/* 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:5px 8px 5px 5px;
clear:both;
}
#selectHolder {
width:710px;
text-align:center;
clear:both;
}
#cityHolder {
float:left;
width:220px;
margin:5px 8px 5px 8px;
}
#cityHolder select{
float:left;
font:12px Tahoma, Verdana, Arial, sans-serif;
}
#typeHolder select{
float:left;
font:12px Tahoma, Verdana, Arial, sans-serif;
clear:both;
}
#MapSearch {
float:right;
width:230px;
height:66px;
margin:5px 5px 5px 0;
background:url(static/i/ru/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:#f3f3f3;
}
#requestForm #box1{
float:left;
text-align:left;
width:215px;
background-color:#f3f3f3;
clear:both;
}
#box33 {
float:left;
text-align:left;
width:215px;
background-color:#f3f3f3;
margin:0;
}
#box22 {
float:left;
text-align:left;
width:215px;
background-color:#f3f3f3;
margin:10px 3px 0 0;
clear:both;
}
#box3, #box33 {
position:relative;
}
#box6, #box9 {
float:left;
text-align:left;
width:130px;
background-color:#f3f3f3;
}
#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:#F6F6F6;
}
#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:213px;
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;
}
#requestForm #QuarterGroups{
overflow:auto;
text-align:left;
width:209px;
height:195px;
background-color:#FFFFFF;
clear:left;
border:1px solid #CCCCCC;
padding:3px 3px 0 3px;
float:left;
}
#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:12px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0;
}
#plosht #area2 {
width:105px;
float:left;
font:12px Tahoma, Verdana, Arial, sans-serif;
color:#000000;
margin:0 0 0 2px;
}
#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;
}
#requestForm #Quarters{
overflow:auto;
text-align:left;
width:209px;
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;
float:left;
}
#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;
}
#requestForm .formTitle {
display:block;
width:215px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000;
float:left;
background-color:#e0e0e0;
border-bottom:2px solid #be0000;
margin:0;
padding:0;
line-height: 20px;
text-indent: 5px;
text-align:left;
}
p.formTitleObqva {
display:block;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#000066;
padding:3px;
background-color:#dcdcdc;
border-bottom:2px solid #be0000;
margin:0;
text-align:left;
}

#myrequest #sendFile {
	float: left;
}
#sendFile {
/* float:left; */
background-color:#F7F7F7;
/* height:130px; */
margin:0pt 3px 20px 0pt;
padding:0 5px 0 5px;
text-align:left;
width:216px;
}
.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, .etapTitle {
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;
}
#requestForm p.formTitleObqvaKupuva {
display:block;
width:330px;
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;
}
.vsichki {
width:80px;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#002949;
padding:3px;
float:left;
margin:0;
text-align:left;
}
.clearSelected {
display:block;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#002949;
padding:3px;
float:right;
margin:0;
text-align:left;
text-decoration:none;
text-transform: lowercase;
}
#vidoveImoti label, #QuarterGroups label, #QuarterGroups label, #Quarters label, #VidStroitelstvo label,#otoplenie label, .extraCriteria label, .extraCriteria2 label, #landOnlyMail label, .extraCriteriaMail label, #quartersList label{
font:12px 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:12px;
color:#000000;
}
#price1, #price2 {
float:left;
}
#price2 {
	margin-left: 2px;
}
#box5 select {
font:12px 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;
}
#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/ru/backMainButon.jpg) top left no-repeat;
border:none;
cursor: pointer;
cursor: hand;
}

#mainResetButon {
margin:8px 8px;
float:left;
font:bold 18px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
width:135px;
height:27px;
background:url(static/i/bg/backMainClear.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;
}
#landOnly p, #landOnlyMail p{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color: #ce0203;
margin:0 0 5px 5px;
}
#landOnlyMail {
width:160px;
float:left;
height:80px;
background-color:#d5e0f2;
padding:3px;
margin:5px 0 5px 5px;
}
#mailInfo {
display:block;
clear:both;
font:normal 12px Verdana, Arial, sans-serif;
color: #000;
}
#advancedSearchFull #abonamentButon label{
	font-size: 10px;
}
#advancedSearchFull #abonamentButon input{
width:124px;
height:30px;
background:url(static/i/bg/vipimoti/aktivirai2.png) top left no-repeat;
color:#000;
cursor:pointer;
padding:0;
border: none;
margin:10px 0 0 380px;
}

