*{ 
margin:				0; 
padding:			0;}


body{
padding:0 0 50px 0;
background:url("../img/bg_body.jpg") 0% 0% repeat;}

a{
color:#333;	
font-weight:bold;
text-decoration:underline;
cursor:pointer;}

a:hover{
text-decoration:underline;}

h1{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#A0720A;}

p{
padding-top:4px;}

#container{
width:964px;
height:613px;
margin:0 auto; margin-top:50px;
position:relative;
background:url("../img/bg-content.gif") left top no-repeat;}

#container #header{
	position:absolute;
	left:0px;
	top:0px;
	width:284px;
	height:505px;
	background:url("../img/HEADER1209.png") left top no-repeat;
}

#container #header #maandactie{
margin: 6px 0 0 6px;
width:274px;
height:494px;}

#container #header .index{
	background:url(../img/header/header-tapas.png) no-repeat left top;
}
	
#container #header .javi{
background:url("../img/header/header-javi.png") left top no-repeat;}

#container #header .foto{
background:url("../img/header/header-foto.png") left top no-repeat;}

#container #header .contact{
background:url("../img/header/header-contact.png") left top no-repeat;}

#container #header .overons{
background:url("../img/header/header-over-ons.png") left top no-repeat;}

#container #header .restaurant{
background:url("../img/header/header-restaurant.png") left top no-repeat;}

#container #header .groepen{
background:url("../img/header/header-groepen.png") left top no-repeat;}

#container #header .acties{
background:url("../img/header/header-juni.png") left top no-repeat;}


#contact{
width:100px;
height:39px;
position:absolute;
left:100px;
bottom:50px;}

#contact a{
display:block;
width:100px;
height:39px;
background:url("../img/menu/contact.png") left top no-repeat;}

#contact a:hover{
background-position:0 -39px;} 

#container #menu{
height:39px;
width:639px;
position:absolute;
right:41px; top:6px;}

#container #menu div{
	float:left;
	margin:0 11px 0 0;}

#container #menu a{
display:block;
height:39px;
text-indent:-9999px;}

#container #menu #home a{
	width:60px;
	background:url("../img/menu/home.png");
}
#container #menu #home a:hover, #container #menu #home a:active{
background-position:0 -39px;}

#container #menu #over-ons a{
	width:82px;
	background:url("../img/menu/over_ons.png");
}
#container #menu #over-ons a:hover, #container #menu #over-ons a:active{
background-position:0 -39px;}

#container #menu #foto a{
	width:64px;
	background:url("../img/menu/foto.png");
}
#container #menu #foto a:hover, #container #menu #foto a:active{
background-position:0 -39px;}

#container #menu #menukaart a{
	width:100px;
	background:url("../img/menu/menukaart.png");
}
#container #menu #menukaart a:hover, #container #menu #menukaart a:active{
background-position:0 -39px;}

#container #menu #acties a{
	width:64px;
	background:url("../img/menu/acties.png");
}
#container #menu #acties a:hover, #container #menu #acties a:active{
background-position:0 -39px;}

#container #menu #groepen a{
	width:81px;
	background:url("../img/menu/groepen.png");
}
#container #menu #groepen a:hover, #container #menu #groepen a:active{
background-position:0 -39px;}

#container #menu #reserveren a{
	width:110px;
	background:url("../img/menu/reserveren.png");
}
#container #menu #reserveren a:hover, #container #menu #reserveren a:focus{
background-position:0 -39px;
}

#container #main-content{
width:625px;
color:#666;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
position:absolute;
left:300px; top:62px;}

#container #footer{
width:619px;
height:25px;
position:absolute;
bottom:31px;
left:300px;
background:url(../img/footer.gif) no-repeat;}
#container #footer a{
display:block;
width:619px;
height:25px;}

#foto-flash{
width:630px;
height:438px;}

.c_form form .submit{
border:			none;
cursor:				pointer;
padding:			2px;}
.red{
color: 				#FF0000}
.holder{
padding:5px 0 0 0;
clear:both;}
textarea{
width:224px;
height:80px;
padding:3px;
margin:2px 0;
border:1px solid #999;
background-color:#FFF;}
label{
text-align:right;
padding:6px 12px 0 0;
font-weight:bold;
width:250px; display:block;
height:23px;}
.labell{
text-align:right;
padding:6px 12px 0 0;
font-weight:bold;
width:130px; display:block;
height:23px;}
.inputt{
width:224px;
height:20px;
padding:3px 3px 0 3px;
margin:2px 0;
border:1px solid #999;
background-color:#FFF;}
select{
margin:3px 0;
padding:3px 0;
width:44px;
border:1px solid #999;}
#checkbox{
float:left;
margin-top:7px;}
#labelcheckbox{
font-size:10px;
text-align:left;
float:left;}
#checkboxholder{
margin-left:222px;
_margin-left:236px;}
#calendar{
width:194px;
margin-top:50px;}
.marginn{
margin-left:78px;
_margin-left:92px;}*/
.gerecht{ line-height:11px;}
span.beschijving{
font-style:italic;
font-size:10px;}

#brava{
width:181px;
height:36px;
background-image:url(../img/brava.png);
float:left;}
#brava a{
display:block;
width:181px;
height:36px;}

#blanca{
width:233px;
height:36px;
background-image:url(../img/blanca.png);
float:left; margin-left:4px;}
#blanca a{
display:block;
width:233px;
height:36px;}

#dorada{
width:193px;
height:36px;
background-image:url(../img/dorada.png);
float:left; margin-left:4px;}
#dorada a{
display:block;
width:193px;
height:36px;}

#groepenreserveer{
width:615px;
height:76px;
background-image:url(../img/online-reserveren-groepen.png);
margin-top:4px;}
#groepenreserveer a{
display:block;
width:615px;
height:76px;}

#creatie{
width:964px;
margin:0 auto;
margin-top:10px;
text-align:right;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;}

#creatie span{
color:#957531;}

#creatie a{
text-decoration:none;
color:#957531;
font-weight:normal;}

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

/* Nieuwsbrief aanmelding */
#nieuwsbrief #subForm span.label label{
float: left;
padding:0;
margin:0;
height:17px;
width: 100px;
display: block;
}

#nieuwsbrief #subForm input {
display: block;
margin-left: 122px;
margin-bottom:10px;
}

#icons {
	float: left;
	width: 964px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	bottom: 0px;
	height: 20px;
	font-weight: bold;
	position: absolute;
}
.linkentwitternieuwsbrief {
	font-size: 9px;
	color: #FFF;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
}

