/* CSS Document           */
/* brown       : #E78429; */
/* darkbrown   : #BD5A00; */
/* lightblue   : #039CD8; */
/* darkblue    : #213A65; */
/* lightbrown  : #F7BE84; */

a.skipnav{display:none}  

.dmAdvancedSearchLink
{color:#E78429;
   font-family: Verdana, Helvetica, sans-serif;
   text-decoration: underline;
   font-size  : 10px;   
   line-height: 27px; 
   padding-left: 5px;
   
	}

.MyLinkClass
{
  float: left;
  
  clear: both;
  position: absolute; 
  padding: 0px 0px 0px 0px;
 	
}

.SiteLabel
{font-size        : 10px;
   font-weight             : bold;
   line-height             : 20px;
   text-align              : right;
   color                   :Black; 
   padding-right           : 5px;
   border                  : 0px;
   display :block;
	}
	
.SiteLabelAdvancedSearch
{font-size        : 10px;
   font-weight             :normal;
   line-height             : 20px;
   text-align              : left;
   color                   :Black; 
   padding-right           : 5px;
   border                  : 0px;
   display :block;
	}
	
td.SiteInput_DM50 table * td
{
  font-size:10px;
  font-weight:bold;
}
 
a.lvl3{   font-size        : 12px;
   font-weight             : bold;
   line-height             : 20px;
   text-align              : right;
   color                   : #FFFFFF;
   padding-right           : 30px;
   border                  : 0px;
   display :block;
   
   }
   
   a.lvl4{   font-size     : 9px; 
   text-align              : right;
   color                   : #FFFFFF;
   line-height             : 20px;
   padding-right           : 30px;
   border                  : 0px;
   display :block;
   
   }
   
   
   a.related
   {
   color:#E78429;
   font-family: Verdana, Helvetica, sans-serif;
   text-decoration: underline;
   font-size  : 10px;   
   text-align :left;
   display :block;
   }
   
 a.related:hover
{
  color: #BD5A00;
  font-family: Verdana, Helvetica, sans-serif;
  font-size  : 10px;
  font-weight : bold; 
  text-decoration: underline;
  display :block; 
  text-align: left;
 } 
    
 
   
a.dmSearchResultlink
      {
   color:#E78429;
   font-family: Verdana, Helvetica, sans-serif;
   text-decoration: underline;
   font-size  : 10px;   
   line-height             : 27px;
   text-align              : left;
   display :block;
   }
   
   a.dmSearchResultlink:hover
{
  color: #BD5A00;
  font-family: Verdana, Helvetica, sans-serif;
  font-size  : 10px;
  font-weight : bold; 
  text-decoration: underline;
  display :block; 
  text-align: left;
 }
   
   


 a.related:visited
{
   color:#BD5A00; 
   font-family: Verdana, Helvetica, sans-serif;  
   font-size  : 10px; 
 }

a.isActive 
{  /* Het actieve (geselecteerde) submenu item in de linker kantlijn */
   background-image        : url('../image/but_marker_activemenuitem.gif');
   background-repeat       : no-repeat;
   background-position     : 205px;
}

.leftoption_active
{  /* Het actieve (geselecteerde) submenu item in de linker kantlijn */
   background-image        : url('../image/but_marker_activemenuitem.gif');
   background-repeat       : no-repeat;
   background-position     : 205px;
}
   
.leftoption_NEWS_LINKS
{  font-size               : 10px;
   font-weight             : bold;
   line-height             : 20px;
   text-align              : right;
   color                   : #FFFFFF;
   padding-right           : 25px;
   border                  : 0px; 
   
   
	}

   
.testSitePathClass a
{
   color: #BD5A00;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;   
   margin-left: 5px;
   margin-right: 5px;  
   padding: 0px 0px 0px 0px;
   background-repeat       : no-repeat;
   clear: left;
   
}

