/* CSS Document */

body{
margin-top:0;
font-family:"Segoe UI", "Trebuchet MS", Verdana;
font-size:12px;
background:#ffffcc ;
}

.top{
width:900px;
margin:0 auto;
padding:0 10px 0 10px;
height:70px;
border:none;
background:url(images/top.gif) no-repeat top center;
}

.topin{
margin-top:15px;
padding:0;
border:none;
background:none;
}

.home-brd{
padding:0 5px 0 10px;
border-right:1px dotted #999999;}

.lang{
padding:0 10px 0 0;
}

.header{
width:900px;
margin:0 auto;
padding:0;
height:168px;
border:none;
background:url(images/header.gif) no-repeat top center;
}
/*------------------------MENU-------------------------------------------*/
#menu{
font-family: "Segoe UI", "Trebuchet MS", Verdana;
width:900px;
margin:0 auto;
height:39px;
border:none;
background:url(images/menu_bgr.gif) repeat-x top left;
position:relative;
font-size:14px;
font-weight: normal;
text-transform: uppercase;
font-family: Segoe UI, Trebuchet Ms , verdana,Tahoma,sans-serif;	
padding:0 0 0 0;
}

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}

#menu ul li{
	display:block;
	float:left;
	margin:0px;
}

#menu ul li a{
	margin:0 0 0 0;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	padding:9px 18px 0 18px;
	height:28px;
	border-left:1px dotted  #cccccc;
}

#menu ul li a:hover{
	color:#333333;
	display:block;
}

/*----------------------------------------------------------------------*/


img, img:visited, img:hover{
margin:0;
padding:0;
border:none;
background:none;}

.bodytable{
width:900px;
margin:0 auto;
padding:0 0 0 0;
border:none;
}

.left{
width:200px;
}

.center{
height:180px;
}

.right{
width:200px;
background-color:#cccc99;
}
/*------------------------log in--------------------------------------*/
.login{
color:#ffff99;
border:none;
margin:0;
padding:10px 0px 10px 20px;
background:url(images/login_bgr.gif) no-repeat top left;
height:220px;
width:200px;
}

.login h1{
text-transform:none;
color:#ffff99;
font-size:18px;
font-weight:normal;
width:170px;
border-bottom:1px solid #ffff99;
}

.login a:link, .login a:visited{
padding-left:5px;
color:#ffff99;
text-decoration:none;
}
.login a:hover{
padding-left:5px;
color:#ffff99;
text-decoration:underline;
}

.user{
background:url(images/user_bgr.gif) no-repeat left;
border:none;
margin:5px 0 0 3px;
padding-left:25px;
width:141px;
}

.user .inputbox{
color:#666666;
width: 105px;
padding: 0;
border: none;
margin: 3px 3px 1px 5px;
background: #ffffff;
}

.pass{
background:url(images/pass_bgr.gif) no-repeat left;
border:none;
margin:5px 0 5px 3px;
padding-left:25px;
width:141px;
}

.pass .inputbox{
color:#666666;
width: 105px;
padding: 0;
border: none;
margin: 3px 3px 1px 5px;
background: #ffffff;
}

.login_btn{
font-size:11px;
color:#ffffff;
background: url(images/btn.gif) no-repeat center;
margin:2px 2px 2px 85px;
padding-bottom:2px;
border:none;
width:58px;
height:18px;
cursor:pointer;
}
/*------------------------------------------------------------------------*/

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
padding:5px 15px 1px 5px;
}

