/* CSS Document for New Home in Turkey */

body {
	font-family: Arial, Tahoma, Verdana,Trebuchet Ms, Helvetica; 
	color:#666;	
	font-size:100.01%;
	background:#fff;
	margin:0 auto;
	text-align:center
	}
	
a	{text-decoration: none; color: #008fd4;}
a:hover  	{text-decoration: underline; color: red;}

a img {
border:none
}

fieldset {
border:0;
margin:0;
padding:0;
}

.h20 {
height:20px !important
}

.w100 {
width:100px !important
}

.w140 {
width:140px !important
}

.w380 {
width:380px
}

.h28 {
height:28px
}

.red {
color:red
}

.w160 {
width:160px
}

.h30 {
height:30px;
}

.center {
text-align:center
}

#rightsidewide p.splc {
position:relative !important;
left:10px !important
}

.clear {
clear:both;
margin:0;
padding:0;
height:0
}

.zeroed {
margin:0 !important;
padding:0 !important
}

.alignright {
text-align:right;
float:right;
}

.brochurebox{height:235px;}
.brochureboxdetail {height:150px;}
.brochure{border:solid 3px #ececec;height:229px;}
.brochuredetails{border:solid 3px #ececec;width:230px;height:139px;}
.p5px{padding:5px;}
.widget {
margin:20px 0 20px 0;
}



#header {
width:980px;
margin:0 auto;
padding:0;
}

#header .topbar {
display:block;
width:980px !important;
height:10px !important;
line-height:10px;
text-align:right;
margin:0;
padding:0;
}

#header .topbar .telephone {
font-size:1.52em;color:#aaa;padding:0;padding-right:50px;margin:0;
position:relative;
bottom:5px;
}

#header .topbar .languages {
margin:0;
position:relative;
top:5px;
padding:5px 10px 0 0;
}

#header #mainrow {
text-align:left;
width:980px;
margin:0 auto;
padding:0;
overflow:hidden;
}

#header #mainrow a.logoa {
width:220px;
display:block;
padding:0;
margin:0 10px 0 0;
float:left;
}

#header #mainrow a.logoa img.logo {
width:220px;
margin:0;
padding:0;
float:left;
}

#header #mainrow ul.nav {
float:left !important;
list-style:none;
margin:42px 0 0 0;
padding:0;
width:750px;
}

#header #mainrow ul.nav li {
float:left;
height:30px;
margin:0;
padding:0;
background:url("images/mr1.gif") #008fd4 top right no-repeat;
}

#header #mainrow ul.nav li a {
display:block;
color:white;
font-size:0.7em;
padding:0 4px 0 13px;
margin-right:11px;
line-height:30px;
background:transparent;
}

#header #mainrow ul.nav li:hover {
background: #85b930 url('images/mr2.gif') no-repeat top right
}

#header #mainrow ul.nav li a.loclink {
padding:0 0 0 7px;
}


#header #mainrow ul.secondarynav {
float:left !important;
list-style:none;
margin:10px 0 0 0;
padding:0 0 0 0px;
width:750px;
}

#header #mainrow ul.secondarynav li {
background:transparent;
padding:0 3px;
margin:0;
float:left;
font-size:11px;
}

#body {
width:980px;
text-align:left;
margin:0 auto;
overflow:hidden;
font-size:0.7em;
}

#body #leftside {
width:220px;
display:block;
margin:0 10px 0 0;
padding:0;
float:left;
}

#body #main {
float:left;
width:560px;
margin:0 10px 0 0;
padding:0;
overflow:hidden;
}

#body #mainnarr {
float:left;
width:500px;
margin:0 10px 0 0;
padding:0;
}

#body #rightside {
float:left;
width:180px;
margin:0;
padding:0;
}

.detailbuttono {
font-family:arial black, arial,tahoma,verdana;
background:url('images/buttonbg.gif') no-repeat left top;
padding:1px 8px 3px 8px;
color:#fff;margin-bottom:5px;
font-size:16px;
}
.detailbuttono a{color:white;font-family:arial black;}

