html, body{
background-color: #FFF;
font-size: 0.9em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin: 0;
padding: 0;
background-image: url(/site-layout/gfx/header.jpg);
background-repeat: no-repeat;
} 
 
#pagewidth{
width: 926px;
text-align: left;
margin-left: auto;
margin-right: auto; } 
 
#header{
 position: relative; 
 height: 215px; 
 margin: 0 14px 0 13px;
 padding: 0;
} 
 
#leftcol{
 width:210px; 
 float:left; 
 position:relative; 
 background-color: transparent;
 margin: 0;
 padding: 0;
 }
 
#twocols{
 width:716px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:381px; 
 float:right; 
 position:relative; 
 background-color: transparent; 
 margin: 0;
 padding: 0;
 }

#rightcol img{
 float:left; 
 position:relative; 
 background-color: transparent; 
 margin: 0;
 padding: 35px 0 0 20px;
 }
 
#maincol{
 background-color: transparent;  
 float: left; 
 display:inline; 
 position: relative; 
 width:331px; 
 margin: 0;
 padding: 0; 
 }

#blog{
 background-color: transparent;  
 float: left; 
 display:inline; 
 position: relative; 
 width:712px; 
 margin: 0;
 padding: 0; 
 }
 
#footer{
 height: 15px; 
 background-color: #FFF; 
 clear: both;
 margin: 20px 35px 0 13px;
 padding: 5px 0 7px 0;
 text-align: right;
 color: #007DB0;
 } 
 

 
 /* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/*---------------------------------------------------------------------------------
                                     DEFAULT STYLES
---------------------------------------------------------------------------------*/

h1 {
color: #007DB0;
font-size: 1.1em;
}

img {
border: 0;
margin: 0;
padding: 0;
display: block;
}

a:link { 
	color: #A4BC81; 
	text-decoration: none;
	}
	
a:visited { 
	color: #A4BC81; 
	text-decoration: none; }

a:hover { 
	color: #007DB0;
	text-decoration: none;
	}
	
a:active { 
	color: #007DB0; 
	text-decoration: none; 
	}

/*---------------------------------------------------------------------------------
                                     LEFTCOL STYLES
---------------------------------------------------------------------------------*/

.navContainer { 
	color: #A4BC81; 
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.9em;
	position: relative;
	margin: 25px 0 30px 0;
	padding: 0;
	}
	
.navContainer ul { 
	list-style-type: none;
	}

.navContainer a { 

	}
	
.navContainer a:link { 
	color: #A4BC81; 
	text-decoration: none;
	}
	
.navContainer a:visited { 
	color: #A4BC81; 
	text-decoration: none; }

.navContainer a:hover { 
	color: #007DB0;
	text-decoration: none;
	}
	
.navContainer a:active { 
	color: #007DB0; 
	text-decoration: none; 
	}

.navContainer ul li a.active { 
	color: #007DB0; 
	text-decoration: none; 
	}

.active {
color: #ffffff; 
text-decoration: none; 
}
 

.imageLeftCol {
margin: 0 0 0 13px;
}

.leftColBox {
color: #f1a2c4;
font-size: 1.1em;
font-weight: bold;
line-height: 1.9em;
position: relative; left: 13px;
width: 191px;
background-color: #bc0971;
padding: 20px 20px 20px 30px;
}


.naw {
   color: #007DB0;
   padding: 0 0 0 40px;
   font-size: 11px;
   line-height: 16px;
}


/*---------------------------------------------------------------------------------
                                     MAINCOL STYLES
---------------------------------------------------------------------------------*/

.dottedList {
 margin: 30px 0 30px 20px;
 padding: 0;
 font-size: 12px;
 width: 300px;
}

.dottedListItem {
 list-style-type: none;
 font-weight: bold;
 /* border-bottom: dotted 2px #A4BC81; */
 background: url('/site-layout/gfx/dots.gif') no-repeat 0 18px;
 margin: 0 5px 4px 0;
 padding: 0 0 5px 0;
}

.dottedListItem a:link {
text-decoration: none;
color: #A4BC81;
}

.dottedListItem a:visited {
text-decoration: none;
color: #A4BC81;
}

.dottedListItem a:hover {
text-decoration: none;
color: #007DB0;
}

.dottedListItem a:active {
text-decoration: none;
color: #007DB0;
}

.dottedList .dottedListItem a.active {
text-decoration: none;
color: #007DB0;
}

#contentMainCol {
margin: 29px 20px 30px 20px;
padding: 0;
line-height: 1.4em;
color: #007DB0;
}

