select { background: #fff; }

/* Links */
a:link {text-decoration: none; color:#848284}
a:visited {text-decoration: none; color:#848284}
a:active {text-decoration: none; color:#848284}
a:hover {text-decoration: underline; color:#00659C;}

a.activelink:link{color: #1899C1; text-decoration:underline;}
a.activelink:visited{color: #1899C1; text-decoration:underline;}
a.activelink:active {color: #1899C1; text-decoration:underline;}

a.ingresslink:link{color: #003755; text-decoration:none;}
a.ingresslink:visited{color: #003755; text-decoration:none;}
a.ingresslink:active {color: #003755; text-decoration:none;}
a.ingresslink:hover {color: #003755; text-decoration:underline;}

a.destinationlink:link{color: #015F92; text-decoration:none;}
a.destinationlink:visited{color: #015F92; text-decoration:none;}
a.destinationlink:active {color: #015F92; text-decoration:none;}
a.destinationlink:hover {color: #015F92; text-decoration:underline;}

a.destinationlinkheader:link{color: #003755; text-decoration:none;}
a.destinationlinkheader:visited{color: #003755; text-decoration:none;}
a.destinationlinkheader:active {color: #003755; text-decoration:none;}
a.destinationlinkheader:hover {color: #003755; text-decoration:underline;}

a.lightblue:link{color: #2297DA; text-decoration:underline;}
a.lightblue:visited{color: #2297DA; text-decoration:underline;}
a.lightblue:active {color: #2297DA; text-decoration:underline;}
a.lightblue:hover {color: #2297DA; text-decoration:none;}

/* HEADER SETTINGS */
.header { width: 768px; height:65px; margin: 2px 0px 0px 0px; background: url(/images/header_background.png) no-repeat top left; border-collapse: collapse; padding: 0px 0px 0px 0px; border: none;}
.header tr	{ padding: 0px; margin: 0px; }
.header td	{ padding: 0px; margin: 0px; }

/* TOPMENU SETTINGS */
#topmenu { font-family: verdana, sans-serif; font-size: 9px; position: relative; background: url(/images/menu_background.gif) top left repeat-x; height: 20px; width: 768px; margin: 0px; padding: 0px; }
#topmenu ul { list-style-type: none; margin: 0px; padding: 0px; }
#topmenu ul li { display: inline; margin: 0px; padding: 0px; }
#topmenu ul li a { float: left; border-right: 0px solid #FFF; color: #FFF; padding: 4px 13px 4px 13px; text-decoration: none; font-weight: bold; }
#topmenu ul li.selected a { background: url(/images/menu_background_active.gif) top left repeat-x; }
#topmenu ul li a:hover { color: #FFF; text-decoration: none; }



/* FORM SETTINGS */

form { padding: 0px; margin: 0px;}
.field { border:1px solid #3BB5D8; font: 11 px tahoma,verdana; color: #000; margin-bottom: 0px; padding: 0px; }
.search_field { border: none; font: 11px tahoma,verdana; height: 19px; color: #000; margin-bottom: 0px; padding: 0px; margin-right: 2px;  }
.newsletterfield { border:1px solid #4D9E20; font: 11 px tahoma,verdana; color: #000; margin: 3px; padding: 0px; }





/* Dropdown Lists */
.list {	border:none; margin: 0px 3px 4px 3px; font: 11px tahoma, arial; height: 18px; color: #06335a;	}



 /* Fonts */
 .regtxt {font-family:tahoma; font-size: 11px; color:#666; line-height: 12pt; padding-left: 3 px; }
 .regtxt_white {font-family:arial,verdana; font-size: 11px; color:#ffffff;}
 .regtxt_grey {font-family:tahoma; font-size: 8pt; color:#666;}
 .regtxt_grey_small {font-family:tahoma; font-size: 7pt; color:#848284;}
 .pricetxt_grey {font-family:tahoma,verdana; font-size: 10px; color:#848284;}
 .pricetxt_grey_10px {font-family:arial,verdana; font-size: 10px; color:#848284;}
 .pricetxt_blue {font-family:tahoma,verdana; font-size: 10px; color:#00659C;}
 .tabtxt_darkblue {font-family:arial,tahoma; font-size: 12px; font-weight: bold; color:#013656;} 
 .tabtxt_lightblue {font-family:arial,tahoma; font-size: 12px; font-weight: bold; color:#02659E;} 
 .tabtxt_black {font-family:verdana,arial,tahoma; font-size: 12px; font-weight: bold; color:#003755;} 
 
 .regtxt_lightblue {font-family:verdana; font-size: 10px; color:#149AC0;} 
 .regtxt_blue {font-family:verdana; font-size: 10px; color:#00659C;}
 .regtxt_blue_9px {font-family:verdana; font-size: 9px; color:#00659C;}
 .regtxt_blue_11px {font-family:verdana; font-size: 11px; color:#00659C;}
 .regtxt_gold {font-family:verdana; font-size: 10px; color:#D4AA1A;}
 .regtxt_grey_9px {font-family:verdana; font-size: 9px; color:#666;}
 .regtxt_red {font-family:verdana; font-size: 10px; color:#D72D2D;}
 .menutxt_grey {font-family:tahoma; font-size: 8pt; color:#848284; line-height: 18pt;}
 .regtxt_orange{font-family:tahoma; font-size: 8pt; color:#D57919;}
 .regtxt_green{font-family:tahoma; font-size: 8pt; color:#6FCE3A;}
 .header_grey  {font-family:tahoma; font-size: 9pt; font-weight:bold; color:#8A8888;}
 .header_blue  {font-family:tahoma; font-size: 9pt; font-weight:bold; color:#00659C;}
 .header_green  {font-family:tahoma; font-size: 12pt; font-weight:bold; color:green;}
 .tabletxt_blue {font-family:tahoma; font-size: 11px; color:#00659C;}
 .tabletxt_ingress {font-family:verdana; font-size: 10px; color:#414342; line-height: 17px;}
 .tabletxt_category {font-family:verdana; font-size: 10px; color:#626463; line-height: 17px; padding-left: 10px;}
 .searchtxt_result {font-family:verdana; font-size: 10px; color:#414342; line-height: 11px;}
 
 h1 { font-family: arial,tahoma,verdana; font-size: 13px; color:#00438D; padding: 0px; margin: 0px; }
 h2 { font-family: arial,tahoma; font-size: 10px; color:#0061B2; padding: 0px; margin: 0px; }
 h3 {font-family:verdana,arial; font-size: 21px; color:#000; margin-top: 10px; margin-bottom: 10px; padding: 0px; font-weight: bold;}
 
 
 .datetxt {font-family:tahoma, verdana; font-size: 11px; color:#e1e5e7; margin-top: 10px;}
 .greytxt {  font-family: arial; font-size: 10px; line-height: 12px; color: #848484; }
 .greytxt_header {  font-family: arial; font-size: 11px; color: #666; font-weight: bold; margin-bottom: 8px; }
 .blacktxt { font-family:tahoma, verdana; font-size: 10px; color:#000; }
 

 /* TABLE SETTINGS */

.tableleft { width: 150px; border: 1px solid #D2D2D2; }

.searchhotel { width: 455px; background: #E1E2E4; }
.searchpronto { width: 455px; background: #D0D8DF; }
.searchadvanced { width: 455px; background: #EAEBEC; }
.hotelofmonth { width: 455px; background: #8ECDE4; }
.hotellist { width: 455px; background: #D4E3EF; }
.hotellist_white { width: 455px; background: #FFF; }

.tab { background: #FFF; margin-left: 4px; margin-right: 4px; font-family: tahoma, arial; font-size: 11px; font-weight: bold; color:#006699; }
.hotelingress { width: 447px; background: #FFF; margin-left: 4px; margin-right: 4px; font-family: verdana; font-size: 10px; color:#666; }
.imageborder { border: 1px solid #CECDCD; }
.fieldset { border: 1px solid #D0D8DF; margin-top: 10px; padding-bottom: 3px; padding-top: 3px; }
.fieldset_advanced { border: 1px solid #D0D8DF; margin-left: 6px; }
.fieldset_destination { border: 1px solid #D0D8DF; background: #FFF; }
.border_destination { border-left: 3px solid #FFF; border-right: 3px solid #FFF; border-top: 4px solid #FFF; border-bottom: 3px solid #FFF;   }
.header_destinationv1 { background: #CFD8DF; padding-left: 26px; height: 21px; line-height: 21px; }
.header_destinationv2 { background: #E7EAEF; padding-left: 26px; height: 21px; line-height: 21px; }

.margin { margin-top: 9px; }


/* Grey Table */
.grey_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color: #D3D1D3; 
	background-color:#F3F4F4;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* Dark Grey Table */
.dgrey_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color:#797979; 
	background-color:#F3F4F4;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* Blue Table */
.blue_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color:#797979; 
	background-color:#EAF6FC;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* Grey Table, Loop Function, No Padding */
.grey_table_no_padding {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color: #D3D1D3; 
	background-color:#F3F4F4;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 0px;	
}

/* White Table */
.white_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color: #B3B3B3; 
	background-color:#ffffff;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* White Table */
.hotellbooking_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color: #B3B3B3; 
	background-color:#ffffff;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 0px;	
}

/* Grey Table Rectangular */
.grey_table_rect {
	border-top:0px; 
	border-left:0px; 
	border-right:0px; 	
	border-bottom:0px; 	
	border-color: #D3D1D3; 
	background-color:#F3F4F4;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* White Table Rectangular */
.white_table_rect {
	border-top:0px; 
	border-left:0px; 
	border-right:0px; 	
	border-bottom:0px; 	
	border-color: #B3B3B3; 
	background-color:#ffffff;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 10px;	
}

/* Booking Table */
.booking_table {
	border-top:0px; 
	border-left:1px solid; 
	border-right:1px solid; 	
	border-bottom:0px; 	
	border-color: #B3B3B3; 
	background-color:#ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	padding-bottom: 0px;	
}


/* List Styles */
.li_orange {
	list-style: square;
	color: #D57919;
}

.li_blue {	
	color: #005D91;
}



/* Form */
.object_data {
	border-top:1px solid #D3D1D3;
	border-left:1px solid #D3D1D3;
	border-right:1px solid #D3D1D3;
	border-bottom:1px solid #D3D1D3;
	background-color:#FFFFFF;
	width: 300px;	
	
}

.free_width {
	border-top:1px solid #D3D1D3;
	border-left:1px solid #D3D1D3;
	border-right:1px solid #D3D1D3;
	border-bottom:1px solid #D3D1D3;
	background-color:#FFFFFF;	
}

.halfbr {height: 0px;
}



/* radisson banner */
.bodytext {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
}
.normal {
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.radisson_table {
	background-image: url(http://www.cphz4.com/banner/img/bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 150px;
	width: 768px;
}
body {
	margin: 0px;
	padding: 0px;
}
