#body{
height: 100%;
width: 100%;
text-align: center;
z-index: -3;
}


a.selected {
color: #890C08;




}
.gurtl0norm {
	padding: 1px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	height: 20px;
	
	font-weight: normal;
	border-left: 2px solid #FFFFFF;
	background: #000000;
	color: white;
	cursor: hand;
	white-space: nowrap;
}
.gurtl0over {
	padding: 1px;
	height: 20px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border-left: 2px solid #890C08;
	color: #890C08;
	cursor: hand;
	white-space: nowrap;
}
.gurtl0clck {
	padding: 1px;
	height: 20px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border-left: 2px solid #890C08;
	color: #890C08;
	cursor: hand;
	white-space: nowrap;
}
.gurtl1norm {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border-left: 2px solid #FFFFFF;
	background: #000000;
	color: #FFFFFF;
	cursor: hand;
	z-index: +4;
	 filter:alpha(opacity=85);
-moz-opacity: 0.8;
opacity: 0.8;
}
.gurtl1over {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid white;
	border-left: 2px solid #890C08;
	background: #000000;
	color: #890C08;
	cursor: hand;
}
.gurtl1clck {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid white;
	border-left: 2px solid #890C08;
	background: #333333;
	color: #890C08;
	cursor: hand;
}

/* Menu a tendina in basso*/
.burtl0norm {
	padding: 1px;
	font: 14px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	height: 20px;
	font-variant: small-caps;
	font-weight: normal;
	
	background: #000000;
	color: white;
	cursor: hand;
	white-space: nowrap;
}
.burtl0over {
	padding: 1px;
	height: 20px;
	font: 14px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: normal;
	
	color: #890C08;
	cursor: hand;
	white-space: nowrap;
}
.burtl0clck {
	padding: 1px;
	height: 20px;
	font: 14px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: normal;
	
	color: #890C08;
	cursor: hand;
	white-space: nowrap;
}
.burtl1norm {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border-left: 2px solid #FFFFFF;
	background: #000000;
	color: #FFFFFF;
	cursor: hand;
	z-index: 6;
	
	 filter:alpha(opacity=85);
-moz-opacity: 0.8;
opacity: 0.8;
}
.burtl1over {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid white;
	border-left: 2px solid #890C08;
	background: #000000;
	color: #890C08;
	cursor: hand;
}
.burtl1clck {
	padding: 4px;
	font: 10px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid white;
	border-left: 2px solid #890C08;
	background: #333333;
	color: #890C08;
	cursor: hand;
}




/*FINE MALEDETTO MENU' */









#container {
margin: 0px auto;

top: 30px;
width: 760px;
text-align: left;
background: url(images/cornice.jpg) no-repeat;
padding: 23px;
z-index: -2;








}

zoom h3 {
color: #666666;
font-face: Arial, Verdana;
font-size: 10px;




}



#corpo {
position: relative;
margin: 0px;
padding: 0px;

left: 0px;
top: 0px;
background-image: url(images/sfondocorpo.jpg);
bacground-repeat: repeat-y;
border-bottom: 9px solid #FFFFFF;
height: 457px;
width: 100%;
z-index: 1;


}

#corpochi {
position: relative;
margin: 0px;
padding: 0px;

left: 0px;
top: 0px;
border-bottom: 9px solid #FFFFFF;
background-image: url(images/sfondocorpo.jpg);
bacground-repeat: repeat-y;
height: 457px;
width: 100%;
z-index: 1;


}

#corpospettacoli {
position: relative;
margin: 0px;
padding: 0px;

left: 0px;
top: 0px;
background-image: url(images/sfondocorpo.jpg);
bacground-repeat: repeat-y;
border-bottom: 9px solid #FFFFFF;
height: 457px;
width: 100%;
z-index: 1;


}




#header {
position: relative;
top: 0px;
left: 0px;
background-color: #000000;
height: 200px;
width: 100%;


