@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body {
	padding: 0;
	margin: 0;
    background-color: #fff;
}

#overlord {  
	background-color: #fff;
}

.center {
    width: 100%;
}

#Aheaderlord {
  overflow: hidden;
background-color: #E1E1E1;
}

#Aheader {
  background: #fff url(../images/logoAheader.jpg) top left no-repeat;
  background-position: 11px 0;
  height:55px;
  width: 880px;
  margin: 0 auto;
}

#language {
   margin-right: 15px;
   padding-top: 15px;
   font-family:Arial; 
   color:#666666; 
   font-weight:bold; 
   font-size:11px;
   float:right; 
   overflow:hidden;   
   height:40px; 
   display: block;
}

#menulord {
  overflow: hidden;
  background-color: #E1E1E1;
  height:20px;
}

#menuholder {
  width: 880px;
  height:20px;
  background: #000 url(../images/logoMenu.jpg) top left no-repeat;
  background-position: 11px 0;
  margin: 0 auto;
}

#menu {
  height: 20px;
  float: right;
  padding-right: 10px;
}

#menu a{
  color: #fff;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
  letter-spacing: 1px;
  
}

#headerlord {
  background-color: #ccc;
  height:180px;
}

#header{
	width: 880px;
	height:180px;
	margin: 0 auto;
	background: url(../images/header.jpg) top left no-repeat;
}

#lelijkekutbalk {
	height: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color:#000;
}


#bodylord {
clear: both;
display: block;
overflow: hidden;
background-color: #E1E1E1;
}

#body {
  overflow:auto;
  display: block;
  width: 880px;
  height:100%;
  background: #fff url(../images/bodybg.jpg) top left repeat-y;
  margin: 0 auto;
}

#left {
  padding: 10px 15px 20px 10px ;
  color: #666666; 
  font-size:12px; 
  line-height:16px;
  font-family: Arial, Helvetica, sans-serif;
  width: 650px;
  clear: both;
  display: block;
  float:left;
}

#right {
  padding-top: 10px;
  background-color:#efefef;
  color: #666666; 
  font-size:12px; 
  line-height:16px;
  font-family: Arial, Helvetica, sans-serif;
  text-align:center;
  width: 205px;
  float:left;
}

h1 {
	padding:0;
	margin: 0;
   font-family: Arial, Helvetica, sans-serif;
   color: #666666; 
   font-weight:bold; 
   font-size:14px;
}

#stretch {
	clear: both;
}

#footerlord {
  overflow: hidden;
  clear: both;
  background-color: #c9c9c9;
  margin-top: 1px;
  height:50px;
}

#footer {
  height:30px;
  padding-top:10px;
  padding-bottom:10px;
  background-color: #000;	
  text-align: center;
  width: 880px;
  margin: 0 auto;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color:#cccccc; 
  font-size:10px
}

a {
  color:#666666; 
  font-weight:bold; 
  font-size:12px; 
  text-decoration:underline;
}

a:visited {
  color:#666666; 
  font-weight:bold; 
  font-size:12px; 
  text-decoration:underline;
}

a:hover {
  color:#fdb827; 
  font-weight:bold; 
  font-size:12px; 
  text-decoration:underline;
}

a:hover img.nomarkup    {
  border: 0;
  text-decoration: none;
  vertical-align: middle;
}

a:link img.nomarkup    {
  text-decoration: none;
  vertical-align: middle;
  border: 0;
}

a:visited img.nomarkup    {
  text-decoration: none;
  vertical-align: middle;
  border: 0;
}

a:active img.nomarkup    {
  text-decoration: none;
  vertical-align: middle;
  border: 0;
}

textarea.property	{
  width:350px;
  height:100px;
}
.photoContainer	{
	text-align:center;
	vertical-align:middle;
	width:650px;
}

.bigPhoto	{
	border:#999999 1px solid;
	height:255px;
	width:340px;
	clear: both;
	display: inline;
	float:left;
}

.smallPhoto	{
	height:75px;
	width:100px;
	border:#999999 1px solid;
}
.photoContainer	{
	display:block;
}

.layoutPhoto	{
display:inline;
float: right;
height:255px;
	width:170px;
	border:#999999 1px solid;
}
.smallPhotos	{
	padding-left:10px;
	float:left;
	display: inline;
}
img.Full	{
	width:100%;
	height:100%;
	vertical-align:middle;
}


.priceTable td{ 
  background-color:#fdb827; 
  color:#000000; 
  font-size:11px; 
  line-height:20px;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
}
.editPrices input{
  width:80px;
}
td.contactInput, td.contactCheckBox{
  padding-left:20px;
3  background-color:#efefef;
}
td.contactInput input{
  width:245px;
}
td.contactInput textarea{
  width:245px;
  height:120px;
}
td.contactCheckBox input{
  width:20px;
}
td.black {
  bgcolor:#000;
}
td.black a{
  color:#FFFFFF;
  text-decoration:none;
}
input, select{
  color:#666666;
}
.reservation{
  background-image:url(../images/reservation.gif)
}

input.hyperlink{
  border:none; 
  background-color:#fff; 
  color:#00F;
  cursor:pointer;
}

img.searchThumb{
	height:100px;
	width:136px;
	float:left;
	margin-bottom:20px;
	margin-right:5px;
	border:0;
}
div.searchHouse{
        display:block;
	clear:both;
}
a.searchHouse{
	text-decoration:none;
	color:#666666;
	font-weight:normal;
}
