html, body{ margin:0px; padding:0px;}

body{
	color: #000259;
	background-image:url(../images/background_container.jpg);
	background-repeat:repeat-x;
	background-color: #3c4050;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	text-align: justify;
}
a{
	color: #000259;
	text-decoration: underline;
}
a:hover{
	color: #000259;
	text-decoration: none;
}
img{border:0px;}

#container{ 
	position:relative;
	margin: 30px auto 0px auto;
	padding: 0px 10px 0px 10px;
	width: 782px;	
	background-color: white;
}

#header{
	width: 782px;
	text-align: center;
}

#content{
	font-size: 9pt;
	border: 1px solid #e5e5ee;
	line-height: 140%;	
	
}

div.studioemma{width: 782px; margin: 5px auto 0px auto; color: white;}
div.studioemma a{color: white; text-decoration: underline;}
div.studioemma a:hover{color: white; text-decoration: none;}

#leftnav{
	padding: 0px;
	margin: 0px;	
	width: 163px;
	border-right:  1px solid #e5e5ee;
	float: left;
	/*position:relative;*/
}
#leftnav div.nav{
	width: 137px;
	height: 24px;
	border-bottom:1px solid #e5e5ee;
	margin-left: 3px;
	padding:4px 0px 0px 10px;
	font-size: 10pt;
	/*position:relative;*/
}
#leftnav div.subnav{
	width: 132px;
	height: 24px;
	border-bottom:1px solid #e5e5ee;
	padding:4px 0px 0px 15px;
	margin-left: 7px;
	font-size: 10pt;
	text-align: left;
	/*position:relative;*/
}

#leftnav div.subnavgroot{
	width: 132px;
	height: 40px;
	border-bottom:1px solid #e5e5ee;
	padding:4px 0px 0px 15px;
	margin-left: 7px;
	font-size: 10pt;
	text-decoration:none;
	text-align: left;
	/*position:relative;*/
}

#leftnav div.nav a, #leftnav div.subnav a, #leftnav div.subnavgroot a{
	text-decoration: none;
}

div.text{
	width: 540px;
	float: left;
	padding: 35px 20px 0px 50px;
	
}

#footer{
	height: 20px;
	font-size: 8pt;
	text-align: right;
}

br.clear{
	clear: both;
}




h1 {
font-size: 14pt; 
color: #00a9cc; 
font-weight: normal;
padding-bottom: 15px;}

h2 {
color: #8ab638;
font-weight: bold;
font-size: 11pt;
padding: 15px 0px 0px 0px;}

h3 {
color: #00a9cc;
font-weight: bold;
font-size:9pt;}

a h3 {
color: #00a9cc;
font-weight: bold;
font-size:9pt;
text-decoration: underline;}

a h3 {
color: #00a9cc;
font-weight: bold;
font-size:9pt;}

h4{font-size: 11pt; color: #00a9cc;}

img.right {
float: right;
padding-top: 10px;
clear: right;
padding-right: 10px;}

#home {
width: 540px;
height: 490px;
background: url(../images/home.jpg) no-repeat left top;
text-align: center;
overflow: hidden;
padding-left: 15px;}

#home p.home_adres{
padding-top: 97px;
color: #7fa43a;
font-size: 11px;
line-height: 13px;
text-align: center;
}

#home p.home_diensten{
padding-top: 5px;
text-align: center;
font-size: 14px;
color: #243965;
line-height: 25px;
}

br.clear {
clear: both;}

p.border{
border: 1px solid #e4e9ee;
padding: 5px;}

ul {
list-style:none;
margin-left: 0px;
padding-left: 0px;
}

ul li {
}

ul.small{
list-style:disc;
margin-left: 180px;
clear: right;
color: #000259;
list-style-position:outside;

}
ul.small li {
list-style:disc;
margin-bottom: 5px;}

ul.small li.info{
list-style-image: url(../images/list_arrow.jpg);
left: 40px;
list-style-position: outside;
color: #8ab638;
font-size: 10pt;
border: 1px dotted #00a9cc;
width: 120px;
padding-left: 10px;
margin-top: 10px;
padding: 0px 0px 3px 5px;
}

ul.small li.info a{
color: #8ab638;
font-size: 10pt;
text-decoration: none;}

ul li.info{
list-style-image: url(../images/list_arrow.jpg);
list-style-position: outside;
color: #8ab638;
font-size: 10pt;
border: 1px dotted #00a9cc;
width: 125px;
padding-left: 10px;
margin-top: 10px;
padding: 0px 0px 3px 5px;}

ul li.info a{
color: #8ab638;
font-size: 10pt;
text-decoration: none;}

ul.normal{
list-style:disc;
list-style-position:inside;
}

ul.normal li{
margin-bottom: 5px;
}



ul.arrow{
list-style-image: url(../images/list_arrow.jpg);
padding-left: 30px;
list-style-position:outside;
line-height: 16pt;
}

ul.arrow li{
}



ul.mini {
padding-top: 5px;
list-style-image: url(../images/list.jpg);
text-indent: 10px;}

ul.mini a{
color: #646c83;}



ul.reukafsluiters li{
margin-bottom: 5px;
clear: both;
height: 110px;
}

ul.reukafsluiters li a{
float: left;
clear: left;
}

ul.reukafsluiters li span{
width: 200px;
display: block;
float: left;
background-color: #f9f9fb;
border: 1px solid #e5e5ee;
text-align: center;
padding-top: 20px;
height: 85px;
}

ul.reukafsluiters ul{
float: left;
clear: right;
margin-top: 70px;
margin-left: 40px;
position: relative;
list-style-image: url(../images/list_arrow.jpg);
}


ul.reukafsluiters li li.info{
height: 20px;
list-style-image: url(../images/list_arrow.jpg);
color: #8ab638;
font-size: 10pt;
border: 1px dotted #00a9cc;
width: 120px;
margin-top: 10px;
padding: 0px 0px 3px 5px;
}

div.reukafsluiters {
width: 540px;}

img.left{
float: left;
clear: left;}

img.leftnoclear{
float: left;
clear: right;
}

.buismaterialen, .or_goot, li{
text-align:left;}

.buismaterialen a.noborder{
float: left;}

.buismaterialen ul.arrow{
list-style-position: inside;}

.or_goot a.noborder{
float: left;
border:none;
}

.or_goot a.noborder img{
border:none;
}

.or_goot ul.arrow{
margin-left: 330px;

}

div.or_goot{
width: 540px;}