/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

#menu * {margin:0px;padding:0px;}

body {
 padding: 0px;margin: 0px; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background:url(images/background.gif) #fcc300;background-repeat:repeat-x;
}
#logo {background:url(images/in-vuur-en-vlam.gif) #FFFFFF;background-repeat:no-repeat;width:345px;height:132px;margin-left:55px;background-position:left 20px;}
#logo img {border:0px;width:345px;height:132px;}
#wrapper { 
 margin: 0 auto;
 width: 922px;
 background:white;
}
#menu {height:58px;position:absolute;background:white;width: 922px; }
#menu ul {list-style-type:none;padding:0px;padding:0px;margin-left:45px;}
#menu ul li {display:inline;}
#menu ul li div.butt {height:48px;width:140px;background:url(images/button.gif);background-repeat:no-repeat;float:left;padding-top:10px;padding-left:23px;margin-left:-9px;}
#menu ul li a {text-decoration:none;color:#231f20;width:118px;}
#menu ul li a:hover {text-decoration:underline;}

#header {
 padding: 0px;margin: 0px;
 background:url(images/background2.gif);background-repeat:repeat-y;background-position: top center;
 width: 922px;
 float: left;
 padding-top: 25px;

 height: 185px;
 margin: 0px 0px 0px 0px;

}

#leftcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 10px;
 padding-left:0px;
 height: 450px;
 width: 47px;
 float: left;
}

#content { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 padding-right:20px;
 padding-top:36px;
 width: 552px;
 display: inline;
 color:#1a171b;
 line-height:18px;
}
#content td, #content p, #content a, body, a {color:#1a171b;}
#rightcolumn { 
 padding: 0px;margin: 0px;
 background: url(images/21redenen.gif) #cfd1d2;
 background-repeat:no-repeat;
 background-position: 12px 14px;
 margin: 0px 0px 0px 0px;
 padding: 12px;
 padding-top:44px;
 width: 171px;
 float: left;
margin-bottom:12px;
}
#footer { 
 clear: both;
 /* background:url(images/background2.gif);background-repeat:repeat-y;background-position: center top; */
 margin: 0px;
 padding: 0px;
 height:1px;
}
#footer2 {
 margin: 0 auto;
 width: 922px;
 line-height:32px;
}
#footertext {margin-left:57px;display:block;}
/* redenen */
#redenen {}
#redenen div.r {float:left;display:inline;margin:0px;padding:0px;height:57px;}
#redenen img {border:0px;}


/* popup redenen */
#popup {display:none;position: absolute; top: 240px; width:495px;height:410px;background:url(images/popupbg.gif) white;margin-left:110px;border:1px solid #58585a;z-index:98;background-repeat:no-repeat;background-position:29px 65px; }

div.modalPopupTransparent {
    filter: alpha(opacity=50);
    -moz-opacity: .50;
    background: #FFFFFF;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index:98;
}
#sluitvenster {background:#58585a;text-align:right; width:485px;display:block;color:white;text-decoration:none;line-height:25px;padding-right:10px;background-repeat:no-repeat;}
#sluitvenster:hover {text-decoration:underline;}

#popupnummer {position:absolute;text-align:right; width:495px;margin-top:8px;}

#popuptitel {position:absolute;margin-top:105px;margin-left:28px;width:338px;height:50px;padding:10px;font-size:16px;font-weight:bold;color:white;line-height:22px;}

#popuptext {position:absolute;margin-top:185px;margin-left:28px;width:440px;}

#popupbuttons {position:absolute;margin-top:345px;margin-left:30px;width:325px;height:50px;}
#popupterug {position:absolute;width:74px;height:22px;background:url(images/popupterug.gif);background-repeat:no-repeat;}
#popupverder {position:absolute;width:74px;height:22px;background:url(images/popupverder.gif);background-repeat:no-repeat;margin-left:85px;}

/* ECM */
h1.emptytitle {display:none;}
#paginatitel, span.editorPaginatitel {font-size:22px;font-weight:normal;line-height:24px;}

/* formulier */
.textfield {
 border:1px solid #1a171b;
}
.button {
 border:1px solid #1a171b;
}
.required {
 color:#FF0000;
 font-weight:bold;
 font-size:14px;
}

/* publicatie */
a.readmore, div.archieflink{margin:5px;float:right;}

div.publicatietemplate0,div.publicatietemplate1,div.publicatietemplate2,div.publicatietemplate3,div.publicatietemplate4 {padding-bottom:12px;}

	div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
	div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}


#rightcolumn div.publicatietemplate0, #rightcolumndiv.publicatietemplate1, #rightcolumn div.publicatietemplate2,#rightcolumn div.publicatietemplate3, #rightcolumndiv.publicatietemplate4 {padding-bottom:12px;}

	div.publicatietemplate1 .summaryImage,div.publicatietemplate2 .summaryImage {float:left;margin-right:10px;margin-bottom:7px;display:block;}
	div.publicatietemplate3 .summaryImage,div.publicatietemplate4 .summaryImage {float:right;margin-left:10px;margin-bottom:7px;}


a.artikelKop, h2.artikelKop, span.artikelKop h2, span.editorArtikelKop{font-weight:bold;font-size:14px;}

span.artikelKop h2{ margin:0px;padding:0px;line-height:14px;}



/* rest */
a.vinkje {padding:3px;padding-left:19px;padding-top:5px;background:url(images/vinkje.gif);background-repeat:no-repeat;}

/* nieuws column 2 */
#nieuwscol2 ul {margin:0px;padding:0px;list-style-type:none;}
#nieuwscol2 ul li a {text-decoration:none;font-size:12px;font-weight:normal;line-height:22px;}
#nieuwscol2 ul li a:hover {text-decoration:underline;}