body, div, a, font, img, ol, ul, li,
table,tr,td
{
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: 100;
 font-style: normal;
 background: transparent;
}

p,form
{
 margin: 0px;
 padding: 0px;
}

body
{
text-align:center;
background:#e4e4e4;
}

#main
{
text-align:left;
margin:0 auto;
padding: 0;
width:980px;
font-family:Arial;
font-size:12px;
}
.header
{
height:132px;
margin-left:11px;
}
.logo
{
background:url(/en/files/logo.jpg) no-repeat;
width:216px;
height:69px;
position:relative;
left:22px;
top:33px;
float:left;
}
.logo a
{
display:block;
width:216px;
height:69px;
}
.phone_leng
{
width:440px;
float:left;
position:relative;
left:88px;
margin-top:32px;
}
.leng
{
float:left;
text-transform:uppercase;
color:#534843;
}
.leng a
{
color:#534843;
font-weight:bold;
text-decoration:none;
}
.leng a#current_leng
{
color:#0c82c1;
text-decoration:underline;
}
.leng a#current_leng:hover
{
text-decoration:none;
}
.registration
{
float:right;
color:#0c82c1;
}
.registration a
{
color:#0c82c1;
}
.registration a#enter
{
text-decoration:none;
display:block;
float:left;
background:url(/en/files/underline.jpg) repeat-x bottom;
}
.tel
{
background:url(/en/files/phone_en.jpg) no-repeat;
width:357px;
height:69px;
clear:both;
position:relative;
top:22px;
}
.search
{
position:relative;
top:33px;
float:right;
right:20px;
}
#search_p
{
background:url(/en/files/search_pole.jpg) no-repeat;
width:163px;
height:24px;
border:0px;
float:left;
padding:0px 0px 0px 23px;
*padding:6px 0px 0px 23px;
color:#7f7f7f;
font-size:11px;
}
#search_b
{
background:url(/en/files/search_button.jpg) no-repeat;
width:16px;
height:24px;
border:0px;
float:left;
}

#search_b a
{
width:16px;
height:24px;
display:block;
}
.map
{
clear:both;
color:#0c82c1;
position:relative;
top:10px;
}
.map a
{
color:#0c82c1;
}
.header a:hover
{
text-decoration:none;
}
.menu
{
background:url(/en/files/menu.jpg) no-repeat;
width:960px;
height:76px;
margin-left:11px;
}
.domen
{
background:url(/en/files/domain_en.jpg) no-repeat;
width:960px;
height:350px;
overflow:hidden;
margin-left:11px;
}
.content
{
background:#fff;
width:960px;
overflow:hidden;
padding-bottom:35px;
margin-left:11px;
}
.left
{
width:700px;
float:left;
}
.right
{
width:260px;
float:left;
}
.footer
{
padding-top:0px;
margin-top:0px;
margin-bottom:41px;
overflow:hidden;
color:#534843;
margin-left:11px;
}
.footer a
{
color:#0c82c1;
}
.pass a:hover, .footer a:hover, .i_want_list ul li a:hover, .r_news_text a:hover, ul.new_daomen li a:hover, ul.r_menu li a:hover, .pager ul li a:hover, .left_text a:hover
{
text-decoration:none;
}
.footer_left
{
position:relative;
float:left;
left:45px;
}
.footer_right
{
position:relative;
float:right;
right:45px;
text-align:right;
}
.check_domen
{
font-size:20px;
font-weight:bold;
text-transform:uppercase;
margin:58px 0px 0px 433px;
}
.mega_check
{
margin:80px 0px 0px 423px;
}
.mega_check form
{
padding:0px;
margin:0px;
}
.open_world
{
float:left;
position:relative;
left:0px;
top:101px;
font-family:Tahoma;
font-size:21px;
font-weight:bold;
line-height:28px;
left:-100px;
}
.open_world span
{
font-size:39px;
padding-left:85px;
}
.i_want
{
font-size:18px;
}
.i_want_list
{
float:left;
position:relative;
top:45px;
left:218px;
}
.i_want_list ul
{
margin-top:10px;
}
.i_want_list ul li
{
list-style:none;
margin-bottom:5px;
}
.i_want_list ul li a
{
color:#534843;
font-size:16px;
padding-left:15px;
background:url(/en/files/marcer.jpg) no-repeat 0px;
}
.left_title, .left_title2
{
font-family:Georgia;
font-size:24px;
margin-bottom:25px;
text-transform:uppercase;
}
.left_title2
{
clear:both;
*margin-top:45px;
padding-top:45px;
*padding-top:0px;
}
.left_text
{
padding:0px 45px 13px 45px;
color:#000;
font-size:15px;
line-height:19px;
text-align:justify;
overflow:hidden;
}
.left_text a
{
color:#0c82c1;
}
.text_title
{
font-weight:bold;
}
.right_text
{
width:205px;
float:left;
}
.right_title, .right_title_margin
{
font-size:18px;
color:#534843;
text-transform:uppercase;
}
.r_news_date, .r_news_date2
{
font-size:11px;
/*margin-top:15px;*/
line-height:13px;
}
.r_news_date2
{
color:#534843;
}
.r_news_text
{
font-size:14px;
color:#0c82c1;
text-decoration:none;
}
.r_news_text2
{
margin-bottom:15px;
}
.r_news_text a, ul.new_daomen li a
{
color:#0c82c1;
}
.right_title_margin
{
margin:25px 0 25px 0px;
}
ul.new_daomen li
{
list-style:none;
font-size:13px;
margin-bottom:3px;
}
.oplata1, .oplata2, .oplata3, .oplata4, .oplata5
{
height:65px;
overflow:hidden;
float:left;
position:relative;
width:100px;
}

