* { border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0 } /* Resets elements */
ol, ul { list-style: none }
big { font-size: 130% }
small, sup, sub { font-size: 80% }

img { -ms-interpolation-mode: bicubic } /* Makes resized images in IE look better */

#content ol, #content ul {  }
#content ol { margin-left: 20px;  }
#content ul { margin:10px 0px }
#content ul li {  list-style: disc;  margin-left:15px; padding:3px 0px }
#content ol li {  list-style: decimal;  margin-left:15px; padding:3px 0px }

/* algemeen */
.adminknoppen{
	display:block;
	clear:both;
}
.NoScreenDisplay {
    display:none;
    }
p {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
body{
	padding:0;
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #61625E;
	color: #666;
	line-height:18px;
	}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
hr {
	color:#CCC;
	height: 1px
	}
.anker {
	padding:2px;
	margin: 0;
	background-color: #F00;
	color: #FFF;
}
.box { padding: 0; margin: 0 0 5px 0; display: block;}
#wrapper {
	position:relative;
	width: 993px;
	margin: 0 auto;
	padding: 0;
}

#parent  {
	width:810px;
	float:left;
}
#kolomlinks {
	width:169px;
	clear:none;
	float:left;
	margin-right:7px;
}
#logo {
	height:159px;
	width:139px;
	background-image:url(bg_logo.gif);
	float:left;
	padding:27px 15px 20px 15px;
}
#menulinks {
	width:166px;
	height:34px;
	background-image:url(bg_menulinks.gif);
	float:left;
	margin-bottom:5px;
	padding:3px 0 0 3px;

}
#submenu {
	float:left;
	margin-bottom:10px;
}
#submenu_header {
	background-image:url(t_grindcomite.gif);
	width: 154px;
	height: 27px;
	padding-left: 15px;
	padding-top: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
#sub {
	background-image:url(bg_grindcomite.gif);
	background-repeat:repeat-y;
	padding:4px 9px 1px 9px;
	width:151px;
	float:left
}
#login {
	float:left;
	background-image:url(bg_login.jpg);
	width:151px;
	height:120px;
	margin-bottom:8px;
	padding:59px 0 0 18px;
}
#hartvlimburg{
	float:left;
	padding-left:4px;
}
#header {
	height: 235px;
	width: 810px;
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	float:left;
	background-color:#FFFFFF
}

#menu_paswoordzone {
	position:absolute;
	top:0px;
	left:466px;
	height:100px;
	width:800px;

}
#hoofdmenu {
	position:absolute;
	top:178px;
	left:200px;
	height:100px;
	width:800px;

}
#content {
	position: relative;
	float:left;
	width:742px;
	height:auto;
	background-color:#FFF;
	padding: 0px 32px 25px 36px;
}
#kruimelpad{
	position:absolute;
	color: #B2AAA5;
	top:215px;
	left:210px;
}
#footer {
	height: 22px;
	width: 765px;
	background-color:#F3C503;
	float:right;
	margin-bottom:30px;
	color: #27221E;
	padding: 6px 0 0 45px;
}

.pdfopmerking {
	padding: 2px 0 10px 0;
	margin: -5px 0 5px 3px;
	float: right;
	color:#666;
	}

/* ----------------------------------------------------------------------------------------- */
/* content links - OPGELET :WEL subclass omdat die kunnen bepalen in de modules!!*/
a:link.url, a:active.url, a:visited.url
{
	color:#5E4C15;
	text-decoration:underline;
	font-size:12px;
	}
a:hover.url
{
	text-decoration: none;
	color:#5E4C15;
	font-size:12px;
	}
#content a:link, #content a:active, #content a:visited
{
	color:#5E4C15;
	text-decoration:underline;
	font-size:12px;
	}
#content a:hover
{
	text-decoration: none;
	color:#5E4C15;
	font-size:12px;
	}
#pdf a:link, #pdf a:active, #pdf a:visited
{
	color:#5E4C15;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	}
#pdf a:hover
{
	text-decoration: none;
	color:#5E4C15;
	font-size:12px;
	font-weight:bold;
	}
#login a:link, #login a:active, #login a:visited
{
	color:#BF9605;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}
#login a:hover
{
	text-decoration: none;
	color:#BF9605;
	font-size:12px;
	font-weight:bold;
	}
#footer a:link, #footer a:active, #footer a:visited
{
	color:#27221E;
	text-decoration: none;
	font-size:12px;
	}
#footer a:hover
{
	text-decoration: none;
	color:#27221E;
	font-size:12px;
	}
#submenu a.subMenu2:link,#submenu a.subMenu2:visited {

	color:#999186;
	text-decoration: none;
	font-size:12px;
	border-bottom:1px solid #DED9D6;
	line-height:13px;
	display:block;
	padding-bottom:5px;
	padding-left:6px;
	margin-bottom:4px;
	
}
#submenu  a.subMenu2:active,#submenu a.subMenu2:hover,#submenu a.subMenu2HL
{
	text-decoration: none;
	color:#BF9605;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #DED9D6;
	line-height:13px;
	display:block;
	padding-bottom:5px;
	padding-left:6px;
	margin-bottom:4px;
}

#kruimelpad a:link, #kruimelpad a:visited, #kruimelpad a:active{
	text-decoration: underline;
	color: #998D87;
	font-style:italic;
	font-size:11px
	}
