html,body{margin:0; border:0 none; padding:0; font:12px helvetica,arial,sans-serif; color:#696969; background-color:#000; text-align:center;}
form{margin:0; padding:0;}
hr{display:none;}
a{color:#696969; text-decoration:none;}
a img{border:none;}
a:hover{color:#FFF;}

/* struttura */
#page{clear:both; position:relative; margin:13px auto 0; width:960px; text-align:left; background:transparent url(../gfx/bkg_page.jpg) no-repeat 0 0;}
.fullpage{background:transparent url(../gfx/bkg_page-fullpage.jpg) no-repeat 0 0 !important;}
.sito-vetrina{background:transparent url(../gfx/bkg_page-sito-vetrina.jpg) no-repeat 0 0 !important;}
	#header{clear:both; position:relative; height:76px; z-index:9;}
	#main{clear:both; position:relative; text-align:center; z-index:1;}
		#contentFLASH{clear:both; height:440px; z-index:1;}
		#contentFLASH.fullsize{clear:both; min-height:559px; height:auto!important; height:559px; z-index:1;}
		.bottom-content{clear:both; position:relative; height:119px; z-index:2;}
	#footer{clear:both; position:relative; padding:16px 3px 0; height:33px; background:transparent url(../gfx/bkg_footer.gif) no-repeat 50% 0; z-index:1;}

/* header */
a.logoHP {position:absolute; top:19px; left:23px; cursor:pointer;}

/* language */
.language{position:absolute; top:19px; right:29px;}
	.language .lng{margin:0; padding:0; list-style-type:none;}
		.language .lng li{float:left; display:inline; padding:2px 5px; font:0/1px sans-serif;}
		.language .lng li.first{padding:2px 8px;}
		.language .lng li.last{border-left:1px dotted #B9B9B9;}
			.language .lng li a{float:left; padding:7px 0 0; height:0!important; overflow:hidden; background:transparent none no-repeat 0 0; height /**/:7px;}
			.language .lng li a.langITA{width:12px; background-image:url(../gfx/lang_ita.gif);}
			.language .lng li a.langENG{width:16px; background-image:url(../gfx/lang_eng.gif);}
			.language .lng li a:hover,.language .lng li a.sel{background-position:0 -7px;}
/* navigazione */
.navmnu{position:absolute; bottom:0; right:33px;}
	.navmnu .mnu1lvl{float:left; display:inline; margin:0 auto; padding:0; list-style-type:none;}
		.navmnu .mnu1lvl li{float:left; position:relative; display:inline; margin:0 0 0 25px; padding:0; /*font:0/1px sans-serif;*/}
		.navmnu .mnu1lvl li.first{margin:0;}
		.navmnu .mnu1lvl li.last{margin:0 0 0 40px;}
			.navmnu .mnu1lvl li a.nav_catalogue_en_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:91px;height:0!important;background:transparent url(../img/nav_catalogue.png) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_catalogue_it_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:91px;height:0!important;background:transparent url(../img/nav_collezione.gif) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_communication_en_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:113px;height:0!important;background:transparent url(../img/nav_communication.png) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_communication_it_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:113px;height:0!important;background:transparent url(../img/nav_comunicazione.gif) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_celebrities{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:89px;height:0!important;background:transparent url(../img/nav_celebrities.png) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_stores_en_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:70px;height:0!important;background:transparent url(../img/nav_stores.png) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_stores_it_IT{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:70px;height:0!important;background:transparent url(../img/nav_puntivendita.gif) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a.nav_online-store{display:block;margin:0;padding:29px 0 0;overflow:hidden;width:96px;height:0!important;background:transparent url(../img/nav_online-store.png) no-repeat 0 0;height /**/:29px;}
			.navmnu .mnu1lvl li a:hover,.navmnu .mnu1lvl li a:active{background-position:0 -29px;}
			.navmnu .mnu1lvl li a.sel,.navmnu .mnu1lvl li a.roll{background-position:0 -29px!important;}
			.navmnu .mnu2lvl{float:left; position:absolute; top:33px; left:0; margin:0; padding:10px 14px; list-style:none; width:181px; background:transparent url(../gfx/bkg_mnu2lvl.png) no-repeat 0 0; display:none;}
				.navmnu .mnu2lvl li{float:left; clear:both; margin:0; border-top:1px dotted #BDBDBD; padding:6px 3px; width:181px;}
				.navmnu .mnu2lvl li.first{border:0 none; padding:5px 3px 6px;}
					.mnu2lvl a,.mnu2lvl a:link,.mnu2lvl a:visited{font:11px/1.1em "helvetica neue",arial,helvetica,sans-serif; color:#BDBDBD; text-decoration:none;}
					.mnu2lvl a:focus,.mnu2lvl a:hover,.mnu2lvl a:active{color:#FFF;}

/* footer */
#footer ul.navftr{margin:0; padding:0; list-style-type:none;font-size:10px;}
#footer li.first{float:left; padding:4px 0 0;}
#footer li.last{float:right;}

/* side menu */
#sidePanel{float:left; position:absolute; top:76px; left:46px; width:216px; text-align:left; z-index:2;}
	#sidePanel .panelSHDW{position:absolute; top:-8px; left:-8px; width:234px; height:348px; background:transparent url(../gfx/bkg_panelSHDW.png) no-repeat 0 0; z-index:1;}
	#sidePanel .panelCNT{float:left; clear:both; position:relative; margin:0 0 29px; padding:23px 20px 0; width:176px; height:256px; background:transparent url(../gfx/bkg_panel.jpg) no-repeat 0 0; z-index:2;}
		#sidePanel .panelCNT h1{clear:both; margin:0; padding:0 0 10px; font-weight:normal; font-size:23px; color:#E0E0E1; letter-spacing:-1px; text-transform:uppercase;}
		#sidePanel .panelCNT h3{clear:both; margin:0; padding:0; font-size:14px; color:#A0A0A1; text-transform:uppercase;}
		#sidePanel .panelCNT p{clear:both; margin:0; padding:0; color:#FFF; text-align:justify;}
		#sidePanel .panelCNT .panelDET{float:left; position:absolute; top:181px; left:20px; width:176px; font-size:12px; color:#A4A4A4; z-index:3;}
			.panelDET span {float:left; position:relative; padding:0 0 8px; max-width:113px; }
			.panelDET .lbl {float:left; clear:both; width:63px; overflow:hidden;}
			.panelDET #colorPicker{position:absolute; top:-5px; left:-5px;}
				.CPopen{padding:5px 0 0 5px!important; width:111px; height:auto; overflow:auto; background:transparent url(../gfx/bkg_colorPicker.jpg) no-repeat 0 0;}
					.CPopen span{position:absolute; bottom:0px; right:0px; padding:0!important; width:5px; height:5px; background:transparent url(../gfx/arrw_open.gif) no-repeat 0 0; cursor:pointer;}
				.CPclose{padding:5px 0 0 5px!important; width:66px; height:21px; overflow:hidden; background:transparent none no-repeat 0 0;}
					.CPclose span{position:absolute; bottom:2px; right:2px; padding:0!important; width:5px; height:5px; background:transparent url(../gfx/arrw_close.gif) no-repeat 0 0; cursor:pointer;}
				#colorPicker img{float:left; display:inline; margin:0 5px 5px 0;}
		.panelCNT .panelBUT{position:absolute;top:234px;left:13px;width:188px;z-index:1;}
			.panelBUT a{float:left; position:absolute; top:0; padding:34px 0 0; height:0!important; overflow:hidden; background:transparent none no-repeat 0 0; height /**/:34px;}
			.panelBUT a:hover{background-position:0 -34px;}
				.panelBUT .buttonSx{left:0; width:90px;}
				.panelBUT .buttonDx{right:0; width:98px;}
				.panelBUT .buttonCe{left:0; width:188px;}
				.panelBUT .but_back{background-image:url(../img/but_back.gif);}
				.panelBUT .but_lookbook{background-image:url(../img/but_look-book.gif);}
				.panelBUT .but_matchwidth{background-image:url(../img/but_match-width.gif);}
				.panelBUT .but_shoponline{background-image:url(../img/but_shop-online.gif);}
				.panelBUT .but_shoponline_wide{background-image:url(../img/but_shop-online_wide.gif);}
				.panelBUT .but_shoponline_wide_ski{background-image:url(../img/but_shop-online_wide.gif); }
				.panelBUT .but_findastore{background-image:url(../img/but_find-a-store.gif);}
				.panelBUT .but_findastore_wide{background-image:url(../img/but_find-a-store_wide.gif);}
			.panelBUT span{display:none;}
	#sidePanel .panelFTR{clear:both; position:relative; z-index:2;}
		.panelFTR a{float:left; padding:22px 0 0; width:102px; height:0!important; overflow:hidden; background:transparent none no-repeat 0 0; height /**/:22px;}
		.panelFTR a:hover{background-position:0 -22px;}
			.panelFTR .but_printpage{background-image:url(../img/but_print-page.gif);}
			.panelFTR .but_sendfriend{background-image:url(../img/but_send-friend.gif);float:right;}
		.panelFTR span{display:none;}
/* scroll pane */
.jScrollPaneContainer{position:relative; overflow:hidden; z-index:1; margin-top:8px; outline-style:none;}
.jScrollPaneTrack{position:absolute; cursor:pointer;right:0;top:0;height:100%;background:#333;}
.jScrollPaneDrag{position:absolute; background:#AAA; cursor:pointer; overflow:hidden;}
.jScrollPaneDragTop {position:absolute; top:0; left:0; overflow:hidden;}
.jScrollPaneDragBottom {position:absolute; bottom:0; left:0; overflow:hidden;}
#panelTXTxxs {width:176px; height:63px;}
#panelTXTxs {width:176px; height:77px;}
#panelTXTs {width:176px; height:91px;}
#panelTXTx {width:176px; height:151px;}



/* nav bottom */
#cllctnMNU{float:left; position:absolute; left:1px; z-index:2; width:116px; height:111px;}
.cllctnMNUshow{top:-34px;}
.cllctnMNUhide{top:24px;}
	.cllctn{margin:0; padding:0; list-style-type:none; width:116px;}
		.cllctn li{clear:both; line-height:28px;}
		.cllctn li.first{height:29px; background:transparent url(../gfx/bkg_lst-collection_fst.png) no-repeat 0 0;}
		.cllctn li.last{height:28px; background:transparent url(../gfx/bkg_lst-collection_lst.png) no-repeat 0 0;}
			.cllctn li a{font-weight:bold;}
.nav-bottom{float:left; clear:both; display:inline; position:relative; margin:23px 1px 0; width:958px; height:86px; background:transparent url(../gfx/bkg_nav-bottom.jpg) no-repeat 0 0; z-index:3;}
	.collection{float:left; clear:both; width:116px;}
		.collection h4{margin:0; padding:8px 0 0; height:17px; cursor:pointer;}
		.collection h2{margin:0; padding:8px 0 0; font-weight:normal; font-size:20px; color:#FFF;}
	.items{float:left; text-align:left;}
		.items h4{margin:0; padding:8px 21px 0; height:17px;}
			.items ul.itms{margin:13px 0 0; padding:0; list-style-type:none;}
				.items ul.itms li{display:inline; padding:0 0 0 18px; color:#B4B5BA; line-height:16px;}
				.items ul.man li{padding:0 0 0 23px;}
				.items ul.woman li{padding:0 0 0 22px;}
				.items ul.itms li.first{padding:0 0 0 21px; color:#B4B5BA; line-height:16px;}
					.items ul.itms li a{font-size:11px;}
					.items ul.itms li a.sel{font-size:13px; color:#FFF;}

/* banner HP */
.bannerHP{clear:both; padding:12px 0 0;}
	.boxBannerHP{display:inline; margin:0 12px; width:auto!important; width:283px;}
		.boxBannerHP img{border:0 none;}

/* variazioni sci */		
.sci #sidePanel .panelSHDW {height:297px; background-image:url(../gfx/bkg_panelSHDW_small.png);}

			
/* variazioni speedboats */
.speedboats #sidePanel .panelSHDW{height:297px; background-image:url(../gfx/bkg_panelSHDW_small.png);}
			.speedboats .panelDET .lbl{width:121px;}
				.speedboats .panelBUT .but_configure-en_IT{width:198px; background-image:url(../img/en_IT/but_configure-speedboat.gif);}
				.speedboats .panelBUT .but_configure-it_IT{width:198px; background-image:url(../img/it_IT/but_configure-speedboat.gif);}
.speedboats .panelBUT .but_send_req-en_IT{width:198px; background-image:url(../img/en_IT/but_send_req-speedboat.png);}
.speedboats .panelBUT .but_send_req-it_IT{width:198px; background-image:url(../img/it_IT/but_send_req-speedboat.png);}
				
.speedboats .nav-bottom{background-image:url(../gfx/bkg_nav-bottom_SB.jpg);}
	.speedboats .collection{width:151px;}
		.speedboats .collection h4{cursor:default;}
		.speedboats .collection h2{letter-spacing:-1px;}
				.speedboats .items ul.itms li{padding:0 0 0 54px;}
				.speedboats .items ul.itms li.first{padding:0 0 0 21px;}

/* all products */
#contentALLprdcts{clear:both; padding:0 0 23px; min-height:536px; height:auto!important; height:536px; text-align:left; z-index:1;}
#contentALLprdcts h1{margin:0;padding:65px 0 10px 55px;}
#contentALLprdcts .APcntnr{clear:both;margin:0 0 0 37px; width:886px; overflow:hidden;}
	#contentALLprdcts .boxProd{float:left;display:inline;margin:0 0 0 35px;width:272px;}
	#contentALLprdcts .firstBox{margin:0;}
		#contentALLprdcts .boxProd h2{margin:0;padding:0 15px;height:53px;font:bold 15px/45px arial,helvetica,sans-serif;color:#747474;background:transparent url(../img/tit_h2_boxProd.gif) no-repeat 0 0;}
		#contentALLprdcts .listProd{clear:both;padding:0 23px;}
		#contentALLprdcts .listProd h3{margin:0;outline:0 none;padding:0 0 0 11px;font:normal 13px/20px arial,helvetica,sans-serif;color:#747474;background:transparent url(../gfx/ico_plus.gif) no-repeat 0 50%;cursor:pointer;}
		#contentALLprdcts .listProd h3.ui-state-active{color:#A6A6A6;background-image:url(../gfx/ico_mins.gif)!important;}
		#contentALLprdcts .listProd ul{margin:0;padding:0;list-style-type:none;}
			#contentALLprdcts .listProd li{padding:0 0 0 22px;font:normal 13px/20px arial,helvetica,sans-serif;color:#747474;}
	#contentALLprdcts .APcntnr .APftr{clear:both;height:32px;background:transparent url(../gfx/bkg_APftr.gif) repeat-x 0 0;}

/* slider handle */
#contentALLprdcts #content-holder{background:transparent url(../gfx/bkg_APcntnr.gif) repeat 0 0;}
#contentALLprdcts #content-slider{position:relative;margin:23px 0 0 97px;width:766px;height:3px;background:#4A4A4A;}
	#contentALLprdcts .ui-slider-handle,#contentALLprdcts .content-slider-handle{position:absolute;top:-3px;border:1px solid #A6A6A6;outline:0 none;width:9px;height:9px;overflow:hidden;background:#000;}

/* ricerca */
#searchForm{float:left;clear:both;position:relative;padding:50px 0 20px 32px;width:898px;font-size:.9em;}
#searchForm label{float:left;margin:0 010px 0 0;color:#FFF;text-align:left;}
#searchForm .formSelect{margin:5px 0 0;width:140px;color:#000;}
#searchForm .formField{margin:5px 0 0;border:1px solid #B6B6B6;width:190px;color:#000;}
#searchForm .checkboxes .checkBlock_1{float:left;display:block;width:140px;margin:0 0 0 10px;}
#searchForm .checkboxes .checkBlock_2{float:left;display:block;width:110px;}
#searchForm .checkboxes .checkBlock_3{float:left;display:block;width:90px;}
#searchForm .checkboxes .checkBlock_4{float:left;display:block;width:100px;}
#searchForm .checkboxes input{float:left;cursor:pointer;}
#searchForm .checkboxes label{float:none;display:block;padding:.5em 0;cursor:pointer;}
#searchForm .formButton{position:relative;margin:20px 0 0 30px;}
#googlemap{clear:both;position:relative;margin:0 auto;border:1px solid #545454;padding:2px;width:888px;}



/* side menu configuratore */
#sidePanelCNF{float:left; position:absolute; top:76px; left:27px; text-align:left; z-index:2;}
#sidePanelCNF .panelCNT{float:left; clear:both; position:relative; margin:0 0 29px; padding:23px 20px 0; width:137px; height:144px; background:transparent url(../gfx/bg_sidepanel.jpg) no-repeat 0 0; z-index:2;}
#sidePanelCNF .panelCNT h1{clear:both; margin:0; padding:0; font-weight:normal; font-size:23px; color:#E0E0E1; letter-spacing:-1px; text-transform:uppercase;}
#sidePanelCNF .panelCNT h3{clear:both; margin:0; padding:0 0 10px 0; font-size:14px; color:#A0A0A1; text-transform:uppercase; background:transparent url(../gfx/brd_side_h3.gif.jpg) no-repeat 0 0}
#sidePanelCNF .panelCNT ul{line-height:2em; font-size:10px; color:#CCC; list-style-type:none; padding:0; margin:0}
#sidePanelCNF .panelCNT span{color:#e42626;}
		
/* main menu configuratore*/
#mainPanelCNF{float:right; display:inline; position:relative; top:76px; right:27px; width:705px;}
#mainPanelCNF .mainCNT{text-align:left;}
#mainPanelCNF .mainCNT h1{margin:0;padding:0;height:50px;}
#mainPanelCNF .mainCNT .mainCNT_choices{clear:both;position:relative; width:705px;height:365px; background:transparent url(../gfx/bg_choices.jpg) no-repeat 0 0;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_image{clear:both; padding:20px 0 0; text-align:center; z-index:1;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel {position:absolute; bottom:1px; left:1px; padding:9px 0; width:703px; overflow:hidden; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_bkg{position:absolute;top:0;left:0;width:703px;height:400px;background:#000;z-index:1;opacity:0.67;filter:alpha(opacity=67);}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_model{float:left; display:inline; position:relative; margin-left:32px; width:172px;height:134px; left:0; background: transparent url(../gfx/brd_riepilogo_side.gif) repeat-y right center;z-index:2;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_option{float:left; display:inline; position:relative; margin-left:22px; width:474px;z-index:2;}
#mainPanelCNF .mainCNT .mainCNT_steps{clear:both;text-align:center; margin:15px 0;}
#mainPanelCNF .mainCNT .mainCNT_steps ul{margin:0 auto; padding:0 0 5px; list-style-type:none; width:128px; height:14px; overflow:hidden;}
#mainPanelCNF .mainCNT .mainCNT_steps ul li{float:left; display:inline; padding:0 2px;}
#mainPanelCNF .mainCNT .mainCNT_steps ul li.first{padding:0 8px 0 0;}
#mainPanelCNF .mainCNT .mainCNT_steps ul li.last{padding:0 0 0 8px;}
#mainPanelCNF .mainCNT .mainCNT_steps ul li span{float:left; padding:14px 0 0; width:14px; height:0 !important; overflow:hidden; background:transparent url(../gfx/dot_step_config.gif) no-repeat 0 0; height /**/:14px;}
#mainPanelCNF .mainCNT .mainCNT_steps ul li.step_active span{background-position:0 -14px;}

/* configuratore step 1 */
ul.modello{float:left;display:inline;margin:6px 0 0 22px;padding:0;position:relative;list-style-type:none;overflow:auto;}
ul.modello li{float:left;margin:0;padding:12px 28px 0 0;font-size:1px;line-height:0;}
ul.modello li img{margin:4px;border:0 none;}
ul.modello li.active img{margin:0!important;border:4px solid #BFBFBF!important;}
/* configuratore step 2 */
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .option_colori{ margin-left:31px; width:465px;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_option p{margin:5px 0;}
.colori_box{ margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:22px;}
.colori_box h5{ margin:12px 0 10px 0; padding:0; font-size:11px; font-weight:bold;}
.colori_box a{margin:0; padding:0; margin-right:7px; }
.colori_box img{margin:0; padding:0;}
.colori_box form{text-align:center}
/* configuratore step 4 */
.option_form_dati-pers{margin-top:5px;}
.option_form_dati-pers table{margin:0;border:0 none;border-collapse:collapse;padding:0;}
.option_form_dati-pers form{margin:0;padding:0;}
.option_form_dati-pers td{padding-right:26px;}
.option_form_dati-pers td input {margin:7px 0; background:#333333; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:0 4px}
.option_form_dati-pers td textarea {margin:7px 0; background:#333333; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding:0 4px}
.option_form_dati-pers td .input_custom_text{width:156px; height:17px; background:#333333; border:0;}
.option_form_dati-pers td #zona_navigazione{width:349px;}
.option_form_dati-pers td .input_custom_checkbox{float:left;margin:0 5px 0 0 ; padding:0; border:0 none; background:none;}
.option_form_dati-pers td .label_custom_checkbox{float:left; margin:0; padding:0;width:335px;}
.option_form_dati-pers td .span_dati_pers{margin-left:20px;}
/* configuratore step 5 */
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel h4{margin:0;padding:5px 0;font-size:18px;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel ul{margin:0; padding:0; list-style-type:none;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel ul li{padding:2px 0;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_option .data_box1{float:left; display:inline; margin-left:32px; width:172px;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_option .data_box2{float:left; display:inline; margin-left:32px; width:172px;}
#mainPanelCNF .mainCNT .mainCNT_choices .mainCNT_panel .mainCNT_panel_option .btn_invia{position:absolute; bottom:5px; right:23px;}


/* inizio stili sitovetrina */


#contentHTML{clear:both; height:440px; z-index:1;}

#contentHTML h1{
	position:relative;
	text-align:left;
	margin:0;
	padding:71px 0 0 33px;
	}

/****************credits****************/

#contentHTML .credits_logo {
	position:relative;
	padding:0;
	margin:150px auto 0;
}
#contentHTML .credits_logo IMG {
	margin:0 10px 0 0;
}
#contentHTML .credits_logo .logo_pirelli_small_red {
	padding-bottom:8px;
}

/****************disclaimer****************/

#contentHTML .middletext {
	position:relative;
	padding:33px 0 0 33px;
	text-align:left;
	color:#fff;
}

/****************pressarea****************/	
	
#contentHTML .sideMNUcontainer{
	float:left;
	display:inline;
	position:relative;
	padding:52px 0 0;
	width:229px;
	height:263px;
	background:transparent url(../gfx/sp_navileft.gif) no-repeat 185px 52px;
}
#contentHTML .sideMNUcontainer .hsep{
	clear:both;
	height:43px;
	background:transparent url(../gfx/sp_navileft_horiz.gif) no-repeat 35px 50%;
}


#contentHTML ul.navileft{
	margin:0 87px 0 33px;
	padding:0;
	list-style-type:none;
	text-align:left;
	}
	
#contentHTML ul.navileft li{
	text-transform:uppercase;
	padding:0 0 9px;
	font-size:10px;
	}
	
#contentHTML ul.navileft li a{
	display:block;
	background: transparent url(../gfx/btn_navileft.gif);
	font-size:10px;
	background-position:0 0;
	height:24px;
	width:91px;
	color:#fff;
	padding:0 9px;
	overflow:hidden;
	line-height:25px;
	}
	
#contentHTML ul.navileft li a:hover,ul.navileft li a.sel{
	background: transparent url(../gfx/btn_navileft.gif);
	color:#f13a3a!important;
	background-position:0 -24px;
	}
		
#contentHTML .press-article-list{float:left;padding:44px 0 23px;width:710px;text-align:left;}
#list-article-CNT{width:710px;height:225px;}
#article-dett{width:570px;height:223px;}
#disclaimer-txt{width:898px;height:270px;}

#contentHTML ul.press{
	float:left;
	display:inline;
	position:relative;
	list-style-type:none;
	text-align:left;
	margin:0;
	padding:0;
	width:690px;
	}
	
#contentHTML ul.press li{
	float:left;
	width:690px;
	clear:both;
	position:relative;
	margin:0;
	padding:8px 0;
	border-bottom:1px solid #222;
	}
	
#contentHTML ul.press h2{
	color:#929292;
	text-transform:uppercase;
	font-size:14px;
	margin:0 0 3px 0;
	padding:0;
	width:560px;
	}
	
#contentHTML ul.press p{
	color:#fff;
	margin:0;
	padding:0;
	width:560px;
	}
	
#contentHTML ul.press img{	
	border: 3px solid #8c8c8c;
	}	
	
	
	
#contentHTML ul.press a{
/*	float:right;
	display:inline;
	margin:0;
	font-size:11px;
	text-transform:uppercase;
	width:102px;
*/	}


#latestNews img{
	border:0 none;
	float:right;
	position:relative;
	display:inline;
	right: 41px;
	width:102px;
	}
	
	
/*****************pressarticle******************/
	
#contentHTML .pressarticle	{
	text-align:left;
	float:left;
	margin: 51px 0 0;
	width:700px;
	padding:0;
	}


	
#contentHTML .pressarticle .presstext{
	float:left;
	width:560px;
	}



#contentHTML .pressarticle	.presstext h2{
	color:#929292;
	text-transform:uppercase;
	font-size:14px;
	margin:0 0 3px 0;
	padding:0;
	
	}
	
#contentHTML .pressarticle	.presstext h3{
	color:#aaa;
	text-transform:uppercase;
	font-size:12px;
	margin:0 0 3px 0;
	padding:0;
	}
	
	
#contentHTML .pressarticle .presstext p{
	color:#fff;
	margin:0;
	padding:0;
}


#contentHTML .pressarticle .rightbanner{
	float:right;
	display:inline;
	position:relative;
	top:0;
	margin:0;
	padding:3px 5px 5px;
	text-align:center!important;
	}	
	
	
	
