/* GENERAL STYLES */
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

BODY {
  background: transparent url(../images/bg.jpg) repeat;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}


/* DIV structuur */

DIV#wrap{
  width:756px;
  margin-top:10px;
  padding:0;  
  margin: 0 auto;
  text-align: left;   
}

DIV#header{
  color:#FFF;
  padding-top:5px;
  height: 54px;
  margin-bottom: 10px;
}

.top{
  vertical-align:bottom;
}

DIV#menu{
  background: #e4e2d2 url(../images/menu.jpg) repeat-y;
  height: 52px;
  color:#000;
  text-align: center;   
}

#menu #nav { 
  display:inline;
  margin:0 auto;
  width:auto;
}

DIV#banner{
  background-color: #e5e2d3;
  text-align:center;
  margin: 0;
  padding: 0;
}

DIV#content{
  background: #efece3 url(../images/bg_s.jpg) no-repeat;
  min-height: 400px;
  color: #000;
  padding-top: 15px;
  padding-left: 10px;
  padding-right:10px;
  padding-bottom: 40px;
  clear: both;
}

DIV#content_m{
  background: #efece3 url(../images/bg_p.jpg) no-repeat;
  min-height: 600px;
  padding-top: 0px;
  padding-left: 10px;
  padding-right:10px;
  padding-bottom: 40px;
  clear: both;
}

DIV#col1{
  width:60%;
  padding-left:15px;
  float: left;
}

DIV#col2{
  float: right;
  padding-right:10px;
  padding-top:35px;
}

DIV#both{
clear:both;
}

DIV.both{
clear:both;
}

DIV#col{
  width:95%;
  padding-left:15px;
}

DIV#footer{
  background-color:#8cc63e;
  color:#FFF;
  font-size:10px;
  text-align:center;
  padding-top:5px;
  padding-bottom:10px;
  margin-bottom:15px;
  clear: both;
}

DIV#footer A{
  color:#FFF;  
  font-size:10px;
}

DIV.bold{
  color:#83a244;
  font-size:12px;
  font-weight:bold;
  margin-bottom:3px;
  text-align:justify;
  padding-bottom:15px;
}

/* Elementen */

H1{
}

H2{
  color:#498e28;
  font-size:20px;
  border-bottom:dashed 1px #498e28;
  padding-bottom:5px;
  margin-bottom:20px;
  padding-top: 15px;
}

H3{
  color:#5f993f;
  font-size:13px;
  font-weight:bold;
  margin-bottom:3px;
}

P{
  margin-bottom:10px;
  display:block;
}

P.just{
  text-align:justify;
}

A{
  color:#657748;
  font-size:12px; 
}

.img1{
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left:10px;
}

.img{
  border:#498e28 2px solid;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left:10px;
}

.small{
  font-size:9px;  
}

/* Elementen */

TABLE.download{
width: 80%;
}

/* TinyMCE in Umbraco */

#holderbody{
background-color: #FFF;
background: #fff;
}

#holder{
background-color: #FFF;
}

body.mceContentBody {   
background-color: #FFF;   
}   

/* Glas tabel*/

.glas{
background-color:#FFF;
color:#000;
text-align:center;
}

.glas TD{
padding-left:10px;
padding-right:10px;
}

.r1{
background-color:#395984;
color:#FFF;
}

.r2{
background-color:#a8bdd9;
color:#000;
}


/* Lists */
DIV.list1 UL
{
  padding-left: 15px;
}

DIV.list1 UL LI
{
}


/*  Materialen */ 

DIV.mTop
{
  height: 300px;
}

DIV.left
{
  float:left;
  width:370px;
}

DIV.right
{
  float:right;
  width:330px;
}

DIV.mBot
{
}

DIV.mNav
{
  background-color: #FFF; 
  width: 308px;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  border-right: #e0decc 1px solid;
  border-bottom: #e0decc 1px solid;
}

H2.mH2
{
  color:#498e28;
  font-size:20px;
  border-bottom:none;
  padding-bottom:5px;
  margin-bottom:20px;
  padding-top: 15px;
}

H5
{
  color:#498e28;
  font-size:16px;
  border-bottom:none;
  padding-bottom:5px;
  margin-bottom:20px;
  padding-top: 15px;
}

.mimg
{
  border:5px #FFF solid;
}

DIV.infobox{
  padding-top: 10px;
  padding-left:10px;
  padding-bottom:10px;
  margin-top: 20px;
  width:100%;
  background-color: #FFF; 
  border-right: #e0decc 1px solid;
  border-bottom: #e0decc 1px solid;
}

.mIll{
  width:318px;
  background-color: #FFF;
  margin-top:16px;
  border-right: #e0decc 1px solid;
  border-bottom: #e0decc 1px solid;
  font-size:10px;
}

.mIll .th{
  background:#8bc53e url(../images/barGr.jpg) repeat;
  color:#FFF;
  height: 31px;
}

.mIll TH{
  background:#8bc53e url(../images/barGr.jpg) repeat;
  color:#FFF;
  height: 31px;
  padding-left:10px;
  font-size:11px;
  font-weight:bold;
}

.mIll .th1{
  padding-left:10px;
  font-size:11px;
  font-weight:bold;
}

.mList LI{
  list-style-type:none;
}

.mList LI A{
  text-decoration:none;
  color:#000;
  background: url(../images/bullet2.jpg) no-repeat left center;
  padding-left:15px;
  display:block;
}

.mList LI A:hover{
  color:#8cc63e;
  font-weight:bold;
}


DIV.news{
  padding: 5px;
  border: solid 1px #498e28;
}

/* EDITOR PROPERTIES */
Strong {
color:#5f993f;
font-size:12px;
font-weight:bold;
}

H3 {
color:#5f993f;
font-size:13px;
font-weight:bold;
margin-bottom:3px;
}


