* html #content {
	height:610px;
}
* {
	margin:0;
	padding:0;
	font-size:11px;
	/* algemene tekst kleur!!!!!!!!!!!!!!!!*/	
	color:#1A1A1A;
	font-family:Arial,Helvetica,Verdana,sans-serif;
}

#footer {
	margin:10px 0 0 41px;
}
#footer ul li {
	float:left;
	margin:0 20px 0 0;
	color:#6F6F6F;
}
#footer ul li a {
	color:#6F6F6F;
	font-size:10px;
}

#content {
	width:555px;
	padding:0;
	min-height:610px;
}

#content a:hover {
	text-decoration:underline;
}
#content div h3 a:hover{
  text-decoration:none;
}
#content h3 {
	color:#2A2A2A;
	font-size:12px;
	margin-bottom:4px;
	padding:0 0 0 9px;
}
#content .textblockimage h3, #content .textblock h3 {
	padding:0;
}

#content p {
	font-size:12px;
	line-height:16px;
	margin-bottom:16px;
	padding:0 0 0 10px;
}
#content div#ici p strong {
            font-size:100%;
}
#content blockquote {
	padding-left:22px;
}
#headerblock, 
#headerblockform,
#headerblocknoimg {
	border-bottom:1px solid #E8DD09;
	background-repeat:no-repeat;
	background-position:top right;
	position:relative;
	min-height:56px;
	margin:0 0 10px 0;
}
#headerblocknoimg{
	padding:10px 10px 0 10px;
}
#headerblock, 
#headerblockform {
	padding:10px 210px 0 10px;
}
* html #headerblock,
* html #headerblocknoimg{
	height:61px;
}

#content .textb {
	font-size:12px;
	line-height:18px;
	margin:0 0 0 10px;
}
#content .textb p {
	padding:0;
	margin-bottom:10px;
}

.textblockimage,
#content .textblock {
	margin:20px 0 0 0;
}

/* is noodzakelijk voor TABS*/
#contentblock {
  /*background: url(/test/img_new/content_n_tcm78-113171.gif) repeat-y scroll 0%;*/
	width:600px;
	position:relative;
	float:left;
	z-index: 1;
	/*border: 1px solid black;*/
}
/* x-mas etc...*/
.events { 
	z-index: 4;
	position: absolute;
	top: -10px;
	right: -55px;
}
/* thumbnailviewer start */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 1px;
padding-bottom: 0;
background: #1A1A1A;			/*#313131;*/
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 10px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
/*border: 1px solid #FA1A11;*/
/*background-color: #EFEFEF;*/
padding: 1px;
z-index: 5;
}
.txt_loadimage_pos{
	position: absolute;
	top: 60px;
	left: 60px;
}
/* thumbnailviewer end */


body {
	background:white;
}

.main800, .main1024 {
	margin:0 auto;
}
.main1024 {
	width:987px;
}

.main1024 #top {
	width:200px;
	/*width:987px;*/
}

.tabbar {
	z-index: 100;
	position: absolute;
	top: 10px;
	left: 10px;
	width: 500px;
	height: 35px;
}

/* om ervoor te zorgen dat de tab over de main content gaat zet de content in position: absolute ziet test4.php */
.pageContent {
position: absolute;
top: 10px;
left: 10px;
width: 1024px;
height: 700px;
}


