h2, h3, h4, h5 {
    color: #5845f3;
}

/* Work announces*/
.wa1 {font: normal 11px Arial; color: #121314; vertical-align: bottom}
.wa2 {font: bold 14px Arial; color: #1481bf}
.wa3 {width: 170px}

/* Article view */
.s_child_b {color: #ad048c; text-decoration: none}
.s_child_b:hover {color: #ad048c; text-decoration: underline}

/* Hosting form */
.hh1 {height: 32px; background: url(images/hh1.gif) right no-repeat; color: #3f88b8; font: bold 18px Arial; text-align: right; padding: 0px 121px 0px 0px}
.hh2 {width: 34px; height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-left: 1px solid #aad0f8;}
.hh3 {height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; text-align: center; font: bold 14px Arial; color: #feffff}
.hh4 {height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; text-align: center; font: bold 14px Arial; color: #feffff}
.hh5 {width: 140px; height: 37px; font: bold 12px Arial; color: #022652; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 5px 10px 5px 10px; background: url(images/hh3.gif) top repeat-x}
.hh6 {height: 37px; font: normal 12px Arial; color: #043974; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; text-align: center; padding: 5px 10px 5px 10px; background: url(images/hh3.gif) top repeat-x}
.hh7 {width: 45px; height: 37px; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; border-left: 1px solid #aad0f8; background: url(images/hh3.gif) top repeat-x; text-align: center}
.hh8 {text-align: center; padding: 8px 0px 0px 0px}
.hh9 {height: 32px; background: url(images/hh1.gif) right no-repeat; color: #3f88b8; font: bold 18px Arial; text-align: right; padding: 0px 60px 0px 0px}
.hh10 {width: 120px; height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; font: bold 14px Arial; color: #feffff; padding: 0px 0px 0px 17px}
.hh11 {width: 165px; height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; border-left: 1px solid #aad0f8; font: bold 14px Arial; color: #feffff; padding: 0px 0px 0px 17px}
.hh12 {width: 140px; height: 37px; font: bold 12px Arial; color: #022652; border-bottom: 1px solid #aad0f8; border-left: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; background: url(images/hh4.gif) top repeat-x; vertical-align: top}
.hh13 {height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 0px 0px; background: url(images/hh4.gif) top repeat-x}
.hh14 {vertical-align: bottom}
.hh15 {height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 0px 0px}
.hh16 {width: 140px; height: 37px; font: bold 12px Arial; color: #022652; border-bottom: 1px solid #aad0f8; border-left: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; vertical-align: top}
.hh17 {height: 37px; font: normal 12px Arial; color: #043974; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; text-align: center; padding: 5px 10px 5px 10px}
.hh18 {height: 37px; font: normal 12px Arial; color: #043974; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; text-align: center; padding: 5px 10px 5px 10px; background: url(images/hh4.gif) top repeat-x}
.hh19 {vertical-align: top; color: #2099e5; font: bold 16px Arial; padding: 15px 0px 0px 0px}
.hh20 {height: 32px; background: url(images/hh1.gif) right no-repeat; color: #3f88b8; font: bold 18px Arial; text-align: right; padding: 0px 90px 0px 0px}
.hh21 {width: 180px; height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; font: bold 14px Arial; color: #feffff; text-align: center}
.hh22 {width: 180px; height: 32px; background: url(images/hh2.gif) repeat-x; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; border-left: 1px solid #aad0f8; font: bold 14px Arial; color: #feffff; text-align: center}
.hh23 {width: 180px; height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-left: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; background: url(images/hh4.gif) top repeat-x; vertical-align: top}
.hh24 {width: 180px; height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-left: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; vertical-align: top}
.hh25 {height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; background: url(images/hh4.gif) top repeat-x; vertical-align: top; text-align: center}
.hh26 {height: 37px; font: bold 12px Arial; color: #252626; border-bottom: 1px solid #aad0f8; border-right: 1px solid #aad0f8; padding: 20px 10px 20px 10px; vertical-align: top; text-align: center}
.hh27 {vertical-align: top; color: #252626; font: bold 12px Arial; padding: 8px 10px 0px 10px; text-align: center; line-height: 26px}

/* Pages */
.pages_title {font: bold 12px Arial; color: #1481bf}
.pages_current {font: bold 12px Arial; color: #FFFFFF; background-color: #1481bf; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 12px Arial; text-decoration: none; color: #1481bf; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 12px Arial; text-decoration: underline; color: #FFFFFF; background-color: #1481bf; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 12px Arial; text-decoration: none; color: #1481bf; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 12px Arial; text-decoration: underline; color: #1481bf; padding-left: 2px; padding-right: 2px}

/* Domain check */
.dm1 {width: 598px; height: 49px; margin: 10px 0px 0px 32px; background: url(images/dns_free.gif)}
.dm2 {width: 598px; height: 49px; margin: 10px 0px 0px 32px; background: url(images/dns_not_free.gif)}
.dm3 {font: bold 18px Arial; color: #5b617c; vertical-align: top; padding: 14px 0px 0px 215px}

/* Catalog view */
.cv1 {width: 588px; height: 41px; background: url(images/vv1.jpg) no-repeat; color: #c6097d; font: normal 22px Arial; padding: 0px 66px 0px 66px}
.cv2 {width: 160px; vertical-align: top; padding: 0px 15px 0px 0px}
.cv3 {color: #1481bf; font: normal 18px Arial}
.cv4 {color: #020202; font: normal 12px Arial}
.cv5 {font: normal 20px Arial}
.cv6 {width: 655px; height: 52px; background: url(images/vv2.gif) no-repeat}
.cv7 {width: 180px; vertical-align: top; padding: 0px 15px 0px 20px}
.cv8 {font: normal 12px Arial; text-align: center; padding: 0px 30px 5px 30px}

/* Order form */
.order_table td {padding: 2px}
.order_col {font: bold 12px Verdana; color: #666666}
.order_label {font: bold 12px Verdana; color: #666666}
.order_textbox {width: 241px; height: 21px; background: url(images/in2.gif) no-repeat; border: 0px; font: normal 12px Verdana; padding: 2px 4px 0px 4px}
.order_textbox2 {width: 64px; height: 21px; background: url(images/in5.gif) no-repeat; border: 0px; font: normal 12px Verdana; padding: 2px 4px 0px 4px}
.order_select {width: 64px; height: 21px; font: bold 12px Verdana; color: #666666}
.order_textarea {width: 491px; height: 126px; background: url(images/in3.gif) top left no-repeat; border: 0px; font: normal 12px Verdana; overflow: hidden; padding: 2px 4px 0px 4px}
.order_num {font: bold 14px Arial; color: #0d6ab2}
.order_section {width: 588px; height: 41px; background: url(images/vv1.jpg) no-repeat; color: #c6097d; font: bold 14px Arial; padding: 0px 28px 0px 28px}
.order_button {width: 132px; height: 27px; background: url(images/in4.gif) no-repeat; border: 0px; cursor: pointer; font: bold 14px Arial; color: #feffff; text-transform: uppercase}

/* Messages */
.result_success {text-align: center; font: bold 12px Arial; color: #177bc9; margin: 0px 0px 20px 0px}
.result_error {text-align: center; font: bold 12px Arial; color: #FF0000; margin: 0px 0px 20px 0px}

/* Feedback */
.notice {padding: 0px 0px 0px 68px}
.fb1 {width: 100%; height: 150px; background: url(images/fb1.gif) top left no-repeat; background-position: 68px 30px}
.fb2 {height: 28px}
.fb3 {padding: 0px 0px 0px 70px; font: normal italic 12px Verdana; color: #060606}
.fb4 {text-align: right; padding-right: 94px}
.fd_lb1 {font: bold 12px Verdana; color: #030303; text-align: right; width: 300px; padding-right: 20px}
.fd_lb2 {font: bold 12px Verdana; color: #030303; padding: 0px 0px 0px 68px}
.fd_lb3 {font: normal 18px Arial; color: #167bc8; text-align: right; width: 300px; padding-right: 20px}
.fd_in1 {width: 241px; height: 21px; background: url(images/in2.gif) no-repeat; border: 0px; font: normal 12px Verdana; padding: 2px 4px 0px 4px}
.feedback_textarea {width: 491px; height: 126px; background: url(images/in3.gif) top left no-repeat; border: 0px; font: normal 12px Verdana; overflow: hidden; padding: 2px 4px 0px 4px}
.fd_btn1 {width: 132px; height: 27px; background: url(images/in4.gif) no-repeat; border: 0px; cursor: pointer; font: bold 14px Arial; color: #feffff; text-transform: uppercase}
.nod { display: none !important; }

/* Globals */
table {border: 0px; border-collapse: collapse} table td {padding: 0px; font: normal 14px Arial; color: #06122c}
body {background: #ffffff}
strong {color: #c0039b}
li {font: bold 14px Arial; color: #ad048c; list-style-image: url(images/li.gif); vertical-align: top; padding-left: 10px}

/* Design */
.top {width: 100%}
.top1 {width: 674px; height: 174px; background: url(images/tp1.gif)}
.top2 {width: 100%; background: url(images/vv3.gif) bottom left no-repeat; margin-bottom: 15px}
.top3 {width: 100%; border-top: 1px solid #aad0f8; margin-bottom: 30px}
.top4 {width: 100%; height: 100%}
.top5 {width: 100%; background: url(images/vv3.gif) bottom left no-repeat; margin-top: 20px}

.sh1 {height: 34px; background: url(images/sh1.gif) right no-repeat}
.sh2 {width: 995px; height: 34px; background: url(images/sh2.gif); font: bold 11px Arial; text-transform: uppercase; vertical-align: top; text-align: right}
.sh3 {height: 34px; background: url(images/sh3.gif) left no-repeat}

a.ln1 {color: #1f73bb; text-decoration: none}
a.ln1:hover {color: #1f73bb; text-decoration: underline}
a.ln2 {color: #177bc9; text-decoration: none}
a.ln2:hover {color: #177bc9; text-decoration: underline}
a.ln3 {color: #dc0a3c; text-decoration: none}
a.ln3:hover {color: #dc0a3c; text-decoration: underline}
a.ln4 {color: #3c98c1; text-decoration: underline}
a.ln4:hover {color: #3c98c1; text-decoration: underline}
a.ln5 {color: #4907c3; text-decoration: none}
a.ln5:hover {color: #4907c3; text-decoration: underline}
a.ln6 {color: #c0039b; text-decoration: none}
a.ln6:hover {color: #10abc8; text-decoration: underline}
a.ln7 {color: #1481bf; text-decoration: none}
a.ln7:hover {color: #1481bf; text-decoration: underline}
a.ln8 {color: #0d0c0d; text-decoration: none}
a.ln8:hover {color: #0d0c0d; text-decoration: underline}
a.ln9 {color: #1481bf; text-decoration: none}
a.ln9:hover {color: #1481bf; text-decoration: underline}
a.ln10 {color: #c3038d; text-decoration: underline}
a.ln10:hover {color: #c3038d; text-decoration: underline}

.li1 {color: #252626; font: bold 12px Arial; list-style-image: url(images/li2.gif); vertical-align: top; padding-bottom: 4px}

.im1 {margin: 0px 6px 0px 14px; vertical-align: middle}
.im2 {margin: 0px 0px 0px 10px; vertical-align: middle}
.im3 {margin: 0px 0px 6px 0px}
.im4 {margin: 0px 12px 0px 10px; vertical-align: middle}
.im5 {border: 3px solid #b1d0f8}
.im6 {margin: 0px 10px 0px 12px}
.im7 {behavior: url(images/png.htc)}

.sp1 {padding: 9px 174px 0px 0px}
.sp2 {text-align: center; padding: 30px 0px 0px 0px}
.sp3 {text-align: center; padding: 30px 0px 0px 0px; display: none}
.sp3 img {width: 250px !important}

.md1 {height: 180px; background: url(images/md1.jpg) right no-repeat}
.md2 {width: 995px; height: 180px; background: url(images/md2.jpg)}
.md3 {height: 180px; background: url(images/md3.jpg) left no-repeat}

.st1 {height: 130px; background: url(images/st1.gif) top right no-repeat}
.st2 {width: 995px; height: 522px; vertical-align: top; background: url(images/st3.gif) left bottom no-repeat}
.st3 {width: 321px; height: 437px; background: url(images/st2.gif) top no-repeat; vertical-align: top}

.mn1 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 61px 12px 0px}
.mn2 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 77px 12px 0px}
.mn3 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 64px 12px 0px}
.mn4 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 86px 12px 0px}
.mn5 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 61px 12px 0px}
.mn6 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 98px 12px 0px}
.mn7 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 70px 12px 0px}
.mn8 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 76px 12px 0px}
.mn9 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 61px 12px 0px}
.mn10 {font: bold 13px Arial; text-align: right; text-transform: uppercase; padding: 0px 76px 12px 0px}

.vv1 {vertical-align: top}
.vv2 {height: 136px; vertical-align: top; font: normal 12px Arial; padding: 94px 0px 0px 187px}
.vv3 {color: #040304; font: normal 12px Arial; vertical-align: top; padding: 5px 0px 0px 189px}

.in1 {width: 249px; height: 23px; font: bold 12px Arial; border: 1px solid #a8a8a8; padding: 2px 2px 0px 2px; vertical-align: middle}
.in2 {width: 85px; height: 23px; font: bold 12px Arial; border: 1px solid #a8a8a8; padding: 2px 2px 0px 2px; vertical-align: middle}
.in3 {width: 42px; height: 42px; background: url(images/in1.gif); border: 0px; cursor: pointer; vertical-align: middle}
.in4 {width: 99px; height: 20px; background: url(images/in6.gif); border: 0px; cursor: pointer; color: #feffff; font: bold 11px Arial; text-transform: uppercase}

.tx1 {padding: 37px 43px 26px 43px; vertical-align: top; font: normal 24px Arial; color: #167bc8; text-transform: uppercase}
.tx2 {vertical-align: top; font: normal 14px Arial; color: #06122c; padding: 0px 48px 0px 80px}
.tx3 {vertical-align: top; font: normal 14px Arial; color: #040303; padding: 0px 0px 0px 20px}
.tx4 {padding: 37px 43px 26px 20px; vertical-align: top; font: normal 24px Arial; color: #167bc8; text-transform: uppercase}

.nz1 {height: 184px; background: url(images/nz1.jpg) right no-repeat}
.nz2 {width: 995px; height: 184px; background: url(images/nz2.jpg); vertical-align: top}
.nz3 {height: 184px; background: url(images/nz3.jpg) left no-repeat}
.nz4 {width: 320px; text-align: center; padding: 110px 0px 0px 0px}
.nz5 {color: #010101; font: normal 11px Arial; padding: 162px 0px 0px 86px}

.mob_menu {display: none}
.menu_close {display: none}
.mob_phone {display: none}

.r-gorod img {max-width: 100%}