@charset "utf-8";
/* CSS Document */

body 					{ background:#F5F5F5; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353; line-height:18px; }
*						{ margin:0; padding:0; }
img						{ border:0; }

.content ul				{ list-style-image:url(../img/bullet.jpg); list-style-position:outside; margin-left:20px }

a						{ color:#535353; text-decoration:underline; }
a:hover					{ color:#DF0038; text-decoration:underline; }

h1						{ font-family:myriadb; font-size:22px; color:#DF0038; }
h2						{ font-family:myriad; font-size:20px; color:#DF0038; }
h2.klein				{ font-family:myriad; font-size:16px; color:#DF0038; }
h3						{ font-family:myriad; font-size:18px; color:#535353; margin:5px 0 0 50px; }
h4						{ font-family:myriad; font-size:18px; color:#535353; }
h5						{ font-family:myriad; font-size:16px; color:#535353; margin:20px 0 0 0; }
h5 a					{ font-family:myriad; font-size:16px; color:#535353; margin:20px 0 0 0; }
h5 a:hover, h5 a.aan	{ font-family:myriad; font-size:16px; color:#DF0038; margin:20px 0 0 0; }
h6						{ font-family:myriad; font-size:18px; color:#FFFFFF; margin-bottom:20px; }

.background				{ background:url(../img/bg.jpg) repeat-x #FFFFFF; }
.container 				{ position:relative; width:1000px; margin:auto; }
.footer					{ width:770px; margin:auto; background:#F5F5F5; font-size:11px; color:#999999; padding:8px 30px 8px 240px; }
.footer a				{ text-decoration:none; color:#999999; }
.footer a:hover			{ text-decoration:none; color:#DF0038; }

.header					{ width:1000px; height:125px; margin:auto; background:url(../img/header.jpg); }
.center					{ width:1000px; margin:auto; background:url(../img/bg_content.jpg) repeat-y center; }
.left					{ width:131px; float:left; text-align:right; padding:0 40px 250px 0; display:block;  }
.right					{ width:779px; float:left; padding:268px 0 50px 50px; }
.left .menu ul			{ margin:0; padding:30px 0 30px 0; list-style:none;}
.left .menu ul li ul	{ margin:10px 0 0 0; padding:0; list-style:none; }
.left .menu ul li ul li.first { background:url(../img/submenu_first.jpg) no-repeat top right; height:1px; padding:0; }
.left .menu ul li ul li { background:url(../img/submenu.jpg) no-repeat bottom right; padding:5px 0 6px 0; }
.left .menu ul li ul a	{ text-decoration:none; font-size:11px; color:#535353; }
.left .menu ul li ul a:hover, 
.left .menu ul li ul a.aan  { color:#DF0038; }

.left .contactgegevens 	{ width:131px; font-size:11px; line-height:normal; position:absolute; left:0px; bottom:30px; }

.flash_header	{ width:760px; height:230px; position:absolute; top:97px; left:210px; padding:8px 7px 7px 8px; background:#FFFFFF; }
.flash_header #fotos { width:760px; height:230px; }
.flash_header #fotos img {display:none;}
.flash_header #fotos #gmap img {display:block;}
.flash_header .tekst	 { width:205px; height:120px; background:#DF0038; position:absolute; bottom:7px; right:7px; padding:20px 0 0 20px; color:#FFFFFF; }
.flash_header .tekst .meerinfo { color:#FFFFFF; text-decoration:none; position:absolute; right:5px; bottom:5px; }
.flash_header .tekst .meerinfo:hover { text-decoration:underline; }
.foto_header	{ width:775px; height:245px; position:absolute; top:97px; left:210px; background:#FFFFFF; }

.content		{ width:779px; float:left; }
.clear			{ clear:both; height:10px; width:1000px; display:block; }
#logorbg					{ position: relative; float:right; height: 140px; width: 140px; margin-top: -560px; margin-left: 500px; }

/* GALLERYVIEW */
.next, .prev				{ cursor:pointer; }
#screen2					{ position:relative; }
#screen2 #buttons_left		{ margin:10px; width:40px; height:225px; position:absolute; left:0; top:0; display:block; }
#screen2 #buttons_left a	{ color:#69C; display:block; color:#F5F5F5; }
#screen2 #buttons_right		{ margin:10px; width:40px; height:225px; position:absolute; left:714px; top:0; display:block; }
#screen2 #buttons_right a	{ color:#69C; display:block; color:#F5F5F5; }
#screen2 .prev				{ float:left; width:40px; height:225px; display:block; background:url(../img/prev.jpg); }
#screen2 .next				{ float:right; width:40px; height:225px; display:block; background:url(../img/next.jpg); }
#slideshow					{ overflow:hidden; width:655px; margin:10px 0; position:absolute; top:0; left:57px; }
#slideshow ul				{ width:10900px; list-style:none; }
#slideshow li				{ float:left; margin:0 5px; cursor:pointer; }

.route_input				{ border:1px solid #CCCCCC; color:#666666; padding:3px 5px;}
.route_verzend				{ border:1px solid #DF0038; background:#DF0038; color:#FFFFFF; padding:3px 5px;}
