body {color:  Gray; margin: 0px; margin-top: 0px; 
	font-family:  Verdana,Arial; 
	font-size: 11px; line-height: 15px;}

h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial; color:#019eda}
textarea, dl, fieldset, form, input, ol, table, td, ul {color: Gray; font-family: Verdana, Arial; font-size: 11px; line-height: 15px;}

input.textbox_book {border: 1px solid Gray; width:180px; height:20px;}
input.textbox_book_wide {border: 1px solid Gray; width:230px; height:20px;}
input.textbox_book_req {border: 1px solid Gray; background-color: #ffffcc; width:180px; height:20px;}
input.textbox_book_req_wide {border: 1px solid Gray; background-color: #ffffcc; width:230px; height:20px;}
#TextBox_Address {border: 1px solid Gray; background-color: #ffffcc; width:230px; height:40px;}

select {font-size: xx-small;
font-family: Verdana, Arial, sans-serif;}

h1 {font-size: 18px; font-family: Arial Narrow, Verdana, Arial; line-height: 24px;}
h2 {font-size: 14px;}
h3 {color:#006b92; font-size: 11px;}

h1.compact {color: #019eda; font-size: 18px; font-family: Arial Narrow, Verdana, Arial;}
h1.compact2 {color: 019eda; font-size: 16px; font-family: Arial Narrow, Verdana, Arial;}
h2.compact {color: #019eda; font-size: 14px; line-height: 14px; display:inline;}
h3.compact {color: #019eda; font-size: 11px; display:inline;}

tr, td {vertical-align:  top;}

img, input.img{margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;}
	
p.book_now_panel {margin: 0px 0px 0px 0px; width: 100%; height: auto; text-align:center}

table.fit img { vertical-align: bottom; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
table.fit td  { vertical-align: bottom; }

div.gallery img { vertical-align: baseline; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}

div.Adv img {margin-top: 0px; margin-left: 0px;	margin-right: 0px;}
	
table.Login img { margin-top: 0px; margin-left: 0px; margin-right: 0px;}
table.Login td  { font-size: 10px; line-height: normal;}
table.Login ul  { margin-left: 16px; margin-top: 5px; padding: 0px; font-size: 10px;}
	
a {color: #0033CC; text-decoration: none;}
a:hover {color: #FF3300; text-decoration: underline;}

a.edit {color: Olive; text-decoration: none;font-size: 10px; font-weight:normal}
a.edit:hover {color: #FF3300; text-decoration: underline;}

.Headline {font-weight: bold;}
td.Headline {background-color: #FF9900; color: #FFFFFF; vertical-align: middle;}

.HeadlineGray {font-weight: bold;}
td.HeadlineGray {background-color: #EEEEEE; color: #0033CC; vertical-align: middle;}

p.Intro {font-size: 12px; font-weight: bold; line-height: 24px;}
h1.Streamer {line-height: 30px; text-align: right;}

.SmallMarginBottom {margin-bottom: 5px;}
.SmallMarginTop {margin-top: 5px;}
pre.Code {background-color: #EEEEEE; color: #660000; font-family: Courier New, Courier; margin-top: 5px; padding: 5px;}

/*ul {margin-left: 16px; margin-top: 5px; padding: 0px; list-style: url(/netherlands/style/common/bullet.gif);}*/
ul {margin-left: 16px; margin-top: 5px; padding: 0px;}

/*table.Grid {border-collapse: collapse;}
table.Grid td {border: 1px solid #999999; padding: 3px;}
table.Grid td.Header {background-color: #FF9900; border: 1px solid #999999; color: #FFFFFF; padding: 3px;}
table.Grid td.SubHeaderBold {background-color: #EEEEEE; border: 1px solid #999999; font-weight: bold; padding: 3px;}
table.Grid td.SubHeaderNormal {background-color: #EEEEEE; border: 1px solid #999999; padding: 3px;}
table.Grid td.DataCenter {border: 1px solid #999999; padding: 3px; text-align: center; vertical-align: middle;}
*/
td.Copyright a {color: #FFFFFF; font-size: 9px;}
td.Copyright a:hover {color: #000000; text-decoration: none;}
td.Copyright {background-color: #FF9900; vertical-align: middle;}

td.ToolbarBackground {background-color: #FF9900;}

td.ToolbarGlobal {background-color: #000000; color: #FFFFFF; font-size: 10px; vertical-align: middle;}
td.ToolbarGlobal a {color: #FFFFFF; font-size: 10px;}
td.ToolbarGlobal a:hover {color: #FF3300; text-decoration: none;}

td.ToolbarLocal {background-color: #FF9900; color: #FFFFFF; font-size: 10px; vertical-align: middle;}
td.ToolbarLocal a {color: #FFFFFF; font-size: 10px; font-weight: bold;}
td.ToolbarLocal a:hover {color: #000000; text-decoration: none;}

div.Navigation a {color: #000000;}
div.Navigation a:hover {color: #FF3300; text-decoration:none;}
div.Navigation br {font-size: 4px; line-height: 5px;}

span.NavigationBlock {color: #FF9999; font-weight: bold;}
td.NavigationSubHeader {color: #FFFFFF; font-weight: bold; padding: 0px 0px;}

form.SearchBox {margin: 0px;}
input.SearchSubmit {background-color: #CCCCCC; color: #000000; cursor: pointer; font-size: 10px; font-weight: bold; line-height: 12px;}
input.SearchText {}

td.planning a {color: #000000;}
td.planning a:hover {color: #FF3300; text-decoration: none;}

span.hand {
    cursor: help;
}

img.hand {
    cursor: help;
}


/*For TownSummary*/
td.ttable_head{
	height: 32px; 
	BACKGROUND-COLOR: #efefef;
	font-size: 14px;
	text-align:center ;
	font-weight:bold;
	padding-top:8px;
	} 

td.item_link {
	VERTICAL-ALIGN: sub; 
	BORDER-BOTTOM: #C0C0C0 2px inset; 
	font-size: 12px;
	font-family: Arial;
	height: 32px;
	text-indent:5px;
}
div.submenu{display:none;}
/*End For TownSummary*/

/*For Content*/
.ctable_head{
	height: 32px; 
	BACKGROUND-COLOR: #efefef;
	font-size: 14px;
	text-align:center ;
	font-weight:bold;
	padding-top:8px;	
	} 
/*End For Content*/

/*Footer*/
td.item_foot {
	font-size: 12px;
	font-family: Arial;
}
/*End Footer*/

/*menu context */
div.menu
{ BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; VISIBILITY: hidden; WIDTH: 200px; CURSOR: default; LINE-HEIGHT: 15px; BORDER-BOTTOM: black 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff}
div.menu menuitems { PADDING-RIGHT: 10px; PADDING-LEFT: 10px }
div.menu subtitulo { PADDING-RIGHT: 10px; PADDING-LEFT: 10px } 
div.menu a:link { TEXT-DECORATION: none }
div.menu a:visited { TEXT-DECORATION: none }
div.menu a:active { TEXT-DECORATION: none }
div.menu a:hover { TEXT-DECORATION: underline }



div.center_content {margin-left: auto; 
			        margin-right:auto;}
div.right_content {float: right; }
div.margin_content {margin:8px}
div.calendar_line_content {width:230px; height:25px;}
/*iconos en pagina de detalle*/
#Panel_icons {margin: 0px 0px 5px 0px; display: block;}
#Panel_icons img
{margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
	}

.listing_header_colum {border-top : solid 1px Gray;
	border-bottom  : solid 1px Gray;BACKGROUND-COLOR: #eeeeee}

.listing_subheader_colum 
{	border: none ;
	BACKGROUND-COLOR: #eeeeee}
	
div.Content_PopUp{	
	background-color:White;
	width:600px;	
	height:100%;
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	BORDER-LEFT: gray 1px solid; 
	BORDER-BOTTOM: gray 1px solid;
	margin: 6px;
	padding:6px;   
	}
	
span.print{ line-height:120%;
	    color:Black;
	    font-size:15px}
table.print{ height:297mm; width:210mm;
	BORDER-RIGHT: #75a4d0 thick solid; 
	BORDER-TOP: #75a4d0 thick solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 5px; 
	BORDER-LEFT: #75a4d0 thick solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #75a4d0 thick solid}
