/* CSS Document */

body
{
background-color:#e1f3fd;
margin:0px;
padding:0px;
font:11px Verdana;
color:#626460;
}

body a
{
color:#007499;
text-decoration:none;
position:relative;
}

#container
{
margin:0px auto;
text-align:left;
width:771px;
padding:0px;
}

#header
{
background-image:url(Images/headerbg.jpg);
background-repeat:no-repeat;
width:772px;
height:141px;
padding:0px;
margin:0px;
position:relative;
}

#middle
{
background-image:url(Images/bgline.gif);
background-repeat:repeat-y;
width:771px;
margin:0px;
padding:0px;
}

#footer
{
background-image:url(Images/bgbottom.gif);
background-repeat:no-repeat;
width:771px;
height:21px;
margin:0px;
padding:0px;
}

#content
{
background-image:url(Images/owl.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:750px;
margin-left:12px;
padding-top:10px;
}

p
{
margin:0px;
padding:0px;
}

p a
{
color:#007499;
text-decoration:none;
position: relative;
}

/*divs vd header */

#home
{
	width:195px;
	height:50px;
	position:absolute;
	left: 34px;
	top: 50px;
}

#zoeken
{
	background-image:url(Images/zoeken.gif);
	background-repeat:no-repeat;
	width:242px;
	height:29px;
	position:absolute;
	left: 518px;
	top: 58px;
}

#menu
{
	background-image:url(Images/menu.gif);
	background-repeat:no-repeat;
	width:748px;
	height:32px;
	position:absolute;
	left: 12px;
	top: 110px;
}

#zoeklink
{
	height:22px;
	width:58px;
	position:absolute;
	left: 697px;
	top: 62px;
	z-index:10;
}



#nieuwsbrieflink
{
	height:20px;
	width:20px;
	position:absolute;
	left: 124px;
	top: 29px;
}

/*Einde divs vd header*/

/*divs in content */

#lijn
{
width:730px;
border-top:1px dotted #626460;
margin-top:20px;
margin-left:10px;
}

#contact
{
margin-top:20px;
padding-bottom:20px;
margin-left:192px;
}

#newsletter
{
background-image:url(images/nieuwsbrief.gif);
background-repeat:no-repeat;
height:76px;
margin-top:30px;
position:relative;
}
/* MENU LINKS */

#content_menu h3
{
text-indent:-50000px;
margin:0px;
}

#content_menu a
{

padding-left:5px;
border-top:1px dotted #626460;
font: 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
/*background-color:#277CD5;*/
font-weight: bold;
color:#007499;
width: 160px;
display: block;
text-align: left;
text-indent: 0pt;
line-height:20px;


}

#content_menu a:hover
{
background-image:url(images/downarrow.gif);
background-repeat:no-repeat;
background-position:bottom right;
/*background-color: #A4C0E2;*/
color: #8fcf17;
}

/* SUBSUBMENU */
#content_menu ul 
{
margin:0px;
padding:0px;
}

#content_menu li
{
list-style:none;
}

#content_menu ul li a
{
width:151px;
padding-left:15px;
font-weight:normal;
}
/* MENU */

#menuitems h3
{
text-indent:-50000px;
margin:0px;
}

#wiezijnwe
{
	position:absolute;
	left:3px;
	width:92px;
	height:21px;
	background-image:url(images/wiezijnwe_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#wiezijnwe:hover
{
background:url(images/wiezijnwe_button.gif) 0px -21px;
}

#lidworden
{
	position:absolute;
	left:96px;
	width:92px;
	height:21px;
	background-image:url(images/lidworden_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#lidworden:hover
{
background:url(images/lidworden_button.gif) 0px -21px;
}



#activiteiten
{
	position:absolute;
	left:189px;
	width:92px;
	height:21px;
	background-image:url(images/activiteiten_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#activiteiten:hover
{
background:url(images/activiteiten_button.gif) 0px -21px;
}



#projecten
{
	position:absolute;
	left:282px;
	width:92px;
	height:21px;
	background-image:url(images/projecten_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#projecten:hover
{
background:url(images/projecten_button.gif) 0px -21px;
}


#actua
{
	position:absolute;
	left:375px;
	width:92px;
	height:21px;
	background-image:url(images/actua_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#actua:hover
{
background:url(images/actua_button.gif) 0px -21px;
}


#contacten
{
	position:absolute;
	left:468px;
	width:92px;
	height:21px;
	background-image:url(images/contacten_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#contacten:hover
{
background:url(images/contacten_button.gif) 0px -21px;
}

#links
{
	position:absolute;
	left:561px;
	width:92px;
	height:21px;
	background-image:url(images/links_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#links:hover
{
background:url(images/links_button.gif) 0px -21px;
}

#login
{
	position:absolute;
	left:654px;
	width:92px;
	height:21px;
	background-image:url(images/login_button.gif);
	background-repeat:no-repeat;
	top: 5px;
}



#login:hover
{
background:url(images/login_button.gif) 0px -21px;
}


/* EINDE MENU */

#content_menu
{
border-bottom:1px dotted #626460;
}

#leftcontent
{
margin:0px;
width:165px;
padding-left:10px;
margin-right:5px;
float:left;

}

#content_text
{
background:url(Images/strip.png) top repeat-x;
padding:5px;
border:#626460 solid 1px;
z-index:1;
}

#formulier
{
    z-index:10;
    position:relative;
}
 #passForgot
{
	position: absolute;
	top: 130px;
	left:100px;
	}

.content_text
{
background:url(Images/strip.png) top repeat-x;
padding:5px;
border:#626460 solid 1px;
z-index:1;
}

.content_text_more
{
background:url(Images/strip.png) top repeat-x;
padding:5px;
border:#626460 solid 1px;
z-index:1;
margin-bottom: 10px;
}

#right
{
margin:0px;
float:left;
border-left:1px dotted #626460;
margin-left:5px;
padding-left:10px;
}

#right_volledig
{
margin:0px;
float:left;
margin-left:5px;
padding-left:10px;
}

/* classes */

.clear
{
clear:both;
}




/* elements */

h1
{
color:#7cb909;
font-size:17px;
font-weight:bold;
}

h1 a
{
color:#7cb909;
font-size:17px;
font-weight:bold;
text-decoration: none;
position:relative;
}

h1 a:hover
{
color:#7cb909;
font-size:17px;
font-weight:bold;
text-decoration: underline;
position:relative;
}



h2
{
margin:0px;
color:#626460;
font-size:15px;
font-weight:bold;

}

h2 a
{
margin:0px;
color:#626460;
font-size:15px;
font-weight:bold;
text-decoration:none;
position:relative;
}

h2 a:hover
{
margin:0px;
color:#626460;
font-size:15px;
font-weight:bold;
text-decoration: underline;
position:relative;
}

h3
{
color:#626460;
font-size:13px;
font-weight:bold;
}

h3 a 
{
color:#626460;
font-size:13px;
font-weight:bold;
text-decoration:none;
position:relative;
}

h3 a:hover
{
color:#626460;
font-size:13px;
font-weight:bold;
text-decoration:underline;
position:relative;
}

h4
{
color:#7cb909;
font-size:11px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
}

h4 a
{
color:#7cb909;
font-size:11px;
font-weight:bold;
text-decoration: none;
position:relative;
margin-bottom:5px;
margin-top:5px;

}

h4 a:hover
{
color:#7cb909;
font-size:11px;
font-weight:bold;
text-decoration: underline;
position:relative;
margin-bottom:5px;
margin-top:5px;
}

.klein
{
padding-top:15px;
margin-left:205px;
font-size:9px;
}

img.border
{
	border: 1px solid #fff;
}