@charset "utf-8";
.morganie{background-color:#FFF}
em{text-decoration:underline}
#usl_contejner{margin: 8px 0 10px 1px;background-color: #F3F4F5;border: 1px solid #DDD;display: inline-table;width: 606px;/*-webkit-box-shadow: 2px 2px 8px #EEE; -moz-box-shadow: 2px 2px 8px #EEE; box-shadow: 2px 2px 8px #EEE;*/}
a.name_hoz_usl{font-size:20px; margin:-8px 0 4px 0; display:block; color:#222; text-shadow: 0 1px 1px #999;}
a.name_hoz_usl:hover{color:#F00; text-decoration:none}
.head_contejner{border-bottom:1px solid #DDD; height:20px; background: #FFF url('http://img.lepsh.net/foto/fon/fon.png') 0 5px repeat-x; padding:4px 0 0 4px}
#usl_contejner h1{float:left; clear:both; color:#000; font:bold 12px Arial, Helvetica, sans-serif; letter-spacing:2px; text-shadow: 0 1px 1px #DDD; width:421px; background-color:#FFF/*#E7F0FE*/; border:1px solid #DDD; padding:5px 5px 4px 10px; margin:-26px 0 0 -1px}
.head_contejner .data{color:#777; float:right; margin-top:0; padding-right:7px; height:14px;text-shadow:none;}
.head_contejner .data img{position:relative; top:2px; cursor:default; margin-left:5px;}
.head_contejner .data i{font-style:normal;}
.head_contejner span.data2{color:#CCC; float:right; margin:-4px 0 -4px 0; padding:5px 7px 5px 17px; font-size:11px; background-color:#333; position:relative; z-index:2; height:14px;display:none; text-shadow:none}/* display:none;*/
.head_contejner span.data2 i{color:#FFF; font-style:normal; letter-spacing:1px}
.vip_select{background-color:#F00 !important}/* если VIP*/
.telo_contejner{}
.telo_contejner .foto_contejner{float:left; clear:both; width:140px; margin:10px 0px 10px 10px; text-align:center;}
#fullFoto{border:1px solid #CCC; padding: 4px 4px 2px 4px; background:url('http://img.lepsh.net/foto/obm3.png') 0 0 repeat #DDD; text-align:center;position: relative;z-index: 2;}
#fullFoto a.block_photo img{width:128px}
.telo_contejner .telo_opisanie{padding:10px; font:100 11px Verdana, Arial, Helvetica, sans-serif; float:right; width:434px;}/* контейнер с описанием */

#mess_noautoriz h4{color:#F00; font-weight:bold}
#mess_noautoriz{float:left;font: normal 12px Arial, Helvetica, sans-serif; background-color:#FEE; border:1px solid #DDD; width:595px; margin:0 -1px -1px -1px; padding:5px; -webkit-box-shadow: 1px 1px 6px #EEE;-moz-box-shadow: 1px 1px 6px #EEE;box-shadow: 1px 1px 6px #EEE;}/*блок предупреждения о необходимости регистрации или авторизации для просмотра детальной информации*/
#mess_noautoriz a{color:#00F; font: normal 12px Arial, Helvetica, sans-serif;}
#mess_noautoriz a:hover{text-decoration:underline !important;}


/*.zakl-kom-prosm{background-color:#FFF; height:22px;  border:1px solid #EEE; float:right; padding:5px 0 0 5px; margin-bottom:-20px; position:relative; z-index:1;}*/
.zakl-kom-prosm{background-color:#FFF; width:149px; height:21px;border:1px solid #DDD; clear:both; float:right; padding:3px 0 0px 10px; margin:-1px -1px -20px 400px; position:relative; z-index:1;}

.telo_opisanie p{padding:10px 10px 0px 0px; clear:both; margin:0; background-color:#F4F4F4;}
.telo_opisanie p span{clear:both; float:left; display:block; width:430px; margin-top:5px}
.strlk_bottom_gray,.strlk_top_gray{background-image:url('http://img.lepsh.net/foto/sprite_2.png');background-repeat:no-repeat; margin-right:5px}
.strlk_bottom_gray{width:5px; height:8px; background-position: -125px 0;}/*серая стрелка вниз*/
.strlk_top_gray{width:5px; height:8px; background-position: -153px 0;}/*серая стрелка вверх*/
.telo_opisanie b.z_o{color:#999;letter-spacing:1px; display:none; margin-top:0px; text-shadow: 0 1px 1px #FFF; cursor:pointer; font-weight:normal}/*039*/
.telo_opisanie b.z_o:hover{text-decoration:underline}
.pzakl,.pkom,.pprosm{height:19px; background-image:url('http://img.lepsh.net/foto/icon_obm.png');background-repeat:no-repeat; margin-right:8px; float:left}
.pzakl{background-position: 0 0;width:20px;}
.pzakl:hover{background-position: -24px 0;}
.pkom{background-position: -50px 0;width:20px; }
.pkom:hover{background-position: -75px 0;}
.pprosm{background-position: -98px 0;width:33px; }
.pprosm:hover{background-position: -133px 0;}
p.opisanie{display:block; float:left; clear:both; margin-bottom:5px}

.zakl-kom-prosm b{margin-right:8px; color:#666; font-size:13px; float:left; font-weight:100}
.telo_contejner .telo_opisanie .nahogdenie{margin-bottom:0px}
.nahogdenie img{width:20px; height:20px;background:url('http://img.lepsh.net/foto/gl.png') 0 0 no-repeat;margin:0 5px -5px 0}
/*.telo_contejner .telo_opisanie .zajavka_obmen1,.telo_contejner .telo_opisanie .zajavka_obmen2{font-size:14px; margin:10px 0 -10px 0; padding:4px 7px;}
.telo_contejner .telo_opisanie .zajavka_obmen1{background-color:#FCF}
.telo_contejner .telo_opisanie .zajavka_obmen2{background-color:#FFC}*/
#all_mes{float:left; width:630px; margin-top:0px;}
#loader{margin:-2px 0 -6px 1px;}/*встроенный в штмл код загрузчик */



#sub_demand{width: 606px;
float: right;
margin: 0px 0px 0px -1px !important;}
#sub_demand1{margin-top:-3px !important;}

/* постраничный проход */
#block_str{width:610px;}
.block_user{width: 598px;}
.block_user .name_user{width: 588px;}
.mess, .mess_hoz, .mess_i {width: 515px;}
.mess_otv{width: 512px;}
/* размер текстареа при правке комментария кликом на нем */
.reading_comments{height:100% !important;width: 500px;margin-left: -4px;}
#mes_box{float:left; width: 590px;margin: 2px 0px 11px 1px !important;}
#mes_foto{left: 502px;
float: left;
clear: both;}
#comments{width:505px}
#smile{left: 577px;
top: -141px;
float: left;
clear: both;}
#spidf .counter{left:486px}

/* предупреждение о имеющихся жалобах */
div.telo_opisanie .b_jb,div.telo_opisanie .b_jb:hover,div.telo_opisanie .b_jb:link,div.telo_opisanie a.b_jb:hover{color:#FFF !important; background-color:#F60; font:bold 9px Verdana, Arial, Helvetica, sans-serif; padding:3px 5px 4px 5px; margin:10px 0 0 0; display:block; text-decoration:none;text-shadow: none;}
div.telo_opisanie p.b_jb,div.telo_opisanie p.b_jb:hover{color:#FFF; background-color:#333; font-size:11px;padding:10px 10px 6px 10px; margin:10px 0 0 0; display:block; height:60px;-webkit-box-shadow: 2px 2px 16px #666; -moz-box-shadow: 2px 2px 16px #666; box-shadow: 2px 2px 16px #666;}
div.telo_opisanie p.b_jb span{clear:none; float:none; display:compact; margin:0}
div.telo_opisanie p.b_jb span b.red{font-size:12px; color:#FF0 !important}
div.telo_opisanie p.b_jb img{background:url('http://img.lepsh.net/foto/jb.png') 0 0 no-repeat; width:55px; height:55px; float:left; margin-right:10px; }
div.telo_opisanie a.ajb{ float:left; font-size:10px; margin:15px 0 0 0; padding:5px 10px; background-color:#EEE; border:1px solid #DDD; color:#666}
div.telo_opisanie a.ajb:hover{background-color:#FFF; text-decoration:none;}

/* АЛФ и другая информация в теле описания услуги */
div.box_dpl{background-color:#EEE; padding:5px; margin:10px -5px 0 0}
#alf{font-style:normal}
/*#alf:hover{cursor:pointer; text-decoration:underline}*/
/*span.alf_box{background-color:#333; color:#FFF; display:block; padding:5px; margin:5px -5px -10px -5px;}*/
div.telo_opisanie b{color:#000;}/* background-color:#F4F4F4;*/
.vdar_img,.sale_img,.exchange_img{width:14px; height:14px;background-image:url('http://img.lepsh.net/foto/sprite_9.png');background-repeat:no-repeat; float:left;}
.vdar_img{background-position: 0 -14px; margin:1px 2px 0 0}/* background-position: 0 0px; */
.sale_img{background-position: 0 -26px; margin:-1px 3px 0 0;width:16px;}
.exchange_img{background-position: 0 -110px; margin:0;width:16px;}
/*Поднять вверх объявление*/
.ugol_refrsh{background:url('http://img.lepsh.net/foto/ugol_refrsh.png') -86px 0 no-repeat; float:right; width:80px; height:76px; position:relative; z-index:1;margin:-70px -2px -4px 400px}
.ugol_refrsh:hover{background-position:0 0; cursor:pointer}












/* like вещи*/
#boxlike{border-bottom: 1px solid #DDD;border-left: 1px solid #DDD;padding: 8px 1px 8px 9px;width: 159px;float: right;margin:-10px -10px -60px 11px;background-color: white;}
#boxlike tt.trk1{width: 111px;margin-right: 8px;}
#boxlike tt{float: left;background-color: white;border: 1px solid #DDD;padding: 3px 3px 5px 3px;margin: 0px 7px 0px 0px;text-align:center;vertical-align: baseline; cursor:pointer;}
#boxlike tt:hover{-webkit-box-shadow: 0px 0px 2px #DBD9D9;-moz-box-shadow: 0px 0px 2px #DBD9D9;box-shadow: 0px 0px 2px #DBD9D9;cursor: pointer;background-color: #EEE;}
#boxlike .rk1,#boxlike .rk2{width:16px;height:16px;background-image:url('http://img.lepsh.net/foto/like.png');background-repeat: no-repeat;margin:0px 0px -4px 0px;border:none;cursor:pointer;}
#boxlike tt.trk1 .rk1{margin: 1px 3px -5px 0px;}
#boxlike .rk1{background-position: 0px -17px;}
#boxlike .rk2{background-position: 0px -76px;}
#boxlike .rk2:hover,#boxlike tt:hover .rk2,#boxlike .rk2_yes{background-position: 0px -92px;}
#boxlike .rk1:hover,#boxlike tt:hover .rk1,#boxlike .rk1_yes{background-position:0px -62px; margin:1px 3px -5px 0px;}/* Наведение на неактивный лайк */
#shkala_like div {margin: 19px 0px 1px 0px;}
#fp_rtng {width: 149px;float: right;font-size: 11px;margin: 0px 8px 0 0;}
#fp_rtng1, #fp_rtng2 {float: left;height: 2px;margin-top: 8px;}
#fp_rtng1 {background-color: #0C0;}
#fp_rtng2 {background-color: red;}
#fp_rtng a:hover{text-decoration:none;}
#fp_rtng a:hover span{color:#00F}
#fp_rtng span {margin: -17px 0 0px 0;display: block;font-size: 10px;font-family: Verdana, Geneva, sans-serif;color: #000;}
#fp_rtng span i {float: right;font-size: 10px;margin-right: 0px;}



.attach2 {width: 406px !important;}




/*выделаяем активную миниатюру*/
span.photo_comment {padding: 0px 0px 5px 0px;}
#portfolio .act_ph{border: 1px dotted red !important;
padding: 3px;
margin: 1px 0px 0px 1px !important;
background-color: white !important;}

span.photo_comment img {width: 78px;height: 58px;background-size: 78px auto !important;margin: 5px 0px 0px 5px;}

span.photo_comment img.act_ph{border: 1px dotted #F00;}

img.lp{background-position: 0 0; background-repeat:no-repeat; background-color: #C5C5C5; width:65px; height:40px; float:left;
margin: 5px 3px 5px 4px;
cursor:pointer; background-position:center;}
.lp:hover{margin:6px 3px 4px 4px;}
#portfolio{background-color: #EEE;
margin: 8px -5px 0 0px;
height: 48px;
padding: 1px 0px 4px 7px;}

/* кнопка корректировки объявления его хозяином */
a.korrekt{padding: 3px 9px 8px 4px;
background-color: #D5D5D5;
color: #000;
margin: 12px 0px -2px -5px;
width: 127px;
height: 14px;
display: block;
float: left;}
a.korrekt:hover{color:#FFF; background-color: #000; text-decoration: none !important;}
a.korrekt img{width: 16px;
height: 17px;
background-image: url('http://img.lepsh.net/foto/shag_nazad/shag_nazad_i2.png?50');
background-repeat: no-repeat;
background-position: -56px -31px;
margin: 0px 5px -4px 0px;}
a.korrekt:hover img{background-position: -56px 2px;}
