body {
	margin: 0 auto;
	color: #4a4a4a;
	font: 74%/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
}

#header {
	width: 870px;
	height: 80px;
	background-color: #ffffff;
}

.logo {
	float:left;
	width:280px;
}
.logo img {
	border:0;
}

#homewrapper {
	float:right;
	width:280px;
	height:30px;
	margin-top:-5px;
}



#balk {
	width: 870px;
	margin: 3px 0;
	background-color: #ffffff;
}
#balk img {
	border:0;
}


#main {
	width: 870px;
	height: auto;
	/*border-left: 1px solid #efefef;
	border-right: 1px solid #efefef; */
	margin: 0 auto 0 auto;
}

h2 {
	font-size: 1.4em;
	font-family: Georgia, Lucida, Arial, sans-serif;
	color:  #E13252;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}

h3 {
	font-size: 1.2em;
	font-family: Georgia, Lucida, Arial, sans-serif;
	color:  #E13252;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}

h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}
h5 {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}

.menu {
	width: 180px;
	font-family: Georgia, Lucida, Arial, sans-serif;
}

.menu a:link, .menu a:visited {
	width: 180px;
	margin: 1px 0 1px 0;
	padding: 4px 3px 4px 4px;
	background-color: transparent;
	border-bottom: 1px solid #DDDAD6;
	color: #E13252;
	text-decoration: none;
	font-family: Georgia, Lucida, Arial, sans-serif;
	font-size:1.2em;
	font-weight: bold;
	display: block;
}

.menu a:hover {
	color: #A41C30;
	text-decoration: none;
}
.menu a.actief { color:#A41C30;}

.menu ul.subnav {
  font-weight: bold;
  margin: 0px 0px 10px 0;
  padding: 0;
  list-style:none;

}

.menu ul.subnav li {
  font-family: Verdana, Arial, sans-serif;
  font-size:0.945em;
  line-height: 1.4em;
  color: #ccc;
  width: 168px;
  margin-top: 0px;
  margin-bottom: 1px;
  padding-left: 8px;
}

.menu a.submenu-item {
  font-family: Verdana, Arial, sans-serif;
  width: 168px;
  font-size:0.945em;
  color: #ccc;
  text-decoration: none;
  color: #78685b;
}

.menu a.submenu-item:hover {
  color: #4a4a4a;
}

.menu a.submenu-item-chosen {
  font-family: Verdana, Arial, sans-serif;
  width: 168px;
  font-size:0.945em;
  text-decoration: none;
  color: #e13252;
}


#left {
	float: left;
	width: 200px;
	margin-top: 10px;
	height: auto;
}

#left .quotes {
	width: 180px;
	font-family: Georgia, Lucida, Arial, sans-serif;
	line-height: 1.6em;
	background-color: #E13252;
	padding: 5px 5px 8px 5px;
	display: block;
	margin-top:20px;
}
#left .quotes p {
	color: #ffffff;
	font-size:1.2em;
	font-style: italic;
/*	font-weight:bold; */
	margin: 5px 10px;
}


#right .article {
	background-color: #F1F0EF;
	padding: 5px 5px 8px 5px;
	display: block;
	margin: 5px auto;
}

#right .article p {
	font-size: 0.9em;	
	line-height: 1.5em;
	margin: 5px;
}

#right .article .titel {
	font-weight: bold;
}

#right {
	margin-top: -10px;
	width: 200px;
/*	height: auto; */
	color: #4a4a4a;
	float: right;
	margin-right: 10px;
	font-family: Verdana, Arial, sans-serif;
}
#right img {border:0;}

#intro {
	font-style: italic;
}

#intro p {
	font-size: 1.3em;
	font-family: Georgia, Lucida, Arial, sans-serif;
	line-height: 1.4em;
	margin-top:30px;
}

a:link, a:visited {
	font-family: Verdana, Arial, sans-serif;
	color: #8B1529;
	text-decoration: underline;
}

a:hover {
	color: #A41C30;
	text-decoration: none;
}

#content {
	float: left;
	width: 430px;
	text-align: left;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 16px;
	padding-right: 10px;
	border-left: 1px solid #E73A43;
}

#content p {
margin-top:5px;
}

#content #twocols {
	background: transparent url(images/two_col_bg.gif) top center repeat-y;
	width: 430px;
	height:380px;
}


hr {
	border:0;
	border-bottom: 1px solid #efefef;
	height: 1px;
}


#content ul {
list-style-type: disc;
}
#content li {
	line-height: 160%;
}



