body {color:black;font-family:Arial,sans-serif; font-size:13px;}
.footer {color:black;font-family:Arial,sans-serif; font-size:10px;}
/*
Blue : 
	#0000cc - normal
	#c9d7f1 - linie separatorare top
	#6c90d0 - pagination, link level3
Green: 
	#008800
Silver:
	#555555 - silver normal (pentru text)
Portocaliu:	
	#ff6600 
	
New - blue:
	#6b90da - "dark" blue
	#ebeff9 - "light" background blue

*/

a.logo{color:#ff6600;text-decoration:none}
a:visited.logo{color:#ff6600;text-decoration:none}

/* 
used for links to google maps address
*/
a.google{color:black;text-decoration:none}
a.google:visited {color:black;text-decoration:none}
a.google:hover {color:black;text-decoration:underline}

a:visited{color:#0000cc}
a.resultTitle{color:#0000cc;}

a.linkLevel2 {color:#008800;}
a.linkLevel2:visited {color:#008800;}

a.linkLevel3 {color:#6c90d0;}
a.linkLevel3:visited {color:#6c90d0;}

a.linkLevel4 {color:#6c90d0;font-size:10px}
a.linkLevel4:visited {color:#6c90d0;font-size:10px}

a.threeLinks {color:#555555;}

a.page {font-family:Arial,sans-serif;font-size:13px;text-decoration:none;padding-left:5px;padding-right:5px; color:#7777cc;border:1px solid #6c90d0}
a.page:visited {color:#6c90d0}
a.page:hover {background:#3165d6;color:#fff;text-decoration:none;}
.pageSelected {font-family:Arial,sans-serif;font-size:13px;padding-left:5px;padding-right:5px;color:#008800;font-weight: bold}

table.header {width:100%}
td.header {padding-bottom:3px;width:100%;border-bottom:1px solid #c9d7f1}


.debugger{color:#990000; font-weight:bold;}

h2{font-family:Arial,sans-serif;font-size:16px;margin-bottom:2px;}
h1{font-family:Arial,sans-serif;font-size:20px;margin-bottom:2px;margin-left:15px;color:#008800;font-weight: normal;}

td{
	clear:both;
	font-family:Arial,sans-serif;
	font-size:13px;
	margin-bottom:20px;
}

td.options {
	border-right:1px solid #ff6600;
	padding: 0px 5px 0px 0px;
}

div.seloption {
	font-weight: bolder;
	padding-top :2px;
}
div.notseloption {
	padding-left:1em;
	padding-top :2px;
}

.tab {
	border-bottom:2px solid #ff6600;
}

.waitNumber {
	color:#ff6600;
}

.tab_selected {
	background-color:white;
	border-top:2px solid #ff6600;
	border-left:2px solid #ff6600;
	border-right:2px solid #ff6600;
}

.lable{
	font-size:11px;
	color:#555555
}



/*
* Calendar css
*/
/* header right left arrows */
a.calothermonth {color:#555555}

/* header month */
td.cal{background-color:white;}

table.calmonth{background-color:black;}
td.calmonth{background-color:white;}

td.caltoday{background-color:silver;font-weight: bolder}
td.calday{background-color:silver;font-weight: bolder;}
td.textlink{background-color:silver;font-weight: bolder;}

.error{font-weight:bold; color:#CC0000}
.required{font-weight:bold; color:#990000}

.hotel_sleeps{font-style: italic; color:#008800}
.hotel_taxes{font-style: italic; color:#990000;font-weight:bold;}

.hotel_price{font-weight: bold; color:#008800}
.hotel_price_rebate{font-style: italic; color:#008800}

.hotel_price_provider{font-size:10px; font-weight: bold; color:#008800}

button.primary, input.button.primary {
	border:1px solid #d5bd98; 
	border-right-color:#fd9e5e; 
	border-bottom-color:#fd9e5e; 
	background:#ffa822 url(images/btn_bg.gif) left center repeat-x;
}