@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;
}
h1 {
	font-size: 15px;
	font-weight:800;
}
h2 {
	font-size: 36px;
	font-weight: bold;	
	padding: 0px;
	margin: 0px;
}
h3 {
	padding:0px;
	margin:0px;
}
a:link{color:#413F8A;}
a:visited{color:#413F8A;}
a:active{color:#413F8A;}

#container {
	width:100%;
	margin:0 auto;
}
#links{
	width:820px;
	background-image: url(/images/schaduwlinks.gif); 
	background-position:left;
	background-repeat:repeat-y;
}

#rechts{
	width:810px;
	background-image: url(/images/schaduwrechts.gif); 
	background-position:right;
	background-repeat:repeat-y;
}

#midden{
	width:800px;
	background-image: url(/images/achtergrond.jpg);
	background-repeat:no-repeat;
}

#header{
	height:154px;
	background-repeat:no-repeat;
}
#taalinstelling{
	height:53px; 
	width:121px;
	background-image:url(/images/vlaggen_bottom.jpg);
	background-position:bottom; 
	background-repeat:no-repeat;

}
#taal_de{
	display:block;
	width:42px; 
	height:39px;
	background-image:url(/images/de.jpg);
	background-repeat:no-repeat;
	float:left;
}
#taal_de:hover{
	background-position: 0 -39px;
}

#taal_en{
	display:block;
	width:38px; 
	height:39px;
	background-image:url(/images/en.jpg);
	background-repeat:no-repeat;
	float:left;
}
#taal_en:hover{
	background-position: 0 -39px;
}
#taal_nl{
	display:block;
	width:41px; 
	height:39px;
	background-image:url(/images/nl.jpg);
	background-repeat:no-repeat;
	float:left;
}	
#taal_nl:hover{
	background-position: 0 -39px;
}	
#menu{
	height:30px; 
	width:310px;
}
.menuknoppen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	text-decoration:none;
	height:20px; 
	background-image:url(/images/pijltje.gif);
	background-repeat:no-repeat;	
	display:block; 
	float:left;
}

.menuknoppen:hover{
	background-position: center -10px;
}

.menubol{
	float:left;
	margin: 3px 5px 0 5px;

}
 #tekstkort{
	height:104px;
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;
	font-style:italic;
}
#contentlinks {
	width:350px;
	float:left;
}
#contentrechts {
	width:450px;
	float:left;
}
#contentrechts h1 {
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}
#contentrechts_hoog {
	float:left;
	width:450px;
}
#fotostrip {
	padding-top:50px;
	padding-right:45px;
	width:271px;
}
#fotostrip img {
	margin:1px;
	padding:0px;
	border:1px solid #999;
}
	
/*zoekveld*/

.pulldown{
	width:95px;
	border:1px solid #413F8A;
	color:#413F8A;
}
#prijsper{
	margin:0 0 0 5px;
	width:65px;
}	
#titelzoekveld{
	position:relative;
	top:43px; 
	left:10px;
	height:28px; 
	width:227px;
	background-repeat:no-repeat; 
}
#zoekveld{
	width:282px;
	float:left;
}
#zoekveld_lijn{
	height:1px; 
	width:272px;
	font-size:0px;
	background-image:url(/images/zoekveld_lijn.gif);
	background-repeat:no-repeat;
	margin-bottom:0px; 
	padding-bottom:0px;
}
	
#zoekveld_boven_links{
	height:13px; 
	width:136px;
	float:left;
	background-image:url(/images/hoekjeLB_zoekveld.gif);
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
	background-position:top left;
	font-size: 8px;
}
#zoekveld_boven_rechts{
	height:13px; 
	width:136px;
	float:left;
	background-image:url(/images/hoekjeRB_zoekveld.gif);
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
	background-position:top right;
	font-size: 8px;
}
.form{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

#form2{
	margin-top:10px;
}
#zf {
	margin:0px;
	padding:0px;
}
#form1 select {
	width:160px;
}

