
body {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14pt;}
td {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14t }
A {color: #ad0917; text-decoration: none; font-weight: bold;}
A:hover {color: #000000; text-decoration: none; 
}

#container{
width: 980px;
margin:auto;
padding: 0px;
background-image:url(art/bg_main.jpg);
background-repeat:repeat;}

#container_ws{
width: 980px;
margin:auto;
padding: 0px;
background-image:url(art/bg_webshop.jpg);
background-repeat:repeat;}


#top{
margin: 0px;
height: 50px;
padding-top: 252px;
background-image:url(art/top.jpg);}

#top A {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: bold}
#top A:hover {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ad0917; text-decoration: none; }


#content{
width: 489px;
float: left;
margin: 0px;
background-image: url(art/main.jpg);
background-repeat:no-repeat;
padding: 0px 40px 0px 80px;
}

#webshop{
float: left;
margin: 0px 60px 0px 80px;
}

#right{
width: 351px;
margin: 0px;
padding: 55px 0px 0px 20px;
background-image: url(art/bg_right.jpg);
background-repeat: no-repeat;
float: left;
}

#bottom{
clear: both;
margin: 0px;
height: 50px;
padding: 40px 0px 0px 80px;
background-image:url(art/bottom.jpg);
}

#bottom_webshop{
clear: both;
margin: 0px;
height: 50px;
padding: 40px 0px 0px 80px;
background-image:url(art/bottom_webshop.jpg);
}

#bottom A {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ad0917; text-decoration: none; font-weight: normal}
#bottom A:hover {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }


#txt{
width: 200px;
margin: 0px;
float: left;
}

h1 {
	font-size: 1.6em;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #0087c5;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;	
	width:100%;
	border-bottom: 0px dashed #000000
	}


h2 {
	font-size: 1.4em !important;
	color: #000000 !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin: 0px !important;	
	width:100% !important;
	border-bottom: 0px dashed #000000;
}


#slideshow {
margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
height: 211px;
}

#contactheader{
background-position: top left;
width: 229px;
margin-left: 20px;
padding: 40px 20px 20px 0px;
}

#routeheader{
background-position: top left;
width: 229px;
height: 140px;
margin-top: 20px;
margin-bottom: 40px;
margin-left: 20px;
padding: 20px 20px 20px 0px;
}

#nieuwsbriefheader{
display: none;
background-image:url(art/nieuwsbrief.jpg);
background-position: top left;
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-top: 20px;
margin-left: 20px;
width: 229px;
padding: 40px 20px 20px 20px;
}


#newsletter {
font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif !important;
line-height: 12pt !important;
}

#newsletter #email_field{
color:#fff !important;
}

#newsletter #btn_subscribe {
	background-color: #44a7d4 !important;
	width: 100px !important;
	font-size: 8pt !important; 
	color: #ffffff !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	border: 1px solid #ffffff !important;
}

#newsletter #btn_unsubscribe {
	background-color: #44a7d4 !important;
	width: 100px !important;
	font-size: 8pt !important; 
	color: #ffffff !important; 
	font-family: Verdana, Arial, Helvetica, sans-serif !important; 
	border: 1px solid #ffffff !important;
}


#tekst{margin: 0 200px 0px 160px !important;
width: 575px; min-height: 400px;
font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; line-height: 16pt;
}
 

html>body #main{ width:478px; height:389px;}


/* Form */

input, textarea {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	margin: 5px 5px 0px 5px;
}

.input {
	background-color: #ffffff;
	border: 1px solid #ffffff;
}

.inputbutton {
	background-color: #ad0917;
	font-weight: bold;
	margin-left: 2px;
	color:#ffffff;
	border: 1px solid #ffffff;
}

select {margin-left: 4px;}



