/*-- DEFAULT STYLESHEET SEF - STUDIOEMMA 2006 */
/*--------------------------------------------*/
/*-- Last modification : 28-01-2007

/* BEGIN default layout tags */

body {
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9pt;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	background-color:#fff3d7;
}

ul {
	margin:0px;
}
a img{
	border:0px;
}

a,a:visited,a:hover {
	/*font-weight:bold;*/
	color:black;
	text-decoration:underline;
}
a:hover{
	color:#5d421d;
}
#nieuws a,#nieuws a:active,#nieuws a:visited{
	text-decoration:none;
}
#nieuws a:hover{
	text-decoration:underline;
}

/* END default layout tags */

/* CUSTOM layout tags */

/* When page is NOT home -> change bg*/
/*
.nohome{
	background-image:url(../images/bg_white.gif);
}
*/

/* Global container for site */
#container{
	width:770px ;
	margin:0px auto 0px auto;
}
/* Header, inside container*/
#header{
	padding-top:12px;
	width:100% ;
	height:131px;
}
/* Menu, navigation, inside header*/
#menu{
	width:100% ;
}
/* Content box, inside container, below header*/
#content{
	width:100% ;
	background-image:url(../images/bg_content.gif);
	background-repeat:repeat-y;
	background-color:white;
	
}
#center{
	padding:8px;
	padding-top:0px;
}
#content_left{
	float:left;
	width:149px;
	padding:0px 0px 0px 7px;
	background-image:url(../images/bg_left.gif);
	background-repeat:repeat-y;
	background-color:#ddd5c0;
	overflow:hidden;
}
#content_center{
	float:left;
	width:459px;
	background-color:white;
	/*background-image:url(../images/bg_center.jpg);*/
	background-repeat:no-repeat;
	
}
#content_right{
	float:left;
	width:150px;
	padding:0px 5px 0px 0px;
	background-image:url(../images/bg_right.gif);
	background-repeat:repeat-y;
	background-color:#ddd5c0;
	overflow:hidden;
}

/* Footer, inside container, below content box*/
#footer{
	/*background-color:white;*/
	padding-top:35px;
	height:23px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size: 9pt;
	/*color:gray;*/
}
#zoekopvang{
	background-image:url(../images/zoekopvang_bg.jpg);
	background-repeat:repeat-y;
	/*background-position: 0px 5px;*/
}
#zoek_content{
	background-image:url(../images/zoekopvang_kaart.jpg);
	background-repeat:no-repeat;
	background-position:250px 95px;
	padding:0px 20px 0px 20px;
}
#nieuws{
	background-image:url(../images/nieuws_bg2.gif);
	background-repeat:repeat-y;
	background-position:6px 0px;
	
	padding:0px 20px 0px 20px;
	
	border: 0px solid gray;
	margin: 0px;

}
/*
#nieuws_top{
	background-image:url(../images/nieuws_bg.gif);
	background-repeat:repeat-y;
	background-position:6px 0px;
	padding-bottom:5px;
	
}
#nieuws_bottom{
	padding-top:5px;
	background-image:url(../images/nieuws_bg_bottom_top.gif);
	background-repeat:no-repeat;
	background-position:6px 0px;
}
.nieuws_left{
	float:left;
	padding-left:20px;
	width:198px;
	
}
.nieuws_right{
	float:left;
	padding-left:25px;
	width:202px;
	
}
*/
#nieuws p{
	margin-bottom: 0px;
}

#nieuws h2,#body h2,h2.nieuwstitel{
	font-size:10pt;
	color:#6f562c;
	margin-bottom:5px;
}
h2.nieuwstitel{
	padding:0px 0px 0px 17px;
	margin-top:5px;
	margin-bottom:0px;
	font-size:9pt;
}
#nieuws h3,#body h3{
	font-size:9pt;
	color:black;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#nieuws .date,#body .date{
	font-size:8pt;
}
#nieuws ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#nieuws li{
	margin-bottom:2px;
}
#body ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#body li{
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:1px solid #e0dddd;
}
#body li p{
	margin:0px 0px 3px 0px;
}
#placeholder p{
	margin:0px;
}
hr{
	border:1px solid #e0dddd;
	border-width:1px 0px 0px 0px ;
}
.errors{
	color:red;
}
.errors li{
	border:0px;
}

.opvangfiche label{
	display:block;
	float:left;
	width:150px;
}
.opvangfiche br{
	line-height:5px;
}
/*
#footer a{
	color:gray;
}
*/

/* END custom layout tags */

/* BEGIN STYLE TAGS */
.link {background-image:url(../images/link_icon.gif);background-repeat:no-repeat;background-position:0px 6px;padding-left:8px;}

#content_left div,#content_right div{
	padding:5px;
	overflow:hidden;
}
#content_right #zoeken{
	padding:0px;
	height:120px;
	background-image:url(../images/bg_zoeken.jpg);
	background-repeat:no-repeat;
	margin-bottom:1px;
	color:white;
}
#content_left #forum,#content_left #poll{
	padding:1px;
}
#poll_results,
#forum h2,#poll h2{
	background-color:#ece7dc;
	margin:0px;
	padding:5px;
	border-bottom:1px dashed #787368;
	font-weight:bold;
	color:#5d421d;
	font-size:9pt;
}
#poll h2{
	border:0px;
}
#poll_results{
	padding-top:7px;
	padding-bottom:7px;
	border-top:1px dashed #787368;
	font-weight:normal;
	font-size:8pt;
	color:black;
}
#forum h2.both{border-top:1px dashed #787368;}

#forum ul{
	margin:0px;
	padding:6px;
	list-style:none;
}


