body {text-align: center; margin-top:0px; background: url(images/bg.gif);}

.main { margin-top:0px; width:996px}

.menu { background: url(images/1int.gif) no-repeat 0px 0px;  width: 995px; height: 37px }
.tablemenuprinc {  width: 80%; height: 37px ;margin-left:10px}
.menuprinc { color: #4c687d; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Sans-serif;  margin: 1px }
.menuprinc a { color: #4c687d;  text-decoration: none }
.menuprinc a:hover { color: #3399CC;  text-decoration: none }
#menuprinc1_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc2_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc3_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc4_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc5_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc6_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc7_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc8_sel a{ color: #3399CC;  text-decoration: none ;  }
#menuprinc9_sel a{ color: #3399CC;  text-decoration: none ;  }


.menu_sx { padding:10px}
.divsec0 { color: #000000; font-size: 10px; font-family: verdana, arial, sans-serif;margin-left:8px;line-height:18px}
.divsec0 a { color: #000000;  text-decoration: none }



.avvia { color: white; font-weight: bold; font-size: 10px; font-family: verdana; background-color: #2f8cba; text-align: center; padding: 1px; border: solid 1px #dedede; width: 50px; height: 20px }
.bread { padding:3px 3px 3px 10px; color: black; font-size: 11px; font-family: verdana; background: url(images/piegaint.gif) no-repeat right bottom; border-left: 1px solid #9c9c9c;  height: 40px; width: 100%;}
.bread a { color: black; text-decoration:none;}


.middle_td {background:#ffffff;  vertical-align:top;width:100% }
.middle { margin:0px; vertical-align:top;width:100%}
.sinistra_td {padding:8px;width: 242px;  text-align:center;vertical-align:top; height:100%}
.sinistra  {}
.padre {width:210px;padding:2px;border-bottom: 1px solid #BEBEBE;font-family: Verdana,Geneva,Arial,Sans-serif ;font-size:10px;font-weight:bold;color:#000000}
.padre a {text-decoration:none;color:#000000}
.sorelle {}

.motore {font-family: Verdana,Geneva,Arial,Sans-serif ;font-size:10px;font-weight:bold; }
.motore span{border-bottom:1px solid #BEBEBE;width:100%;padding:3px}
.motore form {margin:5px 5px 5px 5px}
.foot { background: url(images/footbck.gif) no-repeat 0px 0px;  width: 995px; height: 37px }
.td_content {width:100%}
.content {width:100%}


.centro2 { margin: 0px; padding: 6px; border-right: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; border-left: 1px solid #9c9c9c;width:auto;width:100%}
.centro2 .tabcentro{ margin:10px ;width:auto;}

.titolo3 { color: #2f8cba; font-weight: bold; font-size: 14px; font-family: verdana; border-bottom: 1px solid #003667 ;padding-bottom:4px}
.sottotitolo {font-family: Verdana,Geneva,Arial,Sans-serif ;font-size:12px;font-weight:bold; font-style:italic}
.testo  {font-family: Verdana,Geneva,Arial,Sans-serif ;font-size:11px;font-weight:normal; padding:10px}
.testo a:link {color:#000000; text-decoration:none}
.testo a:hover {color:#000000; text-decoration:underline }
.testo a:visited {color:#000000;text-decoration:none}
.allegati {color:#1410510 ;font-family: Verdana,Geneva,Arial,Sans-serif ;font-weight:bold;font-size:10px;}
.allegati a {color:#1410510 ;text-decoration:none}

.spalla { color: #0a1ab3; font-size: 12px; line-height: normal; font-family: verdana; background-color: #f0f7fb; padding: 5px 15px; border-right: 1px solid #a8adaf; border-left: 1px solid #a8adaf; width: 219px; height: auto }
.spallabott { background: url(images/spabott.gif); background-repeat: no-repeat;  padding-top: 14px; width: 219px; height: 8px }
.spallat { background: url(images/spatop.gif); background-repeat: no-repeat;  padding-top: 14px; width: 219px; height: 8px }
.spalla a { color: #0a1ab3; text-decoration:none }


.elencoinf li { color: #000000; text-decoration:none ;list-style-type:square;margin:10px}
.elencoinf li a { color: #000000; text-decoration:none ;}
.mini a  { color: #0a1ab3; text-decoration:none }

.mini { color: black; font-weight: bold; font-size: 10px; line-height: normal; font-family: verdana; padding: 5px 15px; width:100%}
.mini td { color: black; font-weight: bold; font-size: 10px; line-height: normal; font-family: verdana; background-color: #f0f7fb; padding: 10px 5px 5px 5px ; height: auto }
.mini a { color: #0a1ab3; text-decoration:none }
.miniature { width:20%}
.miniature .all_foto{ border:none ;margin:0px}

.testo_miniature  { }
.testo_miniature .sh1_data_ora {;color:#000000; font-style:italic;display:none}
.testo_miniature .sh1 {;color:#000000; font-style:normal;font-weight:bold;display:block; text-transform:uppercase;background: url(images/bullet_n.gif) no-repeat 0px 3px;padding-left:15px}
.testo_miniature .sh2 {;color:#000000; font-style:normal;font-weight:bold;display:block}


/********** vecchio css settimanali ******************/



.centrale{ color: black; font-size: 11px; font-family: verdana; height: 10px; background-color: #ffffff}
.centro2int { margin: 0px; border-right: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; border-left: 1px solid #9c9c9c; width: 728px; }
.centraleint2 { color: black; font-size: 11px; font-family: verdana; background: url(piegaint2.gif); background-repeat: no-repeat; }
.figlied { color: black; font-weight: bold; font-size: 10px; line-height: normal; font-family: verdana; padding: 5px 15px; }
.figlie td { color: black; font-weight: bold; font-size: 10px; line-height: normal; font-family: verdana; background-color: #f0f7fb; padding: 5px 15px; border-bottom: 1px solid #a8adaf; border-left: 1px solid #a8adaf; width: auto; height: auto }
.figlie a:hover { color: black; font-weight: bold; font-size: 11px; font-family: verdana}
.figlie a:link { color: black; font-weight: bold; font-size: 11px; font-family: verdana}
.figlie a:visited { color: black; font-weight: bold; font-size: 11px; font-family: verdana}
.slc1 { color: #000; font-size: 9px; font-family: Arial, sans-serif; text-decoration: none }
.slc2 { color: #1e3c6e; font-size: 11.5px; font-family: Arial, sans-serif; text-decoration: none }

.tabcentrale { border-right: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; border-left: 1px solid #9c9c9c }
.table1 { border: solid 1px #024377; border-collapse: collapse; }
.tabspa { background-color: white; padding: 10px; width: 230px; height: auto }
.td1 { border: #024377 }
.text1 { color: black; font-size: 12px; font-family: verdana; background-color: white; padding: 10px; width: 670px; height: auto }
.textspa { color: black; font-size: 12px; font-family: verdana; background-color: white; padding: 10px; width: 470px; height: auto }


.titoletto { color: black; font-size: 10px; font-family: verdana; background-color: white}
.titoletto2 { color: black; font-size: 10px; font-family: verdana; background-color: white}
.titoletto3 { color: black; font-size: 10px; font-family: verdana; background-color: white}
.black { color: black; font-size: 10px; font-family: verdana; background-color: white}
.videolink{ color: #4c687d; font-weight: bold; font-size: 11px; font-family: verdana; margin: 1px }
