/* MAIN STYLES */

body {	color: #660000;  background: url(../images/bg.png) center repeat-y #FFDB9B;  margin: 0px 0px 0px 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: Arial; width: 100%; height: 100px;  } 
.boxje { border: 0px; }

a {  font-family: Arial; font-size: 11px; text-decoration: none; color: #CC0000; }
a:hover {  font-family: Arial; 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: 780; font-size: 10pt; text-decoration: none; color: #00384B; }
a.leftlink:hover {  font-family: Arial; 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: Arial; font-size: 8pt; text-decoration: none; color: #FFFFFF; }
a.footer:hover {  font-family: Arial; font-size: 8pt; text-decoration: none; color: #FF0000; }
a.footer:visited { color: #FFFFFF; font-size: 8pt;text-decoration: none;} 
a.footer:visited:hover { color: #FF0000; font-size: 8pt; text-decoration: none;} 

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

h1 { font-family: Arial, Tahoma; font-size: 11pt; line-height: 11px; color: #660000; padding: 0px; margin: 0px 0px 10px 0px;  }
h2 { font-family: Arial, Tahoma; font-size: 9pt; color: #447695; padding: 5px; margin: 0px; background-color: #EDECF6; }

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-left: 0; padding-left: 0; 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: 10px;  background-repeat: no-repeat; background-position: 0 .5em; }

/* ALLE LINK STYLES */

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

/* ALLE DIV ID STYLES */

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

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

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

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

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

#header {		width: 780px; height: 150px; background-image: url('../images/contentbg.png'); text-align: left; }

#nav {	width: 100%; margin-top: 0px;  height: 32px; text-align: left; color: #30180B; background: url(../images/balk.png) repeat-x;  }

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

#footer {	line-height: 16px;	width: 780px; height: 35px; color: #E29696; text-align: center;  background-image: url('../images/footer.png'); background-position: top; background-repeat: no-repeat; background-color:  transparent; margin-top: 0px; padding-top: 5px;  font-family: Arial, Tahoma; font-size: 8pt;}

#rechts {  float: left; padding: 20px 10px 0px 10px; width: 470px; }

#rechtsbox { width: 175px; float: right; margin-right: 8px; padding-top: 10px; }

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

#logo { position: absolute; top: 0px; z-index: 2; }

#links {  float: right; padding: 0px 10px 0px 11px;  width: 255px; }

#infoblok { padding: 10px;  background-image: url('../images/menutop.png');  width: 184px; height: 152px; background-repeat: no-repeat; margin-bottom: 8px; line-height: 1.6; }
#contactblok { padding: 10px;  background-image: url('../images/contactbg.png'); color: #660000; width: 184px; height: 152px; 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 15px 15px 15px;  background: #fff; float: left; width: 400px; line-height: 18px; text-align: justify; color: #666666; font-size: 11px; }
#indexcontent { padding: 15px;  background-color: #fff; float: left; width: 502px; line-height: 15px; text-align: justify; border-bottom: 1px dashed #ccc; }
#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: left; width: 310px; 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; padding-left: 5px; 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: Arial; font-size: 12px; text-decoration: none; color: #fff;  font-weight: bold; margin-right: 15px; }
a.menulink:hover { font-family: Arial; font-size: 12px; text-decoration: none; color: #C4EDFB;  font-weight: bold; margin-right: 15px; }
a.menulink:visited  { font-family: Arial; font-size: 12px; text-decoration: none; color: #fff; font-weight: bold;  margin-right: 15px; }
a.menulink:visited:hover  { font-family: Arial; 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 0px; 0px 0px;  padding: 0px 0px 10px 0px; 	text-align: justify; line-height: 15px; }


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

.index { background: url(../images/header1.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.index span { display:none; } 
.bedankt { background: url(../images/header_bedankt.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.bedankt span { display:none; } 
.chocoladefontein { background: url(../images/header_chocoladefontein.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.chocoladefontein span { display:none; } 
.contact { background: url(../images/header_contact.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.contact span { display:none; } 
.evenementen { background: url(../images/header_evenementen.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.evenementen span { display:none; } 
.ijs_kar { background: url(../images/header_ijs_kar.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijs_kar span { display:none; } 
.ijsco_kar { background: url(../images/header_ijsco_kar.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijsco_kar span { display:none; } 
.ijscokar { background: url(../images/header_ijscokar.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijscokar span { display:none; } 
.ijscowagen { background: url(../images/header_ijscowagen.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijscowagen span { display:none; } 
.ijsdromen { background: url(../images/header_ijsdromen.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijsdromen span { display:none; } 
.ijsje { background: url(../images/header_ijsje.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijsje span { display:none; } 
.ijsjes { background: url(../images/header_ijsjes.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijsjes span { display:none; } 
.ijskar { background: url(../images/header_ijskar.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijskar span { display:none; } 
.ijswagen { background: url(../images/header_ijswagen.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.ijswagen span { display:none; } 
.liefhebbers { background: url(../images/header_liefhebbers.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.liefhebbers span { display:none; } 
.verhuur { background: url(../images/header_verhuur.jpg) no-repeat;  height: 60px; margin: 0px 0px 25px 0px; }  h1.verhuur span { display:none; } 


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

#buttons ul li { list-style: none; padding: 0px; margin: 0px;}
#buttons li { display: inline; padding: 0px; margin: 0px; }

#navi { position: absolute; top: 140px; z-index: 3; padding: 0px; margin: 0px; }

#animatie { float: right; margin: 15px 15px 0px 0px; }

#ijsjes {  position: absolute; text-align: right; top: 200px; width: 760px; padding-right: 20px; z-index: 2; }

#nav2 { position: absolute; width: 100%; top: 150px; left: 0px; height: 32px; background: url(../images/balk.png) repeat-x; z-index: 2;}

#master { background: #FFE5EA; padding: 0px 0px 0px 10px;  }
#testimonials { background: #FFE5EA; padding: 15px 0px 0px 0px; color: #902338; }
#t1 { background: url(../images/t1.png); width: 400px; height: 15px; margin-top: 15px; }
#t2 { background: url(../images/t2.png); width: 400px; height: 15px; }
#testlist { list-style: none; margin-top: 0px; } 
#extra { background: url(../images/footer.png) bottom no-repeat #BC1835; padding-bottom: 10px; }

#form { color: #ccc; }
