/* generali */
/*
"color:#707070; gri"
"#f35500; arancione" 
"#939292:gri data news" 
"#505050; gri corpo news" 
"#f5f5f5; gri corpo login"
"#999999; footer stringa di sotto" 
"titoli 40px Trebuchet MS in h4"
*/
body {font-family:Tahoma, Verdana, sans-serif; color:#000; background-color:#2B2B2B; padding:0;margin:0;}
/*html{background-color: pink;}*/
/** { margin:0px; padding:0px;}*/

/*head logo + adi*/
.cont-logo{ float:left; padding:14px 0 0 0; width:328px; height:86px;}
.cont-logo img{ margin-left:10px; }
.cont-logo-adi{ float:left; position: relative;  top: 23px; width: 338px; height: 58px; margin-left: 68px; margin-bottom: 10px;}
/*head logo + adi*/

table select{width: 195px;}
table input{width: 195px;}
a {color:#f35500;}
img{border:none; padding:0px; margin:0px;}
input{font:normal 16px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input.jpg');background-repeat:repeat-x; color:#707070; height:23px; border: 1px solid #CCC; padding:3px 0 0 0;}
select{font:normal 16px "Tahoma", Verdana, sans-serif;background-image:url('/img/it/bg-input.jpg');background-repeat:repeat-x; color:#707070; height:23px; border: 1px solid #CCC; padding:3px 0 0 0;}
.clear{ clear:both;}
.boxGlobal{background-color:#fff;}
.cont-alto-home{/*height:480px;*/ width:859px;  margin-left:auto; margin-right:auto; }
.cont-alto-home-sx{float:left;/* height:313px;*/ width:346px; padding:0;margin:0; /*background-color:yellow;*/}




.subcont-home {height:276px; width:801px;  margin-left:auto; margin-right:auto;/* background:pink;*/ background:url('/img/it/bg_home.gif') 0px 0px no-repeat;}
.dettHome{float:left; height:138px; width:346px; padding:0;margin:0; clear:both; background:url('/img/it/bg_analisiDettagliata.gif') 0px 0px no-repeat; cursor:pointer;}
.dettHome_sel{float:left; height:138px; width:346px; padding:0;margin:0; clear:both; background:url('/img/it/bg_analisiDettagliata_sel.gif') 0px 0px no-repeat; cursor:pointer;}
.sempl {float:left; height:138px; width:346px; padding:0;margin:0; clear:both; background:url('/img/it/bg_analisiRapida.gif') 0px 0px no-repeat; cursor:pointer;}
.sempl_sel {float:left; height:138px; width:346px; padding:0;margin:0; clear:both; background:url('/img/it/bg_analisiRapida_sel.gif') 0px 0px no-repeat; cursor:pointer;}




.cont-alto-home-dx{float:left; /* height:313px;*/ width:400px; padding:0;margin:0;/* background-color:red;*/}
.cont-alto-home-dx-flash{/*position: relative;top:54px;left: 16px; */ margin:0px auto 0 auto; width:497px; padding-top:5px;}
.div-progress{float:left; position:relative;top:0px;left:78px; width:500px; color: #fff; text-align: right;font:bold 2.0em "Tahoma", Verdana, sans-serif;padding-top: 11px;}
.div-progress-start{left: 260px; position:relative; float:left; /*background-color:pink;*/ color: #fff; text-align: right;font:bold 2.0em "Tahoma", Verdana, sans-serif;padding-top: 11px;}
.div-progress-txt{float:left; position:relative; top:0px; left:0px; width:600px; color:#fff; text-align:justify; font:bold 2.0em "Tahoma", Verdana, sans-serif; padding-top: 11px;}
.div-progress-tit{float:left;position:relative;top:0px;left:33px;}
.div-progress-flash{float:left;position:relative;top:0px;left:8em; width: 350px;}
.div-progress-flash-start{float:left;position:relative;top:0px;left:300px; width: 350px;}
.div-fascia-add{float:left;/*position:relative;top:0px;left:0px; */width: 255px;margin-left: 25px;}
/*SX*/


.alta-visibilita{ width: 30px; float:right; position:relative; top:60px; right:30px;}

.cont-input-home{width:400px; float:left; position: relative;left: 50px; top:5px; /*background-color: pink;*/}
.interrogativo{float:left; position: relative;left: 372px;}
.interrogativo a{cursor: pointer;}
.input-default-home{float:left; position: relative; width:380px; height:27px;}
.input-default-home input {float:left; position: relative; width:380px; height:23px; background-image:url('/img/it/bg-input.jpg'); background-repeat:repeat;}
.input-default-home select {float:left; position: relative; width:380px; height:27px;}
.input-default-home-{/*float:left; position: relative;*/ width:380px; height:27px;}
.input-default-home- select{/*float:left; position: relative;*/ width:380px; height:27px;}
.label-default-home{float:left; position: relative; width:380px; height:27px; margin-top:5px; font:normal 11px "Tahoma", Verdana, sans-serif;color:#797778;}
.label-default-home-mail{margin-top:20px; float:left; position: relative; width:380px; height:27px; font:normal 13px "Tahoma", Verdana, sans-serif;color:#707070;}
.input-default-home-mail input{float:left; position: relative; width:380px; height:27px;margin-top:20px;}
.label-default-home-tc{margin-top:15px;float:left; position: relative;width:380px; height:20px; font:normal 11px "Tahoma", Verdana, sans-serif;color:#797778;}
.label-default-home-tc input {height:15px; width:15px; background:none;}
.bottone-home-cerca{margin-top:20px;float:left; position: relative; width:262px;left: 60px;}
.bottone-home-cerca input{width:262px; height:35px; border:none; background-image:none;padding: 0;}

p.paragRapida02 { font-size:11px; color:#999999; text-align:left; width:350px; position:relative; top:10px;/* background-color: red;*/}
p.paragRapida{ font-size:16px; color:#707070; text-align:center; width:300px; position:relative; top:26px; /*background-color: pink;*/}
.input-default-home-mail02 input {width:380px; height:23px;margin-top:52px; background-color: green;}
.label-default-home-tc02{width:400px; height:20px; font:normal 11px "Tahoma", Verdana, sans-serif;color:#797778; margin-top:45px;}
.label-default-home-tc02 input {height:15px; width:15px; background:none; /*position: relative; top:0px;*/}
.bottone-home-cerca02{position:relative; top:20px; left:130px}
.bottone-home-cerca02 input{width:121px; height:33px; border:none; background-image:none;}

.home-sponsor{position:relative; top:90px; left:10px;  width:267px; height:auto;}
.box-find-home{}
/*fascia arancio*/
.div-fascia-arancio { width: 100%; height:70px; background:url('/img/it/bg-fascia.jpg') repeat-x;}
.div-fascia-arancio- { width: 100%; height:58px; background:url('/img/it/bg-fascia.jpg') repeat-x;}
.div-fascia { width:905px; height:55px; margin: 0 auto 0 auto;}
/*fascia contenuti*/
.div-fascia-content { width: 100%; height:auto; background-image:url('/img/it/bg.gif'); margin:0; padding:0; background-repeat:repeat-x;}
.div-fascia-content p { margin:0; padding:0;}
.div-fascia-content-text { width:852px; height:auto; color:black; margin: 0 auto 0 auto;}

.div-fascia-content02 { width: 100%; height:auto; margin:0; padding:0; background:url('/img/it/subcont_top_bg.gif') repeat-x;}
.div-fascia-content02 p { margin:0; padding:0;}
.sub-content02 { width:870px; height:auto; color:black; margin: 0 auto 0 auto;}

.hp_col_sx{ width:346px; float:left;}
.comefunziona {float:left; height:auto; color:#000;padding:10px;}
.comefunziona p.titolo{ color:#d62e01; font:bold 12px "Tahoma", Verdana, sans-serif; margin-bottom:10px;}
.comefunziona h3.titolo{ margin-top:0px !important;padding-left:0px; color:#d62e01; font:bold 12px "Tahoma", Verdana, sans-serif; margin-bottom:10px;}
.comefunziona p.data{color:#939292; font:bold 12px "Tahoma", Verdana, sans-serif;margin:0 0 5px 0;}
.comefunziona p.text{color:#363636; font:normal 12px "Tahoma", Verdana, sans-serif; line-height:14px; padding:0 5px 0 0;}
.comefunziona a{color:#d62e01; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.comefunziona p a:link , .comefunziona p a:visited{color:#d62e01 !important; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none;}
.comefunziona p a:hover{color:#939292; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:underline; margin:10px 0 5px 0;}
.comefunziona .leggi { margin-top:10px;}

.tariffe_10{float:left; background:#d2d0d1; padding:10px; margin-top:20px; margin-bottom:10px;}
.tariffe_10 p{font:normal 12px "Tahoma", Verdana, sans-serif; line-height:14px;}
.tariffe_10 .title{ font-weight:bold;}
.tariffe_10 .tariffe{ font-size:11px; margin-top:3px;}

.chisiamo {float:left; height:auto; color:black; padding:10px;}
.chisiamo p.titolo {color:#d62e01; font:bold 12px "Tahoma", Verdana, sans-serif; margin-bottom:10px; }
.chisiamo h3.titolo{margin-top:0px !important; padding-left:0px;color:#d62e01; font:bold 12px "Tahoma", Verdana, sans-serif; margin-bottom:10px; }
.chisiamo p.data{color:#939292; font:bold 12px "Tahoma", Verdana, sans-serif;}
.chisiamo p.text{color:#363636; font:normal 12px "Tahoma", Verdana, sans-serif;line-height:14px;}
.chisiamo a{color:#d62e01; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none;}
.chisiamo p a:link, .chisiamo p a:visited{color:#d62e01; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none;}
.chisiamo p a:hover{color:#939292; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:underline;}
.chisiamo .leggi { margin-top:10px;}

.hp_col_dx{ width:490px; float:left;margin-left:24px;}
.flash_hp{ margin-top:-20px;}

.news {float:left; height:auto; font:normal 12px "Tahoma", Verdana, sans-serif; margin-top:7px;}
.news p.titolo{color:#d62e01;  margin:10px 0 5px 0; font-weight:bold;}
.news h3.titolo{padding-left:0px;color:#d62e01;  margin:10px 0 5px 0; font-weight:bold;}
.news p.titolo-tariffe{color:#505050;margin:10px 0 5px 0;}
.news div.data h2{padding:0px!important; font:bold 12px "Tahoma", Verdana, sans-serif; color:#363636; margin:0 0 5px 0;}
.news p.text{color:#363636; line-height:14px;}
.news a{color:#d62e01;font:normal 11px; text-decoration:none; margin:10px 0 5px 0;}
.news p a:link, .news p a:visited{color:#d62e01; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.news p a:hover{color:#939292; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:underline; margin:10px 0 5px 0;}
.news .leggi { margin-top:10px;}


.div-content-text-news {float:left; width:315px; height:auto; color:black; /*background-color:#CAFFCA;*/}
.div-content-text-news p.titolo{color:#f35500; font:normal 13px "Tahoma", Verdana, sans-serif; margin:10px 0 5px 0;}
.div-content-text-news p.titolo-tariffe{color:#505050;font:normal 11px "Tahoma", Verdana, sans-serif; margin:10px 0 5px 0;}
.div-content-text-news p.data{color:#939292; font:bold 11px "Tahoma", Verdana, sans-serif;margin:0 0 5px 0;}
.div-content-text-news p.text{color:#505050;  font:normal 13px "Tahoma", Verdana, sans-serif;line-height:14px;}
.div-content-text-news a{color:#f35500; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-news p a:link{color:#f35500; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-news p a:hover{color:#939292; font:normal 11px "Tahoma", Verdana, sans-serif; text-decoration:underline; margin:10px 0 5px 0;}


.div-content-text-comefunziona {float:left; width:250px; height:auto; color:#000; /*background-color:#E6E6FF;*/ margin-left:25px; margin-right:25px; border-right: #000 1px dashed; margin-top:20px;}
.div-content-text-comefunziona p.titolo{color:#f35500; font:normal 15px "Tahoma", Verdana, sans-serif; margin:10px 0 5px 0;}
.div-content-text-comefunziona p.data{color:#939292; font:bold 11px "Tahoma", Verdana, sans-serif;margin:0 0 5px 0;}
.div-content-text-comefunziona p.text{color:#505050; font:normal 13px "Tahoma", Verdana, sans-serif; line-height:14px; padding:0 5px 0 0;}
.div-content-text-comefunziona a{color:#f35500; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-comefunziona p a:link{color:#f35500; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-comefunziona p a:hover{color:#939292; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:underline; margin:10px 0 5px 0;}



.div-content-text-chisiamo {float:left; width:225px; height:auto; color:black; /*background-color:#FFECD9;*/margin-top:20px;}
.div-content-text-chisiamo p.titolo{color:#f35500; font:normal 15px "Tahoma", Verdana, sans-serif; margin:10px 0 5px 0;}
.div-content-text-chisiamo p.data{color:#939292; font:bold 11px "Tahoma", Verdana, sans-serif;margin:0 0 5px 0;}
.div-content-text-chisiamo p.text{color:#505050; font:normal 13px "Tahoma", Verdana, sans-serif;line-height:14px;}
.div-content-text-chisiamo a{color:#f35500; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-chisiamo p a:link{color:#f35500; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:none; margin:10px 0 5px 0;}
.div-content-text-chisiamo p a:hover{color:#939292; font:normal 13px "Tahoma", Verdana, sans-serif; text-decoration:underline; margin:10px 0 5px 0;}

/*************************/
/*PAGINE INTERNE STATICHE*/
/*************************/
.cont-alto-int{height:auto; width:852px;  margin-left:auto; margin-right:auto;}
.div-num {float:left; width:177px; height:18px;  margin-right:20px; margin-top:8px;}
.div-num input{ width:177px;height:24px;}
.div-select {float:left; width:177px!important; margin-right:30px; margin-top:8px; height:25px;}
.div-select select{width:190px!important;height:25px;}
.div-mail {float:left;height:18px; width:177px;margin-right:20px;margin-top:8px;}
.div-mail input{ width:177px;height:24px;}
.div-find {float:left; width:256px;height:29px; border:none; background-image:none; position:relative; top:3px; left:20px;}
.div-find input{height:29px; border:none; background-image:none; width: 256px;}
.label-num{font:normal 11px "Tahoma", Verdana, sans-serif;color:#FFF;}
.label-mail{font:normal 10px "Tahoma", Verdana, sans-serif;color:#FFF;}
.label-tc{font:normal 11px "Tahoma", Verdana, sans-serif;color:#FFF; position:relative; top:-3px;}
.label-tc a{font:bold 11px "Tahoma", Verdana, sans-serif;color:#FFF; text-decoration:none;}
.label-tc input {height:15px; width:15px; background:none;position:relative; top:2px;}
.label-tc-strip{font:normal 10px "Tahoma", Verdana, sans-serif;color:#FFF; position:relative; top:-3px;}
.label-tc-strip a{font:bold 10px "Tahoma", Verdana, sans-serif;color:#FFFFFF!important; text-decoration:underline;}
.label-tc-strip input {height:15px; width:15px; background:none;position:relative; top:2px;}
.colore-arancio{color:#f35500;}
.input_homelog{ width:267px;}
.txt_cont p{ margin-top:10px;}
.txt_cont ol li{ margin-top:14px;}
.txt_cont ol li p { width:550px;}

#terms h5{color:#000000;font:bold 12px/16px "Tahoma",Verdana,sans-serif; margin:22px 0px 10px 0px;}
#terms p{ margin-top:14px; width:556px;}
#terms li ol li p{ width:510px;}
/*************************/
/*PAGINE INTERNE STATICHE*/
/*************************/


/*********************************/
/*PAGINE INTERNE STATICHE LANDING*/
/*********************************/
.div-fascia-content-text-off  {background-image:url('/img/it/landing-mobi-01.gif');color:black;height:770px;margin:0 auto;width:810px;}
.div-fascia-content- {background-image:url('/img/it/bg-home.jpg');background-repeat:repeat-x;height:auto;margin:0;padding:0;width:100%;}
.cont-alto-titolo- {color:#FFFFFF;font:bold 1.4em "Tahoma",Verdana,sans-serif;height:20px;margin-left:auto;margin-right:auto;margin-top:8px;width:852px;}

.cont-alto-int-{height:114px; width:100%;  margin-left:auto; margin-right:auto; background-image:url('/img/it/bg-top.gif');}
.cont-alto-logo{height:80px; width:852px; margin-left:auto; margin-right:auto; }

.cont-alto-titolo{margin-top:8px; height:20px; /*background-color:#060;*/ width:852px; margin-left:auto; margin-right:auto;color:#fff; font:normal 1.0em "Tahoma", Verdana, sans-serif; font-weight:bold;}
.cont-alto-logo-off{height:80px; width:593px; margin-left:auto; margin-right:auto; }

.cont-alto-titolo-off{margin-top:8px; height:20px; width:593px; margin-left:auto; margin-right:auto;color:#fff; font:normal 1.0em "Tahoma", Verdana, sans-serif; font-weight:bold;}

.pulsante-scarica{height:60px; width:186px; border:0px solid; position:relative; top:440px; left:63px; padding:0px; margin:0px;}
.cont-div-top{font-weight:bold; font-family:Tahoma;  width:852px; height:auto;color:#7A7A7A; margin:8px auto 8px auto; }
.cont-div-top-off{font-weight:bold; font-family:Tahoma; width:593px;font-size:0.8em; height:auto;color:#7A7A7A; margin:8px auto 8px auto; }
/*********************************/
/*PAGINE INTERNE STATICHE LANDING*/
/*********************************/


/***********************************/
/*CORPO DI MILLE BALENE DI SINISTRA*/
/***********************************/
.col-sx{float:left; width:596px; /*background-color:pink;*/ padding-top:30px;  padding-bottom: 30px;}

.col-sx ul li{margin: 0px 0 0 15px; padding-right:15px; font: 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify; list-style: disc;}
.col-sx li{ list-style-type: decimal;font-weight: normal; margin-top:14px;}
.col-sx ol{font-weight:bold; margin: 10px 0 0 25px; padding-right:15px; font:bold 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify;}

/*
.col-sx li{list-style-type:decimal;font-weight: normal;}
.col-sx ul{font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify; }
.col-sx li{font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify; width:558px; margin-left:20px;}
.col-sx ol{font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify; }
.col-sx li{font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify;  width:558px; margin-left:20px;}
*/

.col-sx p{ width:580px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;line-height:16px; text-align:justify;}
.col-sx p.titolo{ font:normal 2.7em "Trebuchet", Verdana, sans-serif;color:#999999; margin-bottom:20px;}
.col-sx p.titolo-{ font:normal 2.3em "Trebuchet", Verdana, sans-serif;color:#999999; margin-bottom:20px;text-align:left;}
.col-sx h1.titolo{ padding:0!important; font:normal 2.7em "Trebuchet", Verdana, sans-serif;color:#999999; margin-bottom:20px;}
.col-sx h1.titolo-{padding:0!important; font:normal 2.3em "Trebuchet", Verdana, sans-serif;color:#999999; margin-bottom:20px;text-align:left;}
.col-sx p.titolo-condizioni{ font:normal 34px "Trebuchet", Verdana, sans-serif;color:#999999; margin-bottom:20px;}
.col-sx p.sotto-titolo{ font:bold 17px "Tahoma", Verdana, sans-serif;color:#000;}
.col-sx-litle{padding:0; position:relative; left:30px; width:500px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;text-align:justify;}
.col-sx-litle ul li{ list-style-type: circle; margin: 5px 0 0 25px; }
.col-sx p img{float: left; margin: 0 5px 0 0; /*border: solid;*/}
/*PAGINA OPERATORI*/
.operatori{width:596px;height:auto;}
.operatori img{float:left; margin-right:5px; margin-top:20px;}
/*PAGINA OPERATORI*/
/***********************************/
/*CORPO DI MILLE BALENE DI SINISTRA*/
/***********************************/

/*********************************/
/*CORPO DI MILLE BALENE DI DESTRA*/
/*********************************/

.col-dx{float:left; width:256px; /*background-color:#FFC;*/ padding-top:30px;}
.cont-box-img{width:226px; margin: 10px auto 10px auto;}
.top-box-news{height:26px; width:226px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000; text-align:justify; background-image:url('/img/it/bg-top-box-news.gif'); background-repeat:none; margin: 30px auto 0 auto;}
.top-box-news p{ font:bold 14px/24px "Tahoma", Verdana, sans-serif;color:#000; text-align:justify; margin: 3px auto 0 19px;}
.top-box-news p a{ color:#000; text-decoration:none; width:200px; display:block;}
.cont-box-news{height:auto; width:226px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000; text-align:justify;background-image:url('/img/it/bg-box-news.gif'); background-repeat:repeat-y; margin: 0 auto 0 auto;}
.cont-box-news p.sottotitolo{color:#f35500; font:bold 11px "Tahoma", Verdana, sans-serif; margin:0px 0 5px 19px; padding-top:5px;}
.cont-box-news p.data{color:#999999; font:normal 11px "Tahoma", Verdana, sans-serif; margin:5px 0 5px 19px;}
.cont-box-news p{width:190px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000; text-align:left;margin: 0px auto 0 19px;}
.cont-box-news p a{color:#F35500; width:210px; font:normal 12px "Tahoma", Verdana, sans-serif; margin: 10px 0 0 0;}
.bottom-box-news{height:6px; width:226px;background-image:url('/img/it/bg-bottom-box-news.gif'); background-repeat:none; margin: 0 auto 0 auto;}

.top-box-test{height:7px!important; width:226px;background-image:url('/img/it/bg-top-box-test.png');/*background-image:url('/img/it/bg-top-box-test.gif');*/ background-repeat:none; margin: 0 auto 0 auto; font-size: xx-small;background-repeat: repeat-x; background-position: bottom left; }
.cont-box-test{height:auto; width:226px; font:normal 12px "Tahoma", Verdana, sans-serif;color:#000; text-align:justify;background-image:url('/img/it/bg-box-test.png');/*background-image:url('/img/it/bg-box-test.gif');*/ background-repeat:repeat-y; margin: 0 auto 0 auto;}
.cont-box-test p.titolo{color:#999999; font:bold 18px "Trebuchet", Verdana, sans-serif; margin:0px 0 5px 19px; padding-top:5px;}
.cont-box-test p.sottotitolo{color:#F35500; font:bold 12px "Tahoma", Verdana, sans-serif; margin:0px 0 5px 19px; padding-top:5px;}
.cont-box-test p.text{width:190px; color:#999999; font:normal 12px "Tahoma", Verdana, sans-serif; margin:0 0 0 19px; padding-top:5px;}
.bottom-box-test{height:28px; width:226px;background-image:url('/img/it/bg-bottom-box-test.png'); /*background-image:url('/img/it/bg-bottom-box-test.gif');*/background-repeat:none; margin: 0 auto 0 auto;}

/*********************************/
/*CORPO DI MILLE BALENE DI DESTRA*/
/*********************************/


/******************/
/*LOGIN PRINCIPALE*/
/******************/

.obj{ width:585px; height:auto; color:#707070;background-color:#f5f5f5;}
.obj input{ width:141px; height:16px;font:normal 12px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.obj p.check input{ width:15px; height:15px; margin-right:15px;}
.tab-top{ width:585px; height:42px; background-image:url('/img/it/bg-tab-top.gif'); background-repeat:no-repeat; font:normal 13px "Tahoma", Verdana, sans-serif;color:#000;}
.tab-bottom{ width:585px; height:35px; background-image:url('/img/it/bg-tab-bottom.gif'); background-repeat:repeat; padding: 0; margin: 0;}
.tab-bottom-litle{ width:585px; height:10px; background-image:url('/img/it/bg-tab-bottom.gif'); background-repeat:repeat; padding: 0; margin: 0;}
.tab-bottom-b{position:relative; top:-30px; width:585px; height:35px; background-image:url('/img/it/bg-tab-bottom.gif'); background-repeat:repeat; padding: 0; margin: 0;}
.tab-sup{ position:relative; left:-10px; top:-10px; width:580px; height:30px; background-image:url('/img/it/bg-tab-bottom.gif'); background-repeat:repeat; padding: 5px 0 0 5px; vertical-align: baseline;}
.tab-sup-mobysinth{ left:0px !important; top: 0px !important;}
.tab-sup span{font:bold 14px "Tahoma", Verdana, sans-serif; color:#545454; position:relative; left:5px; top:3px;}
.tab-tit{float:left; width:270px; height:30px; font:bold 18px "Tahoma", Verdana, sans-serif;color:#fff; padding: 10px 0 0 20px;}
.tab-img{float:left; width:292px; height:40px;}
.tab-img img{float:right; position:relative; top:5px; right:10px;}
.obj p{font:normal 0.9em "Tahoma", Verdana, sans-serif;color:#7a7a7a; text-align:left; padding: 10px 30px 0 10px; }
.obj p.tit-top{font:bold 13px "Tahoma", Verdana, sans-serif;color:#7a7a7a; text-align:left;width:565px; padding: 30px 2px 30px 10px;}
.obj p.continua{position:relative; left:190px; top:0px; width:90px; height:20px; margin:0; padding:0;}
.obj p.continua input{width:89px; height:22px; margin:0; padding:0;background-image:none; border:none; position: relative; top:13px; left:10px;}
.obj p.crea{position:relative; left:70px; top:20px; width:90px; height:20px; margin:0; padding:0;}
.obj p.crea-sint{position:relative; left:30px; top:35px; width:222px; height:101px; margin:0; padding:0;}
.obj h1{font:bold 15px "Tahoma", Verdana, sans-serif;color:#7a7a7a; text-align:left; padding: 30px 10px 30px 10px;}

#login_container{border-top:#999 1px solid; width:585px; height:80px;}
.cont-login{width:292px; height:80px; float:left; border-right:#999 1px solid; color:#707070;}
.cont-login a{text-decoration: underline;}
.cont-login p{width: 250px; margin-left: 10px;}
.cont-login p.label-login{position:relative; left:100px; width:100px; height:15px; color:#707070;font:normal 11px "Tahoma", Verdana, sans-serif; margin:0; padding:0;}

.cont-login-litle{/*background-color:pink;*/ width:580px; height:30px; float:left; color:#707070; margin-bottom: 30px;}
.cont-login-litle span{float:left; color:#707070; /*margin-top: 10px;*/ margin-left: 10px;}
.cont-login-litle img{width:96px; height:30px;}
.cont-login-litle-invia input{width:96px; height:30px; border: 0; background: none; /*margin: -8px 0 0 30px;*/position: relative; top:-10px;left:20px; }  
.cont-crea{width:284px; height:80px; float:left;}
.cont-crea-p{height:16px;font:normal 0.9em "Tahoma", Verdana, sans-serif;color:#7a7a7a; text-align:left; padding: 10px 0 0 30px; }
.invia-left{position:relative; float:left; top:4px; left:18px; width:100px; /*background-color:#c0c0c0;*/}
.invia-left img{position:relative; float:left; top:4px; left:0px;}
.invia-right{position:relative; float:right; top:4px; left:0px; width:100px; /*background-color: pink;*/}
/******************/
/*LOGIN PRINCIPALE*/
/******************/

/*********************************************************/
/*SUPER DIV PER CONTENERE STI FORM CHE TANTO CI PIACCIONO*/
/*********************************************************/

.cont-super-div {background-color:#f5f5f5;width:575px;/*clear:left;*/padding:15px 0 0 10px;}
.cont-super-div-mobysinth { padding:0 !important; width:585px !important;}
.lista-op-agg { left:-12px!important;}
.cont-div{font-weight:normal; font-family:Tahoma; width:569px; height:25px;/*background-color:pink;*/ margin:8px 0 8px 0; }
.cont-div-mobisynth{ padding-left:12px; }
.cont-div-mobisynth-margin{ margin-top:6px !important; }
.cont-div-bottom{font-weight:bold; font-family:Tahoma; width:569px; height:45px;/*background-color:pink;*/ margin:8px 0 0 0; }
.cont-div-top{font-weight:bold; font-family:Tahoma; width:579px; height:auto;color:#7A7A7A; margin:8px 0 8px 0; }
.cont-div-primo{width:183px; /*background-color:#ffc29d;*/ float:left;/*margin-left:5px;*/ /*border:solid 1px #ccc000;*/}
.cont-div-primo p{font-size:10px!important; font-style:normal!important;}
.cont-div-primo img{position: relative; top:1px;}
.cont-div-primo input{width:185px; /*background-color:#ccc;*/ float:left; margin:0 10px 0 0; padding-right:10px;}
.cont-div-in input{padding-left:3px; width:185px; float:left; height:16px;font:normal 12px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-in select{width:189px; float:left; margin:0 10px 0 0; }
.cont-div-secondo{width:190px; /*background-color:#e9f6fe;*/ float:left;margin-left:5px;}
.cont-div-secondo input{width:190px;margin-left:5px;}
.cont-div-terzo{width:190px; /*background-color:#b3fbbc;*/ float:left;margin-left:5px;}
.cont-div-muletto{width:20px; /*background-color:#ccc;*/ float:left;margin-left:5px; text-align:right;}
.cont-div-muletto input{width:30px; float:left; margin-left:1px;height:16px;font:normal 12px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-muletto-radio input{position:relative; width:20px; float:left;left:13px;height:20px;background:none;background-repeat:none;border: none; top:-15px;}
.cont-div-muletto select{width:90px; float:left; margin-left:5px;height:16px;font:normal 12px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-muletto-gg select{width:48px; float:left; margin-left:0px;height:25px;font:normal 13px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-muletto-mm select{width:48px; float:left; margin-left:5px;height:25px;font:normal 13px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-muletto-aa select{width:80px; float:left; margin-left:5px;height:25px;font:normal 13px "Tahoma", Verdana, sans-serif; background-image:url('/img/it/bg-input-login.gif');background-repeat:repeat-x; color:#707070;}
.cont-div-muletto-txt{width:150px; float:left; margin-left:15px;height:15px;font:bold 13px "Tahoma", Verdana, sans-serif; color:#000;}
.tc-check{width:15px!important; height:15px; margin-right:15px; float:left; position:relative; top:-5px; background:none;}
.tc {font-size:9px!important; font-style:normal!important; width:450px!important;}
/*.tc a:active, a:visited, a:link { /*font-weight:bold;*/ /*color:#f35500;*/color:#707070; /*text-decoration: underline;*/}*/
.tc a:active, a:link { /*font-weight:bold;*/ /*color:#f35500;*/color:#707070; /*text-decoration: underline;*/}
.tc a:hover { text-decoration: none;}
hr{width: 530px; color:#ccc; margin-left: auto; margin-right: auto;}
/*CAPTCHA TIM*/
.divcaptcha{position: relative; left:187px; width: 380px;/* background-color: pink;*/ height: 106px;}
.divcaptcha-img{position: relative; float:left; width: 200px; }
.divcaptcha-img img{position: relative; float:left; width: 185px; height: 80px; }
.divcaptcha-txt{position: relative; float:left; width: 180px;}
.divcaptcha-txt p{position: relative; float:left; width: 180px; margin-top:4px; margin-left: 3px; margin-right: 3px;}
.divcaptcha-txt img{position: relative; left: 70px;}
/*CAPTCHA TIM*/

/*********************************************************/
/*SUPER DIV PER CONTENERE STI FORM CHE TANTO CI PIACCIONO*/
/*********************************************************/


/********/
/*FOOTER*/
/********/

/*footer opeartori*/
.div-fascia-operatori { width: 100%; height:66px; background-image:url('/img/it/bg-footer-operatori.jpg');}
.div-operatori {width:852px; height:auto; margin: 0 auto 0 auto;}

/*footer menu*/
.div-fascia-footer { width: 100%; height:auto; /*background:url('/img/it/bg-footer.jpg') 0 0; background-repeat:repeat-x;*/ background-color:#2b2b2b; margin:0px; padding:0px; clear:both;}
/*
.div-footer {width:48em; height:38px; margin: 0 auto 0 auto; text-align: center;}
.div-footer ul {margin: 0 auto 0 auto; margin:0px; padding:0px;}
.div-footer ul li {float:left;color:#F35500; font:bold 13px "Tahoma", Verdana, sans-serif; list-style:none; padding: 9px 5px 0 9px; }
*/
.div-footer { height:38px; margin: 0 auto; text-align: center;}
.div-footer ul {padding:9px 0 0; display:block; margin:0px; }
.div-footer ul li { display:inline; color:#F35500; font:bold 13px "Tahoma", Verdana, sans-serif; list-style:none; padding: 9px 5px 0 9px; }

.div-footer ul li a { color:#fff; text-decoration:none; text-align:center; }
.div-footer ul li a:hover {text-decoration:none; color:#f35500;}
.div-footer ul li a:active {text-decoration:none; color:#f35500;}
.div-footer ul li span{ text-decoration:none; color:#f45400; font-weight: bold;}
.div-footer-help {width:943px; height:20px; margin-left:auto; margin-right:auto; /*margin: 0 auto 0 auto;*/ font:normal 11px "Tahoma", Verdana, sans-serif; color:#999999; text-align:center;}

.div-footer-help-li {width:890px; height:80px; margin: 0 auto; font:normal 11px "Tahoma"; color:#999999; }
/*.footer .copyright {float:right; text-align:right; font-size: 11px; padding: 10px 20px 0 0;color:#767676;}*/
.div-footer-help-agcom{padding-left:20px; width: 400px; float: left;color:#fff;text-align:left; margin-left: 50px;}
.div-footer-help-agcom ul li { color:#999999;list-style:disc; }
.div-footer-help-agcom ul li a { color:#fff;list-style:disc; text-decoration: none;}
.div-footer-help-agcom ul li a:hover {color:#999999; text-decoration: underline;}
.div-footer-help-agcom ul li a:active {}

.div-footer-help-service{padding-left:20px;width: 350px; float: left; /*background-color: grey;*/ color:#fff; text-align:left;}
.div-footer-help-service ul li { color:#999999; list-style:disc;}
.div-footer-help-service ul li a { color:#fff; list-style:disc; text-decoration: none;}
.div-footer-help-service ul li a:hover {color:#999999; text-decoration: underline;}
.div-footer-help-service ul li a:active {}

/********/
/*FOOTER*/
/********/

.error{border:1px solid red}
label {border:0px;}
/****************/
/* FIND_TARIFF / WIEW RATE */
/****************/

.content{width:470px; margin-left:auto; margin-right:auto; padding: 25px 10px 0 15px; font-size:14px;}
.content a{color:#f25603; text-decoration:none;}
.box_tariffa01{background:url(/img/it/box-top-viewrates.gif); width:595px; height:217px; margin-right:auto; margin-left:auto;}
.box_tariffa01 h3{padding-top:10px; margin-left:15px; color:#9a9a9a; font-size:1.2em; width:300px;}
.box_tariffa01 ul{list-style:none!important;}
.box_tariffa01 li{list-style:none!important;}
.sub_cont01{ float:left; width:275px!important;margin-left: 10px; margin-top: 20px;}
.sub_cont02{ float:left; width:270px;margin-left: 30px;}
 
.opzioni_cont{width:128px; height:120px; float:left; margin-left: 10px;}
.txt01{color:#666666; text-align:left; font-size:18px; line-height:16px; margin-top:12px;}
.txt02{font-size:12px; margin-top:20px; font-weight:bold; text-align:left; color:#666666;}
.txt03{font-size:12px;text-align:left; color:#666666;}
.price{font-size:22px; font-weight:bold; line-height:20px;}
.specifiche{width:230px; height:80px; float:left; padding-left:0; margin-top:30px; margin-left:0; font-size:10px; color:#666666;}
.specifiche ul {/*height:80px;*/list-style:none; font-size:11px; color:#666666; margin: 0; padding:0px; }
.specifiche ul li {list-style:none; font-size:11px; color:#666666; padding: 0; margin: 0;}

.sub_cont03{ margin-left:auto; margin-right:auto; width:595px;}
.other_txt{ color:#666666; font-size:12px; height:40px; line-height:40px; padding-left:10px;}
.top_label{ background:url(/img/it/label-top-viewrates.gif); width:595px; height:41px;}
.bott_label{ background:url(/img/it/label-bottom-viewrates.gif); width:595px; height:32px; color: #fff;}
.bott_label a{color: #fff;}
.bott_label_arrow_sx {float:left; position:relative; color: #fff; height: 20px; width: 20px; left:30px; top:5px; }
.bott_label_arrow_dx {float:left; position:relative; color: #fff; height: 20px; width: 20px;left:320px; top:5px;}
.bott_label_num { text-align:center; float:left; position:relative; color: #fff;height: 20px; width: 210px; left:158px; top:8px; font-size:11px; font-weight:bold;}

.scroll_cont{ height:490px; overflow-y: scroll; overflow-x: hidden; border:#979e97 solid 1px; padding-top:2px; background-color: #fff;}
.row{ border-bottom:#c2c2c2 solid 1px; min-height:120px; width:570px;clear: both; margin: 1px 0 0 0; background-color: #fff; height: auto;}
.rowLeft {width: 240px; float: left;clear: both; /*background-color: red;*/}
.nomePiano {text-align: center; width: 143px; font-weight:bold; color:#666; padding:0 5px 0 5px; font-size: 0.9em; /*margin: 0 0 0 7px;*/}
.rowLeft p{ text-align:center; font-weight:bold; color:#666666; margin:0 5px 0 0px; padding:0 0 5px 0; font-size:12px; width: 230px;}
.rowLeft p.piano {font-weight:normal; padding: 0 3px 0 0; color: #999999; font-size:11px; }
/*.rowLeft .outputOfferta {text-align: center; font-weight: bold; color: #666; clear: both;}*/
.rowLeft ul { margin:20px 0px 0px 0px; padding:0px 0 0 5px; font-size: 0.8em; list-style:none;}
.rowLeft ul li { padding:0 0 3px 10px; margin:0px; list-style:none; background:url('/img/it/trattino.gif') -1px 7px no-repeat; color: #666666; text-align:left;}
/*a.iframe {font-weight:normal;}*/
.rowRight {width: 329px; float: right;}
.rowRight-cont{width: 329px; height: 67px;background-color: pink;}
.rowRight-cont-icon{width: 329px; height: 40px; background-color: green; position: relative; top:10px;}
.tariffa{ float:left; width:250px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:10px;}
.tariffa a{font-size:11px; font-weight:bold; color:#FFFFFF;  text-decoration: none; cursor: default;}
.previsione{float:left; width:120px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF;padding-top:10px;}
.previsione a{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: none; cursor: default;}
.risparmio{float:left; width:90px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF;padding-top:10px;}
.risparmio a{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: none; cursor: default;}
.annuo{float:left; width:110px; text-align:center; font-size:11px; font-weight:bold; color:#FFFFFF;padding-top:10px;}
.annuo a{font-size:11px; font-weight:bold; color:#FFFFFF; cursor: default; text-decoration: none;}
.acquista {width: 84px; height:27px; float:right; margin: 15px 5px 0 5px;}
.mnp {width: 34px; height:30px; float:right;margin: 17px 0px 0 0px; cursor: default;}
.mnp a{cursor: default;}
.tel {width: 34px; height:23px; float:right;margin: 8px 0px 20px 0px; cursor: default;}
.tel a{cursor: default;}
.invalidi {width: 38px; height:38px; float:right;margin: 8px 2px 20px 0px; cursor: default;}
.invalidi a{cursor: default;}
.mnpn {width: 34px; height:23px; float:right;margin: 17px 10px 0 0px; cursor: default;}
.row h1{position:relative; top:30px; left:30px; font-weight:bold; font-size:1.5em; color:#666666; }

.plus{ color:#666666; width:20px; float: right; padding:15px 0px 0 0;  background:#FFF;}
.opzioni{ color:#666666;font-size:12px; background:#FFF; font-weight:bold; float:right; padding:15px 5px 0 0;}
.dettagli { text-align:right; margin: 20px 10px 4px 0; font-size:12px;}
.dettagli a{ text-align:right; color:#FF6600; font-weight: bold; text-decoration: underline;}
.dettagli a:hover{ text-decoration: none;}


.previsioni{ font-size:24px; color:#666666; font-weight:bold; background: #d3d1d2; width:125px; height:46px; float:left; text-align:center; border:#c7c7c7 solid 1px; padding-top:20px;}
.previsioni span{ font-size:16px;}
.risp_men{ font-size:24px; color:#666666; font-weight:bold; background: #e2e0e1; width:90px; height:46px; float:left; text-align:center; border-top:#c7c7c7 solid 1px; border-bottom:#c7c7c7 solid 1px; border-right:#c7c7c7 solid 1px; padding-top:20px;}
.risp_men span{font-size:16px;}
.risp_ann{ font-size:24px; color:#666666; font-weight:bold; background: #D3D1D2; width:110px; height:46px; float:left; text-align:center; border-top:#c7c7c7 solid 1px; border-bottom:#c7c7c7 solid 1px; border-right:#c7c7c7 solid 1px; padding-top:20px;}
.risp_ann span{font-size:16px;}

.asterix{ color:#666666; font-size:10px; margin-top:50px;}
.img_logo {padding-left:1px; width:102px;float:left; padding-top:0px;}


/************************/
/* OPERATORI / DETTAGLI */
/************************/
.op_cont{ background:#f5f5f5; width:585px;}
.op_cont h4{ color:#000; margin-left:20px; line-height:40px; font-size:14px; margin-top:0; padding-left:0px;}
.op_cont h5{ color:#676767; margin-left:30px; line-height:40px; font-size:14px;}
.op_cont ul li{margin-top: 0px !important; color:#676566; font-size:14px; list-style:none; text-indent:50px; margin-left:0px; margin-right:0px; /*width:554px;*/}
.op_cont ul li a{ text-decoration:underline;}
.cont_close{ background:#d3d1d2; height:34px; border-top: solid 1px #e9e9e7; text-align:right; padding-right:18px; line-height:34px; font-size:11px; font-weight:bold;}
.greyavail{ background:#e1dfe0;padding-top:4px; padding-bottom:4px;}
.alt_greyavail{padding-top:4px; padding-bottom:4px;}
.greydisab{ color:#F35500; background:#e1dfe0;padding-top:4px; padding-bottom:4px;}
.greydisab a{ color:#F35500 !important;}
.alt_greydisab{color:#F35500; padding-top:6px; padding-bottom:6px;}
.alt_greydisab a{ color:#F35500 !important;}
/************************/
/* LOADER ***************/
/************************/
.cont-loader{z-index:1002; position:absolute; top:400px; width:350px; height:137px; background-image:url('/img/it/bg-waiting.jpg'); }
.loader{position:relative; top:60px; left:60px; width:220px; height:19px;}


/**********************/
/* FORM ERRORI ********/
/**********************/

.cmxform fieldset p.error label { color: red; }
div.containers { background-color: #eee; border: 1px solid black; margin: 5px; padding: 5px; }
div.containers ol li { list-style-type: disc; margin-left: 20px; color:#f35500;}
div.containers { display: none; text-align: left;}
div.containers h4{text-align: left;}
.containers label.error { display: inline; border: none; color:#7A7A7A;font-weight:bold; font-family: Tahoma;font-size:14px;}
form.cmxform { width: 30em; }
form.cmxform label.error { display: block; margin-left: 1em; width: auto; }

/**********************/
/* FORM ERRORI ********/
/**********************/




/*********************************/
/*CORPO DI MILLE BALENE DI DESTRA*/
/*********************************/
.cont-filtro-titolo{font: 0.9em "Tahoma", Verdana, sans-serif; font-weight:bold; color:#FFFFFF; /*padding:10px 0 10px 10px;*/ padding-left:10px;background-image:url('/img/it/bg-tit-filtri.gif'); background-repeat:no-repeat; width:232px; height: 30px; padding-top: 3px;}
.cont-filtro-titolo div{height: 30px; width:30px; /*position:relative;*/ float:right; margin-right:5px;}

.cont-filtro-check{margin-left:16px; position:relative; width:100px; float:left; height: 20px;margin-bottom: 10px; }
.cont-filtro-check input{background: none; border: none;}
.cont-filtro-check div{position:relative; top:-17px; left:20px; width:80px; font:normal 11px "Tahoma", Verdana, sans-serif; }

.cont-filtro-check-big{margin-left:16px; position:relative; width:200px; float:left; height: 20px;margin-bottom: 10px;}
.cont-filtro-check-big input{background: none; border: none;}
.cont-filtro-check-big div{position:relative; top:-20px; left:20px; width:200px; font:normal 11px "Tahoma", Verdana, sans-serif; }

.top-box-filtro {margin-bottom:0; margin-top:0; padding:0; margin-left:auto; margin-right:auto; width:232px; height: 40px; background-image:url('/img/it/bg-tit-big-filtri.gif'); font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;}
.top-box-filtro p{ font: 1.1em "Tahoma", Verdana, sans-serif; font-weight:bold;color:#f35500; margin: 0 auto 0 15px; padding-top: 7px;}
.cont-box-filtro{margin-left:auto; margin-right:auto;width:232px; height:auto; background-image:url('/img/it/bg-filtri.gif'); /*margin: 10px auto 10px auto;*/margin: 0 auto 0 auto;}
.bottom-box-filtro{margin-left:auto; margin-right:auto; width:232px; height: 8px; background-image:url('/img/it/bg-bottom-filtro.gif');}

.top-box-tab-filtro {/*margin-top:10px;*/ margin-left:auto; margin-right:auto; width:232px; height: 26px; background-image:url('/img/it/bg-tab-filtro.gif'); font:normal 12px "Tahoma", Verdana, sans-serif;color:#000;}
.top-box-tab-filtro p{ font:bold 14px "Tahoma", Verdana, sans-serif;color:#000; text-align:justify; /*margin: 3px auto 0 10px;*/}
.top-box-tab-filtro-text{ float:left; position:relative; top:5px; left:10px; width:100px; font:normal 11px "Tahoma", Verdana, sans-serif;}
.top-box-tab-filtro-text a:hover{color: #fff;}
.top-box-tab-filtro-text a:active{color: #fff;}
.top-box-tab-filtro-text a:link{color: #fff;}
.top-box-tab-filtro-text a{color: #fff;}
.cont-box-tab-filtro{margin-left:auto; margin-right:auto;width:232px; height:auto; /*background-image:url('/img/it/bg-tab-center-filtro.gif');*/ /*margin: 10px auto 10px auto;*/}
.bottom-box-tab-filtro{font:bold 18px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:auto; margin-right:auto; width:232px; margin-top: 10px; }
.bottom-box-tab-filtro span{font:bold 16px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:60px; }
.bottom-box-tab-filtro a:hover span{font:bold 16px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:50px; }
.bottom-box-tab-filtro a:active span{font:bold 16px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:50px; }
.bottom-box-tab-filtro a:visited span{font:bold 16px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:50px; }
.bottom-box-tab-filtro a span{font:bold 16px "Tahoma", Verdana, sans-serif;color:#f35500; margin-left:50px; }
.bottom-box-tab-filtro input{height: 23px; width: 82px;  border: none;}
.bott-box-filtro{margin-left:auto; margin-right:auto;width:232px; height:14px; background-image:url('/img/it/bg-bott-big-filtri.gif'); background-repeat:no-repeat; /*10px auto 10px auto;*/}
.bott-box-filtro-{margin-left:auto; margin-right:auto;width:232px; height:13px; background-image:url('/img/it/bg-bott-filtri.gif'); /*margin: 10px auto 10px auto;*/}

.bott-box-filtro-big{border:0;padding:0; margin-left:auto; margin-right:auto;width:232px; height:53px;}
.bott-box-filtro-big input{border:0;padding:0; width:232px; height:53px;}
.bott-box-filtro-big img{border:0; padding:0; width:232px; height:53px;}

/*********************************/
/*CORPO DI MILLE BALENE DI DESTRA*/
/*********************************/


/*sciusciu*/
.sciusciu{position: relative; left: 545px; top:-15px;}
.sciusciu a{ border: none;}
/*sciusciu*/

#pdf_icon{ float:right; position:relative; top:18px;right:16px; }
#pdf_icon a { color:#969696; text-decoration:underline;text-align:right}
#pdf_icon .link_txt{ float:right;}
#pdf_icon a img{ float:right; margin-left:5px; position:relative; top:-7px;}


/*********/
/*tooltip*/
/*********/
#tooltip {position: absolute;z-index: 3000;border: 1px solid #111;background-color: #eee;padding: 5px;opacity: 0.85;cursor: default;}
#yahoo { width: 3em; }
#yahoo a{  width: 3em; cursor: default;}
#FILTRI a{color: #fff;cursor: default;}
#FILTRI a:hover{color: #fff;cursor: default;}
/*********/
/*tooltip*/
/*********/



/*************
ADD THIS
************/

#at16psf input { height:auto !important; }


/*************
courtesy-page
************/
.div-fascia-content-white { width: 100%; height:auto; margin:0; padding:0;}
.courtesy-page{margin-top:50px;margin-bottom:50px; margin-left:auto; margin-right:auto;width:760px; height:299px; background-image:url('/img/it/bg-courtesy-page.gif'); background-repeat:no-repeat;}
.courtesy-page p{margin-left:210px;}
.courtesy-page p.customer{color:#9a9a9a;font-size:16px; font-weight:bold; text-align:left;margin-top: 20px;}
.courtesy-page p.text{color:#666666;font-size:18px; font-weight:bolder; text-align:left;margin-top: 25px;}

