/* 
Add Noise - Internet & Design
======================================================================================
URL:				www.addnoise.nl/
Design:				Stefan Efde [www.addnoise.nl]
Auteur: 			Stefan Efde, Ale van der Ploeg en Edwin de Vries
======================================================================================
*/


@import url(addform.css);
@import url(/addbeheer/themes/addsite/css/iconen.css);

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #353535; 
	margin: 0;
	padding: 0;
	height: 100%;
	background: #fff url(../images/addsite_back02.jpg) no-repeat top center;
	-webkit-text-size-adjust: none;
}

html {
	height: 100%;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}


a:link,a:visited,a:active {
color:#f66818;
text-decoration:none;
outline-color:invert;
outline-style:none;
outline-width:0;
position: relative;
}

a:hover {
text-decoration:underline;
}

.kopje {
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 14px;
	color:#f66818;
}

#container {
	position: relative;
	min-height: 100%;
}

#bovenstuk {
	width: 100%;

}

#logo a:link,#logo a:visited,#logo a:hover {
	position: absolute;
	top: -20px;
	left: 60px;
	width: 290px;
	height: 190px;
	background: url(../images/logo_addsite.png) no-repeat top left;
	z-index: 333;
	cursor: pointer;
}
* html #logo a:link
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/logo_addsite.png', sizingMethod='crop');
}
* html #logo a:visited
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/logo_addsite.png', sizingMethod='crop');
}
* html #logo a:hover
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/logo_addsite.png', sizingMethod='crop');
}


#top {
	margin: 0 auto;
	width: 1000px;
	height: 223px;
	position: relative;
	z-index: 444;
}


#middenstuk_home {
	width: 100%;
	min-height: 350px;
	padding-bottom: 230px;
	background: url(../images/cloud.jpg) no-repeat 0px 40%;
}
* html #middenstuk_home
{
	height: 350px;
}

#middenstuk {
	width: 100%;
	min-height: 350px;
	padding-bottom: 230px;
	background: url(../images/cloud.jpg) no-repeat 0px 40%;
}
* html #middenstuk
{
	height: 350px;
}

#pagina {
	margin: 0 auto;
	width: 940px;
	min-height: 350px;
}
* html #pagina
{
	height: 350px;
}

#pagina_vervolg {
	margin: 0 auto;
	width: 940px;
	min-height: 350px;
}
* html #pagina_vervolg
{
	height: 350px;
}

#linkerkant_home {	
	float: left;
	width: 355px;
	min-height: 400px;
	background:  url(../images/bg_homeleft.jpg) no-repeat 0px 60px ;
	margin-top: 25px;
	padding: 0px;
}
* html #linkerkant_home
{
	height: 400px;
}


#rechterkant_home {
	width: 580px;
	float: right;
}

#linkerkant_small {	
	float: left;
	width: 355px;
	min-height: 400px;
	background:  url(../images/bg_homeleft.jpg) no-repeat top left ;
	margin-top: 25px;
	padding: 0px;
}
* html #linkerkant_small
{
	width: 335px;
	height: 400px;
}

#rechterkant_big {
	width: 940px;
	float: left;
}

#linkerkant_vervolg {	
	float: left;
	width: 600px;
	min-height: 350px;
	background:  url(../images/bg_contentleft.jpg) no-repeat top left;
}

#rechterkant_vervolg {
	width: 317px;
	min-height: 300px;
	float: right;
	background:  url(../images/rechterkant_line.gif) no-repeat top left ;
	padding-top: 30px;
	margin-top: -1px;
}

#onderstuk {
	width: 100%;
	height: 230px;
	position: relative;
	margin: -230px auto 0 auto;
	background: url(../images/addsite_footer.jpg) no-repeat bottom center;
}

#footer {
	margin: 0 auto;
	width: 940px;
	height: 200px;
	position: relative;
}


/* Header Homepage 
----------------------------------------- */
#header {
	margin: 0 auto;
	width: 940px;
	height: 350px;
	position: relative;
	z-index: 94;
}

