/*****************************************
  master.css (Stylesheet by One Shoe)
*****************************************/

/****************************
 GENERAL 
 ****************************/
#wrapper{
  margin-left: auto;
  margin-right: auto;
  width: 990px;
}

#container #content h3 a:hover{
  text-decoration: underline;
}

#container{ 
  border: 1px #92b6c7 solid;
  float: left;
  width:990px;
}

#header{
  height: 75px;
  border-bottom: 1px #c9dbe3 solid;
  margin-bottom:14px;
}

.frontpage #header .sitelogo{
  float: right;
  margin-top:-7px;
}

.detail_1 #header .sitelogo, .detail_2 #header .sitelogo{
  float: right;
  margin-top:11px;
  margin-right: 34px;
}

/** UPPER LEFT MENU */
#header #upper_left_menu{ 
  margin-left: 10px;
  margin-top: 7px; 
}

#header #upper_left_menu .col_1,
#header #upper_left_menu .col_2,
#header #upper_left_menu .col_3,
#header #upper_left_menu .col_4{  
  width: 195px;
  float: left;
}

#header #upper_left_menu ul li{
  margin-top: 8px;
}

.detail_2 #header #upper_left_menu ul li,
.detail_1 #header #upper_left_menu ul li{
  margin-top:5px;
}

#header #upper_left_menu ul li a{
  font-size: 11px;
  color: #92b6c7;
  text-decoration: none;
}

#header #upper_left_menu ul li a:hover{
  text-decoration: underline;
}
/** END UPPER LEFT MENU */

/** MAIN MENU */
#main_nav{
   /* origin: now set by js, this disabled no flickering
  background-image: url('../images/detail_header_large.gif');
  */
  width: 796px;
  height: 180px;
  float: left;  
  position: relative;
}

#main_nav ul li
{
   /* background will be set by javascript. background black for noscript: color text is white */
  background-color:black;
  position: absolute;
  width: 198px;
}

#main_nav ul li a {
  font-weight: bold;
  font-size: 18px;
  color: white;
}

.frontpage #main_nav ul li .title:hover,
#main_nav ul li .title:hover{
  text-decoration: underline;
}

/** END MAIN MENU */

/** CHAPTERS */
#chapters{
  float: left;
  width: 175px;
}

/** END CHAPTERS */

/** LANGUAGE */
#content {
  float: left;
  padding-bottom: 13px;
  overflow: hidden;
  background: url('../images/container_background.gif') repeat-y 0 0;  
}

#content .language{
  height: 30px;
  width: 250px;
  float: left;
  text-align: right;
  padding-right: 50px;
  padding-top: 20px;
  background: #fff;
}

#content .language_home{
  height: 30px;
  width: 940px;
  float: left;
  text-align: right;
  padding-right: 50px;
  padding-top: 20px;
  background: #fff;
  display:block;
}

#content .language span a{
  text-decoration: none;
  margin-left: 14px;
  color: #92b6ce;
  font-weight: bold;
}

#content .language span.active a{
  text-decoration: none;
  color: #a09e8d;
}

#content .language span a:hover{
  text-decoration: underline;
}

#content .language_home span a{
  text-decoration: none;
  margin-left: 14px;
  color: #92b6ce;
  font-weight: bold;
}

#content .language_home span.active a{
  text-decoration: none;
  color: #a09e8d;
}

#content .language_home span a:hover{
  text-decoration: underline;
}

/** CENTER BLOCKS */
#content .center_block_container{
  margin-left: 10px;
  width: 200px;
  float: left;
}

#content .center_block_container .center_block{
  border-left: 1px #c9dbe3 solid;
  padding: 10px;
  float: left;
}

#content .center_block_container .center_block .block_content{
  border-bottom: 1px solid #c9dbe3;
  padding-bottom: 10px;
}

#content .block_content .block_item{
  margin-bottom: 19px;
}