.testSitePathClass a:hover
{
  color: #BD5A00;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight : bold;
  margin-left: 5px;
  margin-right: 5px;  
  padding: 0px 0px 0px 0px;
  background-repeat       : no-repeat;
  clear: left;
 } 
 


a:hover 
{
   color: #BD5A00;
}

a {
   color: #FFFFFF;
   font-family: Verdana, Helvetica, sans-serif;
   text-decoration: none;
}
 

dmHeadline {
  background-color        : #FFFFFF;
   text-align              : left;
   font-weight             : bold;
   font-size               : 16px;
   color                   : #039CD8;
   padding                 : 10px 0px 10px;
   margin-left             : 4px;
}
 


body
{
	
    text-align          : left;
   font-family         : Verdana, Helvetica, sans-serif;
   color               : #000000;
   margin              : 0px;
   padding             : 0px;
}

.group
{  /* De gecentreerde groep waarin alle elementen zich bevinden */
	
   text-align          : left;
   width               : 777px;
   background-image    : url('../image/bkg_indexbody.gif');  
   background-repeat   : repeat-y;
   
   padding-bottom      : 20px;
   border-bottom       : 1px solid #FCBE80;
   border-right        : 1px solid #FCBE80; 
}

/* De standaard opmaak van de HTML elementen */
img
{
   border                  : 0px;
}

.content img, .content img.foto_rechts
{
   position                : relative;
   float                   : left;
   padding                 : 5px;
   vertical-align          : baseline;
}

.content img.foto_rechts
{
   float                   : right;
}

h2
{
   font-size               : 12px;
   font-weight             : bold;
   color                   : #039CD8;
   margin                  : 0px;
   padding                 : 0px; 
}

p
{
   padding                 : 0px;
   margin                  : 0px 0px 10px; 
   text-align: left;
 
}

.alinea
{
   font-weight             : normal;
   list-style-type         : square;   
}

.content
{
	float: left;
	width: 477px;
   border-width            : 1px 0px 0px 1px;
   border-style            : solid;
   border-color            : #039CD8;
   text-align			   : left;
   font-size               : 11px; 
   margin-left             : 4px; 
   padding                 : 22px 20px 30px;
   
  
}

td.contenttabletext
{
   float: none; 
   width: 60%
   text-align			   : left;
   font-size               : 11px;   
}


#SiteMap a.lvl2
{
   
  
    width: 400px;
    height: 20px;
    text-indent: 10px;
    margin-top: 10px;
    text-transform: uppercase;
      
	font-weight: 900;
	font-size: 13px;
	text-align:left;  
    margin-left: 10px;
	}

 
#SiteMap  a.lvl3
{	
	display: list-item;
    list-style-type: disc;
	font-weight: normal;
	font-size: 11px;
	text-align:left; 
	margin-left: 80px; 
	}


#SiteMap  a.lvl4
{
	display: list-item;
    list-style-type: circle;
	font-weight: normal;
	font-size: 11px;
	text-align:left; 
	margin-left: 120px; 
	}


td.contenttableimage
{
	 
   float		: none; 
   text-align	: center; 
   font-size	: 11px; 
   margin-left  : 4px; 
   padding      : 10px 10px 10px;
   }

img.abstractImage
{ 
	 vertical-align: middle;
	  clear: both;
	  float: none;
}
 
 

.contentSearch
{
  
   font-size               : 10px; 
   margin-left             : 4px;
   margin-right            : 36px;
   padding                 : 2px 2px 4px;
   text-align              : left;
   overflow                : visible;

}

.content a
{
   color                    : #E78429;
   text-decoration          : underline;
}

.content a:visited
{
   color                    : #039CD8;
}

.introtext
{
   font-weight             : bold;
}

/* form settings */

.form-container
{
   position                : relative;
  width : 450px;
}


form
{
   display                 : inline;
   padding                 : 0px;
   margin                  : 0px;

}

.pos-formrow 
{  
   position: relative;
   width: 100%;
   margin: 3px;
}

.pos-formtxt 
{
   position: relative;
   width: 30%;
   text-align: right;
   float: left;
}

