/* DO NOT USE THIS CSS FILE WITH ANY OTHER R6 PRODUCT PAGE TEMPLATE! This css file has definitions which are only for Windows Live page and should be not be used with other R6 based pages*/

/* Header
/*
*	Change only URL value between (  ) in background!
*	font-family can be changed per item by using !important. example: font-family:verdana !important;
*/


/* general element styles START */

.right{float:right;text-align:right;}

.strong{font-weight:bold; font-size:12px;}

h2{
	color: #442920; /* < font color */ 
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}

/* general element styles END */


/* product navigation styles START */

.ppProductPageNaviContainer {
	position:relative;
	float:left;
	width:756px;
	height:27px;
	display:block;
	margin-bottom:11px;
}

.ppProductPageNaviContainer ul {
	width:756px;
	list-style-type:none;
	list-style-position:outside;
	margin-bottom:11px;
	padding:0;
	background:url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/tabs/pagetab_bg2_1.gif) repeat-x top left;
	height:27px;
}
.ppProductPageNaviContainer ul li {
	display:block;
	height:27px;
	float:left;
	padding-left:15px;
	background:url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/tabs/pagetabs_left2_1.gif) no-repeat top left;color:#4a1;
	margin:0;
	vertical-align:middle;
}
.ppProductPageNaviContainer ul li a {
	display:block;
	height:27px;
	line-height:27px;
	text-decoration:none;
	float:left;
	padding-right:15px;
	background:url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/tabs/pagetabs_right2_1.gif) no-repeat top right;
	font-weight:bold;
	font-size:11px;
}
.ppProductPageNaviContainer ul li.pageActive {
		background:url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/tabs/pagetabs_active2_1.gif) no-repeat bottom left;
}

.ppProductPageNaviContainer ul li.pageActive a {
	color:#4a1;
	background:url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/tabs/pagetabs_right_active2_1.gif) no-repeat bottom right;
}
.ppProductPageNaviContainer ul li a:hover {
	text-decoration:none;color:#4a1;
}

.ppProductPageNaviContainer ul li.support_first_tab,.ppProductPageNaviContainer ul li.pageActive.support_first_tab {background-image:none!important;padding-left:0;}
.ppProductPageNaviContainer ul li.support_first_tab,.ppProductPageNaviContainer ul li.pageActive.support_first_tab a {padding-left:15px;}


.compareLinkActive {
	float:right !important; 
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/6110_Navigator_R6/img/pp_nav_right_active.jpg) no-repeat top left !important;
}
.compareLinkActive a {
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/6110_Navigator_R6/img/pp_nav_right_active.jpg) no-repeat top right !important; 
	color:#005500 !important; /* < font color */
	font-weight:bold !important;
}
/* product navigation styles END */

/* no-flash version styles START */
#intro-noflash-main { 
	width:450px; 
	padding: 0 15px 0 15px; 
	float:left; 
} 
#intro-noflash-main .product-image { 
	margin: 20px 0 0 20px; 
	float:right; 
} 
#intro-noflash-main h2 { 
	font-size:16px;
	line-height:1em;
	padding-top: 40px; 
	margin-bottom:10px; 
	color:#5a8a96;
} 
#intro-noflash-main h3 { 
	font-family:arial; 
	font-size:12px; 
	color:#665953; 
	margin-bottom:0; 
} 
#intro-noflash-main p { 
	margin-bottom: 10px; 
	font-family:arial; 
	font-size:12px; 
	color:#000;
} 