#kruimelpad a:hover{
	color: #998D87;
	text-decoration: none;
	font-style:italic;
	font-size:11px
	}

/* ----------------------------------------------------------------------------------------- */
/* beschrijving + positionering lagen*/

#holder1,#holder2,#holder3,#holder4,#holder5,#holder6,#holder7,#holder8{
	width:0px;
	height:0px;	
}

/* --- IE bug ivm spatie rond buttons ---- */
#header img{
	margin:0;
	vertical-align:top
	}
/* ----------------------------------------------------------------------------------------- */
/* opmaak modules */
h1 {
	color: #27221E;
	height:25px;
	background-color:#EAE5D4;
	margin-bottom:20px;
	text-indent:15px;
	line-height:25px;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	

}
h2 {
	color: #27221E;
	height:20px;
	line-height:22px;
	margin-bottom:20px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:bold;
	border-bottom:1px solid #DFB907		
}

h3 {
	color: #27221E;
	height:20px;
	line-height:22px;
	margin-bottom:15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:bold;

}

p {
}
.IkoonLinks{
	float: left;
	margin: 0px 15px -2px 0;
	padding: 0;
}
#pdf {
	padding-top:5px;
}
.BeeldRechts {
	float: right;
	clear: none;
	margin-bottom: 10px;
	margin-left: 30px;
}
.BeeldLinks {
	float: left;
	clear: none;
	margin-bottom: 10px;
	margin-right: 30px;
}
.BeeldGroot {
	float: none;
	clear: none;
}
 .BeeldGrootRechts{
	float: right;
	clear: none;
 }
  .BeeldGrootLinks{
	float: left;
	clear: none;
 }
 
.category {
	float:right
}


/* vormgeving standaard + uitgebreid formulier ---------- */
input,select {
	text-align: left;
	padding: 0;
	margin: 0 3px 2px 0;
	color: #666666;
	vertical-align: middle;
	background-color: #FFF !important;
	border:1px solid #666
}
input.knop {	
	background-color:#000000;
	text-align: left;
	padding: 0;
	margin: 0 3px 2px 0;
	color: #666666;
	vertical-align: middle;
	height:22px;
	width:55px;

}
textarea  {
	width:232px;
	text-align: left;
	padding: 0;
	margin: 0 3px 2px 0;
	color: #666666;
	background-color: #FFF !important;
	border:1px solid #666

}
form{
	padding: 0;
	margin: 0;
	line-height:160%;
}
.content{
	margin: 0 0 0 105px;
}
.content2{
	margin:0;
	float:left;
}
.label{
	margin: 0 5px 0 0;
	padding: 0;
	width: 100px;
	text-align:right;
	display: block;
	float:left;
	clear:left;
	line-height: 190%;
	background-color:#FFF
}
input.knop, input.knop2, input.knop3 {
	color: #27221E;
	font-size: 100%;
	text-align: center;
	vertical-align: middle;
	border-width: 0;
	cursor: pointer;
	padding: 0px 2px 5px 0px;
	text-transform: capitalize;
	background-image:url(contact.jpg);
	width:86px;
	height:29px;
}
input.knop {	
	margin: 20px 0px 0px 100px;
}
td input.knop {	
	margin: 0px;
}
input.knop2 {	
	margin: 5px 0 0 0;
}
input.knop3 {
	padding: 2px;
	text-align: right;
	margin: 0px;
}

input.login {	
	margin:0;
	padding:0;
	width:134px;
}
input.wachtwoord {	
	margin:0;
	padding:0;
	width:134px;
}

/* 2 kolommen tekst + beeld ------------ */
table.portal {
	margin:5px 0 5px 0;
	width:100%;
	}
table.portal .kolom1 {
	vertical-align:top;
	width:46%;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	}
table.portal .kolom2 {
	padding: 0 0 0 60px;
	vertical-align:top;
	width:54%;
	}

.fototekst {
	margin-bottom:5px;
}

.buttonlogin {
	background-image:url(btn_login.jpg);
	height:26px;
	width:85px;
	border:0;
	padding: 0px 0px 2px 24px;
	color:#27221E;

}

