
/* - komtet.css - */
@media all {
/* https://www.komtet.ru/portal_css/komtet.css?original=1 */
/* */
/* */
html,
body {
margin:0;
padding:0;
height:100%;
}
pre{
width:440px;
}
#portal-columns{
margin-bottom:10px;
table-layout:fixed;
}
#portal-column-content {
border-collapse:collapse;
margin:0;
padding:16px 0 0;
vertical-align:top;
}
#portal-breadcrumbs {
border:0px;
color:#5A5A5A;
font-size:94%;
margin-bottom:24px;
padding:5px 10px 5px 0;
}
.listingBar {
background-color:transparent;
border-width:0;
padding:5px;
color:#000000;
font-size:14px;
}
.listingBar span.next, .listingBar span.previous{
font-size:12px;
}
.listingBar span.current{
font-size:16px;
}
#visual-portal-wrapper {
min-height:100%;
position:relative;
}
#wrap {
/**/   /* */
}
#portal-footer{
position:absolute;
bottom:0;
width:100%;
overflow:hidden;
}
.vh_hdd_db_fieldset{
height: 165px;
}
/* */
body{
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
text-align:center;
padding:0 30px;
}
dd{
line-height:1.5em;
margin-bottom:12px;
margin-left:0;
margin-top:8px;
}
h1 {
border-width: 0px;
padding-bottom:14px;
font-size:18px;
font-weight:bold;
}
h2{
border-width:0;
font-size:22px;
line-height:48px;
height:48px;
margin:16px 0 5px 0;
}
.h3{
padding-top:20px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
text-decoration:underline;
}
i.head-icon{
height:48px;
width:0;
background:none no-repeat scroll 0 0 transparent;
display:block;
float:left;
}
.section-novosti i.head-icon{
background-image:url("icons_48x48.png");
width:48px;
}
.pub-cat{
overflow:hidden;
padding-left:17px;
}
.pub-date {
float: left;
line-height: 25px;
margin-right: 20px;
}
#content-news h2{
background:url("icons_48x48.png") no-repeat scroll 0 0 transparent;
padding-bottom:16px;
padding-left:65px;
overflow:hidden;
}
#content-news h2.clients{
background-position: 0 -384px;
}
#content table.news-table{
width:100%;
}
#content table.news-table td{
width:48%;
border:0 none;
vertical-align:top;
}
#content table.news-table td.space2{
width:4%;
}
h2.h-akcii{
background:url("icons_48x48.png") no-repeat scroll 0 -192px transparent;
padding-left:65px;
}
h2.h-services{
background:url("icons_48x48.png") no-repeat scroll 0 -288px transparent;
padding-left:65px;
}
h2.h-tarifi{
background: url("icons_48x48.png") no-repeat scroll 0 -96px transparent;
margin-left: 20px;
padding-left: 65px;
margin-top:35px;
}
h2.h-news{
background: url("icons_48x48.png") no-repeat scroll 0 0 transparent;
padding-left: 65px;
}
h2 a{
text-decoration:underline;
}
h2 a:hover{
text-decoration:none;
}
.template-newsitem_view h1.documentFirstHeading, .section-novosti h1.documentFirstHeading {
padding-left:65px;
}
.documentContent a,
.documentContent p a,
.documentContent li a,
.documentContent dd a,
#portal-footer a{
border-width: 0px;
}
#content{
padding:0 !important;
}
#content a[href^="http:"], #content a.link-external {
}
.contenttype-folder,
.contenttype-topic{
}
.tileItem {
border-top:0px solid #A4181B;
clear:left;
margin-bottom:15px;
}
.tileImage {
float:left;
margin:5px 5px 5px 0;
}
.documentContent a:hover,
.documentContent p a:hover,
.documentContent li a:hover,
.documentContent dd a:hover,
#portal-footer a:hover{
text-decoration:underline;
}
fieldset  {
margin:0px 0px 10px;
}
.pullquote{
width:25%;
}
.pullquote_img{
padding-right: 1em;
float:right;
width:25%;
text-align:left;
margin-bottom: 15px;
}
.pullquote_img img{
margin-left:-1em;
}
.hosting-tarif{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
height: 235px;
border:1px solid #eee;
position:relative;
}
.hosting-tarif-top{
height: 175px;
padding: 15px 10px 10px 20px;
position: relative;
}
.hosting-tarif-more{
background-color: #FFFFFF;
height: 200px;
left: 0;
position: absolute;
top: 0;
width: 100%;
font-size: 11px;
display:none;
}
.hosting-tarif-more-wrap{
height: 175px;
padding: 15px 10px 10px 20px;
position: relative;
}
.hosting-tarif-bottom{
background: url("gradient_down.png") repeat-x scroll 0 0 #B60000;
height: 36px;
padding: 0 10px 0 20px;
position: relative;
}
#content table.banners{
width:100%;
}
#content .banners td{
vertical-align:top;
border:0;
padding:0;
width: 18.4%;
}
#content .banners td.space2{
width:2%;
background-image:none;
}
.recommend{
background: url("lenta_front.gif") no-repeat scroll 100% 0 transparent;
height: 56px;
position: absolute;
right: -6px;
text-align: right;
top: -5px;
width: 66px;
z-index: 10;
}
.recommend_back{
background: url("lenta_back.gif") no-repeat scroll 100% 0 transparent;
height: 56px;
position: absolute;
right: -6px;
text-align: right;
top: -5px;
width: 66px;
z-index: 10;
}
.h-title{
font-size:22px;
font-weight:bold;
}
.h-subtitle{
font-size:12px;
}
.h-title, .h-title a{
color: #B60000;
}
.h-title a{
text-decoration:none;
}
.h-title a:hover{
text-decoration:underline;
}
.h-domains{
font-size: 14px;
font-weight: bold;
padding-top: 10px;
}
.h-space{
font-size:14px;
font-weight:bold
}
#content ul.h-description{
color: #000000;
font-size: 11px;
padding-left:15px;
margin: 10px 0 0;
}
.h-description li{
margin-bottom:0;
}
.h-more{
background:url("white-b.png") repeat-x scroll 0 0 transparent;
bottom: 0;
left: 0;
padding-top: 20px;
position: absolute;
width: 100%;
}
#content .h-more ul{
background-color: #FFFFFF;
list-style-image: none;
list-style-type: none;
margin: 0;
padding: 0 0 10px 20px;
}
.h-more li{
font-size:11px;
margin-bottom:0;
}
#content .h-more ul li a{
border-bottom:0px;
text-decoration:underline;
}
#content .h-more ul li a:hover{
text-decoration:none;
}
.h-order-wrap{
font-size: 14px;
font-weight: bold;
line-height:36px;
}
.h-order-wrap a{
color:#ffffff;
}
.h-order-wrap a:hover{
text-decoration:none;
}
a.h-order:hover{
}
a.h-order{
background:url("first-order.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
height:22px;
line-height:22px;
text-align:center;
text-decoration:none;
width:160px;
}
a.h-order:hover{
}
.h-price{
background: url("gradient_up.png") repeat-x scroll 0 0 #B60000;
color: #FFFFFF;
font-size: 13px;
font-weight: bold;
height: 22px;
line-height: 22px;
padding: 3px 6px;
position: absolute;
right: 0;
top: 60px;
}
.h-recomended{
}
.asterisk{
font-size:10px;
}
#content table {
border-collapse:collapse;
border-spacing:0;
}
#content td, #content th {
border:1px solid #A4181B;
padding:3px;
}
#content table.invisible td {
border:0;
}
.documentActions {
display:none;
}
#content-news h1 {
margin-bottom:0.25em;
}
.newsdate{
color: #7B7B7B;
float: left;
font-size: 80%;
padding-right: 6px;
padding-top: 4px;
}
.portletItem .newsdate{
float:none;
}
.centered{
text-align:center;
}
#head-adv {
background:transparent url(head-adv.png) no-repeat scroll 0 0;
height:79px;
left:77px;
position:absolute;
top:18px;
width:597px;
}
#head-adv p{
height:0;
overflow:hidden;
}
#portal-footer{
background-color:#ffffff;
border-top:1px solid #bfbfbf;
border-bottom:medium none;
font-size:12px;
height:246px;
padding:0;
margin:10px 0 0;
text-align:left;
}
#sitemap{
width:100%;
}
#sitemap td{
vertical-align:top;
}
#portal-footer dl{
margin:20px 0 0;
vertical-align:top;
}
#portal-footer dt{
padding: 0 10px 16px;
}
#portal-footer dd{
margin: 0;
padding: 0 10px 5px;
}
#portal-footer a, #portal-footer a:visited{
color:#696969;
}
#portal-footer dd a{
text-decoration:underline;
}
#portal-footer dd a:hover{
text-decoration:none;
}
#copyright{
background-color:#000000;
bottom:0;
color:#FFFFFF;
font-size:11px;
padding:3px 0;
position:absolute;
text-align:center;
width:100%;
}
#copyright a{
text-decoration:underline;
}
#copyright a:hover{
text-decoration:none;
}
#copyright a, #copyright a:visited{
color:#FFFFFF;
}
#visual-portal-wrapper{
margin:0 auto;
max-width:1200px;
min-width:940px;
text-align:left;
}
#portal-top{
}
#portal-header{
height:61px;
padding-bottom: 20px;
padding-top: 32px;
position: relative;
}
#portal-personaltools-wrapper{
bottom: 0px;
float: right;
margin-top: 4px;
position: absolute;
right: 0;
}
#portal-personaltools {
background-color:transparent;
border-width:0;
color:#969696;
font-size:12px;
line-height:normal;
margin:0;
padding:0 3px;
}
#portal-personaltools li{
}
#portal-personaltools li a{
color:#969696;
font-size:12px;
line-height:normal;
}
#headerline2{
background-color: #000000;
border-bottom: 3px solid #D1373F;
clear: left;
margin-top: 16px;
padding: 0 10px;
}
#headerline2 .hiddenStructure{
height:0;
width:0;
}
#headerline2 a:hover{
cursor:pointer;
}
#text-head{
margin:0;
padding:21px 0 0;
}
#text-head p{
padding-top:5px;
}
#text-head li{
display:block;
float:left;
font-size:10px;
padding-left:39px;
padding-right:34px;
width:187px;
}
#text-head li.last{
padding-right:0px;
}
#text-head li a{
text-decoration:none;
color:#000000;
}
#text-head li a:hover{
text-decoration:underline;
color:#A4181B;
}
#text-head li a.zag{
color:#A4181B;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#text-head li a.zag:hover{
text-decoration:underline;
}
.search-forms{
float: left;
margin: 4px 0 0 25px;
}
#check_domain_top{
padding-top: 6px;
}
#check_domain_top .whois input.inputLabelActive{
color:#000000;
}
#portal-searchbox {
background:url("search_form.png") no-repeat scroll 0 0 transparent;
clear:none;
float:none;
margin:0;
padding:0;
}
#portal-searchbox input{
border-width:0;
background-image:none;
background-color:transparent;
padding:0;
}
#portal-searchbox input#searchGadget{
margin-left:10px;
margin-top:0;
width:167px;
font-weight:bold;
color:#000000 !important;
font-size: 12px;
}
#portal-searchbox input.searchButton{
height:22px;
margin-left:12px;
width:22px;
}
.LSBox{
padding:0;
}
.LSResult{
display:none;
}
#phone{
color:#8A8A8A;
float:left;
padding-left:20px;
width:300px;
}
#phone a{
color:#8A8A8A;
}
#phone span{
background: url("phone.png") no-repeat scroll 0 50% transparent;
color: #B52022;
display: block;
font-size: 24px;
padding-left: 36px;
}
.logo-wrap{
float:left;
width:20.4%;
}
a.logo{
background:url("logo.png") no-repeat scroll 0 0 transparent;
float:left;
height:72px;
margin-top:-12px;
width:206px;
}
#portal-languageselector{
border-bottom:1px solid #A4181B;
margin-right:0;
padding:0 3px 1px;
position:absolute;
right:10px;
top:130px;
}
.navTreeFolderLabel {
font-weight: bold;
}
#portal-globalnav{
background-color: #000000;
font-size: 12px;
font-weight: bold;
overflow: hidden;
padding: 0;
width: 100%;
}
#portal-globalnav li{
background-color: #000000;
float: left;
margin: 0;
text-align: center;
}
#portal-globalnav li a{
border: medium none;
color: #FFFFFF;
display: block;
margin: 0;
padding: 6px 20px;
}
#portal-globalnav li a:hover{
background:url("nav.png") repeat-x scroll 0 0 #CC353A;
color:#FFFFFF;
}
#portal-globalnav .selected a:hover{
background:url("nav.png") repeat-x scroll 0 -40px #CC353A;
}
#portal-globalnav .selected{
}
#portal-globalnav li.selected a {
background:url("nav.png") repeat-x scroll 0 -40px #CC353A;
border:0px solid transparent;
color: #ffffff;
}
.documentContent{
background-color:transparent;
margin:0px 0 0;
padding:0px!important;
text-align:left;
}
.documentEditable .documentContent, .kupu.documentContent{
margin:0px;
}
#portal-column-one, #portal-column-two{
padding-top:40px;
}
#portal-column-one, #portal-column-two{
width:260px;
}
#portal-column-one .visualPadding{
padding:0 40px 0 0 ;
}
#portal-column-two .visualPadding{
padding:0 0 0 40px;
}
.portlet{
border:medium none;
padding:0 5px;
margin:1px 0 30px;
}
.section-kontakty #portal-column-two .portlet dt{
display:none;
}
.portletItem a, .portletItem a:visited, .portletFooter a:visited{
color:#000000 !important;
}
.portletItem a.navTreeCurrentItem, .portletItem a.navTreeCurrentItem:visited, .portletFooter a.navTreeCurrentItem:visited{
color:#ffffff !important;
}
.portletNavigationTree{
border-right: 1px solid #000000;
padding: 0;
font-size: 12px;
}
.portletNavigationTree .portletItem{
padding:0;
}
.navTreeCurrentItem{
background-color: #000000;
border:0 none !important;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
border: 0 none;
margin-bottom:5px;
}
.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {
background-color: #eeeeee;
border: 0 none;
color: #000000 !important;
}
.navTreeLevel0,
.navTreeLevel1,
.navTreeLevel2,
.navTreeLevel3,
.navTreeLevel4,
.navTreeLevel5{
margin: 0;
}
.navTree a{
padding-right:5px;
}
.navTreeLevel1 a{
padding-left: 16px !important;
}
.navTreeLevel2 a{
padding-left: 28px !important;
}
.navTreeLevel3 a{
padding-left: 28px !important;
}
.navTreeLevel4 a{
padding-left: 28px !important;
}
.navTreeLevel5 a{
padding-left: 28px !important;
}
.portlet a{
text-decoration:underline;
}
.portlet a.tile{
font-weight:bold;
}
.portlet .portletFooter a.tile{
font-weight:normal;
}
.portletItem a:hover{
text-decoration:underline;
}
.portletTagCloudPortlet a{
line-height: 25px;
text-decoration: none;
color:#555555;
}
.portletTagCloudPortlet .portletItem{
text-align:justify;
}
.portletHeader {
background-color:transparent;
border:medium none;
font-weight:bold;
font-size:18px;
padding:0 0 15px;
}
.portletItem{
background-color:transparent;
border:medium none;
padding:5px 0 12px;
}
.portletFooter {
border-width:0px;
background-color:transparent;
}
.navTreeItem a{
padding-left:5px;
}
.managePortletsLink {
clear:both;
}
#counters{
position:absolute;
right:10px;
bottom:10px;
}
#counters img{
height:0px;
}
#akcii{
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
height: 171px;
position: absolute;
right: -353px;
text-align: left;
top: 165px;
width: 380px;
z-index: 1000;
position:fixed;
}
.akcii-button {
background: url("akcii.png") no-repeat scroll 0 0 transparent;
float: left;
height: 171px;
width: 27px;
display:block;
}
.akcii-wrap{
background-color: #FFFFFF;
height: 131px;
margin-left: 27px;
opacity: 0.95;
padding: 20px 45px 20px 35px;
}
.akcii-wrap div{
font-size: 12px;
padding-bottom: 10px;
}
.akcii-wrap div a{
color:#555555;
}
.akcii-wrap div a:hover{
color:#b60000;
}
#content p a{
border-width:0;
text-decoration:underline;
}
#content p a:hover{
text-decoration:none;
}
#content p a.newstitle{
border-bottom:0px;
color:#000000;
}
.whois-wait {
background-position:center center;
height:30px;
left:50%;
margin-left:-15px;
margin-top:-15px;
position:fixed;
top:50%;
width:30px;
}
.Total{
float:right;
}
.Total ul{
list-style-type: none;
margin-top:0px;
}
.Total li{
margin:0px;
}
.Total table
{
width:400px;
}
#content a[href^="https:"], #content a.link-https {
}
.twocolumns{
width:100%;
}
.twocolumns td, #content .twocolumns td{
border:0px solid transparent;
vertical-align:top;
width:50%;;
}
.readmore{
margin-bottom:18px;
text-align:right;
}
.readmore a{
}
.readmore a:hover{
text-decoration:none;
}
.newstitle{
font-weight:bold;
font-size:14px;
}
a.newstitle, .newstitle a{
color:#000000;
text-decoration:underline;
}
a.newstitle:hover, .newstitle a:hover{
color:#B60000;
}
a.newstitle:visited, .newstitle a:visited{
color:#555555;
}
a.newstitle:active, .newstitle a:active{
color:#ff0000;
}
.newstitle{
color:#000000;
display:block;
margin-bottom:10px
}
#rambler_logo {
left: 9px;
position: absolute;
top: 169px;
}
.documentDescription {
border-left:1px solid #000000;
display:block;
font-size:11px;
font-weight:normal;
line-height:1.5em;
margin:0 0 27px 54px;
padding-left:10px;
}
#catalog .documentDescription{
}
.description{
font-weight:normal;
}
.documentFirstHeading {
margin-top:0;
}
#portal-breadcrumbs a {
text-decoration:underline;
}
.listingBar a {
color:#5A5A5A;
}
#parent-fieldname-text {
}
#content-news {
}
#content table.noborder {
border-width:0;
font-size:100%;
}
#content table.noborder th{
border-width:0;
font-weight:bold;
background-color:transparent;
}
#content table.noborder td {
border-width:0;
vertical-align:top;
}
#content .first_news{
border-bottom:1px solid #BFBFBF;
border-top:1px solid #BFBFBF;
margin-top:15px;
padding-bottom:25px;
width:100%;
position:relative;
overflow:hidden;
}
#content .first_news td{
border:0;
vertical-align:top;
width:20%;
padding:0;
position:relative;
width: 17%;
}
#content .first_news td.space2{
width:2%;
}
#content .first_news td.first-cell{
padding-left:0;
}
.services-wrap{
border:1px solid #ededed;
background-color:#f8f8f8;
margin-top:50px;
}
.services-wrap2{
border:1px solid #ffffff;
padding:30px 0;
}
.services{
width:100%;
}
.services p{
font-size:11px;
margin-bottom:20px;
}
.services h2{
margin-top:0;
}
.services .newsdate{
}
.services .newstitle{
margin-bottom: 8px;
}
.services-col-wrap{
padding:0 20px;
}
#content .services p a.newstitle{
font-size: 14px;
}
#content .services td{
border:0;
padding:0;
vertical-align:top;
}
#content .services td.space2{
width:2%;
}
#content .services td.spaceline{
background:url("polosa_grey.png") repeat-y scroll 50% 0 transparent;
}
.services td div{
}
.whois{
background:url("search_form.png") no-repeat scroll 0 0 transparent;
height:24px;
margin:4px 0 0;
padding:0;
width:216px;
}
.whois input{
background-color:transparent;
background-image:none;
border-width:0;
padding:0
}
.whois input.txt{
margin-left:10px;
margin-top:0px;
width:167px;
font-weight: bold;
font-size:12px;
}
.whois input.img{
cursor:pointer;
height:22px;
margin-left:12px;
width:22px;
}
.chk{
width: 94px;
margin-top:6px;
}
.idn_label{
font-size:6px;
}
a.idn_label{
color:#A4181B;
font-size:6px;
}
.chk input{
border:medium none;
background-image:none;
margin:3px;
}
#content li a{
border:medium none;
text-decoration:underline;
}
.relatedItems{
}
.relatedItems h2{
font-size:16px;
}
table.next-previous{
margin-top:20px;
width:100%;
}
#content .next-previous td{
border-width:0;
}
.next-previous td{
vertical-align:top;
}
.next-previous .previous{
width:25%;
}
.next-previous .next{
width:25%;
text-align:right;
}
.next-previous .newstitle{
margin-top:10px;
font-size:12px;
}
#content .link-category{
color:#7b7b7b !important;
}
.icons-on .contenttype-document, .icons-on .contenttype-event, .icons-on .contenttype-folder, .icons-on .contenttype-link, .icons-on .contenttype-news-item, .icons-on .contenttype-plone-site, .icons-on .contenttype-topic, .icons-on #plone-contentmenu-factories .contenttype-file, .icons-on #plone-contentmenu-factories .contenttype-image{
display:block;
}
.searchSection{
display:none;
font-size: 10px;
padding-left: 7px;
text-align: left;
}
#portal-column-two{
}
#content p a.more, #content .h-more ul li .hint-message a.more{
border-bottom:1px dashed #B52022;
color:#B52022;
text-decoration:none;
text-transform:lowercase;
}
#content p a.more:hover{
border-bottom:0px dashed #B52022;
color:#B52022;
text-decoration:none;
}
.hint-wrap{
padding:43px 0;
position:absolute;
width:100%;
display:none;
left:0;
background:url("hint_corner.png") no-repeat scroll 0 0 transparent;
}
.hint-wrap1{
background-position: 8% 0;
}
.hint-wrap2{
background-position: 28% 0;
}
.hint-wrap3{
background-position: 49% 0;
}
.hint-wrap4{
background-position: 70% 0;
}
.hint-wrap5{
background-position:91% 0;
}
.hint-message{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
padding:20px 34px 20px 20px;
background-color:#fffee7;
font-weight:normal;
position:relative;
font-size:14px;
z-index:1000;
}
#content .h-more ul li a.show-hint{
text-decoration:none;
border-bottom:1px dashed #ffffff;
}
.close-hint{
background:url("hint_close.png") no-repeat scroll 0 0 transparent;
display:block;
height:24px;
position:absolute;
right:10px;
top:10px;
width:24px;
}
.hint{
}
/* */
.catalog{
margin-top:20px;
width:100%;
}
.catalog .other-apps-wrap{
padding:0 25px;
}
#content .catalog td{
border:0 none;
padding:0;
vertical-align:top;
width:30%;
}
#content .catalog td.space{
width:5%;
}
.main-app-block{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
border:1px solid #eeeeee;
background:url("apps_gradient.png") repeat-x scroll 0 150px transparent;
height:195px;
padding:25px;
}
.main-app-text{
height:125px;
}
.main-app-title{
color: #B60000;
font-size: 22px;
margin-top:0;
}
.main-app-title a{
color:#B52022;
text-decoration:none;
}
.main-app-title a:hover{
text-decoration:underline;
}
.main-app-description{
font-size: 11px;
margin-top: 10px;
}
.main-app-listing{
height:41px;
line-height:41px;
text-align:center;
margin: 0 -30px;
}
.main-app-listing a{
color:#FFFFFF;
margin:0 10px;
}
.main-app-other{
font-size: 11px;
padding-top: 16px;
text-align: right;
}
.main-app-other a{
}
.catalog h2{
height:auto;
line-height:100%;
}
.catalog h2 a{
color:#B52022 !important;
}
#toggle-other-apps{
padding:45px 0 10px;
}
#toggle-other-apps a{
font-size:18px;
text-decoration:none;
border-bottom:1px dashed #B60000;
}
.tags{
background:url("tag.png") no-repeat scroll 0 0 transparent;
line-height:25px;
padding-left:26px;
}
/* */
a.check-domain{
background: url("check-domain.jpg") no-repeat scroll 0 0 transparent;
font-weight: bold;
height: 60px;
line-height: 140%;
padding-left: 60px;
padding-top: 9px;
width: 90px;
float:left;
color:#000000;
}
.check-domain span{
}
.tell-me{
background: url("ico-feedback.jpg") no-repeat scroll 0 0 transparent;
font-weight: bold;
height: 60px;
line-height: 140%;
padding-left: 60px;
padding-top: 4px;
width: 120px;
float:left;
color:#000000;
text-decoration:none;
}
.tell-me span{
border-bottom:1px dashed #000000;
}
.google-wm{
text-align:right;
}
#faded{
display:none;
}
/* */
.simple_overlay {
/* */
/* */
z-index:10000;
/* */
background-color:#ffffff;
width:600px;
height: 406px;
position:fixed;
left:50%;
top:50%;
margin-left:-300px;
margin-top:-195px;
border:1px solid #eeeeee;
/* */
box-shadow: 0px 0px 10px #aaa;/* */
-webkit-box-shadow: 0px 0px 10px #aaa; /* */
-moz-box-shadow: 0px 0px 10px #aaa; /* */
}
.simple_overlay form{
padding: 20px;
}
#sendform h3{
font-size: 18px;
margin: 0;
text-align: center;
margin-bottom:10px;
}
#sendform textarea{
width: 558px;
padding:0;
}
#sendform .formControls{
padding-top:10px;
text-align:right;
clear:left;
}
#sendform label{
display: inline-block;
font-weight: normal;
padding-bottom: 2px;
}
#sendform div.input-block{
clear: left;
overflow: hidden;
padding-bottom: 10px;
}
#sendform div.input-block .errors{
color:#ff0000;
}
#recaptcha_area{
float:left;
}
#sendform .context, #sendform .formControls .actionButtons .button, #sendform .documentEditable * .context{
box-shadow: 0 1px 0 #E6E6E6;/* */
-webkit-box-shadow: 0 1px 0 #E6E6E6; /* */
-moz-box-shadow: 0 1px 0 #E6E6E6; /* */
-moz-border-radius: 11px;
border-radius: 11px;
background: url("button.png") repeat-x scroll 0 0 #DDDDDD;
border-color: #AAAAAA #AAAAAA #999999;
border-style: solid;
border-width: 1px;
color: #333333;
cursor: pointer;
display: inline-block;
font-size: 10px;
font-weight: bold;
padding: 2px 11px !important;
text-shadow: 0 1px 0 #FFFFFF;
}
#sendform .context:hover, #sendform .formControls .actionButtons .button:hover, #sendform .documentEditable * .context:hover{
border-color:#888888;
color:#333333;
}
#sendform .context:active, #sendform .formControls .actionButtons .button:active, #sendform .documentEditable * .context:active{
background: url("button.png") repeat-x scroll 0 100% #000000;
border-color: #888888;
outline: medium none;
text-shadow: 0 1px 0 #D9D9D9;
}
#sendform #form_button_Cancel{
margin-right:-2px;
margin-left:10px;
}
/* */
#content li a.red-button{
color:#FFFFFF;
}
.red-button{
background: url("red-button-l.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: inline-block;
font-weight:bold;
height: 29px;
line-height: 29px;
padding: 0 30px;
text-align: center;
text-decoration: none;
}
a.red-button:hover{
text-decoration:underline;
}
.button-wrapper{
background: url("red-button.png") no-repeat scroll 100% 0 transparent;
display: inline-block;
height: 29px;
}
/* */
.red-button2{
background: url("gradient_down.png") repeat-x scroll 0 0 #B60000;
color: #FFFFFF;
display: inline-block;
font-weight: bold;
height: 29px;
line-height: 29px;
padding: 0 25px 0 15px;
text-decoration:none;
}
/* */
#uslugi-table{
width: 100%;
margin-top:24px;
}
#uslugi-table td{
border:0 none;
padding:3px;
vertical-align:top;
width:48%
}
#uslugi-table td.space{
width:4%;
}
.uslugi-wrap{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
border: 1px solid #EEEEEE;
height:210px;
padding:15px 25px 25px;
margin-bottom:20px;
position: relative;
overflow: hidden;
}
.uslugi-wrap p{
}
.uslugi-wrap h2{
font-size: 20px;
font-weight: bold;
height: auto;
line-height: 100%;
margin-top: 0;
padding: 13px 0
}
.uslugi-wrap h2 a{
color: #B52022 !important;
text-decoration:none;
}
.uslugi-wrap h3{
bottom: 16px;
position: absolute;
right: 30px;
font-size: 12px;
}
.uslugi-logo{
margin-left: -16px;
}
table.uslugi-domains{
width:100%;
margin-top:10px;
}
table.uslugi-domains td{
margin-top:10px;
width:auto;
}
/* */
.uslugi-domains .hint-wrap1{
background-position: 2% 0;
}
.uslugi-domains .hint-wrap2{
background-position: 20% 0;
}
.uslugi-domains .hint-message{
width:30%;
}
/* */
#techlib{
}
#techlib-table{
}
#techlib-table td{
border: 0 none;
padding: 0 0 40px 0;
vertical-align: top;
}
#techlib-table td.section{
width: 240px;
}
#techlib-table h2{
float: left;
height: auto;
line-height: 100%;
margin: 0;
}
#techlib-table h2 a{
color: #B60000 !important;
}
#techlib-table p.description {
}
#techlib-table .subsections {
padding-top:5px;
}
#techlib-table .subsections a{
color:#000000;
}
.section-lib .contenttype-folder .newstitle,
.section-lib .contenttype-topic .newstitle {
font-size: 22px;
font-weight: normal;
}
.cloud1 {
font-size: 9px;
}
.cloud2 {
font-size: 11px;
}
.cloud3 {
font-size: 14px;
}
.cloud4 {
font-size: 16px;
}
.cloud5 {
font-size: 18px;
}
.cloud6 {
font-size: 21px;
}
.cloud7 {
font-size: 23px;
}
.section-kontakty #portal-column-two{
width:280px;
}
.section-kontakty #portal-column-two .portletWrapper{
background-color: #F8F8F8;
border: 1px solid #EDEDED;
margin-bottom: 60px;
}
.section-kontakty #portal-column-two .portlet{
background-color: #F8F8F8;
border: 1px solid #FFFFFF;
margin: 0;
padding:20px;
}
.section-kontakty #portal-column-two .portlet .phone{
color: #B52022;
font-size: 18px;
font-weight: bold;
padding-bottom: 25px;
}
.section-kontakty #portal-column-two .portlet .komtettel{
color: #B52022;
}
.section-kontakty #portal-column-two .portlet h3{
font-size: 18px;
font-weight: bold;
margin: 46px 0 15px;
}
/* */
#content table.certificate{
}
#content .certificate td{
border: 0 none;
padding-right: 50px;
padding-bottom:15px;
vertical-align:top;
}
.certificate td div{
}
.certificate td a{
display: block;
padding: 20px;
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
border:1px solid #eeeeee;
}
.certificate td img{
}
a#show-cert{
text-decoration:none !important;
border-bottom:1px dashed #000000 !important;
}
/* */
#content table.sposoby_oplaty{
}
#content .sposoby_oplaty td{
border: 0 none;
padding-right: 50px;
}
/* */
.h2-wrap h2{
float:left;
width:300px;
height:auto;
margin-top:0;
line-height:110%;
}
.h2-wrap a{
color: #B60000 !important;
text-decoration:none;
border-bottom:1px dashed #B60000;
}
.h2-wrap{
clear:left;
padding-bottom:15px;
padding-top:20px;
}
.h2-description {
padding-left:320px;
}
.block-hide{
display:none;
}
.block-more {
clear: left;
padding-bottom: 20px;
}
.block-more p a{
color: #B60000;
}
table.contacts {
margin-bottom: 10px;
width: 75%;
}
#content table.contacts td {
border: 0 none;
width: 49%;
}
#content table.contacts td.space2 {
width:2%;
}
.contacts div{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
border: 1px solid #EEEEEE;
height: 207px;
margin-bottom: 10px;
padding: 10px 35px;
}
.contacts h3{
color: #B60000;
font-size: 17px;
margin-bottom: 25px;
}
/* */
.tarifs-wrap{
}
table.tarifs{
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
border:1px solid #eeeeee;
margin-bottom: 20px;
margin-top: 20px;
}
table.tarifs h3{
margin:4px 0;
}
table.tarifs p{
margin:0;
}
table.tarifs .colspan{
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #F5F5F5;
}
#content .tarifs td{
border:0 none;
padding:10px 3px;
}
table.tarifs tr.over td{
background-color:#f0f0f0;
}
#content .tarifs td:first-child{
padding-left:20px;
}
#content .tarifs td:last-child{
padding-right:20px;
}
#content .tarifs tr:first-child td{
padding-top:20px;
}
#content .tarifs tr:last-child td{
padding-bottom:20px;
}
a.toggle{
color: #B60000 !important;
text-decoration:none;
border-bottom:1px dashed #B60000;
}
/* */
.hint{
background: url("comment.png") no-repeat scroll 0 100% transparent;
display: inline-block;
height: 16px;
width: 15px;
}
.hint:hover {
cursor:pointer;
}
.img-hint{
margin-left: 18px;
}
.tarifs .hint-message{
-moz-border-radius: 5px;
border-radius: 5px;
position:absolute;
display:none;
text-align:left;
width:300px;
}
#content table.other-tarifs{
}
#content table.other-tarifs td{
border: 0 none;
padding-right: 20px;
vertical-align:top;
width: 20%;
text-align: center;
}
#content table.other-tarifs h3{
}
#content table.other-tarifs a{
color: #B60000 !important;
}
/* */
#social_links{
padding-bottom: 280px;
padding-top:30px;
}
.social_links{
position:relative;
height: 30px;
}
.social_links hr{
background-color: #FFFFFF;
border-top: 1px solid #BFBFBF;
bottom: 0;
height: 6px;
margin: 0;
position: absolute;
width: 100%;
z-index: 10000;
}
.social img{
background: url("social.png") no-repeat scroll -0px 0 transparent;
border: 0 none;
margin: 0 4px 0 0;
padding: 0;
}
.gplus{
bottom: 1px;
position: absolute;
right: 217px;
}
.gplus:hover{
padding-bottom:10px;
}
a.social{
position:absolute;
bottom:0px;
}
.social:hover {
bottom:1px !important;
padding-bottom:10px;
}
.social-base{
position:absolute;
bottom:0;
right:0;
}
.social0 {
right:188px;
}
.social1 {
right:163px;
}
.social2 {
right:138px;
}
.social3 {
right:113px;
}
.social4 {
right:88px;
}
.social5 {
right:63px;
}
.social6 {
right:38px;
}
.social7 {
right:13px;
}
.social0 img{
background-position: 0 -16px;
}
.social1 img{
background-position: -16px -16px;
}
.social2 img{
background-position: -32px -16px;
}
.social3 img{
background-position: -48px -16px;
}
.social4 img{
background-position: -64px -16px;
}
.social5 img{
background-position: -80px -16px;
}
.social6 img{
background-position: -96px -16px;
}
.social7 img{
background-position: -112px -16px;
}
.social8 img{
background-position: -128px -16px;
}
a.social0:hover img{
background-position: 0 0;
}
a.social1:hover img{
background-position: -16px 0;
}
a.social2:hover img{
background-position: -32px 0;
}
a.social3:hover img{
background-position: -48px 0;
}
a.social4:hover img{
background-position: -64px 0;
}
a.social5:hover img{
background-position: -80px 0;
}
a.social6:hover img{
background-position: -96px 0;
}
a.social7:hover img{
background-position: -112px 0;
}
a.social8:hover img{
background-position: -128px 0;
}
ul.formTabs{
margin:0px;
}
/* */
#login-wrap {
float: right;
position: relative;
}
#login {
font-size: 13px;
font-weight: bold;
}
a#login {
text-decoration:none;
border-bottom:1px dashed #b60000;
}
#clients-menu{
background-color: #FFFFFF;
border: 1px solid #EEEEEE;
display: none;
left: -25px;
margin-top: 10px;
padding: 10px 10px 10px 25px;
position: absolute;
right: 0;
width: 147px;
box-shadow: 1px 1px 4px #aaa;/* */
-webkit-box-shadow: 1px 1px 4px #aaa; /* */
-moz-box-shadow: 1px 1px 4px #aaa; /* */
z-index:999;
}
#clients-menu ul{
font-size: 12px;
list-style-image: none;
list-style-type: none;
margin: 0;
}
#clients-menu li{
margin: 10px 0;
}
#clients-menu a{
color:#000000;
}
#clients-menu a:hover{
color:#b60000;
}
#relatedItemBox h3{
padding-bottom:5px;
}
#komtet-pro{
background: url("komtet-pro.jpg") repeat-x scroll right 0 transparent;
height: 113px;
position: absolute;
right: 146px;
top: 0;
width: 247px;
}
#komtet-pro a{
display: block;
height: 113px;
width: 247px;
}
#treschina{
background: url("treschina.jpg") repeat-x scroll right 0 transparent;
height: 112px;
position: absolute;
right: 176px;
top: 0;
width: 204px;
}
#spring{
background: url("krug.png") repeat-x scroll right 0 transparent;
height: 163px;
position: absolute;
right: 195px;
top: 102px;
width: 275px;
display:none;
z-index: 1001;
}
#spring_close{
height: 10px;
position: absolute;
right: 70px;
top: 20px;
width: 10px;
}
#free-month{
height: 85px;
position: absolute;
right: 95px;
top: 30px;
width: 91px;
}
.simple_overlay{
display:none;
}
.searchResults dd{
margin-bottom:30px;
}
.abc{
margin-top:10px;
}
#glossary .newstitle{
font-size: 12px;
font-weight:normal;
}
.portlet-glossary-wrap{
background-color: #F8F8F8;
border: 1px solid #EDEDED;
}
.portlet-glossary-wrap2{
background-color: transparent;
border: 1px solid #FFFFFF;
padding: 10px;
margin:0;
}
#vk_groups{
height:auto !important;
padding-right: 20px;
}
#vkwidget1{
float: left;
height: 290px !important;
}
#fb_widget{
height: 300px;
padding-right: 15px;
}
#twitter_widget{
height: 25px;
}
.social-table{
height: 312px;
}
#content ul.soclinks{
margin-left:0px;
}
ul.soclinks li{
display: inline;
padding-right: 15px;
}
#content .social-table td{
vertical-align:top;
border:0 none;
}
td.twitter-friends{
width:242px;
}
.tf-info a{
display:none;
}
.twitter-friends html body #widget{
padding:2px;
}
.twitter_square_user{
float: left;
height: 68px;
overflow: hidden;
text-align: center;
padding: 3px 0;
width: 70px;
}
.twitter_square_user a {
color: #808080;
font-family: tahoma,verdana,arial,sans-serif,Lucida Sans;
font-size: 10px;
text-decoration:none;
}
.twitter_square_pic{
clear: both;
height: 47px;
overflow: hidden;
padding-bottom: 3px;
}
.twitter-border{
border: 1px solid #C0C0C0;
float: left;
height: 288px;
}
#friends{
overflow: hidden;
padding: 4px;
}
.twitter-follow-button{
background-color: #C0C0C0;
padding: 6px;
width: 278px !important;
height:20px;
}
#content table.guidlines{
}
#content table.guidlines td{
vertical-align:top;
border:0 none;
padding: 0 10px 10px 0;
}
#content table.guidlines td.guid0{
width:5px;
}
#content table.guidlines td.guid1{
width:200px;
}
#content table.guidlines td.guid2{
width:300px;
}
#content table.guidlines td.guid3{
width:300px;
}
#content table.guidlines td.top-padding{
padding-top: 20px;
}
.guidlines h2{
font-size:16px;
font-weight:bold;
height: auto;
line-height: 100%;
margin: 0;
}
.guidlines h3{
height: auto;
line-height: 100%;
margin: 0;
color:#999999;
}
.guidlines .small{
font-size: 11px;
}
/* */
/* */
h1.h1head {font-size:22px}
#cot_tl_fixed {z-index:1000}
.vcard {display:none;}
.toggle h3 {float: left;width: auto;}
.toggle h3.tarif {float:none;}
#faded {
border-bottom:1px solid #BFBFBF;
margin:0 auto 0;
overflow:hidden;
position:relative;
}
#faded ul { list-style:none; padding:0; margin:0; }
#faded ul li{
display:none;
clear:both;
}
ul.pagination {
list-style:none;
padding:0;
margin:0;
float:left;
}
.pagination-wrap{
position:absolute;
bottom:0;
right:0;
}
.pagination-wrap p{
float:left;
margin-right:15px;
}
#content ul.pagination li {
float:left;
clear:none;
display:block;
}
#content ul.pagination li a {
background: url("krugi_black_grey.png") no-repeat scroll 0 0 transparent;
border-bottom-width: 0;
color: #FFFFFF;
display: block;
height: 13px;
margin-right: 6px;
margin-top: 3px;
width: 13px;
text-decoration:none;
}
#content ul.pagination li a span{
font-size: 8px;
line-height: 150%;
padding-left: 4px;
}
#content ul.pagination li.current a {
background: url("krugi_black_grey.png") no-repeat scroll -13px 0 transparent;
}
#content ul.pagination li.current a span{
}
a { outline:0; border:0; }
#faded .rap { height:200px; }
.faded-pic{
float: left;
width: 20.4%;
}
.faded-text{
padding-left:270px;
}
.faded-text h2{
color: #B60000;
font-size: 30px;
margin: 0 0 12px;
padding-left: 20px;
}
.faded-text p{
font-size:12px;
padding-left:20px;
}
#content li a.first-order{
background:url("first-order.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
height:22px;
margin-top:30px;
text-align:center;
width:160px;
}
#content table.other-tarifs td {
}
}

