/* CSS Document - NEW DESIGN*/

#advancedSearchFull{
width:710px;
text-align:center;
margin:10px 0 0 8px;
background-color:#f5f9ff;
padding-bottom:30px;
}
#advancedSearchFullMail{
width:710px;
text-align:center;
margin:10px 0 0 8px;
background-color:#f6f6f6;
padding-bottom:10px;
}
#cityHolder label{
float:left;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0 0 5px 0;
}
#typeHolder label{
float:left;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0 0 5px 0;
}
#typeHolder {
float:left;
width:220px;
margin:15px 8px 0 5px;
clear:both;
}
#selectHolder {
width:710px;
text-align:center;
clear:both;
}
#cityHolder {
float:left;
width:220px;
margin:15px 8px 0 8px;
}
#cityHolder select{
float:left;
font:11px Tahoma, Verdana, Arial, sans-serif;
}
#typeHolder select{
float:left;
font:11px Tahoma, Verdana, Arial, sans-serif;
clear:both;
}
#MapSearch {
float:right;
width:230px;
height:66px;
margin:5px 5px 5px 0;
background:url(static/i/en/backMapSearch.jpg) top left no-repeat;
text-align:left;
}
#MapSearch a{
display:block;
width:230px;
height:66px;
font:bold 13px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
}
#MapSearch a img{
margin:0;
padding:0;
border:none;
}
#mainFormHolder{
width:700px;
text-align:center;
margin:15px auto;
padding-bottom:30px;
clear:both;
}
#box1, #box2, #box3, #box4, #box5, #box7, #box8 {
float:left;
text-align:left;
width:228px;
background-color:#e5edf9;
}
#box6, #box9 {
float:left;
text-align:left;
width:130px;
background-color:#e5edf9;
}
#box10 {
float:left;
text-align:left;
width:700px;
background-color:#e5edf9;
}
#box10Mail {
margin:15px 0 0 8px;
float:left;
text-align:left;
width:312px;
background-color:#e5edf9;
}
#box2, #box3, #box5, #box6, #box8, #box9 {
margin-left:8px;
}
#box4, #box5, #box6, #box7, #box8, #box9 {
margin-top:15px;
}
#vidoveImoti {
overflow:auto;
text-align:left;
width:219px;
height:195px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
}

