BODY { font-family:thaoma,verdana,arial,helvetica; color:black; Margin:3px; background-color:#EFEFEF }
a { font-size:12px; text-decoration:none; color:#000099 }
div.autori { font-family:thaoma,verdana,arial,helvetica; font-weight:bold; font-size:11px; margin:5px; padding:3px; background-color:#EFEFEF; color:#CCCCCC; border:thin solid; border-color:#CCCCCC }
div.autori a { text-decoration:none; color:#000099 }
div.autori a:hover { background-color:#FFFF99 }
div.navbar { color:#000099; width:auto }
div.navbar a { font-size:11px; font-weight:bold; text-decoration:none }
div.navbar a:hover { background-color:#FFFF99 }
div.bianco { border-bottom:solid #FFFFFF }
div.blu { border-bottom:thin solid; border-color:#0066FF }
div.arancione { border-bottom:thin solid; border-color:#FF6633 }
div.related { border-bottom:thin solid #C0C0C0; text-indent:5px}
div.scambio { border:thin solid; border-color:#0066FF }
div.testo { margin:5px; padding:5px; border:thin solid; border-color:#CCCCCC; height: auto !important;  /* per i browser moderni */
    height: 350px;      /* per IE5.x e IE6 */
    min-height: 350px;  /* per i browser moderni */}
div.testo a { color:#000099;}
div.cutelink a { font-size:16px; font-weight:bold; color:#000099; margin-bottom:3px; margin-top:4px }
div.cutetesto { margin:5px; padding:5px; border:thin solid; border-color:#CCCCCC; min-height:130px;}
div.cutetesto a { color:#000099;}
div.google { width:300px; height:250px; float: left; margin:0px; padding:0px; border:0px; margin:5px }
div.google728 { width:740px; height:100px; margin:auto; padding:auto; border:0px; }
div.google336 { width:336px; height:280px; float: left; margin:0px; padding:0px; border:0px; margin:5px }
div.google468 { width:100%; height:70px; margin:0px; padding:0px; border:thin solid; border-color:#FF6633; margin:5px }
div.titolo { margin:5px; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:18px; background-color=#EFEFEF; border:thin solid; border-color:#CCCCCC }
legend.titolo { margin:5px; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; background-color=#EFEFEF; font-size:13px; font-weight:bold}
div.titolocyb { height:65px; margin:5px; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:18px; background-color=#EFEFEF; border:thin solid; border-color:#CCCCCC }
h1 { font-size:16px; font-weight:bold; color:#000099; margin-bottom:3px; margin-top:4px }
h1.home { font-size:14px }
p { font-size:12px; margin-top:5px; margin-bottom:5px; line-height:150% }
TD.menu { font-size:12px }
TD.menusezioni { background-color:#FFFFFF; line-height:200%; text-indent:5px; text-align:left; }
TD.menusezioni a { display:block; line-height:200%; color:#000099; font-size:12px; }
TD.menusezioni a:hover { background-color:#FFFF99 }
STRONG {font-family:verdana, tahoma, arial; font-style:normal; font-size:12px}
TD.SPOT { background-color:#FFFF66 }
TD.SPOT a { display:block; margin:5px; line-height:200% }
TD.SPOT a:hover { background-color:#FFFF99 }
TABLE.compara p { font-size:11px; line-height:100% }
TABLE.compara a:hover { color:#CC0000 }

CITE {font-family:verdana, tahoma, arial; font-style:normal; font-size:13px}
.select1{background:#006699; font-size: 12px; color:#ffffff; font-family: verdana, tahoma, arial;}
.box { font-family:verdana, tahoma, arial; font-size: 8pt; border-width:1; border-color: #09A2EC; border-style:dashed; }
.box1 { font-family:verdana, tahoma, arial; font-size: 8pt; border-width:1; border-color: #09A2EC; border-style:dashed;}
.box2 { border-style: dashed; border-color: #D78117; border-width: 1; background: #ffffff; font-family: verdana, tahoma, arial; font-size: 8pt;}
.box3 { border-style: dashed; border-color: #000000; border-width: 1; background: #ffffff; font-family: verdana, tahoma, arial; font-size: 8pt; }
.submit { font-family:verdana, tahoma, arial; font-size: 8pt; text-decoration:none; background-color: #D78117; border-color: #006699; border-width:1; color: #ffffff; border-style:dashed; }
.tabella {border-style:dashed; border-color:#333333; border-width:1px }
div.banner { margin:5px; padding:3px; background-color:#0066FF }

#boxforum{ height:80px; margin:5px; border:thin solid; border-color:#CCCCCC; padding: 5px; }
#boxconcorsi { height:80px; margin:5px; border:thin solid; border-color:#CCCCCC; padding: 5px; }
#boxconcorsismall { height:100px; margin:5px; border:thin solid; border-color:#CCCCCC; padding: 5px; }
.rssclass .rsstitle{ font-weight: bold; font-size: 80%; }

.rssclass .rssdate{ color: gray; font-size: 75%; }

.rssclass a{ text-decoration: none; }
