body {margin:0px; padding:0px; border-top:7px solid white}
img{-ms-interpolation-mode: bicubic;}
.dx_top {background: url(images/Home/bck_dx_top.gif) no-repeat; width:166px; height:183px; font-family:verdana; padding-left:15px; margin:0px;}
.dx_top a {color:#ffffff;text-decoration:none}
.dx_top a:hover{font-family:verdana; color:#FFB24E; text-decoration:none}
.motore {font-family:verdana; color:white; font-size:10px; padding-top:5px; margin:0px; border-top:1px solid #9F9F9F; width:140px}
.motore1 {font-family:verdana; color:white; font-size:10px; width:136px; padding:2px; margin:0px; background: #7D756B; display:block}
.hoform {font-family:verdana; color:black; font-size:10px; width:90px; height:17px; padding:2px; border:1px solid #7F9DB9; }
.inbutton {font-family:verdana; color:black; font-size:10px; width:35px; height:17px; padding:2px; background: white; border:1px solid #7F9DB9}
.newsletter {font-family:verdana; color:white; font-size:10px; padding-top:5px; height:73px; padding-left:14px; margin:0px; border-top:1px solid #B1B1B1;  background: #898989;}
.arearis {font-family:verdana; color:#525252; font-size:10px; padding:5px; padding-bottom:10px; height:73px; margin:0px; border-top:1px solid #B1B1B1;  background: #DFE6EF; text-align:right}

.titoletto {font-family:verdana; color:#E26F36; font-size:12px; padding-top:5px; padding-bottom:5px; margin:0px; text-decoration:none;}
.titoletto a{font-family:verdana; color:#E26F36; text-decoration:none; font-size:12px;}
.titoletto2 {font-family:verdana; color:#525252; font-size:10px; padding:5px; margin:0px;}
.titoletto3 {font-family:verdana; color:#000000; font-size:10px; padding:5px; margin:0px;}
.black {font-family:verdana; color:#000000; text-decoration:none; font-size:12px;}


.data {background: url(images/Home/data.gif) no-repeat; width:735px; height:17px; font-family:verdana; text-indent:515px; margin:0px; padding:0px;}

.menu_top {height:25px; font-family:verdana; font-size:10px; color:black; padding:4px; margin:0px; border-right:1px solid white}
.menu_top a {font-family:verdana; font-size:10px; color:black; text-decoration:none}
.menu_top a:hover{font-family:verdana; font-size:10px; color:white; text-decoration:none;}

.content_g {width:100%;margin: 0px 20px 0px 20px}
.contenitore {width:100%;padding-right:10px }
.contenitore_tab {width:100%; margin:5px;;}

.bread {color: #5D5D5D;font-family:verdana;  font-size:10px; padding:5px 20px 5px 5px ; margin:0px; font-weight:bold; border-bottom:2px solid #A6A5A3; width:auto; text-align:right}
.bread a {color: #FF8C51;font-family:verdana;  font-size:10px; ; font-weight:normal; text-decoration:none}



.contenitore_sp {width:60%;height:100%}
.dx_int {vertical-align:top;padding:10px;height:100%}

.spalla {color: #000000;font-family:verdana;  font-size:10px;line-height:18px ; font-weight:normal; margin:5px; padding:10px; width:200px;background:#f4f4f4; height:100%;float:right}



.fotoalta1 {}
.fotoalta1 img{}
.fotoalta1 span{color: #787878; font-family:arial;  font-size:10px;}
.fotoalta2 {}
.fotoalta2 img {}
.fotoalta2 span{color: #787878; font-family:arial;  font-size:10px;}

.video {text-align:center}





.td_menuav {background: #E3E3E3;width:181px}
.tab_menuav {background: #E3E3E3;width:181px; margin:0px}

.divprinc1 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc1 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none;padding:2px 5px 2px 5px}
.divprincsel1 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder; line-height:21px  }
.divprincsel1 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none;padding:2px 5px 2px 5px}

.divsec1_liv2 {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white;}
.divsec1_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec1_liv2active   {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white;}
.divsec1_liv2active a  {color:#BF0C0F;text-decoration:none;padding-left:13px; padding-top:2px}


.divprinc2 {background: url(images/Home/bck_menu.gif)  no-repeat right 0px; width:181px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc2 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}
.divprincsel2 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprincsel2 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}

.divsec2_liv2 {background: #DBDBDB; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white;}
.divsec2_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec2_liv2active {background: #DBDBDB; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F;  font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec2_liv2active a {color:#BF0C0F; ; text-decoration:none;padding-left:13px; padding-top:2px}


.divprinc3 {background: url(images/Home/bck_menu2.gif) no-repeat right 0px; width:181px;height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc3 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}
.divprincsel3 {background: url(images/Home/bck_menu2.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprincsel3 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}

.divsec3_liv2 {background: #FFD8A6; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec3_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec3_liv2active {background: #FFD8A6; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F;  font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec3_liv2active a {color:#BF0C0F; ; text-decoration:none;padding-left:13px; padding-top:2px}


.divprinc4 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc4 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}
.divprincsel4{background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprincsel4 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none ;padding:2px 5px 2px 5px}

.divsec4_liv2 {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec4_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec4_liv2active {background: #DFEBF3;; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F;  font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec4_liv2active a {color:#BF0C0F; ; text-decoration:none;padding-left:13px; padding-top:2px}


.divprinc5 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc5 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}
.divprincsel5{background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px;height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprincsel5 a {font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}

.divsec5_liv2 {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec5_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec5_liv2active {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec5_liv2active a {color:#BF0C0F; text-decoration:none;padding-left:13px; padding-top:2px}

/* tolto momentaneamente .divprinc6 {background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px; height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprinc6 a{font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}
.divprincsel6{background: url(images/Home/bck_menu.gif) no-repeat right 0px; width:181px;height:21px; font-family:verdana; font-size:13px; color:white; font-weight:bolder;line-height:21px  }
.divprincsel6 a {font-family:verdana; font-size:13px; color:white;  text-decoration:none; padding:2px 5px 2px 5px}

.divsec6_liv2 {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec6_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec6_liv2active {background: #DFEBF3; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F; font-weight:bolder; border-bottom:1px dotted #878787;border-right:1px solid white}
.divsec6_liv2active a {color:#BF0C0F; text-decoration:none;padding-left:13px; padding-top:2px}*/


.divprinc6 {display:none}
.divprinc6 a{display:none}
.divsec6_liv2 {display:none}
.divprincsel6 {display:none}
.divsec6_liv2active {display:none}



.divprinc7 {background: url(images/serv_bck.gif) no-repeat  right 0px; width:181px;height:44px; font-family:verdana; font-size:17px; color:#49494B;line-height:40px  }
.divprinc7 a { color:#49494B; text-decoration:none; padding:5px 5px 2px 10px}
.divprincsel7 {background: url(images/serv_bck.gif) no-repeat right 0px; width:181px;height:44px; font-family:verdana; font-size:17px; color:#49494B;line-height:40px  }
.divprincsel7 a { color:#49494B; text-decoration:none; padding:5px 5px 2px 10px}

.divsec7_liv2 {background: #E1E1E1; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787}
.divsec7_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec7_liv2active {background: #E1E1E1; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F; font-weight:bolder; border-bottom:1px dotted #878787}
.divsec7_liv2active a {color:#BF0C0F; text-decoration:none;padding-left:13px; padding-top:2px}


.divprinc8 {background: url(images/cult_bck.gif) no-repeat right 0px; width:181px; height:44px; font-family:verdana; font-size:17px; color:#49494B;line-height:40px}
.divprinc8 a { color:#49494B; text-decoration:none; padding:5px 5px 2px 10px}
.divprincsel8 {background: url(images/cult_bck.gif) no-repeat  right 0px; width:181px; height:44px; font-family:verdana; font-size:17px; color:#49494B;line-height:40px}
.divprincsel8 a { color:#49494B; text-decoration:none; padding:5px 5px 2px 10px}

.divsec8_liv2 {background: #92B7D4; width:181px; height:18px; font-family:verdana; font-size:10px; color:black; font-weight:bolder; border-bottom:1px dotted #878787}
.divsec8_liv2 a {color:black; text-decoration:none;padding-left:13px; padding-top:2px}
.divsec8_liv2active {background: #92B7D4; width:181px; height:18px; font-family:verdana; font-size:10px; color:#BF0C0F; font-weight:bolder; border-bottom:1px dotted #878787}
.divsec8_liv2active a {color:#BF0C0F; text-decoration:none;padding-left:13px; padding-top:2px}

.divprinc9 {display:none}
.divprinc9 a{display:none}
.divsec9_liv2 {display:none}
.divprincsel9 {display:none}
.divsec9_liv2active {display:none}

.divprinc10 {display:none}
.divprinc10 a{display:none}
.divsec10_liv2 {display:none}
.divprincsel10 {display:none}
.divsec10_liv2active {display:none}

.divprinc11 {display:none}
.divprinc11 a{display:none}
.divsec11_liv2 {display:none}
.divprincsel11 {display:none}
.divsec11_liv2active {display:none}

.divprinc12 {display:none}
.divprinc12 a{display:none}
.divsec12_liv2 {display:none}
.divprincsel12 {display:none}
.divsec12_liv2active {display:none}

.divprinc13 {display:none}
.divprinc13 a{display:none}
.divsec13_liv2 {display:none}
.divprincsel13 {display:none}
.divsec13_liv2active {display:none}

.divprinc14 {display:none}
.divprinc14 a{display:none}
.divsec14_liv2 {display:none}
.divprincsel14 {display:none}
.divsec14_liv2active {display:none}

.divprinc15 {display:none}
.divprinc15 a{display:none}
.divsec15_liv2 {display:none}
.divprincsel15 {display:none}
.divsec15_liv2active {display:none}

.divprinc16 {display:none}
.divprinc16 a{display:none}
.divsec16_liv2 {display:none}
.divprincsel16 {display:none}
.divsec16_liv2active {display:none}

.divprinc17 {display:none}
.divprinc17 a{display:none}
.divsec17_liv2 {display:none}
.divprincsel17 {display:none}
.divsec17_liv2active {display:none}

.media {background: url(images/media_bck.gif) no-repeat  right 0px; width:181px;height:44px; font-family:verdana; font-size:17px; color:#49494B;vertical-align:top;padding-left:10px;padding-top:8px}
.media i{color:#F38402; }
.media a { color:#49494B; text-decoration:none;;}

.occhiello {font-family:verdana; font-size:12px; color:#001C86; display:block; padding:4px}
.titolo {font-family:verdana; font-size:14px; color:#494949; font-weight:bolder; display:block; padding:4px}
.sottotitolo {font-family:verdana; font-size:11px; color:#8D8D8D; font-weight:bolder; font-style: italic; display:block; padding:4px}
.elenco_mini {width:60%;width:99%}
.elenco_mini {font-family:verdana; font-size:11px; color:#E26F36; padding:4px; line-height:25px}
.elenco_mini a{font-family:verdana; font-size:11px; color:#E26F36; text-decoration:none}
.elenco_mini a:hover{font-family:verdana; font-size:11px; color:black; text-decoration:none}

.elenco_mini_sp {width:100%;margin:0px}
.elenco_mini_sp li {font-family:verdana; font-size:11px; color:#E26F36; padding:1px; line-height:25px; ;}
.elenco_mini_sp a{font-family:verdana; font-size:11px; color:#E26F36; text-decoration:none}
.elenco_mini_sp a:hover{font-family:verdana; font-size:11px; color:black; text-decoration:none}

#box_anteprima_figlie_paginazione {font-family:verdana; font-size:24px; color:black; font-weight:bolder;}
#box_anteprima_figlie_paginazione a{font-family:verdana; font-size:24px; color:black; text-decoration:none}
#box_anteprima_figlie_paginazione a:hover{font-family:verdana; font-size:24px; color:#FF8C51; text-decoration:none}

.miniature {padding-top:10px; border-bottom:1px solid #f4f4f4}
.miniature img{width:55px; border:0px}
.testo_miniature{padding-top:10px;border-bottom:1px solid #f4f4f4}
.sh1_data_ora {display:none}
.sh1{border-bottom:1px dotted black}
.sh2{font-family:verdana; font-size:11px; color:black; padding:4px; padding-bottom:10px; line-height:15px; }

.testo {font-family:verdana; font-size:11px; color:black; padding:4px; padding-bottom:10px; line-height:15px; border-bottom:1px solid #E3E3E3}
.testo a{font-family:verdana; font-size:11px; color:black;}
.testo a{font-family:verdana; font-size:11px; color:#E26F36; text-decoration:none}
.testo a:hover{font-family:verdana; font-size:11px; color:black; text-decoration:none}

.allegati {font-family:verdana; font-size:10px; color:black; padding:4px; padding-bottom:10px; font-style:italic;line-height:15px ; }
.allegati a:link { color:black; text-decoration:none;line-height:15px; }
.allegati a:visited { color:black; text-decoration:none;line-height:15px}
.allegati a:hover{font-family:verdana; font-size:10px; color:#E26F36; text-decoration:none}

.divallegati {font-family:verdana; font-size:10px; color:black;  font-style:italic;; }
.divallegati img{ margin-top:3px}
.divallegati a:link { color:black; text-decoration:none; height:10px; }
.divallegati a:visited { color:black; text-decoration:none;}
.divallegati a:hover{font-family:verdana; font-size:10px; color:#E26F36; text-decoration:underline}

.titnew {font-family:verdana; font-size:11px; color:#D96F3A; background:#EBEBEB; border-bottom:1px dotted black; height:22px}


.strumenti {float:right; margin-right:50px; background: #F0F0F0; border-top:2px solid white}
.print {background: url(images/stampa2.gif) no-repeat; font-family:arial; font-size:10px; color:black; padding-left:20px;}
.print a{font-family:arial; font-size:10px; color:black; text-decoration:none;}
.print a:hover{font-family:arial; font-size:10px; color:#E26F36; text-decoration:none;}
.invia {background: url(images/invia2.gif) no-repeat; font-family:arial; font-size:10px; color:black; padding-left:20px; margin-left:5px}
.invia a{font-family:arial; font-size:10px; color:black; text-decoration:none;}
.invia a:hover{font-family:arial; font-size:10px; color:#E26F36; text-decoration:none;}

.footer {background: url(images/Home/footer.gif) no-repeat; width:901px; height:55px; font-family:arial; font-size:10px; color:black; text-align:center; line-height:25px}
.footer a{font-family:arial; font-size:10px; color:black; text-decoration:none}



