/* CSS Document Camping Cugnana */
	
	ul {list-style-type: none}
	
	html, body, ul, li, h1, div, img {margin:0; padding:0}

	img {border:hidden;}
	img, div, a { behavior: url(iepngfix.htc) }
	
	cite {color:#999; font-size:10px}
	body {
		/*background-color:#7BA5F4;*/
		background-image:url(../immages/bg.jpg);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:#baf7ff;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#616161;
		font-size:11px;
		line-height:18px;
		text-align:justify;
		margin:0px;
		padding:0px;
		#position:absolute;
		}
	
	#container {
		width:982px;
		margin: 0px auto;
		z-index:-100;
	}
	#main {
		width:818px;
		background-color:#baf7ff;
		/*padding:3px 3px 3px 3px;*/
		margin:0px auto;
		position:relative;
		z-index:10;
	}
	#stella_offerte {
	width:118px;
	height:118px;
	position:absolute;
	left:0px;
	top:229px;
	z-index:100;
	}
	#stella_offerte a{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte.png);
	}
	#stella_offerte a:hover{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte_hover.png);
	}
	#stella_photogallery {
	width:118px;
	height:118px;
	position:absolute;
	left:124px;
	top:260px;
	z-index:100;
	}
	#stella_photogallery a{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_photogallery.png);
	}
	#stella_photogallery a:hover{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_photogallery_hover.png);
	}
	#box_animali {
	width:220px;
	height:150px;
	position:absolute;
	left:0px;
	top:348px;
	z-index:100;
	}
	#box_animali a{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali.png);
	}
	#box_animali a:hover{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali.png);
	}
	#top {
		width:982px;
		height:416px;
		background-color:#FFF;
	}
	#menuFlash {
		height:69px;
		/*background-color:#66CCCC;*/
	}
	
	#spazioLogo {
		width:233px;
		height:192px;
		float:left;
		margin-right:1px;
		/*background-color:#33FF66;*/
	}
	
	#ImgRandom {
		width:542px;
		height:192px;
		color:#FFFFFF;
		float:right;
		/*background-color: #899F4D;*/
	}
	
	#bandiere {
		clear:both;
		margin:10px auto 0px auto;
		/*background-color:#ff0000;*/
		}
	#cont_bandiere{
	display:none;
		}
	
	#contenuti {
		width:783px;
		clear:both;
		background-color:#ffffff;
		margin:0px auto;
		padding:0px 0px 20px 0px;
	}
	
#txtOfferte {
		padding-top:10px;
		padding-bottom:10px;
		/*background-color:#ff0000;*/
	}
	
	
	
#sx {
	width:225px;
	margin-right:0px;
	/*height:300px;*/
	margin-right:7px;
	float:left;
	z-index:50;
	position:relative;
	/*background-color:#33FFFF;*/
}
#top_booking {
	width:225px;
	height:43px;
	background-image:url(../immages/titolo_booking.jpg);
	background-repeat:no-repeat;
}
#booking {
	width:177px;
	background-image:url(../immages/bg_booking.jpg);
	background-repeat:repeat-y;
	padding:0px 20px 0px 28px;
}
#bottom_booking {
	width:225px;
	height:9px;
	background-image:url(../immages/bottom_booking.jpg);
	background-repeat:no-repeat;
}
#puls_navetta {
	width:177px;
	height:22px;
	margin:10px 0px 0px 28px;
}
#top_box_news {
	width:225px;
	height:9px;
	background-image:url(../immages/top_box_news.jpg);
	background-repeat:no-repeat;
	margin-top:260px;
}
#box_news {
	width:177px;
	background-image:url(../immages/bg_booking.jpg);
	background-repeat:repeat-y;
	padding:0px 20px 0px 28px;
}
#bottom_box_news {
	width:225px;
	height:9px;
	background-image:url(../immages/bottom_booking.jpg);
	background-repeat:no-repeat;
}
.campotesto{
	width:133px;
	height:16px;
	background-color:#ecfdff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#00bcff;
	font-size:11px;
	border:1px solid #00bcff;
	float:left;
	padding:3px;
}
.campotesto_mini{
	width:48px;
	height:16px;
	background-color:#ecfdff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#00bcff;
	font-size:11px;
	border:1px solid #00bcff;
	float:left;
	padding:3px;
	margin-right:5px;
}
.menu_tendina{
	width:150px;
	height:16px;
	background-color:#ecfdff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#00bcff;
	font-size:11px;
	border:1px solid #00bcff;
	float:left;
	padding:3px;
}
#spazioFoto {
		width:544px;
		padding-top:60px;
		/*background-color:#FFCC99;*/
	}	
	
	#spazioContenuti {
		width:524px;
		/*height:300px;*/
		float:left;
		padding:17px 10px 0px 10px;
		/*background-color:#FFCC99;*/
	}

