body{
color: #000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:101%;
min-width:760px;
margin: 10px;
 margin-left: auto;
 margin-right: auto;
padding:0;
 background: #E8E1D9 url(../top/bgver.jpg) fixed;
 text-align: center;
}
#contentwrapper{background-color:#fff;
background-image: url(../top/cenver.jpg);
background-repeat:repeat-y;
margin:0 auto;
width:760px;
 text-align: left;
position: relative;
}
#masthead {
	background-image: url(../top/topvcep.jpg);
	background-repeat: repeat-x;
}
#masthead p {
	margin:0;
	padding-right: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	font-style: italic;
	color: #262240;
	letter-spacing: 1px;
}
#logodiv {
	background-image: url(../top/topvdp.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#skipmenu
	{
		position: absolute;
		right:40px;
		top: 20px;
		text-align: right;
		width: 200px;
	}
	.picture{float:left;}
.pictures{float: left;  margin-right: 40px;
padding-top: 10px;

   }
h1{color: #262240;
font-size:1.2em;
font-weight: bold;
line-height:normal;
margin:2px 0 0 0;
 text-align: center;
 font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#maincontent{font-size:0.8em;
line-height:1.5em;
margin:0 auto;
padding: 0 30px 0 30px;}
#maincontent p{margin:4px 0 6px 0;}
#maincontent h2{color: #262240;
font-size:1.5em;
font-weight:normal;
letter-spacing:0.1em;
line-height:normal;
margin: 0px 0 10px 0;
 text-align: center;
}
#maincontent a:link{color: #262240;  text-decoration: none; }
#maincontent a:visited{color: #262240;  text-decoration: none; }
#maincontent a:hover,#maincontent a:active,#maincontent a:focus{color: #455883;  text-decoration: underline; }


#tagline{background-image: url(../top/botver.jpg);
background-repeat:no-repeat;
clear:both;
height:30px;
 text-align: right;
}
#tagline p{margin:0;}
.navbar{margin-top: 10px;
}
.navbar li{list-style-type:none;padding-top:5px;
padding-bottom:5px;}
p.navbar{margin:0;padding:0;}
.navbar a{padding-top:5px;
padding-bottom:5px;}
#footer{clear:both;
color: #262240;
font-size:0.70em;
margin:0 auto;
padding: 5px 0px 5px 0px;
width:740px;
 text-align: center;
}
#footer p{margin:0;padding: 2px;line-height:1.5em;}
#footer a:link,#footer a:visited{color: #262240;  text-decoration: none; }
#footer a:hover,#footer a:active,#footer a:focus{color: #455883;  text-decoration: underline; }
.centra{ text-align: center;}
HR { width: 90%; height: 1px; color: #262240; border: none;  text-align: center;} /* For Internet Explorer */
HTML>BODY HR { width: 90%; height: 1px; background-color: #262240; border: none;  text-align: center;} /* For Gecko-based browsers */
HTML>BODY HR { width: 90%; height: 1px; background-color: #262240; border: 0px solid #455883;  text-align: center;} /* For Opera and Gecko-based browsers */
#centro{ text-align: center;  font: bold .9em Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; }
#centro p{margin:0;padding: 2px;line-height:1.5em;}
.contenuto{
	text-align: center;
	padding: 0px;
	margin-top: 0px;
}


		.sidebar-a {
			float: left;
			width: 100px;
			margin: 0;
			margin-right: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		.sidebar-b {
			float: right;
			width: 95px;
			margin: 0;
			margin-left: 0;
			padding: 0;
			position: relative;
			text-align: center;
			font: bold .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

		.clear {
			clear: both;
			padding: 0;
			margin-top: 0;
			margin-bottom: 0px;
		}
	
a:link {color: #262240;  text-decoration: none; }
a:visited {color: #262240;text-decoration: none;}
a:hover, a:active, a:focus {color: #455883;   }
	#navigazione {
	font: bold .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
			border: 1px solid #9C8C85;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
			background: #E8E6DA;
			color: #2B2623;
		}
#navigazione ul li
{
	padding: 2px 2px 2px 2px;
	margin: 0 auto;   /*centra negli altri browsers*/
	line-height: 2em;
}

#navigazione ul li a 
	{
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 25px;
	text-decoration: none;
	background: #F7F3F0 url(../pulsanti/zverdscurs.png) no-repeat;
	border: 1px solid #AAAAAA;
	}
	#navigazione ul li a:hover 
{
	text-indent: 25px;
	border: 1px solid #595959;
	background: #F7F3F0 url(../pulsanti/zverdscurg.png) no-repeat;
	}
	#navigazione ul li a span	{display: none;}
	#navigazione ul {
	margin: 0 0 0 0;
	padding: 0 0 0;
	list-style:none;
}
#navigazione a:link{color: #000;  text-decoration: none; }
#navigazione a:visited{color: #000; text-decoration: none; }
#navigazione a:hover,#navigazione a:active,#navigazione a:focus
{color: #595959; text-decoration: none; }

.main {
	line-height: 40px;
	margin: 0.5em auto; 
	margin-bottom: 0.5em;
	font: 1.2em Georgia, Geneva, "MS Sans Serif", sans-serif;
	color: #262240;
	padding: 0.5em 0.5em 0.5em;
	text-align: center;
	}
	.main a {
	text-decoration: none;
}
.hideit{display:none;}
.showit{display:block;visibility:visible;}
.noSeeUm{visibility:hidden;}
#introControls{margin:0;}
#introControls li{list-style-type:none;}
#introSection{
color: #262240;font-size:0.9em;
line-height:1.25em;margin:12px 0;
padding:0px;text-align: center;}
#introControls ul li a, #introControls ul li a:hover 
	{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}