#QuarterGroups{
overflow:auto;
text-align:left;
width:219px;
height:195px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
padding:3px 3px 0 3px;
}
#plosht {
text-align:left;
width:227px;
height:19px;
background-color:#FFFFFF;
clear:left;
}
.extraCriteria {
overflow:auto;
text-align:left;
width:150px;
padding:5px 3px 0 3px;
float:left;
}
.extraCriteria2 {
overflow:auto;
text-align:left;
width:175px;
padding:5px 3px 0 3px;
float:left;
}
.extraCriteriaMail {
overflow:auto;
text-align:left;
width:130px;
padding:5px 3px 0 3px;
float:left;
}
.extraCriteria2Mail {
text-align:left;
width:90px;
padding:5px 3px 0 3px;
float:left;
}
#plosht #area1 {
width:107px;
float:left;
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0;
}
#plosht #area2 {
width:107px;
float:right;
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0;
}
#Quarters{
overflow:auto;
text-align:left;
width:219px;
height:195px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
padding:3px 3px 0 3px;
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
}
#VidStroitelstvo {
overflow:auto;
text-align:left;
width:219px;
height:100px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
padding:3px 3px 0 3px;
}
#otoplenie {
overflow:auto;
text-align:left;
width:219px;
height:100px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
padding:3px 3px 0 3px;
}
#vidoveImoti a, #Quarters a, #QuarterGroups a{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
line-height:17px;
text-decoration:underline;
}
#Quarters, #QuarterGroups {
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
}
.formTitle {
display:block;
width:221px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#e0e0e0;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
.formTitleObqva {
display:block;
width:455px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
.extraTitle {
display:block;
width:694px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
.extraTitleMail {
display:block;
width:306px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
.floorTitle, .bathsTitle {
display:block;
width:124px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
.bathsTitle {
display:block;
width:59px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
}
.vsichki {
width:80px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#e5edf9;
margin:0;
text-align:left;
}
.clearSelected {
display:block;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:right;
background-color:#e5edf9;
margin:0;
text-align:left;
text-decoration:none;
}
#vidoveImoti label, #QuarterGroups label, #QuarterGroups label, #Quarters label, #VidStroitelstvo label,#otoplenie label, .extraCriteria label, .extraCriteria2 label, #landOnlyMail label, .extraCriteriaMail label, #quartersList label{
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin-left:5px;
}
#price1, #price2, #currency_id, #id_floor1, #id_floor2, #area1, #area2, #id_bath1, #id_bath2 {
font-family:Tahoma,Verdana,Helvetica,sans-serif;
font-size:11px;
color:#000000;
}
#price1, #price2 {
float:left;
}
#price2 {
	margin-left: 2px;
}

#box5 select {
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
}
#id_floor1, #id_floor2, #id_bath1, #id_bath2 {
float:left;
text-align:left;
width:65px;
}
#price1_sel, #price2_sel {
width:85px;
float:left;
margin:0 0 0 0;
}
#price1 input, #price2 input{
width:78px;
font:12px Tahoma, Verdana, Arial, sans-serif;
margin:0;
}
#currency_id {
float:right;
margin:0 0 0 0;
}
#etapHolder {
display:block;
width:221px;
float:left;
clear:both;
text-align:left;
margin: 10px 0 0 1px;
}
#etapStroi {
display:block;
float:left;
clear:both;
font:12px Tahoma, Arial, Helvetica, sans-serif;
width:228px;
}
.etapTitle {
display:block;
width:220px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
float:left;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}
#floors {
text-align:left;
width:130px;
height:19px;
background-color:#FFFFFF;
clear:left;
}
#mainSearchButon {
margin:15px 8px 0 8px;
float:left;
font:bold 18px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
width:135px;
height:36px;
background:url(static/i/en/backMainButon.jpg) top left no-repeat;
border:none;
cursor: pointer;
cursor: hand;
}
#landOnly {
width:362px;
float:left;
height:100px;
background-color:#d5e0f2;
padding:3px;
margin:5px;
}
#landOnlyMail {
width:160px;
float:left;
height:80px;
background-color:#d5e0f2;
padding:3px;
margin:5px 0 5px 5px;
}
#landOnly p, #landOnlyMail p{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color: #ce0203;
margin:0 0 5px 5px;
}
p#mailInfo {
clear:both;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color: #999999;
margin:15px 0 15px 0;
text-align:center;
}
#abonamentButon {
display:block;
text-align:center;
}
#abonamentButon label{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#564521;
text-align:center;
margin:0 auto;
}
#abonamentButon input{
text-align:center;
display:block;
color:#000;
margin:10px auto;
font:bold 12px Tahoma, Verdana, Arial, sans-serif;
}
#requestForm .requestLabel1{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px 0 3px 3px;;
margin:10px 0 15px 0;
display:block;
width:700px;
background-color:#e0e0e0;
}
#requestForm label{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin-right:10px;
}

#numberSearch {
width:700px;
height:20px;
padding:5px;
float:left;
clear:both;
text-align:left;
margin-bottom:0;
background-color:#e0e0e0;
border-bottom:2px solid #be0000;
}

#numberSearch label {
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000066;
}

