A:LINK    {text-decoration : none;}
A:VISITED {text-decoration : none;}
A:HOVER   {text-decoration: none;}

.spanNumVerde
{
	color:#91CE4F;
	font-weight:bold;
}	

.txtErrore
{
	color: red;
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
}

.TablePrinc
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-top:12px;
	padding-bottom:11px;
}

.linkIndietro:link 
{
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:black;
}
.linkIndietro:visited 
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:black;
}		
.linkIndietro:hover	
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:black;
}

/* HOMEPAGE */
.sepImm
{
	background-color:#bebebe;
}

.bordo
{
	border-color:#bebebe;
	border-width:1px;
	border-style:solid;
}

.rowRicStruttRicettDDL
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:dotted;
	background-color:#cee9b2;
	padding-top:6px;
	padding-bottom:11px;
}

.rowRicStruttRicettBTN
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:dotted;
	background-color:#cee9b2;
	padding-top:17px;
	padding-bottom:18px;
}

.FormDDLHome
{
	width:142px;	
	font-size:10px;
	font-family:Verdana,Arial;
}

.FormTextBoxHome
{	
	height:20px;
	font-family:Verdana,Arial;
}

.TableRicStruttRicett
{
	background-color:#cee9b2;
}

.rowRicStruttRicettSep
{
	background-color:White;
}

.rowListaStruttRicett
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.rowListaStruttRicettBTN
{
	padding-top:10px;
}

.linkVetrina:link 
{
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:#8c8c8c;
}
.linkVetrina:visited 
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:#8c8c8c;
}		
.linkVetrina:hover	
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	text-decoration:none;
	color:#8c8c8c;
}

.txtDescrVetrina
{
	font-family:Verdana,tahoma,Arial;
	font-size:10px;
	font-weight:500;
	color:#8c8c8c;
}

.rowSepListaStruttRicett1
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:dotted;	
	padding-bottom:6px;
	padding-right:10px;
}

.rowSepListaStruttRicett2
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:dotted;	
	padding-bottom:6px;
	padding-top:9px;
}

.rowNomeStruttRicett
{
	padding-top:4px;	
}

.tableImgVetrina
{
	border-width:1px;
	border-color:#bebebe;
	border-style:solid;
}

/*LISTA*/
.rowListaHeader
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;	
	font-family : Verdana,tahoma,Arial;
	padding-bottom:10px;
	font-size : 10px;	
	font-weight:bold;
	color:#bebebe;
}

.rowListaFooter
{
	font-family : Verdana,tahoma,Arial;
	padding-top:10px;
	font-size : 10px;	
	font-weight:bold;
	color:#bebebe;
}

.txtListaHeader
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#373737;	
}

.linkNumPag:link 
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	text-decoration:none;
	color:#373737;
}
.linkNumPag:visited 
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	text-decoration:none;
	color:#373737;
}		
.linkNumPag:hover
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	text-decoration:none;
	color:#373737;
}

.txtNessunRisultato
{
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	color:#373737;
}

.txtListaNomeStruttura
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#8c8c8c;	
}

.txtDescrLista
{
	font-family:Verdana,tahoma,Arial;
	font-size:9px;
	font-weight:500;
	color:#8c8c8c;
}

.tableLista1
{
	padding-bottom:11px;
	padding-top:12px;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;	
}

.tableLista2
{
	padding-bottom:11px;
	padding-top:12px;
}

.tableImgLista
{
	border-width:1px;
	border-color:#bebebe;
	border-style:solid;
}

.cellNomeLista
{
	padding-left:11px;
	padding-right:11px;
}

.cellIndirizzoLista
{
	padding-right:11px;
}

.cellDescrizioneLista
{
	padding-right:11px;
}

/*SCHEDA*/
.rowSchedaHeader
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;	
}

.cellSchedaHeader1
{
	border-left-color:#a9a9a9;
	border-left-width:1px;
	border-left-style:dotted;	
	padding-left:9px;
	padding-right:9px;
}

.tableImgPrincScheda
{
	border-width:3px;
	border-color:#bebebe;
	border-style:solid;
}

.tableImgMiniatScheda
{
	border-width:1px;
	border-color:#bebebe;
	border-style:solid;
}

.cellSchedaTop
{
	border-top-width:1px;
	border-top-color:#bebebe;
	border-top-style:solid;
	padding-top:20px;
}

.txtNomeScheda
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 12px;	
	font-weight:bold;
	color:Black;
}	

.txtIndirizzoScheda
{	
	font-family : Verdana,tahoma,Arial;
	font-size : 9px;	
	font-weight:bold;
	color:Black;
}

.rowIndirizzoScheda
{	
	padding-bottom:20px;
}

.cellTitoliScheda
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
	border-bottom-width:1px;
	border-bottom-color:#bebebe;
	border-bottom-style:solid;
	padding-bottom:4px;
}

.cellTestiScheda
{
	font-family:Verdana,tahoma,Arial;
	font-size:9px;
	font-weight:500;
	color:#8c8c8c;
	padding-top:2px;
	padding-bottom:10px;
}		

/*CONTATTI*/
.tableContatti
{
	background-color:#d0e9b2;	
}

.bordoHeaderContatti
{
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;	
}

