body{
font-family: Arial,Sans, Sans-serif, Verdana, Tahoma;
background: #68796a;
margin: 0 auto;
max-width: 1030px;
padding: 0px;
color: #000;
font-size: 14px;
}

#container{
background: #68796a url(all2.jpg) repeat-y center top;
margin: 0;
padding: 0;
}

.content{
background: url(top.gif) repeat-x center top;
margin: 0;
padding: 0;
}


#bodytext { 
float: left; 
padding: 0; 
} 

img{border: 0;}

a:link{
color:#000000; 
text-decoration:underline;
}

a:hover{
color:#4d8f52; 
text-decoration:none;
}


strong{
font-weight: normal;
border-bottom: 1px dashed #CCC;
color: #000;
}


h1 {
font-size: 16px;
margin: 0;
padding: 0;
}

h2 {
font-size: 15px;
margin: 0;
padding: 0;
}

h3 {
font-size: 14px;
margin: 0;
padding: 0;
}


h6 {
font-size: 12px;
margin: 0;
padding: 0;
}

hr{
background: #dedede;
border-bottom: 1px solid #f6f6f6;
border-top: 0;
border-left: 0;
border-right: 0;
height: 1px;
}

.info a:link{
color: #4331cc;
text-decoration:underline;
}

.info a:hover{
color: #3d0704;
text-decoration:none;
}


.navtop a img {
	filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;
}
.navtop a:hover img {
	filter:alpha(opacity=0); -moz-opacity:0.00; opacity:0.00;
border:0;
}

.tm a{
color: #f6f6f6;
font-family: Tahoma, Arial;
border-bottom: 1px solid #e1e1e1;
 text-shadow: 0px 1px 2px #222;
text-decoration:none;
}

.tm a:hover{
color: #000;
border:0;
}

.tm a:visited{
color: #������;
border:0;
 text-shadow: 0px 0px 0px #999;
text-decoration:underline;
}

.footmenu a:link{
color: #CCC;
font-size: 12px;
} 

 

.maintext a:link{
color: #5ca361;
}

.maintext a:hover{
color:#008080; 
text-decoration:none;
}

.leftmenu a:link{
color:#53ae9e;
}

.leftmenu a:hover{
color:#222; 
text-decoration:none;
}

.copyright a:link{
color: #FFF;
}


.title_right a{
color: #222;
text-decoration:none;
text-shadow: 0px 1px 2px #FFF;
font-weight: bold;
font-family: sans-serif;
}

.title_rightEnd a{
color: #222;
text-decoration:none;
text-shadow: 0px 1px 2px #FFF;
font-weight: bold;
font-family: sans-serif;
}

.title_left a{
color: #222;
text-decoration:none;
text-shadow: 0px 1px 2px #FFF;
font-weight: bold;
font-family: sans-serif;
}

.title_leftEnd a{
color: #222;
text-decoration:none;
text-shadow: 0px 1px 2px #FFF;
font-weight: bold;
font-family: sans-serif;
}



.redtext{
color: #8cadad;
}

.num{
color: #000;
font-family: Verdana;
}

.date{
font-weight: bold;
}

.footer{
background: url(foot2.gif) no-repeat center top;
padding-top: 15px;
font-size: 11px;
color: #e1e1e1;
text-align: center;
}

.copyright{
padding-top: 20px;
color: #FFF;
}

.logotype{
background: url(logo.png) no-repeat center;
width: 246px;
height: 98px;
padding: 0;
}

.topmenu{
background: url(tpmenu.jpg) no-repeat right top;
height: 64px;
text-align: center;

}

.tm{
padding-left: 20px;
padding-right: 10px;
text-align: center;
}

.leftmenu{
width: 252px;
}

.mn_Lt{
background: url(tml.png) no-repeat right top;
height: 45px;
}

*+html .mn_Lt{
background: #FFF;
height: 45px;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-top: 1px solid #999;
}

.mn_L{
background: url(ml.png) repeat-y right top;
padding-left: 33px;
padding-right: 25px;
padding-top: 0px;
padding-bottom: 20px;
}

*+html .mn_L{
background: #FFF;
padding-left: 33px;
padding-right: 25px;
padding-top: 0px;
padding-bottom: 20px;
border-left: 1px solid #999;
border-right: 1px solid #999;
}



.mn_Le{
background: url(eml.jpg) no-repeat right top;
height: 67px;

}


*+html .mn_Le{
background: #FFF;
height: 67px;
border-left: 1px solid #999;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
}

.page{

}

.contentText{
background: #f2f0f0;
}

.domain_title{
background: url(dmt.gif) no-repeat center top;
height: 31px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #85b3ad;
 text-shadow: 0px 1px 1px #e1e1e1;
}