#contentHTML .pressarticle img{
	clear:both!important;
	text-align:center!important;
	padding:0;
	margin:0 0 20px 0!important;
	border:3px solid #8C8C8C;
	}

#contentHTML .pressarticle .rightbanner .navileft{
	clear:both;
	text-align:center;
	padding:0;
	margin:0;
	}
	
	

/****************history****************/

#contentHTML .imgleft {
	float:left;
	position: relative;
	margin: 60px 40px 0 45px;
}
#contentHTML .textright {
	text-align:left;
	float:left;
	margin: 40px 0 0;
	width:650px;
}

/*#contentHTML .bigspace h2 {
	margin:0 0 76px!important;
	font-size:20px;
	padding:0;
}
*/
#contentHTML .textright p {
	color:#fff;
}

/****************careers****************/

#contentHTML .leftcareers {
	/*background:url(../img/) 0 0 no-repeat;*/
	float:left;
	display:inline;
	position:relative;
	margin: 0 40px 0 56px;
	padding:0;
	list-style-type:none;
	border:none;
}
#contentHTML .leftcareers h3 {
	text-transform:uppercase;
	padding:0 0 11px;
	margin:0;
}
#contentHTML .leftcareers p {
	font-size:11px;
	color:#fff;
	padding:0 0 18px;
	margin:0;
}
#contentHTML .leftcareers img {
	text-decoration:none;
	border:0 none;
	margin:0;
	padding:0;
}

