
 body
{
 margin: 0px;
 font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td{
 color: #882222;
 vertical-align:top; 
 font-size: 12px;
}

h1{
 font-size: 14px;
 color: #900;
 margin-top:12px;
 margin-bottom:4px;
}

h2{
 font-size: 12px;
 color: #900;
 margin-top:8px;
 margin-bottom:2px;
}

p{
 color: #882222;
 margin-top:4px;
 margin-bottom:6px;
 font-size: 12px;
}

em{
font-weight: bold;
}

ol{
  color: #882222;
  font-size: 12px;
  margin-top:4px;
}

ul{
  color: #882222;
  list-style:square;
  font-size: 12px;
  margin-top:6px;
  margin-bottom:12px;
  margin-left:15px;
}

li{
  margin-top:8px;
  margin-bottom:8px;
}

a{
  color: #882222;
  text-decoration: underline;	
}

a:hover{
  color: #f00;
  text-decoration: underline;	
}

/* -- hoofdindeling: frame  -- */

#frame
{
width: 99%;
margin-left:1px;
}

/* -- hoofdindeling: frame header  -- */

#frame-header
{
 height: 50px;
 border-style:solid; 
 border-width: 0px 0px 1px 0px; 
 border-color:#bbb;
 vertical-align: bottom;
}

#frame-header-right{
 vertical-align: bottom;
}

#header-menu{
  padding-left:150px; 	
  padding-bottom:6px; 	
}

#header-menu td{
  font-size: 14px;
  padding-right:20px;

}

#header-menu a{
  text-decoration: none;	
}

#header-menu a:hover{
  text-decoration: underline;	
}


#frame-galerie{
 width: 100%;
 height: 140px;
 background-color: #e9e6e0;
}


#frame-galerie-left{
 height: 120px;
 width:200px;
 border-style:solid; 
 border-width: 0px 1px 0px 0px; 
 border-color:#fff;
 background-color: #900;
 vertical-align: bottom;
}

#frame-galerie-center{
 height: 140px;
 width:530px;
 padding:2px;
 background-color: #900;
}

#frame-galerie-right{
 height: 140px;
 width:250px;
 border-style:solid; 
 border-width: 0px 1px 0px 1px; 
 border-color:#fff;
 background-color: #900;
 vertical-align: bottom;
 text-align: right;
}

table.kleinbeeld{
	margin:4px;
}

td.kleinbeeld-links{
 border-style:solid; 
 border-width: 1px ; 
 border-color:#99a;
}

td.kleinbeeld-rechts{
 border-style:solid; 
 border-width: 1px ; 
 border-color:#99a;
}

#frame-breadcrumb{
 background-color: #fff;
}

#frame-breadcrumb-left{
 width:280px;
 height: 25px;
 border-style:solid; 
 border-width: 0px 1px 0px 0px; 
 border-color:#fff;
 background-color: #c9c0b9;
 background-color: #c0b9b0;
 vertical-align: bottom;
 color: #fff
}

#frame-breadcrumb-center{
 width:454px;
 background-color: #e9e6e0;
 vertical-align: bottom;
 padding:0px;
}

#frame-breadcrumb-center h3{
 font-size: 12px;
 color: #999;
 margin:5px;
}

#frame-breadcrumb-right{
 width:250px;
 border-style:solid; 
 border-width: 0px 1px 0px 1px; 
 border-color:#fff;
 background-color: #ccc9c0;
 background-color: #c9c6c0;
 vertical-align: bottom;
}


#frame-body
{
}

#frame-body-left{
 width:280px;
 height: 25px;
 border-style:solid; 
 border-width: 0px 1px 0px 0px; 
 border-color:#bbb;
}

#frame-body-center{
 width:455px;
}

#frame-body-right{
 width:250px;
 border-style:none; 
 background-color: #e9e6e0;
 border-style:solid; 
 border-width: 1px 0px 0px 0px; 
 border-color:#fff;
}

#body-left{
  padding:12px;
  padding-right:20px;
}

#body-center{
  padding:20px;
  padding-top:12px;
}


table.news{
	width: 400px;	
}

td.news-image{
	padding-right:10px;
}

img.news-image{
 border-style:solid; 
 border-width: 1px ; 
 border-color:#ccc;
	
}

#body-right{
  padding:20px;
  padding-top:0px;
}

#body-right h1{
 margin-bottom: 20px;
}

#body-right h2{
 margin-top: 20px;
}

#body-right h3{
 color: #900;
 font-style: italic;
}

#body-right p{
 color: #882222;
}

/* -- form  -- */
#frm{
 width:400px;
}

#frm span{
background-color: #ff0;
}

#frm td{
 padding-right:4px;
 vertical-align: middle;
}

#frm input{
 width:300px;
}

#frm input.ongeldig{
 background-color: #ff0;
}

#frm textarea.vraag{
 width:300px;
 height:100px;
}

#frm textarea.telefonisch_benaderen{
 width:300px;
 height:60px;
}


#frm input.wijzigen{
 margin-top:20px;
 width:80px;
}

#frm input.accepteren{
 margin-top:20px;
 width:120px;
}

#frm input.verzenden{
 margin-top:20px;
 width:150px;
}


#agenda th{
 font-size: 12px;
 text-align: left;
}

#agenda td{
 padding-right: 20px;
}

#team td{
  padding-top:4px;
  padding-right:10px;
  padding-bottom:4px;
}

#team img{
 border-style:solid; 
 border-width:1px; 
 border-color:#900;
}

img.team{
 border-style:solid; 
 border-width:1px; 
 border-color:#900;
 margin-left:10px;
 margin-bottom:10px;
}

