/* CSS Document */
body{background:#FFFFFF; font: normal 90% Verdana, Arial, Helvetica, sans-serif; margin-top: 0px;}

h1{text-align:center; background:#000066; line-height:150%; margin-bottom: 15px; padding:10px; font-size:75%; font-weight:normal; color:#FFFFcc;}
h2{text-align:center; font-size:80%; font-weight:normal; background:#CCCCFF; line-height:120%; margin-bottom: 15px; padding:10px;}
h3{text-align:center; font-size:85%; font-weight:normal;}

.clearer {clear:both; height:25px; overflow:hidden; margin:-1px;}
#colonna30_a {width:20%; font-size:90%;  line-height:1.7em; float:left;}
#colonna30_b {width:70%; font-size:90%;  line-height:1.7em; float:left; padding:1%;}


p.riquadro{background:#CCFFFF;   border-width:thin; border-style: groove; padding:1px; height:auto;}

p.riquadro-ima{background:#CCFFFF;   border-width:thin; border-style: groove; padding:1px; height:inherit;}

p.menu{background:#CCFFFF; padding:1%; line-height:140%;}


div.bordo{border:#000066 1px dotted; background:#CCCCFF; line-height:180%; padding:5px; margin:1px; font-size:85%;}


div.bordo2{border:#000000 1px dotted; background:#000066; line-height:180%; padding:5px; margin:1px; font-size:85%; color:#FFFFFF;}

div{line-height:120%}
p{line-height:120%}

td{line-height:120%; font-size:85%;}

div.listino{margin:10px; background: #006699; padding:15px; color:#FFF;}
div.titoli{margin:10px; font-size:110%; padding:5px;}

a:link{color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:hover {color: #FFFFFF; text-decoration:none; font-size:115%;}