#intro-noflash-specs { 
	width:450px; 
	padding: 0 15px 0 15px; 
	float:left; 
} 
#intro-noflash-specs .product-image {
	margin: 10px 0 0 20px; 
	float:right; 
} 
#intro-noflash-specs h2 { 
	font-size:16px;
	padding-top: 40px; 
	margin-bottom:10px; 
	color:#5a8a96;
}
#intro-noflash-specs p { 
	margin-bottom: 10px; 
	font-family:arial; 
	font-size:12px; 
	color:#000;
} 

 
#intro-noflash-acc { 
	width:465px; 
	float:left; 
	padding-left:15px; 
} 
#intro-noflash-acc div { 
	width:132px; 
	float:left; 
	padding-right:27px; 
} 
#intro-noflash-acc div.lastitem { 
	padding:0!important; 
} 
#intro-noflash-acc img { 
	margin-bottom:10px; 
} 
#intro-noflash-acc h2 { 
	font-size:16px;
	margin: 40px 0 10px 0; 
	color:#5a8a96;
} 
#intro-noflash-acc p { 
	margin-bottom:40px; 
	font-family:arial; 
	font-size:12px; 
	color:#000; 
} 
#intro-noflash-acc a { 
	display:block; 
	text-align:center; 
	color: #0bbad1;
}
/* no-flash version styles END */

/* nowrap style for hc elements START */
.nowrap { 
	white-space:nowrap; 
}
/* nowrap style for hc elements END */

/* general content area styles START */
#product-intro {
	border-bottom: 1px solid #c7cdc7; padding-bottom: 25px; float:left; /*float value added*/
	color: #d9d4d1; /* default font color for the noflash area */
}

.standard_list li {background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/bullet_default_transparent.gif) no-repeat 0 2px;!important;}

.ppContentAreaBottom {
	/*background: #fff url(/EUROPE_NOKIA_COM_3/Find_and_Compare/6110_Navigator_R6/img/background.jpg) no-repeat top left;*/
	background-color:#FFFFFF; 
}
.ppContentAreaRight {
	color: #000;  /* < font color */
}
.ppContentAreaLeft {
	color: #000;  /* < font color */
}
.ppContentAreaOverlay {
	background-color:transparent !important;
}
/* general content area styles END */

/* general content template styles START */
.pp_tsr_header { 
	font-size:16px; 
	font-family:arial;
	font-weight:bold;
}
.pp_tsr_header_medium { 
	color:#C0C0C0; /* < font color: grey */ 
	font-size:16px;
	font-family:arial;
	font-weight:bold;
}
.pp_tsr_header_small {
	color: #442920; /* < font color */ 
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}
.pp_tsr_header_print {
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	color: #000; /* < font color */
	border-bottom: 1px solid #ccc; 
}

.pp_standard_list li {
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/6110_Navigator_R6/img/bullet_default_6110.gif) no-repeat 0 2px;
	font-size:12px;
}

/*Additional teaser style definitions begins*/
/* original R6 styles .pp_tsr_medium_container {float:left;width:308px;position:relative;float:left;display:block;}*/
.pp_tsr_medium_container {float:left;width:450px;position:relative;float:left;display:block;}
/* .pp_tsr_medium {float:left;width:272px;margin-top:15px;margin-left:18px;padding-bottom:15px;display:inline;}*/
.pp_tsr_medium {width:450px;}
/*.pp_tsr_small_container {float:left;width:172px;position:relative;display:block;}*/
.pp_tsr_small_container {float:left;width:240px;position:relative;float:left;display:block;}
/* .pp_tsr_small {float:left;width:136px;margin-top:15px;margin-left:18px;padding-bottom:15px;display:inline;}*/
.pp_tsr_small {float:left;width:220px;margin-top:15px;margin-left:18px;padding-bottom:15px;display:inline;}
/*.pp_tsr_header_small {width:136px;line-height:18px;margin-bottom:10px;overflow:hidden;}*/
.pp_tsr_header_small {width:220px;line-height:18px;margin-bottom:10px;overflow:hidden;}
/*Additional teaser style definitions ends*/

.pp_tsr_medium {
	border-bottom: 1px solid #c0c0c0; /* color of medium teaser bottom border */
}

.pp_tsr_small {
	/*border-bottom: 1px solid #c0c0c0; /* color of small teaser bottom border */
}

.pp_white_topborder {
	/*border-top: 1px solid #c7cdc7; */
}
/* general content template styles END */

