/* CSS Document */
/* Algemeen
**********************************************************/

HTML{ 
	height: 100.01%;
}
BODY{ margin: 0; height: 100%;	background:#e6e1db;}
HTML, BODY{ font-family: Arial, Helvetica, sans-serif;}

P{ margin:5px 0 15px 0;}
A{ text-decoration: none;}
IMG{ border: none; behavior: url(http://www.leprastichting.nl/Include/iepngfix.htc);}
FORM{ margin: 0;}

H1, H2, H3,
H4, H5, H6{ color: #000;}


A{ color: #dd664c;}
A:hover{ color: #000000;}

BR.clearer{ margin: 0; padding: 0; line-height: 0; font-size: 1px; height: 0; clear: both;}

/* Inhoud v/d <BODY>
**********************************************************/
.spamControle
{
	visibility:hidden;
	width:3px;
}
body{
	margin:0px;
	background:#e6e1db;
}
#container{
	width:873px;
	margin:auto;
}

/* Inhoud v/d <header>
**********************************************************/

#header{
	width:873px;
	height:205px;
	position:relative;
}
#header IMG{
}
#header #foto #logo{
	float:left;
}
#header #foto #logo A{
	float:left;
	width:141px;
	height:174px;
	background: url(../Images/VG/logo.png);
	behavior:url(http://www.leprastichting.nl/Include/iepngfix.htc);
}
#header #foto #Geef_om{
	position:absolute;
	top:0px;
	right:0px;
}
#header #foto #Geef_om A{
	float:right;
	width:345px;
	height:174px;
	background: url(../Images/VG/slogan.png);
	behavior:url(http://www.leprastichting.nl/Include/iepngfix.htc);
}
#header #bg_menu{
	width:873px;
	height:31px;
	background:#312310;
	position:absolute;
	left:0px;
	bottom:0px;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}
#header #menu{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:2;
}
#header #menu UL{
	font-weight:bold;
	list-style:none;
	margin:10px;
	padding:0px;
}
#header #menu LI{
	float:left;
	margin:0 10px 0 10px;
}
#header #menu A{
	color:#FFFFFF;
}
#header #menu .aan A{
	color:#dd664c;
}
#header #menu A:hover{
	color:#dd664c;
}
#header #vlaggen{ position:absolute; bottom:0; right:10px; height:31px; line-height:31px; z-index:3;}
#header #vlaggen a{ background:url(../Images/en_vlag.jpg) 0 11px no-repeat; height:31px; line-height:31px; margin:0px; padding:0 0 0 23px; display:block; color:#ffffff; font-size:12px; font-weight:bold;}


/* Inhoud v/d <content>
**********************************************************/

#content_container{
	float:left;
	background: url(../Images/VG/bg_links.jpg) left top no-repeat #FFFFFF;
	width:873px;
}
#content_container #sub_menu{
	font-weight:bold;
	float:left;
	width:170px;
}
#content_container #sub_menu UL{
	list-style:none;
	margin:15px 0 0 0;
	padding:0px;
	width:170px;
}
#content_container #sub_menu LI{
	float:left;
	border-bottom:1px solid #dd664c;
}
#content_container #sub_menu A{
	padding:4px 2px 4px 20px;
	float:left;
	width:148px;
	color:#000000;
}
#content_container #sub_menu A.icon{
	padding:0px;
	float:none;
	width:24px;
	color:#000000;
}
#content_container #sub_menu .aan A{
	color:#dd664c;
}
#content_container #sub_menu A:hover{
	color:#dd664c;
}

#content_container #content{
	float:left;
	margin:15px 20px 15px 20px;
	width:491px;
}
#content_container #content #breadcrums{
	margin:0 0 15px 0;
}

#content_container #content H1{
	color:#dd664c;
}



#content_container #tussen{
	width:1px;
	float:left;
	height:420px;
}

#content_container #rechts{
	float: right;
	width:171px;
}
#content_container #rechts #zoeken{
	background:#ffe695;
}
#content_container #rechts #zoeken FORM{
	padding:10px 0 0 10px;
}
#content_container #rechts #zoeken FORM .txt{
	border:1px solid #dd664c;
	width:115px;
}
#content_container #rechts #zoeken FORM #zoeken_knop{
	border:1px solid #dd664c;
	background:url(../Images/VG/zoeken_knop.jpg) center center no-repeat #FFFFFF;
	width:30px;
	height:20px;
}
#content_container #sub_menu #zoeken2{
	padding:10px 0 0 10px;
}
#content_container #sub_menu #zoeken2 FORM{
	padding:0px;
}
#content_container #sub_menu #zoeken2 FORM .txt2{
	border:1px solid #dd664c;
	width:145px;
}
#content_container #sub_menu #zoeken2 FORM #zoeken_knop2{
	border:1px solid #dd664c;
	background:#FFFFFF;
	height:20px;
}
#content_container #rechts #doneer_nu A{
	float:left;
	background:url(../Images/VG/doneer_nu_online.jpg);
	width:171px;
	height:136px;
	margin:0 0 10px 0;
}
#content_container #rechts #helpen{
	text-align:center;
}
#content_container #rechts #helpen H2{
	margin:0px;
}
#content_container #rechts #helpen H3{
	color:#dd664c;
	margin:0px
}
#content_container #rechts #helpen H4{
	font-weight:bold;
	margin:0px;
	color:#dd664c;
}
#content_container #rechts #helpen P{
	margin:10px 0 0 0; 
	color:#000000;
}
#content_container #rechts #helpen P A{
	color:#000000;
	padding:0 18px 0 0;
	background:url(../Images/VG/pijl_rechts.jpg) right center no-repeat;
}
#content_container #rechts #banners{
	margin:15px 0 5px 0;
}

