#header
{
  background-color:#766b6b;
  color:#fff;
}

#header #menu_top a
{
  border-left:1px solid #5c5451;
}

#menu_top a.groen
{
  background-color:#3d7300;
}

#menu_service a
{
  background-color:#766b6b;
  color:#fff;
}

#menu_main
{
  background-color:#595450;
  color:#fff;
}

#menu_main a
{
  background-color:#595450;
  color:#fff;
  border-right:1px solid #726d69;
}

#menu_main a:hover
{
  background-color:#4d4844;
  color:#fff;
}

#menu_main a.selected
{
  background-color:#f0efef;
  color:#595450;
}

#menu_main #search_basic #search_submit_container
{
  background-image:url('/trouw/template/ver2-0/images/forms/search_submit_container.gif');
}

#menu_main #search_basic #search_submit
{
  background-image:url('/trouw/template/ver2-0/images/forms/search_submit.gif');
  background-color:#766f69;
  color:#fff;
}

#menu_sub
{
  background-color:#f0efef;
  color:#3b6e95;
}

#menu_sub a
{
  background-color:#f0efef;
  color:#3b6e95;
  border-right:1px solid #ccc;
}

#menu_sub a:hover, 
#menu_sub a.selected
{
  background-color:#f0efef;
  color:#57524e;
}

#section #pressfeed li div
{
  background-color:#f1f0f0;
  color:#58534f;
}

#section #newslists_tabs a
{
  background-color:#e4e2e1;
  color:#047;
  border-bottom:1px solid #c1bfbf;
}

#section #newslists_tabs a:hover
{
  background-color:#e4e2e1;
  color:#57524e;
}

#section #newslists_tabs a.selected
{
  background-color:#f1f0f0;
  color:#58534f;
}

#section #newslists_tabs a.selected:hover
{
  background-color:#f1f0f0;
  color:#57524e;
}

#section #newslist_1, 
#section #newslist_2, 
#section #newslist_3
{
  background-color:#f1f0f0;
  color:#58534f;
}

#section #newslists a
{
  background-color:#f1f0f0;
  color:#047;
}

#section #newslists a:hover
{
  background-color:#f1f0f0;
  color:#57524e;
}

#section #newslists li div
{
  background-color:#f1f0f0;
  color:#58534f;
}

#article h1, 
#page h1
{
  background-color:#fff;
  color:#58534f;
}

#article p.subtitle
{
  background-color:#fff;
  color:#58534f;
}

#article .options
{
  background-color:#d3dde4;
  color:#4c7ca0;
}

#vacancy 
{
  background-color:#ffffff !important;
  color:#58534F !important;
}

#article .options a
{
  background-color:#d3dde4;
  color:#047;
}

#vacancy  a
{
  background-color:#ffffff !important;
  color:#58534F !important;
}

#article .options a:hover
{
  background-color:#d3dde4;
  color:#57524e;
}

#vacancy  a:hover
{
  background-color:#ffffff !important;
  color:#58534F !important;
}

#comments h2
{
  background-color:#215776;
  color:#fff;
}

#comments_body
{
  background-color:#e8eef1;
  color:#000;
}

.comment .author a
{
  background-color:#e8eef1;
  color:#047;
}

#comments_form,
#mailfriend
{
  background-color:#e8eef1;
  color:#000;
}

#comments_form p.error,
#mailfriend p.error
{
  background-color:#e8eef1;
  color:#f00;
}

#comments_form .submit .button_container,
#mailfriend .submit .button_container
{
  background-image:url('/trouw/template/ver2-0/images/forms/comment_submit_container.gif');
}

#comments_form .submit .button_container input,
#mailfriend .submit .button_container input
{
  background-image:url('/trouw/template/ver2-0/images/forms/comment_submit.gif');
  background-color:#e8eef1;
  color:#fff;
}

#comments_form .submit a,
#mailfriend .submit a
{
  background-color:#e8eef1;
  color:#047;
}

#column_right_newslists_tabs a
{
  background-color:#e4e2e1;
  color:#047;
  border-bottom:1px solid #c1bfbf;
}

#column_right_newslists_tabs a:hover
{
  background-color:#e4e2e1;
  color:#57524e;
}

#column_right_newslists_tabs a.selected
{
  background-color:#f1f0f0;
  color:#58534f;
}

#column_right_newslists_tabs a.selected:hover
{
  background-color:#f1f0f0;
  color:#57524e;
}

#column_right_newslist_1, 
#column_right_newslist_2
{
  background-color:#f1f0f0;
  color:#58534f;
}

#column_right_newslists a
{
  background-color:#f1f0f0;
  color:#047;
}