padding: 0px;
margin: 0px;
border-bottom: solid 8px #FFFFFF;


}


#l_mutamenti {
position: relative;
top: 30px;

left: 0px;


}

#l_accademia {
position: absolute;
bottom: -5px;
right: 10px;
}

#quadrato {
position: absolute;
top: 29px;
/*left: 620px; */
right: 30px;



}

#menubar {
position: absolute;
z-index: 4;
/*top: 178px;*/
bottom: 22px;

left: 10px;




}
#menubar table {
left: 0px;
width: 90%;
height: 20px;
margin: 0px;
padding: 0px;
cell-spacing: border-collapse;


}

#menubar td {

border-left: 1px solid #FFFFFF;
font-family: Arial, Verdana;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
text-align: left;
margin: 0px;
padding: 0px;
vertical-align: top;





}

#fotonews {
position: absolute;
left: 20px;
top: 60px;




}

#footer {
position: relative;
top:0 px;
background-color: #000000;
width: 100%;
height: 60px;

z-index: 2;




}

#sommario {
position: absolute;
top: 50px;
left: 30px;
width: 140px;
height: 200px;
font-family: Arial, Verdana;
font-size: 14px;
font-variant: small-caps;
font-weight: bolder;
text-align: right;
color: #890C08;
}
#sommario a:link {
color: #FF7F00;
text-decoration: none;
}

#sommario a:hover {
text-decoration: underline;


}


#contenuti h1 {
font-variant: small-caps;
font-weight: bold;
font-size: 14px;


}


#contenuti {
position: absolute;
top: 50px;
left: 200px;
width: 250px;
height: 80%;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;
overflow: auto;




}




#laboratori {
position: absolute;
top: 50px;
left: 200px;
width: 250px;
height: 80%;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;
overflow: auto;
display: none;




}

#titolo {
position: absolute;
bottom: -18px;
right: 10px;
font-family: Arial, Verdana;
font-variant: small-caps;
font-size: 34px;
color: #000000;
z-index: +5;


}


#testo {
position: absolute;
top: 50px;
left: 30px;
width: 400px;
padding: 10px;
text-align: justify;
height: 350px;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;




}
#testostagione {
position: absolute;
top: 20px;
left: 28px;
width: 380px;
padding: 10px;
text-align: justify;
height: 350px;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;
overflow: auto;




}


#testotour {
	position: absolute;
	top: 47px;
	left: 15px;
	width: 700px;
	padding: 10px;
	text-align: justify;
	height: 350px;
	font-family: Arial, Verdana;
	font-size: 24px;
	color: #000000;
	overflow: auto;
	text-align: center;




}


#testotour a:link{
color: #FF7F00;
text-decoration: none;

}


#testotour a:visited{
color: #FF7F00;
text-decoration: none;

}

#testotour a:hover{
color: #FF7F00;
text-decoration: underline;
}



#testotour table {
width: 100%;

border: 2px solid #000000;
border-collapse: collapse;
background: #FFFFFF;


}

#testotour thead td{
font-family: Arial, Verdana;
font-size: 12px;
font-weight: bold;
font-variant: small-caps;
color: #890C08;
border-bottom: 1px solid #4D4D4D;
border-collapse: collapse;
background: #eeeeee;


}
#note {
width: 30%;
text-align: center;



}

#testotour thead {



}

#testotour td {
font-family: Arial, Verdana;
font-size: 12px;
color: #000000;
border-bottom: 1px dotted #000000;




}

#testotour td.piccolo {
font-family: Arial, Verdana;
font-size: 10px;
color: #000000;
text-align: center;



}


#testo h1 {
font-variant: small-caps;
font-weight: bold;
font-size: 14px;


}


#foto {
position: absolute;
top: 120px;
right: 0px;
}

#fotoserale {
position: absolute;
top: 20px;
right: 0px;
}

#fotostretta {
position: absolute;
top: 40px;
right: 20px;



}


