.sortbox {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sortbox:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.language {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #16476f; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.language {
	COLOR: #16476f; TEXT-DECORATION: none
}
A.language:hover {
	COLOR: #66a8e1
}
A.menu {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #00f6ff; TEXT-DECORATION: none
}
.menu2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b4581; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0b4581; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0ca3e9; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white-s1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white-s2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white-s2i {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white-s {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white-n {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.white-n {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.darkblue-n {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #325f87; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.laci {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032c55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.laci {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032c55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.laci:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6229; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.darkblue-n1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #325f87; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsletter {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00f6ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchboxtitle {
	FONT-WEIGHT: 700; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchbox {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b00f0f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orange1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ed5923; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.country1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.index-hoteltitle {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #003366; TEXT-DECORATION: underline
}
.index-hoteltitle2 {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #003366
}
A.index-hoteltitle2 {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #003366; TEXT-DECORATION: underline
}
A.index-hoteltitle2:hover {
	FONT: 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ee32bb; TEXT-DECORATION: underline
}
.index-hoteltitle:hover {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #6d91b9; TEXT-DECORATION: underline
}
.index-hotelinfo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.index-price {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff3300; TEXT-DECORATION: none
}
.footer {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #979393; TEXT-DECORATION: none
}
A.footer {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #979393; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #86c5dd; TEXT-DECORATION: underline
}
.footer2 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #cecece; TEXT-DECORATION: none
}
A.footer2 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #cecece; TEXT-DECORATION: none
}
.processbar1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b00f0f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.processbar2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e85e3a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bookingsteps {
	FONT-WEIGHT: 700; FONT-SIZE: 15px; COLOR: #b00f0f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666461; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666461; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rednormal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #b00f0f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.darkblue-nitalic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #325f87; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.darkblue-nitalic-small {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #325f87; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.darkblue-nitalic-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3300; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hotelname {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #235b8b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hotelname {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #235b8b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hotelname:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e15835; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.days {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.day1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, normal
}
.plain {
	BACKGROUND-COLOR: #fdebd9
}
.hilite {
	BACKGROUND-COLOR: #f57858
}
A.hotelmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b00f0f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.hotelmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hotelinfo-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b00f0f; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lefttitle {
	FONT-WEIGHT: 700; FONT-SIZE: 15px; COLOR: #1e4a71; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lefttitle-w {
	FONT-WEIGHT: 700; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lefttitle-w {
	FONT-WEIGHT: 700; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.voucher {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #25557f; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.voucher2 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #ae2e0e; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.city-hoteltitle {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.city-hoteltitle {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.city-hoteltitle:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lively {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00f6ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.lively {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00f6ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar {
	FONT-SIZE: 8pt; CURSOR: default; FONT-FAMILY: Arial
}
.input01 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #ffffff
}
.input02 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 165px; COLOR: #ffffff; BORDER-BOTTOM: #c43f3b 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #884326
}
.input03 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 75px; COLOR: #ffffff; BORDER-BOTTOM: #c43f3b 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #884326
}
.button1 {
	BORDER-RIGHT: #000088 1px outset; BORDER-TOP: #000088 1px outset; FONT-WEIGHT: bolder; FONT-SIZE: 12px; BORDER-LEFT: #000088 1px outset; WIDTH: 165px; COLOR: #000000; BORDER-BOTTOM: #000088 1px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-serif; HEIGHT: 28px; BACKGROUND-COLOR: #fefeee
}
.headertop {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #cb4320; FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.attraction {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial
}
A.attraction {
	FONT-SIZE: 8pt; COLOR: #0050a6; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.attraction:hover {
	FONT-SIZE: 8pt; COLOR: #e15835; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.redsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #b00f0f; FONT-FAMILY: Arial
}
.input002 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 110px; COLOR: #ffffff; BORDER-BOTTOM: #c43f3b 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #1DA237
}
.table_BGgray 
{
  BACKGROUND-COLOR:#ffcc95; border:0; border-color:#ffcc95   
}  
.table_BGwhite 
{
  BACKGROUND-COLOR:#ffffff; border:1; border-color:Silver   
}
.lefttitleB {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
} 
.darkblue-nB {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}  
.darkblue-nB1 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}  
.input25 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 95px; COLOR: #ffffff; BORDER-BOTTOM: #c43f3b 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f57858
}  
.input26 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 80px; COLOR: #ffffff; BORDER-BOTTOM: #c43f3b 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f57858
} 
.input42 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 140px; COLOR: #ffffff; BORDER-BOTTOM: #155fa0 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #884326
}
.input43 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 60px; COLOR: #ffffff; BORDER-BOTTOM: #155fa0 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #884326
}
.input44 {
	BORDER-RIGHT: #c43f3b 1px solid; BORDER-TOP: #c43f3b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #c43f3b 1px solid; WIDTH: 300px; COLOR: #ffffff; BORDER-BOTTOM: #155fa0 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #884326
}
.table_BGblue 
{
  BACKGROUND-COLOR:#ffffff;   
}
