@charset "utf-8";
/* CSS Document */
* {
padding: 0;
margin:0;
}

body{
background-image:url(../images/background.jpg);
background-repeat: repeat-x;
background-color: #FFFFFF;
font-family: sans-serif;
font-size:12px;
color:#555555;
margin:0;
padding:0;
}

div#wrapper{
width:878px;
margin-left:auto;
margin-right:auto;
background-color: #d8e9ec;
height:100%;
}

div#header{
width:878px;
height:180px;
margin:0;
padding:0;
padding-top:15px;
}

div#links{
width:244px;
height:100%;
float:left;
background-color: #d8e9ec;
min-height:700px;
}

div#rechts{
width:634px;
float:right;
background-color: #d8e9ec;

min-height:700px;
}

div#zoeken{
margin:0px;
padding-left:20px;
background-image:url(../images/zoeken.png);
background-repeat:no-repeat;
width:219px;
height:169px;
}

div#zoekuitbreiding{
margin:0px;
padding-left:20px;
background-image:url(../images/zoeken-uitbreiding.png);
background-repeat:no-repeat;
width:219px;
height:119px;
}

div#telefoonnummer{
margin:0px;
padding:0px;
background-image:url(../images/telefoonnummer.png);
background-repeat:no-repeat;
width:231px;
height:125px;
}

div#nieuws{
margin:0px;
padding-left:20px;
background-image:url(../images/nieuws.png);
background-repeat:no-repeat;
width:219px;
height:120px;
}

div#informatie{
background-image:url(../images/informatie.png);
width:239px;
height:285px;
}

div#informatie #abclogo  {
	float: none;
	margin-left: 60px;	
}
div#informatie #logo_small  {
	float: none;
	margin-left: 40px;	
}

div#informatie #logo_small li {
	margin-left:30px;
}

div#menu{
background-image:url(../images/menu.png);
width:619px;
height:60px;
float:left;

}

div#content{
width:619px;
height:100%;
float:left;
height:100%;
padding-left: 10px;
}

div#flashcontent{
float:none;
}


div#kop{
width:607px;
height:30px;
margin:0px;
background-color:#002c82;
}

div#kop2{
width:607px;
height:30px;
margin:0px;
background-color:#002c82;
}

div#body{
width:607px;

margin-bottom: 10px;
background-color:#FFFFFF;
}

div#body2{
width:581px;
height:100%;
padding:13px;
background-color:#FFFFFF;
margin-bottom:10px;
}


div#body a, div#body2 a {
	color: #002C82;
	text-decoration:none;
}

div#footer{
background-image:url(../images/footer-background.png);
background-repeat: repeat-x;
background-color: #555555;
float:left;
width:100%;
height:100%;
}

div#footerinfo{
width:878px;
margin-left:auto;
margin-right:auto;
}

div#footerinfo1{
width:73px;
height:100%;
float:left;
}

div#footerinfo2{
width:710px;
height:100%;
float:left;
}

div#footerinfo6{
width:710px;
height:100%;
float:left;
}

p.footertekst {
margin-top:10px;
margin-left:20px;
margin-bottom:20px;
color: #FFFFFF;
font-size:10px;
}

p.footertekst a{
color: #FFFFFF;
text-decoration: none;
}

p.footertekstapart{
padding-top:0;
margin:20px;
color: #FFFFFF;

}

div#menu ul{
margin:0px;
margin-top:23px;
margin-left:15px;
list-style: none;
padding-left:40px;

}

div#menu ul li{
display: inline;
}


div#menu ul li a{
color: #666666;
margin: 1px;
padding-left: 8px;
display: inline;
text-decoration: none;
font-weight: bold;
}

div#menu ul li a:hover {
color: #002c82;
text-decoration: none;
font-weight: bold;
}

.home{
float:left;
margin:0px;
margin-top:20px;
margin-left:25px;
}

div#header ul{
margin:0px;
padding-top:3px;
padding-left: 0px;
list-style: none;

}

div#header ul li{
float:left;
display: inline;
font-weight: bold;
margin-left:5px;
margin-right:5px;
margin-top:20px;
color: #145190;
}

div#header ul li a{
background-image:url(../images/button-abctravel.png);
background-repeat:no-repeat;
color: #666666;
margin: 1px;
display: inline;
text-decoration: none;
font-weight: bold;
}

div#header ul li a:hover {
color: #002c82;
text-decoration: none;
font-weight: bold;
}
#flashcontent{
margin-left:19px;
}


a.abclogo{
border:thick;
margin-right:10px;
display:block;
float:left;
color:#d8e9ec;
width:140px;
height:60px;
}

div#informatie ul{
margin:0px;
padding-left: 0px;
list-style: none;

}

div#informatie ul li{
float:left;
display: inline;
font-weight: bold;
margin-left:30px;
margin-right:5px;
margin-top:0px;
margin-bottom:10px;
color: #145190;
}
div#informatie #abclogo li  {
	margin-right:15px;
}

div#informatie ul li a{
color: #666666;
margin: 1px;
display: block;
text-decoration: none;
font-weight: bold;
width:65px;
height:51px;

}

span.hidden{
display:none;
}

div#zoeken ul, div#zoekuitbreiding ul {
margin:0px;
margin-left:100px;
padding-left: 0px;
padding-top:5px;	
list-style: none;
}
div#zoeken form, div#zoekuitbreiding form {
	margin:0;
	padding:0;
}

div#zoeken ul li, div#zoekuitbreiding ul li {
display: inline;
font-weight: bold;
padding-left:13px;
margin-bottom:20px;
color: #FFFFFF;
}