#opisanieObiava textarea {
clear:both;
margin:0;
width:455px;
height:192px;
}
#opisanieObiava input, #opisanieObiava select, #opisanieObiava label{
float:right;
margin:0;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
margin-right:2px;
}
#opisanieObiava label{
margin-top:6px;
}
.senderData {
float:left;
width:213px;
height:135px;
background-color:#edf4ff;
padding:5px;
text-align:left;
margin:0 0 20px 8px;
}
.senderData input{
margin:3px 0 8px 0;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
width:190px;
}
.senderData label{
margin:0 0 0 0;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
}
.senderData img{
margin:10px 0 5px 0;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
}
.senderData #butObiava{
width:195px;
height:25px;
margin:13px 0 5px 0;
background-color:#000066;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
}
#QuartersLabel {
float:left;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000066;
}
#alphabet {
position: absolute;
display:block;
width:143px;
height:40px;
margin:0;
padding:0;
background-color:#f6f6f6;
border:1px solid #e0e0e0;
z-index: 300;
clear:both;
}
#alphabet a.bukva {
float:left;
display:block;
width:10px;
height:10px;
margin:0;
padding:2px;
background-color:#f5f9ff;
color:#000066;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
}
#alphabet a.bukva:hover {
background-color:#b8cae4;
color:#000000;
}
.azbukaLink {
margin:0;
color:#666666;
padding:0;
}
#formHolder {
width:590px;
margin:0 auto;
text-align:center;
}
#formHolder1 {
width:206px;
float:left;
background:url(static/i/en/backQuickSearch.jpg) top left no-repeat;
margin:0;
padding:40px 8px 5px 8px;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color: #003300;
text-align:left;
}
#formHolder1 span {
display:block;
margin:0 0 7px 0;
text-align:left;
}
#formHolder1 a:hover{
color:#5c8f0a;
}
#formHolder2 {
width:355px;
float:left;
background:url(static/i/en/backFormRuss.jpg) top left no-repeat;
margin:0;
padding:0 0 8px 8px;
text-align:center;
}
#formHolder2_1 {
width:160px;
float:left;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
text-align:left;
}
#formHolder2_1 select{
width:150px;
float:left;
font:12px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
padding:0;
margin:3px 0 4px 0;
text-align:left;
}
#formHolder4_1 select, #formHolder4_2 select{
width:165px;
float:left;
font:12px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
padding:0;
margin:3px 0 4px 0;
text-align:left;
}
#formHolder2_1 input{
margin:0;
text-align:left;
}
#formHolder2_1 label, #formHolder4_1 label, #formHolder4_2 label{
color:#000;
margin-left:0;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
text-align:left;
}
#formHolder2_2  {
width:70px;
float:left;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
text-align:left;
}
#formHolder2_1 label.labecheck {
color:#000;
margin:0 0 10px 0;
font:10px Tahoma, Verdana, Helvetica, sans-serif;
text-align:left;
}
#price1 select{
width:70px;
float:left;
font:12px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin:3px 0 17px 0;
clear:both;
padding:0;
text-align:left;
}
#price2 select{
width:70px;
float:left;
font:12px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin:3px 0 5px 0;
clear:both;
padding:0;
text-align:left;
}

