html,body{margin: 0;padding:0;height:100%}
body{font-family: arial,sans-serif;font-size: 76%;text-align: center}
div#container{position:relative; width: 760px; height: 100%;margin: 0 auto;
    text-align: left; border-left: 2px solid #3B5CA3;border-right: 2px solid #3B5CA3}
body>div#container{height:auto;min-height:100%}
div#footer{
	position: absolute;
	bottom:0px;
	width: 100%;
	padding: 0.5em 0;
	background-color: #3B5CA3;
	color: #FFFFFF;
	text-align:center;
	z-index: 4
}
div#navigation{position:absolute;top: 110px;right: 0;width: 13em}

div#header{
	background-color:#3B5CA3;
	color: #FFFFFF
}
h1,h2,h6,h3{margin: 0;padding:0}
h5{ margin-left: 5em; padding-left:8em; margin-right:10em} 
h1{padding-left:0.5em;
color: #ffffff;
font-size: 3em;
font-weight: bold;
background-color: #3B5CA3}
h2{color: #999; 
font-size: 1.5em;
background-color: #ffffff
}
h3{padding-left:2em; font: 170% arial, serif}
h6{padding-left:2em; color: #ece9d8;font-size: 10px;
background-color: #3B5CA3}
h5{color: #ffffff; font-size:12px; background-color: #fafafa}
div#footer a{color: #9cf;font-weight: bold;text-decoration: underline; background-color: #3B5CA3}

div#nav{background-color:#9cf;color: #73a3fb}
div#content{padding: 1em 1em 5em}
div#nav2{background-color: #3B5CA3; color: #73a3fb}

div#nav ul{margin: 0;padding: 0; list-style-type: none}
div#nav li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#nav a{color:#369;font: normal bold 1.2em/1.8em arial,sans-serif;text-decoration: none;
background-color: #9cf}
div#nav a:hover{color: #fff;text-decoration: underline;
background-color:#9cf}
div#nav a#activelink{color: #033;text-decoration: none;
background-color: #9cf}

div#nav2 ul{margin: 0;padding: 0; list-style-type: none }
div#nav2 li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#nav2 a{color: #FFFF00;font: normal bold 1.1em/1.1em arial,sans-serif;text-decoration: none;background-color: #3B5CA3}
div#nav2 a:hover{color: #CCFF33;text-decoration: underline;background-color: #3B5CA3}
div#nav2 a#activelink{color: #033;text-decoration: none;background-color: #3B5CA3}

.text_small_1 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #666666; background-color: #ffffff}

.text_small_2 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #666699; background-color: #ffffff}

.register { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #FF0000;background-color: #ffffff}

.arancio {FONT-SIZE: 11px; COLOR: #ff9000; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #ffffff}

.text_small_3 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #BA7425; background-color: #ffffff}

.title_1 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: #000066; background-color: #ffffff}

.text_small_4 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff}

.boxes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
background-color: #000000;}

div#ricerca {position:absolute; 
		  left:225px; 
		  top:480px; 
		  width:302px; 
		  z-index: 5}
		  
DIV.access {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 6px}
#grafica {BORDER-RIGHT: #2d609c 1px solid; BORDER-TOP: #2d609c 1px solid; BACKGROUND: url(img/grafica.gif) no-repeat 50% 50%; FLOAT: left; MARGIN: 0px 1px; BORDER-LEFT: #2d609c 1px solid; WIDTH: 19px; BORDER-BOTTOM: #2d609c 1px solid; HEIGHT: 15px}
#grafica:hover {BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid}

#altocont {BORDER-RIGHT: #2d609c 1px solid; BORDER-TOP: #2d609c 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(img/altocontrasto.gif); MARGIN: 0px 1px; BORDER-LEFT: #2d609c 1px solid; WIDTH: 19px; BORDER-BOTTOM: #2d609c 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px}

#altocont:hover {BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid}
#solotesto {BORDER-RIGHT: #2d609c 1px solid; BORDER-TOP: #2d609c 1px solid; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(img/solotesto.gif); MARGIN: 0px 1px; BORDER-LEFT: #2d609c 1px solid; WIDTH: 32px; BORDER-BOTTOM: #2d609c 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px}
#solotesto:hover {BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid}

div#invisibile {DISPLAY: none}
div#invisibile1{DISPLAY: none}
div#invisibile2{DISPLAY: none}
div#invisibile3{DISPLAY: none}

#tdtitrovi {COLOR: #036; BACKGROUND-COLOR: #f8f8f8}
#dvtitrovi {PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #3c7f9a 1px solid}
#dvtitrovi P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px}
#tdtitrovi P {FONT-SIZE: x-small; FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif}

div#scont{margin-right: 13em;padding: 1em}

div#navigation ul{margin: 1em 0 1em 1em;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0}
div#navigation a{color:#369;font: normal bold 1.2em/1.6em arial,sans-serif;text-decoration: none;
background-color: #ffffff}
div#navigation a:hover{color: #033;text-decoration: underline;
background-color: #ffffff}
div#navigation a#activelink{color: #033;text-decoration: none;
background-color: #ffffff}

td{}
td#a1 { background-image:url(img/seprow.gif)}
td#a2 { background-image:url(img/seprow.gif)}
td#a3 { background-image:url(img/seprow.gif)}
td#a4 { background-image:url(img/seprow.gif)}
td#a5 { background-image:url(img/seprow.gif)}
td#a6 { background-image:url(img/seprow.gif)}
td#a7 { background-image:url(img/seprow.gif)}
td#a8 { background-image:url(img/seprow.gif)}
td#a9 { background-image:url(img/seprow.gif)}
td#a10 { background-image:url(img/seprow.gif)}
td#a11 { background-image:url(img/seprow.gif)}
td#a12 { background-image:url(img/seprow.gif)}
td#a13 { background-image:url(img/seprow.gif)}
td#a14 { background-image:url(img/seprow.gif)}
td#a15 { background-image:url(img/seprow.gif)}