#slideshow {
	position: absolute;
	top: -80px;
	left: 0px;
	width: 940px;
	height: 444px;
}

.boxs {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 940px;
	height: 355px;
}

#box1 {
	width: 940px;
	height: 355px;
	background: no-repeat url("../images/header_addsite.jpg") 0px 0px;
}

#box2 {
	width: 940px;
	height: 355px;
	background: no-repeat url("../images/header_addsite.jpg") 0px 0px;
}

#box3 {
	width: 940px;
	height: 355px;
	background: no-repeat url("../images/header_addsite02.jpg") 0px 0px;
}

#box4 {
	width: 940px;
	height: 355px;
	background: no-repeat url("../images/header_creatief.jpg") 0px 0px;
}

#box5 {
	width: 940px;
	height: 355px;
	background: no-repeat url("../images/header_vindbaar.jpg") 0px 0px;
}



h1 {
	position: absolute;
	top: 5px;
	left: 0px;
	color: #fff;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 24px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 30px;
	font-weight: normal;
	z-index: 4;
	position: relative;
}
.h1bg {
	position: absolute;
	top: -1px;
	left: -1px;
	color: #2c2c2c;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 24px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 30px;
	font-weight: normal;
	z-index: 2;
}


.boxtext {
	position: absolute;
	top: 90px;
	left: 0px;
	width: 340px;
	height: 230px;
	padding: 15px 25px 15px 30px;
	color: #f66818;
	font-size: 16px;
	line-height: 24px;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	z-index: 0;
}


a.meerweten:link, a.meerweten:visited {
	width: 114px;
	height: 23px;
	display: block;
	padding: 0px;
	margin: 0px;
	background: no-repeat url("../images/btn_meerweten.gif") 0px 0px;
	text-decoration: none;
}
a.meerweten:hover {
	background: no-repeat url("../images/btn_meerweten.gif") 0px -23px;
		text-decoration: none;
}

a.bezoeken:link, a.bezoeken:visited {
	width: 150px;
	height: 23px;
	display: block;
	padding: 0px;
	margin: 0px;
	background: no-repeat url("../images/btn_bezoeken.gif") 0px 0px;
	text-decoration: none;
}
a.bezoeken:hover {
	background: no-repeat url("../images/btn_bezoeken.gif") 0px -23px;
		text-decoration: none;
}


/* Button grey
--------------------------- */

.button {
	width: 400px;
	height: 35px;
	padding: 11px 0px 0px 13px;
	margin: 15px 0px 0px -13px;
}


#groups {
	position: absolute;
	bottom: 1px;
	left: 0px;
	width: 940px;
	height: 75px;
	padding: 0px 0px 0px 0px;
	z-index: 50;
	background: no-repeat url("../images/headerbar_black.jpg") 0px 0px;
	overflow: hidden;
}

#groups ul
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#groups ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style-type: none;
	background: none;
	float: left;
	background: no-repeat url("../images/headerbar_spacer.png") top left;
}
* html #groups ul li
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/headerbar_spacer.png', sizingMethod='crop');
}

#groups ul li.first {
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	background: none;
	float: left;
	margin-left: -1px;
}


#groups ul li a#t1:link, #groups ul li a#t1:visited
{
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 20px;
	text-align: center;
	color: #c4c4c4;
	padding: 10px 0px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 188px;
	height: 50px;
	line-height: 40px;
	float: left;
	cursor:pointer;
	z-index: 50;
	position: relative;

}

#groups ul li span {
	position: absolute;
	top: 1px;
	left: 1px;
	color: #000;
	padding: 10px 0px 0px 0px;
	width: 188px;
	height: 50px;
	z-index:-1;
}

#groups ul li a#t1:hover
{
	text-decoration: none;
	background: none;
	color: #fff;
	cursor:pointer;
}
#groups ul li a#t1:focus {
	background: no-repeat url("../images/groupsfocus2.png") top center;
}