#dashboard {
	float:left;
	margin:0 15px 0 0;
}
#dashboard #db_close {
	position:absolute;
	bottom:0 !important; bottom:-3px;
	left:0;
	width:555px;
	height:12px;
	cursor:pointer; cursor:hand;
}
#dashboard ul#tabs {
	width:555px;
	height:28px;
	margin: 0px;
	list-style-type:none;
	background:url(/bin/tabs/background_tabs_tcm78-6283.gif) top left no-repeat;
}
#dashboard ul#tabs li {
	display:block;
	float:left;
	height:28px;
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) -1px 0px no-repeat;
}
#dashboard ul#tabs li.first {
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) 0px 0px no-repeat;
}
#dashboard ul#tabs li a {
	display:block;
	padding:8px 9px 7px 9px !important;padding:8px 9px 6px 9px;
	font-weight:lighter;
	font-size:11px;
	color:#F8D000;
	background:url(/bin/tabs/tab_right_blue_tcm78-62836.gif) top right no-repeat;
}
#dashboard ul#tabs li.first a {
	background:url(/bin/tabs/tab_right_blue_tcm78-62836.gif) top right no-repeat;
	border-left:none;
	color:#F8D000;
}
#dashboard ul#tabs li a:hover {
	text-decoration:underline;
	color:#F8D000;
}
#dashboard ul#tabs li.selected {
	display:block;
	position:relative;
	color:#000066;
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) -1px -28px no-repeat;
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) -1px -28px no-repeat;
}
#dashboard ul#tabs li.firstselected {
	display:block;
	position:relative;
	color:#000066;
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) 0px -28px no-repeat;
	background:url(/bin/tabs/background_tab_tcm78-62834.gif) 0px -28px no-repeat;
}

#dashboard ul#tabs li.selected a:hover {
	text-decoration:none;
	color:#000066;
}
#dashboard ul#tabs li.firstselected a:hover {
	text-decoration:none;
	color:#000066;
}
#dashboard ul#tabs li.firstselected a,
#dashboard ul#tabs li.selected a{
	background:url(/bin/tabs/tab_right_white_tcm78-62837.gif) top right no-repeat;
	color:#000066;
}
#tool {
	position:absolute;
	z-index:3;
	width:555px;
	height:245px;
	padding:11px 14px 0 11px;
	background:url(/bin/tabs/tool_tcm78-11085.gif) no-repeat;
	w\idth:533px;
	he\ight:234px;
}
/*********************************************/
/* dashboard_hi hotelinfo start */
#dashboard_hi ul#tabs_hi {
	width: 550px;
	margin: 0px;
	margin-top: -2px;
	height:28px;
	list-style-type:none;
	/*border: 1px solid black;*/
}
#dashboard_hi ul#tabs_hi li {
	display:block;
	float:left;
	height:28px;
	background:url(/bin/tabs/agd_tab_hi.gif) -1px 0px no-repeat;
}
#dashboard_hi ul#tabs_hi li.first {
	background:url(/bin/tabs/agd_tab_hi.gif) 0px 0px no-repeat;
}
#dashboard_hi ul#tabs_hi li a {
	display:block;
	height:28px;
	padding:8px 9px 7px 9px !important;padding:8px 9px 6px 9px;
	font-weight:lighter;
	font-size:11px;
	color:#7E0308;
	background:url(/bin/tabs/agd_tab_right_hi.gif) top right no-repeat;
}
#dashboard_hi ul#tabs_hi li a:hover {
	height:28px;
	background:url(/bin/tabs/agd_tabs_hi_tith.gif) top right;
	text-decoration:underline;
	color:#7E0308;
	border-top-style: solid; 
	border-right-style: solid; 
	border-width: 1px; 
	border-color: #FF0000;	
}
/* dashboard_hi hotelinfo end */

/* 20070803 Added height and padding */
.tabContentselected {
	display: block;
	padding-bottom: 11px;
	height: 234px;
}

* html #tool{
	background:url(/bin/tabs/tool_tcm78-11066.gif) no-repeat;
}
#tool_jffp {
	width:748px;
	margin:0 0 15px 0;
	display:inline;
	float:left;
}
#contentcontainer #tool,
#contentcontainer #dbcontent {
	float:none;
	position:relative;
}
#space{
	height:30px;
}
/*
#here a {
	color:#800000;
	font-weight:bold;
	text-decoration:none;
}	
*/
.fullpage #tool {
	position:relative;
	float:left;
}

