/* CSS Document */

body {
	background-color:#F1E3BA;
	background-image:url(../images/background.jpg);
	background-repeat:repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:normal;
	color:#643025;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
	}
	
input,textarea,option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	}	
	
.input2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	border:0px solid #FFFFFF;
	background-color:#FFFFFF;
	background-image:url(../images/button_aanmelden.jpg);
	background-repeat:no-repeat;
	cursor:hand;
	height:16px;
	}
	
.outermost_body {
	position:relative;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	width:774px; 
	height:600px; 
 	padding:0px; 
    margin-left:auto;
    margin-right:auto;
	margin-top:-2px;
	z-index:1;
	
} 

.homevak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:660px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.restaurantvak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:700px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.contactvak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:1080px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.eetvak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:870px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.organisatievak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:1330px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.foto_vak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:1530px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.cartevak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:1350px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.pizzavak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:2520px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}

.smulvak {
	position:absolute; left:0px; top:220px;
	width:774px;
	height:500px;
	background-color:#FFFFFF;
	background-image:url(../images/backouter.jpg);
	background-repeat:repeat;
	z-index:2;
}


.toplogo {
	position:absolute; left:24px; top:5px;
	width:348px;
	height:61px;
	}
	
.snellinkstop {
	position:absolute; left:648px; top:4px;
	height:25px;
	width:120px;
	color:#71895C;
	}	
	
.topfoto {
	position:absolute; left:12px; top:65px;
	width:748px;
	height:113px;
	z-index:1;
	}	
	
.topflash {
	position:absolute; left:12px; top:65px;
	width:748px;
	height:113px;
	z-index:100;
	}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:normal;
	color:#643025;
	text-decoration:none;
	}
	
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:normal;
	color:#B52300;
	text-decoration:underline;
	}	

.menu {
	position:absolute; left:12px; top:178px;
	width:748px;
	height:37px;
	background-image:url(../images/menuback.jpg);
	background-repeat:no-repeat;
	z-index:4;
	padding-top:9px;
	}
	
.menu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
		
.menu a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#860000;
	text-decoration:none;
	}		
	
.snellinks {
	position:absolute; left:569px; top:10px;
	width:180px;
	background-color:#FFF8E5;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	padding-bottom:7px;
	}	

	
.snellinks a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#860000;
	text-decoration:none;
	}	
	
.snellinks a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	}			
	
.homediv {
	position:absolute; top:15px; left:22px;
	height:160px;
	width:500px;
	line-height:15px;
	z-index:3;
	}	
	
.titel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	}	
	

.nieuwsbrief {
	position:absolute; left:569px; top:190px;
	height:170px;
	width:180px;
	background-color:#B52300;
	background-image:url(../images/titel_nieuwsbrief.gif);
	background-position:top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	line-height:15px;
	z-index:5;
	}	

.nieuwsbrief2 {
	position:absolute; left:569px; top:100px;
	height:170px;
	width:180px;
	background-color:#B52300;
	background-image:url(../images/titel_nieuwsbrief.gif);
	background-position:top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	line-height:15px;
	z-index:5;

	}		
	
.innieuwsbrief {
	position:absolute; left:5px; top:27px;
	font-size:10px;
	width:170px; 
	height:135px;
	border-bottom:1px solid #B52300;
	z-index:4;
	}	
	
.nieuwsbrief a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}	
	
.nieuwsbrief a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	}				
	
.nieuwsbrief2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}	
	
.nieuwsbrief2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	}	
		
.adres {
	position:absolute; left:572px; top:380px;
	font-size:10px;
	width:180px;
	height:110px;
	color:#7A7A7A;
	background-color:#FFFFFF;
	z-index:6;
	}	
	
.adres a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7A7A7A;
	text-decoration:none;
	}			
	
.adres a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7A7A7A;
	text-decoration:underline;
	}			
	
.nieuwsvak {
	position:absolute; left:22px; top:190px;
	width:530px;
	height:300px;
	font-size:10px;
	color:#6F4500;
	}
	
.nieuwsvak a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6F4500;
	text-decoration:none;
	}

.nieuwsvak a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6F4500;
	text-decoration:underline;
	}

.nieuwstabel {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	}	
	

.content {
	position:absolute; top:10px; left:22px;
	height:500px;
	width:530px;
	background-color:#FFFFFF;
	line-height:14px;	
	}	
	
	
	
.content input,textarea,option {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #767676;
	background-color:#FFFFFF;

	}			
	
.sitemap {
	position:absolute; top:10px; left:22px;
	height:550px;
	width:720px;
	background-color:#FFFFFF;

	}		
	
.fotovak {
	position:absolute; top:0px; left:557px;
	width:180px;
	height:400px;
	background-color:#FFF8E5;
	padding-top:11px;
	}	
		
.border {
	border:1px solid #6F4500;
	}		
		
.lijn {
	background-color:#6F4500;
	height:1px;
	width:100%;
	border:1px solid #6F4500;
	}	
	
	
.bottom {
	position:absolute; bottom:-24px; left:0px;
	background-image:url(../images/bottom.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#643025;
	width:774px;
	padding-left:17px;
	padding-top:25px;
	padding-bottom:10px;

	}	

.bottom a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#643025;
	text-decoration:none;
	}	
	
.bottom a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#860000;
	text-decoration:underline;
	}		

	
.link {
	position:absolute; bottom:-13px; right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	}
	
.link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}	
	
.link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#860000;
	text-decoration:underline;
	}		
	
.hand {
	cursor:hand;
	}	
	
.map24 {
	position:absolute; left:569px; top:130px;
	width:180px;
	height:242px;
	border-right:1px solid #BEBEBE;
	border-bottom:1px solid #BEBEBE;
	}
	
.klikhier {
	position:absolute; left:580px; top:350px;
	height:14px;
	width:136px;
	background-color:#FFFFFF;
	padding-left:3px;
	padding-bottom:2px;
	padding-right:3px;
	padding-top:2px;
	border:1px solid #B52300;
	}	
	
.tappen {
	position:absolute; left:569px; top:132px;
	width:180px;
	height:88px;
	}	
	
.rightpizza {
	position:absolute; left:569px; top:100px;
	width:180px;
	height:600px;
	}	
	
.smulwereldleft {
	position:absolute; left:569px; top:110px;
	width:180px;
	height:114px;
	}	
	
.banner {
	position:absolute; left:22px; top:550px;
	width:530px;
	height:75px;
	}	
		
.nieuwsvak2 {
	position:absolute; left:22px; top:10px;
	width:530px;
	height:300px;
	font-size:10px;
	color:#6F4500;
	}
	
.nieuwsvak2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6F4500;
	text-decoration:none;
	}

.nieuwsvak2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#6F4500;
	text-decoration:underline;
	}		
		
/*---------MENU STYLE ------------------*/

.table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}

.menuItemFirst {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border: 1px solid #E4E4E4;
	background-color:#FFFFFF;
}
.menuItem {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border-left: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	background-color:#FFFFFF;
}
.menuItemLast {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border-left: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	background-color:#FFFFFF;
}

/* On mouse over */
.menuItemFirstOver {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#860000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border: 1px solid #E4E4E4;
	background-color:#FFF8E5;
}
.submenu div:hover,.menuItemOver {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#860000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border-left: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	background-color:#FFF8E5;
}
.menuItemLastOver {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#860000;
	cursor:pointer;
	padding:2px 4px 2px 4px;
	border-left: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	background-color:#FFF8E5;
}

/* submenus container */
.submenu {
	-moz-opacity:.8;
	filter:alpha(opacity=85);
	}
