html, body{
    height: 100%;
	border:0 none;
}
body{
	background-color: [% site.col.page %];
	color: [% site.col.text %];
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
html, body, form{
	margin:0;
	padding:0;
}
html, body, .body{
	height:100%;
}
#footer{
    text-align: left;
    width: 100%;
    padding: 4px;
}
#content{
    padding: 10px;
}
h1.title{
    padding: 4px;
    margin: 0px;
}
.message{
    color: [% site.col.message %];
}

.error{
    color: [% site.col.error %];
}
a, a:link{
	color:#138CCB;
	text-decoration:none;
}
a.zaga:hover{
	color:#00a83c;
}
a:hover{
	
	text-decoration:underline;
}
a:hover *{
	text-decoration:underline;
}
a:hover div.menu{
	text-decoration:none;
}
.side{
	width:20;
}
td{
	font-size :12px;
}
.txt{
	border:#CCCCCC 1px solid;
	height:18px;
}
td.check_domain{
	background :url(/common/hcimgs/check_domain.gif) left top no-repeat;
	padding-top:0px;
}
.bg_domain{
	background :url(/common/hcimgs/bg_domain.gif) repeat-x top;
	font-size:10px;
}
.big_grey{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	position:relative;
	left:2px;
}
.green{
	background:#49cf69 url(/static/images/green.gif) repeat-x;
	height :30px;
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.arenda{
        color:#000000;
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        font-size:11px;
        font-size-adjust:none;
        font-stretch:normal;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:13px;
        padding-top:2px;
        border:0;
}
.arenda td{
    vertical-align:top;
    color:#484848;
    padding-bottom:20px;
}
.arenda .domain_link{
    margin:3px 0px 15px 0px;
}
.arenda .domain_link a{
    font-size:11px;
    border-bottom:1px solid #138CCB;
}
.arenda .domain_link a:hover{
    text-decoration:none;
}
.site_logo{
    width:150px;
}
.description{
    line-height: 15px;
    margin-top: 10px;
    font-size: 11px;
}
.katalog{
        color:#000000;
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        font-size:15px;
        font-size-adjust:none;
        font-stretch:normal;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:normal;
        width:100%;
        text-align:left;
}
.katalog td{
    width:33.3%;
    font-size:15px;
    line-height:30px;
} 
.right_red{
	background :url(/common/hcimgs/red_dot.gif) no-repeat left;
	font:normal normal 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:5px;
	padding-top:3px;
}


.right_dot{
	background :url(/common/hcimgs/red_dot2.gif) no-repeat left top;
	padding-left:10px;
	padding-right:5px;
	padding-top:3px;

}

.red, .red1{
	color:#000000;
}

.grey{
    background-color:#f4f4f4;
}
.grey2{
    background-color:#f9f9f9;
}

li.blue{
	list-style :square url(/common/hcimgs/red4x4.gif);
	font-size:11px;
}

div.contacts_,
div.contacts{
	font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#888;
	float:left;
}

div.contacts_{
	width:50px;
}
div.contacts_ div{
	padding-left:10px;	
}
.greenCheckDomainZones td{
	cursor:pointer;
}
.langSelected{
	position:relative;
	background-color:#f8fdf7;
	border:1px solid #0bae42;
	border-top:1px solid #c3e5b1;
	border-left:1px solid #c3e5b1;
	font:normal 11px Tahoma;
	line-height:15px;
	height:15px;
	padding-left:0px;
	padding-right:3px;
	padding-top:0px;
	padding-bottom:1px;
	color:#005b1f;
	float:left;
	cursor:pointer;
	z-index:auto;
}
.previewListTitle{
	font-weight:bold;
}
.previewListTitle a:hover{
	color:#00a83c;
}
.without_footer{
	width:100%;
	-height:100%;
	min-height:100%;
}
.middle{
	clear:both;
	width:960px;
	overflow:hidden;
}
.fright{
	float:right;
}
.fleft{
	float:left;
}
img{
	border:0;
}
.body{
	width:960px;
	margin:0 auto;
}
.logo{
	height:95px;
}
.logo img{
	margin-top:25px;
}
.right_side, .left_column{
	padding-bottom:74px;
}
.right_side{
	width:760px;
	float:right;
	overflow:hidden;
}
.left_column{
	width:180px;
	float:left;
	overflow:hidden;
}
.left_column ul, .footer div{
	border:4px solid #e7e7e7;
}
.left_column ul{
	padding:10px 0 13px 0;
	margin:0;
	border-left:none;
	border-right:none;
}
.left_column ul li{
	list-style:none;
	background:url(/static/images/left_colum_li.gif) no-repeat;
	background-position:0 8px;
	padding-left:12px;
}
.left_column ul li a{
	text-decoration:underline !important;
}
.left_column ul li a:hover{
	text-decoration:underline !important;
	color:#00a83c;
}
.footer{
	position:absolute;
	z-index:100;
}
.footer div{
	border-bottom:medium none;
        border-left:medium none;
        border-right:medium none;
        clear:both;
        line-height:50px;
        position:absolute;
        top:-54px;
        width:960px;
        z-index:100;
}
.footer a{
	text-decoration:underline !important;
}
.title{
	font:19px normal Arial, Helvetica, sans-serif;
	color:#999999;
	margin-bottom:15px;
}
.title div{
	display:inline;
}
div.green_button, div.red_button, div.grey_button{
	background:url(/static/images/green_button.gif) left bottom no-repeat !important;	
	float:left;
	padding:0 !important;
	height:18px;
}
div.red_button{
	background:url(/static/images/red_button.gif) left bottom no-repeat !important;	
}
div.grey_button{
	background:url(/static/images/grey_button.gif) left bottom no-repeat !important;	
}
div.green_button input, div.red_button input, div.grey_button input{
	cursor:pointer;
	border:none;
	background:url(/static/images/green_button.gif) right top no-repeat !important;
	line-height:13px;
	height:17px;
	margin:0;
	margin-bottom:1px;
	font-size:11px;
	text-align:center;
	color:#ffffff;
}
div.red_button input{
	background:url(/static/images/red_button.gif) right top no-repeat !important;
}
div.grey_button input{
	background:url(/static/images/grey_button.gif) right top no-repeat !important;
}
table.have_inputs tr{
	vertical-align:middle;
	height:25px;
}
table.have_inputs tr input.txt{
	width:200px;
}
input.txt{
	border:1px solid #00a83c;
	line-height:14px;
	height:15px;
	padding:1px;
	font-size:12px;
}
p{
	margin:10px 0px;
	padding:0px;
}
*{
	outline-color:-moz-use-text-color !important;
	outline-style:none !important;
	outline-width:medium !important;
}
.quoted{
    font:14px normal Arial, Helvetica, sans-serif;
}
.Loyal_myBlock{
    border-bottom:4px solid #E7E7E7;
    margin-bottom:30px;
    padding-bottom:15px;
}
.Loyal_myTable{
	border:0 none;
	border-collapse:collapse;
	width:550px;
}
.site_title{
	font-size:19px !important;
	font-weight:normal;
}
.green_top a{
    text-decoration:underline;
}
a.suplink{
	color:#00a83c;
	font-weight:bold;
}
a.suplink:hover{
	color:#CC3300;
	text-decoration:none;
}
a.suplink sup{
	vertical-align:text-top;
}
.snoska{
	border-left:2px solid #00a83c;
	margin:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.snoskaDigit{
	width:25px;
	text-align:right;
	float:left;
	color:#009033;
	font-weight:bold;
	margin-right:-25px;
}
.snoskaLabel{
	font-size:10px;
	display:block;
	margin-left:25px;
	padding-left:5px;
}
ul, li{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
ul{
	padding-left:15px;
}
li{
	background:url('/static/images/li.gif') 0px 7px no-repeat;
	padding:2px 0px 2px 15px;
}
.green_top{
	background:#53d268 url(/static/images/green_top.gif) left bottom repeat-x;
	clear:both;
}
.green_top div{
    background:transparent url(/static/images/green_top_left.gif) no-repeat scroll left bottom;
	height:50px;
	position:relative;
}
.green_top div div{
	background:none;
	height:auto;
}
.green_top .right{
	float:right;
	padding:15px;
}
.green_top .label{
	float:left;
	display:block;
	font-size:19px;
	line-height:50px;
	color:#ffffff;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}
.green_top{
	margin-bottom:20px;
}
.green_top a{
    color:#ffffff;
}
#breadcrumbs li { list-style: none; display: inline } 
.pager{
	padding:0px 16px;
	text-align:center;
}
.pager span{
	padding:0px 4px;
}

/*	tree
*/

.tree {
	margin: 0;
	margin-left: 10px;
	padding: 0 12px;
	line-height: 20px;
	background: url(/static/images/tree/node.png) no-repeat;
}

.tlast {
	background: #ffffff url(/static/images/tree/lastnode.png) no-repeat;
}

