
body
{
  font-family      : Trebuchet MS;
  font-size        : 9.42pt;
  margin           : 0px;
  height           : 100%;
  background       : #FFFFFF url(../images/achtergrond_streep.jpg) repeat-x top;

}

TABLE
{
	font-family: Trebuchet MS;
        font-size: 9.42pt;
}

a
{
    color: #D31145;
    text-decoration:none;
}
a:hover
{
    color: RED;
}



H1
{
  font-size   : 14.66pt;
  color       : #D31145;
  margin-top  : 5px;
  margin-bottom  : 5px;
  font-weight : bold;
  font-style  : italic;
}

H2, .kop
{
  font-size   : 11pt;
  color       : #D31145;
  font-weight : bold;
  font-style  : italic;
  margin      : 0px;
}

.kop
{
  font-size   : 11pt;
  color       : #D31145;
  font-weight : bold;
  font-style  : italic;
  margin      : 0px;
  border-bottom:1px solid #D31145;
}


TH, H3
{
	font-size: 10pt;
        font-style       : italic;
	font-weight: bold;
	color: #D31145;
	border: #D31145;
	text-align: left;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin : 0px;
	height : 25px;
}

#container
{
	margin: 0px 0px;
	padding:0;
	text-align: left;
	border: 0px red solid;
	position:relative;
}

#container_inner
{
	height:800px;
	position:relative;
	clear:both;
	background:transparent url(../images/achtergrond.jpg) no-repeat top left;
}

#container_main
{
  position:absolute;
  left:219px;
  top:4px;
  width:492px;
  height : 100%;
}

#container_left
{
	position:absolute;
	left:14px;
	top:68px;
	width:200px;
	height:347px;
	background:transparent url(../images/container_left.png) no-repeat bottom;
}

#container_algemeen
{
	position:absolute;
	left:724px;
	top:265px;
	width:255px;
	height:347px;
	background:transparent url(../images/container_algemeen.png) no-repeat bottom;
}

#container_right
{
	position:absolute;
	left:14px;
	top:420px;
	width:200px;
	height:347px;
	background:transparent url(../images/container_left.png) no-repeat bottom;
}

#container_adres
{
	position:absolute;
	left:715px;
	top:10px;
	width:250px;
	height:75px;
	background:transparent;
}


.layout_menu
{
  margin : 17px;
}

.layout_menu_inner LI
{
  font-size: 9pt;
  font-weight: bold;
  border-bottom :5px solid #FFFFFF;
  display:block;
  margin:0pt;
  padding-bottom: 2px;
  padding-top   : 2px;
  padding-left   : 5px;
  padding-right  : 5px;
  white-space:nowrap;
  list-style-type:none;
  text-indent    : 0px;
}
.actief
{
  background     : #E1E1E1;
}




.container_algemeen_inner
{
  margin : 16px;
}

.layout_algemeen H1
{
  font-size   : 11pt;
  color       : #81261b;
  background-color : #FFFFFF;
  margin-top      : 5px;
  margin-botton   : 0px;
  margin-left     : 0px;
  margin-right    : 0px;
}

.layout_algemeen LI
{
  font-size:8.7pt;
  border-bottom :8px solid #FFFFFF;
  background-color : #F8F4E9;
  display:block;
  margin:0pt;
  list-style-type:none;
  text-indent    : 0px;
  padding-bottom: 3px;
  padding-top   : 3px;
}

.layout_algemeen P
{
  margin : 0px;
}


.layout_main_top
{
  background : transparent url(../images/container_main_top.png) no-repeat scroll center bottom;
  float      : left;
  height     : 15px;
  width      : 100%;
  float      : left;
  clear      : both;
}

.layout_main_center
{
  background : transparent url(../images/container_main_center.png) repeat-y scroll 0%;
  float      : left;
  width      : 100%;
  float      : left;
  clear      : both;
  position   : relative;
}

.layout_main_bottom
{
  background : transparent url(../images/container_main_bottom.png) no-repeat scroll center top;
  float      : left;
  height     : 15px;
  width      : 100%;
  float      : left;
  clear      : both;
}