#groups ul li a.activeSlide#t1:link, #groups ul li a.activeSlide#t1:visited, #groups ul li a.activeSlide#t1:hover
{
	font-weight: normal;
	width: 188px;
	height: 51px;
	line-height: 40px;
	background: no-repeat url("../images/groupsactive5.png") top center;
	color: #fff;
	cursor:pointer;
}
* html #groups ul li a.activeSlide#t1:link
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/groupsactive4.png', sizingMethod='crop');
}
* html #groups ul li a.activeSlide#t1:visited
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/groupsactive4.png', sizingMethod='crop');
}
* html #groups ul li a.activeSlide#t1:hover
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/groupsactive4.png', sizingMethod='crop');
}



/* Inhoud pagina
--------------------------------------------- */

.contentlinks {
	float: left;
	font-size: 12px;
	padding: 20px 50px 0px 30px;
	line-height: 18px;
}

p {
	font-weight: normal;
	padding: 8px 0px 0px 0px;
	margin: 0px;
}

p.intro {
	color:#353535;
	font-weight: bold;
}

.contentlinks img {
	float: left;
	margin: 20px 0px 20px -30px;
}

a.ontdekmeer:link, a.ontdekmeer:visited {
	width: 187px;
	height: 29px;
	display: block;
	padding: 0px;
	margin: 0px;
	background: no-repeat url("../images/btn_ontdekmeer.gif") 0px 0px;
	text-decoration: none;
}
a.ontdekmeer:hover {
	background: no-repeat url("../images/btn_ontdekmeer.gif") 0px -29px;
		text-decoration: none;
}


h2 {
	
	color: #fff;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
	z-index: 4;
	position: relative;
}
.h2bg {
	position: absolute;
	top: -1px;
	left: -1px;
	color: #f66818;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
	z-index: 2;
}

h3 {
	color: #2c2c2c;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	padding: 4px 0px 20px 30px;
	margin: 0px;
	line-height: 26px;
	font-weight: normal;
}
h5 {
	color: #005178;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 22px;
	padding: 4px 0px 20px 30px;
	margin: 0px;
	line-height: 26px;
	font-weight: normal;
}
h6 {
	color: #005178;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 26px;
	padding: 0px 0px 20px 40px;
	margin: 0px;
	line-height: 30px;
	font-weight: normal;
}





.tekstblok {
	float: left;
	width: 500px;
	padding: 15px 60px 0px 40px;
	line-height: 18px;
	background: url(../images/tekstback.gif) 10px 0px no-repeat;
}


.subkop {
	color: #0074A9;
	font-weight: bold;
}


ul.doorlinks {
	margin: 7px 0px 10px 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 18px;
}

ul.doorlinks li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.doorlinks li a:link, ul.doorlinks li a:visited { 
	display: block;
	height: 15px;
	color: #469FC9;
	padding: 4px 0px 3px 17px;
	margin: 0px;
	background: url(../images/arrow.gif) 0px 9px no-repeat;
	}

ul.doorlinks li a:hover { 
	color: #606060;
	}


/* Add News Button */

a.addnews:link, a.addnews:visited { 
	display: block;
	width: 287px;
	height: 140px;
	text-decoration: none;
	padding: 0;
	margin: 0px 0px 0px 5px;
	background: url(../images/addnews_button.jpg) 0px 0px no-repeat;
	}

a.addnews:hover { 
	text-decoration: none;
	background: url(../images/addnews_button.jpg) 0px -150px no-repeat;
	}


/* Newsbar */

#newsbar {
	float: left;
	width: 940px;
	height: 40px;
	background: url(../images/newsbar.gif) 0px 0px no-repeat;
}
#newsbar h4 {
	float: left;
	display: block;
	width: 160px;
	color: #f66818;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 16px;
	padding: 0px 0px 0px 30px;
	margin: 0px;
	line-height: 40px;
	font-weight: normal;
	background: url(../images/newsbar_spacer.gif) top right no-repeat;
}

ul#news {
	float: left;
	margin: 0px 0px 0px 25px;
	padding: 2px 0px 0px 0px;
	list-style-type: none;
	position: relative;
	z-index: 1;
	width: 600px;
}