#content .block_content .block_date{
  margin-bottom: 9px;
  display: block;
  font-size: 10px;
  color: #008fc5;
}

#content .block_content .block_readmore,
#content .block_content .block_title{
  background-image: url('../images/arrow_greyblue.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  padding-left: 11px;
  display: block;
}

#content .block_content .block_readmore a,
#content .block_content .block_title a{
  text-decoration: none;
  color: #92b6c7;
  font-weight: bold;
}

#content .block_content .block_readmore a:hover,
#content .block_content .block_title a:hover{
  text-decoration: underline;
}

#content .block_content .block_description{
  text-decoration: none;
  color: #92b6c7;
}
/** END CENTER BLOCKS */

/** SIDEBAR RIGHT */
#sidebar_right {
  float: right;
  min-height: 406px;
  width:182px;
  padding: 5px;
  background-color: #dce8ee;
}

#sidebar_right #searchbox{
  padding: 5px;
}

#sidebar_right ul {
  margin-bottom: 15px;
}

#sidebar_right  h3{
  font-size: 13px;
  font-weight: bold;
  color: #56889e;
  margin-bottom: 10px;
}

#sidebar_right #searchbox .fields {
  margin-top: 5px;
  border-bottom:1px solid #b7cfdb;
  padding-bottom: 14px;
}

#sidebar_right #searchbox #searchfield{
  float: left;
  width:109px;
  height: 19px;
  border: 0px;
  border-top: #e5eef2 1px solid;
  line-height: 10px;
}

#sidebar_right #searchbox #searchsubmit{
  border: 1px #a6d2e4 solid;
  border-bottom: 0px;
  background-color: #008fc5;
  margin-left: 1px;
  width: 60px;
  height: 20px;
  color: white;
  font-weight: bold;
}

#sidebar_right .help{
  padding: 5px;
}

#sidebar_right  ul li{
  background-image: url('../images/arrow_bluebg.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  padding-left: 11px;
  display: block;
  margin-top: 4px;
}

#sidebar_right ul li a{
  text-decoration: none;
  color: #56889e;
  font-weight: bold;
}

#sidebar_right ul li a:hover{
  text-decoration: underline;
}

#content.orange_text  #sidebar_right h3 {
  float: none;
  color: #56889e;  
}

/** END SIDEBAR RIGHT */

/** FOOTER */
#footer {
  border-top:1px solid #C9DBE3;
  float:left;
  height:43px;
  padding-left:10px;
  padding-top:10px;
  width:980px;
}

#footer .logos{
  width: 400px;
  float: left;
}

#footer .logos img{
  margin-right: 20px;
}

#footer div.copyright
{
  float: right;
  width: 260px;
}

#footer .copyright ul 
{
  float: right;
  margin-right:10px;
}

#footer .copyright ul li{
  height: 11px;
  border-right: 2px #008fc5 solid;
  float: left;
}

#footer .copyright ul li.last{
  border: 0px;
}

#footer .copyright ul li a{
  color: #008fc5;
  display: block;
  font-size: 10px;
  margin-top: 0px;
  margin-left: 4px;
  margin-right: 4px;
}

#footer .copyright ul li.copyright{
  border: 0px;
  display:block;
  float:right;
  margin-top:10px;
  color: #92b6ce;
  font-size: 10px;
}

/** END FOOTER */

/** DOWNLOAD BLOCK */
#sidebar_right .download_block{
  /*border-top: 1px #b7cfdb solid;*/
  margin: 5px;
  margin-top: 5px;
  padding-top: 15px;
  float:left;
}

#sidebar_right .download_block img{
  margin-right: 5px;
  float: left;
}

#sidebar_right .download_block ul{
  float: none;
  margin-left:80px;
}

/** NEWSLETTER BLOCK */
#sidebar_right .newsletter_block{
  border-top: 1px #b7cfdb solid;
  margin: 5px;
  margin-top: 10px;
  padding-top: 15px;
}