#tool #left {
	position:absolute;
	left:0;
	top:0;
	width:11px;
	height:245px;
	float:left;
	background:url(/bin/tabs/toolleft_tcm78-11069.gif);
}
#tool #right {
	position:absolute;
	right:0;
	top:0;
	width:14px;
	height:245px;
	float:right;
	background:url(/bin/tabs/toolright_tcm78-11070.gif);
}
#tool .block {
	float:left;
	height:auto;
	font-weight:normal;
	position:relative;
	top:0px;
}
#tool .ttform #blockright.block {
	padding: 10px 0pt 0pt 10px;
}
#tool select {
	font-weight:normal;
	margin:2px 0 8px 0;
}
#tool #blockleft {
	width:173px;
	background:url(/bin/tabs/toolblock_tcm78-11067.gif) top right no-repeat;
}
#tool #blockleft .trip {
	position:relative;
	top:-5px;
}
#tool #blockleft.hform {
	padding: 0 0 0 11px;
	width: 265px;
}
/* toegevoegd voor travel packages dashboard */
#tool #blockmiddle select.select_middle {
	width:153px;
}

#tool #logobox {
	width:150px;
	position:absolute;
	right:7px;
	top:13px;
}
#tool #logobox span,
#tool #logobox img {
	float:right;
}
#tool #logobox span {
	padding:0 3px 0 0;
}
#tool #logobox ul {
	margin:4px 0 0 14px;
	float:right;
}
#tool #logobox ul li a {
	color:#0396FE;
	text-decoration:none;
	background-image:none;
}
#tool #logobox ul li a:hover {
	text-decoration:underline;
}
#tool #blockright div#tppersons {
	padding:9px 0 0 0;
}

#tool #blockright div#tppersons {
	margin:6px 0 0 0;
	width:145px;
}
#tool #blockright div#tppersons div {
	height:30px;
	width:50px;
	float:left;
}
#tool #blockright div#tppersons div.age {
	width:95px;
}
#tool #blockright div#tppersons select {
	width:47px;
}
#tool #blockright div#tppersons div span{
	color:#0295FF;
	font-weight:normal;
}

#tool #arrangements {
	height:130px;
}
/* toegevoegd voor travel packages dashboard */

* html #tool #blockleft .from {	margin-top:-6px;ma\rgin-top:0; }
#tool #blockleft select {
	width:157px;
}
#tool #blockleft input {
	width:150px;
	height:18px;he\ight:14px;
	margin:1px 0 8px 0;
	font-weight:normal;
	padding:0 0 0 2px;
}
#tool #blockleft.hform input{
	left:0px;
	margin: 0px;
	padding: 0px;
}
#tool #blockleft label a {
	float:right;
	margin:-14px 18px 0 0; 
}
#tool #blockleft.hform label a {
	float:none;
}
#tool #blockmiddle {
	width:185px;
	padding:0 0 0 8px;
	background:url(/bin/tabs/toolblock_tcm78-11067.gif) top right no-repeat;
	w\idth:177px;
}
#tool #blockmiddle select {
	width:91px;
}
#tool #blockmiddle select.day {
	width:46px;
}
#tool #blockmiddle img#caldep {
	float:right;
	margin:0 16px 0 0;
	cursor:pointer;
	cursor:hand;
}
#tool #blockmiddle img#calret {
	float:right;
	margin:0 16px 0 0;
	cursor:pointer;
	cursor:hand;
}
* html #tool #blockmiddle img#caldep {
	margin-right:8px;
}
* html #tool #blockmiddle img#calret {
	margin-right:8px;
}
#tool #blockmiddle input {
	width:11px;
	height:13px;
	margin:0 0 2px 0;
}

