@charset "UTF-8";
/* CSS Document */

body, html{
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#f0efef;
}

#wrapper{
	width:900px;
	position:absolute;
	left:50%;
	margin-left:-450px;
	background-color:#FFF;
}

h1{
	float:left;
	font-size:19px;
	color:#ed7921;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:10px;
	line-height:24px;
	text-align:left;
	width:500px;
}

h2{
	float:left;
	font-size:18px;
	color:#00163b;
	padding:0px;
	margin:0px;
	line-height:24px;
	text-align:left;
	margin-bottom:10px;
	margin-top:5px;
}

h3{
	float:left;
	font-size:18px;
	color:#00163b;
	padding:0px;
	margin:0px;
	line-height:24px;
	text-align:left;
	margin-bottom:10px;
	margin-top:25px;
}

h4{
	float:left;
	font-size:18px;
	color:#FFF;
	padding:0px;
	margin:0px;
	line-height:24px;
	text-align:left;
}

h5{
	float:left;
	padding:0px;
	margin:0px;
	line-height:24px;
	font-size:12px;
	color:#ed7921;
}

h6{
	float:left;
	padding:0px;
	margin:0px;
	width:600px;
	line-height:24px;
	font-size:12px;
	color:#ed7921;
}

#logo{
	float:left;
	width:310px;
	height:203px;
	background-image:url(afb/logo.jpg);
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:2px;
}

#header_foto{
	float:left;
	width:583px;
	height:190px;
	margin-left:-312px;
	margin-top:2px;
}

.fadein { position:relative; width:583px; height:203px; }
.fadein img {position:absolute; display:block; width:583px; height:203px; left:314px;}

#navigatie{
	float:left;
	margin-top:-8px;
	margin-bottom:8px;
	width:947px;
	height:86px;
	margin-left:-24px;
	background-image:url(afb/navigatie.png);
	background-repeat:no-repeat;
}

#navigatie a{
	float:left;
	padding:8px;
	margin:14px;
	color:#FFF;
	text-decoration:none;
	font-family:arial;	
	font-size:14px;
	font-weight:bold;
}

#navigatie li, #navigatie ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:12px;
	margin-left:10px;
}

#navigatie a:hover{
	text-decoration:none;
	padding:8px;
	margin:14px;
	background-color:#2e405e;
}

#kolom{
	float:left;
	margin-top:8px;
	width:790px;
	background-color:#FFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:15px;
}

#kolom a{
	font-family:arial;
	font-size:12px;
	line-height:16px;
	padding-top:13px;
	color:#484848;
}

#kolom1{
	float:left;
	margin-top:8px;
	width:529px;
	background-color:#FFF;
	padding-left:25px;
	padding-right:35px;
	padding-bottom:15px;
	z-index:2;
}

#kolom2{
	float:left;
	width:246px;
	padding-right:35px;
	padding-left:19px;
	margin-top:5px;
	margin-bottom:15px;
	background-image:url(afb/stippellijn2.jpg);
	background-repeat:repeat-y;
	background-position:left;
	z-index:0;
}

.kolom3{
	float:left;
	margin-top:8px;
	width:400px;
	background-color:#FFF;
	padding-left:25px;
	padding-right:25px;
}

#kolom4{
	float:left;
	margin-top:8px;
	width:790px;
	background-color:#FFF;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:15px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	padding-top:13px;
	color:#484848;
}

#kolom4 a{
	font-family:arial;
	font-size:12px;
	line-height:16px;
	padding-top:13px;
	color:#484848;
}

#google_vak{
	float:left;
	width:380px;
	height:263px;
	background-color:#f5f5f5;
	padding:10px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	padding-top:13px;
	color:#484848;
}

#google_vak a{
	color:#484848;
}

.stippellijn{
	float:left;
	height:1px;
	background-repeat:repeat-x;
	background-image:url(afb/stippellijn.jpg);
	margin-bottom:10px;
}

#tekst{
	padding-top:1px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:500px;
	min-height:400px;
}

#tekst a{
	font-weight:bold;
	color:#ed7921;
}

#balk{
	float:left;
	width:540px;
	height:102px;
	background-color:#ed7921;
	z-index:2;
}

#aanbiedingen_kop{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	width:140px;
	margin-bottom:10px;
	margin-top:35px;
	margin-left:20px;
	margin-right:20px;
}

.aanbiedingen_kolom1{
	float:left;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	width:300px;
	margin-top:10px;
	line-height:16px;
}

.aanbiedingen_kolom2{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	width:60px;
	margin-top:10px;
	margin-right:25px;
	line-height:16px;
}

