/* Per Netscape occorre aumentare di 1 pixel i valori espressi in PX (ex: 18px => 19px) */

/* DEFAULT */

BODY {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,helvetica,sans-serif;
	font-weight: normal;
	font-style: normal; 
	scrollbar-arrow-color:#9C9C9C;
	scrollbar-base-color:#E2E2E2;
	scrollbar-shadow-color:#9C9C9C;
	scrollbar-face-color:#E2E2E2;
	scrollbar-highlight-color:#FAFAFA;
	scrollbar-darkshadow-color:#E2E2E2;
	scrollbar-3dlight-color:#C0C0C0;
	}

TD	{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,helvetica,sans-serif;
	font-weight: normal;
	font-style: normal;
	}

A {color:#000000; text-decoration:none;}
A:hover {color:#DD0000; text-decoration:none;}

SELECT {font-size: 9px; color: #000000; text-decoration: none;}	
INPUT {font-size: 9px; color: #000000; text-decoration: none;}	


/* TEXT & LINKS */
/* convenzione: colore+dimensione(micro,little,normal,medium,big)+format(bold) */

.white {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-WEIGHT: normal;}
.white:hover {FONT-SIZE: 10px; COLOR: #FFF600; FONT-WEIGHT: normal;}
.whitenormal {FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-WEIGHT: normal;}
.whitenormal:hover {FONT-SIZE: 10px; COLOR: #80301B; FONT-WEIGHT: normal;}

.whitemedium1 {FONT-SIZE: 11px; COLOR: #FFFFFF;}
.whitemedium1:hover {FONT-SIZE: 11px; COLOR: #FFCC00;}

.whitemedium {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: bold;}
.whitemedium:hover {FONT-SIZE: 12px; COLOR: #FFCC00; FONT-WEIGHT: bold;}

.whitemicro {FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-WEIGHT: normal;}
.whitemicro:hover {FONT-SIZE: 9px; COLOR: #DD0000; FONT-WEIGHT: normal;}

.blacknormal {FONT-SIZE: 10px; color:#000000;}
.blacknormal:hover {FONT-SIZE: 10px; color:#DD0000;}

.blackmedium {FONT-SIZE: 12px; color:#000000;}
.blackmedium:hover {FONT-SIZE: 12px; color:#DD0000;}

.blackbig {FONT-SIZE: 15px; color:#000000;}
.blackbig:hover {FONT-SIZE: 15px; color:#DD0000;}

.bluelittle {FONT-SIZE: 9px; color:#0066CC;}
.bluelittle:hover {FONT-SIZE: 9px; color:#DD0000;}

.blue {FONT-SIZE: 10px; color:#060E8B;}
.blue:hover {FONT-SIZE: 10px; color:#DD0000;}
.bluenormal {FONT-SIZE: 10px; color:#0066CC;}
.bluenormal:hover {FONT-SIZE: 10px; color:#DD0000;}
.bluenormalbold {FONT-SIZE: 10px; color:#0066CC; FONT-WEIGHT: bold;}
.bluenormalbold:hover {FONT-SIZE: 10px; color:#DD0000; FONT-WEIGHT: bold;}

.bluemedium {FONT-SIZE: 12px; color:#0066CC;}
.bluemedium:hover {FONT-SIZE: 12px; color:#DD0000;}

.bluemicro {color:#0066CC; FONT-SIZE: 9px;}
.bluemicro:hover {color:#DD0000;FONT-SIZE: 9px;}
.bluemicrobold {color:#0066CC; FONT-SIZE: 9px; FONT-WEIGHT: bold;}
.bluemicrobold:hover {color:#DD0000;FONT-SIZE: 9px; FONT-WEIGHT: bold;}

.blue2normal {FONT-SIZE: 10px; COLOR: #0000FF;}
.blue2normal:hover {FONT-SIZE: 10px; COLOR: #DD0000;}
.blue2normalbold {FONT-SIZE: 10px; COLOR: #0000FF; FONT-WEIGHT: bold;}
.blue2normalbold:hover {FONT-SIZE: 10px; COLOR: #DD0000; FONT-WEIGHT: bold;}

.blue3normal {FONT-SIZE: 10px; COLOR: #000099;}
.blue3normal:hover {FONT-SIZE: 10px; COLOR: #DD0000;}

.graymicro {FONT-SIZE: 9px; COLOR: #666666;}
.graylittle {FONT-SIZE: 9px; COLOR: #666666;}
.graynormal {FONT-SIZE: 10px; COLOR: #666666;}

.gray2micro {FONT-SIZE: 9px; COLOR: #AAAAAA;}
.gray2little {FONT-SIZE: 9px; COLOR: #EEEEEE;}
.gray2normal {FONT-SIZE: 10px; COLOR: #EEEEEE;}

.rednormal {FONT-SIZE: 10px; COLOR: #CC0000;}
.rednormal:hover {FONT-SIZE: 10px; COLOR: #DD0000;}
.rednormalbold {FONT-SIZE: 10px; COLOR: #CC0000; FONT-WEIGHT: bold;}
.rednormalbold:hover {FONT-SIZE: 10px; COLOR: #DD0000; FONT-WEIGHT: bold;}

.redmedium {FONT-SIZE: 12px; COLOR: #EE0000;}
.redmedium:hover {FONT-SIZE: 12px; COLOR: #FF0000;}

.redmicro {FONT-SIZE: 9px; COLOR: #EE0000;}

.orangenormal {FONT-SIZE: 10px; COLOR: #FF8600;}
.orangenormal:hover {FONT-SIZE: 10px; COLOR: #0066CC;}
.orangenormalbold {FONT-SIZE: 10px; COLOR: #FF8600; FONT-WEIGHT: bold;}
.orangenormalbold:hover {FONT-SIZE: 10px; COLOR: #0066CC; FONT-WEIGHT: bold;}


/* MULTIPAGE */
.pagelist_on {FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: bold;}
.pagelist_on:hover {FONT-SIZE: 10px; COLOR: #DD0000; FONT-WEIGHT: bold;}
.pagelist_off {FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: bold; text-decoration:underline;}


/* CALENDAR */
.calendario_cpYearNavigation,.calendario_cpMonthNavigation { height:18px; font-size:8px; background-color:#FFCC00; text-align:center; vertical-align:middle; text-decoration:none; color:#000000; font-weight:bold; }
.calendario_cpDayColumnHeader, .calendario_cpYearNavigation,.calendario_cpMonthNavigation,.calendario_cpCurrentMonthDate,.calendario_cpCurrentMonthDateDisabled,.calendario_cpOtherMonthDate,.calendario_cpOtherMonthDateDisabled,.calendario_cpCurrentDate,.calendario_cpCurrentDateDisabled,.calendario_cpTodayText,.calendario_cpTodayTextDisabled,.calendario_cpText { font-family:verdana,arial; font-size:10px; }
TD.calendario_cpDayColumnHeader { height:20px; vertical-align:middle; font-weight:bold; text-align:center; border:solid thin #C0C0C0;border-width:0 0 1 0; }
.calendario_cpCurrentMonthDate, .calendario_cpOtherMonthDate, .calendario_cpCurrentDate  { text-align:center; text-decoration:none; }
.calendario_cpCurrentMonthDateDisabled, .calendario_cpOtherMonthDateDisabled, .calendario_cpCurrentDateDisabled {color:#D0D0D0; text-align:center; text-decoration:line-through; }
.calendario_cpCurrentMonthDate, .cpCurrentDate { color:#1575AA; }
.calendario_cpOtherMonthDate { color:#808080; }
TD.calendario_cpCurrentDate { color:white; background-color: #C0FFC0; border-width:1; border:solid thin #80FF00; }
TD.calendario_cpCurrentDateDisabled { border-width:1; border:solid thin #FFAAAA; }
TD.calendario_cpTodayText, TD.calendario_cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1 0 0 0;}
A.calendario_cpTodayText, SPAN.calendario_cpTodayTextDisabled { height:20px; }
A.calendario_cpTodayText { color:black; }
.calendario_cpTodayTextDisabled { color:#D0D0D0; }
.calendario_cpBorder { border:solid thin #808080; }


/* PLANNER */
.planner_celladispo {background-color: #FFFFFF;}		
.planner_wd {COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal}
.planner_dd {COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal}
.planner_yy {COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal}
.planner_cellheader_I {background-color: #DFDFFF;}		
.planner_cellheader_O {background-color: #EFEFEF;}	
.planner_roomlist {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal}
.planner_roomlist2 {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal}

.linkdispo_O {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_O:visited {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_O:hover {COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_O:active {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_L {COLOR: #00AA00; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_L:visited {COLOR: #00AA00; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_L:hover {COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_L:active {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_S {COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_S:visited {COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_S:hover {COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_S:active {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_OL {COLOR: #DD00DD; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_OL:visited {COLOR: #DD00DD; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_OL:hover {COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}
.linkdispo_OL:active {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; text-decoration:none;}

.linkdispolis_D {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FFAA00; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_D:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FFAA00; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_D:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_D:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_I {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #0000FF; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_I:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #0000FF; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_I:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_I:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_O {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_O:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_O:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_O:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_L {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #00AA00; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_L:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #00AA00; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_L:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_L:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_S {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #0000FF; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_S:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #0000FF; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_S:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_S:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_OL {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #DD00DD; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_OL:visited {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #DD00DD; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_OL:hover {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #AA0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkdispolis_OL:active {FONT-FAMILY: Arial, helvetica, sans-serif; COLOR: #FF0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}



/* PACKAGES */
.linkprogramma_0 {COLOR: #FF0000; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_0:visited {COLOR: #FF0000; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_0:hover {COLOR: #FF6600; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_0:active {COLOR: #FF0000; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_1 {COLOR: #1962BD; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_1:visited {COLOR: #1962BD; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_1:hover {COLOR: #FF6600; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}
.linkprogramma_1:active {COLOR: #1962BD; FONT-FAMILY: Tahoma,Verdana,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; text-decoration:none;}


/* DOSSIERS */
.pratiche_cellastato_P {background-color: #6699FF; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_O {background-color: #FFCC00; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_R {background-color: #FF3333; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_C {background-color: #00CC00; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_V {background-color: #00CC00; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_S {background-color: #000000; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		
.pratiche_cellastato_A {background-color: #CCCCCC; COLOR: #FFFFFF; FONT-WEIGHT: bold;}		


/* BOOKING */
.booking-header1 {BACKGROUND-COLOR:#777777; COLOR:#FFFFFF; FONT-WEIGHT:bold;}
.booking-header2 {BACKGROUND-COLOR:#777777; COLOR:#FFFFFF; FONT-WEIGHT:bold;}
.booking-body1 {BACKGROUND-COLOR:#FFFFFF; COLOR:#0066CC; FONT-WEIGHT:normal;}
.booking-body2 {BACKGROUND-COLOR:#FFFFFF; COLOR:#FF2222; FONT-WEIGHT:normal;}