#tool #blockright {
	width:160px;w\idth:158px;
	padding:0 0 0 12px;
}
#tool #blockright select {
	width:141px;
}
#tool #blockright #help {
	position:absolute;
	top:0;
	right:7px;
}
#tool #blockright #help a {
	font-weight:normal;
	color:#09F;
	right:0;
}
#tool #blockright #help a {
	font-weight:normal;
	color:#09F;
	right:0;
}
#tool #blockright #adultinfo {
	position:absolute;
	top:68px;
	display:block;
}
#tool #blockright #adultinfo a {
	font-weight:normal;
	color:#09F;
	white-space:nowrap;
	margin:0;
}
#tool #blockleft #finddestination a {
	font-weight:normal;
	color:#09F;
}
#tool #blockleft #btnStationFinder1 a, #tool #blockleft #btnStationFinder2 a  {
	font-weight:normal;
	color:#09F;
	position:relative;
	top:-8px;
}
#tool #blockright div#persons {
	width:145px;
}
#tool #blockright div#persons div {
	height:26px;
	width:50px;
	float:left;
}
#tool #blockright div#persons div.age {
	width:95px;
}
#tool #blockright div#persons div.age span {
	color:#000066;
	font-size: 10px;
}
#tool #blockright div#persons select {
	width:47px;
}
#tool #blockright div#persons div span{
	color:#0295FF;
	font-weight:normal;
}
#tool #blockright #downloadable a {
	font-weight:normal;
	color:#09F;
	background:url(/bin/tabs/arrow_blue_tcm78-57766.gif) right no-repeat;
	padding:0 11px 0 0;
}
#tool span#timetable {
	position:absolute;
	top:209px;
}
#tool span#startbooking {
	position:absolute;
	top:209px;
	right:0px;
}
/* 20070320 WvdH: added definition for autofillbackground */
#tool #autofillbackground {
	position:absolute;
	width:156px;
	height:63px;
	background:url(/bin/tabs/autofill_tcm78-11007.gif); 
	overflow:auto;
	display:none;
	z-index:777;
}
#tool #autofill {
	position:absolute;
	width:156px;
	height:63px;
	overflow:auto;
	display:none;
	z-index:777;
}
#tool #autofill a {
	display:block;
	color:#0295FF;
	font-weight:normal;
	line-height:14px;
	padding:0 0 0 15px;
	background:url(/bin/tabs/dest_tcm78-10266.gif) 6px 5px no-repeat;
	width:110px;
	text-decoration:none;
}
#tool #autofill a.selected {
	text-decoration:underline;
}
#tool #autofill a:hover {
	text-decoration:underline;
}
* html #tool #autofill {
	background:url(/bin/tabs/autofill_tcm78-11007.gif) no-repeat fixed;
}
#tool #autofill ul {
	list-style-type:none;
	margin:0;
	margin-top:3px;
	padding:0;
	width:110px;
}
#tool #autofill ul li {
	padding:0;
}
#tool #autofill ul li a {
	display:block;
	color:#0295FF;
	font-weight:normal;
	line-height:14px;
	padding:0 0 0 15px;
	background:url(/bin/tabs/dest_tcm78-10266.gif) 6px 5px no-repeat;
}