#inhoud{
	padding:0px 0px 20px 0px;
}



/* Inhoud v/d <footer>
**********************************************************/

#footer{
	float:left;
	background:#dd664c;
	width:873px;
}
#footer #coppy{
	color:#FFFFFF;
	background:#ce4131;
	float:left;
	width:150px;
	height:30px;
	padding:0 0 0 20px
}
#footer #txt_formaat UL{
	float:left;
	margin:0px;
	padding:0 0 0 20px;
	list-style:none;
}
#footer #txt_formaat LI{
	float:left;
	width:19px;
	height:19px;
	margin:5px 5px 0 0
}
#footer #txt_formaat A{
	float:left;
	width:19px;
	height:19px;
	background:#FF0000;
}
#footer #txt_formaat #klein A{
	background: url(../Images/VG/A3.gif);
}
#footer #txt_formaat #groter A{
	background: url(../Images/VG/A2.gif);
}
#footer #txt_formaat #grootst A{
	background: url(../Images/VG/A1.gif);
}


#footer #extra_menu_rechts{
	width:171px;
	height:30px;
	float:right;
	background:#ce4131;
	text-align:right;
}
#footer #extra_menu{
	float:left;
	text-align:right;
	height:30px;
	width:435px;
}
#footer #extra_menu UL{
	float:right;
	height:30px;
	list-style:none;
	margin:0px;	
	padding:0 15px 0 0;
}
#footer #extra_menu LI{
	float:left;
	margin:0 0 0 15px;
}
#footer #extra_menu A{
	color:#FFFFFF;
}
#footer #extra_menu A:hover{
	color:#000000;
}

.veld_bg_breed{
	background:#fff0c7;
	width:376px;
	border:0px;
}
.veld_bg_middel{
	background:#fff0c7;
	width:269px;
	border:0px;
}
.veld_bg_middelklein{
	background:#fff0c7;
	width:190px;
	border:0px;
}
.veld_bg_middelkleiner{
	background:#fff0c7;
	width:155px;
	border:0px;
}
.veld_bg_klein{
	background:#fff0c7;
	width:90px;
	border:0px;
}
.veld_text{
	background:#fff0c7;
	width:376px;
	border:0px;
}


.homeblokken_rij1{
	width:233px;
	float:left;
	margin:0px 20px 0px 0px;
}
.homeblokken{
	width:233px;
	float:left;
	margin:0px 0px 0px 0px;
}
.blok_home{
	width:233px;
	height:125px;
	float:left;
	background:#fff9e7;
	border:solid 1px #fcb437;
	margin:0px 0px 4px 4px;
}
.blok_home_rechts{
	width:233px;
	float:left;
	background:#fff9e7;
	border:solid 1px #fcb437;
	margin:20px 0px 0px 0px;
}
.blok_home_beeld{
	width:83px;
	height:125px;
	float:left;
}
.blok_home_beeld IMG{
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.blok_home_tekst{
	width:140px;
	height:96px;
	float:left;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	font-size:11px;
}
.blok_home_tekst a{
	color:#000000;
	text-decoration:none;
}
.blok_home_tekst a:hover{
	color:#de6d55;
	text-decoration:none;
}
.blok_home_tekst_titel{
	color:#de6d55;
}
.blok_home_tekst_titel a{
	color:#de6d55;
}
.blok_home_tekst_titel a:hover{
	color:#de6d55;
}
.lees_verder{
	height:15px;
	float:right;
	text-align:right;
	padding:0px 5px 0px 0px;
	font-size:11px;
}
.lees_verder a{
	color:#000000;
	text-decoration:none;
}
.lees_verder a:hover{
	color:#de6d55;
	text-decoration:none;
}


.verstuurbutton a{
	color:#000000;
	text-decoration:none;
}
.verstuurbutton a:hover{
	color:#de6d55;
	text-decoration:none;
}
.verstuurbutton_knop{
	background:url(../Images/button.gif) center center no-repeat #FFFFFF;
	width:13px;
	height:13px;
	border:none;
}




#content_container #submenu{
	font-weight:bold;
	float:left;
	width:170px;
}
.vert_menu{
	min-height:26px;
    height:auto !important;
	height:26px;
	}
