body, td, th, div, p, label, input 

{

  color:#676666;

  font:12px/16px Arial,Helvetica,sans-serif;

}

.row-top-menu
{
  display:none;
}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td 

{

  margin:0;

  padding:0;

}

.contentpaneopen dd p
{
  padding:2px;
}

.contentpaneopen dd h2
{
  padding-bottom:4px;
}



.wrapper-site 

{

  background:url("../img/wrapper_site.gif") repeat-x scroll left bottom #FFFFFF;

  border-top:6px solid #E1E0E0;

}



.main  

{

  margin:0 auto;

  padding:0;

  position:relative;

  width:931px;

}



ul 

{

  list-style:disc outside none;

  margin:0 0 0 15px;

}

#address
{
  width:400px;
  float:left;
}


#map
{
  width:430px;
  float:right;

}

.contentpaneopen h1
{
  padding:10px 0px;

}

/*Header*/



.row-header 

{

  border-bottom:1px solid #E1E0E0;

  height:83px;

}



.clear 

{

  overflow:hidden;

  width:100%;

}



a, button, .button 

{

  cursor:pointer;

}



a 

{

  color:#676666;

  text-decoration:underline;

}



.afbMetPadding 

{

  margin-right:10px;

}



img 

{

  border:medium none;

}



h1.titel  

{

  color:#000000;

  font-family:"Trebuchet MS";

  font-size:40px;

  font-weight:900;

  margin:25px 0 0;

  padding:0 5px 0 0;

  text-align:left;

}



h1.ondertitel2  

{

  color:#999999;

  font-family:"Trebuchet MS";

  font-size:13px;

  font-weight:lighter;

  left:115px;

  letter-spacing:2px;

  margin:0;

  padding:0;

  position:absolute;

  top:50px;

}

h2
{
  letter-spacing:2px;
  color:#1790A8;
  font-weight:bold;
  font-size:14px;
}

.artikel
{
  margin-top:5px;
}


h1.ondertitel  

{

  color:#666666;

  font-family:"Trebuchet MS";

  font-size:14px;

  letter-spacing:3px;

  margin-left:30px;

  margin-top:20px;

  padding:0;

}



/*.wrapper-top 

{

  background:url("../img/wrapper_top1.png") no-repeat scroll 0 0 transparent;

  height:6px;

}*/



.wrapper-top span span 

{

  background:url("../img/border.png") repeat-x scroll 0 0 #FFFFFF;

  padding:0;

}



.wrapper-top span 

{

  background:url("../img/wrapper_top2.png") no-repeat scroll right top transparent;

  display:block;

  height:1px;

  /*padding:0 6px;*/

}



.wrapper-left  

{

  background:url("../img/border.png") repeat-y scroll 0 0 #FFFFFF;

}



.wrapper-right  

{

  background:url("../img/border.png") repeat-y scroll right 0 transparent;

}



.wrapper-indent  

{

  padding:3px 11px 0 10px;

}



.row-banners .col-1 

{

  width:451px;

}



.row-banners .col-2 

{

  margin:0 0 0 8px;

  width:451px;

}

.wrapper-banner

{

  border:1px solid #1790A8;

}



.row-banners .img1 

{

  background:url("../img/banner_img1.png") no-repeat scroll 10px 7px transparent;

}



.row-banners .img3

{

  background:url("../img/banner_img3.png") no-repeat scroll 10px 7px transparent;

}



.wrapper-banner .title-banner 

{

  color:#0D8296;

  font-size:20px;

  line-height:20px;

  padding:14px 0 10px 100px;

}



.indent-text  

{

  color:#000000;

  font-size:12px;

  line-height:16px;

  padding:0 0 0 100px;

}



a:hover  

{

  color:#676666;

  text-decoration:none;

}



.wrapper-banner .bottom

{

  height:115px;

}





.banner-link {

background:url("../img/banner_link_marker.gif") no-repeat scroll right 8px transparent;

color:#0D8296;

display:block;

font-size:12px;

font-weight:bold;

margin:9px 0 0 101px;

padding:0;

width:69px;

}

.fleft 

{

  float:left;

}



/*Menu*/