#zoekveld_midden{
	background-color:#FFFFFF;
}

#zoekveld_onder_links{
	height:26px; 
	width:136px;
	float:left;
	background-image:url(/images/hoekjeLO_zoekveld.gif);
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
	background-position:left bottom;
}
#zoekveld_onder_rechts{
	height:26px; 
	width:136px;
	float:left;
	background-repeat:no-repeat; 
	background-color:#FFFFFF;
	background-position:right bottom;	
}
#boeknuknop{
	background-repeat:no-repeat;
	height:28px; 
	width:103px;
	display:block;
}
#boeknuknop:hover{
	background-position: 0 -28px;
}
/*einde zoekveld*/



/*content welkom*/
#onsbuiten{
	height:270px; 
	width:235px;
	float:left;
	vertical-align:bottom;
}
#onsbuiten h2 {
	font-size: 36px;
	font-weight: bold;
	background: transparent url('../images/ons-buiten.gif') no-repeat;
	text-indent: -9999px;
}

#kasteeltje{
	height: 270px; 
	width: 215px;
	float:left;
	vertical-align:bottom;
}
#kasteeltje h2 {
	font-size: 36px;
	font-weight: bold;
	background: transparent url('../images/kasteeltje.gif') no-repeat;
	text-indent: -9999px;
}

#onsbuiten_knop{
	width:235px;
	float:left;
}
#kasteeltje_knop{
	width: 215px;
	float:left;
}

#kasteeltje_knopa{
	display:block;
	width:204px;
	height:61px;
	background-repeat:no-repeat;
	background-position: 0 -61px;
	float:left;
	vertical-align:middle;
	line-height: 61px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font-size: 18px;
}
#kasteeltje_knopa:hover{
	background-position: 0 0px;
}
#onsbuiten_knopa{
	display:block;
	width:210px;
	height:61px;
	background-repeat:no-repeat;
	background-position: 0 -61px;
	float:left;
	vertical-align:middle;
	line-height: 61px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font-size: 18px;
}
#onsbuiten_knopa:hover{
	background-position: 0 0px;
}
#tekstlang{
	padding:105px 80px 20px 80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;
}
#tekstlang2{
	padding:5px 80px 20px 80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;
}
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#AFA895;
	padding-left:20px;
}
#footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#AFA895;
	text-decoration:none;
}
#footer a:hover {
	color: #2D2D5E;
	text-decoration:underline;
}
#bookdiv {
	width:382px;
}
#boekveld_boven_links{
	height:19px; 
	width:19px;
	float:left;
	background-image:url(/images/boek_lb.gif);
	font-size: 8px;
}
#boekveld_boven_midden{
	height:19px;
	width:344px;
	float:left;
	background-color:#FFFFFF;
}
#boekveld_boven_rechts{
	height:19px; 
	width:19px;
	float:left;
	background-image:url(/images/boek_rb.gif);
	font-size: 8px;
}
#bookveld_midden{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;	
}
#boekveld_onder_links{
	height:19px; 
	width:19px;
	float:left;
	background-image:url(/images/boek_lo.gif);
	font-size: 8px;
}
#boekveld_onder_midden{
	height:19px;
	width:344px;
	float:left;
	background-color:#FFFFFF;
}
#boekveld_onder_rechts{
	height:19px; 
	width:19px;
	float:left;
	background-image:url(/images/boek_ro.gif);
	font-size: 8px;
}
#helpdiv {
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#2D2D5E;
}
#paypal {
	float:left;
	width:160px;
	height:160px;
	padding:5px;
	margin:5px;
	border:2px dotted #AFA895;
	background-color:#E8E5DE;
}
#ideal {
	float:left;
	width:160px;
	height:160px;
	padding:5px;
	margin:5px;
	border:2px dotted #AFA895;
	background-color:#E8E5DE;
	background-image:url(/images/ideal.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
#idealfrm {
	margin-top:100px;
}
#boekinfo {
	padding: 110px 0 0 35px;
}

.error
{
	background-color:#ffbebe;
}

