/*
########################################################################################################################
#
# - $Id$
#
# Copyright Rovecom ICT BV
#
########################################################################################################################
*/

html {
  height: 100%;
  background-color: #f9ba00;  
}
body {
  margin: 0;
  padding: 0;
  font-family: trebuchet MS;
  font-size: 12px;
  line-height: 17px;
  font-weight: normal;
 /* height: 100%;
    background-image: url("/images/Green_Grass_Blue_Sky_Bliss.jpg");*/
}
a:focus {
  outline: none;
}
h1 {
  font-size: 18px;
}
h2 {
  font-size: 14px;
}
h3 {
  font-size: 12px;
}
h1, h2, h3 {
  color:  #f9ba00;  
}
a, a:link, a:active, a:visited {
  color:  #f9ba00;  
  text-decoration: none;
}
a:hover {
  color: black;
}
p {
  margin: 0;
}
#global {
  margin: 0 auto;
  width: 800px; 
}
.top_links {
  height: 40px;
  margin: 0;
  padding: 0;
  line-height: 40px;
  vertical-align: middle;
  position: relative;
  text-align: right;
  padding-right: 15px;
}
.top_links .text {
  position: absolute;
  right: 80px;
}
.top_links .text a {
  padding-right: 10px;
  padding-left :2px;
  background-image: url(/images/top_streepje.gif);
  background-repeat: no-repeat;
  background-position: right center;
}
.top_links .text a:hover {
  text-decoration: underline;
}
.top_links .text a:visited{
  color: black;
}
.top_links .text a.last {
  background-image: none;
}
.top_links a {
  color: black;
}
.top_links img {
  border: none;
  margin-left: 8px;
}
.top_links .vlaggen {
  position: absolute;
  top: 2px;
  right: 20px;
}
.site {
  background-image: url("/images/global_back.gif");
  float: left;
  width:800px;
}
#header {
  position: relative;
  height: 54px;
  width: 204px;
  padding-top: 96px;
  padding-left: 596px;
  margin-bottom: 20px;
}
div.header1 {
  background-image: url("/images/header1.jpg");
}
div.header2 {
  background-image: url("/images/header2.jpg");
}
div.header3 {
  background-image: url("/images/header3.jpg");
}
div.header4 {
  background-image: url("/images/header4.jpg");
}
#search_box .zoeken_input {
  width: 130px;
  height: 15px;
  padding-top: 3px;
  margin: 0px;
  border: 2px solid #f9ba00;
  float: left;
  color: #8b8b8b;
  font-size: 10px;
  font-weight: bold; 
}
#search_box .zoeken_submit {
  width: 50px;
  height: 23px;
  line-height: 18px;
  border: 2px solid #f9ba00;
  background-color: #f9ba00;
  font-size: 10px;
  font-weight: bold; 
}
#breadcrumb, #breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
  color: #8b8b8b;
  text-decoration: none;
  margin-bottom: 14px;
}
#content {
  float: left;
  width: 580px;
  padding: 20px;
}
#content ul {
  padding: 0;
  padding-left: 14px;
}
#content_home {
  width: 430px;
  float: left;
}
#content_standaard {
  width: 430px;
  float: left;
}
#nieuws_home h1 {
  color: black;
}
#nieuws_home h2 {
  margin :0;
  padding: 0;
}
#nieuws_home .item {
  margin-bottom: 20px;
}
#nieuws_home {
  margin-top : 6px;
  padding-top: 13px;
  width: 130px;
  padding-left: 20px;
  float: left;
}
#sidebar {
  margin-top : 6px;
  padding-top: 13px;
  width: 130px;
  padding-left: 20px;
  float: left;
  padding-top: 57px;
}
#sidebar img {margin-bottom: 20px;}
#nieuws_home a {color: black;}
#menu {
  width: 180px;
  float: left;  
  padding-top :40px;
  padding-bottom: 40px;
}
#footer img {
  float: left;
}
#footer .adres {
  width :620px;
  float: left;
  padding-top: 25px;
  height: 36px;
  text-align: center;
}
#footer .adres a:link, #footer .adres a:active, #footer .adres a:visited {
  color: black;
}
#footer .adres a:hover {
  text-decoration: underline;
  
}
#footer .copyright_rovecom, #footer .copyright_rovecom a {
  font-size: 8px;
  text-align: center;
  color: white;
}

/*-------------menu-----------*/
#menu ul {
  margin: 0;
  padding: 0;
}
#menu li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#menu li a {
  color: white;
  display :block;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  height: 36px;
  line-height: 36px;
  width: 160px;
  padding-left: 20px;
}
#menu li:hover, #menu li li a:hover, #menu li.active a, #menu li.active li.active a {
   background-color: #f9ba00;
   color: black;
}

#menu li {
  position: relative;
  width: 180px;
}
#menu li ul {
  display: none;
  left: 180px;
  position: absolute;
  top: 0;
  width: 180px;
  background-color: #ffe19a;
}
#menu li:hover ul {
  display: block;
}
#menu li.active li a {
   background-color: #ffe19a;
}
#menu li li a:hover {
   background-color: #f9ba00;
   color: black;
}
#menu li li a {
  color: black;
}
#news .show .news_image {
	float: right;
}

/*-----------nieuws-----------*/
#news .index, .show{
	width: 580px;
}
#news .item-content{
	width: 430px;
}
#news .item{
	display: block;
	height: 130px;
	margin-bottom: 10px;
}
#news .date{
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #87888a;
}
#news .index .news_image{
	float: right;
	margin-left: 20px;
}
.show .news_image{
	margin: 20px;
	margin-right: 0px;
}
#news .item h2{
		margin-top: 0;
	padding-top: 0;
}
#news .item h2 a{
	font-size :14px;
	font-weight: bold;

}
.lees_verder{
	display: block;
}
#nieuws_home .lees_verder a:link,#nieuws_home .lees_verder a:active,#nieuws_home .lees_verder a:visited{
  color: #f9ba00;
}
#nieuws_home .lees_verder a:hover{
  color: black;
}
/*--------------sitemap-----------*/
#wtk_sitemap ul{
  margin: 0;
  padding: 0;
  
}
#wtk_sitemap li{
  list-style: none;
  line-height: 18px; 
}
#wtk_sitemap ul ul{
  padding-left: 10px;
}