/* CSS Document */


html,body{margin: 0;padding:0}
body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-image: url(images/page-background.png);font-size: 0.70em;text-align:center}


div#container{width:1050px; margin:auto;background: #ffffff}
<!--div#header{height: 80px;background-color:#840000;color: #ffffff}-->
div#left {float:left;margin-left:18px;margin-top:90px;padding-top:12px;}

div#content {
	background-image:url(images/line_vert.gif);
	background-repeat:repeat-y;
	float:left;
	width:750px;
	margin-left:224px;
	padding-left:20px;
	line-height:16px;
	margin-top:90px;
	padding-top:12px;
	padding-bottom:45px;
	text-align: justify;
}

/**nota*********DA USARE NELLE PAGINE CHE HANNO ANCHE IL MENU' LATERALE**************/
#content-left {
	background-image:url(images/line_vert.gif);
	background-repeat:repeat-y;
	float:left;
	width:750px;
	margin-left:24px;
	padding-left:24px;
	line-height:16px;
	margin-top:90px;
	padding-top:12px;
	padding-bottom:45px;
	text-align: justify;
}
/*********************************************************************************/





div#footer{
	clear:both;
	text-align:center;
	padding: 0;
	background-image:url(images/bg-footer.png);
	background-repeat:no-repeat;
	width:1050px;
	height:31px;
	color: #000000;
	line-height: 2.3;
}
div#footer a{color:#000000;font-weight: normal;text-decoration: none}	
#footer a:link {text-decoration:none;color:#000000;}
#footer a:hover {text-decoration:underline;color:#000000;}	
	
	

h1,h2{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px Verdana, Geneva, Arial, Helvetica, sans-serif}
h2{color: #800;font-size: 1.3em}
h3{color: #800;font-size: 100%}

/*****************INIZIO MENU' TOP ESTENSIBILE****************/
ul.menu {list-style:none; margin:0; padding:0;text-align: left;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px}
ul.menu ul {position:absolute; top:28px; left:0; background:#FFE075; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px; border-top:none; width:180px; margin:0}
ul.menu ul li a {display:block; padding:5px 7px 5px; background-color:#FFE075}
ul.menu ul li a:hover {background-color:#FFEFB7}
ul.menu ul ul {left:150px; top:-1px}
ul.menu .menulink {border:0 solid #aaa; padding:8px 3px 5px; font-weight:normal; width:120px}
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#FFEFB7}
/**************FINE MENU' TOP ESTENSIBILE**************/


/*stili per la navigazione del menu sinistro*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0}
div#navigation a{color:#369;font: normal bold 1.2em/1.4em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #033;text-decoration: underline}
div#navigation a#activelink{color: #033;text-decoration: none}
div#navigation p{font-size: 90%}


/*inizio stili Header*/
#header{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 1050px;
}



#TopMenu {
	background-image:url(images/bg-TopMenu.png);
	background-repeat:no-repeat;
	width:1050px;
	height:31px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
}

.bgTop {
	background-image: url(images/top-background.jpg);
	background-repeat: repeat-x top;
} 
/*fine stili Header*/


#galleria-foto{
	border-color: #FF802B;
	width: 610px;
	border-style: solid;
	background-color: #FFE899;	
}	


#galleria-video{
	border-color: #FF802B;
	width: 640px;
	border-style: solid;
	background-color: #000000;	
}