#contentHTML .textright h2 {
	margin:0 0 50px;
	font-size:20px;
	padding:0;
}

#contentHTML .leftcareers .enter {
	margin:0;
	padding:0;
}
#contentHTML .textright ol.jobinfo {
	margin:0;
	padding:0 0 0 25px;
	color:#fff;
	line-height:28px;
}

#contentHTML .textright ol.longtext{
	line-height:18px!important;
	}

#contentHTML .textright ul{
	margin:0;
	padding:0 0 0 25px;
	color:#fff;
	line-height:18px;
	list-style-type:none;
}
#contentHTML .textright ol.jobinfo li {
	margin:0;
	padding:0;
}
#contentHTML .textright ol.jobinfo a {
	text-decoration:underline;
}

/****************contacts_customer****************/

#contentHTML table {
	font-weight:bold;
	font-size:11px;
	text-align:left;
	float:left;
	display:inline;
	margin:36px 0 0;
	padding:0;
	text-transform:uppercase;
}
#contentHTML table td {
	padding:0 40px 16px 0;
}
#contentHTML table.tblcustomer h2 {
	margin:0 0 8px 0;
	padding:0
}
#contentHTML table.tblcustomer a {
	text-decoration:underline;
}
#contentHTML table.tblcustomer a:hover {
	color:#696969;
}
#contentHTML table.tblcustomer p {
	margin:0;
	padding:0;
}
#contentHTML table.tblcustomer p span {
	color:#fff;
}