.vert_menu ul{
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	}
.vert_menu ul li.submenu{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	}
.vert_menu ul li.submenu_over{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	}
#content_container .vert_menu ul li#aan2 a{
	background:#dd664c;
	color:#ffffff;
	}
#content_container .vert_menu ul li#submenu a:hover{
	background:#dd664c;
	color:#ffffff;
	}
.vert_menu ul li.submenu a, .vert_menu ul li.submenu_over a{
	width:148px;
	margin:0px;
	padding:4px 2px 4px 20px;
	display:block;
	text-align:left;
	border-bottom:solid 1px #dd664c;
	color:#000000;
	}
.vert_menu ul li.submenu a:hover, .vert_menu ul li.submenu_over a, .vert_menu ul li.submenu_over ul li.subsubmenu_over a{
	background:#dd664c;
	color:#ffffff;
	}
/* Begin van submenu styles */
.vert_menu ul li.submenu ul{
	width:126px;
  	display:none;
  	position:absolute; 
  	top:-1px;
  	left:170px;
  	}
.vert_menu ul li.submenu_over ul{
	width:151px;
  	display:block;
  	position:absolute; 
  	top:-1px;
  	left:170px;
	margin:0px;
	padding:5px 0px 5px 0px;
	background:#dd664c;
  	}
.vert_menu ul li.submenu_over ul li{
	width:200px;
 	float:left;
	clear:left;
	text-align:left;
	padding:0px 13px 0px 13px;
	}
.vert_menu ul li.submenu_over ul li a{
	width:120px;
	height:20px;
	margin:0px;
	padding:4px 0 0 4px;
	font-size:11px;
	float:left;
	color:#ffffff;
	text-align:left;
	border-bottom:solid 1px #903a00;
	}
.vert_menu ul li.submenu_over ul li a:hover{
	color:#000000;
	}
	
#content_container .vert_menu ul li#aan2 ul li a{
	color:#ffffff;
	}
#content_container .vert_menu ul li#aan2 ul li a:hover{
	color:#000000;
	}
	
	
	
	/**************************************************************
** Formulieren Styles
***************************************************************/
table.contactform{
	margin:0px;
	padding:0px;
	}
input.contactform{
	background:#fff0c7;
	width:269px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	border:1px solid #fff0c7;
	}
textarea.contactform{
	background:#fff0c7;
	width:269px;
	height:118px;
	margin:0 0 10px 0;
	padding:0px;
	border:1px solid #fff0c7;
	}
input.contactform_submit{
	border:none;
	margin:0px;
	padding:0 16px 0 0;
	*padding:0 6px 0 0;
	cursor:pointer;
	}
input#Verder{
	background:#ffffff url(../Images/button.gif) no-repeat right;
	margin:0px 10px 0px 0px;
	border:none;
}
input#Wissen{
	background:#ffffff url(../Images/wissen.gif) no-repeat right;
}
	
/**************************************************************
** Uitgebreid formulier Styles
***************************************************************/
.contact_id{
	width:110px;
	height:18px;
	margin:0px;
	padding:0 0 6px 0;
	font-weight:bold;
	text-align:left;
	}
.contact_input{
	width:292px;
	height:18px;
	margin:0px;
	padding:0 0 6px 0;
	text-align:left;
	}
.contactform_straat{
	background:#fff0c7;
	width:202px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	float:left;
	}
.contact_nummer{
	width:19px;
	height:16px;
	margin:0px;
	padding:2px 0 0 10px;
	font-weight:bold;
	text-align:left;
	float:left;
	}
.contactform_nummer{
	background:#fff0c7;
	width:36px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	float:left;
	}
.contactform_postcode{
	background:#fff0c7;
	width:67px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	float:left;
	}
.contact_plaats{
	width:47px;
	height:16px;
	margin:0px;
	padding:2px 2px 0 10px;
	font-weight:bold;
	text-align:left;
	float:left;
	}
.contactform_plaats{
	background:#fff0c7;
	width:152px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	float:left;
	}
.contactform_naam{
	background:#fff0c7;
	width:161px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	}
.contactform_anders{
	background:#fff0c7;
	width:40px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	}
.contactform_rekening{
	background:#fff0c7;
	width:140px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #fff0c7;
	}
	
	
	
	
.reacties{
	width:491px;
	float:left;
	margin:30px 0px 0px 0px;
	display:inline;
}
.reactie{
	width:491px;
	float:left;
	border-top:none;
	border-right:none;
	border-bottom:solid 1px #ba201e;
	border-left:none;
	margin:0px 0px 15px 0px;
	display:inline;
}
.reactie_titel{
	width:471px;
	float:left;
	background:#ffe594;
	padding:0px 10px 0px 10px;
	line-height:24px;
	border-top:solid 1px #ba201e;
	border-right:none;
	border-bottom:none;
	border-left:none;
}
.reactie_inhoud{
	width:471px;
	float:left;
	padding:10px;
	background:#fff6d9;
}

.reageer_formulier{
	width:491px;
	float:left;
	margin:30px 0px 0px 0px;
	display:inline;
}