html { height:100%;}
body { padding:0; width:990px; margin:0 auto; min-height:100%; position:relative;background-image: url(im/back.gif);background-repeat: repeat;font-family: Tahoma, "Geneva CY", "Nimbus Sans L", sans-serif;font-size: 11px;}
* html body { height:100%;}
h4 {font-size: 11px;padding:0;margin:0}
h1 {font-size: 22px;}
h2 {font-size: 12px;padding:0;margin:0}
img {behavior:url(im/png.htc);}
#title {width: 990px;background-image: url(im/_map.jpg);background-repeat: no-repeat;height: 165px;text-align: left;color: #ffffff;font-weight: lighter;}
#korzina{position: relative;left: 810px;top: -80px;width: 140px;}
#supp{position: relative;left: 680px;top: -55px;width: 60px;}
#logoin{position: relative;left: 10px;top: -25px;width: 200px;height: 80px;}
#opi {height: 1px;}
span.idn-tip {
    background: url("im/idn.gif") no-repeat scroll center center transparent;
    height: 9px;
    position: absolute;
    width: 13px;
}
/*.domain-name {
    border: 1px inset #216AB8;
    color: #666666;
    width: 110px;
	height: 18px;
	font-size: 10px;
}*/
.tipsy { margin-left: -130px;padding: 0; font-size: 11px; height: 79px; width: 284px; background-image: url(im/tipsy.gif); background-repeat: no-repeat; background-position: left top; }
.tipsy-inner { padding: 4px; color: #747069; max-width: 286px; text-align: center; }

.schet {font-size: 15px;}

.td_zag{
	height: 30px;
	background-color: #aea281;
	color:#FFF;
}
.td_zag1{
	height: 30px;
	/*background-color: #ccbe9a;*/
	color:#000;
}

.td_zag2{
	height: 30px;
	background-color: #ccbe9a;
	color:#000;
}

#cont_reg{
	height: 160px;
	width: 620px;
	position: relative;
	z-index: 1;
	background-color: #263a44;
	border: 1px #fff solid;
}
#cont_reg2{

	height: 485px;
	width: 620px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
}
#name_domain{
	height: 20px;
	width: 610px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
	color: #BCBCBC;
	padding-top: 6px;
	padding-left: 10px;
}
#change_ns{
	height: 35px;
	width: 610px;
	position: relative;
	background-color: #c2f6b8;
	border: 1px #fff solid;
	color: #000;
	padding-top: 6px;
	padding-left: 10px;
}


#rr{
	height: 140px;
	width: 620px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
	color: #BCBCBC;
	padding-top: 10px;
}
#ns{
	height: 210px;
	width: 590px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
	color: #BCBCBC;
	padding-top: 10px;
	padding-left: 30px;
}
.ns{
	margin-top: 3px;
}
#cont_reg3{
	width: 450px;
	height: 300px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
}

