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

body {
margin:0;
background:url(../images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

html {
     overflow: -moz-scrollbars-vertical;
}


#wrapper {
width:919px;
margin:0 auto;
}

#header_area {
height:142px;
margin-top:2px;
}

#logo {
width:343px;
float:left;
}

#logo2 {
width:301px;
float:left;
padding-top:24px;
padding-left:16px;
}


#header_date {
width:95px;
float:left;
line-height:24px;
text-align:center;
}

#header_black {
width:164px;
height:24px;
float:left;
background:url(../images/contact_bg.jpg) no-repeat;
}

#header_contact {
width:74px;
float:left;
padding-left:36px;
padding-top:4px;
}

#header_lang {
width:54px;
float:right;
padding-top:3px;
}


/* Main menu */
#menu_area ul {
height:67px;
margin:0;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
list-style-type:none;
padding-left:248px;	
}

#menu_area li {
width:134px;
float:left;
line-height:66px;
text-align:center;
}

#menu_area li.over {
width:134px;
float:left;
line-height:66px;
background:#7c1112;
}

#left_column {
width:248px;
float:left;
background:#dedbd0;
}

.left_title {
background:url(../images/left_title_bg.jpg) no-repeat bottom;
padding-left:30px;
line-height:30px;
padding-top:2px;
}

.left_entry_area {
margin-top:9px;
}

.left_entry_title {
height:15px;
background:url(../images/left_entry_title_bg.jpg) no-repeat left;
margin-left:11px;
padding-left:19px;
line-height:14px;
}

.left_entry_cont {
margin-left:31px;
width:203px;
background:url(../images/left_entry_cont_bg.jpg) no-repeat bottom;
line-height:16px;
padding-bottom:4px;
text-align:justify;
}

#left_entry_info {
margin-left:31px;
margin-top:2px;
width:192px;
line-height:16px;
padding-bottom:3px;
}


.photo {
padding:1px;
border:1px solid #333333;
margin-right:3px;
margin-top:4px;
}

a img.photo {
border:1px solid #333333;
}

a:hover img.photo {
border:1px solid #7c1112;
}

.left_entry_more{
width:230px;
text-align:right;
margin-top:4px;
}

#main_column {
width:641px;
float:right;
margin-top:9px;
}

#main_image {
width:380px;
height:229px;
float:left;
background:url(../images/main_image.jpg) no-repeat;
}

#main_image_profile {
width:380px;
height:199px;
float:left;
background:url(../images/profile_image.jpg) no-repeat;
}


#main_image_title {
text-align:right;
padding-top:26px;
}

#main_info {
width:250px;
float:right;
text-align:justify;
line-height:18px;
}

#forsale_area {
margin-top:20px;
margin-bottom:10px;
}

#forsale_title {
height:19px;
}

#forsale_table {
width:630px;
height:226px;
border:1px solid #bbaa99;
background:#fdf7e4;
}

.forsale_entry_area {
width:166px;
float:left;
padding-left:33px;
}

.forsale_entry_title {
height:29px;
line-height:29px;
}

.forsale_entry_img1 {
width:148px;
float:left;
}

.forsale_img {
padding:1px;
border:1px solid #333333;
}

a img.forsale_img {
border:1px solid #333333;
}

a:hover img.forsale_img {
border:1px solid #7c1112;
}

.forsale_entry_img2 {
width:18px;
height:97px;
float:left;
background:url(../images/photo_arrow.jpg) no-repeat left;
}

a img.forsale_entry_img2  {
	background-position: left;
}

.forsale_entry_img2 a:hover, a:active {
  background-position: right;
}

.forsale_entry_info {
margin-top:5px;
line-height:18px;
}

#clear {
clear:both;
}

.clear {
clear:both;
}

#footer_area {
width:100%;
height:59px;
background:#000000;
}

#footer {
width:919px;
margin:0 auto;
}

#footer_menu {
width:600px; 
float:left;
}

#footer_menu ul {
margin:0;
padding:0;
list-style-type:none;
}

#footer_menu li {
width:95px;
float:left;
line-height:59px;

}


#footer_copyright {
width:250px;
line-height:59px;
float:left;
text-align:center;
}

#footer_d2 {
padding-top:19px;
width:19px;
float:right;
}

.container {
}

.input_style {
border:1px solid black;
}