/* MAIN TYPOGRAPHY */
html {font-size: 62.5%; font-family: Arial, Helvetica, sans-serif;}
strong, th, thead td, h1, h2, h3, h4, h5, h6 {font-weight: bold;}
cite, em, dfn {font-style: italic;}
code, kbd, samp, pre, tt, var {font-size: 92%; font-family: courier, monaco, "Lucida Console", mono-space;}
textarea, select, option {font-family: tahoma, courier, monaco, "Lucida Console", mono-space; font-size:100%;}
input[type='text'], input[type='password'] {font-family: tahoma, courier, monaco, "Lucida Console", mono-space; font-size:100%;}
del {text-decoration: line-through; color: #666;}
ins, dfn {border-bottom: 1px solid #ccc;}
small, sup, sub {font-size: 85%;}
abbr, acronym {text-transform: uppercase; font-size: 85%; letter-spacing: .1em;}
a abbr, a acronym {border: none;}
abbr[title], acronym[title], dfn[title] {cursor: help; border-bottom: 1px solid #ccc;}
sup {vertical-align: super;}
sub {vertical-align: sub;}

/* QUOTES */
blockquote {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #666;}
blockquote *:first-child:before {content: "\201C";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */
blockquote *:first-child:after {content: "\201D";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */

/* language specific quotes! */
q {quotes: "\201C" "\201D" "\2018" "\2019";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */


/* FORMS */
fieldset {border: 1px solid #ccc;}
legend {background: #fff;}
textarea, input[type='text'], input[type='password'], select {border: 1px solid #ccc; background: #fff;}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover {border-color: #aaa;}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus {border-color: #888;}
input, select {cursor: pointer;}
input[type='text'], input[type='password'] {cursor: text;}
input {vertical-align:middle;}

/*
-----------------------------
CONTENT ONLY
-----------------------------
*/

/* BASE SIZES */
body {font-size: 1.3em; line-height: 1.38em; background:#f4f4f4 url(/img/darkBg.png) top repeat-x; text-align:center;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.38em; font-weight:normal;}
h3 {display:inline; background: url(/img/h3.png) bottom repeat-x;  }
h4 {font-size: 1.3em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1em;}

/* HR */
hr {display: block; background: #aaa; color: #aaa; width: 100%; height: 1px; border: none;}

/* LISTS */
/* ul {margin:0; padding:0; list-style:none} ul li {text-indent: 0; margin: 0; padding:0; list-style:none;} ul li:before {content: "";} */
ul li {text-indent: -.85em; margin-left: .85em;}
ul li:before {content: "\2022\00a0\00a0";} /* More characters http://jrgraphix.net/research/unicode_blocks.php?block=48 */
ol {list-style-position: outside; list-style-type: decimal;}
dt {font-weight: bold;}

/* TABLES */
table {border-top: 1px solid #ccc;  border-left: 1px solid #ccc;}
th, td {border-bottom: 1px solid #ddd; border-right: 1px solid #ccc;}

/* MARGINS & PADDINGS */
blockquote *:first-child {margin: .8em 0;}
hr, p, ul, ol, dl, pre, blockquote, address, table, form {margin-bottom: 1.6em;}
p+p {margin-top: -.8em;}

/* NOTE: Calulate header margins: TOP: 1.6em/size, BOTTOM: 1.6em/size/2 */
h1 {margin: 1em 0 .5em;}
h2 {margin: 1.07em 0 .535em;}
h3 {margin: 1.14em 0 .2em;}
h4 {margin: 1.23em 0 .615em;}
h5 {margin: 1.33em 0 .67em;}
h6 {margin: 1.6em 0 .8em;}
th, td {padding: .4em .8em;}
caption {padding-bottom: .8em;} /* padding instead of margin for IE */
blockquote {padding: 0 1em; margin: 1.6em 0;}
fieldset {padding: 0 1em 1em 1em; margin: 1.6em 0;} /* padding-top is margin-top for fieldsets in Opera */
legend {padding-left: .8em; padding-right: .8em;}
legend+* {margin-top: 1em;} /* compensates for the opera margin bug */
textarea, input {padding: .15em .4em .25em .4em;}
input {margin:0.1em 0.3em 0.3em 0em}
select {padding: .1em 0 0 .2em;}
option {padding: 0 .4em;}
ul {margin-left: 1.5em;}
ol {margin-left: 2.35em;}
ol ol, ul ol {margin-left: 2.5em;}
form div {margin-bottom: .8em;}

/* DT, DL, DD */
/*dt, dl, dd {margin:0; font-weight:normal;} */
dt {margin-top: .8em; margin-bottom: .4em;}


/* COLORS */
/* a:link, a:visited, a:hover, a:active, a:focus */
a:link {text-decoration: underline; color: #1d5ab6;}
a:visited {text-decoration: underline; color: #1d5ab6;}
a:hover {text-decoration: underline; color: #f13636;}
a:active, a:focus {text-decoration: underline; color: #000;}
code, pre {color: #c33;} /* very optional, but still useful. W3C uses about the same colors for codes */

/* CLEARFIX */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clearfix {display: inline-block;} /* for IE/Mac */
html[xmlns] .clearfix {display: block;}

/* IMG ALIGN */
img[align=left] {float:left; margin:0 1em 1em 0}
img[align=right] {float:right; margin:0 0 1em 1em}

.mainPageBg { background:url(/img/mainBg.png) 50% 58px no-repeat;}
.header { height:58px;}
.wrapper { width:990px; margin:auto; text-align:left; position: relative; z-index:999;}
.wrapperSP { width:925px; margin:auto; text-align:left;}

/* HEADER */
.headerDomainSearch { float:left; color:#FFF; margin: 17px 0 0 13px; position:relative; background:url(/img/topDomainSearch.png) right  center no-repeat; width:260px; height:22px;}
.headerDomainSearch .text { position:absolute; width:190px; border:none; left:45px; top:2px; margin:0; padding:0; background:none; color:#000;}
.headerDomainSearch .submit { position:absolute; right:0; top:0; margin:0; padding:0; width:20px; height:20px; border:none; background:none;}

ul.menu {margin:0; padding:0; list-style:none; width:400px; display:block; position:absolute; left:566px; top:20px; font-size:92%; font-weight:bold;} ul.menu li {text-indent: 0; margin: 0 40px 0 0; padding:0 0 20px 0; list-style:none; float:left; text-transform:uppercase;} ul.menu li:before {content: "";}
ul.menu a:link, ul.menu a:visited, ul.menu a:hover, ul.menu a:active, ul.menu a:focus{ color:#FFF; text-decoration:none; white-space:nowrap; }
ul.menu .hover a:link, ul.menu .hover a:visited, ul.menu .hover a:hover, ul.menu .hover a:active, ul.menu.hover a:focus , ul.menu a:hover, ul.menu a:active, ul.menu a:focus  { color:#cbedff; }
ul.menu li.last { margin-right:0;}
ul.menu ul { position:absolute; background:#1b1b23; margin:34px 0 0 -20px; padding:10px 20px; list-style:none; z-index:100; display:none }
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .menu ul {margin:19px 0 0 -20px;}
} /*Safari hack*/
ul.menu li.hover ul, ul.menu li:hover ul { display:block;}
ul.menu ul li {text-indent: 0; margin: 0 0 0 0; padding:0 0 0 0; list-style:none; float:none; text-transform: none;}
ul.menu li.hover ul li a:link, ul.menu li.hover ul li a:visited, ul.menu li.hover ul li a:hover, ul.menu li.hover ul li a:active, ul.menu li.hover ul li a:focus { color:#6eb7dd; display:block; border-bottom:1px dotted #565a7c; padding:5px 15px 5px 0;}
ul.menu li.hover ul li a:hover, ul.menu li.hover ul li a:active, ul.menu li.hover ul li a:focus { color:#cbedff; background:url(/img/hover_bg.png) right center no-repeat;}
ul.menu li.hover ul li.last a:link, ul.menu li.hover ul li.last a:visited, ul.menu li.hover ul li.last a:hover, ul.menu li.hover ul li.last a:active, ul.menu li.hover ul li.last a:focus { border-bottom:none;}

/* footer */
.footer { position:relative; background:#f0f0f1 url(/img/footerBg.png) top repeat-x;}
.footer .wrapper {padding-bottom:90px;}
.footer .coll { float:left; margin:0 0 0 95px; line-height:180%; overflow:hidden; }
.footer .coll h2 img { position:absolute; margin-left:-20px; margin-top:5px; }
.footer h2 { margin:0; color:#2e2e3c; float:left; clear:left; padding:15px 0 5px 0; border-top:2px solid #a00505}
.footer .support { text-align:right; font-size:138%; color:#8b95a1; padding:12px 85px 0 0;}
.footer .support .phone { font-size:200%; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; line-height:110%; color:#2e2e3c;}
.footer .copy { text-align:right; padding:60px 85px 0 0; }
.footer .duda { position:absolute; bottom:25px; right:10px; width:19px; height:93px; overflow:hidden; background:url(/img/1pxDesign.png) top left no-repeat; text-indent:-9999em; display:block;}
.footer .firstColl { margin-left:58px;}


/* content */
.mainContent { min-height:545px; padding:30px 50px 0 50px;}
.mainContentSp { min-height:545px; padding:0 50px 0 50px; background:#f0f0f1 url(/img/spBg.png) top repeat-x; }
.logo { width:238px; height:100px; overflow:hidden; background:url(/img/logo.png); display:block; margin-left:-10px; text-indent:-9999em; }
.news { }
.news .date { color:#777783; font-style:italic; font-size:83%; }
.news p {line-height:100%; }
ul.news {margin:0; padding:0; list-style:none; width:230px; margin-top:40px;}  ul.news li {text-indent: 0; margin: 0; padding:0; list-style:none; display:block; padding-left:30px; margin-left:-30px; background:url(/img/news.png) 0 7px no-repeat;}  ul.news li:before {content: "";}
.mainCont { float:right; width:630px; }
.word { float:left; margin-right:50px;}
.topCont { height:245px;}

.banner1 { float:left; width:196px; height:260px; margin-right:27px; position:relative; }
.banner1 div { width:196px; height:260px; background:url(/img/banner.png); position:absolute; z-index:2; overflow:hidden; left:0; top:0 }
.banner1 a { position: absolute; top:15px; left:12px; z-index:3; }
.banner2 { float:left; width:370px; height:260px; background:url(/img/mainBanners.png); position:relative;}
.banner2 p { display:block; padding:22px 0 25px 25px; margin:0;}
.banner2 p+p { margin:0}
.banner2 p span { color:#747a7f; font-size:138%;  }

/* Sp */
.topBox { height:151px;}
.topBox .logo { margin-left:0; position:absolute; margin-top:9px;}
.topSplashBg { background:url(/img/topSplashBg.png) top right no-repeat; width:645px; height:127px; float:right;}
a.TSmenu:link, a.TSmenu:visited, a.TSmenu:hover, a.TSmenu:active, a.TSmenu:focus {text-decoration:none; color:#747a7f; width:145px; display:block; padding:70px 15px 25px 15px; position:absolute; z-index:95; line-height:12px;}
a.TSmenu:link span, a.TSmenu:visited span, a.TSmenu:hover span, a.TSmenu:active span, a.TSmenu:focus span { font-size:184%; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; color:#2e2e3c;}
a.TSmenu:link span.domens img, a.TSmenu:visited span.domens img, a.TSmenu:hover span.domens img, a.TSmenu:active span.domens img, a.TSmenu:focus span.domens img {background:url(/img/domens_menu.png) top right no-repeat;}
a.TSmenu.active:link span.domens img, a.TSmenu.active:visited span.domens img, a.TSmenu.active:hover span.domens img, a.TSmenu.active:active span.domens img, a.TSmenu.active:focus span.domens img {background:url(/img/domens_menu.png) top left no-repeat;}

a.TSmenu:link span.servers img, a.TSmenu:visited span.servers img, a.TSmenu:hover span.servers img, a.TSmenu:active span.servers img, a.TSmenu:focus span.servers img {background:url(/img/servers_menu.png) top right no-repeat;}
a.TSmenu.active:link span.servers img, a.TSmenu.active:visited span.servers img, a.TSmenu.active:hover span.servers img, a.TSmenu.active:active span.servers img, a.TSmenu.active:focus span.servers img {background:url(/img/servers_menu.png) top left no-repeat;}

a.TSmenu:link span.hosting img, a.TSmenu:visited span.hosting img, a.TSmenu:hover span.hosting img, a.TSmenu:active span.hosting img, a.TSmenu:focus span.hosting img {background:url(/img/hosting_menu.png) top right no-repeat;}
a.TSmenu.active:link span.hosting img, a.TSmenu.active:visited span.hosting img, a.TSmenu.active:hover span.hosting img, a.TSmenu.active:active span.hosting img, a.TSmenu.active:focus span.hosting img {background:url(/img/hosting_menu.png) top left no-repeat;}


/*Steps*/
a.TSmenu:link, a.TSmenu:visited, a.TSmenu:hover, a.TSmenu:active, a.TSmenu:focus {text-decoration:none; color:#747a7f; width:145px; display:block; padding:74px 15px 21px 15px; position:absolute; z-index:95; line-height:12px;}
a.TSmenu:link span, a.TSmenu:visited span, a.TSmenu:hover span, a.TSmenu:active span, a.TSmenu:focus span { font-size:184%; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; color:#2e2e3c;}


.st1:link span img, .st1:visited span img, .st1:hover span img, .st1:active span img, .st1:focus span img {background:url(/img/step1.png) top right no-repeat;}
.st1.active:link span img, .st1.active:visited span img, .st1.active:hover span img, .st1.active:active span img, .st1.active:focus span img {background:url(/img/step1.png) top left no-repeat;}

.st2:link span img, .st2:visited span img, .st2:hover span.servers img, .st2:active span img, .st2:focus span img {background:url(/img/step2.png) top right no-repeat;}
.st2.active:link span img, .st2.active:visited span img, .st2.active:hover span img, .st2.active:active span img, .st2.active:focus span img {background:url(/img/step2.png) top left no-repeat;}

.st3:link span img, .st3:visited span img, .st3:hover span img, .st3:active span img, .st3:focus span img {background:url(/img/step3.png) top right no-repeat;}
.st3.active:link span img, .st3.active:visited span img, .st3.active:hover span img, .st3.active:active span img, .st3.active:focus span img {background:url(/img/step3.png) top left no-repeat;}


a.TSmenu:hover { background:url(/img/TSmenuBg.png) top center no-repeat;}
.topBox a.active:link, .topBox a.active:visited, .topBox a.active:hover, .topBox a.active:active, .topBox a.active:focus { background:url(/img/TSmenuBgActive.png) top center no-repeat;}
.topBox a.active:link span, .topBox a.active:visited span, .topBox a.active:hover span, .topBox a.active:active span, .topBox a.active:focus  span { color:#FFF }
.TSmenu1 { margin-left:37px; margin-top:-2px;}
.TSmenu2 { margin-left:237px; margin-top:-2px;}
.TSmenu3 { margin-left:437px; margin-top:-2px;}
.spacerTSmenu1, .spacerTSmenu2, .spacerTSmenu3{ position:absolute; margin-top:70px; background:url(/img/spacerTSmenu.png) top left no-repeat; width:2px; height:21px; margin-left:222px }
.spacerTSmenu2 { margin-left:422px}

/* oneColl */
.oneColl { width:922px;}
.oneColl .CollTop { height:17px; font:0/0; background: url(/img/oneColl1.png) top left no-repeat; overflow:hidden;}
.oneColl .CollBot { height:17px; font:0/0; background: url(/img/oneColl2.png) top left no-repeat; overflow: hidden; margin-bottom:40px;}
.oneColl .CollBg { background:#FFF; padding:5px 20px; }

/* twoColl */
.twoColl{background:url(/img/greyBg.png) right repeat-y; margin-bottom:40px;}
.twoColl .oneColl{width:625px; float:left;}
.twoColl .oneColl .CollTop { height:17px; font:0/0; background: url(/img/oneColl1.png) top left no-repeat; overflow:hidden;}
.twoColl .oneColl .CollBot { height:17px; font:0/0; background: url(/img/oneColl2.png) top left no-repeat; overflow: hidden; margin-bottom:0px;}
.twoColl .oneColl .CollBg { background:#FFF; padding:5px 20px; }
.twoColl .greyBg{background:url(/img/SecCollBR.png) bottom right no-repeat; padding:0 0 17px 0;}
.rightColl{background:url(/img/SecCollTR.png) top right no-repeat; padding:10px 0 0 0; float:right; width:297px;}
/* spam */
.spanForm { position:absolute; width:521px; height:33px; overflow:hidden; background:url(/img/spam_check_form.png) top left no-repeat; margin:67px 0 0 31px;}
.spanForm .txt { margin:0; padding:0; font-size:138%; position:absolute; margin:5px 0 0 12px; width:440px; border:none; background:none; z-index:3}
.spanForm .submit { margin:0 0 0 470px; padding:0; width:50px; height:33px; position:absolute; border:none; background:none; z-index:3 }
.topSplashTitle { position:absolute; font-size:138%; margin:28px 0 0 42px; }

form.many.spanForm .manydomains textarea{height:174px;}
form.many.spanForm{overflow:visible;}
.manydomains{display:none;}
form.many.spanForm .manydomains{display:block; background:url(/img/manydomains.png) bottom center no-repeat; width:472px; min-height:192px; position:absolute; top:8px; left:0; z-index:555;}
.manydomains textarea { margin:0; padding:0; font-size:138%; margin:5px 0 0 12px; width:440px; border:none; background:none; overflow:auto;}
/* box */
.box { position:relative;}
.currs img { vertical-align:middle; }
.spaminfo { width:550px; margin:auto; text-align:center}
.spaminfo .left { float:left;}
.spaminfo .right { float:right;}
.spaminfo  .currs { border:1px solid #e5e5e5; padding:15px 25px}
.tl, .tr, .bl, .br { width:20px; height:20px; font:0/0; position:absolute; overflow:hidden; background-image:url(/img/curr1.png)}
.tl { top:0; left:0}
.tr { top:0; left:100%; margin-left:-20px; background-position: right top}
.bl { top:100%; left:0; background-position: bottom left; margin-top:-20px; }
.br { top:100%; left:100%; background-position:bottom right; margin:-20px 0 0 -20px;}
table.spamTable { width:880px; border:none;}
table.spamTable td {border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; border-right: none; width:30%; padding-top:0.5em; padding-bottom:0.5em;}
table.spamTable td.spaser { border:none; width:3%;}
table.spamTable img { vertical-align:middle;}

.grayBlock { background:#ecece3 url(/img/graySpacer.png) top center no-repeat; padding:0 50px; }
.grayBlock h3 { font-size:138%;  font-weight:normal;  }
.grayBlock ul { margin-top:1em; }
.grayBlock .leftC { float:left; width:350px;}
.grayBlock .rightC { float:right; width:350px;}
.grayBlock .leftC, .grayBlock .rightC { padding-top:22px}
.grayBlock ul {margin:20px 0 20px -8px; padding:0; list-style:none} .grayBlock ul li {text-indent: 0; margin: 0; padding:0; list-style:none; display:block; background:url(/img/liGray.png) 0 5px no-repeat; padding:0 0 5px 8px; line-height:120%;} .grayBlock ul li:before {content: "";}
.payPict { float:left;}
.payInfo { margin-left:110px;}
h2 img { vertical-align:middle; margin:0 12px}
h2 .small { font-size: 72%;}


table.noborder { border:none;}
table.noborder th, table.noborder td { border:none; vertical-align:top}
.slideLeft { position:absolute; margin:60px 0 0 20px; }
.slideRight { position:absolute; margin:60px 0 0 610px; }
.sliderPay { width:530px; height:55px; position:absolute; overflow:hidden ; margin:40px 0 0 35px}
.sliderPayCont { width:10000px; height:55px; }
.sliderPay img { float:left; margin-right:25px; }

.floatRight { float:right}
.floatLeft{float:left}

.botHr { border-bottom:1px solid #cccccc; padding-bottom:10px;}
.twoColsCont { padding-top:1em; }
.lColl{ float:left; width:43%;}
.rColl { float:right; width:43%;}
h2 .red { color:#d00000}

/* top menu */
.topMenu a:link, .topMenu a:visited, .topMenu a:hover, .topMenu a:active, .topMenu a:focus { display:block; float:left; height:120px; margin-top:-2px; text-decoration:none; color:#747a7f; margin-left:10px; }
.topMenu a:link span, .topMenu a:visited span, .topMenu a:hover span, .topMenu a:active span, .topMenu a:focus span { display:block; height:120px; }
.topMenu a:link span span, .topMenu a:visited span span, .topMenu a:hover span span, .topMenu a:active span span, .topMenu a:focus span span { padding:0 15px }
.topMenu a:link span span span, .topMenu a:visited span span span, .topMenu a:hover span span span, .topMenu a:active span span span, .topMenu a:focus span span span { padding:70px 0 0 0; height:auto; }
.topMenu a:link strong, .topMenu a:visited strong, .topMenu a:hover strong, .topMenu a:active strong, .topMenu a:focus strong { color:#2e2e3c; font-size:30px; letter-spacing:-1px; }
.topMenu a:hover strong strong, .topMenu a:active strong strong, .topMenu a:focus strong strong { color:#cc0000;}

.topMenu a:hover {background: url(/img/topMenuCenterHover.png) top repeat-x;}
.topMenu a:hover span {background:url(/img/topMenuLeftHover.png) top left no-repeat;}
.topMenu a:hover span span {background: url(/img/topMenuRightHover.png) top right no-repeat; padding:0 15px;}
.topMenu a:hover span span span {background:none; padding:70px 0 0 0;}

.topMenu a.active:link, .topMenu a.active:visited, .topMenu a.active:hover, .topMenu a.active:active, .topMenu a.active:focus {background: url(/img/topMenuCenter.png) top repeat-x;}
.topMenu a.active:link span, .topMenu a.active:visited span, .topMenu a.active:hover span, .topMenu a.active:active span, .topMenu a.active:focus span {background:url(/img/topMenuLeft.png) top left no-repeat;}
.topMenu a.active:link span span, .topMenu a.active:visited span span, .topMenu a.active:hover span span, .topMenu a.active:active span span, .topMenu a.active:focus span span {background: url(/img/topMenuRight.png) top right no-repeat; padding:0 15px;}
.topMenu a.active:link span span span, .topMenu a.active:visited span span span, .topMenu a.active:hover span span span, .topMenu a.active:active span span span, .topMenu a.active:focus span span span {background:none; padding:70px 0 0 0;}
.topMenu a.active:link strong, .topMenu a.active:visited strong, .topMenu a.active:hover strong, .topMenu a.active:active strong, .topMenu a.active:focus strong { color:#ededf8 }
.topMenu a.active:link strong strong, .topMenu a.active:visited strong strong, .topMenu a.active:hover strong strong, .topMenu a.active:active strong strong, .topMenu a.active:focus strong strong { color:#cc0000 }
.topMenuSpacer { float:left; width:2px; background:url(/img/topMenuSpacer.png) top left no-repeat; overflow:hidden; height:100px; margin-left:10px;}


.topSplashSelectType { position:absolute; padding:30px 0 0 45px;}
.topSplashSelectType a:link, .topSplashSelectType a:visited, .topSplashSelectType a:hover, .topSplashSelectType a:active, .topSplashSelectType a:focus {color:#1c1c25; text-decoration:none; border-bottom:1px dashed #1c1c25; float:left; margin-right:44px; }
.topSplashSelectType img { position:absolute; margin:6px 0 0 5px}
table.gayTab  { border:none; width:922px; margin-bottom:40px; }
table.gayTab td, table.gayTab th { border:none; }
table.gayTab th { background:url(/img/grayTabTop.png) top repeat-x; height:36px; padding:0; vertical-align:middle; text-align:center; font-weight:normal;}
table.gayTab th.leftGrayCurr { background:url(/img/grayTabTopLeft.png) top left no-repeat;}
table.gayTab th.rightGrayCurr { background:url(/img/grayTabTopRight.png) top  right no-repeat;}
table.gayTab td { background:#FFF; text-align:left; padding-left:60px;}
table.gayTab td.leftAlign, table.gayTab th.leftAlign{text-align:left;}
table.gayTab td.leftAlign{padding-left:19px;}
table.gayTab td.leftAlign input{vertical-align:middle; margin-bottom:0;}
table.gayTab th.leftAlign{padding-left:40px; background:url(/img/grayTabTopLeftCorn.png) top left no-repeat;}
table.gayTab td.grayTableTd, table.gayTab  tr.botTr td.grayTableTd, table.gayTab tr.decorRow td.grayTableTd, table.gayTab tr.hoverRow.decorRow td.grayTableTd { background:#fff url(/img/grayTableTd.png) left repeat-y;}
table.gayTab td.akciya{padding-left:0.8em; color:#E50000;}
table.gayTab tr.hoverRow td, table.gayTab tr.hoverRow td.grayTableTd{ background: #E5E5E5; }
table.gayTab tr.botTr td, table.gayTab tr.hoverRow.botTr td{padding:0; height:17px; font-size:0; line-height:0; background:#fff;}
table.gayTab tr.decorRow td, table.gayTab tr.hoverRow.decorRow td{padding:0; height:7px; font-size:0; line-height:0; background:#fff;}
table.gayTab tr.botTr td.botleft, table.gayTab tr.hoverRow.botTr td.botleft{background:url(/img/oneColl2.png) top left no-repeat;}
table.gayTab tr.botTr td.botright, table.gayTab tr.hoverRow.botTr td.botright{background:url(/img/oneColl2.png) top right no-repeat;}
table.gayTab.step2 tr.botTr td.botright{background:url(/img/botright_zakaz.png) top right no-repeat #fff;}
table.gayTab tr.zakazTr td{background:none; text-align:right; padding:0;}
table.gayTab tr.zakazTr input{margin:0; border:0; background:0; padding:0;}
table.gayTab.step2 td.grayTableTd{padding-left:20px;}
table.gayTab td.akciya span.free{font-weight:bold; color:#58BA09;}
table.gayTab td.akciya span.noaccess{color:#A5A5A5;}

.hostPlans a:link, .hostPlans a:visited, .hostPlans a:hover, .hostPlans a:active{text-decoration:none; display:block; position:absolute; color:#737A7F; line-height:14px;}
.hostPlans a.rx1{margin-left:14px;}
.hostPlans a.rx1 img{width:121px}
.hostPlans a.rx2{margin-left:203px;}
.hostPlans a.rx2 img{width:73px}
.hostPlans a.rx3{margin-left:344px;}
.hostPlans a.rx3 img{width:73px}
.hostPlans a.rx4{margin-left:483px;}
.hostPlans a.rx4 img{width:94px}
.hostPlans .spacerTSmenu1{margin-left:183px;}
.hostPlans .spacerTSmenu2{margin-left:324px;}
.hostPlans .spacerTSmenu3{margin-left:463px;}

.hostPlans a.rx1:link img, .hostPlans a.rx1:visited img, .hostPlans a.rx1:active img{background:url(/img/rs_start.png) left top no-repeat;}
.hostPlans a.rx1:hover img{background:url(/img/rs_start.png) right top no-repeat;}
.hostPlans a.rx1.active:link img, .hostPlans a.rx1.active:visited img, .hostPlans a.rx1.active:active img, .hostPlans a.rx1.active:hover img{background:url(/img/rs_start.png) center top no-repeat;}

.hostPlans a.rx2:link img, .hostPlans a.rx2:visited img, .hostPlans a.rx2:active img{background:url(/img/rx_2g.png) left top no-repeat;}
.hostPlans a.rx2:hover img{background:url(/img/rx_2g.png) right top no-repeat;}
.hostPlans a.rx2.active:link img, .hostPlans a.rx2.active:visited img, .hostPlans a.rx2.active:active img, .hostPlans a.rx2.active:hover img{background:url(/img/rx_2g.png) center top no-repeat;}

.hostPlans a.rx3:link img, .hostPlans a.rx3:visited img, .hostPlans a.rx3:active img{background:url(/img/rx_5g.png) left top no-repeat;}
.hostPlans a.rx3:hover img{background:url(/img/rx_5g.png) right top no-repeat;}
.hostPlans a.rx3.active:link img, .hostPlans a.rx3.active:visited img, .hostPlans a.rx3.active:active img, .hostPlans a.rx3.active:hover img{background:url(/img/rx_5g.png) center top no-repeat;}

.hostPlans a.rx4:link img, .hostPlans a.rx4:visited img, .hostPlans a.rx4:active img{background:url(/img/rx_pro.png) left top no-repeat;}
.hostPlans a.rx4:hover img{background:url(/img/rx_pro.png) right top no-repeat;}
.hostPlans a.rx4.active:link img, .hostPlans a.rx4.active:visited img, .hostPlans a.rx4.active:active img, .hostPlans a.rx4.active:hover img{background:url(/img/rx_pro.png) center top no-repeat;}

.threeSteps a:link, .threeSteps a:visited, .threeSteps a:hover, .threeSteps a:active{text-decoration:none; display:block; position:absolute; color:#737A7F; line-height:14px; font-size:12px;}
.threeSteps a.st1{margin-left:23px; margin-top:-2px;}
.threeSteps a.st2{margin-left:237px; margin-top:-2px;}
.threeSteps a.st3{margin-left:458px; margin-top:-2px;}
.threeSteps .spacerTSmenu1{margin-left:217px;}
.threeSteps .spacerTSmenu2{margin-left:434px;}


.host_step1{font-weight:bold; padding:22px 195px 35px 0; background:url(/img/host_ste1Icon.png) top right no-repeat; border-bottom:#CCCCCC 1px solid; margin-top:-8px; margin-bottom:8px;}
.redWord{color:#D00000;}
.hostServDescr{margin:0 0 15px 0;}
.hostServDescr div{float:left;}
.hostServDescr div.first{width:42%;}
.hostServDescr div.second{width:48%; margin-left:10%;}

.zakazBut{width:278px; height:48px; background:url(/img/full_zakaz.png) center no-repeat; display:block; margin:0 auto; text-indent:-9999em; border:none; margin-bottom:20px;}
ul.rightMenu{margin-bottom:30px;}
ul.rightMenu li{padding-left:22px; *padding-left:21px; padding-right:46px; list-style:none; background-repeat:no-repeat; background-position:top left;}
ul.rightMenu li {text-indent: 0; margin-left: 0;}
ul.rightMenu li:before {content: " ";}
ul.rightMenu li span{display:block; border-bottom:1px solid #BABAB2; padding:8px 8px 9px 4px;}
ul.rightMenu li.lastp span{border-bottom:1px solid #E8E8DE;}
.rightColl .currency{float:right; margin:0 20px 11px 0;}
.rightColl table{border:none;}
.rightColl table th{background:#D0D0C7; font-weight:normal;}
.rightColl table tr.hoverRow td{background:#E8E7DE;}
.rightColl table td{background:#F6F6F1; border-bottom:none; border-right:1px solid #DBDBD4;}
.rightColl table td.Coll1, .rightColl table th.Coll1{text-align:center; width:5%;}
.rightColl table td.Coll2, .rightColl table th.Coll2{text-align:center; width:30%;}
.rightColl table td.Coll3, .rightColl table th.Coll3{text-align:center; width:35%;}
.rightColl table td.Coll4, .rightColl table th.Coll4{text-align:center; border-right:none;}

.rightColl div .TabbedPanelsContent table td.Coll1, .rightColl table th.Coll1{text-align:left; width:5%;}
.rightColl div .TabbedPanelsContent table td.Coll2, .rightColl table th.Coll2{text-align:left; width:30%;}
.rightColl div .TabbedPanelsContent table td.Coll3, .rightColl table th.Coll3{text-align:left; width:35%;}
.rightColl div .TabbedPanelsContent table td.Coll4, .rightColl table th.Coll4{text-align:left; border-right:none;}


.hr{background:#CCCCCC; height:1px; line-height:0; overflow:hidden;}
.param ul{margin:0 0 20px 0; float:left;}
.param ul li{margin-bottom:7px; list-style:none;}
.param ul li {text-indent: 0em; margin-left: 0em;}
.param ul li:before {content:" ";}
.param ul.secList{margin-left:110px;}

.EnterDomen{background:#E8E7DE url(/img/chooseDomenLC.png) left top no-repeat; width:511px; margin-bottom:23px;}
.EnterDomen div{padding:18px 0 0 0; background:url(/img/chooseDomenRC.png) top right no-repeat;}
.EnterDomen .spanForm{margin:4px 0 0 19px; width:473px; background:url(/img/domen_form.png) left top no-repeat; position:static; height:51px; *height:55px !important;margin-bottom:9px; *margin-bottom:0px !important;}
.EnterDomen#zanyat{background:#E63939 url(/img/chooseDomenLC_zan.png) left top no-repeat;width:511px; margin-bottom:23px;}
.EnterDomen#zanyat div{padding:18px 0 0 0; background:url(/img/chooseDomenRC_zan.png) top right no-repeat;}
.EnterDomen#zanyat .spanForm{margin:4px 0 0 19px; width:473px; height:51px;  *height:55px !important; background:url(/img/domen_form.png) left top no-repeat;}
.EnterDomen#zanyat .spanForm span{color:#fff; display:block;}
.EnterDomen#free{background:#A8DB57 url(/img/chooseDomenLC_free.png) left top no-repeat;}
.EnterDomen#free div{background:url(/img/chooseDomenRC_free.png) right top no-repeat;}
.ownerorno label{font-size: 1.38em; font-weight:normal; margin:25px 0 0.6em 0; display:block;}
.ownerorno label input{margin-right:12px; *margin-right:7px;}
.ownerorno div{padding:0 0 0 25px;}
.chek{background:url(/img/center_chek.png) repeat-y; width:281px; margin:0 auto;}
.chek_bot{background:url(/img/bot_chek.png) bottom center no-repeat; padding-bottom:85px;}
.chek_top{background:url(/img/top_chek.png) top no-repeat; padding:60px 0 0 29px;}
.chek table{border:none;}
.chek table td{border:none; background:none; padding-left:0; padding-right:0;}
.grey{color:#A5A5A5;}
.chek table td.checkRight{text-align:right; vertical-align:bottom;}
.chek table td.horsep{line-height:0; height:11px;}
.chek table td.horsep.line{background:url(/img/chek_dot_line.png) center no-repeat;}
.leftFloat{float:left;}

.zanyatdom{background:url(/img/formLine2.png) left repeat-y;}
.zanyatdom label{display:block; margin:0 0 10px 0; *margin:0 0 5px 0;}
.zanyatdom label.last{margin:0;}
.zanyatdom label span.free, .zanyatdom label span.notfree{margin-left:7px; font-size:0.8em; color:#fff; padding:0 2px;}
.zanyatdom label span.free{background:#7CC40A;}
.zanyatdom label span.notfree{background:#E63A3A;}
.zanyatdom label.disbled span.notfree{display:inline;}
.zanyatdom label.disbled span.free{display:none;}
.zanyatdom div.ownerorno{float:right; width:45%; padding-right:81px;}
.zanyatdom div.ownerorno label{position:relative;}
.zanyatdom div.ownerorno label input, form div.ownerorno span.jquery-safari-checkbox span.mark, .ownerorno label span.jquery-checkbox{position:absolute; margin-left:-25px; *margin-left:-30px;}
.zanyatdom .leftFloat{width:32%; padding-left:10px;}


form.availbe label{display:block; font-size:1.3em; margin-bottom:10px; margin-left:10px;}
form.availbe label input{margin-right:10px; *margin-right:6px;}
.EnterDomen .spanForm{background:url(/img/domen_form.png) left top no-repeat;margin-bottom:9px; _margin-bottom:0px;}
.EnterDomen#free .spanForm{background:url(/img/domen_form_free.png) left top no-repeat;}
.contin{border-top:#B2B2B2 solid 3px; width:511px;}
.contin .leftFloat{margin:11px 0 0 0; display:block;}
.contin .floatRight{text-indent:-9999em; background:url(/img/contin.png); width:117px; height:35px;}
.contin.ifhavedom .floatRight{background:url(/img/ifhavedomEnter.png);}
form.regform label{display:block; padding:7px 0 0 10px; font-size:13px; line-height:13px; width:501px; height:25px;}
form.regform .dopUslugi label .leftFloat{background:none; margin:0; width:59%;}
form.regform .dopUslugi label b{font-weight:normal;}/*
form.regform label span{display:block; padding:10px 10px 2px 0; *padding:7px 0 7px 0; font-size:13px; line-height:12px;}*/
form.regform .dopUslugi label span{*padding:7px 0 6px 0;}
form.regform label span:not(:root:root){padding:10px 0 6px 0} /*Safari hack*/
form.regform label.over{background:#E8E7DE url(/img/inputBg.png) top left no-repeat;}
form.regform label.over span{background:none;}
form.regform .dopUslugi label b span, form.regform .dopUslugi label.over b span{display:inline; background:none; padding:0;}
form.regform .dopUslugi label b{padding:0;}
form.regform h2{padding-left:10px; margin-bottom:17px;}
form.regform h2 a{font-size:0.7em;}
form.regform div{margin:0 0 5px 0;}
form.regform input.textfield{background:url(/img/reg_input.png) left top no-repeat; border:none; padding:6px 10px 7px 10px; width:201px; font-size:11px; float:left;}
form.regform .leftFloat{padding:3px 0 0 21px; background:url(/img/tire.png) top left no-repeat; width:58%; margin:0;}
form.regform .neses{ background:url(/img/neses.png) top right no-repeat; padding-right:6px;}
form.regform select{margin-bottom:20px;}
form.regform .exampleInfo{color:#A5A5A5;}
form.regform textarea.textarea{background:url(/img/txtareaBg.png) top left no-repeat; border:none; padding:10px; width:371px; height:126px; overflow:auto; float:left;}
form.regform .txtar{margin:0 0 40px 0;}
form.regform .txtar .leftFloat{width:20%}
form.regform .double .leftFloat{padding:0; background:none; margin:0 80px 0 0; width:auto;}
form.regform .double .leftFloat select, form.regform .double .leftFloat2 select{width:210px;}
form.regform .double .leftFloat2{float:left;}
form.regform .dopUslugi label b.dopprice{margin-left:290px; display:block;}
@media all and (min-width: 0px) { form.regform .dopUslugi label b.dopprice{padding-top:3px;} } /*Opera hack*/

.topServers{background:url(/img/topServers.png) left top no-repeat; padding:0 0 25px 184px;}
table.serverInfo{border:none;}
table.serverInfo td, table.serverInfo th{border-right:none; text-align:left;}
table.serverInfo th{background:#E9E9E9 url(/img/servThbg.png) top repeat-x;}
table.serverInfo tr.podtitle td{font-weight:bold;}
table.serverInfo tr td.firstColl{width:32%;}
table.serverInfo tr.arenda td{color:#A5A5A5;}
table.serverInfo tr.arenda td.firstColl{text-decoration:line-through;}
table.serverInfo tr.arenda td a{font-style:italic;}
table.serverInfo tr th.firstColl{background:url(/img/servInfoTL.png) top left no-repeat;}
table.serverInfo tr th.rc{background:url(/img/servInfoTR.png) top right no-repeat;}

table.serverInfo tr.hoverRow td{background:#E5E5E5;}
.moreServList {margin-boottom:1.6em;}
.moreServList .leftFloat{width:37%; margin-right:14%; margin-left:5%; _margin-left:3%; _margin-right:11%;}
.moreServList .rightPrice{margin:0;}
.moreServList .leftFloat div, .moreServList .floatRight div{background:url(/img/dotinpr.png) top repeat-x; margin-top:10px;}

.moreServList span{background:#fff;}
.moreServList span.NameServ{float:left;}
.moreServList span.price{float:right;}
.moreServList h3{margin-top:10px;}
.moreServList div.h3{background:none;}
.topSplashBg .anons{padding:29px 0 0 88px;}
.topSplashBg .anons .inan{padding:0 0 0 95px;}
.banner3{width:80px; height:112px; background:url(/img/banner3top.png) top left no-repeat; margin:0 0 0 -100px; _margin:0 0 0 -50px; float:left;padding:4px 0 0 8px;}
.topSplashBg .anons .inan .soon{background:url(/img/soon.png) top left no-repeat; padding:0 0 0 43px;}
.topSplashBg .anons .inan .soon em{font-size:1.2em; color:#777783;}
.action{width:71%;}
.action .post{border-bottom:#CCCCCC solid 1px; padding:0 0 20px 0; color:#777783; margin-bottom:30px;}
.action .noborder{border-bottom:#CCCCCC solid 0px;}
.action .post .banner3{position:static; background:url(/img/banner3.png); float:left; margin:0;}
.action .post .sut{margin-left:120px;}
.action .post .sut h2{margin-top:0; color:#000; line-height:1.4em; margin-bottom:4px;}
.action .post .sut .date{margin-bottom:7px;}

.action .post .news { margin-left:5px;}
.action .post .news h2 { margin-top:0; color:#000; line-height:1.4em; margin-bottom:4px; }
.action .post .news .date { margin-bottom:7px; }


.hour24{background-position:top center; background-repeat:no-repeat; width:315px; text-align:center; margin:30px auto 0 auto; padding:58px 0 20px 0;}
.contacts {background:url(/img/cont_line.png) center repeat-y; width:90%; margin:35px auto 0 auto;}
.contacts h1{margin-top:-10px; font-size:2.3em; float:left; border-bottom:2px solid #D10000; font-weight:normal; line-height:1.2em; _line-height:1.4em;}
.contacts .firstC{float:left;}
.contacts .secondC{float:left; margin-left:108px;}
.contacts .thirdC{float:left; margin-left:129px;}
.contacts .clear{clear:both; float:none;}
.contacts p+p{margin-top:0;}
.contMap {font-size: 1.38em; font-weight:normal; background:url(/img/contMap.png) top right no-repeat; padding:100px 0 170px 45px; line-height:1.4em; margin-top:70px;}

/* Popup */
.shadow
{
width:100%;
height:120%;
position:fixed;
background:#000000;
opacity:.75;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
font-family:Arial, Helvetica, sans-serif;
color:#8f8f8f;
left:0;
top:0;
z-index:999;
display:none;
}
.popup {
position:fixed;
left:50%;
margin-left:-185px;
font-family:Arial, Helvetica, sans-serif;
color:#8f8f8f;
top:0;
z-index:9999;
width:408px;
display:none;
}
.authortop{background:url(/img/autoritTop.png) top left no-repeat; height:19px; line-height:0; overflow:hidden;}
.athorcent {background:#ffffff; text-align:center; padding:25px 0 10px 0; margin:0;}
.athorcent .enter input{background:url(/img/loginInp.png) top left no-repeat; border:none; font-size:18px; text-align:center; width:295px; padding:12px 0 13px 0; margin-top:16px;}
.athorcent input.enterBut{margin-top:-8px; *margin-top:-8px;}
.authorbot{background:url(/img/autoritBot.png) bottom left no-repeat; height:19px; line-height:0; overflow:hidden;}
.athorcent .rememb{color:#1D5AB6; border-bottom:dashed 1px #1D5AB6; position:relative;}
form label span span.jquery-safari-checkbox, form label span span.jquery-safari-checkbox span, form label.over span span.jquery-safari-checkbox, form label.over span span.jquery-safari-checkbox span{display:inline; padding:0; background:none;}
.jquery-safari-checkbox {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.jquery-safari-checkbox .mark {display: inline;}

.jquery-safari-checkbox img {vertical-align: middle; width: 16px; height: 16px;}
label span span.jquery-safari-checkbox img, label.over span span.jquery-safari-checkbox img{background: transparent url(/img/checkbox.png) no-repeat;}

label span span.jquery-safari-checkbox img, label.over span span.jquery-safari-checkbox img, span.jquery-safari-checkbox img{
	background-position: 0px 0px;
}
label span span.jquery-safari-checkbox-hover img, label.over span span.jquery-safari-checkbox-hover img, span.jquery-safari-checkbox-hover img{
	background-position: -16px 0px;
}
label span span.jquery-safari-checkbox-checked img, label.over span span.jquery-safari-checkbox-checked img{
	background-position: 0px -16px;
}
label span span.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img, label.over span span.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img, span.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img {
	background-position: -16px -16px;
}

label span span.jquery-safari-checkbox-disabled img, label.over span span.jquery-safari-checkbox-disabled img, span.jquery-safari-checkbox-disabled img{
	background-position: 0px -32px;
}
label.over span span.jquery-safari-checkbox-checked, label.over span span.jquery-safari-checkbox-disabled img, span.jquery-safari-checkbox-checked, span.jquery-safari-checkbox-disabled img, label span span.jquery-safari-checkbox-checked, label span span.jquery-safari-checkbox-disabled img{
	background-position: 0px -48px;
}
.jquery-safari-checkbox {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand; margin-right:5px;}
.jquery-safari-checkbox .mark {display: inline;}

span.jquery-safari-checkbox img{background: transparent url(/img/checkbox.png) no-repeat;}

span.jquery-safari-checkbox img{
	background-position: 0px 0px;
	margin-top:-5px;
	*margin-top:0;
}
span.jquery-safari-checkbox-hover img{
	background-position: -16px 0px;
}
span.jquery-safari-checkbox-checked img{
	background-position: 0px -16px;
}
span.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img {
	background-position: -16px -16px;
}

span.jquery-safari-checkbox-disabled img{
	background-position: 0px -32px;
}
span.jquery-safari-checkbox-checked, span.jquery-safari-checkbox-disabled img{
	background-position: 0px -48px;
}
.text-shadow {
color:#000000;
margin:1px 0 0 2px;
opacity:0.4;
position:absolute;
speak:none;
z-index:9;
}
.text-shadow-text {
position:relative;
z-index:10;
}
.banner2 a img{margin-top:-30px;}

span.select {
position: absolute;
width: 359px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 26px;
padding: 2px 24px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background:url(/img/selectBg.png) no-repeat;
_background:none;
overflow: hidden;
}
.rightGrayCurr span.select, .rightColl span.select, .rc span.select
{position: absolute;
width: 27px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 23px;
padding: 2px 29px 0 8px;
color: #B7B7B7;
font: 12px/21px arial,sans-serif;
background:url(/img/litSelect.png) no-repeat;
_background:none;
overflow: hidden;
font-weight:bold;}
.radiobut label span.jquery-checkbox{margin-left:0; position:static;}
.jquery-checkbox .mark, .jquery-checkbox .mark img{vertical-align:top;}
input.superformclass{font-size:138%;border:0px;padding-top:0;padding-bottom:0;margin-left:10px;margin-bottom:11px;width:65%;*margin-left:0px;}
.EnterDomen.clearfix .clearfix{margin-bottom:0}
.hour69{background-position:center top;background-repeat:no-repeat;margin:0 auto 0;padding:58px 0 56px;text-align:center;width:645px;}

/*Add 25 november*/
.servdom .jquery-safari-checkbox{margin-right:1px}
.servdom fieldset{margin:0; padding:0; border:0;}
.servdom h3{font-size:1.3em;}
.servdom h3, .grey h3{font-size:1.3em; color:#000;}
table.domainsTab { width:585px; border:none;}
table.domainsTab td {border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; border-right: none; width:22%; padding-top:0.4em; padding-bottom:0.3em; padding-left:0;}
table.domainsTab td.spaser { border:none; width:3%;}
table.domainsTab tr.firstRow td {border-top:none;}
table.domainsTab tr.lastRow td {border-bottom:none;}
.rightColl .TabbedPanelsContentGroup table tr {height:28px;}
.rightColl .TabbedPanelsContentGroup table td{border-right:none;padding:0;vertical-align:middle;}
.rightColl .TabbedPanelsContentGroup table th{border-right:1px solid #D0D0C7;padding:0;vertical-align:middle;}
.rightColl .TabbedPanelsContentGroup table .sep{width:30px; padding:0;}
.rightColl .TabbedPanelsContentGroup table td.Coll1, .rightColl .TabbedPanelsContentGroup table th.Coll1{padding-left:0; width:56%;}
.rightColl .TabbedPanelsContentGroup table td.Coll2, .rightColl .TabbedPanelsContentGroup table th.Coll2{padding-left:8%; width:34%;}
.rightColl .TabbedPanelsContentGroup table td.Coll3, .rightColl .TabbedPanelsContentGroup table th.Coll3{padding-left:0; border-right:0;}
.rightColl .showhide .currency{float:right; margin:0 33px 11px 0;}
.rightColl .TabbedPanelsContentGroup table td.Coll1, .rightColl .TabbedPanelsContentGroup table td.Coll3{border-bottom:1px solid #C5C5C1;}
.rightColl .TabbedPanelsContentGroup table td.Coll1{font-weight:bold;}
.rightColl .TabbedPanelsContentGroup table .lastr td.Coll1, .rightColl .TabbedPanelsContentGroup table .lastr td.Coll3{border-bottom:none;}
.TabbedPanelsContent table{margin-bottom:0;}
.prevnext{background:#D0D0C7; height:30px;}
.thisToggle div{margin-bottom:0;}




form.grey{margin-bottom:0;}
.greyy{margin-bottom:0; background:#F6F5F0; padding:10px 0; position:relative;}
.greyy b{font-size:0; line-height:0; display:block; position:absolute; width:9px; height:9px;}
.greyy b.lt{top:0; left:0; background:url(/img/lt_gr.gif) no-repeat;}
.greyy b.rt{top:0; right:0; background:url(/img/rt_gr.gif) no-repeat;}
.greyy b.lb{bottom:0; left:0; background:url(/img/lb_gr.gif) no-repeat;}
.greyy b.rb{bottom:0; right:0; background:url(/img/rb_gr.gif) no-repeat;}
table.domreg{border:0; margin-bottom:0;}
table.domreg td{border:0;}
table.domreg td.leftd{border-bottom:1px solid #DDDCD8; padding-left:0; padding-right:0; width:183px;}
td.leftd img, .roundescr img{background-image:url(/img/domstatus.gif); background-repeat:no-repeat; vertical-align:text-top; background-position:0 -48px;}
td.leftd img.noavail, .roundescr img.noavail{background-position:0 0;}
td.leftd img.free, .roundescr img.free{background-position:0 -32px;}
td.leftd img.zanyat, .roundescr img.zanyat{background-position:0 -16px;}
table.domreg .lastrow td.leftd{border-bottom:0;}
table.domreg td.sep{width:25px; padding:0;}
table.domreg td.rightd{width:145px}
.selected_domain .second select {width:230px !important;}
.selected_domain .second span.select {
position: absolute;
width: 200px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 26px;
padding: 2px 24px 0 8px;
color: #000;
font: 12px/21px arial,sans-serif;
background:url(/img/greyselect_big.gif) no-repeat;
_background:none;
overflow: hidden;
}

form.grey .cent{width:468px; margin:0 auto;}
.roundescr{background:url(/img/round_descr.gif) top left no-repeat; width:220px; height:57px; margin-left:10px; padding:20px 40px 10px;}
.roundescr .floatLeft{margin-right:10px;}
.roundescr div{margin-bottom:5px;}

.listing, .listing li
{
	list-style:none !important;
	list-style-type:none !important;
	margin:0px;
	padding:0px;
	height:25px;
}

.selected_domain
{
	clear:left;
}

.selected_domain .first
{
	float:left; width:180px;
	border-bottom:1px solid #DDDCD8;
}
.selected_domain .second
{
	margin-left:190px;
}

#domainstoregister_submit input
{
	margin:0 0 0 25px;
	padding:0;
}

.tclient {
border-style: none;
}