#opi{ overflow:hidden; width:100%;}
.opi{
	height: 1px;
	background-image: url(im/1x1_transp.gif);
}
.form_kor{
	background-color: #ccbe9a;
	text-align: center;
	border: 1px solid #23516B;
}
.form_kor0{
	background-color: #ccbe9a;
	text-align: center;
	border: 1px solid #23516B;
	color: #FF0000;
}
  .toggler { border-bottom:1px dashed #000000; cursor:pointer; }
  .hidden-text { display:none; }

.knopwm{
	width: 120px;
	background-color: #C9BA94;
	height: 20px;
	background-position: center bottom;
	text-align: center;
	color: #000000;
	font-size: 11px;
}
.knop{
	width: 60px;
	background-color: #2e414f;
	height: 20px;
	background-position: center bottom;
	text-align: center;
}
#txt_menu1{position: relative;left: 370px;top: -53px;width: 50px;}
#txt_menu2{position: relative;left: 390px;top: -53px;width: 50px;}
#txt_menu3{position: relative;left: 410px;top: -53px;width: 50px;}
#txt_menu4{position: relative;left: 432px;top: -53px;width: 50px;}
#txt_menu5{position: relative;left: 455px;top: -53px;width: 100px;}
#txt_menu6{position: relative;left: 478px;top: -53px;width: 50px;}
#txt_menu7{position: relative;left: 502px;top: -53px;width: 50px;}
a {color: #FFF;}
a:hover {text-decoration: none;}
a:link {text-decoration: underline;}
ul{margin:2px 2px 6px 18px; padding:0px;text-align:justify;}
ul li{margin:4px 4px 5px 2px;list-style : url(im/ul.gif) outside;} 
ol li{margin:4px 4px 5px 2px;list-style : url(im/ul.gif) outside;} 
.green{color:#517b10}
.white_gryaz{color:#d6c8a3}
.white{color:#fff}
.red{color:#ff0000}
.red1 {color:#ba1d7a;}
.blue{color:#23516b}
#bold{font-weight: bold;}
.bold{font-weight: bold;}

#content {height: 50px;}
#content{ overflow:hidden; width:100%;}
#content2 {height: 107px;}
#content2{ overflow:hidden; width:100%;}


#content3{width:100%;}
#contayner {width: 500px;float: left;}
#content4 {height: 240px;padding-top: 50px;}
#content4{overflow:hidden;width:100%;clear: left;}
#zagol{	height: 15px;	width: 600px;	background-color: #ccbe9a;	padding-top: 3px;	padding-left: 7px;	font-weight: bold;}
.zagol{	height: 15px;	width: 600px;	background-color: #ccbe9a;	padding-top: 3px;	padding-left: 7px;	font-weight: bold;}

#test {width:189px;float:left;}

#left0 {float:left;width:50px;}
.left0 {float:left;width:50px;}
#left {float:left;width:231px;}
#left2 {float:left;width:269px;}
#left3 {float:left;width:343px;}

.form_client{background-image: url(im/_fc1.jpg);background-repeat: no-repeat;background-position: right;height: 51px;}
.form_client_new{background-image: url(im/_fc1_new.jpg);background-repeat: no-repeat;background-position: right;height: 51px;}
.form_client_r{background-image: url(im/_fc2.jpg);background-repeat: no-repeat;background-position: left;height: 51px;}
.form_client_r2{background-image: url(im/_fc3.jpg);background-repeat: no-repeat;background-position: right;height: 51px;}
.fm{padding: 0;	margin: 0;position:relative;top:25px;height: 18px;width: 231px;}
.fm1{padding: 0;margin: 0;position:relative;top:25px;height: 18px;width: 343px;}
.fm3{padding: 0;margin: 0;}
.fm_clienti{font-weight: lighter;height: 17px;width: 82px;}
.fm_pd1{height: 17px;width: 195px;}
.fm_pd2{
	height: 22px;
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.user_inf {
	height: 30px;
	padding-left: 5px;
	background-color: #ccbe9a;
	padding-top: 5px;
	position: relative;
	left: -92px;
	top: 2px;
}
.user_inf2 {
	height: 30px;
	padding-left: 5px;
	background-color: #ccbe9a;
	padding-top: 5px;
	position: relative;
	top: 2px;
}

.termin1 {float:left;position:relative;top:0px;height: 135px;width: 68px;}
.termin2 {float:left;position:relative;top:0px;height: 185px;width: 530px;}

.b1 {float:left;position:relative;top:0px;height: 107px;width: 50px;background-image: url(im/_b1.gif);background-position: bottom;	background-repeat: no-repeat;}
.b2 {float:left;position:relative;height: 106px;width: 92px;background-image: url(im/_b2.jpg);background-repeat: no-repeat;}
.b2_usl {float:left;position:relative;height: 106px;width: 92px;background-image: url(im/_b2_usl.jpg);background-repeat: no-repeat;}
.b2_domen {float:left;position:relative;height: 106px;width: 92px;background-image: url(im/_b2_domen.jpg);background-repeat: no-repeat;}
.b2_server {float:left;position:relative;height: 106px;width: 92px;background-image: url(im/_b2_server.jpg);background-repeat: no-repeat;}
.b2_uslugi {float:left;position:relative;height: 106px;width: 92px;background-image: url(im/_b2_uslugi.jpg);background-repeat: no-repeat;}
#zabili_parol{float:left;position:relative;height: 106px;width: 170px;}
#tp{float:left;position:relative;height: 106px;width: 249px;}
#basket{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_basket.jpg);background-repeat: no-repeat;}
#uslugi{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_uslugi.jpg);background-repeat: no-repeat;}
#as_pi{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_as+pi.jpg);background-repeat: no-repeat;}
#txt_x{float:left;position:relative;height: 101px;width: 244px;color: #867c5d;margin-left: 45px;}

#menu_left0{float: left;background-image: url(prozr.gif);background-repeat: repeat;height: 200px;width: 50px;}
#menu_left {width:230px;float: left;margin-top: 10px;}
#dopolnitel {height: 22px;width: 176px;margin-top: 25px;margin-bottom: 20px;}
#osnova {float:left;width:620px;margin-left: 35px;margin-top: 0px;font-size: 12px;}
#osnovaold {float:left;width:620px;margin-left: 35px;margin-top: 0px;font-size: 11px;}
.cv_1{background-color: #aea281;}
.table_vert{background-image: url(im/tabl_sep.gif);background-repeat: repeat-y;background-position: right;}
#table_v{height: 22px;width: 85px;background-color: #aea281;padding-top: 7px;padding-left: 7px;color: #FFFFFF;}
#table_p{height: 22px;width: 85px;padding-top: 7px;padding-left: 7px;}
#table_z{height: 22px;width: 85px;padding-top: 7px;padding-left: 7px;background-color: #ccbe9a;}
#tabl_col1{margin-top: 15px;float:left;width:92px;}

#table_v1{height: 22px;width: 73px;background-color: #aea281;padding-top: 7px;color: #FFFFFF;text-align: center;}
#table_p1{height: 22px;width: 73px;padding-top: 7px;text-align: center;}
#table_z1{height: 22px;width: 73px;padding-top: 7px;text-align: center;background-color: #ccbe9a;}
#tabl_col11{margin-top: 15px;float:left;width:73px;}

#table_v2{height: 22px;	width: 115px;background-color: #aea281;padding-top: 7px;padding-left: 7px;color: #FFFFFF;}
#table_p2{height: 22px;width: 115px;padding-top: 7px;padding-left: 7px;}
#table_z2{height: 22px;width: 115px;padding-top: 7px;padding-left: 7px;background-color: #ccbe9a;}
#tabl_col12{margin-top: 15px;float:left;width:122px;}



#cont4_left{float:left;background-image: url(im/_cont4left.gif);background-repeat: no-repeat;background-position: bottom;height: 216px;	width: 50px;}
#cont4_2{float:left;background-image: url(im/_cont42.jpg);background-repeat: no-repeat;height: 216px;width: 231px;padding-top: 50px;}
#copyright{color: #FFFFFF;padding-top: 15px;}
#cont4_3{float:left;background-image: url(im/_cont43.jpg);background-repeat: no-repeat;height: 216px;width: 274px;}
#date{margin-top: 17px;margin-left: 190px;}
#usd{margin-top: 30px;margin-left: 37px;}
#eur{margin-top: 10px;margin-left: 30px;}
#rur{margin-top: 10px;margin-left: 30px;}
.usdspan1{margin-left: 20px;}
#usdspan1{margin-left: 70px;}

#cont4_4{float:left;background-image: url(im/_telefon.jpg);background-repeat: no-repeat;height: 216px;width: 405px;background-position: right center;padding-left: 25px;padding-top: 14px;}
#txt_kontakt{padding-top: 0px;}
#txt_kontakt1{padding-top: 20px;}
#menu_rightdown{padding-top: 30px;}
#ki{float:left;background-image: url(im/vertik.gif);background-position: right;background-repeat: no-repeat;width: 110px;}
#nn{float:left;padding-left: 15px;}

/* index */
#noh{float:left;/*background-image: url(im/_noh.jpg);background-repeat: no-repeat;background-position: bottom;*/height: 107px;width: 231px;}
.noh_new{
	/*background-image: url(im/noh_png.png);*/
	background-repeat: no-repeat;
	color:#23516b;
	height: 22px;
	width: 231px;
	margin-top: 70px;
	/*-background: none;  /* убираем бэкграунд для ie6 */
    /*-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='im/noh_png.png', sizingMethod='scale');  /* подгружаем полупрозрачный png для ie6 */
}

#zabili_paroli{position:relative;	margin-left: 90px;}
#sk1{float:left;margin-left: 47px;background-image: url(im/_sk1.jpg);background-repeat: no-repeat;background-position: bottom;height: 107px;width: 227px;}
#vus{float:left;margin-left: 25px;height: 107px;width: 399px;color: #000;}


.vus2{height: 27px;background-image: url(im/_pim.jpg);margin-top: 66px;}
/*#sk2{float:left;margin-left: 48px;background-image: url(im/_sk2.jpg);background-repeat: no-repeat;background-position: top;	height: 285px;width: 227px;	padding-top: 260px;}*/
#sk2{
	float:left;
	margin-left: 48px;
	background-image: url(im/_sk2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 285px;
	width: 227px;
}
#vus_txt{float:left;margin-left: 25px;margin-top: 0px;width: 399px;}

/* faq */
#faqim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_faq.jpg);background-repeat: no-repeat;}
#faq_cont1{float:left;width: 600px;}
#hsphere{float:left;width: 600px;font-size: 12px;}
#faq_cont2{}

/* setiket*/
#seim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_se.jpg);background-repeat: no-repeat;}

/* h-sphere*/
#hsphereim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_hsphere.jpg);background-repeat: no-repeat;}

/* pd*/
#pdim{float:left;position:relative;height: 106px;width: 249px;}

/* poh*/
#pohim{float:left;position:relative;height: 106px;width: 249px;background-image: url(prozr.gif);background-repeat: repeat;}

/* dom*/
#domim{float:left;position:relative;height: 106px;width: 249px;}

/* pay*/
#payim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_oplata.jpg);background-repeat: no-repeat;}

/* about*/
#aboutim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_about.jpg);background-repeat: no-repeat;}

/* katalog*/
#katalogim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_katalogi.jpg);background-repeat: no-repeat;}

/* kontakti*/
#kontaktim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_kontakt.jpg);background-repeat: no-repeat;}
/* seo*/
#seoim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_seo.jpg);background-repeat: no-repeat;}

/* support*/
#supportim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_support.jpg);background-repeat: no-repeat;}
/* news*/
#newsim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_news.jpg);background-repeat: no-repeat;}

/* freehost*/
#freehostim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_freehost.jpg);background-repeat: no-repeat;}
/* dokumenti*/
#dokumentiim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_dokumenti.jpg);background-repeat: no-repeat;}
/* servers*/
#serversim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_servers.jpg);background-repeat: no-repeat;}
/* colocation*/
#colocationim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_colocation.jpg);background-repeat: no-repeat;}
/* dedicated*/
#dedicatedim{float:left;position:relative;height: 106px;width: 249px;background-image: url(im/_dedicated.jpg);background-repeat: no-repeat;}
/* zag_h1*/
.zag_h1{
	float:left;
	display: table;
	position: relative;
	//overflow-y: hidden;
	height: 106px;
	width: 310px;
	background-image: url(im/1x1_transp.gif);
	background-repeat: repeat-x;
}

/*.columns3{display: table;position: relative;//overflow-y: hidden;width: 100%;height: 206px;}*/
.zag_h1 .r{	display: table-row;	position: relative;//top: 100%;	width: 100%;	color: #517b10;}
.zag_h1 .a{display: table-cell;//display: inline;position: relative;//float: left;width: 80%;//margin-right: -100%;vertical-align: bottom;}

.zag_h1 .r .r{display: block;//top: -100%;width: auto;//width: 100%;padding: 0 1em;}
.zag_h1 .a .r{padding-left: 0;}








/* pay_fl*/
#opl_txt{
	padding-top: 7px;
}
#opl {float:left;width:100%;}
#opl0 {
	float:left;
	position:relative;

}
#opl1 {float:left;position:relative;width:580px;top: 15px;}
#opl2 {float:left;position:relative;}
.form_dan{
	color: #333333;
	padding-left: 15px;
	text-indent: 15px;
}





/* All form elements are within the definition list for this example */
dl {
	font:normal 12px/15px Arial;
    position: relative;
    width: 350px;
}
dt {
    clear: both;
    float:left;
    width: 130px;
    padding: 4px 0 2px 0;
    text-align: left;
}
dd {
    float: left;
    width: 200px;
    margin: 0 0 8px 0;
    padding-left: 6px;
}


/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    right: -210px;
    width: 200px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(im/pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(im/pointer.gif) left top no-repeat;
}
#webmoney{margin-top: 6px;}
.webmoneyim{
	margin-right: 15px;
}

.oplatit{
	background-image: url(im/oplata.gif);
	background-repeat: no-repeat;
	width: 139px;
	height: 25px;
	padding-top: 5px;
/*	padding-left: 10px;*/
}
.changeopl{
	background-image: url(im/pay-change.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 25px;
	padding-top: 5px;
	color:#FFFFFF;
	margin-top: 20px;
	/*	padding-left: 10px;*/
}