.row-top-menu ul.menu-nav {

padding:0 0 0  0 !important;

margin:18px 0 0 0 !important;

zoom:0;

position:relative;

z-index:1;





}

.row-top-menu ul.menu-nav li	{

	display:none; 

	padding:0 0 0 0;

	float:left;

	margin:0 0 0 0;

	padding:0 0 0 0 !important;

	background:url(../images/top_menu_separator.gif) right 3px no-repeat;

}

.row-top-menu ul.menu-nav li a  {

	border:none;

	text-decoration:none !important;

	float:left;

	margin:0 0 0 0;

	padding:0 0 0 0;

	display:none;

	

}

.row-top-menu ul.menu-nav li a span	{

	display:none;

	color:#5b5b5b;

	font-size:14px;

	line-height:14px;

	text-decoration:none;

	float:left;

	padding:0 36px 21px 36px;

	position:relative;

	

	

}

.row-top-menu ul.menu-nav li a:hover span, .row-top-menu  ul.menu-nav li a:hover span, .row-top-menu  ul.menu-nav li.active a, .row-top-menu  ul.menu-nav li.active a span
{ 
  color:#1790a8; /*logo = B60031*/
  text-decoration:underline;
  display:none;
}



/* Drop-down menu */



.ulwrapper  

{

  display: none;

  position:absolute;

  top:35px;

  background:#f6f5f5;

  padding:1px 1px 1px 1px;

  border:1px solid #ebebeb;

  margin:0 0 0 55px;

  *margin:0 0 0 -79px;

  width:210px;

}

.ulwrapper ul{ margin:0 !important;}