ul#news li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}

ul#news li a:link, ul#news li a:visited {
	margin: 0px;
	padding: 0px;
	color: #6c716b;
	text-decoration: none;
	line-height: 40px;
}
ul#news li a:hover {
	color: #2c2c2c;

}


/* Blokken
---------------------------------------------------------------------------------------------- */

a.smallbox:link, a.smallbox:visited, a.smallbox:hover {
float: left;
width: 260px;
height: 175px;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 30px;
text-decoration: none;
font-weight: normal;
color: #6c716b;
overflow: hidden;

}

.smallbox .title {
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	color: #2c2c2c;
	padding: 0px 100px 10px 0px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
}
.smallbox p {
	padding: 8px 50px 0px 0px;
}
.smallbox img {
	border: 0px;
}
.smallbox .item01 {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/bg_smallbox01.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item02 {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/bg_smallbox02.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item03 {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/bg_smallbox03.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item04 {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/bg_smallbox04.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}

/* Modules */

.smallbox .item_fotos {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/bg_smallbox04.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_google {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_google.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_search {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_search.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_agendabeheer {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_agendabeheer.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_beeldbank {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_beeldbank.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_contactbeheer {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_contactbeheer.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_formulieren {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_formulieren.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_mailings {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_mailings.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_maps {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_maps.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_media {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_media.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_meertalig {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_meertalig.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_nieuws {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_nieuws.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_support {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_support.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_twitter {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_twitter.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_users {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_users.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_vacature {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_vacature.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}
.smallbox .item_webshop {
	float: left;
	width: 232px;
	height: 120px;
	background:  url(../images/smallbox_webshop.jpg) no-repeat 0px 0px;
	padding: 45px 0px 0px 28px;
}




a.btn_addsite:link, a.btn_addsite:visited {
float: left;
width: 543px;
height: 100px;
display: block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 30px;
text-decoration: none;
font-weight: normal;
background:  url(../images/btn_addsiteproberen.jpg) no-repeat 0px -100px;
}
a.btn_addsite:hover {
background:  url(../images/btn_addsiteproberen.jpg) no-repeat 0px 0px;	
}

a.btn_addsite_inloggen:link, a.btn_addsite_inloggen:visited {

width: 287px;
height: 49px;
display: block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
text-decoration: none;
font-weight: normal;
background:  url(../images/addsite_button_inloggen.jpg) no-repeat 0px 0px;
}
a.btn_addsite_inloggen:hover {
background:  url(../images/addsite_button_inloggen.jpg) no-repeat 0px -49px;	
}

a.btn_addsite_small:link, a.btn_addsite_small:visited {
float: right;
width: 288px;
height: 80px;
display: block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
font-weight: normal;
background:  url(../images/addsite_button_small.gif) no-repeat 0px 0px;
}
a.btn_addsite_small:hover {
background:  url(../images/addsite_button_small.gif) no-repeat 0px -80px;	
}


a.btn_addsite_big:link, a.btn_addsite_big:visited {
float: right;
width: 286px;
height: 110px;
display: block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
font-weight: normal;
background:  url(../images/addsite_button_big.gif) no-repeat 0px 0px;
position: relative;
cursor: pointer;
}
a.btn_addsite_big:hover {
background:  url(../images/addsite_button_big.gif) no-repeat 0px -110px;	
}

.btn_addsite_big .title {
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	display: block;
	color: #8d1d1b;
	padding: 10px 20px 0px 20px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
	position: absolute;
	top: -1px;
	left: -1px;
}
.btn_addsite_big .titlebg {
	position: absolute;
	top: -1px;
	left: -1px;
	font-size: 18px;
	display: block;
	color: #fff;
	padding: 10px 20px 0px 20px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
}

.btn_addsite_big p {
	position: absolute;
	top: 36px;
	left: 21px;
	padding: 0px 70px 0px 0px;
	color: #8d1d1b;
	cursor: pointer;
}
.btn_addsite_big p.bg {
	padding: 0px 70px 0px 0px;
	color: #fff;
	position: absolute;
	top: 35px;
	left: 20px;
}


/* Blok rechterkant
----------------------------------------- */

a.rightbox:link, a.rightbox:visited, a.rightbox:hover {
float: right;
width: 286px;
height: 165px;
display: block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
text-decoration: none;
font-weight: normal;
color: #6c716b;
position: relative;
}

.rightbox .title {
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	font-size: 18px;
	color: #2c2c2c;
	padding: 0px 100px 10px 0px;
	margin: 0px;
	line-height: 22px;
	font-weight: normal;
}
.rightbox p {
	padding: 8px 50px 0px 0px;
}
.rightbox img {
	border: 0px;
}
.rightbox .item_addsite {
	background:  url(../images/rightbox01.jpg) no-repeat 0px 0px;
	display: block;
	padding: 45px 0px 0px 20px;
}

.rightbox .item_search {
	background:  url(../images/rightbox_search.jpg) no-repeat 0px 0px;
	display: block;
	padding: 45px 0px 0px 20px;
}



/* Header  Vervolgpagina
----------------------------------------- */
#subheader {
	margin: 0 auto;
	width: 937px;
	margin-top: 25px;
	position: relative;
	background: no-repeat url("../images/subheader.png") 0px 0px;
}

* html #subheader
{
	height: 140px;
	background: no-repeat url("../images/subheader.jpg") 0px 0px;
}

#subheader .bg {
	width: 937px;
	min-height: 110px;
	padding-bottom: 30px;
	position: relative;
	background: no-repeat url("../images/subheader_bg.gif") 0px 5px;
}
* html #subheader .bg
{
	height: 120px;
}

#subheader .btm {
	position: absolute;
	bottom: -10px;
	left: 0px;
	width: 937px;
	height: 37px;
	background: no-repeat url("../images/subheader_btm.gif") 0px 0px;
}
* html #subheader .btm
{
	bottom: -5px;
}

#subheader .text {
	padding: 10px 300px 0px 28px;
	color: #fff;
	font-size: 13px;
	line-height: 19px;
	position: relative;
}
#subheader .intro {
	float: left;
	padding: 0px 0px 0px 0px;
	color: #f66818;
	font-size: 18px;
	line-height: 26px;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
	position: relative;
}


/* Subheader Big Boxes
---------------------------------------------------------------------------------- */

/* Big Box */
#subheader .box_addsite {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_addsite.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_addsite {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_addsite.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_contact {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_contact.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_contact {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_contact.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_error {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_error2.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_error {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_error2.png', sizingMethod='crop');
}
/* Big Box */
#subheader .box_agendabeheer {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_agendabeheer.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_agendabeheer {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_agendabeheer.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_beeldbank {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_beeldbank.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_beeldbank {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_beeldbank.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_contactbeheer {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_contactbeheer.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_contactbeheer {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_contactbeheer.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_formulieren {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_formulieren.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_formulieren {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_formulieren.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_mailings {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_mailings.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_mailings {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_mailings.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_media {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_media.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_media {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_media.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_maps {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_maps.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_maps {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_maps.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_meertalig {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_meertalig.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_meertalig {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_meertalig.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_nieuws {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_nieuws.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_nieuws {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_nieuws.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_support {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_support.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_support {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_support.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_twitter {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_twitter.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_twitter {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_twitter.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_users {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_users.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_users {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_users.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_vacature {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_vacature.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_vacature {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_vacature.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_webshop {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_webshop.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_webshop {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_webshop.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_zoeken {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_zoeken.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_zoeken {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_zoeken.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_sitemap {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_sitemap.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_sitemap {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_sitemap.png', sizingMethod='crop');
}

/* Big Box */
#subheader .box_demo {
	position: absolute;
	top: -70px;
	right: 40px;
	width: 200px;
	height: 220px;
	background: no-repeat url("../images/box_demo.png") 0px 0px;
	z-index: 667;
}
* html #subheader .box_demo {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/box_demo.png', sizingMethod='crop');
}




/* Subnavigatie
-------------------------------- */

#subnav {
	position: absolute;
	bottom: -10px;
	left: 0px;
	width: 937px;
	height: 39px;
	background: url("../images/subnav_back.png") no-repeat -20px 6px;
	z-index: 777;
}
* html #subnav
{
	left: 3px;
	background: url("../images/subnav_back.gif") no-repeat -20px 6px;
}

#tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:0;
	font-weight:bold;
	position: relative;
}

#tabs ul {
	height:39px;
	list-style:none;
	margin:0;
	padding:0 0 0 21px;
	
}

#tabs li {
	float:left;
	display:inline;
	position:relative;
	margin:0;
	padding:0;
	font-weight:normal;
}

#tabs a:link,#tabs a:visited {
	float:left;
	height:39px;
	text-decoration:none;
	line-height:44px;
	margin:0;
	padding:0 30px;
	color:#2c2c2c;
	background: url(../images/tabs_spacer.gif) no-repeat top right;
}
#tabs a:hover {
	color:#f66818;
}


.inactief .tabcontainer a:link, .inactief .tabcontainer a:visited {
	color:#2c2c2c;
	line-height:44px;
}

.inactief .tabcontainer a:hover {
	color:#f66818;
	text-decoration:none;
	margin:0;
	padding:0;
}

.inactief .tabcontainer .links {
	position:absolute;
	top:0;
	height:39px;
	width:15px;
	margin:0 0 0 -15px;
	padding:0;
}

.inactief .tabcontainer a:hover .links {
	position:absolute;
	top:0;
	height:39px;
	width:15px;
	margin:0 0 0 -15px;
	padding:0;
}

.inactief .tabcontainer .rechts {
	position:absolute;
	top:0;
	right:-10px;
	height:39px;
	width:10px;
	margin:0 8px 0 0;
}

.inactief .tabcontainer a:hover .rechts {
	position:absolute;
	top:0;
	right:-10px;
	height:39px;
	width:10px;
	margin:0 8px 0 0;
}

#current {
	float:left;
	height:39px;
	text-decoration:none;
	background:url(../images/tabsback2.gif) no-repeat center top;
	line-height:39px;
}

#current .tabcontainer a:link,#current .tabcontainer a:visited {
	color:#2c2c2c;
	font-weight:bold;
	padding:0 35px;
	
}

#current .tabcontainer a:hover {
	color:#f66818;
	padding:0 35px;
}

