/* CSS Document */
body{ font-family:Trebuchet MS; color: #000000;font-size: 11px; background-image:url(../img/bg_body.gif); background-repeat:repeat-x; background-color:#7e0302;}
.header{ background-image:url(../img/bg_header.gif); background-repeat:repeat-x; width:714px; height:92px; }
.navTop td{ text-align: center; height: 13px; border-left: 1px solid #DDDBCF; }
.navTop td.right{ text-align: center; height: 13px; border-right: 1px solid #DDDBCF; }
.yellow10b{ color: #DDA558; font-size: 10px; font-weight: bold; }
.yellow10bC{ color: #EA9200; font-size: 10px; font-weight: bold; }
.marrone11b{ color: #4A0000; font-size: 11px; font-weight: bold; }
.gray10{ color: #7F7F7F; font-size: 10px; font-family: Tahoma; }
.gray11{ color: #726868; font-size: 11px; }
.gray12{ color: #726868; font-size: 12px; }
.gray12b{ color: #827676; font-size: 12px; font-weight: bold; }
.black10{ color: #000000; font-size: 10px; }
.black10T{ color: #000000; font-size: 11px; font-family: Tahoma;}
.black10b{ color: #000000; font-size: 10px; font-weight: bold; }
.black11{ color: #000000; font-size: 11px; }
.black11 b{ color: #810101; font-size: 11px; }
.white12{ color: #FFFFFF; font-size: 12px; font-weight: bold;  text-decoration: none; }
.white11b{ color: #FFFFFF; font-size: 11px; font-weight: bold; }
.white11b a{ color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; }
.white11b a:hover{ color: #CCCCCC; font-size: 11px; font-weight: bold; text-decoration: none; }
.marrone11{ color: #63310C; font-size: 11px; font-weight: bold; }
.marrone11 a{ color: #63310C; font-size: 11px; font-weight: bold; text-decoration: none; }
.marrone11 a:hover{ color: #63310C; font-size: 11px; font-weight: bold; text-decoration: none; }
.marrone12{ color: #810101; font-size: 12px; font-weight: bold; text-decoration: none; }
.marrone12light{ color: #4A0000; font-size: 12px; }
.marrone13{ color: #810101; font-size: 13px; font-weight: bold; text-decoration: none; }
.marrone13light{ color: #4A0000; font-size: 13px; }
.marrone14{ color: #810101; font-size: 14px; font-weight: bold; text-decoration: none; }
.marrone14light{ color: #4A0000; font-size: 14px; }
.black11 a{ color: #000000; text-decoration: underline; font-size: 11px;}
.black11 a:hover{ color: #000000; text-decoration: none; font-size: 11px;}
.black12{ color: #000000; font-size: 12px; }
.red9{ color: #CD2C05; font-size: 9px; font-family: Arial, Tahoma, sans-serif; }
.red9 a{ color: #CD2C05; font-size: 9px; font-family: Arial, Tahoma, sans-serif; text-decoration: none; }
.red9 a:hover{ color: #CD2C05; font-size: 9px; font-family: Arial, Tahoma, sans-serif; text-decoration: underline; }
.blue9{ color: #004C93; font-size: 9px; font-family: Arial, Tahoma, sans-serif; }
.blue9 a{ color: #004C93; font-size: 9px; text-decoration: none; font-family: Arial, Tahoma, sans-serif; }
.blue9 a:hover{ color: #004C93; font-size: 9px; text-decoration: underline; font-family: Arial, Tahoma, sans-serif; }
.blue10{ color: #004C93; font-size: 10px; }
.blue11{ color: #004C93; font-size: 11px; }
.blue12{ color: #004C93; font-size: 12px; }
.footer{ border-top: 1px solid #DDDBCF; margin-top: 10px; font-size: 11px; color: #4A0000;}
.footer2{padding:2px; border: 2px solid #b7a66d; color:#b7a66d; }
.footer2b{ height: 14px; padding-right: 12px; border-right: 1px solid #DDDBCF; vertical-align: bottom; }
.footer2 a {text-decoration: underline; color: #4A0000;}
.footer2 a:hover {text-decoration: none; color: #4A0000;}
.boxMenu{padding: 0px 0px; height: 23px; font-size: 11px; background-image:url(../img/bg_menu.gif); background-repeat:repeat-x; font-weight: bold;}
.menu td{  padding-right: 30px; padding-top: 5px; vertical-align: top;height: 18px; }
.bordL{ background: url(../img/trattino_vert.gif) repeat-y top left; }
.bordR{ background: url(../img/trattino_vert.gif) repeat-y top right; }
.link { color: #7F7F7F; font-weight: bold; font-size: 11px; }
.link a{ color: #7F7F7F; font-weight: bold; font-size: 11px; text-decoration: underline; }
.link a:hover{ color: #7F7F7F; font-weight: bold; font-size: 11px; text-decoration: none; }
form { padding: 0px; margin: 0px; }
.input{ font-family: Tahoma; color: #000000; font-size: 11px; }
.pad13{ padding-left: 13px; }
.pad13LR{ padding: 0px 13px; }
.manina{ cursor:pointer; }
.separatore{ background: url(../img/trattino_oriz.gif) repeat-x top left; }
.img{ border: 1px solid #A6832A;}
.imgThumb{ border: 1px solid #c08f90; padding:1px;}
#content{ background-color:#FFFFFF; width:710px; padding:7px;}
#contentFlash { width: 700px; height: 203px; }
.bgGray{ background-color: #DDDBCF; }
.giustificato{ text-align: justify; }