BODY, TH, CENTER, TD, OL, UL, LI, H1, H2, H3, H4 { font-family: verdana, arial, helvetica, sans-serif; color: #000000;
SCROLLBAR-FACE-COLOR: #4185C2; 
SCROLLBAR-HIGHLIGHT-COLOR: #808080; 
SCROLLBAR-SHADOW-COLOR: #000000; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #FFCC00; 
SCROLLBAR-TRACK-COLOR: #336799; 
SCROLLBAR-DARKSHADOW-COLOR: #959595;
}

body         { background-color :#2F4F88; }

PRE, TT, CODE { font-family: verdana, arial, sans-serif; color: #000000;}
H1 { font-size: 180%; } 
H2 { font-size: 140%; } 
H3 { font-size: 115%; } 
H4 { font-size: 100%; } 
PRE, TT, CODE { font-size: 10px; } 
BODY, TH, CENTER, TD, OL, UL { font-size: 11px; } 
SMALL { font-size: 10px; color: #000000; font-family: arial;} 

.TabHead { background-image: url(/images/tabhead.jpg); color: #FFFFFF;}
.TabMenuSx { background: #6699CC; }
.TabTopMenu { background-image: url(/images/tabtopmenu.jpg) }
.TabPie { background: #000000; }
.TabWhite { background: #FFFFFF; }

.TopMenu, .booking { font-weight: 900; } 
.TopMenu, .booking { font-size: 11px; } 
.TopMenu, .booking { line-height: 15px; }

A { color: #000080; text-decoration: none;} 
A:visited { color: #800000; text-decoration: none;} 
A:hover { color: #404040; text-decoration: underline;} 

A.TopMenu { text-decoration: none; color: #FFFFFF; } 
A.TopMenu:visited { text-decoration: none; color: #FFFFFF; } 
A.TopMenu:hover { text-decoration: none; color: #000000; } 

A.booking { text-decoration: none; color: #FFCC00; } 
A.booking:visited { text-decoration: none; color: #FFCC00; } 
A.booking:hover { text-decoration: none; color: #000000; } 


A.TopMenu1 { text-decoration: underline; color: #000000; } 
A.TopMenu1:visited { text-decoration: underline; color: #000000; } 
A.TopMenu1:hover { text-decoration: none; color: #404040; } 



	/* celle intestazione menu di sx */
	.tabCat {
	background-color : #6699CC;
	}

	/* quadrati : : dei 3 menu di dx */
	.tabCat1 {
	background-color : #6699CC; 
	}


.pastel1 { background-image: url(/images/pastel1.jpg); }
.pastel2 { background-image: url(/images/pastel2.jpg); }
.pastel3 { background-image: url(/images/pastel3.jpg); }
.pastel4 { background-image: url(/images/pastel4.jpg); }
.pastel5 { background-image: url(/images/pastel5.jpg); }
.pastel6 { background-image: url(/images/pastel6.jpg); }



.tableCat {
background-color : #FFFFFF; 
}


.tableSx {
background-image: url(/images/tablesx.jpg); 
}
.tableSeparatoreSx {
background-color : #404040; 
}


.tableDx {
background-image: url(/images/tabledx.jpg);
}
.tableSeparatoreDx {
background-color : #404040; 
}


.separatore {
background-color : #000000; 
}

.separatoreRecordLeggero { 
/* background-color: #C6DAEC; */
background-image: url(/images/separatorerecordleggero.jpg);
}

.separatoreRecordMarcato { background-color: #6699CC }

.tableIndirizzo { background-color : #FFFFFF; color: #000000}


	/* tabella categorie */
	.tableCatRic {
	background-color : #FFFFFF; 
	}

	/* tabella di ricerca */
	.tableCatRic1 {
	/* background-color : #4185C2; */
	background-image: url(/images/tablecatric1.jpg);
	}

	/* tabella visualizzazioni */
	.tableCatRic2 {
	background-color : #C6DAEC; 
	}



.cellaColore1{
background-color : #FFFFFF; 
}

.cellaColore2{
background-color : #FFFFFF; 
}

.inputc {
font-size : 12px; 
font-family : arial, verdana, sans-serif; 
background-color : #ffffff; 
color : #000000; 
border-color : #808080; 
border-width: 1;
border-style : dashed; 
} 
.select {
font-size : 12px; 
font-family : arial, verdana, sans-serif; 
background-color : #ffffff; 
color : #000000; 
border-color : #808080; 
border-style : dashed; 
} 
.submit {
font-size : 12px; 
font-family : arial, verdana, sans-serif; 
background-color : #404040; 
color : #ffffff; 
font-weight : bold; 
border-color : #ffffff; 
border-style : groove; 
} 
.destra { 
float: right;
}
.sinistra { 
float: left;
}
.CATtitolo {
font-size : 12pt; 
font-weight: 900;
font-family : Arial; 
text-decoration: none;
color : #6699CC; 
} 
.CATtitolo2 {
font-size : 12pt; 
font-weight : 900; 
font-family : Arial; 
text-decoration: none;
color : #6699CC; 
} 
.CATb {
font-size : 10px; 
font-weight : bold; 
color : #2c426e; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATdescrizione {
font-size : 10px; 
color : #2c426e; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATmessaggi {
font-size : 10px; 
color : #204020; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATmessaggi2 {
font-size : 10px; 
color : #FFFFFF; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATtitoloTabella {
font-size : 12px; 
font-weight : bold; 
color : #FFFFFF; 
font-family : Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATtitoloTabella2 {
font-size : 12px; 
font-weight : bold; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATrecord {
font-size : 10px; 
color : #2c426e; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
.CATmarcapagina {
font-size : 9px; 
font-weight : bold; 
color : #ff0000; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
word-spacing : normal; 
} 
A.CATsopra:link , A.CATsopra:visited {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#FFFFFF";
} 
A.CATsopra:hover {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#FFFFFF";
} 
A.CATsotto:link , A.CATsotto:visited {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#FFFFFF";
} 
A.CATsotto:hover {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : underline overline; 
color : "#FFFFFF";
} 
A.CATa:link , A.CATa:visited {
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#000099";
} 
A.CATa:hover {
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#990000";
} 
.CATabNoLink {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#004080";
} 
A.CATab:link , A.CATab:visited {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#004080";
} 
A.CATab:hover {
font-size : 9px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#FF9933";
} 
A.CATac:link , A.CATac:visited {
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#004080";
} 
A.CATac:hover {
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#404040";
} 
A.CATad:link , A.CATad:visited {
font-size : 10px; 
font-weight : none; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#004080";
} 
A.CATad:hover {
font-size : 10px; 
font-weight : none; 
font-family : Verdana, Arial; 
text-decoration : none; 
color : "#FF9933";
} 
.thumb        { background-color: #FAF4EB; border-left: 1 solid #000000; 
               border-right: 1 solid #000000; border-top: 1 solid #000000; 
               border-bottom: 1 solid #000000; padding: 0 }

.foto        { background-color: #FAF4EB; border-left: 1 solid #000000; 
               border-right: 1 solid #000000; border-top: 1 solid #000000; 
               border-bottom: 1 solid #000000; padding: 0 }