* html .domain_title{
background: url(dmt.gif) no-repeat center top;
height: 81px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #e1e1e1;
}


.domain_text{
background: url(dm.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.domain_end{
background: url(dmend.gif) no-repeat center top;
height: 53px;
}

.host_title{
background: url(hstt.gif) no-repeat center top;
height: 31px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #85b3ad;
 text-shadow: 0px 1px 1px #e1e1e1;
}

* html .host_title{
background: url(hstt.gif) no-repeat center top;
height: 81px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #e1e1e1;
}

.host_text{
background: url(hst.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.host_end{
background: url(hste.gif) no-repeat center top;
height: 53px;
}

.srv_title{
background: url(srvt.gif) no-repeat center top;
height: 31px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #85b3ad;
 text-shadow: 0px 1px 1px #e1e1e1;
}

* html .srv_title{
background: url(srvt.gif) no-repeat center top;
height: 81px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #e1e1e1;
}

.srv_text{
background: url(srv.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.srv_end{
background: url(srve.gif) no-repeat center top;
height: 53px;
}

.tarifs{
padding-left: 20px;
padding-right: 20px;
}

.mainblock{
padding-left: 20px;
padding-top: 10px;
}

.ltb1{
background: url(lft.gif) no-repeat left top;
width: 9px;
height: 6px;
}

.ltb{
background: #FFF;
border-top: 1px solid #dbdada;
height: 6px;
width: 750px;
}

.rtb1{
background: url(rft.gif) no-repeat left top;
width: 9px;
height: 6px;
}

.rtb{
background: #FFF;
border-bottom: 1px solid #dbdada;
height: 6px;
width: 750px;
}


.res_title{
background: url(rmt.gif) no-repeat center top;
height: 28px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #85b3ad;
 text-shadow: 0px 1px 1px #e1e1e1;
}

* html .res_title{
background: url(rmt.gif) no-repeat center top;
height: 78px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: #e1e1e1;
}


.res_text{
background: url(rm.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.res_end{
background: url(rme.gif) no-repeat center top;
height: 61px;
}

.de_title{
background: url(demt.gif) no-repeat center top;
height: 28px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: transparent;
}

* html .de_title{
background: url(demt.gif) no-repeat center top;
height: 78px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
}

.de_text{
background: url(dem.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.de_end{
background: url(deme.gif) no-repeat center top;
height: 61px;
}

.pr_title{
background: url(pmt.gif) no-repeat center top;
height: 28px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
color: transparent;
}

* html .pr_title{
background: url(pmt.gif) no-repeat center top;
height: 78px;
padding-right: 25px;
font-weight: bold;
padding-top: 50px;
text-align: right;
}

.pr_text{
background: url(pm.gif) repeat-y center top;
padding-left: 25px;
padding-right: 25px;
font-size: 11px;
}

.pr_end{
background: url(pme.gif) no-repeat center top;
height: 61px;
}

.maintext{
background: #FFF;
border-left: 1px solid #dbdada;
padding-left: 15px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 20px;
color: #222;
font-size: 12px;
}

.zag{
font-size: 14px;
color: #2db3bd;
padding-bottom: 0px;
}

.old{
color: #393945;
font-weight: bold;
}

.olds{
color: #436357;
font-weight: bold;
padding-bottom: 15px;
padding-top: 15px;
}

.autor{
text-align: right;
padding-top: 3px;
}

.hom{
background: url(home_a.gif) no-repeat center top;
width: 30px;
height: 27px;
}

.rss{
background: url(rss_a.gif) no-repeat center top;
width: 32px;
height: 27px;
}

.mails{
background: url(mail_a.gif) no-repeat center top;
width: 29px;
height: 27px;
}

.navtop{
text-align: right;
padding-top: 20px;
}

.news{
background: #eceeec;
border: 1px solid #c8cac8;
}

.menutitle{
background: #eceeec url(lm2.gif) repeat-x center top;
padding: 5px;
color: #000;
border-bottom: 1px solid #FFF;
}

.details{
padding: 0px;
color: #222;
font-size: 12px;
border-top: 1px solid #e1e1e1;
}

.news_detail{
border-bottom: 1px solid #e9e9e9;
margin: 1px;
padding: 5px;
}

.news_detailse{
margin: 1px;
padding: 2px;
font-size: 11px;
}

.detailm{
border-bottom: 1px solid #e9e9e9;
margin: 1px;
padding: 5px;
text-align: center;
}

.enter{
padding-top: 10px;
font-size: 12px;
padding-right: 70px;
}

.tblock{
background: #FFF;
border: 1px solid #f1f1f1;
padding: 5px;
font-size: 12px;
}

.dmfrm{
background: url(frm.gif) no-repeat right top;
padding: 7px;
color: #999;
width: 166px;
height: 19px;
border: 0;
}

* html .dmfrm{
background: url(frm.gif) no-repeat right top;
padding: 7px;
color: #999;
width: 180px;
height: 29px;
border: 0;
}

.whois{
padding-top: 10px;
width: 220px;
}

.enter_cl{
font-size: 12px;
border: 1px solid #e1e1e1;
padding: 3px;
color: #5b6b61;
}


.pagemenues{
padding-top: 15px;
padding-left: 3px;
}

.pg_tm{
background: url(pgt.gif) no-repeat center top;
height: 34px;
}

.pg_em{
background: url(pge.gif) no-repeat center top;
height: 25px;
}

.pg_m{
background: url(pg.gif) repeat-y center top;
padding-left: 30px;
padding-right: 30px;
color: #000;
}

.title_left{
background: url(txt_ln.png) no-repeat center bottom;
height: 24px;
width: 133px;
text-align: center;
padding-top: 6px;
}

.title_leftEnd{
background: url(txt_l.png) no-repeat center bottom;
height: 24px;
width: 133px;
text-align: center;
padding-top: 6px;
}

.title_right{
background: url(txt_rn.png) no-repeat center bottom;
height: 24px;
width: 133px;
text-align: center;
padding-top: 6px;
}

.title_rightEnd{
background: url(txt.png) no-repeat center bottom;
height: 24px;
width: 133px;
text-align: center;
padding-top: 6px;
}

.end_title{
background: #77a5bc;
height: 5px;
border-bottom: 1px solid #FFF;
}

.info{
background: #e7e8e8 url(pagemenu.gif) repeat-x center top;
padding-left: 10px;
padding-right: 10px;
font-size: 12px;
border-top: 1px solid #e1e1e1;
color: #a2a2a2;
}

.info2{
background: #e7e8e8 url(pagemenu.gif) repeat-x center top;
padding-left: 10px;
padding-right: 10px;
font-size: 12px;
border-top: 1px solid #e1e1e1;
color: #222;
}

.title{
background: url(hover.gif) no-repeat center bottom;
height: 30px;
width: 149px;
text-align: center;
padding-top:6px;
color: #517281;
text-decoration:none;
text-shadow: 0px 1px 1px #84b7cf;
font-weight: bold;
font-family: sans-serif;
}





.hostprice { BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 0px solid; 
BORDER-BOTTOM: #cccccc 0px solid; 
BACKGROUND-COLOR: white;
FONT-SIZE: 10px;
			}
			
TD.hostprice {
BORDER-RIGHT: #cccccc 0px solid; 
BORDER-TOP: #cccccc 0px solid; 
BORDER-LEFT: #cccccc 1px solid; 
BORDER-BOTTOM: #cccccc 1px solid; 
BACKGROUND-COLOR: #f8f8f8;
FONT-SIZE: 10px;
			}
			
TD.hostprice2 {
BORDER-RIGHT: #cccccc 0px solid; 
BORDER-TOP: #cccccc 0px solid; 
BORDER-LEFT: #cccccc 1px solid; 
COLOR: black; 
BORDER-BOTTOM: #cccccc 1px solid; 
BACKGROUND-COLOR: #dedede;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
			}

input, select{
background: #f6f6f6;
color: #666666;
font-size: 11px;
border:  1px solid #e1e1e1;
padding: 4px;
}

.ent{
background: #f1f1f1;
color: #000;
font-size: 11px;
border:  1px solid #CCC;
}

.ent:hover{
background: #357881;
color: #e2e2e2;
font-size: 11px;
border:  1px solid #23585f;
}

.tt{
color: #9dc4ac;
font-weight: bold;
}

.ct_t{
color: #000;
padding: 5px;
margin: 2px;
background: #f9f9f9;
border:  1px solid #e1e1e1;
font-size: 14px;
 text-shadow: 1px 1px 0px #FFF;
}


.ct_t2{
color: #000;
padding: 5px;
margin: 2px;
background: #f9f9f9;
border:  1px solid #e1e1e1;
font-size: 12px;
}

span.prices{
padding: 5px;
background: #f6f6f6;
color: #222;
}

div.pgtext{
color: #000;
}

div.ent_text{
padding: 12px;
margin: 0px;
color: #5b6b61;
border:  1px solid #FFF;
}

div.ops{
padding: 5px;
background: #f6f6f6;
color: #000;
border:  1px solid #e1e1e1;
margin: 2px;
}

div.ops_title{
font-size: 15px;
color: #035eda;
}

div.ops2{
padding: 5px;
background: #f9f9f9;
color: #000;
border:  1px solid #e1e1e1;
margin: 2px;
}