.pos-formfield 
{  
   position: relative;
   width: 70%;
   font-size : 12px;
   float: left;
}
   

.formfield, .formfield-small, .formfield-medium, .formfield-large
{

   
   border                  :2px #039CD8;
   border-style			   :inset;
   
}


   
.formfield-small 
{
   width                   : 30px;
}  

.formfield-medium 
{
   width                   : 140px;
}


.formfield-medium-button
{
  background-image: url('../image/but_verstuur_up.gif');
  border-bottom-style:window-inset;
  border: 0px #FFFFFF;
}

.formfield-large
{
   width                   : 289px;
}

/* end form settings */

/* table settings */

.thead   {
   font-size               : 90%;
   padding                 : 4px;
   text-align              : left;
   text-decoration         : none;
   font-weight             : bold;
   color                   : #ffffff;
   background-color        : #E78429;;
}
   

.tdrowpastel {
   font-size               : 90%;
   background-color        : #DDE2E7;
   border-bottom           : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
}

.tdrowpastelright {
   font-size               : 90%;
   background-color        : #DDE2E7;
   border-bottom           : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
   border-right            : 1px solid #C7CFD7;
}


.tdrowwhite_firstrow {
   font-size               : 90%;
   border-bottom           : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
   border-top		   : 1px solid #C7CFD7;
}

.tdrowwhiteright_firstrow {
   font-size               : 90%;
   border-bottom           : 1px solid #C7CFD7;
   border-right            : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
   border-top		   : 1px solid #C7CFD7;
}


.tdrowwhite {
   font-size               : 90%;
   border-bottom           : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
}

.tdrowwhiteright {
   font-size               : 90%;
   border-bottom           : 1px solid #C7CFD7;
   border-right            : 1px solid #C7CFD7;
   border-left             : 1px solid #C7CFD7;
}

/* end table settings */


/* Linker kolom van de pagina 
   ========================== */
.leftcolumn
{
   width                   : 216px;
   float                   : left;
   padding-right           : 0px;
   margin-right            : -16px;
   border-width            : 0px;
   
}

.leftmenu
{  /* Het submenu in de linker kantlijn */
   height                  : 117px;
   overflow                : hidden;
   padding-top             : 10px;
 
}

.leftcolumnline
{  /* De eigenschappen van alle lijnen in de linker kantlijn */
   position                : absolute;
   border-bottom-width     : 5px;
   border-bottom-style     : solid;
   border-color            : #BD5A00;
   line-height             : 0px;
   left                    : 0px;
   width                   : 195px;
   z-index                 : 2;
}

#leftcolumnline1
{ /* Dit is de lijn boven de flash pijl */
   left                     : 0px;
   top                      : 239px;
}

#flashobject1
{ /* Dit is de flash pijl */
   position                 :static;
   top                      :244px;
}


#leftcolumnline2
{ /* Dit is de lijn onder de flash pijl */
   top:437px;
}

.leftoption, .leftoption_active, lvl3
{  /* Eigenschappen die zowel voor het actieve submenu item 
      als voor de niet actieve submenu items gelden */
   font-size               : 10px;
   font-weight             : bold;
   line-height             : 20px;
   text-align              : right;
   color                   : #FFFFFF;
   padding-right           : 36px;
   border                  : 0px;
   
    
}

.leftoption2, .leftoption_active2
{  /* Eigenschappen die zowel voor het actieve submenu item 
      als voor de niet actieve submenu items gelden */
   font-size               : 10px;
   font-weight             : bold;
   line-height             : 20px;
   text-align              : right;
   color                   : #FFFFFF;
   padding-right           : 36px;
   border                  : 0px;
   
    
}

.logo
{  
   background-color        : #FFFFFF;
   border-width            : 4px 1px 5px 1px;
   border-style            : solid;
   border-color            : #F7BE84;
   border-top-color        : #BD5A00;
   height                  : 101px;
   width                   : 192px;
}