#fotocorta {
position: absolute;
top: 140px;
right: 20px;



}




#donnina {
position: absolute;
right: 20px;
bottom: 2px;


}


#links {
position: absolute;
left: 15px;
top: 20px;
width: 700px;
list-style-type: square;
z-index: 2;

}

#links table {
width: 80%;
font-family: Arial, Verdana;
font-size: 14px;
font-variant: small-caps;
color: #FFFFFF;
vertical-align: center;
table-layout: fixed;




}
#testostagione h1 {
font-variant: small-caps;
font-weight: bold;
font-size: 14px;
}

#links td{
width: 50%;




}


#links a:link{
color: #FFFFFF;
text-decoration: none;


}

#links a:visited{
color: #FFFFFF;
text-decoration: none;


}


#links a:hover {
color: #890C08;
text-decoration: none;



}
#testocontatti h1 {
color: #890C08;
font-family: Arial, Verdana;
font-size: 12px;

}

#testocontatti {
position: absolute;
right: 50px;
top: 50px;
font-family: Arial, Verdana;
font-size: 12px;



}


#testonews {
position: absolute;
right: 50px;
width: 300px;
height: 350px;
overflow: auto;
top: 50px;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;





}

#testonews h2 {
color:  #890C08;
font-size: 12px;
/*line-height: 15px;*/
margin-bottom: 0px;
}

#testonews h3 {
color: #FF7F00;
font-size: 12px;

margin-top: 0px;
margin-bottom: 4px;



}



#testocontatti a {
color:  #890C08;
font-family: Arial, Verdana;
font-size: 12px;




}


#images {
position: absolute;
right: 0px;
top: 55px;



}


#rassegna {
position: absolute;
display: none;
top: 50px;
left: 200px;
width: 250px;
height: 80%;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;
overflow: auto;



}

#video {
position: absolute;
display: none;
top: 50px;
left: 200px;
width: 550px;
height: 80%;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;




}


#descrizioni {
position: absolute;
top: 10px;
left: 0px;
width: 140px;
height: 200px;
font-family: Arial, Verdana;
font-size: 12px;


list-style-type: square;

}

#descrizioni  a:link  {
color: #FF7F00;
text-decoration: none;
font-variant: small-caps;
font-weight: bolder;
}

#descrizioni  a:hover {
text-decoration: underline;
font-variant: small-caps;
font-weight: bolder;

}

#descrizioni  a:visited {
color: #FF7F00;
text-decoration: none;
font-variant: small-caps;
font-weight: bolder;
}




#video1 {

position: absolute;
right: 10px;
top: 0px;





}


#video2 {

position: absolute;
display: none;
right: 10px;
top: 0px;





}


#scheda {
position: absolute;
display: none;
top: 50px;
left: 200px;
width: 250px;
height: 80%;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;
overflow: auto;





}


#scheda h1 {
font-variant: small-caps;
font-weight: bold;
font-size: 14px;


}





#laboratori h1 {
font-variant: small-caps;
font-weight: bold;
font-size: 14px;


}

#gallery {
position: absolute;
display: none;
top: 50px;
left: 200px;
width: 550px;
height: 200px;
font-family: Arial, Verdana;
font-size: 12px;
color: #4D4D4D;






}

#zoom{
position: absolute;
right: -20px;
top: -20px;


}


#minipics {
position: absolute;
left: 5px;
top: 10px;
width: 150px;
height: 350px;
overflow: auto;


}

#minipics img {
border: solid 1px #FFFFFF;

}


/* DROP SHADOW RELATED DEFINITIONS --------------- START------------------------*/

.img-shadow {
  float:left;
  background: url(images/ombra2.png) no-repeat bottom right !important;
  background: url(images/ombra2.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 2px 0 0 2px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -16px 16px 16px -16px;
  padding: 2px;
  }
/*DROP SHADOW RELATED-----------------------END------------------------*/


/*#bigimage {
vertical-align: middle;


}*/
