body, html { margin:0; padding:0; }
.header  { background-image: url(../images/system/header_2011.jpg); background-repeat: no-repeat; background-position: center top;width:858px;height:311px;margin:0 auto;}
.container { background-image: url(../images/system/bg_r1_c1.jpg); background-repeat: no-repeat; background-position: center top; }
.container_new { background-image: url(../images/system/); background-repeat: no-repeat; background-position: center top; } 

.main_content {background-image: url(../images/system/content_bg_2011.jpg); background-repeat:repeat-y;width:858px;background-position: center bottom;margin:0 auto;position:relative;bottom:0px;}


.content_table{background-image: url(../images/system/content_table_bg_2011.jpg); background-repeat:no-repeat;width:858px;height:316px;background-position: center bottom;margin:0 auto;}
.bg{ background-image: url(../images/system/bg_r2_c1.jpg); background-repeat:repeat-y; background-position: center top; }
.footer_down { background-image: url(../images/system/footer_down_2011.jpg); background-repeat: no-repeat; background-position: center top; text-align:center;height:600px;margin:0 auto;padding:0;}
.footer_new { clear:both;height:158px;background-image: url(../images/system/footer_2011.jpg); background-repeat: no-repeat; background-position: center top;text-align:center; color: #9a3334; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
.footer_new a {color: #9a3334; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight:bold; text-decoration:none;}
.footer_new a:hover {color: #cb6363;}
.box_spettacolo {background-color: #fff; text-align: left; width: 750px; padding: 8px; border: solid 1px #ccc;
filter:alpha(opacity=84);
-moz-opacity:.84;
opacity:.84;
}
.photogallery{
position:relative;
bottom:0px;

}
div.cornice_photo {
position:relative;
width: 120px; 
height: 120px; 
border: solid 1px #9e9e9e;
float:left;
}
div.cornice_photo img{
position:absolute;
left:50%;
top:50%;
margin-left:-50px;
margin-top:-50px;
}
.titoloAcque{
	font-family: Verdana;
	font-size: 15px;
	color: #0099cc;
	font-weight:bold;
}
.titoloTerra{
	font-family: Verdana;
	font-size: 15px;
	color: #660000;
	font-weight:bold;
}

.content {color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; margin-left: 150px; }
/*
.content_table{background-image: url(../images/system/content_table_bg.jpg); background-repeat: repeat-y; background-position: center top;height:316px;};
*/
.bread_crubs {color: #9a3334; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; margin-left: 50px; margin-bottom:10px;}
.bread_crubs a{ color: #9a3334; font-weight: bold; }
.bread_crumbs {color: #9a3334; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left;width:700px;margin:0 auto;}
.bread_crumbs a{ color: #9a3334; font-weight: bold; }
.luogo {color: #933; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left;  }
.scadenza { color: #933; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left;}
.protagonista { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; font-weight: bold; }
.content a{ color: #666; font-weight: bold; margin-left: 5px;}
.compagnia {color: #933; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left; font-weight:bold}
.titolo {color: #933; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-align: left;margin:0 auto;width:780px;clear:both;}
.abstract {color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-align: left;  }
.contentBg { background-color: #fff; background-image: url(../images/system/casetta_sfondo.jpg); background-repeat: no-repeat; background-position: right bottom; }


#menu_high {
	width: 830px;
	height: 45px;
	top:200px;
	margin-left:35px;
	position:relative;
	text-align: center;

}
#menu_high ul {
	margin-left: 0;
	text-align:right;
	padding-left: 0;
	display: inline;
}
#menu_high ul li {
	margin-left: 0;
	padding: 3px 5px;
	list-style: none;
	display: inline;
}
#menu_high ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;text-align:center;margin:auto;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
/*"""""""" (MAIN) Container""""""""*/	
#qm0 {
	text-align: center;
}
/*"""""""" (MAIN) Items""""""""*/	
#qm0 a {	
	padding:5px 3px 5px 7px;
	margin:0px;
	color:#fff;
	font-family:Trebuchet MS;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
#qm0 a:hover{color:#000080;}
/*"""""""" (MAIN) Active State""""""""*/	
#qm0 .qmactive, #qm0 .qmactive:hover {	
	text-decoration:none;
	border-color:#000;
}
/*"""""""" (SUB) Container""""""""*/	
.qmparent div, .qmparent ul {
	text-align:center;
	margin:auto;
}
#qm0 .qmparent {
	color:#000;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
}

/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a {
	padding:0px 3px 0px 7px;
	color:#000080;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	border-width:0px;
	border-style:none;

}
/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover, #qm0 ul a:hover {	
	color:#fff;
	text-decoration:none;
}
/*"""""""" (SUB) Active State""""""""*/	
#qm0 div .qmactive, #qm0 div .qmactive:hover {	
	text-decoration:none;
	border-style:none;
}


