.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CED7D2;
	color: #004964;
	background-color: #ECEEE1;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/img/SF2.jpg);
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.campeggi_UMBRIA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:none;
}
.campeggi_VENETO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:none;
}
.titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolettoNumerazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ED6F00;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CED7D2;
}
.noresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.indirizzo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(/img/sfondo_bottom.jpg);
	border: 1px solid #FFFFFF;
	text-decoration:none;
	padding-left:2px;
}


.indirizzo, .indirizzo a:link, .indirizzo a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.indirizzo a:hover{
	color: #FFFFFF;
	text-decoration:none;
}


.testoBiancoLittle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	padding-left:2px;
}
.testoBiancoLittle a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.testoBiancoLittle a:hover{
	color: #FFFFFF;
	text-decoration:none;
}

.testoBiancoLittle a:visited{
	color: #FFFFFF;
	text-decoration:none;
}

.testoNeroLittle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	text-decoration:none;
	padding-left:2px;
}
.testoNeroLittle a:link {
	color: #464646;
	text-decoration:none;
}
.testoNeroLittle a:hover{
	color: #464646;
	text-decoration:none;
}

.testoNeroLittle a:visited{
	color: #464646;
	text-decoration:none;
}

.testoBiancoBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	padding-left:2px;
}
.testoBiancoBold a:link{
	color: #FFFFFF;
	text-decoration:none;
}
.testoBiancoBold a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.testoBiancoBold a:hover{
	color: #FFFFFF;
	text-decoration:none;
}

.testoNeroBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	text-decoration:none;
	padding-left:2px;
}
.testoNeroBold a:link{
	color: #464646;
	text-decoration:none;
}
.testoNeroBold a:visited{
	color: #464646;
	text-decoration:none;
}
.testoNeroBold a:hover{
	color: #464646;
	text-decoration:none;
}

.testoNeroNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: normal;
	padding-left:2px;
}
.testoNeroNews a:link{
	color: #464646;
	text-decoration:underline;
}
.testoNeroNews a:visited{
	color: #464646;
	text-decoration:underline;
}
.testoNeroNews a:hover{
	color: #464646;
	text-decoration:underline;
}

.grassetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #446B1F;
}

.grassettoCampeggi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: #446B1F;
}

.spaziatore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.immagini {
	border: 2px solid #E6ECF2;
}

.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.bottom a:link, .bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FCED03;
	text-decoration: none;
}
.bottom a:hover {
	color: #FCED03;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #446B1F;
}
.links a:link, .links a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446B1F;
	text-decoration: none;
}
.links a:hover {
	color: #90908A;
}
.uppercase {
	text-transform: uppercase;
}
.sfondo_ricerca {
	background-image: url(/img/sfondo_ricerca.jpg);
	border: 1px solid #8EA498;
}
.sfondo_login {
	background-image: url(/img/sfondo_login.jpg);
	border: 1px solid #8EA498;
}
.sfondo_news {
	background-image: url(/img/sfondo_news.jpg);
	border: 1px solid #8EA498;
}
.sfondo_cerca {
	background-image: url(/img/sfondo_cerca.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.no {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.sfondo_titleCampeggi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(/img/sfondo_title.jpg);
	border: 1px solid #8EA498;
}

.sfondo_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/sfondo_title.jpg);
	border: 1px solid #8EA498;
}
.sfondo_title a:link, .sfondo_title a:visited, .sfondo_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.sfondo_titleNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/img/sfondo_titleNews.jpg);
}
.sfondo_titleNews a:link, .sfondo_title a:visited, .sfondo_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.sfondoMare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #464646;
	background-image: url(/img/sfondoMare.jpg);
	border: 1px solid #8EA498;
}
.sfondoMare a:link, .sfondoMare a:visited, .sfondoMare a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
.sfondoMontagna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #464646;
	background-image: url(/img/sfondoMontagna.jpg);
	border: 1px solid #8EA498;
}
.sfondoMontagna a:link, .sfondoMontagna a:visited, .sfondoMontagna a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
.sfondoLago {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #464646;
	background-image: url(/img/sfondoLago.jpg);
	border: 1px solid #8EA498;
}
.sfondoLago a:link, .sfondoLago a:visited, .sfondoLago a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
.sfondoArte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #D0CECE;
	background-image: url(/img/sfondoArte.jpg);
	border: 1px solid #8EA498;
}
.sfondoArte a:link, .sfondoArte a:visited, .sfondoArte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CECE;
	text-decoration: none;
}
.sfondoTerme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #D0CECE;
	background-image: url(/img/sfondoTerme.jpg);
	border: 1px solid #8EA498;
}
.sfondoTerme a:link, .sfondoTerme a:visited, .sfondoTerme a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CECE;
	text-decoration: none;
}
.sfondoFiume {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #D0CECE;
	background-image: url(/img/sfondoFiume.jpg);
	border: 1px solid #8EA498;
}
.sfondoFiume a:link, .sfondoFiume a:visited, .sfondoFiume a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0CECE;
	text-decoration: none;
}



.links_pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #446B1F;
}
.links_pagina a:link, .links_pagina a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446B1F;
	text-decoration: none;
}
.links_pagina a:hover {
	color: #90908A;
}
.campeggi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	}
.campeggi a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004964;
	text-decoration: none;
}
.campeggi a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #90908A;
}
.campeggi a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004964;
	text-decoration: none;
	}
.testoarancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}
.elenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B12E01;
}

.elenco a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446B1F;
	text-decoration: none;
}
.elenco a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #90908A;
}
.elenco a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004964;
	text-decoration: none;
	}
.testi_lato{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #8EA498;
	text-decoration:none;
	background-color: #669539;
	padding-left:2px;
}
.sfondo_td {
	background-color: #E0EAD7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