.oplata2, .oplata4
{
padding-left:5px;
}

.oplata5
{
padding-left:10px;
}

.oplata_text
{
margin-top:40px;
text-align:center;
color:#534843;
font-size:11px;
}
.vopros
{
font-weight:bold;
}
ul.r_menu li
{
list-style:none;
font-size:14px;
margin-bottom:3px;
}
ul.r_menu li a
{
color:#0c82c1;
}
ul.r_menu li a#current_page
{
text-decoration:none;
color:#534843;
}
.tarifu
{
margin-top:25px;
}
.tarifu tr td
{
height:40px;
vertical-align:middle;
font-size:14px;
}
.tarifu tr.top td
{
text-align:center;
background:#f1f1f1;
font-family:Arial;
height:52px;
}

.first, .second, .third
{
margin-bottom:3px;
font-family:Arial;
}
.first a, .second a, .third a
{
font-weight:normal;
color:#0c82c1;
font-size:12px;
font-family:Arial;
}
.first a
{
font-weight:bold;
}
.first a:hover, .second a:hover, .third a:hover
{
color:#0c82c1;
text-decoration:none;
}
.first
{
margin-top:15px;
}
.second
{
margin-left:20px;
}
.third
{
margin-left:60px;
}

.tarifu tr td.first
{
padding-left:15px;
}

