*	{
margin:0;
padding:0;
border:0px;
text-decoration:none;
font-weight:bold;
}

body,html {
height:100%;
width:100%;
}

html	{
overflow-y:auto;
}

body	{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0b6391;
}

a	{
cursor:pointer;
color:#0b6391;
outline:none;
text-decoration:underline; 
}

input {
background: url('img/input_bg.jpg') no-repeat;
}

textarea {
background: url('img/textarea_bg.jpg') no-repeat;
}

.btn_verstuur{
color: #106391;
width: 100px;
height: 27px;
cursor: pointer;
float:right;
border:none;
background:none;
}

.btn_wissen{
background:#ffffff;
color: #106391;
width: 63px;
height: 27px;
cursor: pointer;
}

img	{
display:block;
}

#verticaal {
visibility:hidden;
width:100%;
height:50%;
margin-top:-287px;
float:left;
}
#container {
width:920px;
height:440px;
margin:0 auto;
padding-top:134px;
padding-left:66px;
clear:both;
background:url(img/container_bg.jpg) no-repeat;
position:relative;
top: -287px;
/* weg op IE4 **/
position: static;
/** end hack */ 
}
/* weg op IE5mac \*//*/
div#verticaal {
display: none;
}
html, body {
height: auto;
}
/* einde hack */
/* ]]> */

#linkjes a	{
display:block;
position:absolute;
font-size:12px;
}

#linkjes a b	{
visibility:hidden;
}

#linkjes a#home	{
margin:-94px 0 0 385px;
width:470px;
height:63px;
}

#linkjes a#reserveren	{
margin:376px 0 0 183px;
width:152px;
height:38px;
cursor: default;
}

#linkjes a#actievoorwaarden	{
margin:405px 0 0 722px;
font-size:10px;
}

#linkjes a#disclaimer	{
margin:405px 0 0 829px;
font-size:10px;
}

#linkjes a#boeken	{
margin:376px 0 0 -3px;
width:168px;
height:36px;
}

#meeuw_groot	{
position:absolute;
width:145px;
height:115px;
margin:-98px 0 0 260px;
background:url(img/meeuw_groot.png);
}

#meeuw_klein	{
position:absolute;
width:107px;
height:84px;
margin:-98px 0 0 280px;
background:url(img/meeuw_klein.png);
}

#logo_brouwsershaven	{
width:143px;
height:60px;
background:url(img/logo_brouwsershaven.png);
position:absolute;
margin:-29px 0 0 713px;
}

#logo_west-end	{
width:174px;
height:34px;
background:url(img/logo_west-end.png);
position:absolute;
margin:-7px 0 0 680px;
}

#menu	{
height:26px;
}

#menu a	{
display:block;
float:left;
padding:0 17px;
height:26px;
line-height:22px;
border-left:2px solid #93a068;
font-size:18px;
text-transform:lowercase;
}

#menu a#eerste	{
padding-left:0px;
border-left:none;
}

#content {
font-size:16px;
padding-top:27px;
cursor:text;
}

#content #links	{
width:383px;
float:left;
margin-right:53px;
}

#content #links a {
font-weight:bold;
}


#content #route {
margin-top: -40px;
margin-left: 250px;
clear: both;
float: left;
}

#content #rechts	{
width:449px;
float:left;
}

#content #rechts.route_naw div{
float:left;
margin-right: 10px;
}

#content #links.contact_naw div{
float:left;
margin-right: 10px;
}


#content #rechts #foto-vorige b, #content #rechts #foto-volgende b	{
width:100%;
height:100%;
display:block;
}

#content #rechts #foto-vorige	{
width:66px;
height:18px;
background:url(img/foto_vorige.png);
float:left;
margin-right:18px;
margin-left:29px;
margin-top:19px;
cursor:pointer;
}

#content #rechts #foto-volgende	{
width:77px;
height:18px;
background:url(img/foto_volgende.png);
float:left;
margin-top:19px;
cursor:pointer;
}

#content #rechts #brouwershaven	{
display:block;
width:218px;
height:244px;
background:url(img/brouwershaven_weidevillas.png);
float:left;
margin-right:13px;
}

#content #rechts #westendstaete	{
display:block;
width:209px;
height:233px;
float:left;
margin-top:2px;
background:url(img/westEndStaete_cottage-ameland.png);
}

#content #rechts #foto-groot	{
width:212px;
height:163px;
float:left;
margin-right:18px;
}

#content #rechts #foto-groot.brouweershaven	{
background:url(img/brouwershaven_foto_groot_1.png);
}

#content #rechts #foto-groot.west-end	{
background:url(img/west-end_foto_groot_1.png);
}

#content #rechts #foto-klein	{
width:217px;
height:163px;
overflow:hidden;
float:left;
}

#content #rechts #foto-klein a	{
display:block;
float:left;
margin:0 3px 6px;
}

#content #links h1	{
color:#969f41;
font-size:18px;
font-weight:normal;
margin-bottom:12px;
}

#content #links p	{
line-height:16px;
}

.site_link {
color: #969f41;
}