.smilartitle{border-bottom:solid 1px black;font-size:20px;color:#008fd4;padding-top:10px;}
.detailbutton {
background:url('images/buttonbgw.gif') no-repeat left top;
padding:2px 8px;color:#008fd4;
margin-bottom:5px;
font-size:18px;
font-family:arial,tahoma,verdana;}
.detailbuttonblacko {font-family:arial black, arial,tahoma,verdana;color:#fff;}
.detailbuttonblack {font-family:arial black, arial,tahoma,verdana;}
.bigform {
width:750px;
margin:0;
padding:0;
float:right;
}

.etitle{background-color: #008fd4;height:29px;line-height:29px;color:white;font-weight:bold;margin:0;padding:0 0 0 20px}

#body #rightsidewide {
float:left;
width:240px;
margin:0;
padding:0;
overflow:hidden;
}

/* Leftside inner styles */

#leftside #propsearch {
width:220px;
margin:0;
padding:0;
background:#7ad1f4
}

#propsearch h2 {
margin:0;
padding:0;
color:white;
height:29px;
line-height:29px;
text-align:center;
width:220px;
background:url("images/psbg.gif") no-repeat center left;
font-size:1em
}

#propsearch form {
display:block;
width:220px;margin:0;
}

#propsearch form p.submit input.submit {
display:block;
width:100px;
text-align:center;
margin:0 auto;
}

#sbrn a {
color:white
}
#propsearch form label {
width:55px;
margin:0 5px 0 10px;
padding:2px 0 0 0;
color:black;
float:left;
}
.propertydetail{width:500px;}

.f10 {font-size:10px}
.stitle{font-size:11px;color:#008fd4;font-weight:bold}
#propsearch p{margin:8px 0;}
#propsearch form input,#propsearch form select {
	width:125px;
	margin:0;
	font-size:0.9em;
	color:#555;cursor:pointer;height:20px;
}
#propsearch form p input.rn {width:120px;height:16px;cursor:default;}

#propsearch form p.psubmit {
width:220px;
text-align:center
}
#propsearch form p input.submit {
width:130px;height:21px;
}

#leftside p.headings {
margin:0;
padding:0;
height:30px;
line-height:30px;
width:220px;
text-align:center;
}

p.headings a {
color:white;
font-size:1em;
}

p.rss {
background: #008fd4 url('images/rss.gif') no-repeat center center;
}

p.qlink {
background: #008fd4 url('images/qlink.gif') no-repeat center center;
}

p.qlink a {
position:relative;
left:-15px;
}

p.qlink span.whiteleft {
color:white;
position:relative;
left:-30px
}
#leftside ul.qlinkblock {
list-style:none;
width:220px;
margin:0;
padding:10px 0;
background:#7ad1f4
}

#leftside ul.qlinkblock li {
margin:0 0 0 20px;
padding:5px 0 7px 0;
background: url('images/mline.gif') no-repeat left bottom;
width:180px;
}

#leftside ul.qlinkblock li a {
color:black;
font-size:1em
}

#leftside ul.news {
margin:0;
padding:0;
list-style:none;
background:#7ad1f4
}

#leftside ul.news li {
width:90%;
margin:0 auto;
padding:5px 0;
border-bottom:1px solid white
}

.left {
float:left;
}

.leftwp {
float:left;
padding-right:10px;
}

.bigstrong {
font-weight:bold;
font-size:1em
}

.titleslaytbg{background-color:#ee7f00;margin-bottom:20px;height:300px;}
.titlebg{background-color:#ee7f00;margin-bottom:20px;height:200px;}
.toptitle{padding:82px 20px 10px 10px;border-left:solid 3px white;color:white;font-size:32px;margin:0;border:none;border-left:none;text-align:right;}
.newstitle{padding:32px 20px 10px 10px;border-left:solid 3px white;color:white;font-size:24px;margin:0;border:none;border-left:none;text-align:right;}

ul.news li a.title {
display:block;
width:100%;
font-size:0.9em;
margin:0;
padding:0;
}

ul.news li.title {
font-size:1.2em;
border-bottom:1px solid black
}

ul.news li span.date {
margin:0;
padding:0;
}
/* Left styles end */

/* main column styles */

#body #main #hotprops {
float:none;
}
iframe{border:none;}
form{border:none;}
#body #main .newsrow {text-align:left;
clear:both;
border-width:1px 1px 1px 1px;
border-color:#ccc;
border-style:dotted;
padding:5px;margin:0 0 5px 0;
min-height:70px;
}