#current .tabcontainer .links {
	position:absolute;
	top:0;
	height:39px;
	width:15px;
	background:url(../images/tabsback2.gif) no-repeat center top;
	background-position:0 0;
	margin:0 0 0 -35px;
	padding:0;
}

#current .tabcontainer .rechts {
	position:absolute;
	top:0;
	right:-35px;
	height:39px;
	width:15px;
	background:url(../images/tabsback2.gif) no-repeat top right;
	margin:0 35px 0 0;
}

/* Kruimelpad */

#kruimelpad {
	float:right;
	min-width: 300px;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:99;
	background:url(../images/kruimel_bg.gif) no-repeat bottom right;
	padding: 5px 10px 0px 0px;
}

#kruimelpad ul {
	float: right;
	margin:0px 0 0 0px;
	padding:0;
}

#kruimelpad ul li {
	float:left;
	list-style-type:none;
	background:url(../images/arrow_small.gif) no-repeat 5px 7px;
	margin:0;
	padding:0 0 0 13px;
}

#kruimelpad li a:link,#kruimelpad li a:visited {
	float:left;
	color:#2c2c2c;
	text-decoration:none;
	padding:0;
}
#kruimelpad li a:hover {
	color:#f66818;
	text-decoration: underline;
}

#kruimelpad li a.actief:link,#kruimelpad li a.actief:visited {
	float:left;
	font-weight:700;
	color:#2c2c2c;
	text-decoration:none;
	padding:0;
	font-weight: bold;
}
#kruimelpad li a.actief:hover {
	color:#f66818;
	text-decoration: underline;
}

