
#container_simpleform { width:901px; margin:auto; background:#e5e5e5; }
.block_form { border:1px solid #fff; border-width:0 0 1px 1px; height:100%; position:relative; }

/***** styling: FAQ *****/
#faq h5 { font-size: 120%; padding-left:15px; padding-top:15px;}
#faq #questions li { padding: 5px 0; }

#faq #answers a { color: #000; text-decoration: none; }

#faq #answers li { padding: 5px 0; clear: both; }
#faq #answers li p { xxposition: relative; }
#faq #answers li .q, #faq #answers li .a { margin-top:15px; margin-bottom:100px; font-weight: bold; color: #FF6600; }
#faq #answers .question { font-weight: bold; }

#faq #answers .question, #faq #answers .answer {display:inline ;  }




/* CUSTOM: summaryreageer.jsp */
#news-reaction div.reageerform { display: block; float: left; margin-bottom: 8px; }
#news-reaction div span.question { width:580px; display:block; float:left;  }
#news-reaction div p.answer { font-weight:bold; width:580px; float:left; }
#news-reaction #simpleform p span a { color: #FF6600; }
#news-reaction #simpleform p span a:hover { text-decoration: underline; }
#news-reaction p#reageerform_btns { display: block; clear: both; }

/* CUSTOM: sitemap */
#sitemap { padding-left: 30px; }
#sitemap li a { text-decoration: none; }
#sitemap li a:hover { text-decoration: underline; }
#sitemap ul { padding-left: 40px; }

/* CUSTOM: mailinglist */
#news-reaction div.formleft { display: block; width: 96px; float: left; }
#news-reaction div.formright { font-weight: bold; display: block; float: left; width: 400px; }
#news-reaction fieldset { margin-bottom: 20px; }
#news-reaction .error { color: #FF6600; font-weight: bold; }
#news-reaction div.formclear { clear: both; height: 20px; }

#news-single .details a { color:#f60; text-decoration:underline; }

.list-articles .article .details a { background:none; text-decoration: underline; }
.list-articles .sort .normal_font_weight{ font-weight: normal; }

#instruments span a { background:none; }
#instruments .left p a {color:#FF6600;background-position:left -200px;}


/*-------- simpleform ------*/
#news-reaction #simpleform_standaard p span a { color: #FF6600; }
#news-reaction #simpleform_standaard p span a:hover { text-decoration: underline; }

#simpleform_standaard .no-padding, #simpleform_standaard .medium-padding, #simpleform_standaard .inputarea {
margin-bottom:15px !important;
clear:both;
}

#simpleform_standaard label{ padding-bottom:15px;}

#simpleform_standaard .text, #simpleform_standaard select {
width:48% !important;
}

#simpleform_standaard label, #simpleform_standaard .fake_label {
width:40% !important;
padding-right:20px;
display:block;
float:left;
}

#simpleform_standaard .help_popup {
visibility:hidden;
position:absolute;
margin-top:25px;
left:10px;
display:block;
border:1px solid #000000;
background-color:#ffeff5;
padding:10px;
}

#simpleform_standaard label img {margin-bottom:-5px;}

#simpleform_standaard .radio_check_input {

float:left;
margin-bottom:50px;
}

#simpleform_standaard .radio_check_label {
padding-top:3px;
width:200px;
margin-left:25px;
}
#simpleform_standaard .clear label {
width:250px !important;
margin-top:3px;
padding-left:5px;

}

#simpleform_standaard input {
float:left;
}


#simpleform_standaard .clear {
width:300px;;
clear:both;
margin-left:255px;
margin-top: -17px;
margin-bottom: 7px;

}


#simpleform_standaard .comment {
clear:both;
}

#simpleform_standaard .obligated {
padding-left:0px !important;
}

.alert { color:#f60; }

#simpleform_standaard .question {
width:97% !important;
}

#simpleform_standaard .button {
margin-left:0px !important;
}

table{
	font-size:100%;
	margin:0px 0px 0px 0px;
/*font-weight:normal;*/
}

/* Bestek */
.attachmentlink {
	clear:left;
	margin-bottom:15px !important;
	}
/* ======[ WE_Kolommen1 ]========================================================================== */

.WE_Kolommen1{        
	width:90%;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.WE_Kolommen1 .firsteven{
	background: #ffefe5;
	font-weight: bold;
}

.WE_Kolommen1 th{
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	text-align:left;
	vertical-align:top;  
	padding:3px;
	background-color:transparent;
}

.WE_Kolommen1 th.odd{
}

.WE_Kolommen1 th.even{
}

.WE_Kolommen1 td{
	text-align:left;
	vertical-align:top;
	padding:3px;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}  

.WE_Kolommen1 td.odd{
}

.WE_Kolommen1 td.even{	
}

.WE_Kolommen1 tr.odd th{
	text-align:left;
	vertical-align:top;
	background-color:transparent;
	background: #ffefe5;
	font-weight: bold;
}
/* ======[ WE_Raster1 ]========================================================================== */

.WE_Raster1{
width:90%; border-left: 
1px solid #999999;	border-top: 
1px solid #999999;
}

.WE_Raster1 .firsteven{
}

.WE_Raster1 td{	
text-align:left;	
vertical-align:top;	
border-right: 1px solid #999999;	
border-bottom: 1px solid #999999;	
padding:3px;
}

.WE_Raster1 th{	
text-align:left;	
vertical-align:top;	
border-right: 1px solid #999999;	
border-bottom: 1px solid #999999;	
padding:3px;	
font-weight: bold;
}

/* ======[ WE_Klassiek1 ]========================================================================== */

.WE_Klassiek1{
width:90%; 
border-bottom:1px solid #999999; 
border-right:1px solid #999999;
}

.WE_Klassiek1 .firsteven{ 
background-color:#ffefe5; 
font-weight: bold;
}

.WE_Klassiek1 td{
text-align:left;	
vertical-align:top;	
border-left:1px solid #999999; 
border-top:1px solid #999999; 
padding:3px;
}

.WE_Klassiek1 th{
padding:3px;
border-left:1px solid #999999;	
border-top:1px solid #999999;
}

.WE_Klassiek1 tr th{
text-align:left; 
vertical-align:top;	
background-color:#ffefe5;	
font-weight: bold ;
}

.WE_Klassiek1 tr.odd th{
text-align:left;	
vertical-align:top;	
background-color:ffefe5;}