/* eCommerce styles */
.ecom_buynow_innerc3 {
	border-bottom: 1px solid #c7cdc7 !important; /* narrow width tsr bottom marginal */
}
.ecom_buynow_heading3 {
	color: #fff; /* < font color */ 
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
}
.ecom_buynow_btn { 
	background: url(../pics/left_bar.gif) no-repeat top left !important; 
}
.ecom_buynow_btn a { 
	background: url(../pics/right_bar.gif) no-repeat top right !important; 
}
.ecom_buynow_btn_link { 
	color: #fff !important; 
	text-decoration: none !important; 
	font-size: 11px !important; 
}
.ecom_buynow_price1{
	font-weight: bold !important; 
}
.ecom_buynow_price2{
	font-weight: bold !important; 
}
.ecom_buynow_standard_list li {
	background:url(../pics/bullet_default.gif) no-repeat 0 2px !important; 
	font-size:12px;
}
div.ecom_buynow_bullet {
	background:url(../pics/bullet_portal.gif) no-repeat 0 2px !important; 
}
/* eCommerce styles END */

/* Tech Spec content template styles START */
.pp_button_expandall a {
	/*background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expandall.gif) center left no-repeat;*/
	color:#6C3;  /* < font color */
	/*display:none;  Windows live site related */
}
.pp_button_collapseall a {
	/*background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/collapseall.gif) center left no-repeat;*/
	color:#6C3;  /* < font color */
	/*display:none;  Windows live site related */
}
.pp_body_control_open a {
	height:1%;
	/*background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 1px 2px; */
	padding-left:15px; 
	color:#14D;
}
.pp_body_control_close a {
	height:1%;
	/*background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/collapse.gif) no-repeat 1px 2px; */
	padding-left:15px; 
	color:#14D;
}
.ppGreentext {
	font-style: normal; 
	color:#14D;
}
.ppLegend {
	font-size:11px !important;
	color:#665; 
}
/* Tech Spec specific template styles END */

/* Footer specific styles START */
.ppFooterAreaLinks li a {
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 0 8px;
	color:#14D;  /* < font color */
}
/* Footer specific styles END */

/* Subscribe newsletter application styles */
.panExpandButton {
	color:#14D;
	cursor: pointer;
	cursor: hand;
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 1px 2px;
}
.panExpandButtonClose {
	color:#14D;
	cursor: pointer;
	cursor: hand;
	background:url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/collapse.gif) no-repeat 1px 2px;
}
/* Subscribe newsletter application styles END */

/* Compare tray styles START */

.ppCompareTray {
    /* overall tray background image */
    /* background: url(../pics/pptray_leftcorner.gif) no-repeat bottom left; */
}
.ppCompareTrayBg {
    /* overall tray background color if needed */
	background: #fff;
}
.trayProductIdCont {
    background: #FFF;
}
.ppCompareTrayHdr {
    /* tray header placement styles */
	border-bottom: 1px solid #AA9;
}
.ppCompareTrayItemHolder {
    /* no entries */
}
.ppCompareTraySingleItem {
    /* single tray item definitions */
	font-size: 11px;
}
.ppCompareTrayLinksWhBrd {
    /* adds border to link when tray has content */
    border-top: 1px solid #AA9;
}
.pp_compare_button_add {
    /* link's background image */
    background: url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 0 3px;
}
.pp_compare_button_remove {
     /* link's background image */
    background: url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 0 3px;
}
.pp_compare_button_compare {
     /* link's background image */
    background: url(/EUROPE_NOKIA_COM_3/Find_and_Compare/R6_common_images/expand.gif) no-repeat 0 3px;
}
.pp_compare_button_remove a, .pp_compare_button_compare a, .pp_compare_button_add a {
    /* add styles for link text if needed, ie font size or color */
}
#trayIsFullNotification {
    /* tray full notification placement definitions */
    background: #fff;
    color: #F00;
    font-weight: bold;
    font-size: 12px;
}

/* Compare tray styles END */

