/* Start of CMSMS style sheet 'Left-main-right' */
/*****************
browsers interpret margin and padding a little differently, 
we'll remove all default padding and margins and
set them later on
******************/
* {
margin:0;
padding:0;
}

/*
Set initial font styles
*/
body {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    color: #333;
}

/*
set font size for all divs,
this overrides some body rules
*/
div {
   font-size: 1em;
}

/*
if img is inside "a" it would have 
borders, we don't want that
*/
img {
   border: 0;
}

a,
a:link, 
a:visited {
	color: #135cae;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #0b3768;
	text-decoration: underline;
	font-weight: normal;
}

/*****************
basic layout 
*****************/
body {
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 auto;
    font-size: 0.8em;
    color: #333;
    background: #AA8C5A url(images/page-achter.gif) repeat-x;
}

div#pagewrapper {
   	margin: 0 auto;
        padding:0;
	background:#F0ECE3 url(images/wrapper_achter.gif);
	width: 900px;
}


div#header {
    position: relative;
    height: 130px;
       
}

div#header h1 a {
   background: url(images/masthead.jpg)  no-repeat;      
   display: block;
   height: 130px;             /* adjust according your image size */
   text-indent: -999em;  /* this hides the text */
   text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */
}

 div#content {
   	padding: 0;
	background: url(images/main-achter-breed.gif) no-repeat;
        margin:0;
}


div#main {
	margin-left: 160px;
        margin-right:200px;
	padding: 40px 60px 10px 30px;
       
	min-height:430px;
	
	text-align:left;
	line-height: 1.5em;
}

div#sidebar {
    padding: 24px 0 0 0;
    margin: 15px 0 0 0;
    width:160px;
    float:left;
    text-align:left;
    display: inline;  /* FIX IE double margin bug */
    clear:right;
}

#sidebar div img	{
	margin:0;
	padding:0;
}

div#right     {
       float:right;       
       width:186px;
       margin-top:40px;
 
        
       border:1px solid #CC0000;
       }

#main table	{
	width:100%;
	padding-left:0;
	}

#main table th	{
	text-align:left;
	color: #8C7348;
	vertical-align:top;
	padding-left:0;
	}

#main table td	{
	text-align:left;
	padding-left:8px;
	vertical-align:top;
	}

#main table td ul,
#main ul	{
	margin:0 0 10px 14px;
       
	}


div#footer {
   clear: both;       /* keep footer below content and menu */
   color: #fff;
   background-color:#D3C8AD;
}

div#footer p {
   font-size: 0.8em;
   padding: 1.5em;       /* some air for footer */
   text-align: center;  /* centered text */
   margin: 0;
}

div#footer p a {
   color: #fff; /* needed becouse footer link would be same color as background otherwise */
}

/* as we hid all hr for accessibility we create new hr with extra div element */
div.hr {
   height: 1px;
   padding: 1em;
   border-bottom: 1px dotted black;
   margin: 1em;
}



/********************
CONTENT STYLING
*********************/
div#content {

}

/* HEADINGS */

div#content h1, 
div#content h2  {
	padding: 0;
	font-size: 1.6em;
	font-weight: normal;
	color: #660000;
	text-align: left;
	width: 100%;
	margin-bottom:10px;
        line-height:normal;
}


div#content h3
div#content h4,
div#content h5,
div#content h6 {
    color: #660000;
    line-height:normal;
}

div#main h3 {
     font-size:15px;
     margin-bottom:0px;
}

div#main h4 {
     font-size:12px;
     margin-bottom:0;
}

#mensen.table-tekst td	{
	text-align:left;
	padding-left:0px;
	vertical-align:top;
padding-bottom:10px;
}

.title	{
    color: #660000;
    font-size:1em;
    font-weight: bold;
}	
	
.foto	{
        float:right;
	color:#74603D;
	font-style:italic;
	font-size:0.9em;
	margin:6px 0 6px 12px;
}
	
.bijschriftgroot{
	font-size:0.8em;
	color:#666666;
	font-style:italic;
	display:block;
	width:320px;
	margin:0px auto;
	}
/* END HEADINGS */

/* TEXT */
p {
   font-size: 1em;
   margin: 0 0 1em 0; /* some air around p elements */
   line-height: 1.4em;
   padding: 0;
}

blockquote {
   border-left: 10px solid #ddd;
   margin-left: 10px;
}
strong, b {
/* explicit setting for these */
   font-weight: bold;
}
em, i {
/* explicit setting for these */
   font-style:italic;
}



/* END TEXT */

/* End of 'Left-main-right' */

