/* Element properties */
*
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:150%;
	margin:0;
	padding:0;
}

html
{
	overflow: auto;
	overflow:-moz-scrollbars-vertical;
}
body
{
	background: #fff;
}
#site
{
	text-align:center;
	z-index:10;
	position:absolute;
	width:100%;
	padding-bottom:25px;
	margin:0;
}

a
{
	color:#002280;
	text-decoration:underline;
}

form
{
	display:inline;
}

img
{
	border:0 none;
}

/* Custom styles */
#counter
{
	position:absolute;
	left:-50px;
	top:-50px;
}

#background
{
	z-index:1;
	width:100%;
	height:100%;
	position:absolute;
	margin:0;
	padding:0;
}

#background img
{
	width:100%;
	height:730px;
}

div#container
{
	position:relative;
	width:961px;
	z-index:10;
	margin:0 auto;
}

div#menu
{
	z-index:10;
	height:26px;
	background:url("../../art/menu_bg.gif") repeat-x;
	overflow:hidden;
}

div#content
{
	position:relative;
	z-index:11;
	padding:25px 10px 25px 20px;
}

div#backhome
{
	position:relative;
	top:36px;
	left:0;
}

ul#navlist
{
	list-style-type:none;
	list-style-image:none;
	margin:0 0 0 15px;
	padding:0;
}

ul#navlist li
{
	float:left;
	margin-right:2px;
}

div#menuleft
{
	background:url("../../art/menu_l.gif") no-repeat;
	width:11px;
	height:33px;
	float:left;
}

div#menuright
{
	background:url("../../art/menu_r.gif") no-repeat;
	width:11px;
	height:33px;
	float:right;
}

div.clear
{
	clear:both;
}

/* Content area */
div#content img
{
	display:block;
}

div#content img.float
{
	float:right;
	margin:3px 0 10px 10px;
}

div#content span
{
	display:block;
	margin:5px 0 0;
}

div#content a
{
	text-decoration:none;
}

div.block
{
	background:#fff;
	float:left;
	width:280px;
	margin:0 8px 8px 0;
	padding:10px 15px;
}

div.largeblock
{
	background:#fff;
	float:left;
	width:610px;
	margin:0 8px 8px 0;
	padding:10px 15px;
}

div.largeblock img.header,div.block img.header
{
	margin:0 0 2px;
}
div#column
{
	position:absolute;
	top:30px;
}

div#intro
{
	width:627px;
	margin:0 0 15px;
}

div#intro img.header
{
	margin:4px 0;
}

div#reisverzekering
{
	position:relative;
	width:270px;
	height:234px;
	margin:0 0 0 10px;
}

div#reisbottom
{
	position:absolute;
	bottom:0;
}

div#reisbottom label
{
	float:left;
	width:147px;
	font-weight:700;
	margin:5px 0 0;
}

div#reistop
{
	margin:1px 0 0;
}

div#quicklinks
{
	margin:16px 0 0;
}

img#prijs
{
	padding:5px 0 10px 10px;
}

input#aantalPersonen
{
	width:112px;
}

input#ingangsDatumDag,input#ingangsDatumMaand,input#ingangsDatumJaar
{
	width:32px;
	margin:0 0 0 4px;
}

div#reisbottom img.header
{
	display:block;
	margin:0 0 10px;
}

div#reisbottom input.footer
{
	display:block;
	margin:15px 0 0;
}

span#bullit
{
	position:absolute;
	top:1px;
	left:-12px;
	background:url("../../art/smallbullit.gif") no-repeat;
	width:5px;
	height:5px;
}

div.notransparant
{
	background:#fff;
}

div.nomargin
{
	margin:0 0 8px;
}

div#quicklinks ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}

div#quicklinks ul li
{
	display:inline;
	margin:0;
	padding:0;
}

div#intro ul
{
	list-style:inside disc;
}

div#transparant
{
	position:absolute;
	background:#fff;
	width:960px;
	height:570px;
	z-index:1;
	-moz-opacity:0.75;
	opacity:0.75px;
	filter:alpha(opacity=75);
}

a:hover,div#content a:hover
{
	text-decoration:underline;
}

div#topbanner,div#content object
{
	z-index:10;
}
div#reisbottom span {
	float: right;
}
div#page
{
	position: absolute;
	top: 25px;
	left: 320px;
	width: 640px;
}