/* CSS Document */

body
{
text-align:center;
font-family:Arial, sans-serif;
color:#3F3F3F;
font-size:13px;
margin:0px;
padding:0px;
background-image:url(images/body.gif);
background-repeat:repeat-x;
}

a
{
  outline: none;
}

#container
{
margin:0px auto;
text-align:left;
width:971px;
padding:0px;
position:relative;
}

/* HEADER */

#logo
{
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
width:971px;
height:32px;
}

#logo_home
{
	width:96px;
	height:31px;
	background-color:transparent;
	position:absolute;
	left: 22px;
}

#lijn
{
background-image:url(images/lijn.gif);
background-repeat:no-repeat;
width:971px;
height:8px;
margin-top:4px;
}

#menu
{
}

#header_menu
{
height:193px;
width:306px;
float:left;
}

#header_foto
{
width:665px;
float:left;
position:relative;
}

#menu_tab
{
	position:absolute;
	width:350px;
	height: 32px;
}

#home
{
background-image:url(images/BTN_home.png);
background-repeat:no-repeat;
height:25px;
position:absolute;
width:84px;
}

#home:hover
{
background:url(images/BTN_home.png) 0px 25px;
height:25px;
top: 0px;
width: 84px;
}

#homeActive
{
background:url(images/BTN_home.png) 0px 25px;
height:25px;
position:absolute;
width:84px;
}

#links
{
	background-image:url(images/BTN_links.png);
	background-repeat:no-repeat;
	height:25px;
	position:absolute;
	width:84px;
	left: 86px;
	top: 0px;
}

#links:hover
{
background:url(images/BTN_links.png) 0px 25px;
height:25px;
width:84px;
}

#linksActive
{
background:url(images/BTN_links.png) 0px 25px;
height:25px;
position:absolute;
width:84px;
left: 86px;
top: 0px;
}

#downloads
{
background-image:url(images/BTN_downloads.png);
background-repeat:no-repeat;
height:25px;
position:absolute;
left:172px;
top: 0px;
width: 84px;
}

#downloads:hover
{
background:url(images/BTN_downloads.png) 0px 25px;
height:25px;
left:172px;
top: 0px;
width: 84px;
}

#downloadsActive
{
background:url(images/BTN_downloads.png) 0px 25px;
height:25px;
position:absolute;
left:172px;
top: 0px;
width: 84px;
}

#contact
{
	background-image:url(images/BTN_contact.png);
	background-repeat:no-repeat;
	height:25px;
	position:absolute;
	left: 258px;
	top: 0px;
	width: 84px;
}

#contact:hover
{
	background:url(images/BTN_contact.png) 0px 25px;
	height:25px;
	position:absolute;
	width: 84px;
}

#contactActive
{
	background:url(images/BTN_contact.png) 0px 25px;
	height:25px;
	position:absolute;
	left: 258px;
	top: 0px;
	width: 84px;
}

#dienstenservices
{
	background-image:url(images/BTN_diensten.gif);
	background-repeat:no-repeat;
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 158px;
	text-indent:-5000px;
}

#dienstenservices:hover
{
	background:url(images/BTN_diensten.gif) 0px 34px;
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 158px;
	text-indent:-5000px;
}


#dienstenservicesActive
{
	background:url(images/BTN_diensten.gif) 0px 68px;
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 158px;
	text-indent:-5000px;
}

#zoeken
{
	background-image:url(images/zoeken.gif);
	background-repeat:no-repeat;
	width:40px;
	height:13px;
	position:absolute;
	z-index:10;
	top:6px;
	left: 475px;
}

#input
{
	background-image:url(images/input.gif);
	height:21px;
	width:85px;
	position:absolute;
	left:521px;
	z-index:10;
	top: 0px;
}

.btnSearch
{
	height:22px;
	width:40px;
	position:absolute;
	/*left: 609px;
	top: 0px;*/
	left:133px;
	top:-7px;
	z-index:10;
}

