html, body {

margin:0; padding: 0;
font-family: verdana;
/*background-color: #2f2f2f; */ /* donkergrijs */
/*background-color: #044556; */ /* heel donker turkoois */
/*background-color: #9f5310; */ /* oranje bruin */
background-color: #001352; /* donkerblauw */
/*background-color: #75522a; */ /* grijzer oranjebruin */
line-height: 120%;
}

h1, h2, h3, h4 { line-height: 120%;}
#globaal {
width: 990px; 
margin:0 auto; padding: 0;
background-image: url("http://koffiekoek.hennyvanham.nl/images/252.jpg"); 
background-repeat: no-repeat;
overflow: hidden;
/*border-left: 5px solid black; border-right: 5px solid black; border-bottom: 5px solid black;*/

}
	#boven {
	width: 100%; 
	}
	
		#kopregel {
		width: 100%; height: 100px;
		}
		
			#logolinks {
			width: 300px; 
			padding: 10px 10px ;
			float: left; 
			}
			#logorechts {
			width: 300px; 
			padding: 10px 10px ;
			float:right; 
			}			

			
		#visueel {
		width: 100%; 
                padding-left: 0px; margin-bottom: 15px;
                }
		

			#menu_regel_boven {
			display: none;
			width: 100%; float:left;
			background-color: #485f65; /* donkerblauw-grijs */
}
			#visueel_inhoud {
			width: 750px;height: 490px; /* was 420 */
background-color: rgba(0,0,0,0.5);
margin-bottom: 15px;
                         }
			#visueel_inhoud_doorloop {
			width: 650px;height: 490px; /* was 420 */
                        border: 2px #044556 solid; background-color: rgba(255,255,255,0.6);
			float:left; overflow: auto; margin-left: 20px;
                         }
			#visueel_inhoud_leeg {
			width: 750px;height: 490px;  /* was 420 */
                         }


                        .artikelen_box {
background-color: rgba(159,201,212,0.4);
                        padding: 5px 30px; 
                        }	
			.artikelen_box li {
			padding: 10px 0; 	
			}		

			#extra_vak { float: right; width: 200px; text-align: right; padding-right: 20px; margin: 10px 10px 0 0; background-color:rgba(255,255,255,0.6); border-radius:25px; }
			
			
	#beneden {
	width: 100%;
	background: /*#f7d417*/ #4e8b9b /* turkoois */ url("http://koffiekoek.hennyvanham.nl/images/249.png") no-repeat right bottom;
	overflow: hidden;
	}

		#menu_regel {
		width: 100%; float:left;
/*background: #e3bf18; */ /*geelbruin */

background-color: #485f65; /* donkerblauw-grijs */
/*background-color: #90abb6;*/ /* lichtblauw-grijs */		}

			.menu_vakje {
			padding: 8px 15px 20px 20px; float: left;
			}
			

		#link_regel {
		width: 100%; padding: 120px 5px 0px 5px; 
		}
		
			.link_vakje {
			padding: 0 15px; float: left; text-align: center;
			}
			
		#voet {
		width: 100%;
		padding-top: 30px;
		overflow: hidden;
		}
			#naw {
			width: 650px; padding: 0 0 3px 5px;
			}

#visueel_inhoud h1 {
font-size: 1.6em;
font-variant: small-caps;
padding-top: 5px;
text-align: center;
}

.attentie { color: white; background-color: black; padding: 10px;}

p, li, td {font-size: 0.8em;} 


.link_vakje p {font-weight: bold;}

.klein { font-size:0.6em;}	

#visueel p {color: white;}

a  img  {text-decoration: none; border: 0px ;}

#visueel_inhoud_doorloop p, #visueel_inhoud_doorloop li {font-size: 0.7em; color: black;}

address {font-size: 0.7em;}

.kolommetje {
width: 46%;
float: left;
padding-left:10px;
}

.kolommetje p a {
font-weight: bold;
}

#kolommen p {
font-size: 0.7em;
}

.schaduw {
  -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc;
}

