/*@import url(http://fonts.googleapis.com/css?family=Quattrocento+Sans:400,700);*/

body{
	font-family:"Lucida Sans Unicode", sans-serif;
	font-size:12px;
	color:#353535;
}

a{
	outline:none;
	text-decoration:none;
	position:relative;
}

img{
	border:none;
}

#menu, #visual, a.button, h1, h2, h3, h4, h5{
	font-family: 'Quattrocento Sans', sans-serif;	
	font-weight:400;
}

#logo a{
	text-indent:-9999em;
	display:block;
	width:340px;
	height:129px;
}

#head-adres{
	font-size:11px;
	line-height:22px;
	color:#494748;
}

#menu li a{
	font-size:19px;
	padding:2px 8px 6px 8px;
	color:#fff;
	display:block;
}

#menu li a:hover{
	color:#fff;
	text-decoration:underline;
}

span.visualhome{
	position: absolute;
	top:55px;
	left:35px;
	line-height:34px;
	font-size:27px;
	font-weight:700;
	font-style:italic;
	color:#499584;
}

span.visualtekst{
	position: absolute;
	top:40px;
	left:35px;
	line-height:34px;
	font-size:21px;
	font-weight:400;
	font-style:italic;
	color:#499584;
}

#menu li a.active{
	color:#fff;
	text-decoration:underline;
}

#home-buttons p{
	padding:0 10px 11px 15px;
	color:#005d49;
}

#home-buttons a{
	color:#005d49;
	text-decoration:underline;
}

#submenu a{
	display:block;
	width:202px;
	color:#096f59;
	font-size:13px;
	padding:2px 0 2px 23px;	
	background: url(../images/li_dot.png) no-repeat 15px 5px;
}

#submenu a:hover, #submenu a.active{
	background:#096f59 url(../images/li_dot_hover.png) no-repeat 15px 5px;
	color:#fff;
	text-decoration:underline;
}

a.button{
	background: url(../images/button_bg.png) repeat-x top left;
	padding:6px 10px;
	width:auto;
	float:right;
	margin:4px 0 0 5px;
	color:#fff !important;
	font-size:16px;
	text-decoration:none !important;
}

a.textbutton, a.seobutton{
	background: url(../images/button_bg.png) repeat-x top left;
	padding:6px 10px;
	width:auto;
	float:left;
	margin:15px;
	color:#fff !important;
	font-size:15px;
	text-decoration:none !important;
}

a.seobutton{
	width:90%;
	text-align:center;
}

#tekst p, #home-tekst p, #nieuws-tekst p, #tekst-trefwoord p{
	line-height:19px;
	padding:0 0 8px 0;
}

#tekst a, #home-tekst a, #nieuws-tekst a, #tekst-trefwoord a{
	color:#006a53;
	text-decoration:underline;
}

#tekst a:hover, #home-tekst a:hover, #nieuws-tekst a:hover, #tekst-trefwoord a:hover{
	text-decoration:none;
}

.home-nieuws-item p{
	font-size:11px;
	float:left;
	width:349px;
	padding:0 10px;
	line-height:17px;
}

.home-nieuws-item img{
	float:left;
}

.home-nieuws-item a{
	color:#006a53;
	font-size:13px;
	display:block;
}

#eenvoudigcontact p, #eenvoudigcontact-sb p{
	font-size:13px;
	line-height:22px;
	padding:0 0 3px 34px;
}

#eenvoudigcontact-sb p{
	padding:0 0 3px 28px;
}

#eenvoudigcontact span, #eenvoudigcontact a, #eenvoudigcontact-sb span, #eenvoudigcontact-sb a{
	color:#006a53;
}

h1{
	color:#006a53;
	font-size:21px;
	text-align:left;
	padding:0 0 10px 0;
	font-weight:700;
}

#home-tekst h1{
	color:#006a53;
	font-size:21px;
	text-align:left;
	padding:0 0 10px 0;
	font-weight:700;
}

#home-tekst h2{
	padding:0 0 4px 0;
	font-size:19px;
	color:#006a53;
	font-style:italic;
	font-weight:400;
}

h2{
	padding:0 0 8px 0;
	font-size:19px;
	color:#353535;
	font-weight:700;
}

h3{
	padding:0 0 5px 0;
	font-size:19px;
	color:#353535;
	font-weight:700;
}

#home-buttons h3{
	padding:0 0 5px 15px;
	background: url(../images/home_buttons_h3.png) no-repeat top left;
}

#tekst h3{
	font-size:17px;
	color:#353535;
}

#submenu h3{
	padding:2px 0 7px 30px;
	background: url(../images/submenu_h3.png) no-repeat 13px 2px;
}

h4{
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}

#tekst h4{
	color:#353535;
}

h5{
    color: #353535;
    font-size: 17px;
    font-weight: 400;
    padding:0 0 9px 0;
}

#footer-content{
	color:#353535;	
}

#footer-content a{
	font-size:11px;
	color:#006a53;
}

#footer-content a:hover{
	color:#31b497;
}

.foot-left, .foot-right, .foot-left a, .foot-right a, #trefwoorden, #trefwoorden a{
	color:#636363 !important;
	font-size:11px;
}

.toggle{
	cursor:pointer;
	color:#636363 !important;
	font-size:11px;
	width:230px;
	float:left;
}

#element{
	float:left;
	width:630px;
}
