/* MAIN STYLES */

body {	color: #660000; background: #52747e url('../images/amsterdam.gif') no-repeat fixed center top; margin:0px;  }

form { padding: 0px; margin: 0px;}
select { width: 150px; } 
input { border: 1px solid #BCBCBC; background-color: #ffffff; color: A3A2A2;  } 
textarea { border: 1px solid #BCBCBC; background-color: #ffffff; color: A3A2A2; font-family: Verdana; width: 100%; height: 100px;  } 
.boxje { border: 0px; }

a {  font-family: Verdana; font-size: 11px; text-decoration: none; color: #CC0000; }
a:hover {  font-family: Verdana; font-size: 11px; text-decoration: underline; color: #FF0000; }
a:visited { color: #CC0000; text-decoration: none;} 
a:visited:hover { color: #FF0000; text-decoration: underline;} 

a.leftlink {  font-family: Verdana; font-size: 10pt; text-decoration: none; color: #00384B; }
a.leftlink:hover {  font-family: Verdana; font-size: 10pt; text-decoration: none; color: #FFFFFF; }
a.leftlink:visited { color: #00384B; text-decoration: none} 
a.leftlink:visited:hover { color: #FFFFFF; text-decoration: none} 

a.footer {  font-family: Verdana; font-size: 8pt; text-decoration: none; color: #E29696; }
a.footer:hover {  font-family: Verdana; font-size: 8pt; text-decoration: none; color: #FFF; }
a.footer:visited { color: #E29696; font-size: 8pt;text-decoration: none;} 
a.footer:visited:hover { color: #FFF; font-size: 8pt; text-decoration: none;} 

td { font-family: Verdana, Arial; font-size: 11px; color: #447695; } 
div { font-family: Verdana, Arial; font-size: 11px; }

h1 { font-family: Tahoma, Arial; font-size: 9pt; line-height: 11px; color: #660000; padding: 0px; margin: 0px 0px 10px 0px; text-align: left; line-height: 20px; }
h2 { font-family: Tahoma, Arial; font-size: 9pt; color: #660000; padding: 0px; margin: 0px 0px 10px 0px;  }

#indexcontent h1 { font-family: Tahoma, Arial; font-size: 11pt; }

img { border: 0px solid #cccccc; }
img.plaatje { border: 2px solid #ccc; margin: 3px; margin-left: 15px; }

ul { padding: 0px; margin: 0px; margin-top: 10px; margin-left: 8px; }

li { padding-top: 3px; padding-bottom: 3px; margin-left: 8px; }

#navlist { margin: 0px; padding: 0px; list-style: none; }
#navlist li {  padding-left: 10px; background-image: url('../images/arrow.png'); background-repeat: no-repeat; background-position: 0 .5em; border-bottom: 1px dashed #B2B2B2  }

#search { margin-left: 0; padding-left: 0; list-style: none; }
#search li { padding-left: 0px; _padding-left: 8px; background-repeat: no-repeat; background-position: 0 .5em; }

/* ALLE LINK STYLES */

a.infolink { font-family: Verdana; font-size: 11px; text-decoration: none; color: #BA5A26; }
a.infolink:hover { font-family: Verdana; font-size: 11px; text-decoration: none; color: #3A429B; }
a.infolink:visited  { font-family: Verdana; font-size: 11px; text-decoration: none; color: #BA5A26; }
a.infolink:visited:hover  { font-family: Verdana; font-size: 11px; text-decoration: none; color: #3A429B; }

/* ALLE DIV ID STYLES */

#wrap {	 width: 980px; height: 400px; padding: 5px 0px 5px 0px;	text-align: left;  background-image: url('../images/contentbg.png'); background-repeat: repeat-y;  }

html > body #wrap{ min-height: 400px; height: auto; }

#wrapheader {	width: 980px; height: 13px; background-image: url('../images/contenttop.png'); background-repeat: no-repeat; text-align: left; }

#main { width: 980px; text-align: left; margin: 0 auto; }

#infolink { margin: 5px; margin-bottom: 5px; } 

#header { width: 980px; height: 120px; background-image: url('../images/header.png'); background-repeat: no-repeat; text-align: left; border: 0px solid #000; }

#nav {	width: 100%; margin-top: 0px;  height: 30px; text-align: left; background-color: #C82323; color: #30180B; background-image: url('../images/navigatie.png'); background-position: left; background-repeat: no-repeat; }

#navlink { border-bottom: 1px dashed #fff; line-height: 13px; height: 20px; padding-top: 7px;  }

#navcontact { height: 30px; line-height: 16px; _padding-top: 2px; margin: 0px; }


#footer { width: 970px; background: url(../images/footer.png) no-repeat top; height: 60px; padding: 5px; margin: 0px 0px 20px 0px; }

#rechts {  float: left; width: 534px; margin-left: 16px; padding: 0px; }

#rechtsbox { width: 175px; float: right; margin-right: 10px; padding-top: 10px; border: 0px solid #000;}

html > body #rechts{ min-height: 400px; height: auto; }



#links {  float: left; padding: 0px 10px 0px 10px;  width: 200px; min-height: 690px; _height: 690px; }

#uitjesblok { padding: 0px 10px 0px 10px;  background-image: url('../images/menutop.png');  width: 184px;  background-repeat: no-repeat; margin-bottom: 8px; line-height: 1.6; }
#navlink2 {  line-height: 20px; height: 25px; padding-top: 7px;  } #navlink2 a { color: #fff; } #navlink2 a:hover { color: #fff; font-weight: bold; }
#homelink {  line-height: 20px; height: 25px; padding-top: 2px; padding-bottom: 4px; } #homelink a  { color: #fff; } #homelink a:hover  { color: #fff; font-weight: bold; }


#infoblok { padding: 10px;  background-image: url('../images/menutop2.png');  width: 184px;  background-repeat: no-repeat; margin-bottom: 8px;  _margin-bottom: 4px; line-height: 1.6; }

#infoblok ul li { border-bottom: 1px dashed #fff; }

#contactblok { padding: 10px;  background-image: url('../images/contactbg.png'); color: #660000; width: 184px; height: 112px; background-repeat: no-repeat; margin-bottom: 8px; line-height: 1.6; }

#tracktrace { padding: 10px; margin-top: 20px; width: 170px; float: right; }

#call_us { padding: 10px;  background-image: url('../images/callus.png'); background-repeat: no-repeat; height: 90px; }

#menufooter { padding: 0px; background-image: url('../images/menubottom.png'); background-repeat: no-repeat; background-position: bottom; background-color: #EFEFEF; height: 11px; width: 204; margin-bottom: 5px; }

marquee { color: #747474; } 

#box { padding: 10px; background-color: #EDECF6;  border: 1px solid #CBCADE; width: 157px; float: left; margin-bottom: 10px; }
#box2 { padding: 10px; background-color: #EDECF6; border: 1px solid #CBCADE; width: 157px; float: left; margin-left: 10px; margin-right: 10px;  margin-bottom: 10px;   }
#box3 { padding: 2px; background-color: #FFF;  border: 1px solid #CBCADE; width: 173px; float: left; margin-bottom: 10px; }
#box4 { padding: 2px; background-color: #FFF; border: 1px solid #CBCADE; width: 173px; float: left; margin-left: 10px; margin-right: 10px;  margin-bottom: 10px;   }

#breadcrumb { padding: 8px; margin-left: 230px; width: 560px; color: #E29696;  }

#marquee { padding: 5px; background-color: #FFF; border: 1px solid #CBCADE; float: left; width: 545px; margin-bottom: 10px;   }
#maincontent { padding: 15px;  background-color: #fff; border: 1px solid #ccc; float: left; width: 502px; line-height: 15px; text-align: justify;  }


#indexcontent { padding: 15px 15px 0px 15px;  background-color: #fff; float: left; width: 502px; line-height: 15px; text-align: justify;  }
#schaduw { padding: 0px;  background: url('../images/shadow.png') no-repeat; border: 0px solid #ccc;  float: left; width: 530px; height: 5px; line-height: 5px; font-size: 5px; margin-bottom: 5px  }
#extrainfo { float: right; width: 405px; margin-left: 10px; background-color: #F4F9FF; color: #63809D; padding: 1px; padding-left: 5px; margin-top: 2px; border: 1px solid #E9F4FF; }
#extrainfo2 { float: left; width: 98%; background-color: #F4F9FF; color: #63809D; padding: 1px; border: 1px solid #E9F4FF; }
#leesmeer { float: left; padding: 0px; margin-top: 2px; }
.file_list { margin-left: 15px; } 
.button { margin: 6px; }

/* ALLE CLASS STYLES */

a.menulink { font-family: Verdana; font-size: 12px; text-decoration: none; color: #fff;  font-weight: bold; margin-right: 15px; }
a.menulink:hover { font-family: Verdana; font-size: 12px; text-decoration: none; color: #C4EDFB;  font-weight: bold; margin-right: 15px; }
a.menulink:visited  { font-family: Verdana; font-size: 12px; text-decoration: none; color: #fff; font-weight: bold;  margin-right: 15px; }
a.menulink:visited:hover  { font-family: Verdana; font-size: 12px; text-decoration: none; color: #C4EDFB; font-weight: bold;  margin-right: 15px; }


#categorie { margin-right: 5px; }

.plaatje {
	border-style:outset;
	border-color: grey;
	border-width:1px;
	
}

p { margin: 0px; text-align: justify; line-height: 15px; 0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:10px }


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#aangesloten { padding: 5px 13px 13px 13px; margin-top: 13px; _padding: 0px 6px 0px 0px; _float: right; }

.zoekbutton { border: 0px; margin-top: 3px; }

#rechterkolom { position: absolute; top: 177px; width: 172px; margin: 0px 0px 0px 558px; #margin: 0px 0px 0px 36px; _margin: 0px 0px 0px 33px; }
#rechterkolom div { padding: 0px 3px 15px 3px; margin: 0px 0px 10px 0px; line-height: 16px; }
#rechterkolom h3 { font-size: 12px; margin: 0px 0px 5px 0px; }
#rechterkolom h3 a { font-size: 12px; margin: 0px 0px 5px 0px; color: #660000; }
#rechterkolom ol  { margin: 0px 0px 0px 20px; padding: 0px; }
#rechterkolom ol li { font-weight: bold;  }
#rechterkolom ol li a { font-weight: normal; }

#rechterkolom ul  { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; }
#rechterkolom ul li { font-weight: bold; border-bottom: 1px dotted #aaa; padding: 2px 0px 3px 12px; margin: 0px; background: url(../images/arrow.gif) no-repeat left;   }
#rechterkolom ul a { font-weight: normal; }

#rechtsbox div#blue  { background: url(../images/blue.gif) no-repeat; padding: 8px 8px 10px 10px; height: 70px; margin-top: -13px; }
#rechtsbox h3  { font-size: 12px; margin: 0px 0px 5px 0px; }

#rechterkolom div#blue { background: url(../images/blue.gif) no-repeat; padding: 8px 8px 10px 10px; }
#rechterkolom div#grey { background: url(../images/grey.gif) no-repeat; padding: 8px 8px 10px 10px; min-height: 167px; _height: 167px; }
#rechterkolom div#grey2 { background: url(../images/grey2.gif) no-repeat; padding: 8px 8px 10px 10px;  }
#rechterkolom div#grey3 { background: url(../images/grey3.gif) no-repeat; padding: 8px 8px 10px 10px;  }

div#blue2 { background: url(../images/blue2.png) no-repeat; padding: 8px 8px 10px 10px; height:120px }
div#blue2 td { color: #660000; }

ul.asides li.top5 {
margin: 0px;
background: url('../images/top5.png') no-repeat;
font-weight: bold; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:15px
}

#uitjes { padding: 20px 0px 0px 150px; text-align: center; }
#uitjes a { color: #fff; font-size: 7pt; }

#quicknavholder { z-index: 3; position: absolute;  } 


#uitjesblok menu { margin: 0px 0px 0px 18px; }
#uitjesblok menu li a { font-size: 8pt;  }
#uitjesblok menu li { border: 0px; }

#opties { padding: 15px; #position:relative; background-color: #fff; border: 1px solid #ccc; float: left; width: 502px; line-height: 15px; text-align: justify; _margin-bottom: -5px; }

#topheader { position: absolute; z-index: 2; top: 4px; margin-left: 225px; #margin: 0px; padding: 10px 0px 10px 10px; background: #fff; }

#zoeken { padding: 10px; _padding-left: 0px; background-image: url('../images/zoekbg.png'); color: #660000; width: 184px; _width: 194px; height: 105px; background-repeat: no-repeat; margin: 0px; line-height: 1.6; color: #747474; }

ul#landingsopties { display: inline; margin: 0px; padding: 0px; }
ul#landingsopties li {  float: left; }
ul#landingsopties li div { background-color: #F4F9FF; color: #63809D; padding: 1px; padding-left: 5px; border: 1px solid #E9F4FF; width: 312px; }

ul#landingsopties2 { display: inline; margin: 0px; padding: 0px; }
ul#landingsopties2 li {  float: left; }
ul#landingsopties2 li div { background-color: #F4F9FF; color: #63809D; padding: 1px; padding-left: 5px; border: 1px solid #E9F4FF; width: 280px; }

ul#steden { list-style:  none; margin: 0px; padding: 0px; }
ul#steden li { float: left; padding: 5px 7px 5px 0px; margin: 0px; }

#master2 table[style] { border: 2px solid #cc0000 !important;  } 
#master2 td[style] { border: 2px solid #cc0000 !important; } 

#master2 table { border: 2px solid #cc0000 !important; border-collapse: collapse !important; } 
#master2 td { border: 2px solid #cc0000 !important; } 

#nav ul { margin: 3px 15px 0px 0px; padding: 0px; list-style: none;  float: right;  }
#nav ul li { display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

h3.caption { font-size: 8pt; font-weight: normal; color: #ccc; text-align: center; }