#main .newsrow a img {
float:left;
margin:0 10px 0 0;
padding:0;
}

.newsrow p.rmnews {
text-align:right;display:block;}

.newsrow p.newstext{text-align:left;}

#main ul.halfmoon {
padding:0 0 5px 0;
margin:10px 0;
list-style-type: none;
text-align:left; /*set to left, center, or right to align the menu as desired*/
margin-bottom:-1px;
}

ul.halfmoon li{
display:inline;
margin:0;
}

ul.halfmoon li a{
width:auto;
text-decoration:none;
padding:5px 7px !important;
margin:0;
margin-right:1px; /*distance between each tab*/
border-left: 1px solid #DDD;
color: white;
background: #008fd4;
text-decoration:none;
}

ul.halfmoon li a:visited{
color: white;
text-decoration:none;
}

ul.halfmoon li a:hover, ul.halfmoon li a.current{
background-color: #85b930;
color: white;
text-decoration:none;
}

#main #tabcontentcontainer {
width:560px; /*width of 2nd level content*/
 /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

#tabcontentcontainer div.tabcontent {
border:solid 1px #a4a4a4;padding:5px;
}

#regionalProps {
display:none
}

#overview {
display:block
}

#factsFigures {
display:none
}

#main .property {
width:550px;
border-bottom:1px solid #ccc;
padding-top:10px
}

.property img.main {
float:left;
border:1px grey solid;
margin:0 10px 5px 0
}

.property .importantinfo {
font-size:1.2em;
font-weight:bold;
color:#008fd4;
}

.property p {
margin:10px 0 0 0;
padding:0;
}

.property a.readmorebutton {
display:block;
width:105px;
height:34px;
background:url("images/more.gif") no-repeat center center;
float:right
}

.property a.readmorebuttoneng {
display:block;
width:105px;
height:34px;
background:url("images/more.gif") no-repeat center center;
float:right
}

.property a.readmorebuttonno {
display:block;
width:105px;
height:34px;
background:url("images/moreno.gif") no-repeat center center;
float:right
}

.property p.alignright {
width:105px;
text-align:right
}


form.sort {
background:#e7e5e5;border:solid 1px #c8cccb;text-align:right;margin:5px 0;padding:2px;
}
form.sort select{
font-size:1em;
}


#rotatorbox {
height:300px;width:560px;
}

#footer {
clear:both;background:#e3e3e3;border-top:solid 1px #008fd4;
font-size:0.7em;
text-align:left;
}
#footercontent{width:980px;
margin:0 auto;
}

