


body
{
 margin: 10px;
 font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: italic;
}

td{
 vertical-align:top; 
 font-size:x-small ;
}

h1{
 font-size:x-small ;
 color: #c14;
 margin-top:6px;
 margin-bottom:4px;
}

h2{
 font-size:x-small ;
 color: #c14;
 margin-top:2px;
 margin-bottom:0px;
}

p{
 font-size:x-small ;
 color: #000;
 margin-top:0px;
 margin-bottom:8px;
}

strong{
 color: #060;
}

ul{
 color: #333;
 list-style:square;
 margin-top:4px;
 margin-left:15px;
}

li{
 margin-top:4px;
 margin-bottom:4px;
}

a{
  color: #060;
  text-decoration: underline;	
}

a:hover{
  color: #c00;
  text-decoration: underline;	
}

/* -- hoofdindeling: frame  -- */

#frame
{
  width:900px;
}

#frame-logo
{
  width:900px;
}

#frame-banner
{
 width:900px;
 background-color: #2eb457;
 padding-top:14px;
 padding-bottom:0px;
}

#frame-banner td
{
 border-style:solid; 
 border-width: 1px 1px 1px 0px ; 
 border-color:#fff;
}

#frame-menu
{
 width:900px;
 background-color: #2eb457;
 border-style:solid; 
 border-width: 0px 0px 1px 0px; 
 border-color:#194;
}

#menu{
  color:#fff;	
  padding-top:6px;
  padding-left:140px;
}

#menu td{
  color:#fff;	
  font-weight: bold;
  padding: 4px;
}

#menu a{
  color:#fff;	
  text-decoration: none;	
}

#menu a:hover{
  color:#ed174c;	
  text-decoration: none;	
}

#crumbnails{
 width:100%;	
 padding: 4px;
 border-style:solid; 
 border-width: 0px 0px 1px 0px; 
 border-color:#e14;
 border-color:#aaa;
 font-weight: bold;
 color:#aaa;
}

#portalen td{
 width:150px;	
}

#kolom-links{
 width:220px;
 padding-right:10px;
}

#kolom-links td{
 padding-top:4px;
 padding-bottom:0px;
 border-style:solid; 
 border-width:1px 0x 0px 0px; 
 border-color:#aaa;
}


#kolom-links img{
 margin-right: 4px;
 border-style:solid; 
 border-width:1px; 
 border-color:#aaa;
}

#kolom-links h2{
 margin-top:0px;
 margin-bottom:0px;
 color:#060;
}

#kolom-links p{
 padding-bottom:10px;
 font-size:xx-small ;
}

#kolom-links a{
  color:#060;	
  text-decoration: none;	
}

#kolom-links a:hover{
  color:#c00;	
  text-decoration: none;	
}


#body{
 width:410px;
 padding-right:20px;
 color: #333;
}

#body p{
 color: #333;
}

#body img{
 border-style:solid; 
 border-width: 1px ; 
 border-color:#119933;
}

#body img.icon{
    border-style:none;
}



.line{
 width:20px;
 border-style:solid; 
 border-width: 0px 0px 0px 1px; 
 border-color:#E14;
 border-color:#aaa;
}


/* -- kolom-rechts-groen -- */
#kolom-rechts-groen
{
 width:230px;
 padding:10px;
 background-color: #2eb457;
 border-style:solid; 
 border-width: 0px 0px 0px 0px; 
 border-color:#e14;
}

.kolom-rechts-groen-header{
 width:100%;
 margin-bottom: 6px;
 background-color: #119933;
 font-size:xx-small ;
 color:#fff;
 border-style:dashed; 
 border-width: 0px 0px 0px 0px; 
 border-color:#886;
 padding-left:4px;
}

#kolom-rechts-groen h1{
 font-size:x-small ;
 color:#fff;
}

#kolom-rechts-groen h2{
 font-size:x-small ;
 color:#fff;
}
#kolom-rechts-groen p{
 font-size:x-small ;
 color:#fff;
}

/* -- kolom-rechts-gallery -- */

#gallery img{
 border-style:solid; 
 border-width: 1px ; 
 border-color:#119933;
}

#gallery p{
 font-size:xx-small ;

}

#footer{
   border-color: #ccc;     
   font-size: 9px;
   text-align: center;
   padding: 10px;
   color:#999;
}
#footer a{
   color:#999;
}


table.openingstijden{
	padding-right:10px
}