.separ {
	height: 2px;
	font-size: 1px;
	width: 100%; /* o altro valore */
	border: 0 0 1px 0 solid black;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #CCC;
}
.ragionesociale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}


.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.testacampo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
#tracker {
	background-color: #FFF;
	height: 30px;
	width: 780px;
	padding:0px;
	position:relative;
	clear: none;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	left: 0px;

}
#intracker1 {
	background-color: #FFF;
	height: 30px;
	width: 260px;
	margin-top:0px;
	padding:0px;
	position:relative
}
#intracker2 {
	height: 30px;
	width: 260px;
	margin-left:260px;
	padding:0px;
	margin-top:-30px;
	position:relative;
	background-color: #FFF;
}


#intracker3 {
	background-color: #FFF;
	height: 30px;
	width: 260px;
	padding:0px;
	margin-left:520px;
	margin-top:-30px;
	position:relative
}




.tabellastanze {
	border-collapse: collapse;
	background-color: #F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border: thin none #FFFFFF;
}
.tabelladatiform {
	border-collapse: collapse;
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	border: thin none #FFFFFF;
	font-weight: bolder;
}

.piuinformazioni {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.selcamera {
	border-top-color: #C33;
	font-family: Verdana, Geneva, sans-serif;
	border-top-width: 12;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
.testa_cal_dett {
	background-color: #339966;
	height: auto;
}
.testa_cal_dett_altrigiorni {
	background-color: #CCCCCC;
	height: auto;
}

.corpo_cal_dett {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	alignment-adjust: central;
	font-weight: bold;
}
.corpo_cal_dett_altrigiorni {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	alignment-adjust: central;
	font-weight: normal;
	color: #333;
	font-style: italic;
}

.Mostranascondi {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	text-decoration: none;
	background-color: #ffc600;
	font-size: 12px;
	font-weight: normal;
}
.quadrocamera {
	background-color: #FFFF66;
}

.quadrobook {
	background-color: #4C8645;
	font-size: 18px;
	color: #FF0;
}


.testatacamera {
	background-color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
}
.mostradettagli {
	border: thin solid #999;
	background-color: #FFF;
	background-color: #E5E6E5;
}

.cal_dett {
	border: thin solid #999;
	background-color: #E1DDD5;
}
.tabellaprezzi_dett {

}
.select_book {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.cambiodata {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #CCC;
}

.lista {
	font-family: Verdana, Geneva, sans-serif;
	text-indent: ciao;
	list-style-position: outside;
	list-style-image: url(../images/freccia_destra_piccola.gif);
}
.neretto14it {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #474747;
}
.neretto_it {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}


.vedifoto_dett {
	background-color: #FF9;
}
.prezzoriga {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #333;
	font-style: italic;
	font-weight: normal;
}
.prezzorigazero {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #333;
	font-style: italic;
	font-weight: normal;
	text-decoration: line-through;
}
.biancosunero {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	background-color: #666;
	font-size: 12px;
}

.descrizionesconto {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #CA0028;
}

.book {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	font-variant: small-caps;
}
.fondo {
	background-color: #FFF;
	border: thin solid #999;
}

.scritte_standard_crigio_chiaro {
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
}
.testacamere {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #000;
}
.tuttacamera {
	border-top-width: 0;
	border-right-width: 1;
	border-bottom-width: 2;
	border-left-width: 0;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
}
.divtuttacamera {
	border-top-width: 0;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 0;
	border-right-style: inset;
	border-bottom-style: dashed;
	border-right-color: #666;
	border-bottom-color: #666;
}

body {
	background-color: #E6E6E6;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
hr {
	margin: 0px;
	padding: 0px;
	height: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.scontorosso {
	color: #F33;
	font-weight: bold;
}
.minimostay {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #039;
	background-color: #C8FF91;
}
.testaprezzibook {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #9FF;
}
iframe {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    overflow:hidden;
}
.grandezzacamera {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#efb035;
	padding:2px;
	display:none;
	color:#fff;
	}
.invia {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFF;
	background-color: #4c8645;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
div.button-cont{text-align:center;margin: 0em 0}
a.button{display: block;width:10em;margin:0 auto;
    height: 25px;padding-left: 1em;
    font:  120%/25px Arial,sans-serif;
   background: url(bottone2.png) no-repeat top left;
    text-decoration: none;color: #ffffff}

a.button span{display: block;cursor: pointer;padding-right: 1em;
    background: url(bottone2.png) no-repeat top right}

a.button:hover{background-position: bottom left;color: #ffff00}
a.button:hover span{background-position: bottom right}
.rigaverticale {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #666;
	width: auto;
}
.sottocampo {
	font-size: 12px;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
.interesse {
	background-color: #4C8645;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 20px;
}
.interessejr {
	background-color: #4C8645;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
}
.trackertext {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	position:absolute;
	left: 60px;
	top: 7px;
 	font-size: 14px;
}
.available {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #363;
}
.paxtrip {
	border-collapse: collapse;
	background-color: #F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	border: thin none #FFFFFF;
}