/* Inhoud vervolgpagina
----------------------------------------- */


.textbox {
	padding: 20px 200px 30px 40px;
	display: block;
}

.textbox2 {
	padding: 15px 60px 0px 0px;
	line-height: 18px;
	background: url(../images/tekstback.gif) 20px 0px no-repeat;
}




/* Footer */

#copyright {
	position: absolute;
	top: 180px;
	left: 45px;
	color: #b3581d;
}

#copyright span {
	position: absolute;
	top: -1px;
	left: -1px;
	color: #ffffff;
}

#linkjes {
	position: absolute;
	top: 180px;
	right: 45px;
	color: #fff;
	z-index: 3;
}
#linkjes a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #fff;
	}
#linkjes a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #fff;
	}
#linkjes a:hover, #linkjes a:active { 
	text-decoration: underline; 
	color: #fff;
	}
	
#linkjes2 {
	position: absolute;
	top: 181px;
	right: 44px;
	color: #af2a31;
	z-index: 1;
}
#linkjes2 a:link, #linkjes2 a:visited, #linkjes2 a:hover {
	color: #af2a31;
}


/* Styles for the entire LavaLamp menu 
--------------------------------------------- */

#menu {
	position: absolute;
	top: -1px;
	left: 360px;
	width: 430px;
	height: 37px;
	z-index: 996;
	overflow: hidden;
}

