/*
2008-01-16:
  - added ul.logreacties (mv)
2007-10-09:
  - fix active color for bottom_menu items (mv)
2007-10-02:
  - style default links in content (mv)
  - set min-height for content (mv)
2007-11-16
  - kleuren aangepast aan nwe huisstijl (jb)
*/
html{
	background:#909938;
	font-family:Arial, Helvetica, sans-serif;
        font-size:small;
}
body {
	margin:0 auto;
	background:white;
	width:814px;
        /*min-height: 550px;
        _height: 550px; */
	margin-top:20px;
}
h1{
	font-size:18px;
	font-weight:bold;
        margin:0; padding:0;
        margin-bottom:1em;
}
h2{
        color:#909938;
        font-size:12px;
}
hr{
	margin:20px 0;
	border:dashed 1px #909938;
}
img{
	border:0;
}
#left{
	float:left;
	width:25%;
	padding-top:20px;	
}
#left ul{
	list-style:none;
	margin:3em 1.8em 0 0;
	padding:0;
	text-align:right;
}
#left ul li{
        margin:0.2em 0;
}
#left ul li a{
	text-decoration:none;
	color:black;
	font-weight:bold;
	text-transform:lowercase;
}
#right{
	float:right;
	width:74%;
}
#content{
    width:80%;
    _height: 420px;
    min-height: 420px;
}
ul.gegevens_list{
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
	margin-bottom:2em;
}
#content a, ul.gegevens_list li a{
	text-decoration:none;
	color:#6b742a;
}
#content a:hover { color: black; }
#bottom_menu, #top_menu,#top_sub_menu, #top_sub_menu_extra, #news_list{
	padding:0; margin:0;margin-bottom:.2em;
}
#bottom_menu li, #top_menu li ,#top_sub_menu li,#top_sub_menu_extra li{
	padding:0 1px 0 4px;
	display:inline;
}
#bottom_menu li a, #top_menu li a, #top_sub_menu li a, #top_sub_menu_extra li a{
	font-weight:bold;
	text-decoration:none;
	color:black;
	text-transform:lowercase;
}
#bottom_menu{
	position:relative;
	top:1.5em;
	text-align:right;
	font-size:11px;

}
#bottom_menu li{
	border-left:2px solid white;
}
#bottom_menu li a{
	color:white;
}
#bottom_menu li a:hover{
	color:black!important;
}

#top_sub_menu_extra { margin-left: 2px; }

#top_sub_menu, #top_sub_menu_extra{
	margin-bottom:50px;
}
#top_sub_menu li, #top_sub_menu_extra li{
	border-left:2px solid #909938;
}
#top_sub_menu li a, #top_sub_menu_extra li a{
	color:#909938;
}
#top_menu{
	margin-top:40px;
}
#top_menu li{
	border-left:2px solid black;
}
.first_menu_element, #bottom_menu .first_menu_element a, #top_menu .first_menu_element a{
	border:0!important;
	padding:0;
	text-transform:none!important;	
}

a.active_menu, li a:hover, b{
        color:#6b742a!important;
}

#news_list a, #more_news{
 text-decoration:none;
 color:#6b742a;
}
#more_news { font-style: italic; }
#news_list{
	margin-bottom:1em;
}
#news_list td{
	padding:0.4em 0.3em 0 0;
}

#taak{
margin:1em 0 0 0;
padding:0;	
list-style:none;
}
#taak li{hover
margin:0.2em 0;
}

#taak li a{
 text-decoration:none;
 color:#6b742a;
 font-weight:bold;
 text-transform:lowercase;
}
#taak li a:hover{
 color:black!important;
}
#news_list tr td a:hover{
 color:black!important;

}
dl{
clear:both;
}
dt{
	cursor:pointer;
        color:#909938;
        margin:.3em 0 0 0;
}
dd{
	display:none;
        margin:0 0 0.5em 0;
        padding:0;
        padding-bottom: 1em;
        line-height:120%;
}
#top_sub_menu_extra b{
	cursor:pointer;
}

#vacancy td{
    padding:0.5em 2em 0.5em 0;
}
h4{
  margin:0;padding:0;
}

.vacancy_list{
  margin:0;padding:.5em 0;
  list-style:none;
}
.vacancy_list li{
margin-bottom:.2em;

}
.vacancy_list li a{
  color:#909938;
  text-decoration:none;
}

.vacancy_list li a:hover{
  color:black!important;
}
.textfield, textarea {
  border:0; background: #909938; /*#CDE2E9;*/
}
.field{
  width:12em;
}

.first_menu_element { padding-left: 0 !important; }

#bottom_menu a.active_menu { color: black !important; }

ul.logreacties { margin: 0; padding: 0; list-style: none; }
ul.logreacties li { margin-bottom: 2em; }
.fqlabelReactie, .fqlabelBijlage { display: none; }

.nomargin { margin-bottom: 0; }
.subtitle { margin: 0; font-size: 1em; color: #555; font-weight: normal; }

#richeditpagetext{width:478px;}
.fqlabelBijlage { display:block; }
.fqfieldWie-ben-ik input , .fqfieldTitel input , .fqrowFunctieomschrijving input , .fqrowFunctie-eisen input, .fqrowOrganisatie input , .fqrowOrganisatieprofiel input , .fqrowArbeidsvoorwaarden input , .fqrowContactpersoon input  {
  width:324px;
}
.fqfieldWat-zoek-ik input {
  width:324px;
}
.fqfieldEmailadres input {
  width:324px;
}
.fqfieldTelefoonnummer input {
  width:324px;
}
.ocms input, .ocms textarea {
  background:#ffffff;
  border:1px solid #909938;
}
.ocms input.submit {
  background:#909938;
}
.textfield {
  background:#909938;
  width:324px;
}
.fqlabelold_email {
  width:150px;
}