.inputText
{
    /*border: none;*/
    height: 15px;
    padding-left: 0px;
    margin-top: -3px;
    margin-left: 3px;
    width: 77px;
    border: none;
    background-color: Transparent;
    color: #535353;
}

#watdoetdevvgg
{
	background-image:url(images/BTN_watdoet2.gif);
	background-repeat:no-repeat;
	height:34px;
	position:absolute;
	width:184px;
	left: 32px;
	top: 107px;
	text-indent:-5000px;
}

#watdoetdevvgg:hover
{
	background:url(images/BTN_watdoet2.gif) 0px 34px;
	height:34px;
	position:absolute;
	width:184px;
	left: 32px;
	top: 107px;
	text-indent:-5000px;
}

#watdoetdevvggActive
{
	background:url(images/BTN_watdoet2.gif) 0px 68px;
	height:34px;
	position:absolute;
	width:184px;
	left: 32px;
	top: 107px;
	text-indent:-5000px;
}


#watisdevvgg
{
	background-image:url(images/BTN_watis.gif);
	background-repeat:no-repeat;
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 55px;
	text-indent:-5000px;
}

#watisdevvgg:hover
{
	background:url(images/BTN_watis.gif) 0px 34px;
	
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 55px;
	text-indent:-5000px;
}

#watisdevvggActive
{
	background:url(images/BTN_watis.gif) 0px 68px;
	height:34px;
	position:absolute;
	width:184px;
	left: 31px;
	top: 55px;
	text-indent:-5000px;
}

/* CONTENT */
#content_sub
{
width:306px;
float:left;
margin-top:12px;
}

.btn_nieuws
{
	position:relative;
	width:194px;
	height:44px;
	left: 29px;
	top: 5px;
	margin-bottom:20px;
}

.nieuwsitem
{
margin-left:30px;
width:185px;
margin-top:15px;
}

#content_main
{
width:665px;
float:left;
margin-top:12px;
}

#menustructuur ul li 
{
font-size:12px;
line-height:18px;
font-weight:bold;
list-style:none;
}

#menustructuur ul li a 
{
color:#3F3F3F;
text-decoration:none;
}

#menustructuur ul li .sub_active
{
color:#145293;
}

#menustructuur ul li ul li
{
color:#000000;
font-size:12px;
line-height:18px;
font-weight:normal;
list-style-image:url(images/item_kl.gif);
}

#menustructuur ul li ul li a 
{
text-decoration:none;
}



/* FOOTER */

#footer
{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
width:971px;
height:32px;
padding-left:306px;
margin-top:22px;
}

.footer
{
padding-top:2px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

.footer a
{
color:#FFFFFF;
text-decoration:none;
}

/* H1 H2 H3 */

h1
{
color:#941254;
font-size:24px;
}

h2
{
font-size:18px;
font-weight:bold;
}

h3
{
font-size:15px;
font-weight:bold;
}

p
{
font-size:13px;
line-height:20px;
text-align:justify;
}

p a
{
color:#941254;
font-weight:bold;
text-decoration:none;
}

a
{
color:#941254;
font-weight:bold;
text-decoration:none;
}

/* CLASSES */

.clear
{
clear:both;
}

.broodkruimel1
{
color:#941254;
font-size:24px;
}

.broodkruimel2
{
color:#941254;
font-size:18px;
}

.broodkruimel3
{
color:#941254;
}

.broodkruimel1 a, .broodkruimel2 a, .broodkruimel3 a
{
	text-decoration:none;
	font-weight:normal;
}

.nieuws_titel
{
font-family:Arial, sans-serif;
font-weight:bold;
font-size:12px;
color:#145293;
}

.nieuws_text
{
font-family:Arial, sans-serif;
font-size:12px;
color:#3F3F3F;
margin-left:14px;
text-align:justify;
line-height:18px;
}

.nieuws_text a
{
color:#941254;
text-decoration:none;
font-weight:bold;
}