.aanbiedingen_kolom3{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	width:125px;
	margin-top:10px;
	line-height:16px;
}
.aanbiedingen_kolom4{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	width:35px;
	margin-top:10px;
	margin-right:25px;
	line-height:16px;
}

.aanbiedingen_kolom5{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	width:60px;
	margin-top:10px;
	margin-right:25px;
	line-height:16px;
}

#pijl1{
	background-image:url(afb/pijl.jpg);
	background-repeat:no-repeat;
	float:left;
	width:12px;
	height:17px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
}

#pijl2{
	background-image:url(afb/pijl.jpg);
	background-repeat:no-repeat;
	float:left;
	width:12px;
	height:17px;
	margin-top:25px;
	margin-right:10px;
	margin-left:10px;
}

.tekstvak{
	float:left;
	width:248px;
	background-color:#f5f5f5;
	padding-top:5px;
	padding-left:11px;
	padding-bottom:4px;
	border:1px solid white;
}

.tekstvak a{
	text-decoration:none;
	color:#484848;
}

.tekstvak a:hover{
	text-decoration:underline;
}

.titel{
	float:left;
	margin:0px;
	padding:0px;
	width:100px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#484848;
}

.titel_tekst{
	float:left;
	margin:0px;
	padding:0px;
	width:148px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	color:#4b4b4b;
}

#foto1{
	float:left;
	width:260px;
	height:173px;
	background-image:url(afb/foto1.jpg);
	background-repeat:no-repeat;
	margin-top:43px;
	z-index:0;
}

.tekst_barbecue{
	float:left;
	padding-top:1px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:850px;
}

.tekst_worstmakerij{
	float:left;
	padding-top:1px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:850px;
}

.tekst_worstmakerij_center{
	float:left;
	padding-top:1px;
	line-height:24px;
	text-align:center;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:850px;
}

.tekst_salades{
	float:left;
	padding-top:1px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:850px;
}

.paketten{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:180px;
	margin-left:75px;
}

.paketten2{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:250px;
	margin-left:140px;
}

.paketten3{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:250px;
}

.paketten4{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:380px;
	margin-left:140px;
}

.paketten5{
	float:left;
	margin-top:-20px;
	margin-bottom:20px;
	line-height:24px;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	width:190px;
}

.assortiment{
	float:left;
	margin-top:10px;
	height:18px;
	width:680px;
	font-family:arial;
	font-size:12px;
	color:#4b4b4b;
	margin-left:85px;
	line-height:24px;
}

.assortiment_titel{
	float:left;
	width:250px;
}

.assortiment_gewicht{
	float:left;
	width:170px;
}

.assortiment_prijs{
	float:left;
	width:170px;
}

.assortiment_aantal{
	float:left;
}

.assortiment_aantal input{
	width:35px;
	height:12px;
	margin-top:-3px;
	margin-left:4px;
}

.paketten_aantal{
	float:left;
}

.paketten_aantal input{
	width:35px;
	height:12px;
	margin-left:4px;
}

.bittergarnituur_titel{
	float:left;
	width:140px;
}

.bittergarnituur_prijs{
	float:left;
	width:70px;
}

.bittergarnituur_gewicht{
	float:left;
	width:70px;
}

.assortiment2{
	float:left;
	margin-top:10px;
	height:36px;
	width:680px;
	font-family:arial;
	font-size:12px;
	color:#4b4b4b;
	margin-left:85px;
	line-height:24px;
}

#contactform{
	float:left;
	width:500px;
	margin-top:10px;
	font-family:arial;
	font-size:12px;
	color:#4b4b4b;
}

#contactform label{
	width:200px;
	float:left;
	height:25px;
	font:verdana;
	font-size:12px;
	margin-left:75px;
}	

#voornaam, #achternaam, #bedrijfsnaam, #straat, #postcode, #plaats, #email, #tel, #tijdstip, #datum {
	width:200px;
	height:18px;
	float:left;
	font:verdana;
	font-size:12px;
	color:#4b4b4b;
	margin-top:3px;
}

#contactform textarea{
	float:left;
	width:405px;
	height:100px;
}	

#bericht {
	font-family:verdana;
	font-size:12px;
	color:#4b4b4b;
	margin-left:75px;
}

#verstuur{
	border:none;
	margin-left:413px;
	color:#4b4b4b;
}

#font{
	float:left;
	text-align:left;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	margin-top:-12px;
	margin-bottom:12px;
	width:850px;
	text-align:center;
}

#font a{
	text-decoration:none;
}

#font a:hover{
	text-decoration:underline;
}

.font2{
	float:left;
	text-align:right;
	margin-left:75px;
	margin-top:24px;
	margin-bottom:-24px;
	width:684px;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
}

.font2 a{
	text-decoration:none;
}

.font2 a:hover{
	text-decoration:underline;
}