h1{
background: url(/img/head_pl_bot.png) 0 100% no-repeat;
color:#646482;
font-size:14px;
font-weight: normal;
margin:0;
padding:0;
padding:13px 32px 13px 42px
}
.h_cont{
margin:-12px 0 25px 0;
position:relative
}
h2{
background: none;
color:#C96319;
padding:0 0 7px 0;
font-size:16px
}

a h2{cursor:hand;cursor:pointer}

.h1_inner_1{float:none;width:353px;background: url(/img/head_pl_dot.gif) 100% 0 repeat-y #FEF8EA;}
.h1_inner_2{background:url(/img/head_pl_top.jpg) 0 0 no-repeat}

p{text-indent:15px}

.main_cont{padding:0 0 110px}
#center_column{padding:13px 62px 0 0}
#left_column{
width:177px;
padding:0 0 55px
}

#header{
background: url(/img/header_inner.jpg) 0 0 repeat-x;
height:270px
}
#phone_cont{top:112px}
#order_cont{top:176px}
#login_form{top:189px}
#login_text{
text-align:left;
padding-left:11px;
line-height:12px
}
#left_menu_cont{background:url(/img/menu_fon_inner.gif) 0 0 repeat-y}
#left_menu{background:url(/img/menu_fon_top.jpg) 0 0 no-repeat;}

.text{min-height:785px}

.text_inner{
text-align:justify;
padding:30px 0 0 42px
}

.delim{
clear: both;
margin-top: 10px;
padding-top: 10px;
border-top:1px solid #F4CE95;
text-align:center;
}

.list_cont{
width:100%;
overflow:hidden
}
.list_onepic_cont{
float:left;
padding:0px;
margin: 0 10px 0 10px;
text-align:center
}
.list_pic_cont{
float:left;
padding:0 0 25px 0;
margin-left: 10px;
text-align:center
}
    .list_pic_first{margin-left:0}
    .list_pic_chet{
    padding-left:0;
    margin-left:75px
    }
.pic_shadow{
padding:4px 7px 15px 8px;
text-align:left
}
    .shadow_t{background:url(/img/p_t.jpg) 0 0 repeat-x}
    .shadow_r{background:url(/img/p_r.jpg) 100% 0 repeat-y}
    .shadow_b{background:url(/img/p_b.jpg) 0 100% repeat-x}
    .shadow_l{background:url(/img/p_l.jpg) 0 0 repeat-y}
    
    .shadow_rt{background:url(/img/p_rt.jpg) 100% 0 no-repeat}
    .shadow_rb{background:url(/img/p_rb.jpg) 100% 100% no-repeat}
    .shadow_lb{background:url(/img/p_lb.jpg) 0 100% no-repeat}
    .shadow_lt{background:url(/img/p_lt.jpg) 0 0 no-repeat}
.nazv{
width:317px
}
.nazv a, .nazv a:VISITED{
font-size:11px;
text-decoration:none
}
.nazv a:HOVER{text-decoration:underline}

.det_cont{
padding-top: 10px;
}
.det_foto_cont{
padding:0;
width: 315px;
}
.det_foto{
padding:0 0 20px 0px;
text-align:center
}

.desc_cont{
float:right;
width:320px
}
.text_desc{padding:13px 0 25px; text-align: justify}
.job_list{
list-style:none;
padding:15px 0 32px;
margin:0
}
.job_list li{
background:url(/img/dot.gif) 0 4px no-repeat;
padding:0 0 0 16px
}

.icon{
width: 40px;
height: 50px;
float: left
}
.desc{
width: 290px;
float:left
}
.small{
padding-top: 5px;
font-size: 11px;
}
.small a, .small a:VISITED, .small a:HOVER, .small label{font-size: 11px}

.hint{
font-size: 11px;
font-family: Tahoma;
padding: 5px; 
position: absolute; 
left: 0px; 
top: 0px; 
border: 1px dotted #C6A175; 
display: none; 
width: 300px; 
background-color: #FFFFCC;
}

#dop_form{display: none}