.lavaLamp {
    position: relative;
    height: 37px; width: 430px;
    padding: 0px 20px 0px 10px; margin: 0px 0;
    overflow: hidden;

}
.lavaLamp ul {
	padding: 0px;
	margin: 0px;
}

    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
		list-style: none;
	 	background: url("../images/menuspacer.png") no-repeat top right;
    }
    * html .lavaLamp li
		{
			background-image:none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/menuspacer.png', sizingMethod='crop');
		}

        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background: url("../images/menuback.png") no-repeat top center;
            height: 37px;
            position: absolute;
        }
        * html .lavaLamp li.back
		{
			background-image:none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/addsitecms/images/menuback.png', sizingMethod='crop');
		}
        
        
        	.lavaLamp li.back .left {
         
                height: 37px;
                margin-right: -20px;
               z-index: 999;
            }
           
        /* Styles for each menu-item. */
        .lavaLamp li a:link, .lavaLamp li a:visited {
            position: relative; overflow: hidden;
            text-decoration: none;
            font-family: Georgia,"Nimbus Roman No9 L",serif;
            font-size: 16px;
            line-height: 37px;
            color: #f1bba7; outline: none;
            text-align: center;
            height: 37px; top: 0px;
            letter-spacing: 0;
            float: left; display: block;
            margin: auto 0px;
            cursor:pointer;
     		padding: 0px 15px 0px 15px;
          	z-index: 77;
          	text-shadow: #000 1px 1px 1px;
		
        }
        
         .lavaLamp li a:hover {
        	color: #FFF;
        	text-decoration: none;
        }
         
        .lavaLamp li a.actief:link, .lavaLamp li a.actief:visited {
            position: relative; overflow: hidden;
            text-decoration: none;
           	font-family: Georgia,"Nimbus Roman No9 L",serif;
            font-size: 16px;
            line-height: 37px;
            color: #fff; outline: none;
            text-align: center;
            height: 37px; top: 0px;
            z-index: 10; letter-spacing: 0;
            float: left; display: block;
            margin: auto 0px;
            cursor:pointer;
      		padding: 0px 15px 0px 15px;
            z-index: 77;
      
        }
       







	

#searchfield {
	position: absolute;
	top: 5px;
	right: 35px;
	width: 164px;
	height: 25px;
	z-index: 997;
}