#contentMainCol ul {
 list-style-position: outside;
 color: #706f71; 
 margin: 0 0 0 14px;
 padding: 0;
}

#contentMainCol li {
 list-style-position: outside;
 margin: 0;
 padding: 0;
}

#contentRightCol ul {
 list-style-position: outside;
 margin: 0 0 0 14px;
 padding: 0;
}

#contentRightCol li {
 list-style-position: outside;
 margin: 0;
 padding: 0;
}


/*---------------------------------------------------------------------------------
                                     RIGHCOL STYLES
---------------------------------------------------------------------------------*/


#contentRightCol {
margin: 29px 30px 30px 20px;
padding: 0;
line-height: 1.4em;
color: #007DB0;
}

#contentRightCol a:link { 
	color: #A4BC81; 
	text-decoration: none;
	}
	
#contentRightCol a:visited { 
	color: #A4BC81; 
	text-decoration: none; }

#contentRightCol a:hover { 
	color: #007DB0;
	text-decoration: none;
	}
	
#contentRightCol a:active { 
	color: #007DB0; 
	text-decoration: none; 
	}


/*---------------------------------------------------------------------------------
                                     BLOG STYLES
---------------------------------------------------------------------------------*/

.paginationstyle {
   width: 712px;
   text-align: center;
   padding: 0;
   margin: 10px 0;
}

.paginationstyle a {
   padding: 0 5px;
   text-decoration: none;
   color: #BBBDBF;
}

.paginationstyle a:hover {
   color: #000000;
}

.paginationstyle a.selected {
   color: red;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover {
   cursor: default;
   color: #E2E2E2;
}

.paginationstyle a.imglinks {
   border: 0;
   padding: 0;
}

.paginationstyle a.imglinks img {
   vertical-align: bottom;
   border: 0;
}

.paginationstyle a.imglinks a:hover {
   background: none;
}

.paginationstyle .flatview a:hover { 
   color: #000000;
}

.paginationstyle .flatview a.selected { 
   color: red;
}

.addthis_toolbox {
   background: #A4BC81;
   padding: 10px;
}

#blog #contentRightCol {
   float: left;
}

#blog .detail {
   width: 350px;
}

.break {
   clear: both;
   height: 10px;
}

#blog  .text {
   margin: 0 0 10px 0;
   display: block;
}

#blog  img {
   margin: 0;
}

#blog .row {
   display: block;
   width: 600px;
   border-bottom: dotted 1px #A4BC81;
   margin: 0 5px 4px 0;
   padding: 5px 0;
}

#blog  h1 {
   font-size: 18px;
   line-height: 20px;
   margin: 0 0 5px 0;
   padding: 0;
}

#blog h1 a:link {
   color: #007DB0;
}

#blog h1 a:visited {
   color: #007DB0;
}

#blog h1 a:hover {
   color: #A4BC81;
}

#blog  h1 a:active {
   color: #007DB0;
}

#blog a.readmore:link {
    display: block;
    color: #A4BC81;
    margin: 10px 0;
}

#blog a.readmore:visited {
    display: block;
    color: #A4BC81;
    margin: 10px 0;
}

#blog a.readmore:hover {
    display: block;
    color: #007DB0;
    margin: 10px 0;
}

#blog a.readmore:active {
    display: block;
    color: #A4BC81;
    margin: 10px 0;
}

#blog a:link {
   color: #A4BC81;
   margin: 0;
}

#blog a:visited {
   color: #A4BC81;
   margin: 0;
}

#blog a:hover {
   color: #007DB0;
   text-decoration: underline;
   margin: 0;
}

#blog a:active {
   color: #A4BC81;
   margin: 0;
}

#blog .date {
   display: block;
   font-size: 13px;
   color: #A4BC81;
   margin: 0 0 5px 0;
}

.delen {
   background: #007DB0;
   padding: 10px;
   color: #fff;
}

.terug {
   background: #fff;
   padding: 10px;
   color: #A4BC81;
   border-bottom: dotted 1px #A4BC81;
}

/*---------------------------------------------------------------------------------
                                     FOOTER STYLES
---------------------------------------------------------------------------------*/


#footer a:link {
text-decoration: none;
color: #A4BC81;
}

#footer a:visited {
text-decoration: none;
color: #A4BC81;
}

#footer a:hover {
text-decoration: none;
color: #007DB0;
}

#footer a:active {
text-decoration: none;
color: #007DB0;
}