.logoimage
{
   margin-bottom           :-10px;
}

/* Rechter kolom van de pagina 
   ========================== */
.rightcolumn
{
   padding-left        : 0px;
   margin-left         : 219px; 
   border-width        : 0px 1px 1px 0px;
   padding-bottom      : 10px;
   text-align          : left;
   
   /*position: static;
   background-image    : url('../image/bkg_topmenu-content.gif');
   background-repeat   : no-repeat ;
   background-position : 38px 58px;*/

}

.topright_buttons
{  /* De container van de home en contact button */
   background-image        : url('../image/bkg_orangebar_810x27.gif');
   background-repeat       : repeat-x;
   background-position     : 0px 0px;
   position                : relative;
   height                  : 27px;
   width                   : 100%;
}
 


.toprightcolumn
{  
   padding-right		   : 0px;
   float				   : left;
   position                : relative;
   width                   : 580px;
   background-image        : url('../image/bkg_topm enu-content.gif');
   background-repeat       : no-repeat ;
   background-position     : 40px 58px;
   
}

.toprightcolumnHOME
{  
   padding-right:0px;
   float:left;
   position                : relative;
   width                   : 580px; 
   background-repeat       : no-repeat ;
   background-position     : 40px 58px;
   
}
 

.title
{
   background-color        : #FFFFFF;
   text-align              : left;
   font-weight             : bold;
   font-size               : 16px;
   color                   : #039CD8;
   padding                 : 0px 0px 10px;
   margin-left             : 4px;
   
}


.topbuttons
{  /* De container van de topbuttons (home en contact) */
   text-align              : left;
   background-color        : #E78429;
   height                  : 27px;
   position                : relative;
}

 

#but_home
{
   margin-left             : 0px;
}

#but_contact
{
   margin-left             : 10px;
}

.topbutton
{  /* (home en contact) */
   margin-top              : 3px;
}

div.zoek
{  /* (home en contact) */ 
 float: none;
 position:absolute;
 left: 400px;
 top       : 3px;
  
}



#darksquare1
{  /* Het donkere blokje rechts boven */
   position:absolute;
   top                     : 0px;
   left                    : 541px;
   background-color        : #BD5A00;
   width                   : 14px;
   height                  : 27px;
} 

#_darksquare1
{  /* Dit is het donkere blokje rechtsboven. */
   float                   : right;
   left                    : 562px;
   top                     : 0px;
   background-color        : #BD5A00;
   width                   : 15px;
   height                  : 27px;
   margin-top              :-23px; 
}

.topmenu
{  /* De container van de menu items */

 text-align          : left;
   width               : 553px;
   height              :  36px;
   padding             : 0px ;
   margin              : 0px 0px 0px 29px;
   position            :  static;
   background-image    : url('../image/bkg_topmenu-content.gif');
   background-repeat   : no-repeat ;
   background-position : 39px 31px;
}

.topmenu_option, .topmenu_option_spacer
{
   vertical-align          : bottom;
  /* margin                  :-9px -6px 0px -3px; */
  margin:0px;
  padding:0px;
  float:left;
}





.topmenu_option_spacer
{  /* De ruimte tussen twee menu opties */
   margin-left             : 0px;
}

.upbutton
{  /* Dit is het blok onder de content waarin zich de upbutton,
      maar ook de knoppen PRINT en SAVE AS PDF bevinden. */
   background-color        : #FFFFFF;
   cursor                  : hand;
   text-align              : right;
   padding-right           : 23px;
   margin-left             :-3px;
   height                  : 100%;
}

.spacer
{
	 background-color: #FFFFFF;
	 height: 250;
	 
	
	}

#but_print
{
   margin-right            : 18px;
}
#but_saveaspdf
{
   margin-right            : 10px;
}

#opmerkingen 
{  /* Deze staat op het contactformulier */
   background-color        : #F4F4F4;
   border                  : solid 1px #039CD8; 
   font                    : Arial, Helvetica, sans-serif;
}