h1 {
font-family: "Segoe UI", "Trebuchet MS";
color:#993333;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

.content a:link{
color:#ff0000;
text-decoration:none;
border-bottom:1px solid #ff0000;
}

.content a:visited{
color:#ff0000;
text-decoration:none;
border-bottom:1px dotted #ff0000;
}

.content a:hover{
color:#ff0000;
text-decoration:none;
border-bottom:none;
}

.boxes{
height:170px;
vertical-align:top;
padding:0;
margin:0;
}

.box {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:none;
background:url(images/box.gif) no-repeat top center;
width:218px;
height:168px;
margin:0 10px 0 0;
}

.box h1 {
font-family: "Segoe UI", "Trebuchet MS";
color:#ffffff;
font-size:18px;
font-weight:normal;
text-transform:none;
margin:0;
padding:3px 0 0 10px;
}

.box p{
font-size:11px;
margin:0;
padding:7px 5px 0 10px;}

.box a:link{
font-family: "Segoe UI", "Trebuchet MS";
color:#ff0000;
text-decoration:none;
border-bottom:1px solid #ff0000;
}

.box a:visited{
font-family: "Segoe UI", "Trebuchet MS";
color:#ff0000;
text-decoration:none;
border-bottom:1px dotted #ff0000;
}

.box a:hover{
color:#ff0000;
text-decoration:none;
border-bottom:none;
}

.prop {
width:200px;
margin:0;
padding:10px 5px 10px 5px;
}

.prop h1{
text-transform:none;
color:#333333;
font-size:18px;
font-weight:normal;
border-bottom:1px solid #666666;
width:170px;
margin:0;
padding:0;
}

.prop img{
margin:10px 0 0 0 ;
background:#ffffff;
border:1px solid #cccccc;
padding:2px 2px 9px 2px;
}
.prop img:hover{
margin:10px 0 0 0;
background:#ffffff;
border:1px solid #cccccc;
padding:2px 2px 9px 2px;
}

/*.l{
width:168px;
height:20px;
padding:0;
margin:0;
background:#FFFFFF;
}*/

.prop a:link, .prop a:visited{
padding-top:2px;
color:#669933;
text-decoration:none;
}

.prop a:hover{
padding-top:2px;
color:#ff0000;
text-decoration:none;
}

.footer{
margin-top:15px;
margin-bottom:10px;
border-top:1px dotted #666666;
border-bottom:1px dotted #666666;
}

.footer_menu{
margin:0px;
padding-top:8px;
}

.footer_menu a:link, .footer_menu a:visited{
padding:0 5px 0 5px;
color:#666666;
text-decoration:none;
}
.footer_menu a:hover{
padding:0 5px 0 5px;
color:#666666;
text-decoration:underline;
}

.copyr{
color: #999999;
padding:10px 0 0 0;
}

.kipo{
color: #999999;
padding:10px 0 0 0;
}

.kipo a:link, .kipo a:visited{
color:#999999;
text-decoration:none;
}
.kipo a:hover{
color:#666666;
text-decoration:underline;
}

.property_list{
width:100%;
border-top:1px dotted #666666;
padding:7px 0 7px 0;
}

.property_list h3{
font-family: "Segoe UI", "Trebuchet MS";
font-size:16px;
font-weight:normal;
color:#993333;
padding:0 0 0 5px;
margin:0;
}

.property_list a:link{
color:#993333;
text-decoration:underline;
}

.property_list a:visited{
color:#993333;
text-decoration:none;
}

.property_list a:hover{
color:#993333;
text-decoration:none;
}

.property_list p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0 5px 0 5px;
margin:0;
}

.property_list a img{
background:#ffffff;
border:1px solid #cccccc;
padding:2px 2px 9px 2px;
}
.property_list a img:hover{
background:#ffffff;
border:1px solid #cccccc;
padding:2px 2px 9px 2px;
}

.contactform input, .contactform textarea{
border:1px solid #6D903A;
width:300px;
background:#FFFFFF;
}

.contactform .button {
font-size:11px;
color:#ffffff;
background: url(images/btn.gif) no-repeat center;
margin:2px 2px 2px 85px;
padding-bottom:3px;
border:none;
width:58px;
height:18px;
cursor:pointer;
}

#paging_pages

#paging_pages a:link{
color:#993333;
text-decoration:underline;
}

#paging_pages a:visited{
color:#993333;
text-decoration:none;
}

#paging_pages a:hover{
color:#993333;
text-decoration:none;
}

.asterisk {
color: #ff0000;
}

/*------------- Sticky note ---------------------------------*/
#fadeinbox{
position:absolute;
width: 400px;
left: 0;
top: -400px;
border: 2px solid #333333;
background-color: black;
padding: 4px;
z-index: 100;
visibility:hidden;
}
#fadeinbox a:link, #fadeinbox a:visited{
color:#FFFFFF;
text-decoration:none;
}
#fadeinbox a:hover {
color:#FF0000;
text-decoration:none;}

/*---------------------------------------------*/