﻿BODY {
	background: #cebca5;
	margin: 0;
}

span.Testo        { font-family: Arial, Verdana; font-size: 13px; color: #0048ff; font-weight: bold; }
h1.TitoloPagina   {	font-family: Arial, Verdana; font-size: 20px; color: #e95d0f; font-weight: bold; margin: 0px; }
span.NomeCamping  { font-family: Arial, Verdana; font-size: 16px; color: #0048ff; font-weight: bold; }
span.Indirizzo    { font-family: Arial, Verdana; font-size: 13px; color: #000000; }
span.Regione      { font-family: Arial, Verdana; font-size: 16px; color: #e95d0f; font-weight: bold; }

a:active.Menu     { font-family: Arial, Verdana; font-size: 11px; color: #ff0000; text-decoration:none; font-weight: bold }
a:link.Menu       { font-family: Arial, Verdana; font-size: 11px; color: #0048ff; text-decoration:none; font-weight: bold }
a:visited.Menu    { font-family: Arial, Verdana; font-size: 11px; color: #0048ff; text-decoration:none; font-weight: bold }
a:hover.Menu      { font-family: Arial, Verdana; font-size: 11px; color: #ff0000; text-decoration:none; font-weight: bold }

a:active.Menu01   { font-family: Arial, Verdana; font-size: 11px; color: #ffffff; text-decoration:none }
a:link.Menu01     { font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration:none }
a:visited.Menu01  { font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration:none }
a:hover.Menu01    { font-family: Arial, Verdana; font-size: 11px; color: #ffffff; text-decoration:none }

a:active.Menu02   { font-family: Arial, Verdana; font-size: 11px; color: #ff0000; text-decoration:none; font-weight: bold }
a:link.Menu02     { font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration:none; font-weight: bold }
a:visited.Menu02  { font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration:none; font-weight: bold }
a:hover.Menu02    { font-family: Arial, Verdana; font-size: 11px; color: #ff0000; text-decoration:none; font-weight: bold }

a:active.Developed    { font-family: Arial, Verdana; font-size: 11px; color: #ffffff; text-decoration: none; }
a:link.Developed      { font-family: Arial, Verdana; font-size: 11px; color: #14446c; text-decoration: none; }
a:visited.Developed   { font-family: Arial, Verdana; font-size: 11px; color: #14446c; text-decoration: none; }
a:hover.Developed     { font-family: Arial, Verdana; font-size: 11px; color: #ffffff; text-decoration: none; }

td.FondoIntestazione  { background-image: url('../image/fondointestazione.gif')}
td.FondoMenu          { background-image: url('../image/fondomenu.gif'); }
td.FondoChiusura      { background-image: url('../image/fondochiusura.gif')}

img.immagineFoto1	  { margin-left:10px;}


/*-----------scheda info-----------*/
span.TestoIntestaInfo { font-family: Verdana; font-size:15px; font-weight:bold; color:white; }

span.TestoInfo { font-family: Verdana; color:#006699; font-size:10px; }

td.CellaServizi { background-color: #8AB8E6; padding:2px; width:25%; text-align:left; border:1px #FFFFFF solid; font-weight:bold; white-space:nowrap; }

td.CellaDati { background-color: #B0D0FF; padding:2px; width:25%; text-align:left; border:1px #FFFFFF solid; }

.CellaIntestaInfo { background-color: #5C93CF; width:100%; padding:2px; text-align:center; padding-left:10px; padding-top:4px; padding-bottom:4px; }

h1.schedaCampeggio-NomeCampeggio { font-family: Arial, Verdana; font-size: 19px; color: #0048ff; font-weight: bold }

span.SchedaIndirizzo    { font-family: Arial, Verdana; font-size: 14px; color: #000000; }

span.TestoCampeggio    { font-family: Arial, Verdana; font-size: 12px; color: #000000; }

/*----------scheda contatta----------*/
.DatiModuloContatta { font-family:Verdana; font-size:11px; color:#003366; line-height:20px; margin-left:3px; }

a:link.PrivacyModuloContatta { font-family:Verdana;	color:#003366; font-size:11px; text-decoration:none; }

.DatiGeneraliModuloContatta { background-color:#D7EEFF; text-align:left; padding:2px; }

.AltriDatiModuloContatta { background-color:#FFEBC1; text-align:left; padding:2px; }

.stileboxcomune { margin-left:auto; margin-right:auto; margin-bottom:20px; width:100%; float:left }

.stileboxcomuneselezionato { margin-left:auto; margin-right:auto; margin-bottom:20px; width:100%; position:absolute; top:600px; left:0px }
.stileboxcomuneselezionato div { background-color:#FFFFCC }

.stileboxcomuneevidenziato { margin-left:auto; margin-right:auto; margin-bottom:20px; width:100%; float:left }
.stileboxcomuneevidenziato div { background-color:#FFFFCC; }

/*----------div elenco campeggio----------*/

.DivCamp { width: 100%; float:left;  padding: 5px; margin-top:10px; border: 1px solid #1852E4; position:relative }

.DivCampTop { width:25%; float:left; }

.CntSxCamp { width: 100%; clear: both; text-align:center;}
.CntDxCamp { width: 100%; text-align: left }

.DivCampInd { margin-bottom: 40px; }

.DivCampBtm { width:74%; float:left }

.DivCampTasti { text-align: left; position: absolute; bottom:10px }