.layout_main_center_inner
{
  padding-left  : 15px;
  padding-right : 15px;
  float         : left;
}

.layout_main a
{
  color : #D31145;
  text-decoration : underline;
}

.layout_main a:hover
{
  color : RED;
}

.layout_main_navigatie
{
  float:left;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:70px;
  position:relative;
  width:130px;
  margin-right : 10px;
}

.layout_main_navigatie li
{
  border-bottom:2px solid #FFFFFF;
  display:block;
  font-size:8.5pt;
  list-style-type:none;
  margin:0;
  padding-bottom:5px;
  padding-top:5px;
  text-indent:0;
}

.layout_main_navigatie li actief
{
  font-size       : 9pt;
  display         : block;
  margin          : 0pt;
  list-style-type : none;
  text-indent     : 0px;
  padding-top     : 15px;
}

.layout_main
{
  float:right;
  line-height:15pt;
  position:relative;
  width:310px;
}

.layout_main_artikel
{
  border-top:8px solid #FFFFFF;
  background-color:#F8F4E9;
  float:left;
  width:460px;
}

.layout_main_artikel_inner
{
  padding : 10px;
}

.blok
{
  font-size:8.7pt;
  border-bottom :8px solid #FFFFFF;
  background-color : #F8F4E9;
  display:block;
  margin:0pt;
  list-style-type:none;
  text-indent    : 0px;
  padding-bottom: 3px;
  padding-top   : 3px;
}




.layout_adres
{
  font-size   : 8pt;
  color       : #E7E1CE;
  margin-top  : 5px;
  margin-bottom  : 5px;
}

.layout_adres H1
{
  color       : #E7E1CE;
  font-size   : 8pt;
}


#form_main
{
	width:320px;
	clear:both;
	float:left;
	position:relative;
}

.label 
{
	font-size:9.42pt;
	position:relative;
	float:left;
	width:75px;
    	text-align : right;
	margin:5px 5px 5px 5px;
}

.veld
{
	position:relative;
	float:left;
    	text-align : left;
	margin:5px 5px 5px 5px;
}

textarea
{
	font-size:12px;
	border-bottom: 1px #000000 solid;
	height: 120px; 
	width : 205px;
}

input .knop
{
    font-family: Verdana, Geneva, Helvetica;
    background-color: #FFFFFF;
    border: 1px #972321 solid;
    height: 20px;
    font-size: 10px;
    font-weight: bold;
    color: #972321;
    text-align: center;
    vertical-align: bottom;
}

.clear
{
	clear:both;
}



#layerLegenda
{
position : absolute; 
width    : 100%;
height   : 100%;
left     : 0px;
top      : 0px;
}


.jqmOverlay
{
  filter: alpha(opacity = 50);
  opacity: 0.5;
  background-color:#000000;
  height: 100%; 
  width: 100%; 
  position: fixed; 
  left: 0pt; 
  top: 0pt; 
  cursor: wait; 
  z-index: 2999;
}

.content_box
{
  font-family      : Trebuchet MS;
  font-size        : 9.42pt;
  margin           : 0px;
  padding          : 10px; 
  line-height      : 15pt;
}

.jqmContent_inner
{
}

.jqmFooter {
margin:5px 10px;
overflow:visible;
}
.jqmFooterButtons {
float:right;
}

.jqmWindow {
  background-color:#F8F4E9;
  border:1px solid #333333;
  color:#333333;
  display:none;
  left:50%;
  margin-left:-500px;
  padding:0;
  position:fixed;
  top:10%;
  height: 525px; 
  width: 1000px; 
  z-index: 3000; 
  display: block; 
}

.jqmContent {
  background-color:White;
  border:1px solid #AAAAAA;
  margin:10px;
  height:465px;
}

.jqmWinHeader {
padding:0;
}
.jqmWinTitle { 
color:#7E261B;
font-size:18px;
font-weight:bold;
padding:10px 10px 0;
}

.jqmClose {
cursor:pointer;
float:right;
padding-right:10px;
}


* html .jqmWindow {
position:absolute;
}

.jqmFooterButtons {
float:right;
}