#calendarcontainer, #calendarcontainer_other, #destinationcontainer, #destinationcontainer_other {
	width:553px;
	height:241px;
	position:absolute;
	top:200;
	left:1px;
	display:none;
	z-index:12;
}
#calendarcontainer2, #calendarcontainer_other, #destinationcontainer, #destinationcontainer_other {
	width:553px;
	height:241px;
	position:absolute;
	top:0;
	left:100px;
	display:none;
	z-index:12;
}
#destinationcontainer, #destinationcontainer_other {
	width:200px;	
}
#calendar, #calendar_other, #destination {
	float:right;
	height:220px;
	width:360px;
	margin:13px 2px 0 0;
	position:relative;
}
#destination {
	float:left;
	position:relative;
	left:10px;
}
#destination select {
	width:150px;
	margin-bottom:18px;
}
#calendar #close, #calendar_other #close_other, #destination #closed {
	position:absolute;
	right:9px;
	top:3px;
	width:14px;
	height:12px;
	cursor:pointer;
	cursor:hand;
}
#calendar #close a, #calendar_other #close_other a, #destination #closed a {
	width:14px;
	height:12px;
}
#calendar #close a, #calendar_other #close_other a  {
	display:inline;
	voice-family: "\"}\""; voice-family:inherit; 
	display:block;
}
#calendar #close a:hover, #calendar_other #close_other a:hover, #destination #closed a:hover {
	text-decoration:none;
}
#calendartop, #calendartop_t, #calendartop_other, #destinationtop {
	background:url(/bin/tabs/calendar_top.gif);
	background-repeat: no-repeat;
	color:#FFF;
	font-weight:bold;
	padding:3px 0 0 13px;
	width:360px;
	height:15px;
}
#calendartop2, #calendartop_other, #destinationtop {
	background:url(/bin/tabs/calendar_top.gif);
	background-repeat: no-repeat;
	color:#FFF;
	font-weight:bold;
	padding:3px 0 0 13px;
	width:360px;
	height:15px;
}
#calendarmid, #calendarmid_t, #calendarmid_other, #destinationmid {
	background:url(/bin/tabs/calendar_mid.gif) repeat-y;
	width:360px;
	height:192px;
	padding:8px 0 0 13px;
	color:#0295FF;
}
#calendarmonth, #calendarmonth_other {
	width:149px;
	margin:4px 0 0 0;
}
#calendarmid table, #calendarmid_other table, #calendarmid_t table {
	width:151px;
	margin:12px 0 0 0;
}
#calendarmid table tr td, #calendarmid_other table tr td, #calendarmid_t table tr td{
	border-bottom:1px solid #99CCFF;
	color:#C6D1DB;
	font-size:11px;
	text-align:center;
	padding:1px 0 1px 0 !important; padding:0;
	height:18px;
}
#calendarmid table tr.head td, #calendarmid_other table tr.head td, #calendarmid_t table tr.head td{
	border-top:1px solid #0295FF;
	border-bottom:1px solid #0295FF;
	color:#0295FF;
	padding:1px 0 2px 0;
	font-size:10px;
}
#calendarmid table tr td a, #calendarmid_other table tr td a, #calendarmid_t table tr td a{
	font-size:11px;
	display:block;
	height:14px;
	width:20px;
	text-align:center;
}
#calendarmid table tr td a:hover, #calendarmid_other table tr td a:hover, #calendarmid_t table tr td a:hover{
	text-decoration:none;
	color:#FFF;
	background:url(/bin/tabs/day_tcm78-11028.gif) no-repeat;
}
#calendarbot, #calendarbot_other, #destinationbot, #calendarbot_t {
	background:url(/bin/tabs/calendar_bott.gif) no-repeat;
	width:360px;
	height:10px;
}
#calendartop_t {
	background:url(/bin/tabs/calendar_top.gif);
	background-repeat: no-repeat;
	color:#FFF;
	font-weight:bold;
	padding:3px 0 0 13px;
	width:360px;
	height:15px;
}
#calendarcontainer {
left:180px;
}

#close_t {
	position:absolute;
	right:200px;
	top:3px;
	width:14px;
	height:12px;
	cursor:pointer;
	cursor:hand;
}
#close_t {
	width:14px;
	height:12px;
}
#close_t a {
	display:inline;
	display:block;
}
#close_t a:hover {
	text-decoration:none;
}
/* ------------------------------------------------------ tabbar styles -------------------------------------------------*/
.infoBack {
	position: absolute;
	left: 10px;
	top: 10px;
	background-color: #000000;
	text-align: left;
	opacity: 0.5;
	MozOpacity: 0.5;
	KhtmlOpacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 500;
	width: 555px;
	height: 271px;
	display: none;
}

.myTool {
	background-image: url(/bin/tabs/tool_tcm78-11085.gif);
	background-repeat: no-repeat;
	width: 555px;
	padding: 0px;
}

