html, body, table,th, th, tr{ font-size:12px;}

body {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	background-image: url(img/b_fondo.gif);
	background-color: #C5E5F0;
	
}

#head{width:720px; background:url(img/h_2.gif) 0 0 no-repeat;}

#home{ color:#fff; position:relative; top:-38px; margin-left:3px}
#home a{color:#fff; text-decoration:none}
#home a:hover{color:#0C5FAD; background:#fff}

#menu{position:relative; top:92px; text-align:center}

#menu a{color:#000; text-decoration:none}
#menu a:hover{ color:#fff; background-color:#000}

#march{color:#075BAC; padding-left:63px; margin-top:25px}
#march h1{margin:0;padding:0; font-size:1em; font-weight:normal}
#cl{ background: url(img/cl.gif) 0 0 repeat-y}
#contenuto{ background:#fff; color:#000;}
#cr{ background: url(img/cr.gif) top right repeat-y}

.skip{
 position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.fl{float:left}
.fr{float:right}
.fl{margin:0 5px 5px 0}
.fr{margin:5px; margin-right:0;}

.rb{border-bottom:1px solid #0C5FAD}

hr{border:none;color:#fff; background-color:#fff; border-bottom:1px dotted #0C5FAD; clear:both}

.o{color:#f60;}

.box{ background-color:#C2E3EF; color:#004FA5;}
#contenuto, #contenuto td { font-size:11px}
#contenuto .box h2{border:none; padding-top:5px}
.box p{padding:5px}

#contenuto a, #contenuto a:link{color:#19417F}
#contenuto a:hover{background-color:#19417F; color:#fff}

#contenuto h1{color:#0C5FAD; font-size:18px; border-bottom:1px solid #0C5FAD; font-style:italic}
#contenuto h2{color:#0C5FAD; font-size:14px; border-bottom:1px solid #0C5FAD; text-align:center; text-transform:uppercase}

#contenuto h3{color:#666; font-size:13px; }
.clear{clear:both}

#contenuto h2 a, #contenuto h2 a:link, #contenuto h2 a:visited{ text-decoration:none; color:#0C5FAD;}
#contenuto h2 a:hover{ background-color:#0C5FAD; color:#FFFFFF}