#sidebar_right .newsletter_block {
  margin-right: 5px;
  float: left;
}

#sidebar_right #submit{
  border: 1px #a6d2e4 solid;
  border-bottom: 0px;
  background-color: #008fc5;
  margin-left: 1px;
  height: 20px;
  color: white;
  font-weight: bold;
  margin-top: 3px;
  padding-bottom:2px;
  padding-left:3px;
  padding-right:3px;
}

/**
 * FORMS
 */
#content .center_content .form_item{
  margin-bottom: 5px;
  display: block;
  clear: both;
  float: left;
} 


#content .center_content .form_textarea{
  margin-bottom: 5px;
}

#content .center_content .form_textarea textarea,
#content .center_content .form_item .text{
  background-color: #dce8ee;
  border: 0px;
}

#content .center_content .form_item .text{
  width: 340px;
}

#content .center_content .form_item .checkbox,
#content .center_content .form_item .radio{
  margin-right: 10px;
}

#content .center_content .form_submit{
  display: block;
  clear: both;
}

#content .center_content .form_submit input{
  border: 1px #a6d2e4 solid;
  border-bottom: 0px;
  background-color: #008fc5;
  margin-left: 1px;
  height: 20px;
  color: white;
  font-weight: bold;
  margin-top: 3px;
  padding-bottom:2px;
  padding-left:3px;
  padding-right:3px;
}

#content .center_content .form_textarea textarea{
  margin-top: 5px;
  width: 85%;
} 

#content .center_content .form_textarea label,
#content .center_content .form_item label{
  display: block;
  float: left;
  width: 150px;
}

#content .center_content .radios label{
  width: 50px;
}

#content .center_content .radios .main{
  width: 150px;
}

#content .center_content .checkboxes .last{
  float:none;
  margin-left:150px;
  margin-top:19px;  
}

#content .center_content .radios input{
  float: left;
}
/* END FORMS */

/* ACTIONS */
#content .actions{
  border-top: 1px #e4edf1 solid;
  float: left;
  width: 100%;
  margin-top: 10px;
  padding-top: 10px;
}

#content .actions a{
  color: #c2d6e1;
  text-decoration: none;
  display: block;
  float: left;
  margin-right: 25px;
}

#content .actions a:hover{
  color: #92b6c7;
}

#content .actions .mail{
  background-image: url('../images/content/mail_icon.gif');
  background-repeat: no-repeat;
  padding-left: 25px;
  display: block;
}

#content .actions .print{
  background-image: url('../images/content/print_icon.gif');
  background-repeat: no-repeat;
  padding-left: 30px;
  display: block;
}
/* END ACTIONS */

/* MOVIE BLOCK */
#content #sidebar_left .movie{
  float: left;
  margin-bottom: 10px;
}

#content #sidebar_left .movie_title{
  font-size: 12px;
  color: #92b6c7;
  font-weight: bold;
  margin-bottom: 4px;  
}

#content #sidebar_left .movie_thumb img{
  border: 1px black solid;  
}

#content #sidebar_left .movie_description{
  font-size: 10px;
  color: black;
  font-style: italic;
}

/* END MOVIE BLOCK */

/****************************
 END GENERAL
 ****************************/

/****************************
 HOMEPAGE
 ****************************/
.frontpage #header{
  height: 134px;
  border-bottom: 1px #c9dbe3 solid;
  margin-bottom:14px;
}

.frontpage #main_nav{
  background: none;
}

.frontpage  #main_nav ul{
  height: 271px;
  clear: both;
}

.frontpage #main_nav ul li{
  height: 271px;
  width: 198px;
  float: left;
  position: relative;
  margin-right: 1px;
}

.frontpage #main_nav ul li a{
  height: 271px;
  width: 198px;
  display: table-cell;
  margin: 0px;
  padding: 0px;
  text-decoration:none;
  font-weight:normal;
  cursor:hand;
}