.inactive {
	display: none;
}
checkbox {
	font-family: Tahoma;
	font-size: 10px;
}
select {
	font-family: Tahoma;
	font-size: 10px;
}
.inptext {
	font-family: Tahoma;
	font-size: 10px;
}
.inptextWide {
	font-family: Tahoma;
	font-size: 10px;
	width: 150px;
}
.headText {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	width: 400px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.helpDiv {
	float: right;
	width: 100px;
}

#monthtable, #monthtable_t{
	width: 151px;
	float: left;
}
#monthtable2, #monthtable2_t{
	width: 151px;
	float: left;
	margin-left: 10px;
}
.monthDiv {
	width: 160px;
	float: left;
}
.exResult {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
}
.errorFrameClass {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 250px;
	height: 100px;
	display: none;
	z-index: 502;
	background-color: #9B0000;
	color: #C1C100;
	text-align: center;
	padding: 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.errorFrameInClass {
	height: 80px;
}

.error {
	color: #9B0000;
	font-weight: bold;
}
.messageFrameClass {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
	height: 100px;
	display: none;
	z-index: 501;
}
.prefDest {
	height: 95px;
	overflow: auto;
	border: 1px solid black;
}
.prefContent {
	background-color: #FF8888;
	text-align: center;
}
#calendarcontainer {
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 0px;
	margin-top: 0px;
	/* position: relative; */
}
#calendarcontainer2 {
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 0px;
	margin-top: 0px;
	/* position: relative; */
}
.tabContent {
	font-family: Tahoma;
	position: relative;
	font-size: 10px;
	height: 235px;
	padding: 5px;
	background: url(/bin/tabs/db_close_tcm78-11029.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
#db_close2 {
	display: none;
	/*background: url(/bin/tabs/db_close_tcm78-11029.gif);*/
	/*background: url(/bin/tabs/booktoolbottom_tcm78-10339.gif);*/
	background: url(/bin/tabs/tabs_closed_mosaic.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 555px;
	height: 10px;
	cursor: pointer;
}
/*
#a1_mosaic {
	padding:30px 0px 0px 25px;
  z-index: 10;
	background: url(/bin/tabs/A1_mosaic.gif);
	background-repeat: no-repeat;
	background-position: left top center;
	position: absolute;
	width: 555px;
	height: 100px;
}
*/
/*-------------------------------------------------------- ikke ---------------------------------------------------------*/
.a2titr{
	font-size: 13pt;
	font-weight:bold;
	color: #FA0000;
	}
.a0ro{
	background-color: #FFCC33; 
	font-family: Verdana, sans-serif; 
	color: #C10000; 
	border-collapse: collapse; 
	border: 0px solid #FA0000;
}
.a2r{
	background-color: #FFCC33; 
	font-family: Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #C10000
}	
.tbgr { background-color: #FFF0C1; } 
.tbgr2 { background-color: #FFF5D9; }

/****************** BORDER OVEIGE!!!
	background-color: #FFF0C1; 
	font-family: Verdana, sans-serif; 
	font-size: 9pt; color: #000000; 

border top
	background-color: #FA0000; 
	font-family: Verdana, sans-serif; 
	font-size: 9pt; color: #FFF5D9; 

	***************************/
.agd_zg	{
	background-color: #FFF0C0;
}
.agd_lzg {
	background-color: #FFF5D8;
}
.borderl { 
	border-left-style: solid; 
	border-left-width: 1px; 
	border-left-color: #FF0000; 
} 
.borderr { 
	border-right-style: solid; 
	border-right-width: 1px; 
	border-right-color: #FF0000; 
	}
.borderb { 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: #FF0000; 
	}
.border-top { 
	border-style: solid; 
	border-width: 1px; 
	border-color: #FFCC33; 
	}

.form-select1 			{ font-size : 10px; color : navy; font-family : Verdana, Arial, Helvetica, sans-serif; background-color : #FFFFFF; border-width: 1px; border-style: solid; border-color: #999999;width: 137px } 
.form-selectday 		{ font-size : 10px; color : navy; font-family : Verdana, Arial, Helvetica, sans-serif; background-color : #FFFFFF; border-width: 1px; border-style: solid; border-color: #999999;width: 40px }
.form-selectmonth 	{ font-size : 10px; color : navy; font-family : Verdana, Arial, Helvetica, sans-serif; background-color : #FFFFFF; border-width: 1px; border-style: solid; border-color: #999999;width: 93px }
.form-selectrooms		{ font-size : 10px; color : navy; font-family : Verdana, Arial, Helvetica, sans-serif; background-color : #FFFFFF; border-width: 1px; border-style: solid; border-color: #999999;width: 115px }

#brochure{
	font-size:16px;
	color:#1A1A1A;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.list_content{
	border-bottom-style: dotted; 
	border-bottom-width: 1px; 
	border-bottom-color: #000000; 
	background-color: #FFF0C1;
	padding:5px;
}
.border-tbrl{
	font-family: Verdana, sans-serif; 
	color: #1A1A1A; 
	border-style: solid; 
	border-width: 0px; 
	border-spacing:3px; 
}	
.border-tbrlnospace{
	font-family: Verdana, sans-serif; 
	color: #1A1A1A; 
	border-style: solid; 
	border-width: 0px; 
	border-spacing:0px; 
	border-style: solid; border-width: 1px; border-color: #FF0000;
}
.core-button{
font-family: Verdana, sans-serif; 
font-size: 11px; 
font-weight: bold; 
letter-spacing: 1; 
color: #333333; 
cursor: pointer; 
cursor: hand; 
background-image : url(/bin/form_button_agd.gif); 
background-color : #ECCA0D; width: 137px 
}	
#cleft {
	width:5px;
	height:5px;
	background: url(/bin/tabs/containerleft_tcm78-11024.gif) no-repeat;
	position:absolute;
	left:0;
	top:0;
}
#cright {
	width:5px;
	height:5px;
	background:url(/bin/tabs/containerright_tcm78-11025.gif) no-repeat;
	position:absolute;
	right:0 !important; right:-1px;
	top:0;
}
/**********START FLASH SETTING**************/
/*
#ctopbar_left {
	z-index:3;
	width:7px;
	height:7px;
	background:url(/bin/tabs/ctopbar_left.gif) no-repeat;
	position:absolute;
	right:0 !important; left:0px; top:-7px;

}
#ctopbar_right {
	z-index:3;
	width:7px;
	height:7px;
	background:url(/bin/tabs/ctopbar_right.gif) no-repeat;
	position:absolute;
	right:0 !important; rigtht:-1px; top:-7px;
}
*/
/*
#top {
	z-index:1;
	/*padding:0px 786px 0px 0px;*/
/*	position:relative;
	background-color:#FFF;
	height:60px;
}
*/
/*flash setting #top*/
/*
#top {
	z-index:1;
	padding:0px 786px 0px 0px;
	. /*(punt nodig voor positionering)*/
	/*
	position:absolute;
	background-color: #515151;
	height:75px;
	left:0;
	top:0;
}
*/
/**********END FLASH SETTING**************/
#top {
	z-index:2;
	position:relative;
	background-color : #FFFFFF;
	height:50px;
}
/****************************************/
/*availcolor, text kleur voor wel/niet beschikbaar*/
.avail_yes{
	color:#336600;
}
.avail_no{
	color:red;
}
.avail_0{
	color:purple;
}

#container {								/* #anker002 */
	/*border: 1px solid black;*/
	padding:40px 0px 0px 25px;
	position:relative;
	background: #FFFFFF url(/bin/tabs/container_tcm78-11073.gif) left top no-repeat;
  z-index: 0;
}
#footer ul li a {
	color:#6F6F6F;
	font-size:10px;
}
ul, li {
	list-style:none;
}
h1 {
	font-size:20px;
}
h2 {
	font-size:15px;
}
h3 {
	font-size:12px;
	color:#800000;
}
hr {
	background-color:#800000;
  color: #800000;
  width: 98%;
  height: 1px;
  margin:2%;
  border: solid #800000 0px;
}
img {
	/*display:block;*/
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* bottom foot note bijna  #anker001 */
#metanav {
	z-index:2;
	position:relative;
	text-align: center
	width:985px;
	padding:8px 10px 0 0;
	margin: 0px 0 0 0;
	height:30px;
	he\ight:22px;	
	background:#E2E2E2 url(/bin/tabs/bottomright_tcm78-11020.gif) right no-repeat;
}

.main1024 #metanav {
	width:985px;
	w\idth:985px;
}
#metanav div#left {
	float:left;
	background:#FFFFFF url(/bin/tabs/bottomleft_tcm78-11019.gif) no-repeat;
	width:5px;
	height:30px;
	margin:-8px 0 0 0;
}
#metanav ul {
	list-style-type:none;
}
#metanav ul li {
	float:left;
	border-left:1px solid #6F6F6F;
	padding:0 11px 0 11px;
}
#metanav ul li img {
	display:inline;
	padding:0 5px;
	position:relative;
	vertical-align:middle;
}
#metanav .right {
	display:inline;
	float:right;
	margin:0 155px 0 0;
}
#metanav .right li{
	border:none;
	border-left:1px solid #6F6F6F;
}
#metanav li.first{
	border:none
}
#metanav select {
	position:absolute;
	right:10px;
	top:6px;
	width:150px;
}