#column_right_newslists a:hover
{
  background-color:#f1f0f0;
  color:#57524e;
}

.teaser_wide
{
  background-color:#d3dde4;
  color:#000;
}

.teaser_wide .label
{
  background-color:#d3dde4;
  color:#666;
}

.teaser_wide h3 a
{
  background-color:#d3dde4;
  color:#047;
}

.teaser_wide h3 a:hover
{
  background-color:#d3dde4;
  color:#58534f;
}

.teaser_wide_warning
{
  background-color:#dda38d;
  color:#000;
}

.teaser_wide_warning .label
{
  background-color:#dda38d;
  color:#666;
}

.teaser_wide_warning h3 a
{
  background-color:#dda38d;
  color:#047;
}

.teaser_wide_warning h3 a:hover
{
  background-color:#dda38d;
  color:#58534f;
}

.teaser_small .label a
{
  background-color:#766f69;
  color:#fff;
}

.teaser_small h3 a
{
  background-color:#766f69;
  color:#fff;
}

.column_right_row h3.opionon
{
  background-color:#215776;
  color:#fff;
}

.column_right_row .opinion_row
{
  background-color:#d3dde4;
  color:#000;
}

.column_right_row .opinion_row .label
{
  background-color:#d3dde4;
  color:#666;
}

.column_right_row .opinion_row h4 a
{
  background-color:#d3dde4;
  color:#047;
}

.column_right_row .opinion_row h4 a:hover
{
  background-color:#d3dde4;
  color:#58534f;
}

.column_right_row .opinion_row form .submit .button_container
{
  background-image:url('/trouw/template/ver2-0/images/forms/comment_submit_container.gif');
}

.column_right_row .opinion_row form .submit .button_container input
{
  background-image:url('/trouw/template/ver2-0/images/forms/comment_submit.gif');
  background-color:#d3dde4;
  color:#fff;
}

.column_right_row .opinion_row p a
{
  background-color:#d3dde4;
  color:#047;
}

.column_right_row .opinion_row p a:hover
{
  background-color:#d3dde4;
  color:#58534f;
}

.opinion_navigation li a
{
  background-color:#a6bcc8;
  color:#194158;
}

.opinion_navigation li a:hover
{
  background-color:#d3dde4;
  color:#000;
}

div.wide {
	width:100%;
}

.search
{
  background-color: #D3DDE4;
  color: #004477;
}

.search form
{
  padding: 10px;
}



.search ul li {
  cursor:pointer;
  display: inline;
  padding: 0px 10px;
}

.search ul li.selected {
  background: #FFFFFF;
  color: #58534F
}

#searchresult {
  padding: 10px;
}

#searchresult div div{
  padding: 10px 0px 0px;
}

#searchword
{
 border: 1px solid;
 border-color:#58534F;
 font-family: courier-new, monospace;
 font-size: 12px;
}

#searchsubmit_button
{
 font-family:georgia, sans-serif;
 font-size: 12px;
 color: #004477;
 background-color:#aaa; 
 border:1px solid; 
 border-color: #ccc #888 #888 #ccc; 
 padding: 0px 10px;
 
}

#resulthits h2:first-child
{
 font-size: 24px;
 color: #004477;
}

#resulthits h2
{
 color: #58534F !important;
}

#resulthits  p
{
 color: #58534F;
 font-size: 12px;
 font-family:arial, helvetica;
}

.article h1
{
 font-family: georgia, sans-serif;
 font-size: 32px;
 color: #58534F;
 line-height: 130%;
 font-weight: normal;
}

.article h2
{
 font-family: arial, sans-serif;
 font-size: 24px;
 color: #58534F;
 line-height: 130%;
}

.article p, .article table, .article ul
{
 font-family: arial, sans-serif;
 font-size: 16px;
 color: #58534F;
 line-height: 130%;
}

.article .body
{
 font-family: arial, sans-serif;
 font-size: 14px;
 color: #000000;
 line-height: 130%;
}

.article .body ul
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 line-height: 130%;
 list-style: disc;
 list-style-position: inside;
}

.article .body ul li div {
 display: inline;
}

#errorTop {
	color:#595450;
	font-family:georgia,sans-serif;
	font-size:32px;
	margin-bottom:10px;
	margin-left:13px;
	margin-top:10px;
	width:271px;
}	

#errorImage {
	float:left;
	margin-left:13px;
}	


#errorBody {
	font-family:arial,sans-serif;
	font-size:14px;
	line-height:130%;
	margin-left:306px;
	margin-top:40px;
	width:550px;	
}

#errorBottom {
	height:35px;
}	