.rowHeaderContatti
{
	padding-top:20px;
	padding-bottom:10px;
	border-bottom-width:1px;
	border-bottom-color:#99b086;
	border-bottom-style:dotted;
}

.rowTxtContatti1
{
	padding-top:15px;
	padding-bottom:0px;
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.spanReq
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:Red;
}


.FormTextBoxContatti1
{
	width:264px;
	height:20px;
}

.rowTxtContatti2
{
	padding-top:25px;
	padding-bottom:0px;
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.FormTextBoxContatti2
{
	width:166px;
	height:20px;
}

.FormDropDownDa
{
	width:39px;
	height:21px;
}

.FormDropDownMese
{
	width:125px;
	height:21px;
}

.FormDropDownSistemazione
{
	width:202px;
	height:21px;
}

.FormDropDownTrattamento
{
	width:221px;
	height:21px;
}

.FormTextBoxContatti3
{
	width:236px;
	height:320px;
}

.cellInviaContatti
{
	padding-top:8px;
	padding-bottom:17px;
}

.cellPrivacyContatti
{
	font-family: Verdana,tahoma,Arial;
	font-size: 11px;
	padding-top:3px;
	padding-left:2px;
	padding-bottom:15px;
}

.link_home_text
{
	font-family : Verdana,tahoma,Arial;
	font-size : 15px;	
	font-weight:bold;
	color:#ffffff;
}
.link_home_text2
{
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	color:#ffffff;
}
.homeleft
{
	font-family : Verdana, tahoma, Arial;
	font-size : 10px;
	color:#999999;
	line-height: 16px;
}
.homebottom
{
	font-family : Verdana, tahoma, Arial;
	font-size : 10px;
	color:#999999;
}

/*PHOTO GALLERY*/
.headerCatPhotoGallery
{	
	padding-top:17px;
	padding-bottom:30px;	
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.footerCatPhotoGallery
{
	padding-top:0px;
	padding-bottom:16px;	
	padding-right:30px;
	padding-left:23px;
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.listaCategorie
{
	padding-top:0px;
	padding-bottom:20px;	
	padding-right:5px;
	padding-left:5px;	
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.txtCategoriaSelezionata
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.linkCategoriaElenco:link 
{
	font-family:Verdana,tahoma,Arial;
	font-size:10px;
	color:#858585;
	font-weight:bold;
	text-decoration:none;
}
.linkCategoriaElenco:visited 
{	
	font-family:Verdana,tahoma,Arial;
	font-size:10px;
	color:#858585;
	font-weight:bold;
	text-decoration:none;
}		
.linkCategoriaElenco:hover
{	
	font-family:Verdana,tahoma,Arial;
	font-size:10px;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}

.dlPhotoGallery
{
	padding-top:23px;
	padding-bottom:10px;	
	padding-left:27px;
}

.tableFoto
{
	padding-bottom:11px;	
	padding-right:12px;
}

.fotoPG
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:4px;
}

.bordoFoto
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-style:none;
}

.FooterFoto
{
	border-width:1px;
	border-color:#939393;	
	border-style:solid;
	background-color:#c4c4c4;
}

/*TERRITORIO*/
.headerCatTerritorio
{	
	padding-top:17px;
	padding-bottom:3px;	
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.listaCatTerritorio
{
	padding-top:0px;
	padding-bottom:20px;	
	padding-right:5px;
	padding-left:5px;	
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.footerCatTerritorio
{
	padding-top:0px;
	padding-bottom:16px;	
	padding-right:30px;
	padding-left:23px;
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;
}

.tableTerritorio
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.cell1TableTerritorio
{
	padding-top:18px;
	padding-bottom:0px;	
	padding-right:19px;
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.cell2TableTerritorio
{
	padding-top:18px;
	padding-bottom:0px;	
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.cell1TableViviRiviera
{
	padding-top:18px;
	padding-bottom:0px;	
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	color:#5C5C5C;
}

.listaCategorieViviRiviera
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
	padding-bottom:5px;
}

.rowTableTerritorioSep
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;	
}

.dlSottoCatTerritorio
{
	padding-right:17px;
}

.txtCatTerritorioSelezionata
{
	font-family : Verdana,tahoma,Arial;
	font-size : 10px;	
	font-weight:bold;
	color:#5C5C5C;
}

.tableFotoTerritorio
{
	padding-top:13px;
	padding-bottom:17px;	
	padding-right:20px;
}

.fotoTerritorio
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.tableTestoTerritorio
{
	padding-top:0px;
	padding-bottom:17px;	
}

.cellTitoloTerritorio
{
	font-family : Verdana,tahoma,Arial;
	font-size : 11px;	
	font-weight:bold;
	color:#5C5C5C;
	padding-bottom:4px;
}

.cellTestoTerritorio
{
	font-family:Verdana,tahoma,Arial;
	font-size:9px;
	font-weight:500;
	color:#8c8c8c;
	padding-top:2px;
	padding-bottom:0px;
}		

/*CONTATTI TERRITORIO*/
.cellContattiTerritorio
{
	border-top-color:#bebebe;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color:#bebebe;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#bebebe;
	border-right-width:1px;
	border-right-style:solid;	
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.cellContattiTerritorioGif
{
	padding-top:16px;
	padding-bottom:9px;
	border-bottom-color:#bebebe;
	border-bottom-width:1px;
	border-bottom-style:dotted;
}