#requestForm .requestLabel1, #requestForm .requestLabel2, #requestForm .requestLabel3, #requestForm .requestLabel4{
font:bold 11px Verdana, Arial, sans-serif;
color:#fff;
padding:4px 0 4px 3px;;
margin:10px 0;
display:block;
background-color:#B5B5B5;
clear:both;
}
#requestForm label.city, #requestForm label.kvartal, #requestForm #cena label {
font:bold 11px Verdana, Arial, sans-serif;
color:#000000;
display: block;
white-space:nowrap;
margin-top:10px;
}
#requestForm select#city_id, #requestForm select#quarter {
	display: block;
}
#place {
}
#requestForm #place select {
float:left;
clear:both;
}
#opisanieObiavaKupuva {
display:block;
float:left;
width:280px;
margin-left: 10px;
}
#opisanieObiavaKupuva textarea {
margin:0;
*margin-left: -10px;
padding: 0;
width:270px;
height:192px;
}
div#danniObqva {
display:block;
clear:both;
}
#labelCena {
}
#requestForm div#cena {
}
#requestForm span#cena {
display: block;
}
#alfaHolder {
width:215px;
margin:24px 0 0 10px;
padding:0;
float:left;
display:block;
}
#gradoveHolder {
padding:0;
float:left;
display:block;
clear:both;
}
#azbukaObqva {
width:206px;
height:37px;
float: left;
clear:both;
padding:4px;
}
#azbukaObqva a:hover{
color:#FF6500;
}
#azbukaObqva a{
font:bold 11px Verdana, Arial, sans-serif;
float: left;
color:#000000;
padding:2px;
}
#requestType {
}
#requestType p.izberete{
font:11px Verdana, Arial, sans-serif;
color:#555555;
text-align:left;
clear:both;
width:225px;
margin:5px 0 22px 0;
_margin:5px 0 17px 0;
}
#requestForm #box1 .formTitle2, #requestForm p.formTitleObqvaKupuva{
color:#000000;
display:block;
float:left;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:3px;
text-align:left;
width:209px;
}
#requestForm p.formTitleObqvaKupuva {
	float: none;
	width: auto;
}
#numberSearch {
text-align:left;
}

#numberSearch label {
font:bold 11px Verdana, Helvetica, sans-serif;
color:#000066;
}
#requestForm #opisanieObiava {
display:block;
float:left;
margin:0 0 0 10px;
}
#opisanieObiava textarea {
clear:both;
margin:0;
width:270px;
height:190px;
}
#opisanieObiava input, #opisanieObiava select {
float:right;
margin:0;
font:bold 10px Verdana, Helvetica, sans-serif;
margin-right:2px;
}
#opisanieObiava label{
width:271px;
float:right;
margin:0 2px 0 0;
font:bold 11px Verdana, Helvetica, sans-serif;
color:#fff;
background-color:#cc0000;
padding:3px 7px 2px 7px;
}
.senderData {
float:left;
width:216px;
height:130px;
background-color:#fff;
padding:5px;
text-align:left;
margin:0 3px 20px 0;
}
.senderData input{
margin:3px 0 8px 0;
font:bold 10px Verdana, Helvetica, sans-serif;
width:190px;
}
.senderData label{
margin:0 0 0 0;
font:bold 10px Verdana, Helvetica, sans-serif;
}
.senderData img{
margin:10px 0 5px 0;
font:bold 10px Verdana, Helvetica, sans-serif;
}
.senderData #butObiava{
width:195px;
height:25px;
margin:13px 0 5px 0;
font:bold 11px Verdana, Helvetica, sans-serif;
color:#000;
}
#filelist {
background-color:#F7F7F7;
float:left;
margin:0 3px 0 0;
padding:5px;
text-align:left;
width:216px;
}
#filelist input{
float:left;
width:200px;
text-align:left;
font:11px Verdana, Helvetica, sans-serif;
margin:2px 0 2px 0
}
#filelist p{
float:left;
clear:both;
width:200px;
margin:0;
padding:0;
}
#filelist p a{
font:bold 11px Verdana, Helvetica, sans-serif;
color:#be0000;
margin:0;
padding:0;
}
#QuartersLabel {
}
#alphabet {
top:-40px;
left:82px;
margin:0;
padding:0;
background-color:#f6f6f6;
}
#alphabet a.bukva {
float:left;
display:block;
width:10px;
height:10px;
margin:0;
padding:2px;
background-color:#f5f9ff;
color:#000066;
font:bold 10px Verdana, Helvetica, sans-serif;
}
#alphabet a.bukva:hover {
background-color:#b8cae4;
color:#000000;
}
.azbukaLink {
margin:0 0 0 115px;
color:#666666;
padding:0;
}