div#zoeken ul li a, div#zoekuitbreiding ul li a {
display: inline;
font-weight: bold;
margin-bottom:20px;
color: #FFFFFF;
text-decoration: none;
}



div#nieuws ul{
margin:0px;
margin-left: 5px;
padding-left: 0px;
list-style: none;
width: 182px;
}

div#nieuws ul li{
background-image:url(../images/nieuws-pijlscheiding.gif);
background-repeat:no-repeat;
background-position:bottom;
display:block;
font-weight: bold;
padding-left:13px;
margin-bottom: 5px;
color: #666666;
line-height:20px;
width: 182px;
}

div#nieuws ul li a{
font-weight: bold;
color: #666666;
text-decoration: none;
margin-left:10px;

}

div#nieuws ul li a:hover{
font-weight: bold;
color: #145190;
text-decoration: none;
}

div#footerinfo2 ul{
margin:20px 0 20px 0;
padding:0;
padding-left:20px;
list-style: none;
}

div#footerinfo2 ul li{
color: #FFFFFF;
display: inline;
padding: 10px;
margin-right:5px;
border: 1px solid white;
}

div#footerinfo2 ul li a{
color: #FFFFFF;
text-decoration:none;
}

div#footerinfo2 ul li a:hover{
color: #d4d4d4;
}


div#footerinfo6 ul{
margin-left:5px;
margin-bottom:0px;
padding-left:5px;
list-style: none;
}

div#footerinfo6 ul li{
margin-left:5px;
padding-left:5px;
padding-right:5px;
display: inline;
color: #FFFFFF;
border-right: 2px solid white;
}

div#footerinfo6 ul a{
margin-left:0px;
padding-left:0px;
display: inline;
color: #FFFFFF;
text-decoration: none;
}

div#footerinfo6 ul a:hover{
width:100%;
margin-left:0px;
padding-left:0px;
color: #FFFFFF;
background-color:#3565ac;
}


h1.kop, h2.kop{
margin:0;
padding-top:6px;
color:#FFFFFF;
font-size:16px;
padding-top:6px;
padding-left:13px;

float:left;
}

#terug {
	float:right;
	padding:8px;
}
#terug a {
	text-decoration:none;
	color:#FFF;
}

.body p, .body2 p {
margin-bottom:10px;
color:#666666;
}
#body ul, #body2 ul li {
list-style-type:none;
}

h3.nieuws {
margin:0px;
margin-right:0px;
padding:10px;
padding-bottom: 0;
font-size: 16px;
color: #002c82;
}

h3.zoeken {
margin:0px;
margin-right:0px;
padding:15px;
padding-bottom:5px;
font-size: 16px;
color: white;
}

h3.informatie {
margin:0px;
margin-left:17px;
padding:20px;
padding-bottom:10px;
padding-left:10px;
font-size: 12px;
color: #666666;
}


#telefoonnummer p {
margin:0px;
margin-top:0px;
margin-left:20px;
padding-top:20px;
font-size: 13px;
color: white;
text-align:center;
}

#telefoonnummer span {
	font-size: 11px;
}

#telefoonnummer a {
	color:#ffffff;
	text-decoration:none;
}

#nummer {
font-weight: bold;
font-size:14px !important;
}

p.informatie{
padding-left:27px;
margin:0px;
clear:both;
}
p#abclogo_footer {
float: left;
padding-left: 25px;
text-align:center;
padding-top: 0px;
margin: 0;
width: 200px;
padding-bottom:10px;
font-size:11px;
}


img.nieuws {
padding-left:13px;
}

img.header{
float:left;
}

a.header{
border:hidden;
}

#flashkaart {
	text-align:center;
}

#searchbox, #landbox {
	margin-left: 13px;
	color:#ffffff;
}
#searchbox select, #landbox select {
	width: 180px;
}
#landbox ul {
	margin:0;
	padding:0;
}

h2 {
font-size:18px;
margin-left: 13px;
margin-bottom:10px;
color:#3565ad;
}

#reisaanbod_list td {
	padding: 13px;
	line-height:18px;
}

a img{
border:none;
}

a#abctravel{
background-image:url(../images/logo-abctravel.gif);
}

a#anvr{
background-image:url(../images/logo-anvr.gif);
height:33px !important;
width:33px !important;
margin-left:100px;
}

a#sgr{
background-image:url(../images/logo-sgr.gif);
height:33px !important;
width:33px !important;
margin-left:30px;
}

.image_margin {
	margin:3px;
}

	.j_teaser {
		float:none;
		width: 213px;
		background-image:url(../images/bg.jpg);
		color: white;
		margin: 0px;
	
	}
	.j_content {
		width: 213px;
		text-align:center;
		padding: 10px 0px 5px 0;
		background-image:url(../images/bg_top.jpg);
		background-repeat:no-repeat;
	}
	.j_bottom {
		width: 100%;
		height: 6px;
		background-image:url(../images/bg_bottom.jpg);
		background-color:#FFFFFF;
		background-repeat:no-repeat;
	}
	.j_teaser h3 {
		margin:0;
		padding:0;
		font-size: 16px;
	}
	.j_teaser a {
	color: #FFFFFF !important;
	text-decoration:underline;
	}
	
	
#tabs {
	width: 607px;
	height:28px;
}
#tabs ul {
	margin: 0;
	padding: 0;
}
#tabs li {
	float: left;
	background-color:#3061a6;
	margin-right: 1px;
	padding-top:8px;
	height:20px;
	list-style-type:none;
}
#tabs li a {
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
	color: #FFFFFF;
}#printen{float:right; margin-top:-50px;}
