/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#410004;
	background:#ffffeb;
}
a.opacity:hover img {
filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity:0.6;
}
a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;

}
.small{
color:#988877;
font-size:11px;
}
#content{
	position:relative;
	width:914px;
	margin:0 auto;
	border-left:1px solid #ff924d;
	border-right:1px solid #ff924d;
}
#content #top{
	position:relative;
	width:916px;
	top:0;left:0;
}
#content #top #barra{
	position:relative;
	width:914px;
	top:0;left:0;
	background:#ff924d;
	height:25px;
}
#content #top #barra p{
	text-align:right;
	padding-top:5px;
	padding-right:5px;
	font-size:11px;
}
#content #top #barra p a{
	color:#410004;
}
#content #center{
	position:relative;
	width:912px;
	top:0;left:0;
}
#content #center #left{
	position:relative;
	top:0;left:0;	
	width:454px;
}
#content #center #left #logo{
	position:relative;
	top:0;left:0;
}
#content #center #left #link{
	position:relative;
	top:0;left:0;
}
#content #center #left #link ul{
	position:relative;
	top:0;left:0;
	margin-left:80px;
}
#content #center #left #link ul li{
	position:relative;
	top:0;left:0;
	padding:3px;
	margin-top:6px;
	margin-bottom:6px;
	background:url(img/link.jpg) repeat-y ;
}
#content #center #left #link ul li a{
	color:#410004;
	text-decoration:none;
}
#content #center #left #link ul li a:hover{
	color:#ffffff;
	text-decoration:none;
}
.act{
	font-weight:bold;
}
#content #center #left #link #lingue{
	margin-top:8px;
	margin-left:80px;
}
#content #center #left #link #lingue img{
	padding:4px;
}

/* ------------------- E-MAIL EVIDENTE ---------------------------*/
#info2 {
	position:relative;
	top:0;left:0;
	margin-top:8px;
	margin-left:80px;
	margin-bottom:10px;
	background:#BA573A;
	/*border:1px solid #403A2E;*/
	width:352px;
	/*height:80px;*/
}
#info {
	position:relative;
	top:0;left:0;
	margin-top:8px;
	margin-left:80px;
	margin-bottom:10px;
	background:#ff924d;
	
	width:352px;
	/*height:80px;*/
}
h3{
font-size:20px; 
border-bottom:2px solid #fff;
color:#fff;
padding-left:10px;
}


#prenotazione {
	position:relative;
	top:0;left:0;
	margin-top:8px;
	margin-bottom:10px;	
	width:352px;
	/*height:80px;*/
}
#prenotazione p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#410004;
}

#gardaland {
padding-left:70px;
}
#info img {
float:left; padding:5px;
}
#info p {
padding-top:5px; font-size:15px; color:#fff;
padding-left:20px;
padding-bottom:5px;
}
#info p a {
text-decoration:none; color:#fff;
}
#info p a:hover {
color:#D4D2B9;
}

#info2 img {
float:left; padding:5px;
}
#info2 p {
padding-top:5px; font-size:15px; color:#fff;
padding-left:20px;
padding-bottom:5px;
}
#info2 p a {
text-decoration:none; color:#fff;
}
#info2 p a:hover {
color:#D4D2B9;
}


#centrop {
	position:relative;
	top:0;left:0;
	margin-top:8px;
	margin-left:80px;
	margin-bottom:10px;
	border:1px solid #E0D2C4;
	width:352px;
	/*height:80px;*/
}
#centrop  #cetrote{
	position:absolute;
	bottom:0;right:0;
	z-index:1;
	height:40px;
	width:275px;
	background:url(img/sfondo-centrote.png) top center;
	font-size:10px;
	padding:2px;
	color:#fff;
}

/*---------------------FINE E-MAIL -----------------------------------*/


#content #center #left #new {
	position:relative;
	top:0;left:0;
	margin-left:10px;
	margin-bottom:10px;
}
#content #center #left #new h2{
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	margin-left:65px;
}
#content #center #left #new table{
width:300px;
margin-left:65px;
}
#content #center #left #new table td{
	padding:3px;
}
#content #center #right{
	position:relative;
	float:right; 
	top:0;left:0;	
	width:434px;
}
#content #center #right #immagine{
	position:relative;
	top:0;left:0;
	margin-top:5px;
}
#content #center #immagine2{
	position:relative;
	top:0;left:0;
	margin-top:5px;
	width:90%;
	margin:0 auto;
}
#content #center #immagine2 #map{
	position:relative;
	top:0;left:0;
	margin:0 auto;
	margin-top:5px;
	width:800px;
	height:400px;
}

#content #center #immagine2 #icon { position:absolute; top:430px; left:5px;}
#content #center #immagine2 #icon img { padding:3px;}
#content #center #immagine2 #layerBar div{ width:250px; padding:2px 0; cursor:pointer; margin:10px 40px;color:#FF5D00; font-weight:bold;}
#content #center #immagine2 #layerBar div:hover{ text-decoration:underline }
#content #center #immagine2 #layerBar .bLyrHide{
	color:#5F5F5F;
	 font-weight:normal;
}
#content #center #right #immagine2{
	position:relative;
	top:0;left:0;
	margin-top:5px;
	margin-left:0px;
}
#content #center #right #immagine2 img{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:1px;
	padding-right:1px;
}
#content #center #right #testo{
	position:relative;
	top:0;left:0;
	margin-top:20px;
}
h1{
	font-size:16px;
	color:#ff924d;
	font-weight:bold;
	margin-top:5px;
}
.bordo{
border:1px solid #FFD9B4;
}
#content #center #right #testo p{
	font-size:12px;
	text-align:justify;
	width:375px;
	margin-bottom:10px;
	margin-top:15px;
	line-height:18px;
}
#content #center #right #testo table{
	margin-bottom:8px;
	width:380px;
}
#content #center #right #testo table td{
	padding:8px;
	border:1px solid #ff924d;
}
#content #foot{
	position:relative;
	width:914px;
	top:0;left:0;
	background:#ff924d;
	clear:right;
}
#content #foot p{
	font-size:12px;
	text-align:center;
	padding:5px;
	line-height:19px;
}
#content #foot p a{
	color:#410004;
}
#foot2{
	position:relative;
	width:914px;
	margin:0 auto;
	top:0;left:0;
}