#menuBottom{
	width:776px;
	height:20px;
	text-align:center;
	padding-bottom:20px;
	/*background-color:#339933;*/
	}

#utilityCrweb{
	width:776px;
	height:50px;
	clear:both;
	padding-bottom:10px;
	}
#utility{
	width:550px;
	text-align:left;
	float:left;
	/*background-color:#FF6699;*/
	}
#bottom{
	width:100%;
	height:189px;
	background-image:url(../immages/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#baf7ff;
	clear:both;
	padding:150px 0px 0px 0px;
	}
#bottom_int{
	width:782px;
	margin:0px auto;
	}
	#bottomCrweb{
	float:right;
	padding-top:7px;
	text-align: right;
	}


#address{
	/*background-color: #A59887;*/
	text-align: center;
	height:30px;
	padding-bottom:20px;
	padding-top:0px;
	}	

#vuoto{
	width:776px;
	height:20px;
	/*background-color:#339933;*/
	}


/*#boxNews{
		width:203px;
		border:1px solid #D8D8D8;
		margin: 0px;
		padding: 10px;
		margin-bottom:18px;
		background-color:#fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}*/
#boxGallery{
		width:221px;
		border:1px solid #F9C000;
		margin: 0px;
		padding: 1px;
		margin-bottom:18px;
		background-color:#fff;
	}
	
#map {
		width:520px;
		height:450px;
		margin-top:10px;
		border:1px solid #979797;
		background-color:#e5e3df;
	}

.button {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	border: 1px solid #090;
	color:#FFF;
	background-color:#090;
}
#gallery span.foto{
	/*margin:20px 20px 0px 0px;*/
	display:block;
	width:175px;
	height:127px;
	float:left;
}
#gallery span.foto2{
	/*margin:20px 20px 0px 0px;*/
	display:block;
	width:170px;
	height:127px;
	float:left;
}
/* CSS RELATIVO ALLA FORMATTAZIONE DEL TESTO */

.testoForm {
	font-size: 11px;
	color: #585858;
	font-weight: normal;
	}
	.testoForm a{
	font-size: 11px;
	color: #585858;
	font-weight: normal;
	}
	.testoForm a:hover{
	font-size: 11px;
	color: #A0A0A0;
	font-weight: normal;
	}
	
.testoBottom {
	font-size: 11px;
	color: #1C68F9;
	font-weight: normal;
	}
	.testoBottom a{
		font-size: 11px;
		color: #1C68F9;
		font-weight: normal; 
	}
	
	.testoBottom a:hover{
		font-size: 11px;
		color: #FFFFFF;
		font-weight: normal; 
	}
	
	.titoloCeleste {
		font-size: 14px;
		font-weight: bold;
		color: #0066B0;
	}
	.titoloCeleste a{
		font-size: 14px;
		font-weight: bold;
		color: #0066B0;
	}
	.titoloCeleste a:hover{
		font-size: 14px;
		font-weight: bold;
		color: #B1CBFD;
	}
	.testoArancio {
		font-size: 11px;
		font-weight: bold;
		color: #7ab500;
	}
	.testoArancio a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #F9B700;
	}
	.testoArancio a{
		font-size: 11px;
		font-weight: bold;
		color: #7ab500;
	}
	
.testoBianco {
		font-size: 11px;
		font-weight: bold;
		padding-left:5px;
		color: #FFFFFF;
	}
	
.testoOrange {
		font-size: 11px;
		font-weight: bold;
		padding-left:5px;
		color: #7ab500;
	}
	.testoBianco a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoBianco a{
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoNews {
		font-size: 11px;
		padding-right:10px;
		text-align:justify;
		font-weight: normal;
		padding-bottom:25px;
		color: #585858;
	}
	.testoNews {
		font-size: 11px;
		font-weight: normal;
		color: #333333;
	}
	.titoloNews {
		font-size: 12px;
		font-weight: bold;
		color: #0066b0;
	}
	.txtPrezzi {
		font-size: 11px;
		font-weight: bold;
		color: #0066b0;
	}
	.titoloNews a{
		font-size: 12px;
		font-weight: bold;
		color: #0066b0;
	}
	.titoloNews a:hover{
		font-size: 12px;
		font-weight: bold;
		color: #A0BFF9;
	}
	
.testoArancioFine {
	font-size: 11px;
	padding-bottom:18px;
	text-align:justify;
	font-weight: normal;
	color: #7ab500;
	}
	.testoArancioFine a{
	font-size: 11px;
	padding-bottom:18px;
	text-align:justify;
	font-weight: normal;
	color: #7ab500;
	}
	.testoArancioFine a:hover{
	font-size: 11px;
	padding-bottom:18px;
	text-align:justify;
	font-weight: normal;
	color: #F9B700;
	}

.testoBluSottile {
	font-size: 11px;
	padding-left:5px;
	font-weight: normal;
	color: #0066B0;
	}

.testoBlu {
	font-size: 11px;
	font-weight: bold;
	color: #0066B0;
	}
	.testoBlu a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #8281CB;
		}
	.testoBlu a{
		font-size: 11px;
		font-weight: bold;
		color: #353477;
		}