/* 200 px wide right column headings */  
/* kop Judy Hoffer */  
.jh {margin:5px 0 0 0; padding:0;}
* html .jh ul {margin-top:0;}
.jh li {
	float:left; /* Allows list to display horizontally */
	display:inline; /* Fixes the IE double margin bug */
	margin:5px 0; /* Margins around each list item */
	width:200px;
}
.jh li a {
	display:block; /* Links must be set to display as a block 
					  so that height and width can be defined */
	width:200px; /* Height and width of each link block */
	height:24px;
	background:url(images/kop_judy.gif) top left no-repeat;
}
.kop_judy a{ background-position:  0 0; }
.kop_judy a:hover{ background-position:  -200px 0; }


/* kop Nieuws */  
.nieuws {margin:0; padding:0;}
* html .nieuws ul {margin-top:0;}
.nieuws li {
	float:left; /* Allows list to display horizontally */
	display:inline; /* Fixes the IE double margin bug */
	margin:5px 0; /* Margins around each list item */
	width:200px;
}
.nieuws li a {
	display:block; /* Links must be set to display as a block 
					  so that height and width can be defined */
	width:200px; /* Height and width of each link block */
	height:24px;
	background:url(images/kop_nieuws.gif) top left no-repeat;
}
.kop_nieuws a{ background-position:  0 0; }
.kop_nieuws a:hover{ background-position:  -200px 0; }

/* kop Home */  
.home {margin: 0; padding:0;}
* html .home ul {margin-top:0;}
.home li {
	float:left; /* Allows list to display horizontally */
	display:inline; /* Fixes the IE double margin bug */
	margin:5px 0; /* Margins around each list item */
	width:280px;
}
.home li a {
	display:block; /* Links must be set to display as a block 
					  so that height and width can be defined */
	width:280px; /* Height and width of each link block */
	height:80px;
	background:url(images/kop_home.gif) top left no-repeat;
}
.kop_home a{ background-position:  0 0; }
.kop_home a:hover{ background-position:  -280px 0; }


.leftcontent {
width:45%;
float:left;
	padding:5px 8px;
	font-size: 0.9725em;
}

.rightcontent {
width:45%;
float:right;
	padding:5px 7px;
	font-size: 0.9725em;
}

.leftcontent h3, .rightcontent h3 {
	font-size: 1.2em;
	color:  #E13252;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 10px;
}

.article_seperator {
height:10px;
margin-bottom:10px;
} 

.readmore a:link, .readmore a:visited {
	color: #78685B;
	font-weight:bold;
}

.readmore a:hover {
	color: #94897D;
}



/* ------------------------------ */
/* Nieuws - artikelen 
/* ------------------------------ */
.Nieuwsartikel {	
	margin:0 0 3em;
}
.NieuwsTitel {
	vertical-align:bottom;
   }

.NieuwsTitel h3 {
	color:#E13252;
	margin:0;
	padding:0;
	font-size:100%; 
	border-bottom: 1px solid #BEC6D1;
}
.NieuwsTitel a {
	color:#484848;
   text-decoration:none;
   }	
.NieuwsTitel a:hover {
  color: #c00; 
   text-decoration:none;
   }
.excerpt {
	clear:both;	
	margin:1em 0; 	
}
.article_meta {
   padding-left:20px;
	font-size:.9em;
	float:right;
   }
.article_meta a {
	font-weight:normal !important;
	font-size:1.2em;
	color:#888;
	}	
.excerpt p {
        margin:10px 0;
        padding:0;
	}
	
.ga_terug {
margin-top: 0; 
margin-right:20px; 
text-align:right;
}

.ga_terug span {
	font-size:90%;
	font-weight:bold;
	color:#c00;
	margin: 0 3px;
}






#LogoContainer {
clear: both; 
text-align:center;
margin:0; 
padding: 5px 0;
}
.Relatie_logos {
text-align:center;
margin: 0 10px ;
}
.Relatie_logos img {
border:0;
margin: 0 10px;
}

#footer {
	clear:both;
	text-align:center;
	margin-top:5px;
	width: 99%;
	height: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8em;
	color: #4a4a4a;
	border-top: 1px solid #dddad6;
}

#footer p {
	margin:5px;
}

#footer a {
	color: #aaaaaa;
}


/* slightly enhanced, universal clearfix hack */
.newBFC {
	overflow: hidden;
}

/* Hide from ie Mac \*/
* html .newBFC {
	overflow: visible;
	overflow-x:hidden;
	height: 0;
}
/* End hide */

/*\*//*/ 
.newBFC {display: inline-block;}
/**/
