/* CSS Document */
body{ font-family:  Tahoma; color: #000000; background-color: #FFFFFF; font-size: 11px; }
.header{ padding-bottom: 8px; }
.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: #A48025; font-size: 11px; font-weight: bold; }
.marrone11{ color: #8296B9; font-size: 11px; font-weight: bold; }
.marrone11 a{ color: #8296B9; font-size: 11px; font-weight: bold; text-decoration: none; }
.marrone11 a:hover{ color: #8296B9; font-size: 11px; font-weight: bold; text-decoration: none; }
.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; }
.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 a{ color: #000000; text-decoration: underline; font-size: 11px;}
.black11 a:hover{ color: #000000; text-decoration: none; font-size: 11px;}
.black11 b{ color: #8296B9; font-size: 11px; }
.black12{ color: #000000; font-size: 12px; }
.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: #8296B9; font-size: 11px; font-weight: bold; text-decoration: none; }
.red9{ color: #CD2C05; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.red9 a{ color: #CD2C05; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.red9 a:hover{ color: #CD2C05; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.blue9{ color: #004C93; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.blue9 a{ color: #004C93; font-size: 9px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.blue9 a:hover{ color: #004C93; font-size: 9px; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }
.blue10{ color: #004C93; font-size: 10px; }
.blue11{ color: #004C93; font-size: 11px; }
.blue12{ color: #004C93; font-size: 12px; }
.blue12light{ color: #8198ba; font-size: 12px; }
.footer{ border-top: 1px solid #DDDBCF; margin-top: 10px; font-size: 11px; color: #4B5882;}
.footer2{ height: 14px; padding-left: 12px; border-left: 1px solid #DDDBCF; vertical-align: bottom; }
.footer2b{ height: 14px; padding-right: 12px; border-right: 1px solid #DDDBCF; vertical-align: bottom; }
.footer2 a {text-decoration: underline; color: #4B5882;}
.footer2 a:hover {text-decoration: none; color: #4B5882;}
.boxMenu{ border-bottom: 1px solid #3C4566; border-top: 1px solid #FFFFFF; padding: 0px 10px; height: 20px; font-size: 11px; background-color: #4B5882;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; }
#contentFlash { width: 700px; height: 203px; }
.bgGray{ background-color: #DDDBCF; }
table td.tit{ border-bottom: 1px solid #BFA666; border-right: 1px solid #E5E5E5; height: 20px; padding-bottom: 4px; padding-left: 14px; font-weight: bold; }
table td.tit2{ border-bottom: 1px solid #BFA666; height: 20px; padding-bottom: 4px; font-weight: bold; padding-left: 14px;}
table td.fascia{ border-bottom: 1px solid #E5E5E5; height: 25px; padding-bottom: 3px; background-color: #F8F8F8;padding-left: 14px; border-right: 1px solid #E5E5E5; vertical-align: bottom; }
table td.fascia2{ border-bottom: 1px solid #E5E5E5; height: 25px; padding-bottom: 3px; background-color: #F8F8F8;padding-left: 14px; vertical-align: bottom; }