/* CSS Document */

body { background:#FFF url(images/sfondo.gif) repeat-x top left;margin:0; padding:0; margin-top:25px; font-family:Arial, Helvetica, sans-serif;}


#content { background-color:#FFFFFF; border-left:1px solid #D9E3EB; border-right:1px solid #D9E3EB;}
#top {border:0;border-left:1px solid #D9E3EB; border-right:1px solid #D9E3EB;}
#footer {background:#FFF url(images/sfondo_footer.gif) no-repeat top left; border-left:1px solid #D9E3EB; border-right:1px solid #D9E3EB;}
#wrapper{width:870px;background:url(images/sfondo_wrapper.gif) repeat-y top center; margin:auto; height:70%;}

h1{font-size:18px; color:#FF9900; margin:20px 10px 5px 20px;}
h2{font-size:16px; color:#FF9900; margin:5px 10px 5px 20px;}
h3{font-size:14px; color:#FF9900; margin:5px 10px 5px 20px;}
#footer p{ color:#CCCCCC; font-size:10px; margin:15px 0 5px 30px;}
p{font-size:12px; color:#999999; margin:5px 30px 5px 20px; text-align:justify;}
p a:link{font-size:12px; color:#3366CC; text-decoration:none;}
p a:visited{font-size:12px; color:#3366CC; text-decoration:none;}
p a:hover{font-size:12px; color:#3366CC; text-decoration:underline;}
img {border: none;}

#nav #active{padding-left:45px;color:#006699; text-decoration:none; text-transform:uppercase;font-weight:bold;width:190px; height:22px; background:url(images/bg_bot_on.gif) no-repeat top left; display:block;}

#nav {margin:0; padding-left:20px; padding-top:20px; list-style:none;}
#nav li{margin-bottom:3px;width:190px; height:22px; text-align:left; line-height:20px;}
#nav a:link{ padding-left:45px;color:#FFF; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:bold;width:190px; height:22px; background:url(images/bg_bot.gif) no-repeat top left; display:block;}
#nav li a:visited{ padding-left:45px;color:#FFF; text-decoration:none; text-transform:uppercase;font-weight:bold;width:190px; height:22px; background:url(images/bg_bot.gif) no-repeat top left; display:block;font-size:12px;}
#nav li a:hover{ padding-left:45px;color:#006699; text-decoration:none; text-transform:uppercase;font-weight:bold;width:190px; height:22px; background:url(images/bg_bot_on.gif) no-repeat top left; display:block;font-size:12px;}
#nav li a:active{ padding-left:45px;color:#FF9900; text-decoration:none; text-transform:uppercase;font-weight:bold;width:190px; height:22px; background:url(images/bg_bot.gif) no-repeat top left; display:block;font-size:12px;}




.tah10 {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.tah11 {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: 808080;
}
.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.tah9 {
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}

.bgtop {
	background-repeat: repeat-x;
	background-position: top;
}

