html
{
	height: 100%;
}

body
{
	margin: 0px;
	height: 100%;
	font-family: verdana;
	font-size: 11px;
	line-height: 15px;
}

#container
{
	height: 100%;
	background-image: url('../img/container_bg.gif');
}

.top
{
	background-color: #fff;
}

.content
{
	background-color: #e6e6e6;
	margin-top: 4px;
	margin-left: 4px;
}


.content .titel
{
	height: 27px;
	background-color: #333;
}

.introtekst
{
	margin-top: 2px;
	background-color: #cccccc;
	padding: 19px;
	line-height: 16px;
}
.onze_mensen
{
	background-color: #fff000;
}
.inhoud
{
	padding: 19px;
	line-height: 16px;
	color: #333;
}
.banner_optioneel
{
	margin-top: 0px;
	margin-bottom: 20px;
}
.box
{
	margin-top: 4px;
	margin-bottom: 8px;
}
.box .titel
{
	height: 21px;
	background-color: #666;
	padding: 0px;
}
.box .inhoud
{
	margin-top: 2px;
	background-color: #fff;
	padding: 11px;
	padding-bottom: 20px;
	color: #191919;
}
.box .dezaakvan
{
	margin-top: 0px;
	background-color: #8a8a8a;
	color: #fff;
	padding: 11px;
}
.box .meer
{
	background-color: #fff;
	text-align: right;
	padding: 11px;
}
.box_rood
{
	margin-top: 4px;
	margin-bottom: 8px;
}
.box_rood .titel
{
	height: 21px;
	background-color: #ee3b33;
	padding: 0px;
}
.box_rood .inhoud
{
	margin-top: 2px;
	background-color: #fff;
	padding: 11px;
	padding-bottom: 20px;
	color: #191919;
}
.box_rood .dezaakvan
{
	margin-top: 0px;
	background-color: #8a8a8a;
	color: #fff;
	padding: 11px;
}
.box_rood .meer
{
	background-color: #fff;
	text-align: right;
	padding: 11px;
}
.producten
{
	margin-top: 4px;
	margin-bottom: 8px;
}
.producten .titel
{
	height: 21px;
	background-color: #ffb108;
	padding: 0px;
	text-align: center;
}
.producten .inhoud
{
	margin-top: 2px;
	background-color: #fff;
	color: #191919;
	padding: 0px;
}
.box_onze_mensen
{
	margin-top: 4px;
	margin-bottom: 8px;
}
.box_onze_mensen .titel
{
	height: 21px;
	background-color: #ffed00;
	padding: 0px;
}
.box_onze_mensen .inhoud
{
	margin-top: 2px;
	background-color: #fff;
	color: #191919;
	padding: 0px;
}
.box_onze_mensen .naam
{
	background-color: #fff000;
	padding: 10px;
	font-size: 13px;
}
.box_onze_mensen .quote
{
	background-color: #d4c81c;
	padding: 8px;
	font-size: 13px;
}
.box_onze_mensen .leesmeer
{
	background-color: #d4c81c;
	padding: 0px;
}

.box_zoek
{
	margin-bottom: 7px;
}
.quick_zoek_form
{
	margin-top: 4px;
}
#q
{
	width: 116px;
	height: 17px;
	border: 1px solid #fff;
	float: left;
	padding-left: 10px;
}

#bannerDiv
{
	margin-top: 10px;
}

.agenda_bottom
{
	border-bottom: 1px solid #333333;
	padding-bottom: 5px;
}
	
.zoek_arrow
{
	float: left;
}

.navigatie_holder
{
	width: 151px;
}

a.nav:link, a.nav:active, a.nav:visited 
{
	font-family: Verdana;
	font-size: 12px;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 16px;
	padding-right: 5px;
	color: #000;
	text-decoration: none;
	background-color: #fff;
}
a.nav:hover
{
	color: #fff;
	background-color: #666666;
}

.navagatiezwart
{
	color: #fff;
	background-color: #333333;
}

a.sub:link, a.sub:visited, a.sub:active
{
	font-size: 11px;
	margin-left: 12px;
	background-image: url('../img/sub_arrow.gif');
	background-repeat: no-repeat;
	background-position: 5px 7px;
}
a.sub:hover
{
	background-image: none;
}
a.subsub:link, a.subsub:visited, a.subsub:active
{
	font-size: 11px;
	margin-left: 10px;
}
a.box_link:link, a.box_link:visited, a.box_link:active
{
	color: #4c4c4c;
	text-decoration: underline;
}
a.box_link:hover
{
	color:#000;
}
a.zaakvan:link, a.zaakvan:visited, a.zaakvan:active
{
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}
a.zaakvan:hover
{
	color:#000;
}
a:link, a:visited, a:active
{
	color: #333333;
	text-decoration: underline;
}
a:hover
{
	color: #000;
	text-decoration: underline;
}

.TextBoxSizeAanmelden
{
	width:306px;
}

.TextBoxSizeAanmeldenSmal
{
	width:168px;
}

.TextBoxSizeAanmeldenSmalEdit
{
	width:193px;
}

.TextBoxSizeAanmeldenZeerSmal
{
	width:34px;
}

.TextBoxSizeProfiel
{
	width:318px;
}

.TextboxSize
{
	width:342px;
}

.PlaatsKnop
{
	width:100px;
}

.FormTableColumn1
{
	width:250px
}

.weblogBlock
{
	border-bottom: 1px solid #333;
	margin-bottom: 13px;
}

/*
--------------------------------------------------------
--------------------------------------------------------
					sIFR Styles
--------------------------------------------------------
--------------------------------------------------------
*/
/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/*---- Header styling ---*/

.sIFR-active h1 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 19px;
  margin:0px;
  padding-left: 10px;
  padding-top: 3px;
}


.sIFR-active h2 {
  visibility: hidden;
  font-family: Arial;
  font-size: 15px;
  margin:0px;
  padding-left: 10px;
  padding-top: 2px;
}

#voetmenu {
	font-family: Verdana;
	font-size: 11px;
	background-color: #333;
	line-height: 30px;
	color: #FFFFFF;
	margin-left: 7px;
	margin-right: 4px;
	padding-left: 11px;
	margin-top:30px;
	height:30px;
	text-align:center;
	bottom:0px;
	position:relative;
}

#voetmenu a {
	color: #FFFFFF;
	text-decoration: none;
}

#voetmenu a:hover {
	color: #cbcbcb;
	text-decoration: none;
}


/* Forms */
input, textarea {
	font-family: arial;	
}
textarea {
	font-size: 12px;	
}
