body,html
{
padding:0px;
margin:0px;
background-color: #92631a;
height:100%;
background-image: url(../image/bg.jpg);
background-repeat:repeat-x;
font-family: Arial;
font-size:11px;
color: #92631a;
}

#containermidden{
width:773px;
text-align:left;
height:auto !important;
margin:0pt auto;
min-height:100%;
position:relative;
background-image: url(../image/bg_lines.jpg.jpg);
background-repeat:repeat-y;
}


#header_menu{
background-image: url(../image/header_bg.jpg);
background-repeat:repeat-x;
height:79px;
width:775px;
padding-top:42px;
background-color: #ffffff;
}

#logo{
background-image: url(../image/logo_zalkerbroek.jpg);
background-repeat:repeat-x;
height:79px;
width:193px;
float:left;
}

.aligner ul{
list-style: none;
padding:0px;
margin:0px;
}

.aligner li{
float: left;
margin:0px;
padding:0px;
}

.aligner a{
margin:0px;
padding:0px;
}




#overons{
width:144px;
height:79px;
display:block;
background-image: url(../image/overons.jpg);
}

#restaurant{
width:145px;
height:79px;
display:block;
background-image: url(../image/restaurant.jpg);
}

#hotel{
width:144px;
height:79px;
display:block;
background-image: url(../image/hotel.jpg);
}

#zalen{
width:146px;
height:79px;
display:block;
background-image: url(../image/zalen.jpg);
}




#restaurant_hover{
width:144px;
height:79px;
display:block;
background-image: url(../image/restaurant_hover.jpg);
}

#hotel_hover{
width:145px;
height:79px;
display:block;
background-image: url(../image/hotel_hover.jpg);
}

#zalen_hover{
width:144px;
height:79px;
display:block;
background-image: url(../image/zalen_hover.jpg);
}

#overons_hover{
width:146px;
height:79px;
display:block;
background-image: url(../image/overons_hover.jpg);
}

#header_photo{
width:771px;
height:255px;
background-image: url(../image/header.jpg);
}


#content_div{
width:773px;
/*height:325px;*/
display:table;
background-color: #ffffff;

}

#menu{
width:180px;
height:325px;
float:left;
}

#content{
/*width:400px;433*/
height:325px;
float:left;
display:table;
}

#special_menu{
width:145px;
height:325px;
float:right;
top:0px;
}

#speciale_aanbieding{
width:147px;
height:72px;
display:block;
background-image: url(../image/speciale_aanbieding.jpg);
margin-top:16px;
}

#direct_boeken{
width:147px;
height:72px;
display:block;
background-image: url(../image/direct_boeken.jpg);
margin-top:12px;
margin-bottom:23px;
}

#vakje_rechts{
width:145px;
height:180px;
display:table;
}

#contact_details{
width:135px;
height:128px;
margin-left:11px;
line-height:16px;
}

#contact_details a:link {text-decoration: none; color: #92631a;}
#contact_details a:visited {text-decoration: none; color: #92631a;}
#contact_details a:active {text-decoration: none; color: #92631a;}
#contact_details a:hover {text-decoration: underline; color: #92631a;}

#content a:link {text-decoration: underline; color: #92631a;}
#content a:visited {text-decoration: underline; color: #92631a;}
#content a:active {text-decoration: underline; color: #92631a;}
#content a:hover {text-decoration: underline; color: #92631a;}

#special_menu a:link {text-decoration: underline; color: #92631a;}
#special_menu a:visited {text-decoration: underline; color: #92631a;}
#special_menu a:active {text-decoration: underline; color: #92631a;}
#special_menu a:hover {text-decoration: underline; color: #92631a;}

.menuItem{
width:163px;
height:23px;
margin-left:10px;
display:block;
color: #92631a;
border-bottom: 1px solid #B69258;
font-family: Arial;
font-size:14px;
font-weight:bold;
}

.menuItem:link {text-decoration: none; color: #92631a;padding-left:17px;padding-top:12px;}
.menuItem:visited {text-decoration: none; color: #92631a;padding-left:17px;padding-top:12px;}
.menuItem:active {text-decoration: none; color: #92631a;padding-left:17px;padding-top:12px;}
.menuItem:hover {text-decoration: none; color: #ffffff;padding-left:17px;padding-top:12px;background-color:#b69258;}


.content_title_editor
{
width:433px;
height:33px;
background-color: #ffffff;
padding-top:16px;
padding-left:20px;
font-family: Arial;
font-size:14px;
font-weight:bold;
color: #92631a;
}

.content_data_editor
{
width:403px;
height:275px;
padding-left:20px;
font-family: Arial;
font-size:12px;
color: #92631a;
background-color: #ffffff;
}


.content_title
{
width:400px;
height:33px;
padding-top:16px;
padding-left:20px;
font-family: Arial;
font-size:14px;
font-weight:bold;
background-color: #ffffff;
}

.content_data
{
width:403px;
/*height:275px;*/
padding-left:20px;
font-family: Arial;
font-size:12px;
color: #92631a;
background-color: #ffffff;
display:table;
}

.content_data_reserveren
{
padding-left:20px;
font-family: Arial;
width:573px;
font-size:12px;
color: #92631a;
background-color: #ffffff;
display:table;
}

.detaildataomschrijving{
height:30px;
padding-top:20px;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color: #92631a;
}

.lines{
height:30px;
border-bottom: 2px solid #b69258;
padding-top:15px;
}

.invoer
{
width:240px;
border:1px solid #92631a;
color:#92631a;
}

.invoer_woonplaats
{
width:174px;
margin-left:0px;
border:1px solid #92631a;
color:#92631a;
}

.invoer_select
{
border:1px solid #92631a;
color:#92631a;
}

.invoer_klein{
width:60px;
margin-right:0px;
border:1px solid #92631a;
color:#92631a;
}

.invoer_opmerking{
width:460px;
margin-right:0px;
border:1px solid #92631a;
color:#92631a;
}

.knop{
border:1px solid #92631a;
color:#ebe2d3;
background-color:#93631b;
}
.error{
border:1px solid #92631a;
padding:5px;
margin:5px;
}

