body {
	background-color: black;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS",sans-serif;
        font-size: 14px;
text-align: center;
	height: 100%;

}

html, body {
height: 100%;
margin: 0;
padding: 0;
}



a {
   outline: none;
}

#shim {
visibility: hidden;
width: 100%;
height: 50%;
margin-top: -300px;
float: left;
}
 
#container{
text-align: left;

        clear: both;
	position: absolute;
	width: 1000px;
	height: 600px;
	top: -300px;
        /* IE4ever Hack: Hide from IE4 **/
        position: static;
        /** end hack */
	background: url(images/homepage.jpg);
	z-index:0;
        margin-left: auto ;
        margin-right: auto ;
}
 
/* Hide from IE5mac \*//*/
div#shim {
display: none;
}
 
html, body {
height: auto;
}
/* end hack */
 
/* ]]> */

#menu{
	float:left;
    width: 222px;
	height: 274px;
	margin-left: 53px;
	margin-top: 50px;
	z-index:1;
}

#menu ul{
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}

#menu ul li{
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	text-align: left;
}

#menu ul li a{
	text-decoration: none;
	text-transform:lowercase;

}

.flagbutton{
        border: 0px;
        margin-top: 12px;
}

.menu-item a{
	position:relative;
	display:block;
	float:left;
	width: 205px;
    *width: 222px;
	height: 38px;
	padding-left: 15px;
	cursor:hand; cursor: pointer;
	border: 1px solid #8cbfee;
	font-size: 17px;
	color: white;
	line-height: 38px;
	text-decoration: none;
}

#button_home{
       position:relative;
    display:block;
    float:left;
    width: 220px;
        *width: 222px;
    height: 38px;
    border: 1px solid #8cbfee;
    font-size: 17px;
    color: white;
    line-height: 38px;
    text-decoration: none;
    background-image: url(images/button_home.jpg);
}

#home,#home_active{
        display: block;
        float: left;
        width: 50px;
        height: 38px;
}

#home{
    background-image: url(images/button_home_house_white.jpg);
}

ul li .current-menu-item .home a{
	background-image: url(images/button_home_house_yellow.jpg);
}

.appartement a{
	background-image: url(images/button_appartement.jpg);
}

.plattegrond a{
	background-image: url(images/button_indeling.jpg);
}

.omgeving a{
	background-image: url(images/button_omgeving.jpg);
}

.fotos a{
	background-image: url(images/button_fotos.jpg);
}

.reviews a{
	background-image: url(images/button_reviews.jpg);
}

.tarieven a{
	background-image: url(images/button_tarieven.jpg);
}

.appartement a:hover,.plattegrond a:hover,.omgeving a:hover,.fotos a:hover,.reviews a:hover,.tarieven a:hover{
	background-image: none;
	border: 0px;
	margin: 1px;
        *width: 220px;
}

.current-menu-item a{
       background-image: none;
       background: #fbde20;
       color: #20509c;
       cursor:default;
}

.current-menu-item a:hover{
       background-image: none;
       background: #fbde20;
       color: #20509c;
	   margin: 0px;
		*width: 222px;
	   border: 1px solid #8cbfee;
}

#fotobutton_active{
       color: #101c2a;
       cursor: default;
}

#fotobutton_active:hover{
       color: #101c2a;
}



/* ------------------------------------------------------------------------*/

#content{ 
        float:left;
        width: 705px;
		height: 490px;
        *width: 725px;
        *height: 510px;
        padding: 10px;
		margin-top: 90px;
        background-color: #FFF;
        color: #133b76;
        overflow-y: auto;
}

#tekst{
       width: 550px;
	   float: left;
}


#tekst table tr td{
	font-family: "Trebuchet MS",sans-serif;
    font-size: 14px;
	color: #133b76;
}

#indelingcontent{
	float:left;
	width: 725px;
	height: 510px;
	margin-top: 90px;
	background-color: #FFF;
	overflow-y: hidden;
}

.review{
 

width: 550px;
margin-top:10px;
margin-bottom: 10px;
}

.review td{
border: 1px solid #8CBFEE; 
vertical-align: top;
padding: 5px;
}

#hometext{
position: absolute;
margin-left:510px;
margin-top:302px;
width:490px;
height:50px;
font-size: 22px;
color: #325b91;
text-align: center;
line-height: 23px;
}

.translate-this-button{
	margin-top:12px;
}

#contentright{
	display:none;
	width: 130px;
	float: right;
	font-size: 11px;
}

#contentright ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#contentright .widget-title{
	display: none;
	list-style: none;
}

#contentright li{
	margin-top: 5px;
	margin-bottom: 5px;
}

#contentright a{
	display: block;
	width: 128px;
}