.frontpage #main_nav ul li .title
{
  position:absolute;
  color:white;
  font-size:24px;
  font-weight:bold;
  text-decoration:none;
  width:183px;
  bottom:107px;
  margin-left:11px;
}

.frontpage #main_nav ul li a:hover .title{
  text-decoration:underline;
}

.frontpage #main_nav ul li a:hover .menu_item_description{
  background-color:#333;
}

.frontpage #main_nav ul li .menu_item_description{
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 8px;
  margin-top: 180px;
  display: block;
  height: 82px;
  color: white;
  border: 1px solid black;
  border-top: 0px;
}

.frontpage #main_nav ul li .menu_item_description .readmore{
  font-style: italic;
  font-size: 12px;
  color: #a09e8d;
  text-decoration: none;
}
/** NEWS */
#content .news{
  float: left;
  width: 368px;
  margin-left: 10px;
  margin-right: 10px;
}

#content .news .news_item{
  margin-bottom: 25px;
}

#content .news .news_item img{
  float: left;
  margin-right: 8px;
}

#content .news .news_item h3{
  background-image: url('../images/arrow_darkblue.gif');
  background-position: left center;
  background-repeat: no-repeat;
  margin-bottom: 4px;
  padding-left: 11px;
}

#content .news .news_item .submitted{
  color: #92b6c7;
}

/** END NEWS*/
/* Menu exeptions */

.frontpage #main_nav .menu_item_1
{
   /* origin: now set by js, this disabled no flickering
  background-image: url('../images/kust0_home.jpg');
  background-repeat: no-repeat;
  */
}

.frontpage #main_nav .kust0
{
  background-image: url('../images/kust0_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .kust1
{
  background-image: url('../images/kust1_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .kust2{
  background-image: url('../images/kust2_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .kust3{
  background-image: url('../images/kust3_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .menu_item_2
{
  /* origin: now set by js, this disabled no flickering
  background-image: url('../images/rivier0_home.jpg');
  background-repeat: no-repeat;
  */
}

.frontpage #main_nav .rivier0{
  background-image: url('../images/rivier0_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .rivier1{
  background-image: url('../images/rivier1_home.jpg');
  background-repeat: no-repeat;
}


.frontpage #main_nav .rivier2{
  background-image: url('../images/rivier2_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .rivier3{
  background-image: url('../images/rivier3_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .menu_item_3
{
  /* origin: now set by js, this disabled no flickering
  background-image: url('../images/bodem0_home.jpg');
  background-repeat: no-repeat;
  */
}

.frontpage #main_nav .bodem0{
  background-image: url('../images/bodem0_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .bodem1{
  background-image: url('../images/bodem1_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .bodem2{
  background-image: url('../images/bodem2_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .bodem3{
  background-image: url('../images/bodem3_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .menu_item_4
{
   /* origin: now set by js, this disabled no flickering
  background-image: url('../images/beleid0_home.jpg');
  background-repeat: no-repeat;
  */
}

.frontpage #main_nav .beleid0{
  background-image: url('../images/beleid0_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .beleid1{
  background-image: url('../images/beleid1_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .beleid2{
  background-image: url('../images/beleid2_home.jpg');
  background-repeat: no-repeat;
}

.frontpage #main_nav .beleid3{
  background-image: url('../images/beleid3_home.jpg');
  background-repeat: no-repeat;
}


.frontpage #menus{
  height: 271px;
}

.frontpage #chapters ul li{
  background-color: #a6a699;
  border: 1px #d2d2cc solid;
  display: block;
  width: 192px;
  height: 87px;
  display: table;
  margin-bottom: 2px;
}

.frontpage #chapters ul li a{
  vertical-align: middle;
  display: table-cell;
}

.frontpage #chapters ul li a span.title{
  font-size: 18px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  display: inline-block;
  margin:10px;
}

.frontpage #chapters ul li a:hover{
  text-decoration: none;
}

.frontpage #chapters ul li a:hover span.title{
  text-decoration: underline;
}

/****************************
 END HOMEPAGE
 ****************************/

/****************************
 PAGE DETAIL 1 
 ****************************/
.detail_1 #main_nav{
  width: 990px;
  background-color: black;
}

.detail_1 #main_nav ul li{
  background: none;
}

.detail_1 #main_nav ul li a
{
  width: 198px;
  height: 89px;
  margin: 0px;
  display: table-cell;
  cursor:hand;
}

.detail_1 #main_nav ul li a div
{
  width: 180px;
  height: 49px;
  margin: 40px 10px 0px 10px;
  cursor:hand;
}

.detail_1 #main_nav ul li .title
{
  font-size: 18px;
  font-weight: bold;
  color: white;
}

.detail_1 #main_nav ul li a:hover .title
{
	text-decoration: underline;
}

.detail_1 #main_nav .menu_item_1{
  left: 0px;
}

.detail_1 #main_nav .menu_item_2{
  left: 200px;
}

.detail_1 #main_nav .menu_item_3{
  left: 401px;
}

.detail_1 #main_nav .menu_item_4{
  left: 602px;
}

