body { background-image:url(../immagini/bg.gif); background-position:top; background-repeat:repeat-x; background-color:#FFF; font-size:12px; font-family:Tahoma, Geneva, sans-serif; margin:0px; color:#7d8381;}
@font-face {
	font-family: 'CronosProDisplay';
    src: url('../fonts/cronospro-disp-webfont.eot');
    src: url('../fonts/cronospro-disp-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cronospro-disp-webfont.woff') format('woff'),
         url('../fonts/cronospro-disp-webfont.ttf') format('truetype'),
         url('../fonts/cronospro-disp-webfont.svg#CronosProDisplay') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px; color:#323232; font-weight:normal}
A:link, A:visited{color:#204c89; text-decoration:none; font-weight:bold}
A:hover{color: #323232; text-decoration:none;}
img{border:0px}
input, textarea {border:1px solid #204c89; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background-color:#fefefe;}
#web{width:753px; margin:0px auto;}
#logo{width:465px; height:194px; padding-bottom:10px;}
#menu {background-image:url(../immagini/bg-menu.jpg); background-position:top; background-repeat:repeat-y; padding:10px 0px 9px 27px; margin:0px;}
#menu li{ list-style-image:url(../immagini/pointer.gif); font-family:'CronosProDisplay'; font-size:24px; color:#999; background-image:url(../immagini/bg-li.jpg); background-position:bottom right; background-repeat:no-repeat; margin:0px 15px; padding:4px 0px}
#menu A:link, #menu A:visited{color:#FFF; text-decoration:none; font-weight:normal}
#menu A:hover{color: #cacbcc; text-decoration:none; font-weight:normal}
#bottom {margin:0px; padding:10px 5px; font-size:10px}
#bottom li{ list-style-image: none; color:#999; margin:0px 15px; padding:4px 5px; display:inline}
#bottom A:link, #bottom A:visited{color:#000; text-decoration:none; font-weight:normal}
#bottom A:hover{color: #999; text-decoration:none; font-weight:normal}
.td1{width:288px; vertical-align:top}
.td2t{width:465px; background-image:url(../immagini/divisorio-top.gif); background-position: top left; background-repeat: no-repeat; padding-left:2px;}
.td2{width:465px; background-image:url(../immagini/divisorio.gif); background-position:top left; background-repeat:repeat-y; padding-left:2px; vertical-align:top}
.td01{width:140px}
.td02{width:305px}

.top{padding:27px 0px 17px 40px}
.copy{ font-size:10px; text-align:center; color:#000; padding:15px 0px 0px 0px}
.up { vertical-align:top}
.up td { vertical-align:top}

.bg1{ background-image:url(../immagini/bg-left.gif); background-position:top; background-repeat:repeat-y}
.bg2{ background-color:#f5f5f5;}
.bg3{ background-color:#274876;}
.Cronos{ font-family:'CronosProDisplay';}
.sf10{ font-size:10px}
.sf25{ font-size:25px}
.sf30{ font-size:30px}
.pad10{ padding:10px 0px}
.pad20{ padding:20px 0px}
.padd10{ padding:10px}
.padh{ padding:10px 30px}
.padl10{ padding-left:10px}
.padb10{padding-bottom:10px}
.blu{ color:#204c89;}
.grigio1{color:#5e5e5e;}
.grigio2{color:#323232;}
.center{ text-align:center}
.bordo { border:1px solid #204c89}
.wfull{width: 99%;}
.bold{ font-weight:bold}