body { bgcolor: #FFFFFF; };
body, th, td, select, option, input, textarea {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;  color:#000000;}
body, th, td, select, option, input, textarea {font-family:  Arial, sans-serif; font-size:11px;  color:#000000;}

p {text-align:justify;MARGIN-BOTTOM:0PX;MARGIN-TOP:0PX}

h1 { text-align: left; font-size: 12px;  color: #990000}
h2 { text-align: left; font-size: 11px;  color:#990000}
h3 { text-align: center; font-size: 12px;  color:#990000}

A {color: #495879; text-decoration: none;}
A:Visited {color: #495879; text-decoration: none;}
A:Active {color: #AC3900; text-decoration: none;}
A:Hover {color: #AC3900;text-decoration: underline;}

.text {font-size:11px; color: #333333;}
.news {font-size:11px;}
.nav {font-size:14px; color: #000000;}
.title {font-size:14px; color: #000000;}
.leftmenu {text-align: left; font-size: 11px;  color: #990000}
.red {text-align: left; font-size: 11px;  color: #990000}

.all{color:#495879; text-decoration: none;}
.all:Visited {color:#495879; text-decoration: none;}
.all:Active {color:#AC3900; text-decoration: underline;}
.all:Hover {color:#AC3900; text-decoration: underline;}

.menu {font-size:10px;}
.menu{color:#ffffff; text-decoration: none;}
.menu:Visited {color:#ffffff; text-decoration: none;}
.menu:Active {color:#ffffff; text-decoration: underline;}
.menu:Hover {color:#ffffff; text-decoration: underline;}

.tab{font-size:12px;}
.tab{color:#495879; text-decoration: none;}
.tab:Visited {color:#495879; text-decoration: none;}
.tab:Active {color:#AC3900; text-decoration: none;}
.tab:Hover {color:#AC3900; text-decoration: none;}


.htable1 {background-color: #A1BBE4; color: #000000; font-weight: bold; text-align: center;}
.htable2 {background-color: #DDEEFF; font-weight: bold;}
.htable3 {background-color: #a2a2a2; font-weight: bold;}
.htable4 {background-color: ; font-weight: bold;}

.table1 {background-color: #D7E4F2; text-align: center;}
.table2 {background-color: #EAF3FD; text-align: center;}
.table3 {background-color: #D7E4F2; text-align: justify;}
.table4 {background-color: #EAF3FD; text-align: justify;}
.table_offer {background-color: #FFDEDF; text-align: justify;}

  input.submit {
	background-color: #990000;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 1px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: White;
	font-weight : bold;
}

  input.booking {
	background-color: #99ccff;
	border-top:		#990000 1px solid; 
	border-bottom:	#990000 1px solid; 
	border-left:	#990000 1px solid; 
	border-right:	#990000 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	font-weight : bold;
}




.t_font {font-size:11px;}
.t_font{color:#000000; text-decoration: none;}
.t_font:Visited {color:#000000; text-decoration: none;}
.t_font:Active {color:#000000; text-decoration: none;}
.t_font:Hover {color:#000000; text-decoration: underline;}

.t_menu  {
	background-color: #ffffff;
	border-top:		#ffffff 0px solid; 
	border-bottom:	#ffffff 0px solid; 
	border-left:	#ffffff 0px solid; 
	border-right:	#ffffff 0px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	font-weight : bold;
	text-align: right;
}

.h_menu  {
	background-color: #f4f2dd;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 1px solid; 
	border-right:	 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: Black;
	font-weight : bold;
	text-align: center;
}

.v_font {font-size:11px;}
.v_font{color:#ffffff; text-decoration: none;}
.v_font:Visited {color:#ffffff; text-decoration: none;}
.v_font:Active {color:#ffffff; text-decoration: none;}
.v_font:Hover {color:#ffffff; text-decoration: underline;}

.v_menu  {
	background-color: #990000;
	border-top:		#000000 0px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 1px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 10px; 
	color: #FFFFFF;
	font-weight : bold;
	text-align: left;
}


.act_font {font-size:11px;}
.act_font{color:#FECA33; text-decoration: none;}
.act_font:Visited {color:#FECA33; text-decoration: none;}
.act_font:Active {color:#FECA33; text-decoration: none;}
.act_font:Hover {color:#FECA33; text-decoration: underline;}

.c_menu  {
	background-color: #FFFFEB;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 1px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: ;
	font-weight : bold;
	text-align: center;
}

.c_act_menu  {
	background-color: #990000;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 0px solid; 
	border-left:	#000000 1px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FECA33;
	font-weight : bold;
	text-align: center;
}

.d_font {font-size:11px;}
.d_font{color:#000000; text-decoration: none;}
.d_font:Visited {color:#000000; text-decoration: none;}
.d_font:Active {color:#000000; text-decoration: none;}
.d_font:Hover {color:#000000; text-decoration: underline;}


.d_menu  {
	background-color: #FFFFEB;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 0px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: ;
	font-weight : bold;
	text-align: center;
}

.d_act_menu  {
	background-color: #990000;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 0px solid; 
	border-left:	#000000 0px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: ;
	font-weight : bold;
	text-align: center;
}

.book  {
	background-color: #990000;
	border-top:		#000000 1px solid; 
	border-bottom:	#000000 1px solid; 
	border-left:	#000000 1px solid; 
	border-right:	#000000 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 10px; 
	color: #FFFFFF;
	font-weight : bold;
	text-align: center;
}

.book_font {font-size:11px;}
.book_font{color:#ffffff; text-decoration: none;}
.book_font:Visited {color:#ffffff; text-decoration: none;}
.book_font:Active {color:#ffffff; text-decoration: none;}
.book_font:Hover {color:#ffffff; text-decoration: underline;}

table.booking
	{
	border-left:1px solid #990000;
	border-bottom:1px solid #990000;
	}
th.booking
	{
	border-right:1px solid #990000;
	border-top:1px solid #990000;
	}
td.booking
	{
	border-right:1px solid #990000;
	border-top:1px solid #990000;
	}

table.rooms
	{
	border-top:1px solid navy;
	border-bottom:none;
	border-right:1px solid navy;
	border-left:1px solid navy;
	padding:0px;
	}

th.rooms
	{
	background-color:#9DD5E4;
	color:white;
	font-weight:bold;
	border-right:1px solid white;
	border-bottom:1px solid navy;
	}

th.pax
	{
	background-color:#9DD5E4;
	color:white;
	font-weight:bold;
	border-right:1px solid white;
	border-top:1px solid white;
	border-bottom:1px solid navy;
	}


TD.service 
	{
	padding-top:1px;
	border-left:none;
	border-right:1px solid navy;
	border-top:none;
	border-bottom:1px solid navy;
	font-size:11pt; 
	color:navy;
	font-weight:bold;
	background-color:white;
	}

TD.period 
	{
	padding-left:5px;
	background-color:white;
	font-size:8pt;
	border-left:none;
	border-right:1px solid navy;
	border-bottom:1px solid navy;

	}

TD.brutto 
	{
	padding-left:5px;
	background-color:white;
	font-size:8pt;
	text-align:center;
	border-right:1px solid navy;
	border-bottom:1px solid navy;

	}

TD.breakfast 
	{
	padding-left:5px;
	background-color:white;
	font-size:8pt;
	text-align:center;
	border-right:none;
	border-bottom:1px solid navy;
	}

select.booking
	{
	font-size:7pt;
	font-family:tahoma,arial;
	}
span.hotelcomment
	{
	color:magenta;
	font-weight:bold;

	}