.detail_1 #menus div.kust0{
  background-image: url('../images/kust0_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.kust1{
  background-image: url('../images/kust1_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.kust2{
  background-image: url('../images/kust2_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.kust3{
  background-image: url('../images/kust3_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.rivier0{
  background-image: url('../images/rivier0_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.rivier1{
  background-image: url('../images/rivier1_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.rivier2{
  background-image: url('../images/rivier2_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.rivier3{
  background-image: url('../images/rivier3_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.bodem0{
  background-image: url('../images/bodem0_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.bodem1{
  background-image: url('../images/bodem1_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.bodem2{
  background-image: url('../images/bodem2_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.bodem3{
  background-image: url('../images/bodem3_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.beleid0{
  background-image: url('../images/beleid0_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.beleid1{
  background-image: url('../images/beleid1_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.beleid2{
  background-image: url('../images/beleid2_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus div.beleid3{
  background-image: url('../images/beleid3_hoofdvenster.jpg');
  background-repeat: no-repeat;
}

.detail_1 #menus{
  position: relative;
}

.detail_1 #chapters{
  background-color: #a6a699;
  border: 1px #d2d2cc solid;
  border-bottom: 0px;
  padding: 11px;
  height: 67px;
  width:172px;
  float: left;
  position: absolute;
  right: 0px;
}

.detail_1 #chapters a{
  background-image: url('../images/arrow_graybg.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  display: block;
  margin-bottom: 4px;
  padding-left: 13px;
}


.detail_1 .content_left{
  width: 370px;
  float: left;
  padding-left: 10px;
  padding-bottom: 18px;
  margin-right: 10px;
}

.detail_1 .content_left h4{
  margin-top: 15px;
  margin-bottom: 3px;
  color: #008fc5;
  font-size: 12px;
  font-weight: bold;
}

.detail_1 .content_right{
  width: 390px;
  float: left;
}

.detail_1 #content .content_left .center_block_container{
  margin-top: 20px;
  width:177px;
  margin-left: 0px;
}

.detail_1 #content .content_left .center_block_container.left{
  border-right: 2px #c0e3f1 solid;
}

.detail_1 #content .content_left .left .center_block{
  padding-left: 0px;
  padding-right: 0px;  
}

.detail_1 #content .content_left .right .center_block{
  padding-left: 15px;
}

.detail_1 #content .content_left .center_block_container .center_block{
  width: 175px;
  border: 0px;
}

.detail_1 #content .content_left .center_block_container .center_block .block_content{
  width: 175px;
  border: 0px;
}

.detail_1 #content .content_left .center_block_container .center_block .block_content .block_item{
  margin: 0;
}

.detail_1 #content .content_right .topic_item{
  float: left;
  padding-bottom: 6px;
  padding-top: 6px;
  border-bottom: 2px #e4edf1 solid;
}

.detail_1 #content .content_right a.topic_item{
  text-decoration: none;

}

.detail_1 #content .content_right a.topic_item:hover{
  background-color: #e4edf1;
}

.detail_1 #content .content_right .topic_item img{
  margin-right: 6px;
  float: left;
}

.detail_1 #content .content_right .topic_item h2{
  margin-bottom: 13px;
  font-size: 14px;
  color: black;
}