.ulwrapper ul li{ border-bottom:1px solid #ffffff;  margin:0 !important; padding:0 !important;}

.ulwrapper ul li span{ padding:7px 21px !important;}







.parent .ulwrapper ul li, .parent .ulwrapper ul li a, .parent .ulwrapper ul li a span{

	float:none !important;

	height:auto !important;

	width:auto !important;

	background:none !important;

	color:#f6f5f5 !important;

	text-decoration:none !important;

	font-size:12px;

}



.ulwrapper  .ulwrapper  {

	display: none;

    position:absolute;

    top:35px;

	background:#f6f5f5;

	padding:1px 1px 1px 1px;

	border:1px solid #ebebeb;

	margin:0 0 0 185px;

	*margin:0 0 0 177px;

}



.parent .ulwrapper ul li, .parent .ulwrapper ul li a, .parent .ulwrapper ul li a span{

	float:none !important;

	height:auto !important;

	width:auto !important;

	background:none !important;

	color:#676666 !important

}

/* EOF Drop-down menu */

.ulwrapper ul li a:hover span{ color:#1790a8 !important; text-decoration:underline !important;}

.form-validate .paramlist_key{ width:294px !important;}



#content  

{

  padding:0;

}



#right  

{

  float:right;

  text-align:left;

  width:289px;

}



#breadcrumb

{

  padding:4px;
  border-right: 1px solid #E1E0E0;
  border-left: 1px solid #E1E0E0;

  

}



.right-indent  

{

  padding:0 0 0 21px;

}



.wrapper-box  

{

  margin:8px 0 0;

  padding-bottom:2px;

  border:1px solid #E1E0E0;

}



.module_menu div 

{

  color:#FFFFFF;

  font-size:12px;

}





.wrapper-box-inner 

{

  padding:8px 9px 8px 8px !important;

}



.boxTitle

{

  background:#6D6D6D;

}



.wrapper-box .boxTitle h3 

{

  background:url("../img/title_marker.png") no-repeat scroll 17px 16px transparent;

  color:#FFFFFF;

  font-size:20px;

  line-height:24px;

  padding:12px 5px 8px 42px;

}



#container  

{

  height:100%;

  overflow:hidden;

  padding:4px 0 0;/*orig 24 0 0*/

  text-align:left;

  

}



table  

{

  border:0 none;

  border-collapse:collapse;

  padding:0;

  width:100%;

}



td  

{

  text-align:left;

  vertical-align:top;

}





/*Artikels*/



.article-text-indent  

{

  padding:6px 36px 0 28px;

}



.contentpaneopen p 

{

  padding:4px 0 10px;

}



.article_separator  

{

  border-top:1px solid #E8E8E8;

  display:none;

  height:35px;

}



.article-separator-indent  

{

  display:none;

  padding:35px 0 0;

}



td.contentheading  

{

  color:#CCCCCC;

  font-size:26px;

  font-weight:normal;

  line-height:26px;

  padding:0 0 4px;

}



.article-title-text  

{

  color:#434343;

  font-size:27px;

  line-height:27px;

  padding:0 0 0 28px;

}



.indent-more  

{

  margin:6px 0 0;

}



.text1 dt 

{

  color:#676666;

  font-size:12px;

  font-weight:bold;

  line-height:14px;

  padding:0;

}



.text1 dd 

{

  padding:10px 0 15px;

}



div a.readon 

{

  /*background:url("../images/wrapper_button.gif") no-repeat scroll 0 0 transparent !important;*/

  border:medium none;

  color:#404040;

  cursor:pointer;

  display:block;

  float:left;

  font-family:Arial,Helvetica,sans-serif;

  font-size:11px;

  font-weight:bold;

  line-height:19px;

  margin:10px 0 1px;

  padding:3px 0 7px !important;

  text-align:center;

  text-decoration:none;

  text-transform:lowercase;

  width:89px;

}



#mod_login_username, #mod_login_password 

{

  margin:0;

}



.module-login .inputbox 

{

  background:none repeat scroll 0 0 transparent;

  border:medium none;

  color:#676666;

  font-size:12px;

  line-height:15px !important;

  margin:0 !important;

  padding:2px 0 3px 5px;

  width:180px;

}



input.inputbox, select, textarea 

{

  border:1px solid #D1D1D1;

}



input, select, #contact_text 

{

  color:#7D7F81;

  font-family:Arial,Helvetica,sans-serif;

}



.module-login p, .module-login div, label.remember 

{

  color:#676666 !important;

  font-size:11px;

  line-height:15px;

  text-transform:none;

}



.clearfix  

{

  display:block;

}



.form-height  

{

  background:url("../img/bg_input1.gif") no-repeat scroll 0 0 transparent;

  height:30px;

  margin:0;

}



.wrapper-box .boxIndent 

{

padding:15px 26px 15px 21px;

}



#inputs  {

padding:3px 11px 6px 0;

}



.button-login, .log .button {

border:1px solid #000000;

color:#000000;

cursor:pointer;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:bold;

margin:11px 0 0;

padding:1px 0 2px;

text-align:center;

text-transform:lowercase;

width:92px;

}



.footer  {

padding:21px 18px;

text-align:right;

}



/*---------- YOU CAN CHANGE THIS STUFF -----------*/

#bannerRotator { 

width:931px; 

height:172px; 

/*padding:5px; 

margin:20px auto; 

background::#EEE; 

border:1px solid #CCC;*/ 
display:none;

}

#bannerRotator ul li img{ max-width:931px; max-height:172px; display:none;}


.foto
{
  padding:4px;
}

.foto td
{
  text-align:center;
  padding:5px;
}

.foto img
{
  margin-right:auto;
  margin-left:auto;
}

.centreren
{
  text-align:center;
}


/*---------- YOU MIGHT BREAK IT IF YOU CHANGE THIS STUFF -----------*/

#bannerRotator { position:relative; }

#bannerRotator ul { list-style:none; padding:0; position:relative; margin:0; }

#bannerRotator ul li { display:none; position:absolute; }

#bannerRotator ul li a { text-decoration:none; }



#bannerNav { position:absolute; right:15px; bottom:15px; background:url(img/transBlack75.png) repeat 0 0; padding:5px 5px 5px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; }

#bannerNav a { margin:3px 10px 0 0; height:10px; width:10px; display:block; background:url(img/dotDark.png) no-repeat 0 0; float:left; }

#bannerNav a.active { background-image:url(img/dotLight.png); }

#bannerNav span.pause, #bannerNav span.play { cursor:pointer; height:15px; width:15px; display:block; background:url(img/pause.png) no-repeat 0 0; float:left; }

#bannerNav span.play { background-image:url(img/play.png) }
