/* CSS Document */
#termini{
	height:80px;
	overflow: auto; 
	border: 1px solid #7f9db9; 
	padding:10px;
}
a {
text-decoration:none;
font-weight:bold;
color:#0757A2;
background-color:#FFFFFF;
}
body {
	margin: 0px ;
	padding:0px ;
	font: normal 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#666666;
	background-image:url(./img/bg.jpg);
	background-repeat: repeat-y;
	background-position:center;
}
hr {
border:0px;
background-color:#FFFFFF;
color:#FFFFFF;
}
p { margin-top: 0; }
#mails{
height:12px;
font-size:10px;
border:1px solid #EB3431;
width:92%;
}
#iscriviti{
font-size:10px;
margin:0px;
text-align:right;
margin-right:6px;
}
div#header {padding:0;}
div#container{width:718px; margin: 0 auto;}
div#wrapper{float:left;margin-left:-202px}
div#content{margin-left:200px;background-color:#FFFFFF;width:546px;color:#666666;}
div#navigation{float:right;width:158px;margin-top:69px;}
div#bianco{width:718px;background-color:#FFFFFF;margin-top:20px;color:#666666;}
div#footer{background-color:#FFFFFF;clear:both;width:718px;color:#666666;}
div.navcontainer ul
{
	padding-left:0px;
	margin-left:0;
	color:#0757A2;
	height:22px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:top;
	letter-spacing: -0.6pt;
	background-color:#FFFFFF;
}
ul.navlist
{
margin-left: 0;
/*padding-left: 5px;
padding-top: 5px;*/
vertical-align:middle;
margin-top: 0px; 
margin-bottom: 0px;
}

.navlist li
{
display: inline;
list-style-type: none;
}

.navlist a:link, .navlist a:visited
{
color: #0757A2;
text-decoration: none;
background-color:#FFFFFF;
}

.navlist a:hover
{
color: #EC3432;
text-decoration: none;
background-color:#FFFFFF;
}

.img_float {
	float:left;
	border:0px;
}









/*#floatright
{
float: right;
width: 202px;
margin: 0 0 0px 15px;
}
div.floatright img {float: left;}
*/