BODY
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	color:#000000;
	font-size: 11px;
	line-height:18px;
	background-color:#ffffff;
	background-attachment:fixed; 
	background-repeat:repeat;
	text-align:center;
}
table td
{
 vertical-align:top;
}

IMG
{
	border-style:none;
	/*display:block;*/
}

A, B, STRONG, H1, H2, .groen, .groen a, .required
{
	color:#0172ba;
}

H1, H1 A
{
	font-weight:bold;
	font-size:14pt;
	margin: 10px 0px 7px 0px;
}

H2, H2 A
{
	font-weight:bold;
	font-size:12pt;
	margin-top:10px;
	margin-bottom:0px;
}

H3, H3 A
{
	font-weight:bold;
	font-size:10pt;
	margin-top:0px;
	margin-bottom:0px;
}

h1.producttitle
{
	font-weight:bold;
	font-size:12pt;
	margin: 10px 0px 7px 0px; 
} 
STRONG
{
	font-size:16pt;
}

FORM, TD, TEXTAREA, SELECT, INPUT, .content, .groen
{
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	margin:0px;
	padding:0px;
}

.mini-table
{
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

.mini-table TD
{
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-size:7pt;
}
 
.content A, .content B
{
	color:#000000;
}

.small, .small A, .background-yellow
{
	font-size:10px;
}

.background-yellow
{
	background-color:#FFD328;
}

.background-green
{
	background-color:#0172ba;
}

.Photo
{
	border:solid 1px #FFD328; 	
	padding:0px;
	margin:0px;
	filter:blendTrans(duration=1);
}

.MeerInfo_meuk
{
	font-weight:bold;
	font-size:10pt;
	color:#000000;
	text-align:right;
	text-decoration:underline;
}

.collapse
{
	border-collapse:collapse;
}

.blackborder
{
	border:1px solid #000000;
}

.yellowborder
{
	border:1px solid #0172ba;
}

.total
{
	color:#000000;
	font-weight:bold;
	border-top:#000000 thin inset;
	border-bottom:#000000 medium double;
}

.url
{
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}


.dynamic-tab-pane-control
{
	position:relative;
	width:100%;
	vertical-align: top;
}

.dynamic-tab-pane-control .tab-row .tab
{
	cursor:Default;
	display:inline;
	margin:1px 0px 1px 0px;
	float:left;
	padding:4px 0px 5px 0px;
	cursor:hand;
	z-index:1;
	position:relative;
	top:1;
	left:0;
}

.dynamic-tab-pane-control .tab-row .tab .selected
{
	border-bottom:1;
	z-index:3;
	padding:4px 0px 5px 0px;
	margin:1px 0px -1px 0px;
	top:1px;
}

.dynamic-tab-pane-control .tab-row .tab a
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	cursor:hand;
	top:1px;
}

.dynamic-tab-pane-control .tab-row .tab .selected a
{
	font-weight:bold;
	text-decoration:underline;
}

.dynamic-tab-pane-control .tab-page
{
	clear:both;
	border-top:2px solid #0172ba;
	border-bottom:2px solid #0172ba;
	border-left:2px solid #0172ba;
	border-right:2px solid #0172ba;
	z-index:2;
	position:relative;
	top:-6px;
	padding:3px;
}

.dynamic-tab-pane-control .tab-row
{
	z-index:1;
	white-space:nowrap;
	height:23px;
	top:-2px;
}
.menubg
{
	background-color:#0172ba;
}
.telephone
{
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
}
.menu
{
 font-family: verdana;
	font-size: 11pt;
	color: #ffffff;	
	text-decoration: none;
}
.menu:hover
{
	color: #FFCC00;
	text-decoration: none;	
}
.menu-small
{
 font-family: verdana;
	font-size: 9pt;
	color: #ffffff;	
	text-decoration: none;
}
.menu-small:hover
{
	color: #FFCC00;	
	text-decoration: none;
}
.header
{
 width:605px;
 height:148px;
 margin-top:7px;
 margin-bottom:10px;
}
.maincontent
{
 width:98%;
 margin-left:8px;
}
.homepage-selection
{
 width:585px;
 height:205px;
 margin-top:7px;
}
.homepage-selectiongroup
{
 height: 209px; 
 width:179px; 
 float:left;
 margin-right:12px;
}
.selectionlink
{
 display:block;
 height:182px;
 width:175px;
 text-decoration:none;
}
a.selection2link, a.selection2link:link,  a.selection2link:visited, a.selection2link:active, a.selection2link:hover
{
 font-weight:bold;
 color:#ffffff;
 text-decoration: none;
 padding-top:0px;
 margin-top:0px;
 font-size:11pt;
}

/*-- blueline-corner box--*/
.searchadvanced-module
{
width:565px;
height:246px;
padding:0px;
}
.cornerbox-top
{
 height:8px;
 width:565px;     
 float:left;
 margin:0px;
 padding:0px;
 font-size:1px;
}
.searchadvanced-innerbox
{
 float:left;
 clear:both;
 width:565px;
 padding:0px;
 margin:auto;
 text-align:center;
} 
.innerbox-align
{
 width:550px;
 margin:auto;
 padding:0px;
 display:block;
 clear:both;
 }
 .innerbox-align p
 {
 padding:0px;
 margin:0px 0px 10px 0px; 
 }
.searchadvanced-header
{
	font-weight:bold;
	font-size:18px;
	margin-bottom:2px;
	text-align:left; 
	padding:0px;
} 
.search
{
  padding: 1px;
 margin:1px;
}
.halfwidthsearch
{
 padding: 1px;
 margin:1px;
}
.cornerbox-bottom
{
 height:8px;
 width:565px;
 float:left;
 margin:0px;
 padding:0px;
 font-size:1px;
 margin-bottom:20px;
}

.jumped-in
{
 margin-left: 40px;
 margin-top: -10px;
}
.booking-bullits ul
{
 padding: 0px;
 margin-left: 24px;
}
.booking-bullits li
{
 padding: 0px;
 margin-top: -5px;   
}
.maincontent-shadow
{
  width: 20px;
  height:100%;
}
table.distances 
{
 width:400px; 
 text-align:center; 
}
table.distances tr td
{
 border: 1px solid #0172BA;
 padding:3px;
}