H1 {
	font-size: 24px;
	font-weight: bold;
	color: #00bcff;
	font-weight:lighter;
	}
H1 a{
	font-size: 24px;
	font-weight: bold;
	color: #00bcff;
	font-weight:lighter;
	}
H1 a:hover{
	font-size: 24px;
	font-weight: bold;
	color:#0066b0;
	font-weight:lighter;
	}
H2 {
	font-size: 18px;
	font-weight: bold;
	color: #0066b0;
	font-weight:lighter;
	}
.testoContenuti{
	text-align:justify;
	}

#testoMenuno {
	display:none;
}
/*----------------------------------------------------------------CSS per IMG in Inglese----------------------------------------------------*/
#stella_offerte_en {
	width:118px;
	height:118px;
	position:absolute;
	left:0px;
	top:229px;
	}
	#stella_offerte_en a{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte.png);
	}
	#stella_offerte_en a:hover{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte_hover.png);
	}
	#box_animali_en {
	width:220px;
	height:150px;
	position:absolute;
	left:0px;
	top:353px;
	}
	#box_animali_en a{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_eng.png);
	}
	#box_animali_en a:hover{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_eng.png);
	}
	
/*----------------------------------------------------------------CSS per IMG in Francese----------------------------------------------------*/
#stella_offerte_fr {
	width:118px;
	height:118px;
	position:absolute;
	left:0px;
	top:229px;
	}
	#stella_offerte_fr a{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte.png);
	}
	#stella_offerte_fr a:hover{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte_hover.png);
	}
	#box_animali_fr {
	width:220px;
	height:150px;
	position:absolute;
	left:0px;
	top:348px;
	}
	#box_animali_fr a{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_fra.png);
	}
	#box_animali_fr a:hover{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_fra.png);
	}
/*----------------------------------------------------------------CSS per IMG in Tedesco----------------------------------------------------*/
#stella_offerte_de {
	width:118px;
	height:118px;
	position:absolute;
	left:0px;
	top:229px;
	}
	#stella_offerte_de a{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte.png);
	}
	#stella_offerte_de a:hover{
	display:block;
	width:118px;
	height:118px;
	background-image:url(../immages/stella_offerte_hover.png);
	}
	#box_animali_de {
	width:220px;
	height:150px;
	position:absolute;
	left:0px;
	top:348px;
	}
	#box_animali_de a{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_ted.png);
	}
	#box_animali_de a:hover{
	display:block;
	width:220px;
	height:150px;
	background-image:url(../immages/banner_animali_ted.png);
	}
/*-------------------------------------------------------------------banner furgoncino----------------------------------------------------------------*/
#catfish {
	display: none; /* Stops catfish appearing before the page is fully loaded */
	/*background-color: #FFFFFF;*/
	text-align: center;
	margin:0px auto;
	width:1024px;
	_height:400px;
	position:relative;
	_position:absolute;
	/*_top:768px;*/
	_bottom:180px;
	_left:0px;
	z-index:900;
	/*border-top: 1px solid black;*/
}
#catfish a#close {
	position: absolute;
	top: 5px;
	right: 15px;
	color: black;
}
#adsb {
	visibility:hidden;
	width:1024px;
	height:80px;
	top:0px;
	position:relative;
	padding:0px;
	margin:0px;
}
#adsb #adsb1 {
	visibility:visible;
	width:1024px;
	height:80px;
	top:0px;
	position:relative;
	_position:absolute;
	#position:absolute;
	padding:0px;
	margin:0px;
}
#adsb #adsb2 {
	visibility:hidden;
	top:-400px;
	_top:-320px;
	#top:-320px;
	position:relative;
	_position:absolute;
	#position:absolute;
	padding:0px;
	width:1024px;
	margin:0px;
	z-index:9999;
}


