﻿  body {
	

	margin-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	background-image: url(../image/sfondo.jpg);
	background-repeat:repeat-x; 
	background-color:#1c74ce;
}

span.testoRegioni { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold }
span.testoprovince { font-family: Verdana, Arial; font-size: 11px; color: #666666; }

span.elencoVuoto { font-family: Verdana, Arial; font-size: 14px; color: red; font-weight:bold }

span.testobottom { font-family: Verdana, Arial; font-size: 10px; color: #349CB0; }

.scrittaIntestazione { font-family: Verdana, Arial; font-size: 12px; color: #349CB0; font-weight: bold; }

a:link.linkRegioni { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
a:visited.linkRegioni { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
a:hover.linkRegioni { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: underline; }
a:active.linkRegioni { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight:bold; text-decoration: underline; }

a:link.province { font-family: Verdana, Arial; font-size: 11px; color: #4f4f4f; text-decoration: none; }
a:visited.province { font-family: Verdana, Arial; font-size: 11px; color: #4f4f4f; text-decoration: none; }
a:active.province { font-family: Verdana, Arial; font-size: 11px; color: #349CB0; text-decoration: underline; }

a:link.nomeCampeggio { font-family: Verdana; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:visited.nomeCampeggio { font-family: Verdana; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:hover.nomeCampeggio { font-family: Verdana; font-size: 9pt; color: #FFFFFF; font-weight: bold;  text-decoration: underline; }
a:active.nomeCampeggio { font-family: Verdana; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: underline; }


img.immagineFoto1 {
	 margin-left:10px;
	
}

a.pulsanteIndietro {
	display: block;
	padding: 2px;
	text-decoration: none;
	width: 110px;
	margin: 2px;
	color: #000080;
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	text-align: center;
	font-weight: bold;
}
a:visited.pulsanteIndietro {
	border: 1px outset #efb57c;
	background: #ECD235;
}
a:hover.province { font-family: Verdana, Arial; font-size: 11px; color: #349CB0; text-decoration: underline; }
a:link.pulsanteIndietro {
	border: 1px outset #efb57c;
	background: #ECD235;
}
a:hover.pulsanteIndietro {
	background: #F1F396;
	border: 1px outset #dda670;
	color: #FF6600;
}
a:focus.pulsanteIndietro {
	background: #F1F396;
	border: 1px outset #dda670;
	color: #FF6600;
}
a:active.pulsanteIndietro {
   background:#D1ECFC;
   border:1px outset #bb8e60;
  } 
      
table.contenitoreCentrale {border:20px; border-collapse:collapse; margin:0px; margin-top:2px; padding:0px}



span.IntestazioneItaliaRegioni { color: #ccffcc; font-family: Verdana; text-decoration: none; font-size:10px; font-weight:bold }

.spaziatoreTabella {
	font-size: xx-small;
}
.comprimiBordo {
	border-collapse: collapse;
}

h1.titolo 
{
 font-family: Verdana; font-size: 12pt; color: #336699; font-weight: bold ; text-align : center; margin-bottom: 4pt 
	}

h2.SottoTitoloPaginaPrincipale 
{
	font-family: Verdana;
	font-size: 10pt;
	color: #009933;
	text-align : center;
	margin-bottom: 4pt;
}


h1.titoloRegione
{
 font-family: Verdana; font-size: 12pt; color: #336699; font-weight: bold ; text-align : center; margin-bottom: 4pt 
	}


.nomeComune
{
    font-family: Verdana; 
    font-size: 10pt; 
    color: #336699; 
    font-weight: bold; 
    margin-bottom: 2pt;
    display:block;
    line-height:20px;
}


.nomeCampeggio { font-family: Verdana; font-size: 9pt; color: #FFFFFF; font-weight: bold }
.nomeProvincia { font-family: Verdana; font-size: 10pt; color: #336699; font-weight: bold }
a:link.linkPulsantePannello   { font-family: Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: bold  }
a:visited.linkPulsantePannello   { font-family: Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a:hover.linkPulsantePannello  { font-family: Verdana; font-size: 9pt; color: #ecd235; text-decoration: underline; font-weight: bold }
a:active.linkPulsantePannello  { font-family: Verdana; font-size: 9pt; color: #ecd235; text-decoration: underline; font-weight: bold }
.indirizzoCampeggio { font-family: Verdana; font-size: 8pt; color: #333333 }
.pulsantePannello { background-color:#71ade9; background-image: url('../image/sfondino.jpg'); width:80px; height:20px; text-align:center }
table.tabellaDescrizioneBreveCampeggio { width: 99%; border-collapse: collapse; border-style: solid; border-width: 1px; background-color: #feefac; }
.testoDescrizioneBreveCampeggio { font-family: Verdana; font-size: 8pt; color: #333333 }
.schedaCampeggio-TestoCampeggio { font-family: Verdana; font-size: 8pt; color: #333333 }
.schedaCampeggio-ErroreNoLanguage { font-family: Verdana; font-size: 8pt; color: #990000; font-weight:bold }
h1.schedaCampeggio-NomeCampeggio { font-family: Verdana; font-size: 12pt; color: #333333; font-weight: bold }
.schedaCampeggio-IndirizzoCampeggio { font-family: Verdana; font-size: 9pt; color: #333333; }

a.PulsanteMenuCampeggio {
	display: block;
	padding: 2px;
	text-decoration: none;
	width: 110px;
	margin: 2px;
	color: #FFFFFF;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
}


a:visited.PulsanteMenuCampeggio {
	border: 1px outset #336699;
	background-image:url('../image/sfondino-navigazione.gif');
	}
	

a:link.PulsanteMenuCampeggio {
	border: 1px outset #336699;
	background-image:url('../image/sfondino-navigazione.gif');
	}
a:hover.PulsanteMenuCampeggio {
	background-image:url('../image/sfondino-navigazione.gif');
	background-position:0px 24px;
	border: 1px outset #336699;
	color: #ECD235;
}
a:focus.PulsanteMenuCampeggio {
	background-image:url('../image/sfondino-navigazione.gif');
	background-position:0px 24px;
	border: 1px outset #336699;
	color: #ECD235;
}
a:active.PulsanteMenuCampeggio {
   background-image:url('../image/sfondino-navigazione.gif');
	background-position:0px 24px;
	border: 1px outset #336699;
	color: #ECD235;
  } 
  
a.PulsanteMenuListino {
	display: block;
	padding: 2px;
	text-decoration: none;
	width: 110px;
	margin: 2px;
	color: #000080;
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	text-align: center;
	font-weight: bold;
}
a:visited.PulsanteMenuListino {
	border: 1px outset #efb57c;
	background: #9DDCA7;
}

a:link.PulsanteMenuListino {
	border: 1px outset #efb57c;
	background: #9DDCA7;
}
a:hover.PulsanteMenuListino {
	background: #F1F396;
	border: 1px outset #dda670;
	color: #FF6600;
}
a:focus.PulsanteMenuListino {
	background: #F1F396;
	border: 1px outset #dda670;
	color: #FF6600;
}
a:active.PulsanteMenuListino {
   background:#D1ECFC;
   border:1px outset #bb8e60;
  } 

td.sfondoRigaBandierine { background:url('../image/sfondobottom.jpg') }

	span.copyright { font-family: Verdana, Arial; font-size: 10px; color: #FFFFFF;  }
	span.network { font-family: Verdana, Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; }
	
	a:link.network { color: #CEFFCE; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }
	a:visited.network {color: #CEFFCE; font-family: Verdana, Arial;	text-decoration: none;	font-weight: bold;	font-size: 10px}
	a:hover.network { color: #8CCFF7; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }
	a:active.network { color: #8CCFF7; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }

	a:link.copyright { color: #FFFFFF; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }
	a:visited.copyright {color: #FFFFFF; font-family: Verdana, Arial;	text-decoration: none;	font-weight: bold;	font-size: 10px}
	a:hover.copyright { color: #8CCFF7; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }
	a:active.copyright { color: #8CCFF7; font-family: Verdana, Arial; text-decoration: none; font-weight: bold; font-size:10px }

.ListaRegioni { font-family: Verdana; text-decoration: none; font-weight: bold; color: #007CC3; font-size:10px }
a:link.ListaRegioni { font-family: Verdana; text-decoration: none; font-weight: bold; color: #007CC3; font-size:10px}
a:visited.ListaRegioni { font-family: Verdana; color: #007CC3; text-decoration: none; font-weight: bold; font-size:10px}
a:hover.ListaRegioni { color: #FF0000; font-family: Verdana; font-weight: bold; font-size:10px }
a:active.ListaRegioni { color: #FF0000; font-family: Verdana; font-weight: bold; font-size:10px }

.celleGrigliaTabelleRegioni
{
	background-color: #e6f7ff;
	padding: 0px;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	height: 35px;
	text-align: center;
	width: 168px;
} 


.StepPercorso
{
    font-family:Verdana;
    font-size:12px;
    padding:3px;
    border-bottom: 1px solid black;
}

.SommarioPercorso
{
    font-family:Verdana;
    font-size:14px;
}    

.Caricamento
{
    position:absolute; 
    font-size:20px;
    font-family:Verdana;
    font-weight:bold;
    border: 2px solid #617298;
    background-color:White;
    padding: 2px;
}


/*-----------scheda info-----------*/
.CellaIntestaInfo {
background-color:#5C93CF;
width:100%;
padding:2px;
text-align:center;
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
}

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;
}

span.TestoIntestaInfo {
font-family:Verdana;
font-size:15px;
font-weight:bold;
color:white;
}

span.TestoInfo {
font-family:Verdana;
color:#006699;
font-size:10px;
}


.TitoloNews
{
    font-family:Verdana;
    font-weight:bold;
}


.TestoLastMinuteStandard 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: Navy;
	font-weight : bold;
}

/*----------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; }



