/* Очистка CSS */
html{color:#000;background:#FFF;height:100%;font-size:80%}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
td {vertical-align:top}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select {*font-size:100%;font-family:arial}
@font-face {
font-family: 'ALSRubl-Arial';
src: url(/fonts/alsrubl-arial-regular.eot);
src: url(/fonts/alsrubl-arial-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/alsrubl-arial-regular.woff) format('woff'), url(/fonts/alsrubl-arial-regular.ttf) format('truetype'), url(/fonts/alsrubl-arial-regular.svg#ALSRublArialRegular) format('svg');
font-weight: normal;
font-style: normal;
}
.rub {
font-family: "ALSRubl-Arial", sans-serif;
font-style:normal;
}
@font-face {
font-family: 'fontello';
src: url('/fonts/fontello.eot?50947509');
src: url('/fonts/fontello.eot?50947509#iefix') format('embedded-opentype'),
url('/fonts/fontello.woff?50947509') format('woff'),
url('/fonts/fontello.ttf?50947509') format('truetype'),
url('/fonts/fontello.svg?50947509#fontello') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="iconfont-"]:before, [class*=" iconfont-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
/* opacity: .8; */
/* For safety - reset parent styles, that can break glyph codes*/
font-variant: normal;
text-transform: none;
/* fix buttons height, for twitter bootstrap */
line-height: 1em;
/* Animation center compensation - margins should be symmetric */
/* remove if not needed */
margin-left: .2em;
/* Uncomment for 3D effect */
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.iconfont-emo-unhappy:before { content: '\e806'; }
.iconfont-money:before { content: '\e804'; }
.iconfont-spin3:before { content: '\e801'; }
.iconfont-search:before { content: '\e80f'; }
.iconfont-heart:before { content: '\e80d'; }
.iconfont-star:before { content: '\e80c'; }
.iconfont-user:before { content: '\e809'; }
.iconfont-attach:before { content: '\e812'; }
.iconfont-lock:before { content: '\e808'; }
.iconfont-spin1:before { content: '\e800'; }
.iconfont-thumbs-up:before { content: '\e80b'; }
.iconfont-doc:before { content: '\e80e'; }
.iconfont-cog:before { content: '\e80a'; }
.iconfont-params:before { content: '\e802'; }
.iconfont-desktop:before { content: '\e803'; }
.iconfont-globe:before { content: '\e813'; }
.iconfont-cloud:before { content: '\e810'; }
.iconfont-megaphone:before { content: '\e805'; }
.iconfont-database:before { content: '\e811'; }
.iconfont-tag:before { content: '\e807'; }
body, table, td, th, div, span {font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:100%; }
body {color:#333333;padding:0px;margin:0px;background:white;background:url(/i/bg.jpg) #f7f7f7;min-height:100%;}
/*a:link, a:visited, a:active, a:hover {color:#015fa5}
a:hover {color:#c00}
*/
.picture {
/*width:100%;*/
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.border {padding:12px !important;}
.border-vert {padding-top:12px !important;padding-bottom:12px !important;}
.border-horizont {padding-left:12px !important;padding-right:12px !important;}
.footer {background:#f5f5f5;padding:40px;overflow:hidden}
.footer div {padding-right:40px;float:left}
.footer ul {list-style:none}
.footer a {color:#888;font-size:11px;line-height:11px;text-shadow:0 1px 1px #fff}
.footer a:hover {color:#000}
.blacklinks a {color:#000}
.blacklinks a.btn-danger {color:#fff}
span.mini, div.mini {font-size:90%;color:gray}
p {margin-bottom:8px;text-align:justify;line-height:150%}
ul.justify li {text-align:justify;line-height:150%}
.justify {text-align:justify}
h1, h2, h3 {color:#85712a;font-family:"DejaVu Sans", "Bitstream Vera Sans", Verdana, sans-serif, serif;font-weight:normal;margin:9px 0 12px}
h1 {font-size:27px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#ea2666/*#9E1A0E/*#3c719d*/}
h2 {font-size:21px;color:#4c9e60/*#46830b;*/}
h3 {font-size:17px;color:gray;}
h1 a {color:#9E1A0E}
.benefits td {color:gray;padding-right:20px;font-size:12px;line-height:16px}
.benefits tr:first-child td {padding-bottom:30px}
.benefits h5 {color:#000;margin:3px 0 5px 0}
.header {background:#1e1e1e;background:-webkit-linear-gradient(top,#343434,#1e1e1e);padding:15px 20px 15px 40px;height:32px;color:#ddd}
.header a {color:#ddd}
.header .panels a {color:#8fb73c;text-transform:uppercase;}
.header .panels div {display:inline-block;float:left;text-align:right;margin-left:16px;margin-right:14px}
.header .panels em {background:#8fb73c;display:inline-block;float:left;padding:8px 9px;margin-right:10px;position:relative;left:0px;transition:all 0.1s linear}
.header .panels a:hover {color:#9ac541}
.header .panels a:hover em {background:#9ac541;padding:13px 14px;margin:-5px 0 0 0;left:-5px;}
.header .panels a.info {color:#aaa}
.header .panels a.info em {background:#aaa}
.header .panels a.active em {box-shadow:0 0 20px #8fb73c}
@keyframes animationalert
{
0% {box-shadow:0 0 20px red}
50% {box-shadow:0 0 5px red}
100% {box-shadow:0 0 20px red}
}
@-webkit-keyframes animationalert /*Safari and Chrome*/
{
0% {box-shadow:0 0 20px red}
50% {box-shadow:0 0 5px red}
100% {box-shadow:0 0 20px red}
}
.header .panels a.warning {color:red}
.header .panels a.warning:hover {color:#ff4747}
.header .panels a.warning em {background:red;animation:animationalert 1s infinite;-webkit-animation:animationalert 1s infinite;}
.header .panels a.basket {color:#efc84a}
.header .panels a.basket:hover {color:#efd170}
.header .panels a.basket em {background:#efc84a}
.header .panels a.basket.active em {box-shadow:0 0 20px #efc84a}
.modal-header h2 {margin:4px 0}
.btn-auth {
float:left;
background-image: -moz-linear-gradient(top, #282828 0%, #333 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#282828), color-stop(100%,#333)); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(top, #282828 0%,#333 100%); /* Chrome 10+,Safari 5.1+ */
background-image: -ms-linear-gradient(top, #282828 0%,#333 100%); /* IE10+ */
background-image: -o-linear-gradient(top, #282828 0%,#333 100%); /* Opera 11.10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
background-image: linear-gradient(top, #282828 0%,#333 100%); /* W3C */
border-radius:4px;border:1px solid #222;box-shadow:0 1px 0 #3E3E3E;
white-space: nowrap;
}
.usermenu {height:47px;top:0;z-index:900;float:left;position:relative}
.usermenu .inner-menu {display:none;list-style:none}
.usermenu .inner-menu a {padding:8px 4px 8px 12px;color:#fff;display:block}
.usermenu .inner-menu a:hover {background:#000;text-decoration:none}
.usermenu .inner-menu .divider {height:1px;margin:3px 1px;overflow:hidden;background:#111;border-bottom:1px solid #555}
.usermenu.open .inner-menu {opacity:0.95;display:block;background:#343434;position:absolute;top:47px;right:0;width:100%;padding-bottom:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.checkdomain {width:50%;padding-right:22px}
.tabble-gallery .popover {position:relative;display:block;box-shadow:0 2px 1px #fafafa;-webkit-box-shadow:0 2px 1px #fafafa;width: auto;border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:1px}
.tabble-gallery .popover[data-index='2'] .arrow {margin-left:51px}
.tabble-gallery .popover[data-index='3'] .arrow {margin-left:113px}
.tabble-gallery .popover-menu {padding-left:8px}
.tabble-gallery .popover-menu div {width:48px;height:48px;display:inline-block;background:url(/i/index-icons.png);margin-right:10px}
.tabble-gallery .popover-menu div[data-index='1'] {background-position:-50px 0}
.tabble-gallery .popover-menu div[data-index='2'] {background-position:-99px 0}
.tabble-gallery .popover-menu div[data-index='3'] {background-position:0 0}
.tabble-gallery .popover.top {margin-bottom:20px}
.tabble-gallery .popover.top .arrow {left:30px}
.tabble-gallery .popover.top .arrow::after {border-top-color:rgba(0, 0, 0, 0.15)}
.index-icons .icon {width:48px;height:48px;display:inline-block;background:url(/i/index-icons.png)}
.index-icons .icon.icon-site {background-position:-48px 0}
.index-icons .icon.icon-choose {background-position:-96px 0}
.index-icons .icon.icon-reseller {background-position:0 0}
.index-icons .icon.icon-multi {background-position:-144px 0}
.index-icons .icon.icon-target {background-position:-192px 0}
.index-icons .icon.icon-cutaway {background-position:-336px 0}
.index-icons .icon.icon-chat {background-position:-240px 0}
.checkdomain .btn-block {margin-bottom:20px}
.checkdomain .btn-block input {font-size:15px;padding:9px 6px 8px 6px;width:424px}
.checkdomain .packets {overflow:hidden;margin-bottom:20px}
.checkdomain .packets div {width:160px;padding-right:20px;float:left;text-shadow:0 1px 1px #fff}
.checkdomain .packets div b {color:#015fa5;font:bold 15px/18px arial;display:block}
div.leftblock {border:none;}
div.leftblock h2.sale {color:#000}
div.leftblock div.b {border:none}
.leftblock .cleartable a {color:#000}
.cleartable td {border-top:1px solid #eee}
.index-domains {overflow:hidden}
.index-domains h2 {text-align:center;margin-bottom:20px}
.index-domains-left {width:33%;padding-top:32px;float:left}
.index-domains-center {width:33%;padding-top:32px;float:right}
.index-domains-right {width:34%;float:left}
.smallbadge {background:#ea2666;float:left;position:relative;left:-19px;top:-5px;color:#fff;border-radius:500px;width:18px;height:18px;text-align:center;line-height:18px;font-size:9px}
div.outermain {
padding:0 18px;
min-width:960px;
max-width:1260px;
margin-left:auto;
margin-right:auto;
height:100%;
}
div.main {
/*
border-left:1px solid #becbd1;
border-right:1px solid #becbd1;
*/
box-shadow:0 0 100px #777;-moz-box-shadow:0 0 100px #777;-webkit-box-shadow:0 0 100px #777;
background:#fff;
height:100%;
}
div.bd {background:#fff}
div.bd > div {padding:40px 40px 60px 40px}
.index-panel {background:#d8eaf9 url(/i/index-top-bg.jpg);height:280px;border-bottom:1px solid #a0b7ca;text-align:center}
.index-panel-inner {background:url(http://static.onreg.ru/i/index-panel-light.png) center no-repeat;padding:40px;height:200px;box-shadow:inset 0 -2px 4px #b8d2e7;}
.index-panel h1 {color:#003366;text-shadow:0 1px #fff;font-size:36px;letter-spacing:3px;font-weight:bolder;padding-bottom:4px;font-family:Georgia;font-style:italic}
.index-panel .text {font-size:14px;color:#003366;text-shadow:0 1px #eaf3fb}
.index-panel .checkdomain {margin-top:30px;background:#b5d1ea;border-color:#a4bdd4;width:auto;display:inline-block;padding:6px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05), 0 1px 1px #fff}
.index-panel #idDomainCheck {border-color:#859db1;box-shadow:0 1px 1px #eee;border-right:1px solid #2e75d0}
@media (max-device-width:1024px) {
.outermain {padding:0 !important}
}
#checkdomaininput {width:300px;}
#idWhoisInput, #idWhois {width:185px}
/*
.buttonZones {/*padding-left:11px*//*;margin-left:0 !important;width:24px;}
.buttonZones:hover, .buttonZones:active {background-position:0px -72px;}
.buttonZones input {background:url(data:image/gif;base64,R0lGODlhDQANAJECAAAAAP///wAAAAAAACH5BAEAAAIALAAAAAANAA0AAAIghB1yuJAdoFqRzlPxRaF74X3CSJajBKGUirGMBYUdKBcAOw==) 6px 5px no-repeat !important;}
.buttonZones:active input {background-position:6px 6px !important}
*/
/* Верхнее меню */
/*
.tm1 {background:#daebf1;border-top:1px solid #becbd1;border-bottom:1px solid #becbd1;height:35px;vertical-align:middle;padding:0}
.tm2 {background:#f5f6f1;border-bottom:1px solid #ecede8;vertical-align:middle;padding:0;}
.tm2 form {margin-top:4px}
.tm1 img {width:16px;height:16px}
.tm1 table {width:100%;height:35px}
.tm1 table .icons div {position:relative;top:1px}
.tm1 .icons {margin-top:8px}
.tm1 td {padding:0}
.tm1 div.sep {background:url(data:image/gif;base64,R0lGODlhAgAZAIAAAJmsvN3w9SH5BAAAAAAALAAAAAACABkAAAIIDIynyesNHygAOw==) no-repeat top left;margin:8px 10px 0 10px;height:20px;width:2px;float:right}
.tm1 .r {float:right}
.tm1 .l {float:left}
.tml1, .tml2 {height:2px;background:#f2f5f6;font-size:1px;line-height:1px}
.tml2 {background:#fafafa}
.tml1 div, .tml2 div {height:2px;font-size:1px;line-height:1px}
*/
/*
.tm2 .inputbutton {float:right}
.tm1 .grl {
height:35px;float:left;width:8px;font-size:1px;line-height:1px;
margin-right:8px;
background-image: -moz-linear-gradient(left, #b5d7e3, #daebf1);
background-image: -ms-linear-gradient(left, #b5d7e3, #daebf1);
background-image: -webkit-linear-gradient(left, #b5d7e3, #daebf1);
background-image: -o-linear-gradient(left, #b5d7e3, #daebf1);
background-image: linear-gradient(left, #b5d7e3, #daebf1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5d7e3', endColorstr='#daebf1', GradientType=1);
}
.tm2 .grl {
height:32px;float:left;width:8px;font-size:1px;line-height:1px;
margin-right:8px;
background-image: -moz-linear-gradient(left, #e3e5db, #f5f6f1);
background-image: -ms-linear-gradient(left, #e3e5db, #f5f6f1);
background-image: -webkit-linear-gradient(left, #e3e5db, #f5f6f1);
background-image: -o-linear-gradient(left, #e3e5db, #f5f6f1);
background-image: linear-gradient(left, #e3e5db, #f5f6f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e5db', endColorstr='#f5f6f1', GradientType=1);
}
.tm1 .grr {
height:35px;float:right;width:8px;font-size:1px;line-height:1px;
margin-left:8px;
background-image: -moz-linear-gradient(right, #b5d7e3, #daebf1);
background-image: -ms-linear-gradient(right, #b5d7e3, #daebf1);
background-image: -webkit-linear-gradient(right, #b5d7e3, #daebf1);
background-image: -o-linear-gradient(right, #b5d7e3, #daebf1);
background-image: linear-gradient(right, #b5d7e3, #daebf1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#daebf1', endColorstr='#b5d7e3', GradientType=1);
}
.tm2 .grr {
height:32px;float:right;width:8px;font-size:1px;line-height:1px;
margin-left:4px;
background-image: -moz-linear-gradient(right, #e3e5db, #f5f6f1);
background-image: -ms-linear-gradient(right, #e3e5db, #f5f6f1);
background-image: -webkit-linear-gradient(right, #e3e5db, #f5f6f1);
background-image: -o-linear-gradient(right, #e3e5db, #f5f6f1);
background-image: linear-gradient(right, #e3e5db, #f5f6f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f6f1', endColorstr='#e3e5db', GradientType=1);
}
*/
/* Формы */
/*#idLoginForm, #idSigninForm, */
/*#domainForm, #domainTablePropertyForm, .popupform {position:absolute;z-index:101;display:none;border:2px solid #716b5f;padding:10px;background:white;box-shadow:0 0 8px rgba(82,82,82,1);-moz-box-shadow:0 0 8px rgba(82,82,82,1);-webkit-box-shadow:0 0 8px rgba(82,82,82,1)}*/
/*em.close {width:16px;height:16px;cursor:pointer;background:url(/i/close.gif) no-repeat;float:right}*/
#idLoginForm p, #idSigninForm p {margin:0}
/*
#idLoginForm {width:400px;}
#idSigninForm {width:600px;}
*/
#idSigninForm input[type='text'], #idSigninForm input[type='password'] {margin:0}
/* Форма авторизации */
#idLoginForm .t {font-size:12pt;width:250px;font-family:arial}
#idLoginForm .submit {float:left}
/* Верхние сообщения-подсказки */
.topmessages {font-size:11px;vertical-align:middle;overflow:hidden;margin-bottom: 26px;display:inline-block}
.topmessages div, .topmessages a.ad {float:left;text-decoration:none;display:block;margin-right:24px;width:auto}
.topmessages div {width:300px;}
.topmessages .ad {width:auto;padding-right:20px;border-right:1px dotted #DDD;font-size:20px;color:#BBB;font-family:Georgia;}
.topmessages .ad em {color:#B02624;font-family:Georgia;}
.topmessages .ad i {font-size:34px;color:#015799;font-style:normal}
.topmessages a.ad:hover {color:gray !important}
.topmessages p {color:gray}
.topmessages .ad-mini {font-size:15px}
.topmessages .ad-mini i {font-size:22px;display:block;padding-top:4px}
.topmessages .ad-mini {margin-right:0 !important;border-right:none !important;padding-right:0 !important}
.new {background:#f2e9bc;color:#7c2420;font-size:95%;padding:1px 3px 1px 3px;margin-left:6px;border:1px solid #dfd6ad;border-top:none;border-left:none;font-weight:bold}
/* всплывающее окошечко */
#hoverZones {
position:absolute;top:0;left:0;z-index:9998;border:4px solid #dddddd;
-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:white;
box-shadow:1px 1px 1px rgba(82,82,82,.7);-moz-box-shadow:1px 1px 1px rgba(82,82,82,.7);-webkit-box-shadow:1px 1px 1px rgba(82,82,82,.7);
background:#fafafa;
}
#hoverZonesArrow {background:url(/i/hoverarrow.png);width:21px;height:14px;position:absolute;top:0;left:0;z-index:9999;}
/* всплывающее окошечко с зонами */
.hoverZonesPanel {padding:4px;overflow:hidden;float:left;width:390px;border-collapse:separate;}
.hoverZonesPanel label {float:left}
.hoverZonesPanel td {padding:0 6px 0 4px;border-right:1px solid silver}
.hoverZonesPanel td div {float:right;font-size:10px;color:gray}
.hoverZonesPanel .f {padding-top:12px;float:right}
/* DEPRICATE */
/*
.infopanel2 {line-height:18px;background:#f7faef/*ffffec*//*;padding:8px;margin:16px 0 16px 0
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
box-shadow:0px 2px 4px rgba(82,82,82,.3);
-moz-box-shadow:0px 2px 4px rgba(82,82,82,.3);
-webkit-box-shadow:0px 2px 4px rgba(82,82,82,.3);
margin-bottom:12px;
}
.infopanel {
border:1px solid #ccc;background:#fafafa;padding:8px;
-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
box-shadow:0px 2px 2px #eee;
-moz-box-shadow:0px 2px 2px #eee;
-webkit-box-shadow:0px 2px 2px #eee;
margin-bottom:12px;
}
.infopanel .mini, .infopanel a.sample,
.graypanel .mini, .grapanel a.sample {color:#a18c80 !important}
.infopanel h1 {color:#452b18}
.infopanel h5, .graypanel h5, .grid h5 {color:#c23a27;font-weight:normal;font-size:12px}
*/
a.more {color:#c23a27}
/* GRID */
.grid {width:100%;border-collapse:separate;}
.grid td {border-left:1px dotted silver;padding:10px;line-height:20px}
.grid td.f {border-left:0;padding-left:0}
.grid .l {height:12px;font-size:1px;border:none;padding:10px 0}
.grid .l div {border-bottom:1px dotted silver;height:6px;width:100%;margin-bottom:6px}
h3 sup, h2 sup, h1 sup {font-size:10px;color:black;border-bottom:1px dotted #000}
/* Меню слева */
.listmenu a:hover, .listmenu a:link, .listmenu a:active, .listmenu a:visited {color:#666;text-decoration:none}
.listmenu a:hover {text-decoration:underline;}
.listmenu a.a {color:#c00 !important;}
.tipsBalloon {position:absolute;top:0;left:0;z-index:9998;-moz-opacity: 0.9;-webkit-opacity: 0.9;opacity: 0.9;background:url(data:image/gif;base64,R0lGODlhCQAFAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAUAAAIKhH+BGYoNGWxgFgA7) center bottom no-repeat;padding-bottom:5px}
.tipsBalloon div.t {background:black;color:white;padding:6px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space: nowrap}
.tips {width:9px;height:10px;margin-left:4px;cursor:help}
/* errors, info, success */
div.info, div.errors, div.success {
background:url(/i/icons/information.png) 4px 4px no-repeat #ffffec;
margin-bottom:20px;
padding:4px 0 4px 24px;
border:1px solid #DDD;
}
div.errors {background-image:url(/i/icons/cross-octagon.png);background-color:#ffe2f0;border:1px solid red}
div.success {background-image:url(/i/icons/tick-circle.png);}
div.info h2, div.errors h2, div.success h2 {color:#467718;font-size:14px;font-weight:bold;margin:0}
div.info h2 {color:black}
div.errors h2 {color:#c00}
/* align */
.c {text-align:center}
.r {text-align:right}
/*.r input {float:right}*/
.l {text-align:left}
.fr {float:right !important}
.fl {float:left !important}
/* PAGES */
/*
div.pages { padding:4px;padding-left:0;}
div.pages a:link, div.pages a:visited, div.pages a:active, div.pages a:hover { text-decoration:underline;color:black; }
div.pages a, div.pages span { color:black;padding: 1px 4px 1px 4px;margin-right:1px;margin-left:1px; }
div.pages span { background:#758387;color:white;font-weight:bold; }
*/
.pages {
display:inline-block;
}
.pages a, .pages span {
padding:4px 6px 2px 6px;
margin-right:4px;
border:1px solid #aaa;
display:inline-block;
-webkit-border-radius: 3px;
-moz-border-radius : 3px;
border-radius : 3px;
text-decoration:none;
text-shadow: 1px 1px #fff;
color:#555;
font-family:tahoma;
}
.pages a {
background-color: #fff;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -o-linear-gradient(bottom, #eeeeee 0%,#ffffff 50%);
background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%);
box-shadow:0 1px 0 rgba(0, 0, 0, .1);
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1);
}
.pages a:hover {
background: #f5f5f5;
}
.pages b {
font-weight:normal;
}
.pages span {
background-color: #efefef;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cccccc), color-stop(0.3, #eeeeee));
background-image: -webkit-linear-gradient(center top, #cccccc 0%, #eeeeee 30%);
background-image: -moz-linear-gradient(center top, #cccccc 0%, #eeeeee 30%);
background-image: -o-linear-gradient(top, #cccccc 0%,#eeeeee 30%);
background-image: -ms-linear-gradient(bottom, #cccccc 0%,#eeeeee 30%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
background-image: linear-gradient(bottom, #cccccc 0%,#eeeeee 30%);
box-shadow:inset 0 2px 2px #aaa;
-moz-box-shadow:inset 0 2px 2px #aaa;
-webkit-box-shadow:inset 0 2px 2px #aaa;
}
/* Группы цен */
div.pricegroup {clear:left;float:left;width:100%;padding:4px 0 12px 0;background:white}
div.pricegroup h3 {margin:0 0 4px 2px}
div.pricegroup div {float:left;width:110px;margin:0 1px 2px 1px;padding:2px;background:#f3f3f3}
div.pricegroup div em {float:left;text-align:left;padding-left:2px;color:#a42322}
div.pricegroup div a:hover, div.pricegroup div a:link, div.pricegroup div a:visited, div.pricegroup div a:active {color:#a42322}
div.pricegroup div b {float:right;text-align:right;color:gray/*#a42322*/;font-size:100%;font-weight:normal;border-bottom:1px solid #f3f3f3}
/* Цены на главной */
.popularprices {/*background:#F0F2FC;*/overflow:hidden}
.popularprices table {width:100%;border-collapse:separate;margin:8px 0px 8px 0px;}
.popularprices td {padding:4px 8px 4px 8px;border-right:1px dashed silver}
.popularprices em {float:left;text-align:left;padding-left:2px;color:#a42322;}
.popularprices a:hover, .popularprices a:link, .popularprices a:visited, .popularprices a:active {color:#a42322}
.popularprices b {float:right;text-align:right;color:gray;font-weight:normal}
/* Тикеты */
.tickets {margin-top:12px;width:100%}
/*
.tickets td div {color:gray;margin-bottom:4px}
*/
/* Под-Меню */
div.menu {font-size: 17px;color:#dcdcdc;overflow:hidden;background:#f5f5f5;border-top:1px solid #fff;padding:20px 40px}
div.menu .lg {text-decoration:none;margin-right:40px;float:left;text-transform:uppercase;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(1,1,1,1)),to(rgba(1,1,1,.5)));font:25px tahoma;text-shadow:0 1px 0 #fff;color:#000}
div.menu .lg em {color:#ae2827}
div.menu .lg:hover {-webkit-mask-image:none}
div.menu .m a {text-shadow:0 1px 0 #fff;font-size:14px;text-decoration:none;color:#000;text-transform:uppercase;margin:0}
div.menu .m a:hover {color:#9E1A0E}
div.menu .m a.small {background:#ea2666;color:#fff;padding:0 4px;border-radius:2px;font-size:12px;text-shadow:none;box-shadow:0 1px 1px #fff;position:relative;top:-1px}
div.menu .m .active a.small {box-shadow:0 0px 1px #000;text-shadow:none;background:#bbb;color:#555}
div.menu .m {line-height:29px;list-style-type:none;margin-top:2px}
div.menu .m li {float:left;margin:0 8px}
div.menu .m li {padding:4px 8px}
div.menu .m li.active {background:#9e9e9e;box-shadow:0 1px 1px #666 inset,0 1px 0 white;border-radius:4px}
div.menu .m li.active a {text-shadow:0 1px 1px #000;color:#fff}
div.menu .m i {position:relative;top:1px}
ul.menu, ul.menu li {margin:0px;padding:0px;list-style-type:none}
ul.menu {font-size:12px;-moz-user-select:none;background:url(/i/menu_bg.gif) #b6b5b6;height:22px;border:1px solid #6e6b74;border-right:none;color:black;display:inline-block;margin-bottom:10px}
ul.menu li {cursor:pointer;border-right:1px solid #6e6b74;height:22px;text-align:center;float:left;}
ul.menu li a:hover, ul.menu li a:link, ul.menu li a:active, ul.menu li a:visited {display:block;text-decoration:none;white-space: nowrap;line-height:14px;color:#000}
ul.menu li div.r {margin-top:2px;}
ul.menu li.a {height:22px;background:url(/i/menu_bga.gif) #919191;color:white}
ul.menu li.a a {background:url(/i/menu_bga_l.gif) 0px -2px no-repeat;}
ul.menu li.a div.r {background:url(/i/menu_bga_r.gif) right -2px no-repeat;color:white}
ul.menu li div.r {padding:2px 24px 2px 24px;height:16px;}
/* DOWN-меню */
.downmenu, .downmenu_on {padding:4px;border:1px solid white;background:white;margin-left:-4px}
.downmenu:hover, .downmenu_on {border:1px solid #f0f0f0;border-right-color:#666666;border-bottom-color:#666666;text-decoration:none;
box-shadow:8px 8px 8px rgba(82,82,82,.2);-moz-box-shadow:8px 8px 8px rgba(82,82,82,.2);-webkit-box-shadow:8px 8px 8px rgba(82,82,82,.2)}
.downmenu_on:visited, .downmenu_on:active, .downmenu_on:link, .downmenu_on:hover {text-decoration:none}
.downitems {background:white;border:1px solid #f0f0f0;border-top:none;border-right:1px solid #666666;border-bottom:1px solid #666666;position:absolute;z-index:500;
box-shadow:8px 8px 8px rgba(82,82,82,.2);-moz-box-shadow:8px 8px 8px rgba(82,82,82,.2);-webkit-box-shadow:8px 8px 8px rgba(82,82,82,.2)}
.downitems a:hover, .downitems a:link, .downitems a:visited, .downitems a:active {color:black;display:block;text-decoration:none;font-size:12px;margin:0px;padding:8px;border-top:1px dotted #DDD}
.downitems a:hover {background:#a7b5c1;color:white !important;}
.downitems li {list-style-type:none;padding:0;margin:0;}
/* Таблица */
/*
.table {border-collapse:collapse;border-spacing:0px;width:100%;margin:12px 0 12px 0;border:1px solid #a7b5c1;}
.table th {background:url(/i/thbg.gif) bottom repeat-x #d8e3ed;color:black;padding:7px;font-weight:normal;border-bottom:1px solid #a7b5c1}
.table td {background:#fff;border-bottom:1px solid #e0eefa;vertical-align:middle;padding:7px}
.table tr:nth-child(odd) td {background:#f1f6fa;}
.table tr:last-child td {border-bottom:none}
.red {color:#ff0000;}
.green {color:#349a03;}
.gray {color:gray;}
.table tr.silver td {background: #ecf0ed;}
.table tr:hover td {background:#fff7d7;}
.table thead a:link, .table thead a:visited, .table thead a:active, .table thead a:hover {color:white;text-decoration:none;border-bottom: 0px solid white;}
.table thead a:hover {color:white;text-decoration:underline;}
/* Таблица с бордюрами */
/*
.bordertable {border-collapse:collapse;border-spacing:0px;border:1px solid #a7b5c1;width:100%;margin:12px 0 12px 0;}
.bordertable th, .bordertable td {background:url(/i/thbg.gif) bottom repeat-x #d8e3ed;color:black;padding:7px;text-align:right;border-bottom:1px solid #a7b5c1}
.bordertable th img, .table th img {width:7px;height:10px;margin-right:4px}
.bordertable th a:link, .bordertable th a:visited, .bordertable th a:active, .bordertable th a:hover, table th a:link, .table th a:visited, .table th a:active, .table th a:hover {text-decoration:none;}
.bordertable td {background:white;text-align:right;border-bottom:1px dotted #e3e3e3;border-right:1px dotted #e3e3e3}
.bordertable tr:last-child td {border-bottom:none}
.bordertable tr td:last-child {border-right:none}
td.l, th.l {text-align:left !important}
td.r, th.r {text-align:right !important}
td.c, th.c {text-align:center !important}
.bordertable em, .cleartable em {color:silver}
.bordertable .fade {overflow: hidden;padding-right:0px !important;}
.bordertable .fade div {width:150px;height:16px;float:left}
.bordertable .fade span {white-space: nowrap;}
.bordertable .fade .f {overflow: hidden;float: right;position: relative;display: block;width: 16px;height: 16px;background: url(/i/fade.png) repeat-y scroll;}
.bordertable tr.red td {background:#FEEEEE;border-bottom:1px solid #A7B5C1}
.bordertable tr.green td {background:#D0F1D6;border-bottom:1px solid #A7B5C1}
.bordertable-horizont td, .bordertable-horizont th {text-align:left !important;border-right:none !important}
.bordertable-horizont td.r {text-align:right !important}
.bordertable-horizont em {color:#000 !important}
.bordertable-horizont em.gray {color:gray !important}
*/
.table th a {color:#000}
.table td > input[type="checkbox"] {margin:0}
.table .fd {overflow: hidden;padding-right:0px !important;}
.table .fd div {width:150px;height:16px;float:left}
.table .fd span {white-space: nowrap;}
.table .fd .f {overflow: hidden;float: right;position: relative;display: block;width: 16px;height: 16px;background: url(/i/fade.png) repeat-y scroll;}
.table-hover tbody tr:hover td.fd .f, .well .table .fd .f {background-image:url(/i/fade-well.png)}
.table .r {text-align:right}
.table th label {margin-bottom:0}
.table em {color:silver}
.tdright td, .tdright th {text-align:right}
.tdright .l {text-align:left}
/* Новости на главной */
.postline li {padding-bottom:12px;padding-left:0px;list-style: none}
.postline div {padding-left:36px}
.postline span {background:#daebf1;float:left;font-size:10px;color:#3e82b5;padding:1px 3px 1px 3px;border-bottom:1px solid #becbd1;border-right:1px solid #becbd1;margin:2px 6px 0 0}
.postline a:hover, .postline a:link, .postline a:active, .postline a:visited {color:#30394b;text-decoration:none;/*white-space:nowrap;display:inline*/}
.postline a:hover {color:#CC0000;}
/* Разное таблицы */
/*
.tdleft th, .tdleft td {text-align:left !important}
.novert td {border-right:none}
.nohoriz td {border-bottom:none}
*/
.tdright td {text-align:right}
table tr.select td {background:#EEE}
table.nowrap th, .nowrap {white-space: nowrap;}
/* Посты */
.body table {background-color:#d3d7cf;border-collapse:separate; border-spacing:1px;}
.body p {margin-bottom:12px;}
.body table td {background-color:white;padding:4px}
.body table th {background-color:#f4f4f2;padding:4px}
.body .left {text-align:left}
.body .right {text-align:right}
.body .center {text-align:center}
.body ul {list-style-type:square;padding-left:14px}
.body ol {padding-left:24px}
.medialeft{float:left;}
.mediaright{float:right}
.mediacenter{display:block;margin-left:auto;margin-right:auto;}
ul.comments {margin-top:8px;list-style-type:none}
ul.comments li {margin-bottom:14px;background:#f2f2f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-bottom:1px solid #e0e1e3;border-right:1px solid #e0e1e3;}
ul.comments a, ul.comments .u {font-size:9pt;padding:0}
ul.comments .av a, ul.comments .u {font-weight:bold;margin-right:12px;}
ul.comments .l {width:70%;float:left;border:0px solid green;padding:0;margin:0;}
ul.comments .r {width:30%;float:right;border:0px solid red;padding:0;margin:0;text-align:right}
ul.comments .mini a {font-weight:normal;font-size:9pt;}
ul.comments .av {padding-left:8px}
ul.comments .av img {width:24px;height:24px;border:2px solid #43444b;padding:1px;margin-right:8px;background:white;}
ul.comments div {width:*;padding-top:8px;line-height:140%;font-size:9pt;clear:left}
ul.comments .c {font-size:8pt;color:gray;text-decoration:none}
ul.comments .l:hover {color:black}
ul.comments span {padding:0 12px 0 12px;color:gray;font-size:7.5pt}
ul.comments .resp {font-size:100%;display:block;padding:0;position:relative;top:-10px}
ul.comments .resp .mini {padding:0}
ul.comments .d {color:gray;padding:8px;display:block}
ul.comments .body {padding-left:8px;}
/* Посты */
.post, .body {line-height:16pt}
.post td {padding-bottom:24px}
.post .tms {line-height:18px;font-family: Georgia;float:left;width:46px;height:45px;background:url(/i/tms.gif) no-repeat;text-align:center;color:white;font-size:13px;padding-top:2px;padding-bottom:2px;margin-right:8px}
.post .tms span {font-size:24px;padding-top:4px;color:#4b5659;display:block;}
.body h2 {margin:24px 0 8px 0 !important}
.body h3 {margin:24px 0 8px 0 !important}
.body img {border:2px solid silver;margin:4px}
.body ul, .body ol {list-style-position:inside}
/* Папки */
/*
ul.folders {list-style-type:none}
ul.folders li {float:left;padding-right:6px}
ul.folders li a, ul.folders li em {background:url(/i/folder.gif) no-repeat 6px 4px;padding:4px 8px 4px 24px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:black;text-shadow:1px 1px #f3f3f3;}
ul.folders li em {background-color:#DDD;background-position:6px 4px;cursor:default}
ul.folders li a:hover {background-color:#EEE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}
ul.folders li a.conf {background-image:url(/i/icons/switch.png);color:gray}
ul.folders li.sep {border-left:1px solid silver;margin-left:2px;}
*/
/* Разное */
.logo {width:244px;float:left}
.logo div {margin:4px 8px 0px 20px;width:199px;height:73px;background:url(/i/logo.png) no-repeat;cursor:pointer}
.hightlight {backgound:yellow}
.grip {height: 9px;overflow: hidden;background:url(/i/grip.gif) center 1px no-repeat #eee;border:1px solid #babdb6;border-top:none;cursor: s-resize;margin-bottom:8px}
.topline td {height:4px;background:#3b3a40}
.shadowTransparent, .shadow {position:absolute;width:100%;left:0px;top:0px;z-index:100;display:none;}
.shadow {background:#333}
table.main {width:100%;height:100%;table-layout:fixed}
.block {margin-bottom:14px}
.section {margin-bottom:28px}
.overflow {overflow:hidden}
.list, ul.lnk {padding:0px;margin:0px;color:403d33;}
.list li, ul.lnk li {background:4px 6px no-repeat;list-style:none;padding-left:17px;line-height:150%}
ul.lnk li {background:url(/i/open.gif) 2px 4px no-repeat}
.int {background:url(/i/open.gif) 2px 4px no-repeat;padding-left:16px}
.lnk em {width:10px;height:14px;background:url(/i/open.gif) 0px 4px no-repeat;margin-left:4px;display:inline-block}
.loadlogin {background:url(/i/ajax-loader.gif) center center no-repeat;width: 100%;height:300px}
table.main td.left {padding:8px;width:230px;}
table.main td.right {border-left:1px solid #ddd;padding:8px}
td.main {padding:8px 12px 8px 12px;height:100%}
em.g {color:green;font-size:95%;margin-left:4px}
em.r {color:red;font-size:95%;margin-left:4px}
em.gray {color:gray;font-size:95%;margin-left:4px}
.top {height:115px;vertical-align:middle}
.sample {text-decoration:none !important;border-bottom:1px dotted gray;color:gray !important}
.loading {background:url(/i/ajax-loader.gif) center center no-repeat;height:24px;width:24px;margin:0 8px 0 8px;}
/*.refuse {background:url(/i/icons/cross.png) 0px 0px no-repeat;padding-left:20px;height:16px;text-decoration:none}*/
.checkinvoice {background:url(/i/icons/money--arrow.png) 0px 0px no-repeat;padding-left:20px;height:16px;text-decoration:none}
label {cursor:pointer}
.table-domains td {line-height:14px}
.table-domains .favicon {width:16px;height:16px;float:left;margin-right:4px; background:no-repeat no-repeat;}
/* FOOTER */
/*td.footer {padding:8px;height:35px;border-top:2px solid #ccccca;line-height:18px}*/
/* Инфо блок */
div.leftblock, div.leftblock div.b {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
div.leftblock {margin-bottom:10px;background:#f4f6f0;border:4px solid #fafafa}
div.leftblock div.b {/*border:1px solid #ebede7;*/padding:6px;}
div.leftblock div.b h2 { text-shadow: 1px 1px #fff; }
/* Левое меню */
.leftmenu {background:#fafafa;padding:8px;margin-bottom:8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border-top:1px solid #D9D9D9}
.leftmenu h3, .leftmenu h3 a {color:#B02624;/*color:#6b685b;*/font-weight:normal;margin:0;font-size:14px;text-shadow:1px 1px #fff;text-decoration:none}
.leftmenu div {border-top:1px solid #d9d9d9;margin-top:4px}
.leftmenu ul {border-top:1px solid #fff;margin:0;padding-top:4px}
.leftmenu a.a {color:#015799 !important}
.leftmenu a:hover {color:black}
.leftmenu.clear {background:#fff;border-color:#fff;}
.leftmenu.clear h3 {color:gray}
.leftmenu.clear div {border-top:0}
/* Инфо блок */
.blockinfo {width:100%;float:left;margin-right:8px;}
.blockinfo td {padding:0}
.blockinfo .title {background:#706c60;color:white;padding:4px;font-weight:bold;}
.blockinfo .mb {line-height:18px;}
.blockinfo .mb div {border-bottom:1px dotted gray;float:left;margin-bottom:4px;width:100%}
.blockinfo .mb div b {float:left;margin-bottom:4px;padding:6px}
.blockinfo .mb div em {float:right;margin-bottom:4px;padding:6px}
/* Зарегистрировать домен */
.newdomain {width:100%}
.newdomain .checkbox input[type="checkbox"] {margin:4px 6px 0 0}
.newdomain tr.odd td {background:#f5f5f5}
.newdomain td {width:25%;padding:4px;}
.newdomain td input {float:left}
.newdomain td label {float:left;margin-left:4px;padding-left:8px;border-left:1px solid silver;}
.newdomain td span {float:right;color:#a42322;}
.newdomain td span b {color:gray;font-weight:normal;font-size:100%}
/* Форма домена */
/*#domainForm {width:500px;}*/
#domainForm li {margin-bottom:8px}
#domainForm i[class^="iconfont-"] {font-size:40px;color:/*#006dcc*/#333}
#domainForm td {padding-bottom:20px;height:60px}
#domainForm h4 {margin-top:4px;margin-bottom:8px}
ul.bullet li {background:0px 6px no-repeat;list-style:none;padding-left:12px;}
/* Картинка у списка */
.list li, ul.bullet li {background-image:url(data:image/gif;base64,R0lGODlhBgAGAIQXADdfNzhgODhiODpiOkBsQEJuQkNvQ1y2XGG9YWK+YmO/Y2fBZ2fDZ2jEaGrGamzGbG7KbnHLcXHNcXzUfJPlk53pnaTupP///////////////////////////////////yH5BAEKAB8ALAAAAAAGAAYAAAUd4AcZxSNCVsU0hRUh00BQyiEFzjJJiPIxAkDiEwIAOw==)}
/*.footer .list li {background:none;padding-left:0}*/
/* Форма настройки таблицы доменов */
#domainTablePropertyForm{width:500px;}
/* Форма редактирования зоны */
/*
.zones {margin-top:20px;line-height:18px;}
.zones p {margin-bottom:8px}
.zones table {margin-bottom:20px}
.zones table td {padding-right:8px}
*/
/*
.list_zones {background:#a7b5c1;border-spacing:1px;border-collapse:separate;}
.list_zones th {background:url(/i/thbg.gif) bottom repeat-x #d8e3ed;}
.list_zones td {background:white}
*/
/* Форма установки цен в тарифе */
/*.prices input {width:45px;text-align:right;float:left}*/
.prices {background:white;border-collapse:separate;border-spacing:2px;}
.prices td, .prices th {background:#ebebe8;padding:4px}
.prices th {font-weight:bold;text-align:center}
.yallowblock {background:#e8e0b0;border:1px solid #e4d094;border-top:none;border-left:none;float:left;padding:4px 8px 4px 8px;margin-left:12px;width:30px;text-align:right}
.prices .add-on {width:30px;text-align: right}
.prices .add-on.b {background:#e8e0b0;border-color:#e4d094;}
.prices input {text-align: right}
.reseller {background:#e8e0b0;border:1px solid #e4d094;border-top:none;border-left:none;float:left;padding:4px 8px 4px 8px;margin-left:0;margin-right:8px}
.tariff {background:#E6EFC2;border:1px solid #C6D880;border-top:none;border-left:none;float:left;padding:4px 8px 4px 8px;margin-left:0;margin-right:8px}
/*
.pricesmenu li {list-style:none;padding:8px 4px 8px 4px;clear:left;height:10px}
.pricesmenu li.a {border:1px solid black;border-right:none;position:relative;left:2px;background:white}
.pricesmenu .t {float:left}
.pricesmenu em {float:right;margin:0 10px 0 20px;width:50px}
*/
/* Форма персоны */
.person {border-spacing:0px}
.person td {border-top:1px solid silver;padding:14px 0 14px 0;vertical-align:top}
.person td.i {padding-right:14px}
.person p {margin:0;margin-bottom:2px;color:#999}
.person p em {color:gray;border-bottom:1px dashed gray}
/* Панель с новостями */
/*
.mininews li {padding-bottom:10px;clear:left;list-style:none;overflow:hidden}
.mininews div {display:inline;margin-bottom: 6px;}
.mininews div.t {font-size:90%;font-weight:normal;padding:1px 2px 1px 2px;margin:0 4px 4px 0;float:left;color:silver}
.mininews a:link, .mininews a:visited, .mininews a:active, .mininews a:hover {font-size:90%;font-weight:normal;text-decoration:none;}
.mininews a:hover {text-decoration:underline}
*/
/* Ответ Whois */
.whois td, .whois th {vertical-align:top;padding-botton:8px}
.whois th {font-weight:bold;padding-right:12px}
.whois i {color:gray}
/* Длина домена (для freeing и deleted доменов) */
.domlength a, .domlength span {padding:0 4px 0 4px;margin:0 2px 0 2px}
.domlength span {background:#c6d9e9;}
/* Период (для freeing и deleted доменов) */
.periods {margin:12px 0 12px 0;}
.periods li {display:inline;margin-right:24px}
.periods li a {padding:4px 8px 4px 8px}
.periods li span {background:#c6d9e9;padding:4px 8px 4px 8px}
/* Отзывы */
.reviews a {color:#015799;}
.reviews a:hover {color:#a42322}
.reviews div.i, .reviews div.ib {margin-bottom:8px;padding:10px 0 10px 0;border-bottom:1px solid silver}
.reviews div.ib {border:0;margin:0;padding:0;}
.reviews div.ib p {text-align:left}
.reviews em {color:gray;}
.reviews div {font-style:italic;margin-top:4px}
td.main h1, td.main h2, td.main h3, td.main h1 a {font-weight:normal;}
td.main h1 a:link, td.main h1 a:visited, td.main h1 a:active, td.main h1 a:hover {color:#015799}
div.li img {width:31px;height:31px;border:0}
.domains {vertical-align:top;padding-top:8px}
.domains .bl {clear:left;padding-top:8px}
img.t { border:1px solid gray;background:white;margin-right:4px;border:3px solid #dbdbcf;width:76px;height:76px; }
.load {width:118px;height:6px;margin-top:4px}
/* логотипы ОПЛАТЫ */
.logos div {
background: url(/i/logos.png) no-repeat top left;
width: 88px; height: 31px;
float:left;
margin:0 3px 3px 0;
}
.logos .alfaclick { background-position: 0 0;}
.logos .allure { background-position: -89px 0;}
.logos .anelik { background-position: -178px 0;}
.logos .beeline { background-position: -267px 0;}
.logos .contact { background-position: -356px 0;}
.logos .easypay { background-position: -445px 0;}
.logos .elecsnet { background-position: -534px 0;}
.logos .icwmt { background-position: -623px 0;}
.logos .mastercard { background-position: -712px 0;}
.logos .migom { background-position: -801px 0;}
.logos .moneymail { background-position: -890px 0;}
.logos .paymer { background-position: -979px 0;}
.logos .pochta { background-position: -1068px 0;}
.logos .qiwi { background-position: -1157px 0;}
.logos .raiffeisen { background-position: -1246px 0;}
.logos .rbkmoney { background-position: -1335px 0;}
.logos .sberbank { background-position: -1424px 0;}
.logos .sms { background-position: -1513px 0;}
.logos .telepat { background-position: -1602px 0;}
.logos .unistream { background-position: -1691px 0; }
.logos .visa { background-position: -1780px 0;}
.logos .vtb24 { background-position: -1869px 0;}
.logos .w1 { background-position: -1958px 0;}
.logos .webcreds { background-position: 0 -34px;}
.logos .westernunion { background-position: -89px -34px;}
.logos .wm { background-position: -178px -34px;}
.logos .yamoney { background-position: -267px -34px;}
.logos .z-nal { background-position: -356px -34px;}
.logos .zpayment { background-position: -445px -34px;}
/* Иконки */
/*
.icons div {
background: url(/i/icons.png) no-repeat top left;
width:16px;height:16px;float:left;
margin-right:4px
}
.icons .alarm-clock-blue { background-position: 0 0;}
.icons .basket { background-position: -17px 0;}
.icons .blogs-stack { background-position: -34px 0;}
.icons .document-text { background-position: -51px 0;}
.icons .equalizer { background-position: -68px 0;}
.icons .folder-open { background-position: -85px 0;}
.icons .key { background-position: -102px 0;}
.icons .lightning { background-position: -119px 0;}
.icons .money-coin { background-position: -136px 0;}
.icons .server { background-position: -153px 0;}
.icons .ticket { background-position: -170px 0;}
.icons .user-business-boss { background-position: -187px 0;}
.icons .user-silhouette { background-position: -204px 0;}
.icons .user { background-position: -221px 0;}
.icons .users { background-position: -238px 0;}
.icons .wallet { background-position: -255px 0;}
.icons .mobile {background-position: -271px 0;}
*/
ul.pb {list-style:none;}
ul.pb li {padding-left:22px;background:url(/i/icons/star.png) no-repeat;padding-bottom:4px;line-height:150%}
/*
#twitter {overflow:hidden}
#twitter td {width:25%;}
#twitter td.t2, #twitter td.t3 {padding:0 8px 0 8px}
#twitter td.t1 {padding-right:8px}
#twitter td.t4 {padding-left:8px}
#twitter a.time:hover, #twitter a.time:visited, #twitter a.time:link, #twitter a.time:active {color:silver;font-size:85%;padding-top:4px;display:block}
.twitterlink:hover, .twitterlink:link, .twitterlink:visited, .twitterlink:active {background:url(data:image/gif;base64,R0lGODlhHAAUAJEAAP///93d3crKyu7u7iH5BAAAAAAALAAAAAAcABQAAAJahI95o+0YhBTPhPDiDaxGwSUDeE1dM5TSSW5flarCMLou5diffj+x3eKZULzi55QwKmdEpY2GVPyclYNzE41ar1GQKFjUAj4TiVNsGJm5VcA03EbQdLS4vV0AADs=) 0px 3px no-repeat;padding-left:32px;color:silver;text-decoration:none}
.twitterlink:hover, #twitter a.time:hover {color:gray}
*/
.tags a {display:inline-block;margin:0 2px 6px 0;border-radius:3px;padding:2px 6px;text-decoration:none}
.tags.tags-yellow a {background:#f3ddae;color:#a28546;}
.tags.tags-yellow a:hover {background:#fad88e}
.tags.tags-blue a, .tags a.blue {background:#b3d5eb;color:#5c7f95;}
.tags.tags-blue a:hover, .tags a.blue:hover {background:#92d1fa}
.tags.tags-gray a, .tags a.gray {background:#eee;color:gray}
.tags.tags-gray a:hover, .tags a.gray:hover {background:#dedede}
/* STEPS */
/*
.steps {background:#e4e4e4}
.steps td {height:27px;vertical-align:middle;padding:0px;padding-left:4px}
.steps td.a {background:#e6ecc8;padding-left:8px}
.steps td.s10, .steps td.s00, .steps td.s02, .steps td.s01, .steps td.s12 {background:url(/i/steps.gif) no-repeat;width:24px;height:27px;padding:0}
.steps td.s00 {background-position:0px -27px}
.steps td.s02 {background-position:0px -54px}
.steps td.s01 {background-position:0px -81px}
.steps td.s12 {background-position:0px -108px}
*/
.emptyblock {margin-top:8px;padding:80px 10px;border:1px dashed #ccc;background:#fafafa;text-align:center;font-size:18px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#social {height:20px;overflow:hidden}
#social li {float:left; padding:0; margin:2px;list-style-type:none}
#social li a {
width:16px;
height:16px;
background:url(/i/social.png) 100% 0 no-repeat;
display:block;
transition-property:background-position;
transition-duration:.2s;
-o-transition-property:background-position;
-o-transition-duration:.2s;
-webkit-transition-property:background-position;
-webkit-transition-duration:.2s;
-moz-transition-property:background-position;
-moz-transition-duration:.2s;
}
#social li a:hover {background-position:100% 100%;}
/* EDITOR */
.toolbar-editor button {padding:4px}
.toolbar-editor i {background-image:url(/i/editor.gif);background-position:2px 1px;background-repeat:repeat-y !important;width:22px;height:22px;display:block;}
.toolbar-editor i.i {background-position:2px -19px !important}
.toolbar-editor i.u {background-position:2px -39px !important}
.toolbar-editor i.s {background-position:2px -59px !important}
.toolbar-editor i.pl {background-position:0 -80px !important}
.toolbar-editor i.pc {background-position:0 -100px !important}
.toolbar-editor i.pr {background-position:0 -120px !important}
.toolbar-editor i.ol {background-position:0 -139px !important}
.toolbar-editor i.ul {background-position:0 -159px !important}
.toolbar-editor i.us {background-position:0 -180px !important}
.toolbar-editor i.q {background-position:2px -199px !important}
.toolbar-editor i.im {background-position:0 -240px !important}
.toolbar-editor i.vd {background-position:0 -220px !important}
.toolbar-editor i.lb {background-position:0 -260px !important}
.toolbar-editor i.lk {background-position:0 -280px !important}
.toolbar-editor i.lkr {background-position:0 -300px !important}
.toolbar-editor i.rf {background-position:2px -320px !important}
.toolbar-editor i.st {background-position:85px -340px !important;width:110px;}
.toolbar-editor .styles {height:32px;width:140px;text-align:left}
ul.buttons li .custom:link, ul.buttons li a.custom:hover, ul.buttons li a.custom:active, ul.buttons li a.custom:visited {color:#4d4d4d}
ul.buttons li .custom span {width:auto;background:none;padding:0px 8px 0px 8px}
ul.buttons li.checked label {background:#C0C0C0 !important;box-shadow:none;border-left-color:#C0C0C0;-moz-box-shadow:none;-webkit-box-shadow:none;}
ul.buttons li.checked label input {background-color:#C0C0C0 !important;}
ul.buttons li.checked {border-left:1px solid #C0C0C0}
/* EDITOR */
/*
ul.buttons {float:left;height:22px;list-style-type:none !important;padding:0px !important;margin:0px !important;margin-right:6px !important;margin-bottom:6px !important;border:1px solid #919191;border-right:0;}
ul.buttons li {float:left;height:22px;padding:0px !important;margin:0px !important;}
ul.buttons li a:link, ul.buttons li a:hover, ul.buttons li a:active, ul.buttons li a:visited {background-color:#e6e5e6;text-decoration:none;display:block;}
ul.buttons li {border-right:1px solid #919191;border-left:1px solid #fff;}
ul.buttons li label {border:none;}
ul.buttons li label:hover {background-position:0px 0px;background-color:#fed69e;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#fed69e));
background-image: -moz-linear-gradient(top, #ffffff, #fed69e);
background-image: -ms-linear-gradient(top, #ffffff, #fed69e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fed69e));
background-image: -webkit-linear-gradient(top, #ffffff, #fed69e);
background-image: -o-linear-gradient(top, #ffffff, #fed69e);
background-image: linear-gradient(top, #ffffff, #fed69e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fed69e', GradientType=0);
}
ul.buttons li input {background-image:url(/i/editor.gif);background-position:2px 1px;background-repeat:repeat-y !important;width:22px;height:22px;display:block;padding:0 !important;text-align:left}
ul.buttons li .i input {background-position:2px -19px !important}
ul.buttons li .u input {background-position:2px -39px !important}
ul.buttons li .s input {background-position:2px -59px !important}
ul.buttons li .pl input {background-position:0 -80px !important}
ul.buttons li .pc input {background-position:0 -100px !important}
ul.buttons li .pr input {background-position:0 -120px !important}
ul.buttons li .ol input {background-position:0 -139px !important}
ul.buttons li .ul input {background-position:0 -159px !important}
ul.buttons li .us input {background-position:0 -180px !important}
ul.buttons li .q input {background-position:2px -199px !important}
ul.buttons li .im input {background-position:0 -240px !important}
ul.buttons li .vd input {background-position:0 -220px !important}
ul.buttons li .lb input {background-position:0 -260px !important}
ul.buttons li .lk input {background-position:0 -280px !important}
ul.buttons li .lkr input {background-position:0 -300px !important}
ul.buttons li .rf input {background-position:2px -320px !important}
ul.buttons li .st input {background-position:85px -340px !important;width:110px;}
ul.buttons li .custom:link, ul.buttons li a.custom:hover, ul.buttons li a.custom:active, ul.buttons li a.custom:visited {color:#4d4d4d}
ul.buttons li .custom span {width:auto;background:none;padding:0px 8px 0px 8px}
ul.buttons li.checked label {background:#C0C0C0 !important;box-shadow:none;border-left-color:#C0C0C0;-moz-box-shadow:none;-webkit-box-shadow:none;}
ul.buttons li.checked label input {background-color:#C0C0C0 !important;}
ul.buttons li.checked {border-left:1px solid #C0C0C0}
ul.buttons label, ul.buttons input {
-webkit-border-radius: 0px !important;
-moz-border-radius : 0px !important;
border-radius : 0px !important;
}
ul.buttons .button:active {
-webkit-box-shadow: inset 0 2px 4px rgba(207, 174, 129, 0.5) !important;
-moz-box-shadow: inset 0 2px 4px rgba(207, 174, 129, 0.5) !important;
box-shadow: inset 0 2px 4px rgba(207, 174, 129, 0.5) !important;
}
*/
label.large {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
label.large input {
font-size:15px;
padding: 8px 40px 8px 40px !important;
line-height:normal;
vertical-align:middle;
height:33px;
}
label.disabled, label.disabled:hover {background:#ddd;cursor:default;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
/*.bluebutton.disabled {border-color:#999;}*/
/* JSLIDER */
.jslider .jslider-bg i,
.jslider .jslider-pointer
{ background: url(/i/jslider.png) no-repeat 0 0; }
.jslider { display: block; width: 100%; height: 1em; position: relative; top: 0.6em; font-family: Arial, sans-serif; margin-top:14px}
.jslider table { width: 100%; border-collapse: collapse; border: 0; }
.jslider td, .jslider th { padding: 0; vertical-align: top; text-align: left; border: 0; }
.jslider table,
.jslider table tr,
.jslider table tr td { width: 100%; vertical-align: top; }
.jslider .jslider-bg { position: relative; }
.jslider .jslider-bg i { height: 5px; position: absolute; font-size: 0; top: 0; }
.jslider .jslider-bg .l { width: 50%; background-position: 0 0; left: 0; }
.jslider .jslider-bg .r { width: 50%; left: 50%; background-position: right 0; }
.jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: 0; height: 5px; background-position: 0 -20px; }
.jslider .jslider-pointer { width: 13px; height: 15px; background-position: 0 -40px; position: absolute; left: 20%; top: -4px; margin-left: -6px; cursor: pointer; cursor: hand; }
.jslider .jslider-pointer-hover { background-position: -20px -40px; }
.jslider .jslider-pointer-to { left: 80%; }
.jslider .jslider-label { font-size: 9px; line-height: 12px; color: black; opacity: 0.4; white-space: nowrap; padding: 0px 2px; position: absolute; top: -18px; left: 0px; }
.jslider .jslider-label-to { left: auto; right: 0; }
.jslider .jslider-value { font-size: 9px; white-space: nowrap; padding: 1px 2px 0; position: absolute; top: -19px; left: 20%; line-height: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
.jslider .jslider-value-to { left: 80%; }
.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }
.jslider .jslider-scale { position: relative; top: 9px; }
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; font-size: 0; }
.jslider .jslider-scale ins { font-size: 9px; text-decoration: none; position: absolute; left: 0px; top: 5px; color: #999; }
.jslider-single .jslider-pointer-to,
.jslider-single .jslider-value-to,
.jslider-single .jslider-bg .v,
.jslider-limitless .jslider-label
{ display: none; }
.jslider_plastic .jslider-bg i,
.jslider_plastic .jslider-pointer
{ background-image: url(/i/jslider.plastic.png); }
em.yaca {float:right;color:#ff9000;padding:0 4px}
em.dmoz {float:right;color:#a9b6ac;padding:0 4px}
.linelist {width:100%}
.linelist td > input[type='checkbox'] {margin-top:-6px}
.linelist a.price {background:#fff;padding-left:8px}
.linelist td {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAMzMzAAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==) repeat-x 0 center;font-size:14px;padding:8px 0;vertical-align:middle}
.linelist td.t, .linelist td.t label {font-size:22px;line-height:22px}
.linelist td.ch {background:none;font-size:22px}
.linelist td em {background:#fff;padding:0 8px;font-style:normal}
.linelist td:first-child em:first-child {padding-left:0px !important}
.ticket-left, .ticket-right {background:url(data:image/gif;base64,R0lGODlhCwAdAKIEAMPlvv///4HIdPX79AAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAALAB0AAAMwSLrc/hAC8QQI4N0w3giYhlGOFZ3oMlVX5myd84XvyKa4RDYW3cAekOtnKw1zyFQCADs=) repeat-y top left #5bb75b;color:#fff;display:inline-block;line-height:28px;height:28px}
.ticket-left {padding-left:5px}
.ticket-right {padding-right:5px;background-position:top right}
.ticket-right i {background:#5bb75b;display:inline-block;font-style:normal;padding:0 6px}
a:hover .ticket-left, a:hover .ticket-right, a:hover .ticket-right i {background-color:#369a36}
/*
div.roundblock {border:1px solid #ddd;border-radius:8px;padding:8px;padding-top:0}
h3.roundblock {top:-12px;background:#fff;margin-left:12px;padding:0 8px;position:relative;float:left}
div.roundblock h4 {color:gray;font-weight:normal;margin-bottom:4px}
*/
.basket-options {margin-top:12px;border-collapse:separate;border-spacing:0 8px}
.basket-options h3 {margin:0}
.basket-options td.b {padding-left:12px}
.basket-options td.ch {background:#f5f6f1;border-radius:3px;font-size:130%;width:8px}
.basket-options td.ch input {margin:5px}
/* Главная */
.dottedblock {padding:8px;border:1px dashed #ccc;background-color:#fafafa;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
/*.graypanel {border-radius:2px;background:#fafafa;padding:8px;box-shadow:0px 1px 2px #ccc;-moz-box-shadow:0px 1px 2px #ccc;-webkit-box-shadow:0px 1px 2px #ccc;}*/
.cleartable {width:100%}
.cleartable td, .cleartable th {background:#fff;padding:8px !important}
.cleartable td {border-top:1px solid #ddd}
.cleartable th {color:#015799}
a.lmore { border-bottom: 1px solid #fff; padding: 0 10px 3px; background: #fff; display: inline-block; color: #000; text-decoration: none;float: right;text-decoration:underline}
div.hr {border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:12px 0}
/* Аукцион */
.dottedlist th, .dottedlist td {border-bottom:1px solid silver;vertical-align:bottom;padding:8px 0 0 0}
.dottedlist th {padding-right:48px}
.dottedlist div {background:#fff;top:2px;position:relative;float:left;padding-right:4px}
.dottedlist td div {float:right;padding:0 0 0 4px}
h2.site {background:url(http://static.onreg.ru/i/icons/blog-blue.png) left center no-repeat;padding-left:20px}
table.priceline {margin-top:12px}
table.priceline td {vertical-align:middle;padding:0 32px 0 0}
table.price td {padding-right:0px}
table.price td.p1, table.price td.p3 {height:41px;width:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAmCAMAAABnA+JrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFzKee/v7+yzEH8/PztTIF1TgN0EMFzjIJw3Vi2TkQ2TwS6urqyS8GvKKb4uLixsbGvi0E2tra09LSvUott2ZS0DUK0jUMxzEFozgIxi0F0zcMzD0D+fn51zkO0TIJwi4EqjUHvlU+wI2A3DwT1TUKxSoFxiwDrDoJzC4IwikFwCkC2zoRvz8fyry4vjYS2z4TxDINpTQI1TYPwScDxCkD1zYM2jcRrjcHzjsH1jIKz8zLyDcExCwCwiwJojcH2DoQqwGPZwAAAoZJREFUeNqUlOt2ojAUhW0qQQK1Wi9ppMoohnKpvVjsWKHl/d+qJwlgENasTn5/a6999tknvcfHfn/ksTBcfR4+Pj4SQohl7ff7+WplmmEYMs55GkXvcUajQe/XdIyfd7+nj6PBGOi//b7HkLndHgoreYFHCmtpLOazmWki5DgsyHkUZ9nTTqNX24OVJC+EAF3UtAM0YzzycLQ51bQj6CJJfKFNgN7P52ZN5yOXTm7v7N79PdAjRiVt+YL2i8IwFgtNO6ZufHMaXivak7QBNCg3fJfamE5vx3ZJjzypvbSUkyb9FQSu+3xzN7x+APqPoBFSTrq0AwfnAyF9VdEOUpkobX3KgOUupCekm/Sy8Nu0wzPMIT374aqiGZU0ZOKX9AKsSJoxTNeQ3vWZ9miX75nYJT+6XyI9gBt0O0GEUEixI9O70mlzpmjSzAQxfFTp6TRD0MGinQnNMBtU0jotfBPfJ6onavOmgxeTXSWtORF0leDSqKYM8XFdSzczsS43D0Nm+PWmTZvVdkjDdwhTru8uaUd3cvaNQodithnape/v73rzRlEQdWmFcb40dnSfTnaZYElXm39pNzbEaDC2H9qZiLwvG8ugVa+7cvO19kxk4su81ZR1vznOpiqWc2NnQtvXr3gl6ZB5FI96Q62D8uaNIpFTXlxxEKTHbCIrq/cbaNFB0rq0PMe5TPGysR1XHIB45j7ttCum6q/qSJAFLOARZlP1Q+gJduUNOE8p/oJB6wRr7c7fJ4/dbD226yn/TQdpjtPNsPqrUOnE76Z5+g5f8qn8B8VdHpZE+VbrUYnDHVNKmefxHHuD/6Gz197bW9XYT3k7UBRhxNiWixdxB2n6Ll78I8AA9taodYmUBQAAAAAASUVORK5CYII=)}
table.price td.p2 {background:#da3e14;font-family:Georgia;color:#fff;font-size:22px;font-weight:bold;text-shadow:0px 2px 2px #5b1618;padding-left:4px;vertical-align:middle;white-space:nowrap}
table.price td.p3 {width:30px;background-position:right}
table.price {border-bottom:1px solid #ddd;/*margin-top:12px*/}
i.price {color:#da3e14;font-style:normal}
a.buybig {background:url(http://static.onreg.ru/i/basket32.png) left no-repeat;padding-left:40px;font-size:26px;color:#5d8513;line-height:54px;height:54px;display:inline-block}
a.buy {background:url(http://static.onreg.ru/i/basket16.png) left no-repeat;padding-left:20px;font-size:16px;color:#5d8513;margin:8px 0;display:inline-block}
a.buy em {font-style:normal}
.totop, .totop div {outline: 0;position: fixed;top: 0;bottom: 0;left: 0;-webkit-transition: background 0.5s ease;transition: background 0.5s ease;}
.totop {opacity:0.3;-moz-opacity: 0.3;filter: alpha(opacity=30);color:#000;text-align:center;font-weight:bold;font-size:36px;font-family:Arial Black;te}
.totop:hover {color:#000}
.totop div {padding-top:8px}
.totop:hover div {background:#fff;}
.panel-title {
font-size: 12px;
color: #fff;
background: #999 /*5d4545*/;
padding: 6px 14px;
display: inline-block;
position: relative;
top: -3px;
margin-bottom: -6px;
box-shadow: 0 2px 4px 0 #cccccc, -4px 7px 11px -8px #ffffff inset;
-webkit-box-shadow: 0 2px 4px 0 #cccccc, -4px 7px 11px -8px #ffffff inset;
-moz-box-shadow: 0 2px 4px 0 #cccccc, -4px 7px 11px -8px #ffffff inset;
border-radius: 0 0 2px 2px;
-webkit-border-radius: 0 0 2px 2px;
-moz-border-radius: 0 0 2px 2px;
top:-24px;
}
.panel-title.red {
background: #9e1a0e;
}
.no-max-width img {max-width: none}
.modal-medium {
top: 15%;
left: 20%;
width: 60%;
height:70%;
margin:0;
overflow:visible;
}
.modal.modal-medium.fade.in {
top: 15%;
}