body {
	margin: 0;
	padding: 0;
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	background-color:#fff;
}

.top {
	margin: 0;
	padding: 0;
	background: url(images/topbg.gif) repeat-x left top;
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 auto;
}

#topbanner{
width: 970px;
margin:0 auto;
}

#topbanner2{
width: 620px;
margin:0 auto;
}

#mainp {
	margin: 0;
	padding: 0;
	background: url(images/menuline.gif) repeat-x left top;
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 auto;
}

#page{
width: 970px;
margin:0 auto;
z-index:100;
padding:5px 0;

}

.toplinks{color:white;font-size:9px;padding:3px 0;}
#flag{float:right;text-align:right;margin-top:-15px;}
#flag img{margin-right:20px;border:none;}
.lang{float:right;margin-left:30px;}
#logo {float:left;}


.lang a{margin-right:10px;color:#0077c0;font-size:11px;text-decoration:none;}
.tel{float:right;text-align:right;font-size:24px;color:white;margin:2px 10px 0 0;}
.telno{font-size:30px;color:#004e7d;}

#topmenu{z-index:100;}
#topmenu ul {
	margin: 0;
	padding: 0;
	}

#topmenu li {font-size:13px;padding:10px 14px;background: url(images/menubg.gif) no-repeat right top;
	  list-style: none;
  float: left;
margin:0;}
#topmenu li.over{background: #f1f1f1 url(images/menutop.gif) no-repeat right top;padding:10px 14px;margin:0;}

#topmenu a{color:#004e7d;text-decoration:none;display:block;}
#topmenu a:hover{text-decoration:underline;}

	
.submenu {margin-top:10px;
  background: #004e7d;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
  position:absolute;
  visibility: hidden;
  z-index: 999;
  display:block;
}

#sublink{padding:10px;}
#sublink a {
  display: block;
  padding:5px 25px 5px 5px;
  font: 11px arial;
  text-decoration: none;
  color: #c3e0f2;
  line-height:140%;}


.submenu a:hover {
  text-decoration: underline;}


#newstext a{color:#555;text-decoration:none;}
#newstext a:hover{color:#555;text-decoration:underline;}

#newstext a.more{color:#ff6506;text-decoration:none;}
#newstext a.more:hover{color:#009ee1;text-decoration:underline;}
.newspic{width:125px;padding:5px;}
.newslist{padding:5px;}