.detail_1 #content .content_right a.topic_item p {
  color: black;
  font-size: 10px;
  margin-bottom: 2px;
}

.detail_1 #content .content_right .topic_item span.readmore{
  display: inline-block;
  font-size: 10px;
  font-style: italic;
  color: #a09a8d;
  margin-left: 2px;
}

/** SPOTLIGHT */
#content .spotlight{
  float: left;
}

#content .spotlight .blue{
  padding: 10px;
  background-color: #008fc5;
  border: 1px #7fc7e2 solid;
  margin-bottom: 1px;
  font-size: 26px;
  font-weight: bold;
  color: white;
  height: 178px;
  width: 178px;
}

#content .spotlight .pink{
  padding: 10px;
  background-color: #eb0073;
  border: 1px #f57fb9 solid;
  margin-bottom: 1px;
  font-size: 12px;
  font-weight: bold;
  color: white;
  height: 57px;
  width: 178px;
}

#content .spotlight .orange{
  padding: 10px;
  background-color: #ff7200;
  border: 1px #ffb87f solid;
  margin-bottom: 1px;
  font-size: 12px;
  font-weight: bold;
  color: white;
  height: 57px;
  width: 178px;
}

#content .spotlight .lightblue{
  padding: 10px;
  background-color: #92b6c7;
  border: 1px #c9dbe3 solid;
  margin-bottom: 1px;
  font-size: 18px;
  font-weight: bold;
  color: white;
  height: 33px;
  width: 178px;
}


/** END SPOTLIGHT */

/****************************
 END PAGE DETAIL 1 
 ****************************/


/****************************
 PAGE DETAIL 2 
 ****************************/
.detail_2 #main_nav{
  background: none; 
  height: 90px;
}

.detail_2 #main_nav ul li{
	width:197px;
	margin-right:2px;
    background-color:black;
    height: 90px;
	position : relative;
	float: left;
}

.detail_2 #main_nav ul li a,.detail_2 #main_nav ul li a div
{
  display: table-cell;
  text-decoration: none;
  width :197px;
  height: 90px;
  margin: 0px;
  cursor: hand;
}

.detail_2 #main_nav ul li a:hover .title
{
	text-decoration: underline;
}

.detail_2 #main_nav ul li .title
{
  font-weight: bold;
  font-size: 18px;
  color: white;
  position: absolute;
  bottom: 19px;
  left: 11px;
}

.detail_2 #main_nav .menu_item_1
{
	/* origin: now set by js, this disabled no flickering
	background-image: url('../images/kust0_page.jpg');
	background-repeat: no-repeat;
	*/
}

