/*
nieuwbruin: A7791A 
bruin: A7791A mouse
bruinrood: 9a3b26
paars: a90061
donkerpaars: 6a1a41  mouse
lichtblauw: 85cddb
 * 
 * 
 * */

body, html {height:100%;}
* html #container {height:100%;}
body { 
	background: url(/layouts/images/bg.gif) no-repeat top;
	background-position-y: top; 
	background-color: #FFFFFF; 
	font: 12px/16px georgia,garamond,serif; 
	color: #37424a;
	margin:0;
	padding:0;
	height:100%;
	
	
}
div#container { 
	width: 890px; 
	margin: 0 auto; 
	text-align: left; 
	min-height:100%;
	position:relative;
		

}
#body {
	padding:0px;
	

}

#footer {
clear:both;
text-align:center;

	
}

#spacer{
	height: 40px;
}
div#mainleft{
	display:block; 
	float:left; 
	height:100%;
	font: 12px/16px Helvetica,Arial,sans-serif; 
	font-weight: 400;
	width: 130px;
	
}
div#mainright{
	display:block; 
	float:right; 
	font: 15px/16px georgia,garamond,serif; 
	line-height: 20px; 
	text-align:left;
	width: 720px;
}
div#mainright_left{
	display:block; 
	float:left; 
	text-align:left;	
	width: 552px;
}
div#mainright_right{
	font: 11px/16px Helvetica,Arial,sans-serif;
	display:block; 
	float:right; 
	text-align:left;		
	width: 120px;		
}
div#langbar {
	margin-top: 12px;
	text-align: right;
}
div#functioneelmenu {
	margin-top: 135px;
	
}
div#functioneelmenu table{	
	font-size:11px;
	
}

div#top{
	text-align:center;
	text-decoration: none;
	
}
div#leftColumnFrameContent{
	margin-top: 162px;
}
a:hover {
	color: #CE1070;
}
a{
	color: #9c6409;
	text-decoration: none;
}

 
div#streepbrown {
	background: url(/layouts/images/lijnkbr.jpg) no-repeat left;
	width:100%;
	height: 2px;
	margin-top:20px;
}
div#streepbrownnews {
	background: url(/layouts/images/lijnkbr.jpg) no-repeat left;
	width:100%;
	height: 2px;
	margin-top:8px;
}
div#streepblue {
	background: url(/layouts/images/lijnkbl.jpg) no-repeat left;
	width:100%;
	height: 2px;
	margin-top:20px;
}
div#longstreepbrown {	
	background: url(/layouts/images/lijnlbr.jpg) no-repeat left;
	width:100%;
	height: 2px;
	
}
div#longstreepblue {	
	background: url(/layouts/images/lijnlbl.jpg) no-repeat left;
	width:100%;
	height: 5px;
	
}

div#smallitem{
	margin-top:25px;
}
#functionmenuleft{
	margin-left: 3px;		
}
#functionmenumid{
	margin-left: 3px;		
	margin-right: 3px;
	
}

#functionmenuright{
	margin-right: 3px;		
}
h2 div {
	color: #A7791A;
	font: 14px/16px georgia,garamond,serif;
	font-weight: bold; 
}
div#blueimageholder {
	width: 510px;
	min-height:150px;
	margin-bottom: 20px;
	border: 1px solid #85cddb;
}
div#blueimage div{
	float: left;
}


div#blueimagetext {
	float: right;
	font: 12px georgia,garamond,serif;
	font-style: italic;
	color: #000;
	height:100%;
	width: 235px;
	padding: 5px;
	
}
div#brownimageholder {
	width: 510px;
	min-height:150px;
	border: 1px solid #A7791A;
	margin-bottom: 20px;
}
div#brownimage div{
	float: left;
}
.clearfix {
	clear: both;
}

 

div#brownimagetext div{
	float: right;
	font: 12px georgia,garamond,serif;
	font-style: italic;
	color: #000;
	height:100%;
	width: 235px;
	padding: 5px;
}

div#leftcolumn {
	float: left;
	width: 265px;
	padding: 5px;
}
div#rightcolumn {
	float: right;
	width: 265px;
	padding: 5px;
}
input.submit, input.button {
	border: 1px solid #ccc;
}
.bottom {
	color:#000;
	font: 10px Helvetica,Arial,sans-serif;
	
}


.forminput {padding-left: 100px; padding-right: 50px; padding-bottom: 10px; padding-top: 10px; border: 3px solid #f1f1f1; }
label {font-size: 11px;}
.label {font-size: 11px;}
.text {border: 3px solid #D3D3D3; background:#FAFFFF; }
.clear {
	clear:left;
	height:5px;
	line-height:1px;
	font-size:1px;
}
.stopFloat{
	clear:left;
	margin-bottom:5px;
}
.formBtn{
	border: 3px solid #D3D3D3; background:#f1f1f1; 
	margin-top:10px;
	margin-left:460px;
	padding-right:10px;
	text-align:right;
}
.forminput .inputerror {
	color:#FF0000;
	font: 11px Helvetica,Arial,sans-serif;
	font-weight: bold;	
}

div#smallitem img{
	border: 1px solid #A7791A;
}
.newstitleshort {padding-left:8px; padding-top:8px; }
.newstitleshort a:hover {
	
	color: #9c6409;
}
.newstitleshort a{
	color: #CE1070;
	text-decoration: none;
}

.newsdate {font-size: 11px; float:right;}
.newstitle {font-size: 12px; float:left; font-weight:bold;}
.newsitemreadmore {font-size: 11px; text-align:right; width:100%;}
.newsdatepage {margin-right: 10px; text-align: right; font-size: 10px; font-weight:bold; line-height:2px;}
#newslettersubscribe{font-size:10px;padding-left:6px;}
#responsesubscr{font-size:10px;padding-left:6px; font-weight: bold;}
.filemanagerholder {padding-right:200px;}
a.nounderline {color:#C80066;}
a.nounderlinebold {color:#C80066; font-weight: bold;}
.loggedin {font-size: 11px; color: #333; width:530px; padding-left:10px; background-color:#f1f1f1;}
.connect_widget_not_connected_text
{
	display:none !important; /*in your stylesheets to hide the counter!*/
}