#forum ul.posts li{
	background-image:url(../images/post_icon.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:0px 2px;
	margin-bottom: 6px;
	line-height: 17px;
}
#forum ul.topics li{
	background-image:url(../images/topic_icon.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:0px 2px;
	margin-bottom: 6px;
	line-height: 17px;
}

/* END STYLE TAGS */

/* HEADER NAVIGATION */
#navigation {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	clear: both;
	/*background-color:orange;*/
}
#navigation li{float:left;}

/* BEGIN title tags */
h1 {
	margin:0px;
	font-size:14pt;
}
h2 {
	font-size:10pt;
	margin:0px;
}
h3 {
	font-size:11pt;
}
h4 {
	margin-top: 3px;
	margin-bottom: 6px;
	font-size:10pt;
}

/* END title tags */

/* BEGIN table tags */


table {
	page-break-before: always;
}

thead {
	display: table-header-group;
}

tfoot td {
	font-size:7pt;
	font-style:italic;
}

th {
	font-weight: bold;
}


td {

}

.opvangresults{
	border-top:1px solid #e0dddd;
	margin-top:5px;
}
.opvangresults th{
	border-bottom:1px solid #e0dddd;
	text-align:left;
	font-size:8pt;
	padding:3px 1px 5px 1px;
}
.opvangresults td{
	border-bottom:1px solid #f0eeee;
	padding:3px 1px 3px 1px;
}

/* END table tags */


/* START input field and form classes */
form {
	margin: 0px 0px 0px 0px;
}

form p {
	font-size:10pt;
}

form > p strong {
	
}

label {
	/*font-size:9pt;*/
	font-weight:bold;
	color:#4a3718;
	display: block;
	padding:3px 0px 3px 0px;
}

/* Error markup for forms */
.error{
	color: red;
	font-size: 8pt;
}
/* Required field for forms */
.required{
	font-size:7pt;
	color:#333333;
}

input {
	font-size: 9pt;
}
select {
	font-size: 9pt;
}
textarea {
	font-size: 9pt;
}
/* Custom classes for form inputs */
input.inputButton {
	background-color:#000066;
	color:white;
}
input.inputRadio {
	border: 0px;
}
input.inputCheckbox {
	border: 0px;
}

/* END input field and form classes */
div.pollBox{
  width:100px;
   font-size:0px;
  background-color:#B7B7B7;
  height:4px;
  border:1px solid #585858;
  text-align:left;
}

div.pollVotes{
font-size:0px;
	height:4px;
	border-right:1px solid #585858;
}

#scrolling{
	margin: 6px;
}
#marquee{
	height: 14px;
	visibility: hidden;
	overflow: hidden;
	color: #6f562c;
}
#marquee a{
	color: #6f562c;
}

#beoordeel_table{
display: block; float: left;
font-size: 9pt;
width: 100%;
border-collapse: collapse;
}
#beoordeel_table td,#beoordeel_table th{
border: 1px solid #e1d6c0;
font-size: 8pt;
}
#beoordeel_table .input{
width: 254px;
margin: 0px;
border: none;
border-width: 0px;
padding: 4px;
}
.details_div{
	background-image: URL('../images/details_bg.gif');
	background-repeat: repeat-y;
	margin-left: 6px;
	padding: 7px;
	padding-top: 2px;
}
.yellow_div{
	background-image: URL('../images/yellow_bg.gif');
	background-repeat: repeat-y;
	margin-left: 6px;
	padding: 7px;
	padding-top: 2px;
}
.details_table, .details_table2{
	width: 417px;
	border-collapse: collapse;
	border: none
}
.details_table{
	width: 417px;
	border-collapse: collapse;
	border: none
}
.details_table td{
border-bottom: 1px solid #e1d6c0;
border-top: 1px solid #e1d6c0;
font-size: 8pt;
}
.details_table2 td{

font-size: 8pt;
}
.details_table td b{
	font-weight: bolder; 
	color: #6f562c;
}

#details_body h2{
	margin-top: 12px;
	margin-bottom: 12px;
	font-size: 11pt;
	color: #6f562c;
	border-bottom: 1px solid #6f562c;
	
}
#yellow_body h3{
	margin-top: 0px;
	margin-bottom: 12px;
	font-size: 10pt;
	color: #4a3718;
	border-bottom: 1px solid #6f562c;
	width: 410px;
}
#sub_navigation{
	width: 100%;
	height: 20px;
	background-color: #e1d6c0;
	margin: 0px;
	text-align: center;
	margin-bottom: 8px;
}
#sub_navigation a{
	color: #6f562c;
	font-weight: bold;
}

#link_table{
	width: 741px;
	margin-left: 7px;
}
.link_td{
	width: 25%;
	vertical-align: top;
}
.link_div_header{
	background-image: URL('../images/link_header.gif');
	padding-left: 8px;
	padding-right: 10px;
	text-align: center;
	font-weight: bold;
	color: #6f562c;
	padding-bottom: 8px;
	padding-top: 15px;
	}
.link_div_image{
	background-image: URL('../images/link_mid.gif');
	padding-left: 8px;
	height: 130px;
}
.link_div_links{
	background-image: URL('../images/link_mid.gif');
	padding-top: 10px;
	padding-left: 14px;
	padding-right: 14px;
	height: 290px;
	overflow:hidden;
}

#popup_body{
background-image: URL('../images/popup_bg.jpg');
background-repeat: no-repeat;
background-color: white;
background-position: 0% 0%;
padding: 20px;
}
#popup_body h2{
	border-bottom: 1px solid #6F562C;
	color: #6F562C;
}

#popup_body a{
	color: red;
}