.licht {color: #626262;}

#visueel a {text-decoration: none; font-weight: bold;}
#visueel a:link {color: white;}
#visueel a:visited {color: white;}
#visueel a:hover {color: silver;}

#visueel_inhoud_doorloop a {text-decoration: none; font-weight: bold;}
#visueel_inhoud_doorloop a:link {color: #a92626;}
#visueel_inhoud_doorloop a:visited {color: #a92626;}
#visueel_inhoud_doorloop a:hover {color: #FF0303;}


		
a.wit {font-size: 1.3em; text-decoration: none; font-weight: bold;}
a.wit:link {color: white;}
a.wit:visited {color: white;}
a.wit:hover {color: #a92626;}

a.geel {font-size: 1.3em; text-decoration: none; font-weight: bold;}
a.geel:link {color: #f7d417;}
a.geel:visited {color: #f7d417;}
a.geel:hover {color: #a92626;}

a.rood {font-size: 1.3em; text-decoration: none; font-weight: bold;}
a.rood:link {color: #a92626;}
a.rood:visited {color: #a92626;}
a.rood:hover {color: white;}

a.rood_klein {font-size: 1.1em; text-decoration: none; font-weight: bold;}
a.rood_klein:link {color: #a92626;}
a.rood_klein:visited {color: #a92626;}
a.rood_klein:hover {color: silver;}

a.grijs_klein {font-size: 1.1em; text-decoration: none; font-weight: bold;}
a.grijs_klein:link {color: silver;}
a.grijs_klein:visited {color: silver;}
a.grijs_klein:hover {color: white;}

#extra_vak p {color: black; font-weight: bold;}



/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(http://koffiekoek.hennyvanham.nl/slimbox/css/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}


#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
        width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink {
	background: transparent url(http://koffiekoek.hennyvanham.nl/slimbox/css/prevlabel.png) no-repeat 0% 90%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink {
	background: transparent url(http://koffiekoek.hennyvanham.nl/slimbox/css/nextlabel.png) no-repeat 100% 90%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(http://koffiekoek.hennyvanham.nl/slimbox/css/closelabel.png) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/* SMD-Slimbox */
.smd_slimbox {
	float:left;
	width:600px;
	margin:1em 0;
	clear:both;
	list-style:none;
}
.smd_slimbox li {
	width:150px;
	height:150px;
	float:left;
	margin:1em auto;
	text-align:center;
}
.smd_slimbox img {
	margin:0 auto ;
}
.smd_slimbox span {
	float:left;
	width:140px;
	padding:2px 0 0 5px;
}
.smd_slimbox_nav {
	clear:both;
	width:500px;
	padding:20px;
}
.smd_slimbox_prev {
	float:left;
font-size: 0.9em;
font-weight: bold;
}

.smd_slimbox_next {
float: right;
font-size: 0.9em;
font-weight: bold;
}


a.smd_slimbox_prev:link {
color: red;
}

a.smd_slimbox_prev:visited {
color: red;}

a.smd_slimbox_prev:hover {
color: black;} 

a.smd_slimbox_next:link {
color: red;
}

a.smd_slimbox_next:visited {
color: red;}

a.smd_slimbox_next:hover {
color: black;} 

#duimpjes img {
width: 100%;
}

#duimpjes ul {
clear: left;
}

.duim {
float: left; padding:4px 4px 15px 8px;
margin-bottom: 10px;
height: 120px;
overflow: hidden;
}

ul.smd_gallery_nav {
background-color: rgba(0%,0%,0%,0.5);
}

#duimpjes li {
float: left;
list-style: none;
display: inline;
font-size: 0.9em;
font-weight: bold;
padding-right: 12px; padding-bottom: 5px;
}

.empty {
color: #1c1c1c;
}

.nav {clear: both;}


/*  Contactformulier */
#contact_form {
color: white;
width: 600px;
}

#contact_form legend{
font-weight: bold;
}

#contact_form fieldset {
padding: 5px 5px 5px 10px;
border: 2px;

}




.zemText  {
font-weight: bold;
font-size: 0.8em;

}

.zemTextarea {
font-family: verdana;
font-weight: bold;
font-size: 0.8em;
width: 500px;

}
.zemThanks {
font-weight: bold;
}

.zemContactForm  {

}


.artikelen_box ul, .artikelen_box ol {font-size: 1.1rem; line-height: 130%;} 