#formHolder2_2 input{
width:63px;
font:bold 12px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin:1px 0 0 0;
clear:both;
padding:0;
text-align:left;
}
#formHolder input#butonPoisk {
width:70px;
color:#000;
background-color:none;
text-align:center;
margin:6px auto;
padding:0;
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
}
#formHolder2_2 label{
float:left;
clear:both;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin-left:0;
white-space:nowrap;
}
#formHolder3 {
width:103px;
height:140px;
float:left;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin:0;
padding:0;
}
#formHolder3 a{
display:block;
width:100px;
height:133px;
float:left;
background:url(static/i/en/mapSearchBut.jpg) top left no-repeat;
margin-left:5px;
padding:0;
}
#formHolder4_1, #formHolder4_2 {
width:175px;
float:left;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
text-align:left;
}#formHolder1 ul{
margin:0;
padding:0;
}
#formHolder1 ul li{
display:block;
margin:0;
padding:0;
}
#formHolder1 .zaglavie {
display:block;
list-style:none;
margin:0;
color:#000;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
padding:3px;
text-align:center;
border:none;
}
#formHolder1 .zaglavie a {
display:block;
color:#000;
text-decoration:none;
text-align:left;
border:none;
margin:0;
line-height:7px;
}
#formHolder1 .zaglavie a:hover {
background: none;
border:none;
}
#formHolder1 .podZaglavie {
display:block;
list-style:none;
margin:0;
padding:3px;
color:#000;
font:11px Tahoma, Verdana, Arial, sans-serif;
border:none;
}
#formHolder1 .podZaglavie a {
color:#000;
text-decoration:none;
border:none;
}
#formHolder1 .podZaglavie a:hover {
background: none;
border:none;
}
#formHolder1 .zaglavieGrupa {
display:block;
list-style:none;
margin:0;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
text-decoration:none;
padding:3px;
border:none;
}
#formHolder1 .zaglavieGrupa a {
display:block;
color:#000;
text-decoration:none;
line-height:1p;
padding-left:14px;
background:url(static/i/en/poiskGrupa.gif) top left no-repeat;
border:none;
}
#formHolder1 .zaglavieGrupa a:hover {
background:url(static/i/en/poiskGrupa.gif) top left no-repeat;
border:none;
}
#formHolder1 .spisak {
display:block;
list-style:none;
margin:0;
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:3px;
border:none;
}
#formHolder1 .spisak a {
display:block;
color:#000;
text-decoration:none;
line-height:1p;
padding-left:14px;
background:url(static/i/en/bulletTransparent.gif) top left no-repeat;
border:none;
}
#formHolder1 .spisak a:hover {
background:url(static/i/en/bulletTransparent.gif) top left no-repeat;
border:none;
}
#formHolder1 .infoLink {
display:block;
list-style:none;
margin:0;
font:11px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:3px;
border:none;
}
#formHolder1 .infoLink a {
display:block;
color:#000;
text-decoration:none;
padding-left:14px;
background:url(static/i/en/bulletGrupa.jpg) top left no-repeat;
border:none;
}
#formHolder1 .infoLink a:hover {
border:none;
}
#formHolder1 .noCategory {
display:block;
list-style:none;
margin:0;
font:11px Tahoma, Verdana, Arial, sans-serif;
text-decoration:none;
padding:3px;
border:none;
}
#formHolder1 .noCategory a {
display:block;
color:#000;
text-decoration:none;
line-height:1p;
padding-left:14px;
background:url(static/i/en/poiskGrupa.gif) top left no-repeat;
border:none;
}
div#bookingForm {
width:350px;
background-color:#f7f7f7;
float:right;
font:12px Trebuchet MS, Verdana, Arial, sans-serif;
text-align:left;
padding:5px;
}
#bookingForm p{
font:11px Trebuchet MS, Verdana, Arial, sans-serif;
margin:3px 0 0 0;
padding:0;
}
#bookingForm label{
font:bold 11px Trebuchet MS, Verdana, Arial, sans-serif;
margin:0;
padding:0;
color:#666666;
}
#bookingForm input, #bookingForm textarea, #bookingForm select{
font:bold 11px Trebuchet MS, Verdana, Arial, sans-serif;
margin:0;
padding:0;
width:200px;
}
#bookingForm textarea{
width:340px;
height:70px;
}
#code #polePass {
width:160px;
margin:5px 0 0 0;
padding:0;
clear:left;
font:bold 11px Trebuchet MS, Verdana, Arial, sans-serif;
}
#code #butonTrip {
width:80px;
float:left;
margin:5px 5px 0 0;
}
#code #reset {
width:80px;
float:left;
margin:5px 5px 0 0;
}
#bookmarktext {
float:left;
width:300px;
text-align:left;
font:12px Trebuchet MS, Verdana, Arial, sans-serif;
}
#bookmarktext p{
text-align:left;
font:12px Trebuchet MS, Verdana, Arial, sans-serif;
margin:5px 0 5px 0;
font-weight:normal;
clear:left;
}
#bookmarktext a{
text-align:left;
font:bold 12px Trebuchet MS, Verdana, Arial, sans-serif;
color:#286bac;
margin:5px 0 5px 0;
}
#bookmarktext p a:hover{
color:#ff6600;
}
#bookingForm p a{
margin-left:4px;
font:bold 11px Trebuchet MS, Verdana, Arial, sans-serif;
white-space:nowrap;
color:#286bac;
}
#contacts p.label {
display:block;
color:#FFF;
background-color:#286bac;
font:bold 11px Verdana, Arial, sans-serif;
padding:2px;
margin:3px 0 3px 0;
}
.project_offers_counts .label {
	float: left;
	width: 140px;
}
.project_offers_counts .list {
	float: left;
	width: 550px;
}