.holder1 {
	width: 230px;
	float: left;
	margin:10px 20px 0 5px;
}
#box1, #box3, #box5 {
	margin-right: 0;
}

/* #advancedSearchFull label {
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	line-height: 30px;
} */

#advancedSearchFull .checkboxes {
	line-height: 17px;
	padding-left:10px;
	overflow: auto;
	/* background: #e8e9eb; */
}
#advancedSearchFull .checkboxes label {
	font-weight: normal;
	line-height: normal;
}
#advancedSearchFull select, #advancedSearchFull input {
	/* background: #e8e9eb; */
}
#advancedSearchFull select.width_max {
	width: 230px;
}
.halfholder {
	width: 115px;
	float: left;
}
.halfholder select {
	width: 111px;
}
#plosht input {
	width: 105px;
}
#cena input {
	width: 130px;
}
#advancedSearchFull #cena input {
	width: 75px;
}
#advancedSearchFull .extras {
	width: 495px;
	margin:10px 10px 0;
	border: 1px solid #C5C6C8;
	/* background: #E8E9EB; */
}
#advancedSearchFull .extras .commons {
	float: left;
	width: 326px;
}

.extras .extra_title {
	padding-left: 10px;
	background: #d8d8d8;
}

.stringsearch .labels {
	margin-left: 5px;
}
.stringsearch .inputs {
	float: left;
	margin-left: 5px;
}

.stringsearch {
	/* background: #E8E9EB; */
	width: 495px;
}

#advancedSearchFull .stringsearch .labels label, #advancedSearchFull .stringsearch .labels input {
	margin: 0;
	padding: 0;
	line-height: 20px;
}

.stringsearch .inputs {
	/* margin-left: 10px; */
	/* margin-top: 10px; */
	margin-bottom:5px;
}
.stringsearch .submit_btn {
	margin-left: 10px;
}
#advancedSearchFull .stringsearch .submit_btn input {
	border:1px solid #FF6500;
	font-weight:bold;
	font-size:12px;
}
.stringsearch .inputs .search_string {
	/* height: 28px; */
	font-size: 12px;
	width:230px;
}

#advancedSearchFull .stringsearch input {
	/* background: #fff; */
}










div#bookingForm {
width:350px;
background-color:#f7f7f7;
float:right;
font:12px Tahoma;
text-align:left;
padding:5px;
}
#bookingForm p{
font:11px Tahoma;
margin:3px 0 0 0;
padding:0;
}
#bookingForm label{
font:bold 11px Tahoma;
margin:0;
padding:0;
color:#666666;
}
#bookingForm input, #bookingForm textarea, #bookingForm select{
font:bold 11px Tahoma;
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 Tahoma;
}
#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 Tahoma;
}
#bookmarktext p{
text-align:left;
font:12px Tahoma;
margin:5px 0 5px 0;
font-weight:normal;
clear:left;
}
#bookmarktext a{
text-align:left;
font:bold 12px Tahoma, 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 Tahoma, Verdana, Arial, sans-serif;
white-space:nowrap;
color:#286bac;
}



#formHolder2 {
width:355px;
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;
}
#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;
}
#formHolder2_2 label{
float:left;
clear:both;
font:bold 11px Tahoma, Verdana, Helvetica, sans-serif;
color:#000;
margin-left:0;
white-space:nowrap;
}
#abonamentButon input{
/* text-align:center;
display:block; */
color:#000;
/* margin:10px auto; */
font:bold 12px Tahoma, Verdana, Arial, sans-serif;
}
#abonamentButon {
display:block;
text-align:center;
}

.page_offer_search #rightmenu {
	display: none;
}
