body  {
font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	margin: 0; 
	padding: 0;
	text-align:justify;
	color: #000000;
	font-size:11px;
	line-height:14px;
}
a{color:#000000; font-weight:bold}
a:hover{color:#FF6600}
#keys{ line-height:14px; color:#999999}
#keys h2{ font-size:10px; text-align:center; font-weight:lighter; margin:0;}
 #container { 
	width: 950px;  
	background:url(../images/hotel_caserta.gif) #000000 no-repeat top left;
	margin: 0 auto;
	padding:0;
	text-align: left;
} 
 #sidebar1 {
	float: left; 
	width: 240px;
}
 #sidebar2 {
	float: right;
	width: 240px; 
}
 #mainContent {
	width:470px; float:left; text-align:justify;
	background:url(../images/hotel_caserta_02.gif) #ffffff no-repeat top left;
	min-height: 780px;
	height: auto !important;
	height: 780px;
}

 #sidebar1 .quadro{
		
		height:230px;
		margin-left:10px;
		margin-right:10px;
		margin-bottom:10px;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
}

 #sidebar2 .quadro{

		margin-left:10px;
		margin-right:0;
		margin-bottom:10px;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul{ list-style-position:inside; text-align:left}


#logo{ position:relative; top:140px}
#icone{margin:10px 5px}
.icone{ margin:5px}
#foto{ height:340px; margin:0}

#menu{}
#menu a{ font-size:12px; color:#000000; line-height:18px; text-decoration:none;font-weight:normal}
#menu a:hover{ color:#febc88;}
#menu ul{ list-style:none; padding:10px; margin:0; color:#febc88;}

#sidebar2 .titolo{ font-size:14px; font-weight:bold; color:#000000}
#sidebar2 .titoff{ font-size:14px; font-weight:normal; color:#ffffff; margin-bottom:0;}
#sidebar2 .titoff a:hover{ color:#000000;}

.dataoff{ font-size:10px; color:#febc88; margin-top:0;}


#pannello_indirizzo{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px;color: #ffffff;}
#pannello_indirizzo a{ color:#FF6600}
#pannello_indirizzo a:hover{ color:#ffffff}
.testo{margin:10px; width:440px;}

#pannello_offerte{ background:#FF6600; color:#febc88; font-size:11px;height:245px; padding:10px;}
 #pannello_offerte a{ text-decoration:none;}
 #pannello_offerte a:hover{color:#ffffff;}

#pannello_news{ background:#febc88; color:#ff6f00; font-size:11px;height:245px; padding:10px;}
 #pannello_news a{text-decoration:none;}
 #pannello_news a:hover{color:#ffffff;}



#pannello_booking{ background:url(../images/pannello_booking.gif) #fce6d5 no-repeat; height:210px; padding:10px;}

#meetings{  font-size:10px; color:#000000; text-decoration:none;font-weight:normal; width:450px;}
#meetings th{ background:#990033}
#meetings td{ background:#cccccc}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.pannello{ text-align:right; margin:0 10px;}
.pannello input, .pannello select{ border:solid #cc6600 1px; margin:2px;}
.pannello div{ margin:2px;}
.pannello a{ font-size:10px; color:#000000; text-decoration:none}
.pannello a:hover{ color:#ff6600;}

#credits{ text-align:right;}
#credits a{ font-size:10px; color:#6666FF; text-decoration:none; font-weight:normal}