.clearfix:after {
	  /*position: absolute*/
    content:"."; 
    display:block; 
    height:0; 
    clear:both;
    visibility:hidden;
    /*border: 1px solid black;*/
}

.main1024 #specialtriggers {
	width:175px;
	margin:0 27px 0 0;
}
#specialtriggers {
	float:right;
	display:inline;
	position:relative;
	margin:0 3px 0 0;
}
/*
#dest, .specials, .specials_jffp, #webawards {
	float:right;
}
.specials, .specials_jffp, #webawards {
	width:175px;
	height:174px;
}
.main1024 .specials, .main1024 .specials_jffp, .main1024 #webawards {
	position:absolute;
	top:0;
	left:0;
}
*/

.specials h1 {
	font-size:18px;
	font-weight:normal;
	font-weight:bold;
	color:#F8D000;
}
.specials h1 span {
	font-size:18px;
	color:#1A1A1A;
}
.specials ul {
	list-style-type:none;
	border-top:1px dotted #E8DD09;	
	margin:9px 0 1px 0;
}
.specials ul li {
	width:175px;
	position:relative;
	border-bottom:1px dotted #E8DD09;
	cursor:pointer; cursor:hand;
}
.specials ul li a {
	position:relative;
	font-weight:normal;
	left:14px;
	line-height:18px;
}
.specials li:hover { 
	width:175px;
	position:relative;
	background: #F8D000;
	} 