#contentHTML .contactright {
	text-align:left;
	float:left;
	margin: 52px 40px 0 0;
	text-transform:uppercase;
	font-size:11px;
}
#contentHTML .contactright h3 {
	margin:0;
	padding:0 0 3px 0;
}
#contentHTML .contactright p {
	margin:0;
	padding:0;
	color:#fff;
	padding:0 0 3px 0;
	font-weight:bold;
}
#contentHTML .contactright a {
	text-decoration:underline;
}
#contentHTML .contactright a:hover {
	color:#696969;
}

#contentHTML .map {
	float:right;
	display:inline;
	margin: 52px 32px 0 0;
	}


/****************contacts****************/

#contentHTML form {
	text-transform:uppercase;
	font-size:11px;
	color:#fff;
	width:679px;
	margin:11px 0 0;
	padding:0;
	font-weight:bold;
}

#contentHTML form input {
	background-color:#333;
	border:none;
	color:#fff;
}
#contentHTML form #email {
	width:359px;
}
#contentHTML form input {
	color:#fff;
}
#contentHTML form textarea {
	background-color:#333;
	border:none;
	color:#fff;
	overflow:hidden
}
#contentHTML form #privacy {
	background:none;
	border:0;
}
#contentHTML form #message {
	width:679px;
	height:138px;
	margin: 0 0 10px;
}
#contentHTML form p {
	margin:0 0 18px;
	padding:0;
}
#contentHTML form h2 {
	color:#696969;
	margin:0 0 9px!important;
	padding:0;
}
#contentHTML form {
	position:relative;
}
#contentHTML form #enter {
	position:absolute;
	bottom:0;
	right:0;
}
#contentHTML form #privacy {
	vertical-align:middle;
	text-decoration:underline;
	font-size:10px;
	text-transform:none;
	color:#fff;
}

	

	