/* compatibility START */
.fileDescription ul{list-style-type:disc;}@media screen {.sIFR-flash {visibility:visible!important;margin:0;}
.sIFR-replaced {visibility:visible!important;}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-hasFlash h2.sifr {visibility:hidden;letter-spacing:0;font-size:18px!important;height:21px;margin:-3px 0 4px-1px;overflow:hidden;border-right:1px solid #fff;}
.sIFR-alternate {font-weight:normal;position:relative;float:left;display:none;line-height:20px;}
.sIFR-flash {position:relative;float:left;}}@media print {.sIFR-flash,.sIFR-flash object,.sIFR-flash embed {display:none!important;height:0;width:0;position:absolute;overflow:hidden;}
span.sIFR-alternate {visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;}}
h2.sifr {float:left;display:block;width:100%;height:18px;font-size:17px;overflow:hidden;line-height:17px;margin-bottom:4px;}

/* availability START */
div#availability_info_bar { float:left; min-height:1px;  }
#availability_info_bar { margin-left:15px; width:204px; }
#availability_info_bar .block { margin-bottom:30px; }
/*#availability_info_bar .block h2 { border-bottom:1px solid #d7d7d7; margin-bottom:6px; padding-bottom:8px; }
#availability_info_bar .block_content img { display:block; float:left; margin:2px 7px 7px 0; }
#availability_info_bar a.external img { display:inline; float:none; margin:0; }
.availability_block_content img { display:block; float:left; margin:2px 7px 7px 0; }
.availability_block_content { height:158px; overflow:auto; overflow-x:hidden; overflow-y:scroll; }*/



/* Additional styles made by Luxus (josku) */
#ppcontentAreaLeft a img {
 border: 0;  /* removes the borders around images */
}
body table a img {
 border: 0; /* removes the borders around images */
}
body a img {
 border: 0; /* removes the borders around images */
}

.pp_tsr_medium a {
 display: none;
}

.pp_tsr_header_medium {
 background: transparent;
 color:#C0C0C0;
 margin-left: -32px;
 padding: 6px 0 3px 32px;
}
#wlm {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/icon_messenger.jpg) no-repeat;
}
#wlh {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/icon_hotmail.jpg) no-repeat;
}
#wls {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/icon_spaces.jpg) no-repeat;
}
#ls {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/icon_search.jpg) no-repeat;
}
.pp_tsr_medium {
 margin-left: 0;
 padding-left: 32px;
 width: 418px;
}

.compatible_phones {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/availability-top-bg.jpg) no-repeat top center;
 color: #333;
 padding-top: 16px;
 position: relative;
 left: 6px;
 width: 204px;
}
/* Fix IE6 */
* html .compatible_phones {
 left: -8px;
}
.compatible_phones h2 {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/hdr-availability-by-location.jpg) no-repeat top center;
 color: #333;
 height: 16px;
 overflow: hidden;
 text-indent: -999em;
}
.compatible_phones p {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/availability-p-bg.jpg) no-repeat top center;
 color: #69B53A;
 padding: 2px 20px 2px 15px;
}
.availability_block_content {
 background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/availability-bottom-bg.jpg) no-repeat bottom center;
 margin-top: 0px;
 padding-bottom: 12px;
}
.compatible_phones ul {
 background: transparent;
 color: #333;
 border-bottom: 1px solid #E0E0E0;
 height: 113px;
 list-style: none;
 overflow: auto;
 margin: 0 10px 0 2px;
 padding:  0 0;
}
.compatible_phones ul li {
 border-top: 1px solid #E0E0E0;
 font-size: 11px;
 padding: 2px 15px 2px 33px;
}
/* Show hide */
.hidden {
 overflow: hidden;
 }
#toggle { display:none }

table {
	margin-bottom:40px;
	margin-top:40px;
}

.comp_devices {
	border-bottom: 1px solid #c0c0c0; /* color of medium teaser bottom border */
	border-top: 1px solid #c0c0c0; /* color of medium teaser bottom border */
}

#winLiveFaq { margin-left: 5px; }
#winLiveFaq dt { background: transparent url(/EUROPE_NOKIA_COM_3/Get_Support/Software/Windows_Live/img/bullet.gif) no-repeat left; color: blue; cursor: pointer; font-family:arial,helvetica,sans-serif;font-size:12px; font-weight: bold; margin-bottom: .5em; padding-left: 12px; text-decoration: underline; } #winLiveFaq dd { margin: 0 0 5px 12px; padding: 0; }

