/* CSS Document */

body {
	background-color:#000033;
	margin:0;
	padding:0;
	color:#FFF;
}
.message {
	color: #006;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	border: thin solid #006;
	font-weight: bold;
}

#content, #sotto {
	background-color: ;
	font-size: 18px;

}

.bottone{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; text-align:left;}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFF; margin-left:20px; margin-bottom:5px; padding:0; background-color:#FF6600;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFF; margin:10px 0 6px 20px; text-transform:uppercase;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#CC0000; margin:20px 0 6px 20px; text-transform:uppercase;
	clear:both;
}

h3 a:link, h3 a:visited, h3 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#CC0000; margin:20px 0 6px 20px; text-transform:uppercase;
	clear:both;}

h4{padding:0; margin:0;text-transform:uppercase; font-weight:bold; color:#333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left:20px; padding-right:20px;
	text-align: justify;}
	
	
.bordo {border:1px solid #CCC; padding:2px;}

p a:link {color: #FF9900; font-weight:bold; text-decoration:none;}
p a:visited{color: #FF9900; font-weight:bold; text-decoration:none;}
p a:hover {color:#CC0000; font-weight:bold; text-decoration:none;}

#footer p a:link {color: #FFF; font-weight:bold; text-decoration:underline;}
#footer p a:visited{color: #FFF; font-weight:bold; text-decoration:underline;}
#footer p a:hover {color: #FFF; font-weight:bold; text-decoration:none;}

#masthead {margin-bottom:5px;}
#fascia {background: url(img/fascia.jpg) no-repeat 0 2px;}



#introduzione{padding:5px 20px 10px 15px;}

#eventiemanifestazioni {background: url(img/sfondo_eventi.gif) no-repeat top left; border:1px solid #none; }
#eventiemanifestazioni img{border:1px solid #CCC;}

#banners {padding-right:3px;}
#footer{background: url(img/footer.gif) no-repeat bottom center;}
#footer p{color:#FFF; font-size:10px;font-family:Arial, Helvetica, sans-serif; height:30px; line-height:50px;}
* html body #footer p{line-height:40px;}

/* 
#nav {background: url(img/nav_bg.gif) no-repeat top left;} */
#nav #active{color: #FFF; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia2.gif) no-repeat center left;}
#nav #active:hover{color: #0066CC; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia2.gif) no-repeat center left;}

#nav { /* all lists */
	padding: 0;
	margin: 0;
	list-style:none;
	height:auto;
	}
	
#nav li { /* all list items */
text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; border-bottom: 1px dotted #FFF; width:200px; padding-top:5px; padding-bottom:5px; }


#nav li a:link{color:#FFCC00; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia.gif) no-repeat center left;width:150px;}
#nav li a:visited{color:#FFCC00; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia.gif) no-repeat center left;width:150px;}
#nav li a:hover{color:#FF6600; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia2.gif) no-repeat center left;width:150px;}

#fascia ul{margin:0 0 0 205px; padding:0; list-style:none;}

#fascia ul li{ text-transform:uppercase; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; float:left; text-align:left; margin-right:30px; padding:0; }
#fascia ul a:link{color:#AC271C; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia_rosso.gif) no-repeat center left;}
#fascia ul a:visited{color:#AC271C; text-decoration:none; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia_rosso.gif) no-repeat center left;}
#fascia ul a:hover{color:#666; text-decoration:underline; font-weight:bold; display:block;padding-left:20px; background:url(img/freccia_grigia.gif) no-repeat center left;}



.data {padding:0;margin:0;color: #333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.descrizione{padding:0;margin:0;  font-size:11px; font-style:italic; color:#333; border-bottom:1px dotted #CCC;font-family:Arial, Helvetica, sans-serif;}

.continua a:link {font-size:10px;text-decoration:none; color:#0099CC; font-weight:bold;text-align:right; float:right;}
.continua a:visited{font-size:10px;color:#666; text-decoration:none;}
.continua a:hover{font-size:10px;color:#666; text-decoration:underline;}

