/* CSS by Webware Systems, not to be copied or distributed */
/* http://www.webwaresystems.nl */

/* global page styles */
body {
	margin: 0px;
	padding: 0px;
	/* real page background separated from other page styles to hide it from the online HTML editor */
	-background: #EDF5FF;
		/* declaring base font type and size for entire page */
	font : 76% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003B64;
}

/* container voor hele pagina */
#container {
-margin:auto;
position:relative;
width:1060px;
visibility:visible;
z-index:252;
}

a:link { color : #D8671A;  text-decoration : underline;  }
a:visited { color : #D8671A;  text-decoration : underline; }
a:hover { color : #D8671A; text-decoration: none; }
a:active { color : #D8671A;  text-decoration : none; }

/* page divisions */
#divHeader {
    position:absolute; 
    visibility:visible; 
    --width:100%;
	width:1060px; 
    z-index:100; 
    left: 0px;
    top: 14px;

}
#divNavigation {
	position:absolute; 
	visibility:visible;  
	z-index:100; 
	left: 0px; 
	top: 92px;
	text-align : center;
	--width : 100%;
	width:1060px;
	margin-left : auto;
	margin-right : auto;
}
#divMain {
	position:absolute; 
	left:0px; 
	top:115px; 
	--width: 100%;
	width:1060px;
	z-index:4;
}

/* Styles for the main content area */
.divContent {
	-border-left: 1px dashed #003B64;
	-border-right: 1px dashed #003B64;
	/*background-image: url("/uploads/skins/grootslag/images/bgContent.gif");
	background-repeat:repeat-y;
	background:#f9f277;*/
}
.divContent {
	padding-left : 20px;
	padding-right : 20px;
}
.divContent h1 {
	font-size : 1.4em;
	color : #D8671A;
}
.divContent h2 {
	font-size : 1.2em;
	color : #D8671A;
	border-bottom : 1px dashed #D8671A;
}
.divContent h3 {
	font-size : 1.1em;
	color : #D8671A;
	font-weight : bold;
	font-style : italic;
}
.divContent a:link { color : #D8671A; text-decoration:underline; }
.divContent a:visited { color : #D8671A }
.divContent a:hover { color : #D8671A; text-decoration:none; }

/* Login section styles */
#divLogin {
	text-align : center;
}

/* News section styles */

/* Sidebar content section styles */
.sideBlock {
	-border : 1px solid #333333;
	padding : 10px;
	-color : #003B64;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	-background-image:url(../images/bgSideBlock.gif);
	-background-repeat:repeat-y;
/*	background:#f9f277;*/
}
.sideBlock h4 {
	font-size : 1.0em;
	color : #D8671A;
}
.sideBlock a:link { color : #D8671A;  text-decoration : underline;  }
.sideBlock a:visited { color : #D8671A;  text-decoration : underline; }
.sideBlock a:active { color : #D8671A;  text-decoration : none; }
.sideBlock a:hover { color : #D8671A; text-decoration: none; }

/* forms styles */
form {
	margin: 0;
	padding: 0;
}
fieldset {
	margin-bottom: 10px;
	font-size: 0.8em;
}
legend {
	font-size: 1.0em;
	margin-bottom: 2px;
	color: #003B64;
}
label {
	display: block;
}
input {
	font-size: 0.9em;
}
.shortInputField {
	width: 90px;
}

#txtLidGeg {
width: 300px;
float: right;
border: 1px;
}

.KolomKd {
float: left;
height: 100%;
width: 300px;
}

.rij{
display:block;
clear:both;
padding-top:0.5em;
}

.rij label{
width:75px;
float:left;
text-align:right;
}

#LogoL{
position:relative;
float:left;
left:40px;
}
 
#LogoR{
position:relative;
float:right;
right:40px;
}

#LogoM{
margin-left:auto;
margin-right:auto;
}