h1 {font-size:25px;color:#004e7d;font-weight:normal;}
#content{background: url(images/ayrac.gif) no-repeat left top;padding:10px 0;}

#left {float:left;width:230px;}

h2 {font-size:15px;color:#004e7d;margin:0;}
.title{font-size:15px;color:#004e7d;font-weight:normal;margin:0 0 20px 0;}

#middle{margin:0 0 0 235px;width:730px;}
#middle img{border:none;}
#middle a{color:#0077c0;text-decoration:none;}
#middle a:hover{color:#65b2e0;text-decoration:underline;}

.quicktype{padding:10px 0;margin-left:10px;}
.quicktype a{background: url(images/leftbg.gif) no-repeat left center;padding:3px 0 0 10px;display:block;color:#004e7d;text-decoration:none;font-size:12px;}
.quicktype a:hover{display:block;color:#555;text-decoration:underline;}

#box {background: url(images/boxbg.gif) repeat-y left top;width:217px;}
#box .top{background: url(images/boxtop.gif) no-repeat left top;height:10px;}
#box .bottom{background: url(images/boxbottom.gif) no-repeat left bottom;height:10px;}
#box .boxcontent{margin:0 5px;}
#box form{margin:10px 0 0 0;line-height:220%;}
#box .boxinput{float:right;width:110px;margin-right:5px;line-height:100%;}
#box .boxinput input{width:95px;height:14px;margin:2px 0;font-size:10px;color:#555;}
#box .boxinput input.securecode{width:65px;height:14px;}
.verify{background:#65b2e0;color:white;font-size:12px;font-weight:bold;padding:3px;}
#box .submit{background:#0077c0;color:#fff;font-weight:bold;width: 100px;padding:3px 0;cursor:pointer;float:right;margin:5px 7px 0 0;font-size:11px;border:none;}

#box h5{font-size:13px;color:#004e7d;font-weight:bold;margin:0;}

h5{font-size:13px;color:#004e7d;font-weight:bold;margin:0;}


.clear{clear: both;}

.plist{background: url(images/propertybg.gif) no-repeat left top;}
.inspace{margin:15px 13px;}
#listing h3{margin-top:0;}
#listing .text{padding-left:10px;line-height:140%;}
#listing .location{font-weight:normal;}
#listing a.none {color:#454545;text-decoration:none;}
#listing h3{margin-bottom:0;}
#listing td{font-size:12px;}
#listing p{margin:4px 0 0 0;}
#listing .price{margin-top:0;font-size:14px;font-weight:bold;color:#777;font-face:tahoma,verdana,arial;}

#listing .detailroom{float:left;text-align:center;margin-right:40px;width:200px;border:#ccc 1px dashed;border-top:none;border-left:none;border-right:none; padding-bottom:1px;}
#listing .detailsize{float:left;text-align:center;width:200px;border:#ccc 1px dashed;border-top:none;border-left:none;border-right:none; padding-bottom:1px;}
#listing a.viewmore{display:block;width:200px;color:#004e7d;display:block;text-align:center;padding:2xp 4px 4px 4px;}
#listing .more{margin-top:15px;width:200px;height:25px;padding-top:2px;background: url(images/detaybg.gif) no-repeat left top;}

.print{margin-top:15px;width:200px;height:25px;padding-top:4px;font-weight:bold;font-size:12px;background: url(images/detaybg.gif) no-repeat left top;text-align:center;}

.comment{font-family:Georgia, arial, tahoma,verdana;margin:5px 0;}

#detailmiddle{width:520px;background: url(images/detailbg.gif) no-repeat left top;margin:0;padding:0;}

#detailmiddle #picture img{border:#ccc solid 1px;margin:10px 0 5px 10px;}

#detailright{margin-top:5px;width:205px;border:#ccc 1px;float:right;}

#RequestMail{z-index:15;padding:5px;border:solid 1px #ccc;margin:0;background:white;line-height:25px;}
#RequestMail input{width:100px;margin-top:2px;height:12px;}
#RequestMail textarea{width:160px;height:140px;}
#RequestMail .checkbox{width:20px;}
#RequestMail .secure{width:50px;height:17px;margin-left:5px;}
#RequestMail .important{color:red;}
#RequestMail h2{color:#65b2e0;margin:0;}
#RequestMail {margin-left:10px;}
#RequestMail .enlarge{text-align:right;}
#RequestMail .send{height:24px;width:180px;cursor:pointer;margin-top:7px;}
#pgallery {margin-left:10px;}
#detaylist td{height:18px;}

#searchbg{background: url(images/searchbg.gif) no-repeat left top;width:725px;height:247px;}

.searchtitle{color:#0077c0;font-size:15px;padding:5px;}
#searchbg td{color:#000;}
#searchbg input{border:0; color:#004e7d;background:none;font-size:12px;}

#searchbg #propertytype td{font-weight:normal;color:#000;height:25px;}
#searchbg #propertytype td.radio{text-align:right;width:20px;}
#searchbg #propertytype td.radiofirst{text-align:right;width:15px;}
#searchbg #propertytype input{float:none;font-weight:normal;cursor:pointer;}

.search{background: url(images/submit.gif) no-repeat left top;width:182px;height:34px;cursor:hand;}
.homebanner{background: url(images/homepage.jpg) no-repeat left top;padding-bottom:115px;}
.homebanner h1{color:white;margin:5px 20px;}


#mainlisting h3{margin-top:0;}
#mainlisting .plist{background: url(images/mainlistingbg.gif) no-repeat left top;}
#mainlisting .inspace{margin:15px 13px;}
#mainlisting h3{margin-bottom:0;}
#mainlisting p{margin:4px 0 0 0;}
#mainlisting .price{margin-top:0;font-size:14px;font-weight:bold;color:#777;font-face:tahoma,verdana,arial;text-align:center;}
#mainlisting a.viewmore{display:block;width:200px;color:#004e7d;display:block;text-align:center;padding:2xp 4px 4px 4px;}
#mainlisting .more{margin-top:5px;width:200px;height:25px;padding-top:3px;background: url(images/detaybg.gif) no-repeat left top;}

.date{font-size:11px;color:#777;}

h3{color:#5ba7d5;}
.priceb{color:#5ba7d5;font-size:13px;}

#bottom{background:#f1f1f1;}

#medyalab{float:left;padding:10px 0 0 35px;}
#medyalab a{font-family:arial black, arial;font-weight:bold;font-size:14px;color:#5fa0ce;}
#medyalab a:hover{color:#0061a5;}
#medyalab  .design{font-size:11px;color:#aaa;font-weight:normal;font-family:arial;}

#copyright {float:right;padding:10px 0 0 0;color:#999;}
#footer {
	width: 970px;
 	margin: 0 auto;
 	padding:0;
}
#footer2 {
	width: 610px;
 	margin: 0 auto;
 	padding:0;
}

#btlink {padding-top:10px;}
#btlink a{font-size:10px;}

#formmail{
	line-height:25px;}

.form_right{
	float:right; margin:0 10px 0 0;padding:0;
	line-height:25px;}
	
.form_right textarea{margin-top:3px; }
.form_right{
	float:right;
}
