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;font-size: 11px;}
* html body { height:100%;}
h4 {font-size: 11px;}
h1, h2{
	line-height: 1000em;
	overflow: hidden;
	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: -55px;width: 140px;}
#logoin{position: relative;left: 10px;top: -25px;width: 200px;height: 80px;}
#opi {height: 1px;}
.schet {font-size: 15px;}
#cont_reg{
	height: 160px;
	width: 620px;
	position: relative;
	z-index: 1;
	background-color: #263a44;
	border: 1px #fff solid;
}
#cont_reg2{

	height: 460px;
	width: 620px;
	position: relative;
	background-color: #263a44;
	border: 1px #fff solid;
}
#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: -25px;width: 50px;}
#txt_menu2{position: relative;left: 390px;top: -25px;width: 50px;}
#txt_menu3{position: relative;left: 410px;top: -25px;width: 50px;}
#txt_menu4{position: relative;left: 432px;top: -25px;width: 50px;}
#txt_menu5{position: relative;left: 455px;top: -25px;width: 100px;}
#txt_menu6{position: relative;left: 478px;top: -25px;width: 50px;}
#txt_menu7{position: relative;left: 502px;top: -25px;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: 20px;}
#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: -88px;
	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: 20px;}
.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;
	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: 37px;height: 107px;width: 383px;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: 37px;margin-top: 0px;width: 383px;}

/* 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;}

/* 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;*/
}