.tarifu tr td.second
{
padding-right:15px;
text-align:right;
}
.tarifu tr.color td
{
background:#f1f1f1;
}
.pager
{
float:left;
margin-top:10px;
}
.pager ul li
{
float:left;
list-style:none;
padding:3px 9px;
color:#534843;
font-size:14px;
font-weight:bold;
}
.pager ul li.tochki
{
color:#0c82c1;
}
.pager ul li#current_page
{
background:url(/en/files/pager_current.jpg) no-repeat top;
}
.pager ul li#current_page a
{
color:#fff;
text-decoration:none;
}
.pager ul li a
{
font-size:14px;
color:#0c82c1;
}
.tarifu tr td.table_init
{
padding-left:15px;
font-size:13px;
color:#534843;
height:25px;
}
.statistic_title
{
background:#f1f1f1;
height:40px;
overflow:hidden;
font-size:14px;
clear:both;
}
.statistic_title_text
{
margin:10px 0px 0px 15px;
}
.cell
{
width:290px;
float:left;
position:relative;
left:15px;
font-size:12px;
color:#534843;
padding-right:10px;
}
.row
{
float:left;
margin:4px 0px;
}
.cell2
{
width:290px;
float:left;
font-size:14px;
color:#000;
padding-bottom:10px;
}
.partner
{
text-align:center;
margin-top:26px;
clear:both;
overflow:hidden;
}
.partner_text1, .partner_text2, .partner_text3, .partner_text4, .partner_text5, .partner_text6
{
text-align:justify;
font-size:14px;
line-height:15px;
position:relative;
float:left;
left:32px;
width:440px;
}
.partner_text2
{
left:34px;
}
.partner_text3
{
left:38px;
}
.partner_text4
{
left:28px;
}
.partner_text5
{
left:23px;
}
.partner_text6
{
left:23px;
}
.partner_text1 a, .partner_text2 a, .partner_text3 a, .partner_text4 a, .partner_text5 a, .partner_text6 a,
{
text-transform:uppercase;
}
.partner_img
{
float:left;
position:relative;
/*left:30px;*/
}
.whois 
{
/*margin-bottom:20px;*/
}
.whois tr td
{
height:40px;
vertical-align:middle;
font-size:14px;
}
.whois tr.top td
{
text-align:center;
background:#f1f1f1;
font-family:Arial;
}
.whois tr td.first
{
padding-left:15px;
}
.whois tr td.first a
{
font-weight:normal;
}
.whois tr td.second
{
padding-right:15px;
text-align:right;
}
.whois tr.color td
{
background:#f1f1f1;
}
.free, .reserved
{
background:url(/en/files/free.jpg) no-repeat left;
width:14px;
height:14px;
color:#6eb558;
padding-left:24px;
}
.reserved
{
width:200px;
height:14px;
background:url(/en/files/reserved.jpg) no-repeat left;
color:#ff0000;
}
.map
{
margin:25px 0 50px 0px;
}
.kontaktu tr td
{
color:#534843;
font-size:14px;
vertical-align:top;
padding-bottom:10px;
}
.form_input, .form_captha
{
background:url(/en/files/form_input.jpg) no-repeat;
width:349px;
height:28px;
border:0px;
color:#534843;
font-size:14px;
padding:0px 10px 0px 10px;
*padding:7px 10px 0px 10px;
font-family:Arial;
}
.textar
{
background:url(/en/files/form_area.jpg) no-repeat;
width:349px;
height:195px;
border:0px;
color:#534843;
font-size:14px;
padding:7px 10px 0px 10px;
font-family:Arial;
}
.form_captha
{
float:left;
background:url(/en/files/form_captcha.jpg) no-repeat;
width:191px;
}
.form_submit
{
background:url(/en/files/form_button.jpg) no-repeat;
width:137px;
height:28px;
border:0px;
color:#fff;
font-size:14px;
font-family:Arial;
cursor:pointer;
margin-left:158px;
}
.captha
{
float:left;
margin:11px 13px 0 0px;
}
.captha_text
{
float:left;
margin:7px 13px 0 0px;
}
.see_answer
{
float:right;
margin-top:10px;
}
.r_news
{
overflow:hidden;
float:left;
clear:both;
width:610px;
}
.r_news_right
{
overflow:hidden;
clear:both;
}
#nav
{
padding-top:20px;
margin-left:50px;
}
#nav a#nav-main, #nav a#nav-okompanii, #nav a#nav-ozone, #nav a#nav-tarifu, #nav a#nav-partners, #nav a#nav-faq, #nav a#nav-kontaktu
{
background:url(/en/files/menu1_en_hover.jpg) no-repeat;
width:49px;
height:11px;
margin-top:15px;
margin-right:55px;
}
#nav a#nav-okompanii
{
background:url(/en/files/menu2_en_hover.jpg) no-repeat;
width:84px;
}

#nav a.menu1, #nav a.menu2, #nav a.menu3, #nav a.menu4, #nav a.menu5, #nav a.menu6, #nav a.menu7
{
width:49px;
height:11px;
background:url(/en/files/menu1_en.jpg) no-repeat;
margin-top:15px;
margin-right:55px;
}
#nav a.menu2
{
background:url(/en/files/menu2_en.jpg) no-repeat;
width:84px;
}
#nav a.menu3
{
background:url(/en/files/menu3_en.jpg) no-repeat;
width:79px;
}
#nav a.menu4
{
background:url(/en/files/menu4_en.jpg) no-repeat;
width:58px;
}
#nav a.menu5
{
background:url(/en/files/menu5_en.jpg) no-repeat;
width:122px;
height:14px;
}
#nav a.menu6
{
background:url(/en/files/menu6.jpg) no-repeat;
width:33px;
height:14px;
}
#nav a.menu7
{
background:url(/en/files/menu7_en.jpg) no-repeat;
width:87px;
}
#nav a#nav-ozone
{
background:url(/en/files/menu3_en_hover.jpg) no-repeat;
width:79px;
}
#nav a#nav-tarifu
{
background:url(/en/files/menu4_en_hover.jpg) no-repeat;
width:58px;
}
#nav a#nav-partners
{
background:url(/en/files/menu5_en_hover.jpg) no-repeat;
width:122px;
height:14px;
}
#nav a#nav-faq
{
background:url(/en/files/menu6_hover.jpg) no-repeat;
width:33px;
height:14px
}
#nav a#nav-kontaktu
{
background:url(/en/files/menu7_en_hover.jpg) no-repeat;
width:87px;
}
.element_menu
{
float:left;
}
.pls
{
float:left;
background:url(/en/files/pls.jpg) no-repeat;
width:1px;
height:34px;
position:relative;
left:-28px;
}
.clear
{
clear:both;
}
#login
{
background:url(/en/files/login.jpg) no-repeat;
width:258px;
height:167px;
position:absolute;
z-index:999;
margin-left:546px;
*margin-left:535px;
margin-top:47px;
}

