/*----------CSS Style---------*/
/*-----------by g@bri-----------*/
/*-----------Luglio 2009-------------*/
/*QUESTE LE PROPRIETA' COMUNI IN TUTTE LE PAGINE*/
.blink_yellow:hover {
color:#FADA00;
}
*{font-family:Arial, Helvetica, sans-serif }
html {margin:0; padding:0;}
body {padding:0;border:0;margin:0;text-align:center;background-color:#000000;}
/*font generale da aggiungere*/
a{font-size:12px;color:#FFFFFF;font-weight:normal;text-decoration:none;}
img{border:0; margin:0; padding:0}
div{background-color:none;}
.template{margin:0 auto;padding:0;height:auto;width:1024px;background-image:url(../img/newbg.jpg);background-repeat:no-repeat;}
.header{width:1024px;padding-top:50px;}
.subheaderA{height:20px;width:650px;margin-left:300px!important;margin-left:230px;text-align:left;}
.main_title{font-size:16px;font-weight:bold;text-transform:uppercase;color:#fada00;}
.subheaderB{height:100px;width:1024px;background-image:url(../img/tpstripbg3.gif);}
.box1_header{height:100px;/*width:345px;*/width:270px;float:left;}
.box2_header{height:100px;width:650px;float:left;/*margin-left:-80px;*/}
.colA_template{float:left;height:80 px; margin-left:0px!important;margin-left:100px;margin-left:30px;margin-top:20px;width:230px;text-align:left;display:inline;}
.box1_template_A{height:190px;width:230px;background-color:#000000;}
.box1_template_A_header{height:20px;width:220px;padding:5px;}
.title_template{color:#9c9c9c;font-size:12px;}
.box1_template_A_body{height:100px;width:230px;}
.box1_template_A_footer{height:56px;width:220px;padding:5px;}
.tour_text{width:190px;}
.tour_text_span{color:#9c9c9c;font-size:12px;}
.link_utili{background-color:#000000;width:230px!important;widht:240px;padding:0px 0;}
.space{padding-top:5px;text-align:left;padding-left:10px;padding-bottom:5px;border-bottom:2px solid #ccc;}
.maintitle{color:#737474;font-size:14px;font-weight:bold;}
.elenco_link{text-align:left;margin-left:16px;margin-top:5px;}
.link_template {font-family: Helvetica, sans-serif; color:#FADA00; font-size:11px;}
.sublink_template {font-family: Helvetica, sans-serif; color:#cccccc; font-size:11px; font-weight:bold;}
.container_link_template{ margin-left:14px;margin-top:4px;background-color:#000;clear:both;display:inline-block;height:auto !important;height:1%;}
.container_link_template:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.left_white { background-image:url(../img/left_white.jpg); width:5px; height:30px; float:left; }
.midd_white { background-color:#9C9C9C; height:30px; width:190px; float:left; }
.link_tema{color:#CCCCCC;display:inline;float:left;font-family:Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-left:8px;margin-top:8px;}
.link_description{color: #000000;display:inline;float: left; font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin:8px 0 0 0; width:105px; text-align:right; text-transform:uppercase;}
#link_description{color: #000000;display:inline;float: left; font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin:8px 0 0 0; width:105px; text-align:right; text-transform:uppercase;}
.right_white { background-image:url(../img/right_white.jpg); width:5px; height:30px; float:left; }
.background_linkutili {background-color:#353635;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;height:132px;width:200px;}
.text_tour_B{height:auto;}
.link_tem_row{height:60px;clear:both;}
.link_img {width:50px; height:50px; margin-left:10px;  padding-top:10px;display:inline;float:left;}
.colB_template {background-color:#000000;float:left;height:auto;text-align:left;width:726px;margin-top:20px;margin-bottom:20px;text-align:left;margin-left:28px;display:inline;}
.title_template_B{/*height:30px;*/widht:600px;padding:10px;}
.maintitle_template{color:#ffffff;font-size:16px;font-weight:bold;}
.text_template_B{height:100px;width:600px;}
.subtitleA_template{/*height:50px;*/width:550px;margin-left:30px;}
.subtitleA_span{color:#ffffff;font-size:14px;font-weight:bold;text-transform:uppercase;}
.clearer{clear:both;}
/*CSS FOOTER PER TUTTI*/
.footer{height:80px;width:1024px;margin:20px auto; clear: both;/*margin-top:10px!important;margin-left:119px!important;margin-top:50px;margin-left:60px;*/}
.footerA{text-align:left;float:left;width:400px;display:inline;}
.footerB {text-align:left;float:right;width:400px;display:inline;margin-left:210px;}
.link_footer{float:right;}
.span_footer{font-size:12px;font-weight:bold;color:#8f8f8f;padding-left:5px;}
.template_text_span{color:#FFFFFF;font-size:11px;widht:200px;}
/*.bricioledipane{height:10px;}*/
.bricioledipane2{height:10px;float:left;margin-left:20px;}
.briciole{text-align:left;margin-left:5px;}
.bric_spac{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}

/*popup*/
#dati_societari {width: 0 auto; color: #fff; padding:30px 0;}
#decalogo {width: 0 auto; color: #fff; padding:10px 10px;}
.decalogo_richiamato {text-align:center; margin: 20px auto; font-weight:bold;}
.decalogo_richiamato a{font-weight:bold;}
#decalogo ol {font-size:12px; list-style-type:decimal; text-align:left;}
#decalogo li {padding: 5px 0;}
/*CLASSE PER IL LINK ATTIVO*/
.active{color:#fada00;font-weight:bold;}
.bric_spac{color:#FFFFFF;}
.bric_txt{font-size:11px;}
.youarehere{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;}
.blink :hover{color:#FADA00;}
/*PROPRIETA' DEL MENU*/
.menu_first{height:20px;clear:both;margin-top:20px;}
.menu_first_space{float:left;margin-left:50px;}
.menu_first_title{float:left;margin-left:50px!important;margin-left:25px;}
.menu_first_title span{font-size:13px;font-weight:bold;}
.maintitle_menu_active{color:#FADA00;}
.maintitle_menu{color:#ccc;}
.menu_first_space span{;font-size:14px;font-weight:bold;}
.menu_second{height:20px;background:url(../img/border-submenu.jpg) repeat-x top;padding-top:5px;width:600px;margin-left:50px;margin-top:10px;}
.menu_second_space{float:left;margin-left:50px;}
.menu_second_title{float:left;margin-left:50px;}
.menu_second_title span{color:#FFFFFF;font-size:12px;font-weight:bold;}
.menu_second_space span{color:#FFFFFF;font-size:12px;font-weight:bold;}
.menu_third{height:20px;padding-top:5px;width:600px;width:600px;margin-left:50px;background:url(../img/border-submenu.jpg) repeat-x top;}
.menu_third_space{float:left;margin-left:46px;}
.menu_third_title{float:left;margin-left:50px;}
.menu_third_title span{color:#FFFFFF;font-size:10px;font-weight:bold;}
.menu_third_space span{color:#FFFFFF;font-size:10px;font-weight:bold;}
.maintitle_menu{font-size:14px;font-weight:bold;}
.maintitle_menu_active{font-size:14px;font-weight:bold;}
.pipe{color:#ffffff;}
/******************************************************************************************/
/*******************************CSS PER ORIGIN E RICAMBI*************************************/
/******************************************************************************************/
/*.template_origin{margin:0 auto;padding:0;height:1280px;width:1024px;background-image:url(../img/newbg.jpg);background-repeat:no-repeat;}*/
.template_origin:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.template_origin{margin:0 auto;padding:0; clear:both;display:inline-block;height:auto !important;height:1%; width:1024px;background-image:url(../img/newbg.jpg);background-repeat:no-repeat;}
.origin_container{width:600px;float:left;margin-left:30px;border-top:3px solid #fada00;height:/*607px*/auto;border-bottom:6px solid #fada00;}
.origin_container_colA{width:380px;float:left;}
.origin_container_colA_row{border-bottom:1px dotted #fff;height:90px;margin-top:10px}
.ricambi_container_colA_row{border-bottom:1px dotted #fff;height:160px;margin-top:10px}
.left{float:left;width:150px;}
.maintitle_origin{color:#fada00;font-size:12px;}
.right{float:left;width:230px;}
.subtilte_origin{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:11px; padding: 0 15px 0 0px;}
.origin_container_colB{background-color:#525452;float:left;width:220px;height:607px;}
.ricambi_container_colB{background-color:#525452;float:left;width:220px;height:1368px;}
.colB_origin_title{margin-top:10px;margin-left:10px;}
.colB_origin_subtitle{margin-top:10px;margin-left:10px;}
ul.origin li {margin:0 0 2px 20px; list-style-type: square;}
.origin_buttons{margin-top:10px;margin-left:10px;}
.title_colB{font-family:Helveticafont-size:14px;font-weight:bold;color:#FFFFFF;}
.subtitle_colB{font-family:Helvetica;font-size:12px;font-weight:bold;color:#cccccc;}
.download_button{padding:10px 0 0 0;}
.download_button2{padding:10px 0 0 0;font-weight:bold;}
.download_button a{display:block;width:122px;height:34px;padding:26px 5px 0 63px;background:url('../img/download_btn.jpg') no-repeat;line-height:14px;color:#7b7b7b;font-weight:bold;}
.download_button2 a{display:block;width:122px;height:34px;padding:26px 5px 0 63px;background:url(../img/btn_brochure.jpg) no-repeat;line-height:14px;color:#7b7b7b;font-weight:bold;}
.download_button a:hover{color:#FFFFFF;}
.subtitleA_span{color:#CCCCCC;font-family:Helvetica,sans-serif;font-size:13px;font-weight:bold;}
.subtitleB_span{color:#CCCCCC;font-family:Helvetica,sans-serif;font-size:13px;font-weight:bold;}
.subtitleB_template{color:#CCCCCC;font-family:Helvetica,sans-serif;font-size:13px;/*font-weight:bold;*/height:/*50px*/auto;width:550px;margin-left:14px!important;margin-left:10px;margin-top:5px;margin-bottom:5px;color:#ffffff;font-size:12px;text-align:left;float:left;}
.menu_second_titleB{float:left;margin-left:0px;}
.menu_third_titleB{float:left;margin-left:0px;}
.colB_template_ricambi{background-color:#000000;float:left;height:531px;text-align:left;width:620px!important;width:420px;margin-top:20px;text-align:left;margin-left:48px;}
/******************************************************************************************/
/*******************************CSS NEWS*************************************/
/******************************************************************************************/
.archivio_anno_box {margin: 5px auto;}
.archivio_anno_testo{color:#CCCCCC;/*display:inline;float:left;*/font-family:Helvetica,sans-serif;font-size:14px;font-weight:bold;margin: 7px auto; text-align:center;}
.archivio_anno_testo a{color:#CCCCCC;font-family:Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.colB_news{/*background-color:#000000*/;float:left;/*height:430px;*/margin-left:20px;overflow:hidden;text-align:left;width:695px;margin-top:20px;padding-left:0px!important;padding-left:0px;}
.colB_news2{float:left;min-height: 520px;height: auto !important;height: 520px;margin-left:30px;overflow:hidden;text-align:left;width:640px;background-color:#000;}
.colB_news2long{float:left;height:700px;margin-left:30px;overflow:hidden;text-align:left;width:640px;background-color:#000;}
.menu_paginazione{height:31px;width:340px;float:right;margin-top:15px;margin-bottom:0px;display:inline;margin-right:30px!important;margin-right:18px;}
.pag1{background-color:#2E2C2B;border:1px solid;float:left;height:30px;list-style-type:none;margin-right:3px;padding-left:5px;width:90px;}
.pag2{background-color:#2E2C2B;border:1px solid;float:left;height:26px;list-style-type:none;margin-right:3px;padding-left:5px;width:90px;}
.pag3{background-color:#2E2C2B;border:1px solid;float:left;height:26px;list-style-type:none;margin-right:3px;padding-left:5px;width:90px;}
.news_news{background-color:#2E2C2B;float:left; min-height: 370px;height: auto !important;height: 370px;margin-left:10px!important;margin-left:10px;width:650px;display:block;}
.news_eventi{background-color:#2E2C2B;float:left;min-height: 370px;height: auto !important;height: 370px;margin-left:10px;width:650px;display:none;}
.news_campagne{background-color:#2E2C2B;float:left;min-height: 370px;height: auto !important;height: 370px;margin-left:10px;width:650px;display:none;}
.testo_tab_container{margin-top:5px;}
.news_newsA{/*height:105px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/}
.news_newsAbisCamp{/*height:190px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/}
.news_newsAbis{/*height:400px;*/}
.news_newsB{/*height:105px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/}
.news_newsC{/*height:105px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/}
.news_newsD{/*height:100px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/}
.news_data{/*height:50px;*/width:49px;margin-top:5px;margin-left:5px;float:left; text-align:center;}
.news_data2{/*height:180px;*/width:45px;margin-top:5px;margin-left:5px;float:left;}
.news_data2_bis{/*height:80px;*/width:49px;margin-top:5px;margin-left:5px;float:left;}
.news_data2_tri{/*height:80px;*/width:49px;margin-top:5px;margin-left:5px;float:left;}
.ultime_news{/*height:240px;*/width:600px;margin-left:20px;background-color:#2a2b28}
.news_dottes{/*height:110px;*/background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;}
/*.fine_news{background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;}*/
.main_colb_newsDett{height:auto;width:600px;margin-left:20px;}
.img_news {float:left;/*height:83px;*/margin-left:5px;padding:4px;width:104px;}
.news_testo_main{float:left;/*height:80px;*/margin-left:20px;margin-top:5px;width:450px;}
.news_testo2{/*height:180px;*/width:470px;margin-top:5px;margin-left:5px;float:left;}
/*proprietà del testo news*/
.news_titolo{font-size:14px;color:#ccc;}
.news_titolo_dett{font-size:16px;color:#ccc;font-weight:bold;}
.header_news_dettA{padding:5px;}
.submenu_Cs{font-size:10px;color:#CCCCCC;}
.news_giorno{font-size:20px;color:#fada00;}
.news_mese{font-weight:bold;font-size:22px;color:#fada00;}
.news_anno{font-weight:bold;font-size:22px;color:#ccc;}
#subtitle_news{color:#999999;font-size:12px;}
#maintitle_news{color:#fada00;font-weight:bold;font-size:12px;}
.paginazione{height:30px;width:150px;float:right;}
.pagine{height:30px;width:100px;float:right;}
.up_news{height:10px;}
.down_news{height:10px;margin-top:4px;}
.btn_pag{height:25px;}
.quadra_pag1{float:left;margin-top:-1px;}
.quadra_pag2{float:left;margin-left:5px;width:100px;}
.quadra_pag3{float:left;margin-left:5px;}
.news_pag1{/*height:380px;*/width:665px;float:left;display:block;}
.news_pag2{/*height:380px;*/width:665px;float:left;display:none;}
.news_pag3{/*height:380px;*/width:665px;float:left;display:none;}
.pag_1{color:#FFFFFF;float:left;font-size:12px; font-weight:bold;}
.pag_2{color:#FFFFFF;float:left;font-size:12px; font-weight:bold;}
.pagina_1_containerPage{float:left;margin-right:3px;}
.pagina_2_containerPage{float:left;margin-right:3px;}
.pagina_1_container{float:left;width:20px;height:20px;}
.pagina_2_container{float:left;margin-left:3px;width:20px;height:20px;}
.btn_back{background-image:url(../img/play_btn.jpg);background-repeat:no-repeat;color:#000000;float:right;font-family:Helvetica,sans-serif;font-size:12px;
font-weight:bold;height:20px;margin:15px 10px 10px 19px;padding-top:3px;text-align:right;width:108px;}
.backbtn{color:#000;font-size:12px;font-weight:normal;text-decoration:none;font-weight:bold;}
/*********************************************************************************************/
.arch{color:#9C9C9C;font-size:16px;padding:10px;}
.colA_data_anno{margin-left:52px;margin-top:5px;float: left;width:254px;display:inline;}
.colA_data_mese{margin-left:5px;margin-top:5px;float: left;display:inline;}
.colA_data{width:316px;height:90\px;margin-top:10px;background-color:#080908;}
.anno{width:70px;float:left;margin-left:20px!important;margin-left:10px;width:80px!important;}
.mese{width:70px;float:left;}
.anno2008{display:block;;background-color:#333333;height:20px;width:80px;margin-left:8px;}
.anno2009{display:none;;background-color:#333333;height:20px;width:80px;margin-left:8px;}
.anno_txt{color:#666666;}
.anno_bis{padding-top:8px;}
.mese_bis{padding-top:8px;margin-left:5px!important;margin-left:10px;}
.spacer{float:left;margin-left:19px!important;margin-left:10px;margin-top:4px;display:inline;}
.slash{font-size:24px;color:#FFFFFF;}
.meseA{display:block;;background-color:#333333;height:20px;width:80px!important;width:90px;margin-left:8px;}
.meseB{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseC{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseD{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseE{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseF{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseG{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseH{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseI{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseL{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseM{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.meseN{display:none;;background-color:#333333;height:20px;width:70px;margin-left:8px;}
.anno2008{overflow:visible;}.freccette{float:left;margin-left:63px;margin-top:-17px;display:inline;}
.freccette_bis{float:left;margin-left:73px;margin-top:-17px;display:inline;}
.input_archivioA{background-color:#666666;}
.colAHeader_news{padding-top:5px;}
.btn_up{margin-left:8px;}
.btn_down{margin-left:8px;}
.sfondo{clear:both;display:inline-block;height:auto !important;height:1%;}
.sfondo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/******************************************************************************************/
/*******************************CSS NEWS DETTAGLIO*************************************/
/******************************************************************************************/
.colB_template_newsdett{height:531px!important;height:540px;text-align:left;margin-top:20px;text-align:left;margin-left:28px;}
.colB_template_newslong{height:700px!important;height:700px;text-align:left;margin-top:20px;text-align:left;margin-left:28px;}
.A{padding:4px;}
.B{padding:4px;}
.cont_news_dett{/*margin-top:20px;background:transparent url(../img/border-submenu.jpg) repeat-x scroll center bottom;*/padding-top:10px;/*height:430px;*/}
.news_testo {float:left;/*height:55px;*/margin-left:20px;margin-top:5px;width:500px;}
.news_testoBis {float:left;height:auto;margin-left:20px;margin-top:5px;margin-bottom:10px;width:520px;}
.image_dett{float:left; padding: 10px 15px 5px 0;}
.news_dett{padding: 5px 0px 5px 0;color:#999999;font-size:12px;}
.news_testo ul li {margin:0 0 2px 20px; list-style-type: square;color:#999999;font-size:12px;}
.news_testo2news{float:left;height:80px;margin-left:20px;margin-top:5px;width:500px;}
.ultime_news{font-size:16px;color:#fff;font-weight:bold;}
.ultime_news_maintitle{margin-left:4px;padding-top:5px;}
.link_utili_news{background-color:#000000;/*margin-top:10px;*/height:320px;width:230px!important;widht:240px;}
/******************************************************************************************/
/*******************************CSS LINKS*************************************/
/******************************************************************************************/
.template_link{margin:0 auto;padding:0;height:950px;width:1024px;background-image:url(../img/newbg.jpg);background-repeat:no-repeat;}
.colB_template_link{background-color:#000000;float:left;height:740px;text-align:left;width:650px;margin-top:20px;text-align:left;margin-left:28px;}
.link_subtitle_colb{font-family: Helvetica, sans-serif; color:#9B9C9C; font-size:11px; font-weight:bold;}
.title_yellow{height:30px;width:600px;background-color:#FADA00;margin-left:10px;margin-top:10px;}
.grey_title{color:#666666;font-size:14px;font-weight:bold;}
.grey_space{padding-top:5px;padding-left:5px;margin-top:5px;}
.container_box_links{margin-left:10px;}
.boxA_link{float:left;/*height:65px;*/width:90px;padding-top:5px;padding-left:15px;background-color:#525451;}
.boxA_linkA{float:left;/*height:65px;*/width:90px;padding-top:5px;padding-left:15px;background-color:#525451;}
.boxA_linkB{float:left;/*height:135px;*/width:90px;padding-top:5px;padding-left:15px;background-color:#525451;}
.boxA_linkD{float:left;/*height:65px;*/width:90px;padding-top:5px;padding-left:15px;background-color:#525451;}
.boxA_linkC{float:left;/*height:65px;*/width:90px;padding-top:5px;padding-left:15px;background-color:#525451;}
.boxB_link{float:left;/*height:60px;*/width:130px;background-color:#000000}
.boxC_link{float:left; padding:0 0 10px;}
.row_space{padding:15px;}
/*.row_box_link{height:75px;}*/
/*.ro.row_box_linkw_box_link2{height:145px;width:600px;border-bottom:2px dotted #FFFFFF;}*/
.row_box_link:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.row_box_link{clear:both;display:inline-block;height:auto !important;height:1%;width:600px;border-bottom:2px dotted #FFFFFF; background:url(../img/link_bg_row.gif) repeat-y top left;} 
.yellow_title{color:#FADA00;font-weight:bold;}
.footer_links{height:80px;width:1024px;float:left;margin-top:10px!important;margin-top:50px;}
/******************************************************************************************/
/*******************************CSS TOUR*************************************/
/******************************************************************************************/
div.menu_second a{color:#CCCCCC;font-size:11px;font-weight:bold;text-decoration:none;}
div.menu_third a{color:#CCCCCC;font-size:11px;font-weight:bold;text-decoration:none;}
div.menu_third a.active{color:#FADA00;font-size:11px;font-weight:bold;text-decoration:none;}
div.menu_second a.active{color:#FADA00;font-size:11px;font-weight:bold;text-decoration:none;}
.SWF_tour_B{margin-left:50px;}
p.download {padding:10px 0; color:#ffffff; text-align:center; font-weight:bold; font-size:14px; color:#999999;}
p.download a{padding:0px 15px; text-align:center;}
/******************************************************************************************/
/*******************************CSS INDEX*************************************/
/******************************************************************************************/
.container_index{height:480px;margin-top:10px;width:1024px;}
/*colonna A Index*/
.colA_index{background-color:#2D2D2D;float:left;height:220px;margin-left:28px;margin-top:10px;width:310px;}
.colA_header_index{background-color:#2D2D2D;height:29px;margin-top:2px;text-align:left;width:306px;}
#colA_maintitle_index{padding-left:3px;padding-top:7px;}
.colA_maintitle_index{color:#9B9C9C;font-size:14px;font-weight:bold;padding-left:3px;padding-top:3px;}
.colA_box1_index{background-color:#1F1F1F;border-bottom:1px solid #4C4C4C;height:86px;margin-top:3px;text-align:left;}
.data_index{float:left;height:50px;margin-left:5px;width:20px;}
.data_news1_index{color:#FADA00;font-size:16px;font-weight:bold;}
.data_news2_index{color:#FADA00;font-size:16px;font-weight:bold;}
.data_news3_index{color:#FFFFFF;font-size:16px;font-weight:bold;}
.text_index{float:left;height:56px;margin-left:4px;width:170px;}
.text_news_index{color:#8F8F8F;font-size:12px;font-weight:bold;}
.img_index{float:right;height:84px;width:105px;}
.boxvideo_index{height:100px;margin-top:15px;text-align:left;width:310px;}
.index_container3_index{background-color:#000000;height:190px;width:310px;}
.index_container3Header_index{background-color:#2D2D2D;padding:3px;}
.maintitle_index_index{color:#9B9C9C;}
.index_container3Body_index{margin-left:38px;margin-top:10px;padding-bottom:10px;}
.index_container3Footer_index{background-color:#2D2D2D;padding:3px;}
.subtitle_index{color:#9B9C9C;}
/*colonna B*/
.colB_index{float:left;height:425px;margin-left:50px;margin-top:14px;text-align:left;width:555px;}
.colB-header_index{background-color:#494949;float:left;height:20px;margin-left:10px;text-align:center;width:554px;}
.colB-footer_index{background-color:#494949;float:left;height:20px;margin-left:10px;text-align:center;width:554px;}
#navigate_up_index{margin-top:4px;}
.nav_link_up_index{color:#fada00;text-decoration:none;}
#navigate_down_index{margin-left:2px;margin-top:4px;}
.container_boxes_index{background-color:#000000;float:left;height:370px;margin-left:20px;overflow:hidden;position:relative;width:540px;}
#scrollWrapper_index{height:370px !important;}
.scrollArea{height:370px !important;}
.item-row{clear:both;height:110px;margin-top:10px;}
.item-col{display:inline;float:left;}
.menu_title_bis{color:#CCCCCC;font-size:12px;font-weight:bold;}
.colB_box_index{background-color:#2E2E2E;height:114px;margin-right:5px;width:170px;}
/*.colB_box1_span_index{padding-left:5px;padding-top:5px;}
.colB_box1_img_index{margin-top:5px;}
.colB_box2_index{background-color:#2E2E2E;height:114px;margin-right:5px;width:170px;}
.colB_box2_span_index{padding-left:5px;padding-top:5px;}
.colB_box2_img_index{margin-top:5px;}*/
/******************************************************************************************/
/*******************************CSS CUSTOMER SERVICE*************************************/
/******************************************************************************************/
.accordion_dx div.logo {margin: 10px auto; text-align: center;}
#contentbg1{background-image:url(../img/contentbg1.gif);clear:both;display:inline-block;height:auto !important;margin:0 auto;padding:0;text-align:left;width:1024px;}
#left {float:left;height:auto;}
#visitlink{margin-left:25px;padding-left:5px;text-align:left;}
p, ul, form {font-size:13px;line-height:1.5;list-style-position:outside;list-style-type:none;margin:0;padding:0;}/**/
#gallerycustomer{background-color:#000000;color:#FFFFFF;height:auto !important;margin:5px 0 0 15px;min-height:979px;text-align:left;width:1009px;margin-top:20px;}
.maintitle_cs{float:none;height:auto;margin-left:10px;padding-top:10px;}
#gallerycustomer_content{font-size:13px;padding:10px 0 0 58px;width:866px;}
#accordion{/*font-weight:bold;*/margin:15px 0 30px;width:866px;}
.maintitle_B{color:#fff;font-size:14px;font-weight:bold;}
#accordion ul li {margin:5px 0 5px 20px; list-style-type: square;}
#accordion ol {margin:0; padding: 0; list-style-type: decimal;}
#accordion ol li {margin:0 0 2px 25px; list-style-type: decimal;}
.accordion_title a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
background:transparent url(../img/accordion_off.jpg) no-repeat scroll 0 0;
color:#CCCCCC;display:block;font-size:13px;font-weight:bold;height:25px;padding:7px 0 0 13px;text-decoration:none;}
/*.accordion_content_bis{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
background:transparent url(../img/accordion_bottom.jpg) no-repeat scroll left bottom;display:none;padding:0 0 8px;text-align:left;}*/
.accordion_column_wrap {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;
background:transparent url(../img/accordion.gif) repeat-y scroll 0 0;clear:both;display:inline-block;height:auto !important;}
.accordion_sx{display:inline;float:left;padding:0 0 5px;width:640px;}
.accordion_img{border-bottom:10px solid #525452;margin:0 0 5px;}
.accordion_sx_content{margin:0 0px 0 10px;padding:10px 0 30px 0;}
.accordion_list{border-bottom:1px dotted #666666;clear:both;display:inline-block;height:auto !important;padding:10px 0;}
.accordion_list div{display:inline;float:left;}
.colB_template_CS {background-color:#000000;float:left;height:auto;text-align:left;width:1024px;margin-top:20px;text-align:left;margin-left:28px;}
/*********tom*************/
.giallo {color:#FADA00;}
a.collegamenti {color:#FADA00; text-decoration:none;/*font-weight:normal;*/}
.accordion_sx_content .container_box_links{margin-left:0px;}
.accordion_sx_content .elenco_link{text-align:left;margin:5px 0 15px 0;}
/*****milla*****/
#gallerycustomer .c4{float:none;}
#gallerycustomer_content{padding:10px 0 0 58px;width:866px;}
#accordion{ /*font-weight:bold;*/width:866px;margin:15px 0 30px 0;}
#accordion li{margin:0 0 2px 0;}
.accordion_title a{background:url('../img/accordion_off.jpg') no-repeat;display:block;height:25px;padding:7px 0 0 13px;color:#CCCCCC;font-size:13px;font-weight:bold;text-decoration:none;}
.accordion_title a:hover{color:#FADA00;}
.accordion_title a.on{background:url('../img/accordion_on.jpg') no-repeat;color:#666666;}
.accordion_title a.on:hover{color:#ffffff;}
.accordion_content{display:none;background:url('../img/accordion_bottom.jpg') no-repeat left bottom;padding:0 0 8px 0;}
.accordion_content.on{display:block;}
.accordion_column_wrap{clear:both;display:inline-block;height:auto !important;height:1%;background:url('../img/accordion.gif') repeat-y;}
.accordion_column_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.accordion_sx{display:inline;float:left;width:640px;padding:0 0 5px 0;}
/*.accordion_sx_content{margin:0 0 0 10px;}*/
/*.accordion_sx_content span {color:#fada00}*/
.accordion_img{border-bottom:3px solid #FADA00;margin:0 0 10px 0;}
/*.accordion_list{border-bottom:1px dotted #666666;padding:10px 0 10px 0;clear:both;display:inline-block;height:auto !important;height:1%;}*/
.accordion_list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.accordion_list div{display:inline;float:left;}
.accordion_list div.accordion_list_sx{width:115px;padding:0 5px 0 0;color:#FADA00;} /*ho cambiato width da 113 a 115 (tom)*/
.accordion_list div.accordion_list_dx{width:500px;padding:0 10px 0 0;} /*ho cambiato width da 502 a 500 (tom)*/
.accordion_dx{display:inline;float:left;width:196px;padding:25px 15px 10px 15px;color:#cccccc;}
.download_button{padding:10px 0 0 0;}
.download_button a{display:block;width:122px;height:34px;padding:26px 5px 0 63px;background:url('../img/download_btn.jpg') no-repeat;line-height:14px;color:#7b7b7b;font-weight:bold;}
.elenco_interno{clear:both;height:17px;width:502px;/*display:inline-block;height:auto !important;height:1%;*/}
/*.elenco_interno:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}*/
.elenco_interno p{display:inline;float:left;}
.elenco_interno p.elenco_interno_yellow{color:#FADA00;width:140px;}
.elenco_interno p.elenco_interno_white{width:352px;}
/******************************************************************************************/
/*******************************CSS CAMPAIGNS*************************************/
/******************************************************************************************/
/*.template_campaigns{height:800px;}*/
.template_campaigns:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.template_campaigns{margin:0 auto;padding:0;width:1024px;clear:both;display:inline-block;height:auto !important;height:1%;background-image:url(../img/newbg.jpg);background-repeat:no-repeat;} 
.colB_campain_main2{text-align:left;margin-top:20px;margin-left:10px;width:300px;}
.colB_campain_main1{text-align:left;margin-top:20px;margin-left:10px;}
.title_template_B_campaigns{/*height:10px;*/widht:600px;padding:10px 0 15px 10px;}
#gallerycustomer.c4{float:none;height:auto;}
.boxleft_acc_campain{float:left;}
.boxright_acc_campain {background-color:#525452;float:right;height:141px;width:213px;padding:10px;}
.testo{color:#cccccc;font-size:12px;}
.testo_piu_importante{color:#fada00;;font-size:14px;font-weight:bold; margin: 5px 0 5px 0;}
.iveco_full{color:#cccccc;font-size:14px;}
.acc_container_testo{text-align:left; padding: 10px 0 30px 5px;}
/*.iveco_cento{ border-bottom:1px dotted #ccc;}*/
.main_title_acc_campain{width:350px;height:80px;margin-top:10px;}
.acc_campain_title1{color:#9b9c9c;}
#gallerycustomer_content{padding:10px 0 0 58px;width:866px; font-size:13px;}
#gallerycustomer_content_bis{padding-left:10px;width:500px; font-size:13px;}
#accordion_bis{width:630px;margin:15px 0 30px 0;}
#accordion_bis li{margin:0 0 2px 0;}
.accordion_title a{background:url('../img/accordion_off.jpg') no-repeat;display:block;height:25px;padding:7px 0 0 13px;color:#CCCCCC;font-size:13px;font-weight:bold;text-decoration:none;}
.accordion_title a:hover{color:#FADA00;}
.accordion_title a.on{background:url('../img/accordion_on.jpg') no-repeat;color:#666666;}
.accordion_title a.on:hover{color:#ffffff;}
.hover_link{color:#fada00;}
.accordion_content{display:none;background:url('../img/accordion_bottom.jpg') no-repeat left bottom;padding:0 0 8px 0;text-align:left;}
.accordion_content.on{display:block;}
#accordion_bis .accordion_content ul li {margin:0 0 2px 20px; list-style-type: square;}
.accordion_column_wrap{clear:both;display:inline-block;height:auto !important;height:1%;background:url('../img/accordion.gif') repeat-y;}
.accordion_column_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.accordion_sx{display:inline;float:left;width:640px;padding:0 0 5px 0;}
/*.accordion_sx_content{margin:0 0 0 10px;padding-top:10px;}*/
/*.accordion_sx_content span {color:#fada00}*/
.accordion_img{border-bottom:10px solid #525452;/**/margin:0 0 5px 0;}
.accordion_img_bis{border-bottom:10px solid #525452;/**/margin:0 0 5px 0;}
.accordion_list{border-bottom:1px dotted #666666;padding:10px 0 20px 0;clear:both;display:inline-block;height:auto !important;height:1%;}
.accordion_list2{width:630px;border-bottom:1px dotted #666666;padding:10px 0 10px 0;clear:both;display:inline-block;height:auto !important;height:1%;}
.accordion_list_links{border-bottom:1px dotted #666666;padding:10px 0 10px 0;clear:both;display:inline-block;height:90px;}
.accordion_list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.accordion_list div{display:inline;float:left;}
.accordion_list div.accordion_list_sx{width:113px;padding:0 5px 0 0;color:#FADA00;}
.accordion_list div.accordion_list_dx{width:502px;padding:0 10px 0 0;}
.accordion_dx{display:inline;float:left;width:196px;padding:25px 15px 10px 15px;color:#cccccc;}
.download_button{padding:10px 0 0 0;}
.download_button a{display:block;width:122px;height:34px;padding:26px 5px 0 63px;background:url('../img/download_btn.jpg') no-repeat;line-height:14px;color:#7b7b7b;font-weight:bold;}
.elenco_interno{clear:both;height:17px;width:502px;/*display:inline-block;height:auto !important;height:1%;*/}
/*.elenco_interno:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}*/
.elenco_interno p{display:inline;float:left;}
.elenco_interno p.elenco_interno_yellow{color:#FADA00;width:140px;}
.elenco_interno p.elenco_interno_white{width:352px;}
/* css class for customer service page*/
#visitlink{margin-left:25px;padding-left:5px;text-align:left;}
.visitlinkfont{  color:#cccccc; font-size:11px; font-weight:bold;}
.visitlinkfont1	{display:inline;   color:#cccccc; font-size:11px; font-weight:bold;}
.visitlinkfont2	{display:inline;   color:#FADA00; font-size:13px; font-weight:bold;}
.footer_camp{width:1024px;margin-left:121px;}
.footerA_camp{float:left;}
.footerB_camp{float:right;}
.subtitle_campain_colB{color:#fada00;font-size:12px;font-weight:bold;}
.sub_subtitle_campain_colB{color:#cccccc;font-size:12px;}
.simpletext_campain_colB{color:#cccccc;font-size:12px;}
.colB_campain_main2{text-align:left;margin-top:20px;margin-left:10px;width:300px;}
.gallerycustomer_content_bis{width:300px;}
.colB_campain_main1{text-align:left;margin-top:20px;margin-left:10px;}
.colB_template_campaigns{background-color:#000000;float:left;height:auto;text-align:left;width:726px;
margin-top:20px;text-align:left;margin-left:28px;display:inline;min-height:530px;}
.campaigns_bold{text-weight:bold;}
/******************************************************************************************/
/*******************************CSS BOTTONI*************************************/
/******************************************************************************************/
.btn_2009{margin-top:5px;}
.btn_2008{margin-top:5px;}
.btn_2007{margin-top:5px;}
.box1_template_A-bottoni{/*height:200px;*/width:230px;background-color:#000000;padding-bottom:10px;}
/******************************************************************************************/
/*******************************CSS FOTOGALLERY*************************************/
/******************************************************************************************/
#fotogallery{width:640px;/*clear:both;*/}
#fotogallery p{display:inline;float:left;padding:0 20px 10px 0;}
#fotogallery a.download_img{font-weight:bold;}
.video_iveco{padding:0;text-align:center; float:left; clear:both; width:315px;  background-color:#000000; margin:5px 10px 0 0;}	
/********************************************************************lightbox*****************************************************************/
#fotogallery a.download_img{font-weight:bold;}
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url('../img/lightbox/blank.gif') no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('../img/lightbox/prev.gif') left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url('../img/lightbox/next.gif') right 50% no-repeat; }
/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{color: #000000;font-weight:bold;text-decoration: none;}
#nextLinkText{padding-left: 20px;}
#prevLinkText{padding-right: 20px;}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/
.ontop #imageData {padding-top: 5px;}
/*** END : added padding when navbar is on top ***/
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;display: none;}
.clearfix:after {content: "."; display: block;
	height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}