.detail_2 #main_nav .kust0{
  background-image: url('../images/kust0_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .kust1{
  background-image: url('../images/kust1_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .kust2{
  background-image: url('../images/kust2_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .kust3{
  background-image: url('../images/kust3_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .menu_item_2{
  	/* origin: now set by js, this disabled no flickering
	background-image: url('../images/rivier0_page.jpg');
	background-repeat: no-repeat;
	*/
}

.detail_2 #main_nav .rivier0{
  background-image: url('../images/rivier0_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .rivier1{
  background-image: url('../images/rivier1_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .rivier2{
  background-image: url('../images/rivier2_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .rivier3{
  background-image: url('../images/rivier3_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .menu_item_3
{
  /* origin: now set by js, this disabled no flickering
  background-image: url('../images/bodem0_page.jpg');
  background-repeat: no-repeat;
  */
}

.detail_2 #main_nav .bodem0{
  background-image: url('../images/bodem0_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .bodem1{
  background-image: url('../images/bodem1_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .bodem2{
  background-image: url('../images/bodem2_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .bodem3{
  background-image: url('../images/bodem3_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .menu_item_4
{
  /* origin: now set by js, this disabled no flickering
  background-image: url('../images/beleid0_page.jpg');
  background-repeat: no-repeat;
  */
}

.detail_2 #main_nav .beleid0{
  background-image: url('../images/beleid0_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .beleid1{
  background-image: url('../images/beleid1_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .beleid2{
  background-image: url('../images/beleid2_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #main_nav .beleid3{
  background-image: url('../images/beleid3_page.jpg');
  background-repeat: no-repeat;
}

.detail_2 #chapters{
  background-color: #a6a699;
  border: 1px #d2d2cc solid;
  border-bottom: 0px;
  padding: 11px;
  height: 67px;
  width:170px;
  float: left;
  right: 0px;
}

.detail_2 #chapters a{
  background-image: url('../images/arrow_graybg.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  display: block;
  margin-bottom: 4px;
  padding-left: 13px;
}

.detail_2 #content #sidebar_left{
  width: 188px;
  float: left;  
  padding-left: 10px;
  
}

.detail_2 #content #sidebar_left .submenu h3{
  color:#92B6C7;
  font-weight:bold;background-image:url('../images/arrow_greyblue.gif');
  background-position:left 5px;
  background-repeat:no-repeat;
  display:block;
  padding-left:11px;
}

.detail_2 #content #sidebar_left .submenu{
  margin-right: 9px;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.detail_2 #content #sidebar_left .submenu ul{
  margin-top: 5px;
  margin-left: 10px;
}

.detail_2 #content #sidebar_left .submenu ul li a{
  font-weight:bold;
  background-image:url('../images/arrow_black.gif');
  background-position:left 5px;
  background-repeat:no-repeat;
  display:block;
  padding-left:11px;
  color: #333;
}

.detail_2 #content #sidebar_left .submenu ul .active ul li a{
  font-weight: normal;
}

.detail_2 #content .center_content{
  width: 575px;
  float: left;
  padding: 10px;
  padding-top: 0px;
  border-left: 1px #c9dbe3 solid;
}

.detail_2 #content .center_content img{
  margin-bottom: 10px;
}

.detail_2 #content .center_content h2{
  font-size: 24px;
}
  
.detail_2 #content h4{
  margin-bottom: 3px;
  color: #008fc5;
  font-size: 12px;
  font-weight: bold;
}

.detail_2 #content .center_content .info_blocks{
  margin-top: 20px;
}

.detail_2 #content .center_content .center_block_container.last{
  border-right: 0px;
}

.detail_2 #content .center_content .center_block_container{
  border: 0px;
  margin: 0px;
  width: 166px;
  border-right: 1px #80c7e2 solid;
  padding-right: 10px;
  padding-left: 10px;
}

.detail_2 #content .center_content .center_block_container .center_block{
  border: 0px;
  padding: 0px;
}

.detail_2 #content .center_content .center_block_container .center_block h5{
  margin-top: 5px;
  margin-bottom: 3px;
}

.detail_2 #content .center_content .center_block_container .center_block .block_content{
  border: 0px;
  padding: 0px;
}

.detail_2 #content .center_content .center_block_container .center_block .block_content .block_item{
  margin-bottom: 3px;
}
/****************************
 END PAGE DETAIL 2
 ****************************/
.content_bottom{
  width: 380px;
  float: left;
}
 
.orange_spotlight{
  background-color: #ff7200;
  height: 285px;
  width: 180px;
  float: right;
  margin-top: 15px;
  padding: 5px;
  color: white;
}

.orange_spotlight h4{
  margin-top: 15px;
}