/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00405e;
	font-size:11px;	
}
#contenitore{
	background-image:url(../img/bg.jpg);
	margin:0px auto;
	width:881px;
}
#top{
	background-image:url(../img/top.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:151px;
	margin:0px auto;
}
#top span{display:none}
#contenuti{
	width:700px;
	margin:0px auto;
}
#divisore{
	background-image:url(../img/divisore.jpg);
	background-repeat:repeat-x;
	width:800px;
	height:43px;
	margin:0px auto;
	text-align:center;
	padding-top:40px;
}
#campeggi{
	width:700px;
	margin:0px auto;
}
#box_campeggio{
	width:320px;
	margin-right:20px;
	float:left;
	margin-top:20px;
}
#titolo{
	float:left;
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
}
#titolosx{
	background-image:url(../img/title_sx.jpg);
	background-repeat:no-repeat;
	float:left;
	height:32px;
	width:20px;
}
#titolobg{
	background-image:url(../img/title_bg.jpg);
	background-repeat:repeat-x;
	float:left;
	height:24px;
	color:#00405e;
	font-weight:bold;
	font-size:14px;
	padding-top:8px;
	text-align:center;
}
#titolodx{
	background-image:url(../img/title_dx.jpg);
	background-repeat:no-repeat;
	float:left;
	height:32px;
	width:20px;
}
#box{
	border:2px solid #c9e1ec;
	width:320px;
	height:130px;
	float:left;
}
#img{
	width:90px;
	text-align:center;
	float:left;
	border:1px solid #c9e1ec;
	margin-top:20px;
	margin-left:5px;
}
#descrizione{
	width:200px;
	text-align:left;
	float:left;
	margin-top:18px;
	margin-left:5px;
}
.titolo{
	color:#00405e;
	font-weight:bold;
	font-size:11px;
}
.titolo a{
	color:#00405e;
	font-weight:bold;
	font-size:11px;
}
.titolo a:hover{
	color:#127004;
	font-weight:bold;
	font-size:11px;
}

.tit_punto_interesse{
	color:#00405e;
	font-weight:bold;
	font-size:13px;
}
.tit_punto_interesse a{
	color:#00405e;
	font-weight:bold;
	font-size:13px;
}
.tit_punto_interesse a:hover{
	color:#127004;
	font-weight:bold;
	font-size:13px;
}
.testo a{
	color:#00405e;
	font-size:11px;
}
.testo a:hover{
	color:#127004;
	font-size:11px;
}

/* CODICE RELATIVO ALLA SEZIONE BOOKING */

#cont_txt_booking {
	width: 557px;
	padding: 0px;
	margin: 0px;
	line-height: 15px;
}
#cont_booking {
	width: 557px;
	height: 400px;
	padding: 0px;
	margin: 0px;
	line-height: 15px;
}
#mappa_italia {
	background-image: url(../booking/img/box-mappa-italia.gif);
	background-repeat: no-repeat;
	background-color:#ffffff;
	width: 317px;
	height: 400px;
	padding: 0px;
	margin: 0px;
	float: right;
	text-align:left;
	line-height: 15px;
}
#localita_italia {
	background-image: url(../last-minute/img/box-province-regione.gif);
	background-repeat: no-repeat;
	background-color:#ffffff;
	width: 317px;
	height: 400px;
	padding: 0px;
	margin: 0px;
	float: right;
	line-height: 15px;
}
#cont_formbook {
	background-image: url(../booking/img/bg-form.jpg);
	background-repeat:no-repeat;
	/*background-color:#FFFFFF;*/
	width: 228px;
	height: 360px;
	padding: 0px;
	margin: 0px;
	float: left;
	text-align:center;
	line-height: 15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	/*padding-right:10px;*/
}

.txtBianco {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.txtTitBook {
	color:#1c4676;
	font-size:17px;
	font-weight:bold;
}
.txtArancioBook {
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
}
.neroBook {
	color:#555555;
	font-size:11px;
	font-weight:bold;
}
.neroBook a:link{
	color:#555555;
	font-size:11px;
	font-weight:bold;
}
.neroBook a:visited{
	color:#555555;
	font-size:11px;
	font-weight:bold;
}
.neroBook a:hover{
	color:#000000;
	font-size:11px;
	font-weight:bold;
}