.specials a.more {
  color:#F8D000;
}

.lowDiv {
 height: 1px;
 font-size: 1px;
}

.tab_hi_box {
	background-color: #FFF0C1; 
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	border-left-style: solid; 
	border-bottom-style: dotted; 
	border-right-style: dotted; 
	border-width: 1px; 
	border-color: #FF0000;
	margin: 0px; padding: 1em; 
}
.tab_stit {
	background: #FBC21A url(/bin/tabs/agd_tabs_hi_tit.gif) left top;
	font-family: Verdana, sans-serif; 
	font-size: 13pt; 
	color: #7E0308;	
	font-weight:bold; 
  width: 100%;
  height: 40px;
  margin: 0px;
}
.tab_stit_rm {
	background: #FBC21A url(/bin/tabs/agd_tabs_hi_tit.gif) left top;
	font-family: Verdana, sans-serif; 
	font-size: 13px; 
	color: #7E0308;	
	font-weight:bold; 
  margin: 0px;
}
.lijns {  
	border-left-style: solid; 
  border-top-style: solid; 
	border-width: 1px; 
	border-color: #FF0000;

}
#date_from {
	font-family: Verdana, sans-serif; 
	font-size: 13px; 
	color: #336600;	
	font-weight:bold; 
}
#date_until {
	font-family: Verdana, sans-serif; 
	font-size: 13px; 
	color: #F00000;	
	font-weight:bold; 
}
#flags {
	/*z-index: 4;*/
	position: absolute;
	top: -12px;
	right: 25px;
}

.promo		{	position: absolute;
						top: 250px;
						right: 70px;	
						width: 250px;
						height: 20px; 	}

.promotit	{	font-family: Verdana, sans-serif; 
						font-size: 13px; 
						color: #FA0000;	
						font-weight:bold;
						background-image:url(/bin/agd_transp_grey.png);	}

.geel_dbot{	border-bottom:1px dotted #E8DD09;	} 
						
.feature	{	position: absolute;
						top: 250px;
						right: 360px;	
						width: 250px;
						height: 17px;		}
						
.featuretit{font-family: Verdana, sans-serif; 
						font-size: 13px; 
						color: #1A1A1A;	
						font-weight:bold;
						background-image:url(/bin/agd_transp_grey.png); }
						
						
/*	border-style: solid; 
	border-width: 1px; 
	border-color: #FF0000;
	
padding: 1px;
padding-bottom: 0;
background: #1A1A1A;		
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;	
	
*/						