.close
{
width:15px;
height:15px;
margin-left:235px;
margin-top:11px;
}
.close a
{
width:15px;
height:15px;
display:block;
}
.login_text
{
margin-left:25px;
margin-bottom:5px;
}
.login_name
{
background:url(/en/files/login_pole.jpg) no-repeat;
width:204px;
height:23px;
border:0px;
padding:0px 0px 0px 5px;
*padding:5px 0px 0px 5px;
color:#7f7f7f;
font-size:11px;
margin-left:25px;
margin-bottom:5px;
}
.login_pass
{
background:url(/en/files/login_pole.jpg) no-repeat;
width:204px;
height:23px;
border:0px;
padding:0px 0px 0px 5px;
*padding:5px 0px 0px 5px;
color:#7f7f7f;
font-size:11px;
margin-left:25px;
margin-bottom:5px;
}
.login_button
{
background:url(/en/files/login_button_en.jpg) no-repeat;
background-position:0px 3px;
*background-position:0px 0px;
width:82px;
height:25px;
border:0px;
color:#fff;
font-size:11px;
margin-left:25px;
cursor:pointer;
float:left;
margin-top:2px;
*margin-top:5px;
}
.login form
{
padding:0px;
margin:0px;
}
.pass
{
margin-top:8px;
position:relative;
left:10px;
width:100px;
float:left;
}
.pass a
{
color:#0c82c1;
}
#login_form
{
margin:0px;
padding:0px;
}
.rss
{
background:url(/en/files/rss2.jpg) no-repeat;
float:left;
width:17px;
height:17px;
}
.rss a
{
width:17px;
height:17px;
display:block;
}
.rss a:hover
{
background:url(/en/files/rss.jpg) no-repeat;
}

.bottom_list
{
background:url(/en/files/last_li.png) no-repeat;
width:225px;
height:14px;
clear:both;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/en/files/last_li.png'); 
background-image: none;
}
html>body .bottom_list{background:url(/en/files/last_li.png) no-repeat;}*:first-child+html .bottom_list{background-image: none;} 

#my_list
{
display:none;
}
.statistic
{
margin-top:29px;
line-height:18px;
}

.search_res
{
background:#ffec00;
color:#000 !important;
font-size:14px !important;
padding:2px;
}

strong
{
	font-weight:bold;
}

.left_text  ol, .left_text  ul
{
	margin-left:40px;
}
.left_text  ol ul
{
	margin-left:20px;
}

.pager ul
{
margin:0px;
padding:0px;
}

.oplata_img
{
float:left;
height:120px;
width:100px;
}
.oplata_img img
{
margin-top:45px;
}
.content_bottom
{
background:#fff url(/en/files/bottom_content.jpg) no-repeat bottom;
width:980px;
height:44px;
clear:both;
}

.question
{
padding-bottom:30px;
float:left;
}
.num_question
{
float:left;
width:23px;
color:#534843;
}
.text_question
{
float:left;
width:580px;
}
.error
{
text-align:left;
margin:0 auto;
padding: 0;
width:781px;
margin-top:200px;
overflow:hidden;
font-family:Arial;
}
.main_error
{
background:url(/en/files/404.jpg) no-repeat;
width:781px;
height:220px;
margin-top:130px;
}
.main_error a
{
color:#0c82c1;
}
.main_error a:hover
{
text-decoration:none;
}
.main_error_title
{
padding:35px 0 25px 0;
font-family:Times New Roman;
font-size:30px;
}
.main_error_title, .main_error_text, .main_error_footer
{
margin-left:45px;
}
.main_error_text
{
font-family:Arial;
font-size:14px;
padding-bottom:20px;
}
.main_error_footer
{
color:#534843;
font-size:12px;
}
.main_error_footer span
{
font-size:14px;
}
