﻿html{overflow:hidden;}

body 
{
margin:24px 24px 0px 24px;
background-color:#b3cce2;
}


label
{
font-family:Verdana;
font-size:11px;	
}


legend
{
font-family:Verdana;
font-size:11px;	
font-weight:bold;
}

.Panel
{
	/*position:absolute;*/
	left:5px;
	top:96px;
	width:260px;
	height:500px;
	background-color:#d9e5f1;
	z-index:30000;
	overflow: hidden;
	display:none;
	margin-bottom:4px;
}


.PanelCaption
{
border-bottom:1px solid #aaaaaa;
padding-right:6px;
background-color:#00549d;
color:White;
height:24px;
}
.PanelCaption table{width:100%;height:24px;}
.PanelCaption a{font-family:verdana;font-size:11px;font-weight:bold;color:White;}



.PanelToolbar
{
height:20px;
background-color:#B3CCE2;
border-bottom:1px solid #999999;
padding:1px;
width:100%;
color:#374D92;
font-family:Verdana;
font-weight:700;
}

.PanelToolbar table{width:100%;height:20px;}

.PanelToolbarButton
{
background-color:#b3cce2;
font-family:Verdana;
font-weight:normal;
font-size:11px;
cursor:pointer;
color:#0066a7;
border:1px solid #B3CCE2;
text-decoration:none;
}

.PanelToolbarButtonHover
{
font-family:Verdana;
font-weight:normal;
font-size:11px;
cursor:pointer;
color:#0066a7;
background-color:#c3dCf2;
border:1px solid white;
text-decoration:none;
}


.PanelPage
{

width:260px;
height:100%;
overflow:auto;
color:#666666;
}

.PanelFooter
{
text-align:right;
}

.SearchBlock
{
width:100%;
background-color:#F7FBFB;
border:10px solid #F7FBFB;
font-family:Verdana;
font-size:8pt;
	
}




.ComboBox
{
font-family:Verdana;
font-size:8pt;	
}

.SearchBlockCellLeft
{
	width:100px;
	padding-bottom:8px;
}


.SearchBlockCellRight
{
	text-align:right;
	padding-bottom:8px;
}

.PanelInner
{
	border:0;
	width:100%;
	height:100%;
	font-family:Verdana;
	
}







.PanelBody
{
	vertical-align:top;
	width: 259px;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	/*background-image:url('../images/baw/forum_bgd[1].jpg');
	background-repeat:repeat-x;*/
}

.DayLabel
{	
	width:40px;
	background-color:#dddddd;	
	border-left:10px solid #dddddd;
	border-right:10px solid #dddddd;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;

}

.SearchButton
{
padding-top:2px;
width:81px;
height:17px;
cursor:pointer;
text-align:center;
/*vertical-align:baseline;*/
font-family:Verdana;
font-size:10px;
background-image:url('../images/tus/bluebutton.gif');
color:White;
font-size:11px;
}

.SearchButton2
{
padding-top:2px;
width:81px;
height:17px;
cursor:pointer;
text-align:center;
/*vertical-align:baseline;*/
background-image:url('../images/hmt/button.gif');
color:White;
border:1px solid black;

}

.ButtonHover
{
	text-decoration:none;
	padding:3px;
	height:20px;
	color:white;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border-bottom:2px solid white;
}

.ButtonNormal
{
	border:none;
	text-decoration:none;
	padding:3px;
	height:20px;
	color:white;
	background-color:transparent;
	font-family:Lucida Grande, Verdana;
	font-size:12px;
		font-weight:bold;
	cursor:pointer;
	border-bottom:2px solid #00549d;
	
}


.PopupMenu
{
border:1px solid #cccccc;
padding:8px;
background-color:white;
position:absolute;
width:180px;
display:none;
z-index:20000;
font-family:Verdana;
font-size:8pt;
left:0;
top:0;
width:190px; 
height:120px;

}

.PopupMenuItem
{
color:dodgerblue;
cursor:pointer;
height:20px;
width:100%;
padding-top:3px;
padding-left:4px;
}

.PopupMenuItemHover
{
background-color:#c1ddfb;
color:dodgerblue;
cursor:pointer;
height:20px;
width:100%;
padding-top:3px;
padding-left:4px;
}

.listRooms
{
	width:233px;
	background-color:#eeeeee;
	font-family:Verdana;
	font-size:11px;
	padding-top:8px;
}


.StdText
{
	font-size:11px;
	font-family:Verdana;
	text-decoration:none;
	color:Black;
}

.StdTextGray
{
	font-size:9px;
	font-family:Verdana;
	text-decoration:none;
	color:Gray;
}

.accomodationResultTable
{
width:100%;
font-family:Verdana;
font-size:8pt;
line-height:16px;
}

.accRTC1
{

	vertical-align:top;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:16px;
}
.accRTC1 td {padding-left:8px;padding-bottom:16px;}

.accRTC1 a
{
font-size:11px;
font-weight:700;
color:#0066a7;
text-decoration:none;
}



.accRTC1S
{
	background-color:#f0f0f0;
	vertical-align:top;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:16px;
}
.accRTC1S td {padding-left:8px;padding-bottom:16px;}

.accRTC1S a
{
font-size:11px;
font-weight:700;
color:#0066a7;
text-decoration:none;
}

.HolidayPlanerHeadLine
{
font-family:Verdana;
font-size:11px;	
font-weight:bold;
color:#0066a7;
}


.HolidayPlanerBookingLink
{
font-family:Verdana;
font-size:10px;	
font-weight:bold;
color:#0066a7;
text-decoration:none;
}

.HolidayPlanerRoomCell
{
font-family:Verdana;
font-size:11px;	
color:#666666;
width:150px;
}

.MapLegendPanel
{
	font-family:Verdana;
	font-size:10px;
	position:absolute;
	z-index:32000;
	left:603px;
	top:212px;
	width:160px;
	height:64px;
	background-color:#235087;
	filter:alpha(opacity=70);
	padding:8px;
	color:white;
	display:none;
}
