body, div, a, font, img, ol, ul, li,
table, tr,td
{
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: 100;
 font-style: normal;
}
a
{
	color: #333333;
}
a:hover
{
	text-decoration:none;
}
input
{
margin:0px !important;
padding:0px;
}
body
{
background:#eeffe5;
}
#alpha_fon
{
width:100%;
height:100%;
position:absolute;
background:url(/files/1.png) repeat;
*background:#1e94c6;
*filter: Alpha(opacity:60);
*opacity:60%;
z-index:9;
left:0px;
top:0px;
margin:0px;
}
.header
{
background:url(/files/header.jpg) no-repeat left;
height:260px;
}

.wrap
{
width:100%;
overflow:hidden;
position:relative;
}
.content
{
text-align:left;
background:url(/files/content_top.jpg) no-repeat left top;
min-width:715px;
max-width:1365px;
width:expression(document.body.clientWidth>1364?"1365px":"auto"); 
}
#left
{
width:320px;
float:left;
}
.left_menu
{
position:relative;
background:url(/files/left_menu.jpg) no-repeat left top;
width:273px;
height:603px;
left:19px;
}
#right
{
*margin-left:320px;
overflow:hidden;
padding-bottom:50px;
}
.book
{
background:url(/files/book.jpg) no-repeat top;
background-position:320px 0px;
min-height:400px;
height:auto !important;
height:400px;
overflow:hidden;
*overflow:none;
}
.book_main
{
overflow:hidden;
height:377px;
}
.book_img
{
float:left;
width:463px;
position:relative;
z-index:4;
}
.book_img img
{
margin:2px 0px 0px 6px;
*margin:2px 0px 0px 4px;
}
.right_menu
{
margin:5px 0px 0px 440px;
*margin:5px 0px 0px -30px;
position:absolute;
z-index:5;
overflow:hidden;
}
.right_menu ul li
{
list-style:none;
line-height:20px;
padding-left:140px;
}
.right_menu ul li a
{
font-family:Tahoma;
font-size:11px;
color:#333333;
width:95px;
display:block;
}
.right_menu ul li#current_list
{
background:url(/files/menu_activ.jpg) no-repeat;
background-position:0px;
background-color:#fff;
position:relative;
width:363px;
*width:503px;
}
.right_menu ul li a:hover
{
background:url(/files/menu_activ.jpg) no-repeat;
background-position:0px;
background-color:#fff;
position:relative;
width:363px;
*width:503px;
margin-left:-140px;
padding-left:140px;
}
.otpravit_zayavky
{
position:absolute;
background:url(/files/transparent.gif) repeat;
width:55px;
height:290px;
z-index:6;
margin:0px 0px 0px 468px;
*margin:1px 0px 0px 0px;
cursor:pointer;
}
.otpravit_zayavky a
{
width:55px;
height:290px;
display:block;
position:absolute;
z-index:8;
}
.otpravit_zayavky_a
{
cursor:pointer;
width:55px;
height:290px;
background:url(/files/otpravit_zayavky.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/otpravit_zayavky.png'); 
background-image: none;
}
html>body .otpravit_zayavky_a{background:url(/files/otpravit_zayavky.png) no-repeat;}*:first-child+html .otpravit_zayavky_a{background-image: none;} 

.right_text
{
margin:35px 150px 0px 0px;
font-family:Tahoma;
font-size:12px;
color:#666666;
overflow:hidden;
}
.right_text1
{
margin:35px 150px 0px 0px;
font-family:Tahoma;
font-size:12px;
color:#666666;
overflow:hidden;
min-height:700px;
height:auto !important;
height:700px;
}
.right_text2
{
margin:35px 150px 0px 0px;
font-family:Tahoma;
font-size:12px;
color:#666666;
overflow:hidden;
min-height:700px;
height:auto !important;
}
.banner
{
position:relative;
float:right;
width:118px;
right:15px;
margin:25px 0px 0px 0px;
}
.right_text_title, .right_text_title2, .right_text_title_clear, h1
{
font-family:Georgia;
font-size:18px;
color:#006699;
font-style:italic;
font-weight:bold;
margin:20px 0 15px 0px;
}
h2
{
font-family:Georgia;
font-size:16px;
color:#006699;
font-style:italic;
margin:20px 0 15px 0px;
}
.right_text_title2
{
font-family:Tahoma;
font-style:normal;
margin:0px;
padding-top:15px;
}
.right_text_title_clear
{
clear:left;
*clear:none;
margin:10px 0 10px 155px;
}
.footer
{
text-align:left;
clear:both;
background:url(/files/footer.jpg) no-repeat bottom left;
height:246px;
overflow:hidden;
}
.left_menu_title1, .left_menu_title2, .left_menu_title3, .left_menu_title4
{
background:url(/files/left_menu_title.jpg) no-repeat left top;
width:273px;
height:53px;
margin-left:19px;
}
.left_menu_title4
{
background:url(/files/yborka_menu.jpg) no-repeat left top;
}
.left_menu_title3, .left_menu_title2
{
height:63px;
background:url(/files/left_menu_title2.jpg) no-repeat left top;
}
.left_menu_title2
{
background:url(/files/left_menu_title3.jpg) no-repeat left top;
}
.menu_element100, .menu_element1, .menu_element2, .menu_element3, .menu_element4,.menu_element5, .menu_element6, .menu_element7, .menu_element8, .menu_element9, .menu_element10, .menu_element11,.menu_element12, .menu_element13, .menu_element14, .menu_element15, .menu_element16, .menu_element17, .menu_element18, .menu_element19, .menu_element20, .menu_element31, .menu_element32, .menu_element55
{
background:url(/files/img1.gif) no-repeat left top;
width:273px;
height:34px;
}
.menu_element100
{
background:url(/files/img100.gif) no-repeat left top;
background-position:0px 2px;
}
.menu_element31
{
background:url(/files/img21.gif) no-repeat left top;
background-position:10px 1px;
}
.menu_element32
{
background:url(/files/img22.gif) no-repeat left top;
background-position:10px 1px;
}
.menu_element55
{
background:url(/files/img55.gif) no-repeat left top;
background-position:10px 1px;
}
.menu_element_inner
{
background:url(/files/innerElement.gif) no-repeat right top;
height:34px;
position:relative;
padding-left:55px;
}
#current_menu_element
{
background-color:#6ec7de;
}
.menu_block
{
margin-left:19px;
}
.menu_block a
{
background-color:#47b0e5;
font-family:Tahoma;
font-size:12px;
color:#fff;
width:273px;
display:block;
height:34px;
margin-left:0px;
line-height:28px;
cursor:pointer;
border-bottom:1px solid #3098cd;
}
.menu_block a:hover
{
background-color:#6ec7de;
}
.menu_element2
{
background:url(/files/img2.gif) no-repeat left top;
background-position:0px;
}
.menu_element3
{
background:url(/files/img3.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element4
{
background:url(/files/img4.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element5
{
background:url(/files/img5.gif) no-repeat left top;

}
.menu_element6
{
background:url(/files/img6.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element7
{
background:url(/files/img7.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element8
{
background:url(/files/img8.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element9
{
background:url(/files/img9.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element10
{
background:url(/files/img10.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element11
{
background:url(/files/img11.gif) no-repeat left top;

background-position:0px 1px;
}
.menu_element12
{
background:url(/files/img12.gif) no-repeat left top;

background-position:0px 1px;
}
.menu_element13
{
background:url(/files/img13.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element14
{
background:url(/files/img14.gif) no-repeat left top;

}
.menu_element15
{
background:url(/files/img15.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element16
{
background:url(/files/img16.gif) no-repeat left top;

background-position:0px 1px;
}
.menu_element17
{
background:url(/files/img17.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element18
{
background:url(/files/img18.gif) no-repeat left top;

background-position:0px 2px;
}
.menu_element19
{
background:url(/files/img19.gif) no-repeat left top;
background-position:0px 1px;
}
.menu_element20
{
background:url(/files/img20.gif) no-repeat left top;
background-position:10px 1px;
}
.menu_element55
{
background:url(/files/img55.gif) no-repeat left top;

background-position:0px 1px;
}
.l_menubottom
{
background:url(/files/l_menu_bottom.jpg) no-repeat left top;
margin-left:19px;
width:273px;
height:9px;
}
.logo
{
width:310px;
height:150px;
left:30px;
top:5px;
position:absolute;
}
.logo a
{
width:310px;
height:150px;
display:block;
}
.header_b1, .header_b2, .header_b3, .header_b3_activ, .header_b1_activ
{
background:url(/files/top_button1_activ.jpg) no-repeat left top;
position:relative;
left:476px;
width:150px;
height:139px;
float:left;
}
.header_b1 a:hover
{
background:url(/files/top_button1.jpg) no-repeat left top;
}
.header_b2 a:hover
{
background:url(/files/top_button2_activ.jpg) no-repeat left top;
}
.header_b3 a:hover
{
background:url(/files/top_button3_activ.jpg) no-repeat left top;
}
.header_b1_activ
{
background:url(/files/top_button1.jpg) no-repeat left top;
}
.header_b2, .header_b3, .header_b3_activ
{
margin-left:25px;
background:url(/files/top_button2.jpg) no-repeat left top;
}
.header_b3
{
background:url(/files/top_button3.jpg) no-repeat left top;
}
.header_b3_activ
{
background:url(/files/top_button3_activ.jpg) no-repeat left top;
}
.header_b1 a, .header_b2 a, .header_b3 a, .header_b3_activ a, .header_b1_activ a
{
width:150px;
height:139px;
display:block;
}
.tel
{
float:left;
clear:both;
color:#006699;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
position:relative;
left:848px;
margin-top:45px;
}
.footer_img
{
float:right;
background:url(/files/footer_img.png) no-repeat right top;
height:246px;
width:407px;
overflow:hodden;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/footer_img.png'); 
background-image: none;
}
html>body .footer_img{background:url(/files/footer_img.png) no-repeat;}*:first-child+html .footer_img{background-image: none;} 
.footer_zayavka
{
float:left;
height:96px;
position:relative;
padding-left:15px;
padding-top:25px;
margin:126px 0 0 0px;
color:#666666;
font-family:Tahoma;
font-size:12px;
}
.footer_za_img
{
float:left;
background:url(/files/footer_zayavka.jpg) no-repeat left top;
margin:126px 0px 0 147px;
*margin:126px 0px 0 74px;
}
.footer_za_img a
{
width:117px;
height:96px;
display:block;
position:relative;
}
.special_predlog_img
{
margin:30px 0 0 23px;
}
.special_predlog_text
{
color:#666666;
font-family:Tahoma;
font-size:12px;
width:230px;
margin:18px 0px 0px 35px;
}
.special_predlog_text a
{
font-family:Georgia;
color:#990000;
font-style:italic;
font-weight:bold;
}
.w_doc
{
background:url(/files/w_doc.jpg) no-repeat left top;
padding:15px 0px 0px 42px;
margin:15px 0px 0px 0px;
font-size:12px;
}
.w_doc a
{
color:#333333;
}
.w_doc a:hover
{
color:#006699;
}
.list
{
margin:17px 0px 0px 35px;
}
.list ul li
{
list-style:none;
background:url(/files/any_list.gif) no-repeat left 0px;
padding-left:15px;
margin-bottom:12px;
}
.soiskateli
{
background:url(/files/soiskateli.jpg) no-repeat right top;
width:276px;
height:153px;
margin:25px 0px 0px 19px;
}
.soiskateli_title, .soiskateli_title2, .soiskateli_title3
{
text-align:center;
font-family:Georgia;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#fff;
padding-top:13px;
}
.soiskateli_title2
{
color:#3399cc;
font-style:normal;
text-align:left;
margin:0px 0px 5px 30px;
}
.soiskateli_title3
{
font-size:18px;
font-style:normal;
text-align:left;
margin-left:182px;
padding-top:4px;
}
.soiskateli_title span, .soiskateli_title2 span
{
font-size:14px;
}
.soiskateli_text, .soiskateli_text2
{
width:160px;
float:right;
font-family:Tahoma;
font-size:11px;
margin:15px 0px 3px 0px;
color:#666666;
}
.soiskateli_text2
{
float:left;
width:343px;
text-align:left;
position:relative;
left:150px;
margin:40px 0px 15px 0px;
color:#666666;
}
.soiskateli_text a, .soiskateli_text2 a
{
color:#666666;
}
.soiskateli_text a:hover, .soiskateli_text2 a:hover
{
color:#006699;
}
.soiskateli_text2 span a
{
color:#666666;
}
.soiskateli_button, .soiskateli_button2
{
background:url(/files/soiskateli_btn.jpg) no-repeat right top;
width:159px;
height:23px;
margin:0px 0px 0px 108px;
clear:both;
}
.soiskateli_button a, .soiskateli_button2 a
{
width:159px;
height:23px;
display:block;
}
.soiskateli_button2
{
margin:0px 0px 0px 345px;
*margin:0px 0px 0px 335px;
}
.top_content
{
background:url(/files/content_salat_top.gif) no-repeat;
width:515px;
height:42px;
text-align:center;
float:left;
*float:none;
position:relative;
overflow:hidden;
}
.main_content
{
float:left;
*float:none;
background:url(/files/content_main.gif) repeat-y;
width:515px;
position:relative;
*margin-left:-2px;
}
.bottom_content, .bottom_content2
{
background:url(/files/content_salat_bottom.gif) no-repeat;
width:515px;
height:42px;
float:left;
*float:none;
}
.bottom_content2
{
*margin-left:3px;
}
#people_soiskatel
{
float:left;
width:515px;
border-bottom:solid 1px #b9e8ff;
cursor:pointer;
clear:both;
}
#people_soiskatel a
{
color:#666666;
cursor:pointer;
text-decoration:none;
}
#people_soiskatel:hover
{
background:url(/files/hover.gif) repeat-y;
}
#people_soiskatel a:hover
{
text-decoration:none;
}
.people_soiskatel_block1
{
float:left;
position:relative;
left:13px;
width:110px;
text-align:center;
margin:19px 0px 0px 0px;
font-size:11px;
/*height:130px;*/
}
.people_soiskatel_block1 a
{
color:#666666;
font-size:11px;
}
.under_img a
{
border-bottom:solid 1px #666666;
}
.under_img a:hover
{
border-bottom:none;
}
.people_soiskatel_block1 img
{
text-align:center;
border:0px;
}
.people_soiskatel_block2, .people_soiskatel_block3
{
width:120px;
float:left;
margin:19px 0px 0px 31px;
}
.people_soiskatel_block2 ul li, .people_soiskatel_block3 ul li
{
list-style:none;
margin-bottom:5px;
}
.people_soiskatel_block2 ul li.id
{

cursor:pointer;
}
.people_soiskatel_block2 ul li.id a
{
color:#3399cc !important;
font-weight:bold;
border-bottom:1px solid #3399cc;
}
.people_soiskatel_block2 ul li.id a:hover
{
border-bottom:0px;
}
.people_soiskatel_block2 ul li 
{
font-weight:bold;
}
.people_soiskatel_block3
{
width:230px;
margin:19px 0px 0px 15px;
}
.add_soiskateli
{
background:url(/files/add_soiskateli.jpg) no-repeat;
width:168px;
height:25px;
margin:20px 0 0 330px;
clear:both;
}
.add_soiskateli a
{
width:168px;
height:25px;
display:block;
}
.main_content_title
{
font-family:Georgia;
font-size:14px;
color:#3399cc;
font-weight:bold;
margin:22px 0px 15px 26px;
}
.trebovaniya, .trebovaniya2, .oplata1, .trebovaniya3, .trebovaniya4, .trebovaniya5, .trebovaniya6
{
float:left;
position:relative;
left:26px;
margin:0px 40px 8px 0px;
color:#666666;
font-size:12px;
line-height:15px;
width:140px;
}
.trebovaniya3
{
width:180px;
}
.trebovaniya5
{
width:200px;
}
.trebovaniya6
{
width:165px;
}
.trebovaniya_select, .trebovaniya_select2, .trebovaniya_select3, .oplata2, .oplata3, .trebovaniya_select4
{
float:left;
left:70px;
margin:0px 0px 2px 0px;
}
.oplata2
{
margin:0px 25px;
}
.oplata3
{
left:45px;
}
.trebovaniya_select select, .trebovaniya_select2 select, .trebovaniya_select3 select, .trebovaniya_select4 select
{
width:220px;
height:19px;
color:#666666;
}
.trebovaniya_select2 select
{
width:142px;
}
.trebovaniya_select4 select
{
width:100px;
}
.trebovaniya_select3 select
{
width:60px;
}
.clear
{
clear:both;
overflow:hidden;
height:1px;
}
.line, .line2, .line3
{
background:#b9e8ff;
height:1px;
width:343px;
float:right;
overflow:hidden;
margin-top:15px;
}
.line2
{
margin:9px 0px;
}
.line3
{
width:515px;
}
.search_vakansii, .search_vakansii2, .search_vakansii3
{
background:url(/files/search_vakansii.jpg) no-repeat;
width:140px;
height:25px;
clear:both;
float:right;
position:relative;
z-index:3;
margin-top:11px;
right:23px;
}
.search_vakansii a, .search_vakansii2 a, .search_vakansii3 a
{
width:140px;
height:25px;
display:block;
}
.search_vakansii2
{
background:url(/files/search_soiskateli.jpg) no-repeat;
}
.search_vakansii3
{
background:url(/files/zayavka.jpg) no-repeat;
border:0px;
cursor:pointer;
}
.top_table, .top_table2
{
background:url(/files/top_tabe.jpg) no-repeat;
width:515px;
height:11px;
overflow:hidden;
}
.top_table2
{
background:url(/files/top_tabe2.jpg) no-repeat;
margin-top:20px;
}
.bottom_table, .bottom_table2
{
background:url(/files/bottom_table.jpg) no-repeat;
width:515px;
height:15px;
}
.bottom_table2
{
background:url(/files/bottom_table2.jpg) no-repeat;
margin-bottom:5px;
}
table.result
{
width:515px;
}
table.result tr td
{
margin:0px;
padding:0px;
font-size:12px;
text-align:center;
vertical-align:top;
color:#666666;
height:52px;
vertical-align:middle;
}
table.result tr.top td
{
background:#dbfec9;
border-right:solid 1px #b9e8fe;
border-top:solid 1px #b9e8fe;
/*padding-top:22px;
*padding-bottom:18px;
*/
height:30px;
vertical-align:center;
}
table.result tr td.al_left
{
text-align:left;
}
.l_top_table
{
background:url(/files/top_table_left.gif) no-repeat top left;
position:relative;
margin:-23px 2px 0px -1px;
padding-top:22px;
text-align:center;
height:100%;
z-index:5;
}
.r_top_table
{
background:url(/files/top_table_right.gif) no-repeat top right;
position:relative;
margin:-23px -1px 1px 0px;
padding-top:22px;
text-align:center;
float:right;
height:100%;
z-index:5;
}
.l_bottom_table
{
background:url(/files/bottom_table_left.gif) no-repeat bottom left;
position:relative;
margin:1px 1px -1px -1px;
text-align:center;
height:100%;
z-index:5;
}
.r_bottom_table
{
background:url(/files/bottom_table_right.gif) no-repeat bottom right;
position:relative;
margin:1px -1px -1px 0px;
text-align:center;
float:right;
height:100%;
z-index:5;
}
.table_border
{
background:url(/files/table_border.gif) repeat-x;
}
table.result tr.blu1 td, table.result tr.blu1_bottom td
{
background:#e5f9ff;
border-right:solid 1px #b9e8fe;
border-top:solid 1px #b9e8fe;
}
table.result tr.blu2 td, table.result tr.blu2_bottom td
{
background:#cfefff;
border-right:solid 1px #b9e8fe;
border-top:solid 1px #b9e8fe;
}
table.result tr.blu2_bottom td
{
border-bottom:solid 1px #b9e8fe;
}

.main_table
{
width:515px;
border-left:solid 1px #b9e8fe;
border-bottom:solid 1px #b9e8fe;
}
/*
.main_table
{
background:#b9e8fe;
width:515px;
border-left:solid 1px #b9e8fe;
}
*/
form.black_list table tr td
{
vertical-align:top;
font-size:13px;
color:#666666;
height:20px;
}
.textarea
{
width:223px;
height:104px;
border:solid 1px #b0d8ff;
margin-bottom:25px;
}
.input
{
width:223px;
border:solid 1px #b0d8ff;
}
.submit_b
{
background:url(/files/otpravit_zapros.jpg) no-repeat;
width:140px;
height:24px;
border:0px;
position:relative;
left:178px;
top:10px;
cursor:pointer;
}
.oplata2
{
line-height:23px;
font-size:12px;
font-family:Tahoma;
left:35px;
}
.objazanosti_text
{
float:left;
font-family:Georgia;
font-size:14px;
color:#3399cc;
font-weight:bold;
margin:15px 30px 15px 26px;
}
.oplata_inp, .oplata_inp2, .oplata_inp3, .oplata_inp4
{
width:98px;
border:solid 1px #b5daff;
margin-top:4px !important;
*margin-top:2px !important;
height:19px;
overflow:hidden;
padding:0px;
}
.oplata_inp2
{
width:211px;
}
.oplata_inp3
{
width:104px;
position:relative;
top:-5px;
float:left;
}
.oplata_inp4
{
width:60px;
}
.objazanosti_area
{
float:left;
margin:15px 0px 0px 0px;
}
.objazanosti_area textarea
{
width:280px;
height:60px;
border:solid 1px #b5daff;
}
.trebovaniya3 span, .obezatelnue_polya span
{
color:#2e83ad;
}
.obezatelnue_polya
{
width:250px;
margin:10px 0px 0px 30px;
}
.checkbox_block
{
margin:0px 10px 0px 30px;
float:left;
}
.ch_text
{
float:left;
padding-top:2px;
margin-bottom:10px;
}
.people_block_top
{
background:url(/files/top_block.png) no-repeat;
width:850px;
height:46px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/top_block.png'); 
background-image: none;
}
html>body .people_block_top{background:url(/files/top_block.png) no-repeat;}*:first-child+html .people_block_top{background-image: none;} 
.people_block_bottom
{
background:url(/files/bottom_block.png) no-repeat;
width:850px;
height:43px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/bottom_block.png'); 
background-image: none;
}
html>body .people_block_bottom{background:url(/files/bottom_block.png) no-repeat;}*:first-child+html .people_block_bottom{background-image: none;} 
.people_block_main
{
background:url(/files/block_fon2.jpg) repeat-y;
width:850px;
overflow:hidden;
}
.prev, .next
{
background:url(/files/str_l.gif) no-repeat;
background-position:13px 4px;
float:left;
text-align:right;
width:70px;
margin-top:20px;
position:relative;
left:1px;
}
.next
{
background:url(/files/str_r.gif) no-repeat;
background-position:53px 5px;
float:right;
text-align:left;
position:relative;
margin-right:2px;
*margin-right:1px;
left:0px;
}
.prev a, .next a 
{
font-size:12px;
font-family:Georgia;
color:#006699;
font-weight:bold;
display:block;
text-decoration:none;
padding:3px 3px 3px 0px;
}
.prev a:hover
{
background:url(/files/str_l.gif) no-repeat;
background-position:13px 4px;
background-color:#ddf5d6;
text-decoration:underline;
}
.next a:hover
{
background:url(/files/str_r.gif) no-repeat;
background-position:53px 5px;
background-color:#ddf5d6;
text-decoration:underline;
}
.people_img
{
float:left;
position:relative;
margin-top:20px;
left:285px;
}
.add_k_soiskateli
{
background:url(/files/add_k_soisk.jpg) no-repeat;
width:515px;
height:43px;
text-align:left;
margin:15px 0 0 330px;
}
.add_k_soiskateli a
{
width:515px;
height:43px;
display:block;
}
.anketa
{
margin-left:20px;
}
.anketa tr td
{
color:#666666;
font-family:Tahoma;
font-size:12px;
padding:3px 0px;
}
.anketa tr td.bold
{
font-weight:bold;
}
.anketa tr td.border
{
border-bottom:solid 1px #b9e8ff;
padding-left:17px;
}
.close, .close2 
{
background:url(/files/close.gif) no-repeat left;
background-position:65px 0px;
float:right;
padding:0px 25px 10px 0px;
margin:12px 0px 0px 0px;
right:15px;
text-align:left;
width:80px;
height:20px;
}

.close33
{
background:url(/files/close.gif) no-repeat left;
background-position:65px 0px;
padding:0px 25px 0px 0px;
float:right;
right:15px;
text-align:left;
width:80px;
height:20px;
}

.close2
{
position:relative;
z-index:25;
background:url(/files/close2.gif) no-repeat left;
background-position:65px 0px;
margin:20px 0px 0px 0px;
}
.close a, .close2 a, .close33 a
{
font-size:12px;
font-family:Georgia;
color:#006699;
font-weight:bold;
text-decoration:none;
width:85px;
height:20px;
display:block;
position:relative;
}
.close2 a
{
color:#fff;
}
.inp_corner {
	float:left;
	background-color:#FFF;
}
.checkbox {
	width:23px;
	height:23px;
	float:left;
	background-image: url(/files/check.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	cursor:pointer;
}
/*radio*/
.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
	color: #999;
}
span.ui-checkbox {
	display: block;
	float: left;
	width: 23px;
	height: 23px;
	background: url(/files/icon_checkbox.png) 0 -38px no-repeat;
}

label {
	padding: 8px;
	margin-top:3px;
}
span.ui-checkbox-state-hover {
	background-position: 0 -38px;
}
span.ui-checkbox-state-checked {
	background-position: 0 0px;
}
span.ui-checkbox-state-checked-hover {
	background-position: 0 -76px;
}

.ui-helper-hidden-accessible {
	position: absolute;
	left: -999em;
}

span.ui-radio-state-checked-hover {
	background-position: 0 -200px;
}
/*radio*/
.inp_top2
{
float:left;
margin-right:4px;
}
.people_soiskatel_block1 a:hover, a:hover
{
text-decoration:none;
}
#center
{
margin:0 auto;
padding:0px;
text-align:left;
width:516px;
}
#people_block
{
position:fixed;
z-index:50;
text-align:center;
margin-top:20px;
*position: absolute;
*top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");
*background-attachment: fixed;
}
#kyma_block
{
position:fixed;
margin-top:350px;
overflow:hidden;
z-index:55;
*position: absolute;
*top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");
*background-attachment: fixed;
}
.kyma_m
{
background:url(/files/kyma_block_bottom.png) no-repeat left top;
width:519px;
height:182px;
overflow:hidden;
}
.kyma_t
{
overflow:hidden;
background:url(/files/kyma_block_top.png) no-repeat left top;
width:519px;
height:9px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/kyma_block_top.png'); 
background-image: none;
}
html>body .kyma_t{background:url(/files/kyma_block_top.png) no-repeat;}*:first-child+html .kyma_t{background-image: none;} 
.kyma_b
{
overflow:hidden;
clear:both;
background:url(/files/kyma_block_bottom2.png) no-repeat left top;
width:519px;
height:8px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/files/kyma_block_bottom2.png'); 
background-image: none;
}
html>body .kyma_b{background:url(/files/kyma_block_bottom2.png) no-repeat;}*:first-child+html .kyma_b{background-image: none;}

.right_text li
{
	background: url('/img/image/any_list.gif') no-repeat 0px;
	padding-left: 10px;
	margin-left: 15px;
	list-style-type:none;
}

.right_text1 li
{
	background: url('/img/image/any_list.gif') no-repeat 0px;
	padding-left: 10px;
	margin-left: 15px;
	list-style-type:none;
}

.right_text2 li
{
	background: url('/img/image/any_list.gif') no-repeat 0px;
	padding-left: 10px;
	margin-left: 15px;
	list-style-type:none;
}

.people_soiskatel_block2 ul li, .people_soiskatel_block3 ul li
{background:none;	padding-left: 0px;	margin-left: 0px;}

.blu2_bottom_table
{
background:url(/files/bottom_table_blu1.jpg) no-repeat;
width:516px;
height:15px;
}
.blu2_bottom_table2
{
background:url(/files/bottom_table_blu2.jpg) no-repeat;
width:516px;
height:15px;
}

.red_menu
{
background:url(/files/blue_menu_fon.jpg) no-repeat left top;
overflow:hidden;
padding:7px 0px;
color:#006699;
}
.red_menu a
{
margin:0px 20px;
color:#006699;
font-size:14px;
}
.red_menu a#red_menu_current
{
text-decoration:none;
color:#006699;
}

.selo77
{
clear:both;
}
.region
{
height:20px;
}
.header_select
{
clear:both;
position:relative;
left:480px;
top:-65px;
text-align:left;
margin:0px;
color:#006699;
font-size:12px;
font-family:Tahoma;
width:200px;
}


.href {
	color:#666666; text-decoration:none;
}
.href:hover {
text-decoration:underline;
}


/*2.1. стили конента*/
.float_right{
	float:right;
	line-height:21px;
	display:inline-block;
	margin: 20px 10px 15px 0;
}
.opinions{
	color:#333;
	font-size:12px;
	list-style:none;
   display:inline-block;
}
	.opinions li{
		overflow:hidden;
		margin-bottom:20px;
	}
		.opinion_header{
			color:#006699;
			font-size:18px;
			font-style:italic;
			font-family:Georgia;
			text-decoration:none;
		}
		.opinion_header:hover{
			text-decoration:underline;
		}		
		.full_text{
			display:none;
		}
		.autor{
			text-align:right;
			font-size:11px;
		}
		.bottom_line{
			display:block;
			width:68%;
			border-bottom:1px solid #b9e8ff;
			float:right;
			padding-top:15px;
		}
		.opinions li.opened .full_text{
			display:block;
		}
		.opinions li.opened .short_text{
			display:none;
		}
		.short_text a{
			text-decoration:none;
		}
		.short_text a:hover{
			text-decoration:underline;
		}
		
.pages {
	text-align:right;
	padding-top:16px;
}
	.pages a{
		padding:0 2px;
	}
	.pages a.current{
		color:#336699;
		text-decoration:none;
	}
.leave_feedback{
	border:1px solid #b9e8ff;
	background:#e5f9ff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	behavior: url(/files/PIE.htc);
	overflow:hidden;
	min-width:515px;
	padding-bottom:23px;
	margin-top:30px;
	
}
	.leave_feedback .feedback_header{
		background:#dbfec9;
		height:31px;
		padding-top:6px;
		border-radius: 10px 10px 0 0;
		-moz-border-radius: 10px 10px 0 0;
		-webkit-border-radius: 10px 10px 0 0;
		-khtml-border-radius: 10px 10px 0 0;
		behavior: url(/files/PIE.htc);
		text-align:center;
		font-family:Georgia;
		font-size:18px;
		color:#006699;
		font-weight:bold;
		font-style:italic;
		line-height:31px;
		margin-bottom:30px;
	}
	.leave_feedback table{
		width:80%;
		margin:0 15% 0 5%;
		font-size:12px;
		color:#666;
		vertical-align:top;
	}
		.leave_feedback td{
			vertical-align:top;
		}
		.leave_feedback table .first_child{
			width:192px;
			
		}
		.input_text{
			height:19px;
			line-height:19px;
			margin-bottom:5px;
		}
		.leave_feedback table.feadback_text textarea{
			height:170px;
			margin-bottom:30px;
		}
		.input_text,
		.leave_feedback table.feadback_text textarea{
			width:100%;
			border:1px solid #c2e0ff;
		}
		.leave_feedback table.feadback_text .first_child{
				width:129px;
				font-weight:bold;
				color:#3399cc;
				font-size:14px;
				
		}
	.leave_feedback .submit_btn{
		width:129px;
		height:25px;
		background:url(/files/leave_feedback.png);
		border:0;
		padding:0;
		cursor:pointer;
		float:right;
		margin-right:8% !important;
	}
		
.right_text .opinions  li{
      background:none !important;
      }

.hint{
	position: absolute;
	left: 100px;
	top: -13px;
	width: 300px;
	background: #eeffe5;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 7px;
	display:none;
	z-index:10001;
}

.hint1{
	position: absolute;
	left: 220px;
	top: 140px;
	width: 250px;
	background: #eeffe5;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 7px;
	display:none;
	z-index:10001;
}

.hint2{
	position: absolute;
	left: 140px;
	top: 175px;
	width: 250px;
	background: #eeffe5;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 7px;
	display:none;
	z-index:10001;
}

.hint3{
	position: absolute;
	left: 260px;
	top: 205px;
	width: 220px;
	background: #eeffe5;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 7px;
	display:none;
	z-index:10001;
}

.hint4{
	position: absolute;
	left: 195px;
	top: 235px;
	width: 250px;
	background: #eeffe5;
	text-align: left;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 7px;
	display:none;
	z-index:10001;
}