.searchformInput {
	background: transparent no-repeat url("../images/searchbg.gif") 0px 0px;
	border: 0px solid #999999;
	font-size: 11px;
	width: 125px;
	height: 19px;
	line-height: 14px;
	margin: 1px 0px 1px 0px;
	padding: 5px 20px 0px 30px;
	color: #43504f;
	z-index: 997;
}
* html .searchformInput {
	background: transparent no-repeat url("../images/searchbg.gif") 0px 0px;
}


.searchformInput:focus {
	background: transparent no-repeat url("../images/searchbg.png") 0px -22px;
}

.searchformSubmit {
	display: none;
}



/* Sitemap
----------------------------- */

#sitemap {
	margin-top: 0px;
}

#sitemap ul {
	list-style-type:none;
	margin:0 25px 0 20px;
	padding:0;
}

#sitemap ul li {
	list-style-type:none;
	line-height:20px;
	padding:0 0 0 13px;
	background: none;
}

#sitemap ul li a:link,#sitemap ul li a:visited {
	color:#313131;
	margin-left:13px;
	text-decoration:none;
	font-size:12px;
	font-weight:700;
	padding:0 10px 0 16px;
	background: url(../images/arrow.gif) 0px 2px no-repeat;
}

#sitemap ul li ul li a:link,#sitemap ul li ul li a:visited {
	color:#313131;
	margin-left:0;
	text-decoration:none;
	font-size:12px;
	font-weight:700;
	background: url(../images/arrow.gif) 0px 2px no-repeat;
	padding:0 0 0 16px;
	
}

#sitemap ul li ul li ul li a:link,#sitemap ul li ul li ul li a:visited {
	color:#322a28;
	text-decoration:none;
	font-size:10px;
	font-weight:700;
	border-left:0 solid #6b9531;
	background:transparent url(../images/arrow_small.gif) no-repeat 6px 3px;
	padding:0 0 0 15px;
	
}

#sitemap ul li ul li ul li ul li a:link,#sitemap ul li ul li ul li ul li a:visited {
	color:#333;
	text-decoration:none;
	font-size:10px;
	font-weight:400;
	text-transform:none;
	border-left:0 solid #6b9531;
	padding:0 0 0 15px;

}

#sitemap ul li ul li ul li ul li ul li a:link,#sitemap ul li ul li ul li ul li ul li a:visited {
	color:#62aa36;
	text-decoration:none;
	font-size:10px;
	font-weight:400;
	text-transform:none;
	border-left:0 solid #6b9531;
	padding:0 0 0 15px;

}

#sitemap ul li a:hover,#sitemap ul li ul li a:hover,#sitemap ul li ul li ul li a:hover,#sitemap ul li ul li ul li ul li a:hover,#sitemap ul li ul li ul li ul li ul li a:hover {
	color:#0074A9;
	text-decoration:underline;
}

/* Foto Overzicht
-------------------------------- */

.fotosrechts {
float: right;
width: 220px;
margin:0px;
padding: 15px 0px 0px 0px;
}

.fotosrechts img {
width: 180px;
float:right;
cursor:pointer;
margin:0px 0px 20px 0px;
padding: 0px;
position: relative;
border: 0px;
}


.fotosoverzicht {
	width:550px;
	margin:0px 0 0;
	padding:10px 0 0;
}

.fotosoverzicht img {
	height:120px;
	border:0;
	float:left;
	cursor:pointer;
	margin:0 15px 15px 0;
	padding:0;
}


/* Clearers
------------------------------------------------------------ */

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

.btnclearer {
	width: 290px;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}


.clearer10 {
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer15 {
	height: 15px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer20 {
	height: 20px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer25 {
	height: 25px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer30 {
	height: 30px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer35 {
	height: 35px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer50 {
	height: 50px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer100 {
	height: 100px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.spacer5 {
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer15 {
	height: 15px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer25 {
	height: 25px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer35 {
	height: 35px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer40 {
	height: 40px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer50 {
	height: 50px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer85 {
	height: 85px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.poll-container h2 {
	font-size: 16px;
	font-family: Georgia,Serif;
	font-weight: normal;
	color: #F86F10;
	line-height: 19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