#medyalab {float:left;margin-right:100px;}
#medyalab a{font-family:arial black, arial;font-weight:bold;color:#5fa0ce;}
#medyalab a:hover{color:#0061a5;}
#medyalab  .design{color:#aaa;}
.copyright{float:right;color:#aaa;}
.pagetitle{border-bottom:solid 1px black;font-size:20px;color:#008fd4;margin:9px 0 0 0;}
.b13{font-size:1.2em;color:#008fd4;}
#bottomlink {margin:5px auto;width:980px;padding-bottom:10px;}
#bottomlink p{margin:5px 0;}
#bottomlink a {text-decoration: none; color: #008fd4;font-size:10px;display:block;width:140px;float:left;background:#f6f6f6 url(images/arrow.gif) no-repeat left center;padding:5px 2px 5px 12px;margin:2px 3px 0 5px;}
#bottomlink a:hover  	{text-decoration: underline; color: red;}
.downloadbt{background-color:#008fd4;color:white;font-size:18px;width:110px;padding:3px 0;margin:5px 0 0 5px;text-align:center;}
a.downloadbutton:link 	 {text-decoration: none; color: #fff; font-size:18px;font-weight:normal;}
a.downloadbutton:visited{text-decoration: none; color: #fff; font-size:18px;font-weight:normal;} 
a.downloadbutton:active {text-decoration: none; color: #fff; font-size:18px;font-weight:normal;} 
a.downloadbutton:hover  {text-decoration: none; color: #f3f3f3; font-size:18px;font-weight:normal;}
.downloadbtdetails{background-color:#008fd4;color:white;font-size:16px;width:90px;height:24px;padding-top:2px;margin-top:5px;}
a.downloadbuttondt:link 	 {text-decoration: none; color: #fff; font-size:16px;font-weight:normal;}
a.downloadbuttondt:visited{text-decoration: none; color: #fff; font-size:16px;font-weight:normal;} 
a.downloadbuttondt:active {text-decoration: none; color: #fff; font-size:16px;font-weight:normal;} 
a.downloadbuttondt:hover  {text-decoration: none; color: #f3f3f3; font-size:16px;font-weight:normal;}
.prolist{border:solid 1px #ececec;width:180px;}
.tabnb {border:none;width:94%;margin:0 auto}
.b14{font-size:14px;color:#008fd4;width:162px;text-align:right;display:block}
.b14old{font-size:14px;color:#008fd4;}
.b24{font-size:24px;color:#85b930;}


.hotprop {width:170px}
.ptit{color:#000;width:170px;float:left;margin:5px 3px}
.pti{padding:5px;text-align:left;width:160px}
.twentytwo {height:22px}
.right {float:right}
h5.newsheader{font-size:1em;margin:0 0 5px 0;width:90%;}
span.date {font-size:0.7em;float:right;}
p.newstext {margin-bottom:0;text-align:left;margin-top:0;}
h3.pagetitle {
clear:both
}

ul.hotprops {
width:560px;
margin:0;
padding:0;
list-style:none
}

ul.relprops {
width:750px;
margin:0;
padding:0;
list-style:none;
float:right;
}

div.addbox {
clear:both;
float:right;
margin-top:5px
}

ul.hotprops li {
float:left;
width:171px;
margin:5px 5px 5px 0;
padding:5px;
border:1px #ccc solid;
height:280px;
}

ul.relprops li {
float:left;
width:170px;
margin:5px 7px 5px 0;
padding:5px;
border:1px #ccc solid;
height:280px;
}

ul.hotprops li a.readmore, ul.relprops li a.readmore,ul.hotprops li a.readmoreeng, ul.relprops li a.readmoreeng {
background-color:#008fd4;
display:block;
height:24px;color:white;
	text-align:center !important;
line-height:24px;
margin:5px 0
}

ul.hotprops li p.topfive {
margin:5px 0 0 0;
}
#smilarproperty{float:right;width:750px;}

body #body ul.relprops li a.readmore,#body ul.relprops li a.readmoreeng,#body ul.relprops li a.readmoreno {
margin:0 0 5px 0;
padding:0 5px
}

ul.hotprops li a.red, ul.relprops li a.red {color:red;float:right}

ul.hotprops li a img {
width:171px !important
}

ul.relprops li a img {
width:170px
}

ul.hotprops li.endrow, ul.relprops li.endrow {
margin:5px 0;
}


.copyright{color:#aaa;}
/* rotator css by MedyaLab */
      div.rotator { position: relative; height: 300px; width: 560px;  }
      div.r1 { }
      div.r1 p { text-align: center; }
      div.navigation { position: absolute; top: 5px; right: 5px; }
      div.navigation div.current, div.navigation a { width: 18px; height: 14px;padding-top:4px; margin: 0 8px 0 0; float: left; overflow: hidden;margin-top:275px;text-align:center; }
      div.navigation a:hover { text-decoration: none;text-align:center; }
      div.navigation div.current { background: #c00;color:#fff;font-size:9px;text-align:center; }
      div.navigation a { display: block; background: #ccc;font-size:9px;text-align:center; }    
      
   .bannertext{font: 12px/15px Arial, Helvetica, sans-serif;
   margin:0 5px 0 25px;
   padding-top:15px;
   width: 200px;height:175px;color:#333;}

.bannerlink{width:120px;margin-left:100px;}
.bannerlink a{color:white;font-size:13px;font-weight:bold; }
#bottomlink h5 {font-size:1.2em;color:#008fd4;margin:10px 0 0 5px;}
.bannertext h3{margin:0;color:#025696;line-height:110%;}
#bannerprice{width:200px;margin:30px 0 0 25px;color:#c50000;}
#bannerprice p {font-size:40px;font-weight:bold;margin:4px;text-align:left;}
#bannerprice span {font-size:13px;}

#menuPane{width:176px;border:solid 1px #eee;}

ul.mainNavigation li a
{
    border-bottom: solid 1px #E0DFE3 !important;
    color: #008fd4;
    cursor: pointer;
    display: block;
    font-size: 1.3em;
    font-weight: bold;
    height: 15px;
    outline: none;
    padding-bottom: 8px;
    padding-top: 2px;
    padding-left: 5px;
    position: relative;
    text-decoration: none;
    width: 165px;
}

ul.mainNavigation li span.currency
{
    font-weight:normal;
    font-style:italic;  
    position:absolute;
    right:0;
    top:3px;  
}
ul.mainNavigation
{
    background: transparent;
    list-style: none;
    margin: 0 0 20px;
    padding: 0;
    width: 172px;
}
ul.mainNavigation li
{
    line-height: normal !important;
    list-style: none;
    margin: 0 0 4px;
    position: relative;
}
ul.mainNavigation li span.filterCounter
{
    margin: 0 2px 0 0;
    position: absolute;
    right: 0;
    top:3px;
    font-size:0.8em;
}

ul.mainNavigation li.subMenuHide
{
    background: #FFF !important;
    border-bottom: solid 1px #E0DFE3 !important;
    display: none;
    font-size: 0.9em;
    margin: -4px 0 4px;
    width: 172px;
}

ul.mainNavigation li.subMenuHide a
{
    background: none;
    border: 0 !important;
    padding: 4px 0 0 5px;
    text-transform: none;
    font-size:1.2em;
    font-weight:normal;
    color:#777;
}
ul.mainNavigation li.subMenuHide a.any
{
    background: none;
    border: 0 !important;
    padding: 4px 0 0 5px;
    text-transform: none;
    font-size:1.2em;
    font-weight:normal;
    color:#fd6b00;
    font-style:italic;font-weight:bold;
}
ul.mainNavigation li.subMenuHide a.findover
{
    background: url(images/findover.gif);
    border: 0 !important;
    padding: 2px 0 3px 10px;
    text-transform: none;
    font-size:1.2em;
    font-weight:normal;
    color:#005596;
    font-style:italic;
    
}


ul.mainNavigation li.subMenuHide a:hover, 
ul.mainNavigation li.subMenuHide a.active
{
    color: #DB0C41;
    text-decoration:underline;
}
ul.mainNavigation li.subMenuHide a.active:hover
{
    text-decoration: line-through;
}
ul.subMenu
{
    margin: 0;
    padding: 0;
}
ul.subMenu li
{
    background: none !important;
    border: 0 !important;
    height: 20px;
    line-height: normal !important;
    list-style: none;
    margin-bottom: 0;
    padding-top: 0;
    width: 172px;
    position:relative;
}


#menupane a.any:link		{text-decoration: none; color: #fd6b00;font-size:11px;font-style:italic;font-weight:bold; }
#menupane a.any:visited	{text-decoration: none; color: #fd6b00;font-size:11px;font-style:italic;font-weight:bold;} 
#menupane a.any:active 	{text-decoration: none; color: #fd6b00;font-size:11px;font-style:italic;font-weight:bold;} 
#menupane a.any:hover  	{text-decoration: underline; color: red;font-size:11px;font-style:italic;font-weight:bold;}

.sbox{height:60px;}
.boxleft{float:left; margin:10px 10px 0px 0px; height:44px; background:url(images/boxleft.gif) left top no-repeat;}
.boxright{float:left; padding:4px 10px 0px 10px; text-align:left; height:40px; background:url(images/boxright.gif) right top no-repeat; color:#999999; font: 11px Arial; line-height:18px;}
td{font-size:12px;}
.red11{font-size:13px;}
.b17{font-size:13px;}

.inbox{background:#70daf0 url(images/inboxbottom.gif) no-repeat left bottom;margin:0 0 20px 28px;float:left;width:240px;}
.inbox span {display:block;background:#008fd4 url(images/inboxtitle.gif) no-repeat left top;color:white;font-weight:bold;padding:5px;}
.inbox a { display:block;background:#008fd4 url(images/inboxtitle.gif) no-repeat left top;color:white;font-weight:bold;padding:5px;text-decoration:none;}
.inbox a:hover{text-decoration:none;}
.inbox img{border:none;}
.inbox a img{border:none;}
.inbox a.inimage{padding:0;}
.inbox p{margin:5px 3px;}
