body {
       margin:0px;
	   padding:0px;
	   background:#323d42 url(images/bg_body.jpg) bottom repeat-x;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	  }
p {padding-top:0px;
   margin-top:0px;}
a {color:#fe3600;}
a: hover {text-decoration:none;
          color:#fe3600;}
pre {font-family:Arial;
     font-size:11px;
	 padding-top:20px;
	 margin:0px;}
.body1 {
         float:left;
         width:1000px;
		 background:url(images/fon1.jpg) no-repeat;
		}
		
.iePNG, IMG { filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }

.header {
          width:100%;
		  height:328px;
		  float:left;
		  padding:38px 0px 0px 0px;
		 }

.main {
        width:100%;
		float:left;
		padding-bottom:50px;
		padding-top:30px;
	  }

.podval {
         width:100%;
		 float:left;
		 height:92px;
		 background:url(images/fon-n.jpg) repeat-x;
top:100%;
padding-botton:0px;
		}
		
.logo {
        width:95%;
		float:left;
		margin-right:-500px;
		padding-left:47px;
	   }
.logo0 {margin-right:500px}

.logo00{float:left;
        padding-left:47px;}
	   
.logotip {width: 324px;
          height:96px;
		  float:left;
		  }
.logo-text {
             margin-top:38px;
             width:100%;
			 float:left;
			 clear:left;
			}
			
.menu {
        width:337px;
		float:right;
		padding-right:31px;
	   }
	   
.nav { width: 337px;
       list-style:none;
	   float:left;
	   padding:0px;
	   margin:0px;
	  }

.nav ul{ 
       list-style:none;
	   padding:0px;
	   margin:0px;
	  }

.nav li{
       text-align:left;
       float:left;
	   padding:0px;
	  }

.nav  ul li a {
       display:block;
       padding:50px 13px 20px 13px;
       color: #FFFFFF;
       font-weight:normal;
       text-decoration: none;
}

.list {
        width:337px;
		height:164px;
		float:left;
		background: url(images/list3.jpg) no-repeat;
		margin-top:51px;
	   }

.pass{
      width:190px;
      margin-top:20px;
	  }
	  
.pass-vod{float:left;
          width:190px;
		  height:23px;
		  margin-top:10px;		  
		  background-image: url(images/y.jpg);
		  background-repeat:no-repeat}
.pole{float:left;
          width:190px;
		  height:23px;
		  margin-top:5px;		  
		  background-image: url(images/registr/pole2.gif);
		  background-repeat:no-repeat}	
.pole-mini{float:left;
          width:58px;
		  height:22px;
		  margin-top:5px;		  
		  background-image: url(images/registr/rr.jpg);
		  background-repeat:no-repeat}	
.pole-max{
float:left;
width:419px;
height:24px;
margin-top:5px;
background-image:url(images/realiz/line.gif);
background-repeat:no-repeat;}

.pole-max2{
float:left;
width:419px;
height:24px;
margin-top:20px;
background-image:url(images/realiz/line.gif);
background-repeat:no-repeat;}
.pole-max3 {width:360px}

.pole-max4{
float:left;
width:419px;
height:24px;
margin-top:5px;
background-image:url(images/realiz/line.gif);
background-repeat:no-repeat;}
		  
.ots{ margin-left:10px;}  
.g{
	width:100px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: underline;
	margin-top:10px;
} 
.g a{ color:#FFFFFF; font-size:10px}

.input{ 
       width:170px; height:15px;
	   border: none;
	   margin-top:2px;
	   font-size:12px;
	   color:#97bbc7;
	   font-family:Arial, Helvetica, sans-serif;
	   background-color:#455459;}
.input0{ 
       width:210px; height:15px;
	   border: none;
	   margin-top:2px;
	   font-size:12px;
	   color:#97bbc7;
	   font-family:Arial, Helvetica, sans-serif;
	   background-color:#455459;}
.input1{ 
       width:40px; height:14px;
	   border: none;
	   margin-top:2px;
	   font-size:12px;
	   color:#97bbc7;
	   font-family:Arial, Helvetica, sans-serif;
	   background-color:#455459;}
.input2{ 
       width:400px; height:14px;
	   border: none;
	   margin-top:2px;
	   font-size:11px;
	   color: #FFFFFF;
	   font-family:Arial, Helvetica, sans-serif;
	   background-color:#455459;}
.input3 {float:right;visiblity:invisible;position:absolute}
.select{
	width:119px;
	height:21px;
	background-color:#f1f1f1;
	border: 1px solid #c7c7c7;
	font-family:Tahoma;
	font-size:11px;
	color:#6a6a6a;
}
.enter {width:81px;
height:32px;
float:right;
margin-top:5px;}

.niz {
    width:93%;
	margin-left:47px;
	margin-right:31px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.active { background-image:url(images/f.gif);
         background-repeat:no-repeat;
		 background-position:center;}
.active2 { background-image:url(images/f2.gif);
         background-repeat:no-repeat;
		 background-position:center;}
.active3 { background-image:url(images/f3.gif);
         background-repeat:no-repeat;
		 background-position:center;}
.style1 {
          font-family:Arial, Helvetica, sans-serif;
		  font-size:18px;
		  font-weight:bold;
		  color:#FFFFFF;
		 }
.style8{
          font-family:Arial, Helvetica, sans-serif;
		  font-size:23px;
		  font-weight:bold;
		  color:#FFFFFF;
		 }
.style9{color:#455459;
         font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 font-weight:bold;}
         

.style2 {color:#FFFFFF;}

.style3 {
          font-family:Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#FFFFFF;
		 }  
.style3 a {color:#fe3600;}
.style4 {color:#1b272e;}

.style5 {color:#28282c;
         font-size:11px;
		 font-family:Arial}
.red {color:#fe3600;}
		 
.float-l{
         float:left;
         }

.float-r{
         float:right;
         text-align:left;
		 } 
		 
.niz a{ 
       color:#FFFFFF;
       font-size:11px;
	   }

.content {width:473px; height:550px; background-image:url(images/registr/fon.jpg); background-repeat: no-repeat;
         background-position:bottom left; margin-bottom:100px; margin-top:30px; padding-left:40px;}
.content2 {width:473px; height:871px; background-image:url(images/registr/fon2.jpg); background-repeat: no-repeat;
         background-position:bottom left; margin-bottom:50px; margin-top:30px; padding-left:40px;}
.content3 {width:473px; height:721px; background-image:url(images/registr/fon3.jpg); background-repeat: no-repeat;
         background-position:bottom left; margin-bottom:50px; margin-top:30px; padding-left:40px;}
.content4 {width:473px; height:150px; background-image:url(images/registr/fon4.jpg); background-repeat: no-repeat;
         background-position:bottom left; margin-bottom:100px; margin-top:30px; padding-left:40px;}
.trifler {
  margin:0 auto;
  width:1000px;
  text-align:left;
  background:#1b272e url(images/fon-v.jpg) repeat-x;
}

* HTML .gordi {height:0;}

.con0 { width:100%; float:left; margin-right:-440px;}
.con1 { margin-right:440px; padding-left:47px;}
.con2 {width:440px; float:right;}
.con0-1 { width:100%; float:left; margin-right:-340px;}
.con1-1 { margin-right:340px; padding-left:47px;}
.con2-1 {width:340px; float:right;}
.tol {width:234px; float:left; padding:0px 31px 0px 72px;}
.tol0{ width:337px; float:left; background: #FFFFFF url(images/list/mini.jpg) no-repeat; padding:28px 0px 0px 0px;}
.tol1{ width:271px; float:left; background: #FFFFFF url(images/list/mini.jpg) no-repeat; padding:28px 28px 0px 38px;}
.tol2{
	width:271px;
	float:left;
	padding:10px 0px 15px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1b272e;
}	
.tol3{
	width:271px;
	float:left;
	padding:10px 0px 15px 0px;
}	
.tol4 {width:173px; float:left; padding:0px 41px 0px 23px;}
.tol5{ width:210px; float:left; background: #FFFFFF url(images/list/mini2.jpg) no-repeat; padding:28px 28px 0px 38px;}
.tol6{
	width:210px;
	float:left;
	padding:10px 0px 15px 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1b272e;
}	
.tol7{
	width:210px;
	float:left;
	padding:10px 0px 15px 0px;
}	

.lin{width:271px; background:url(images/list/line.jpg) repeat-x; float:left; height:1px; margin:5px 0px 5px 0px;
     height:1px;
	 font-size:0px;
	 line-height:0px;}  
.lin2{width:210px; background:url(images/list/line.jpg) repeat-x; float:left; height:1px; margin:5px 0px 5px 0px;
     height:1px;
	 font-size:0px;
	 line-height:0px;}  
#pic-left {float:left; width:9px; height:29px; background:url(images/list/gg-left.jpg) no-repeat;}
.pic-center { width:100%; float:right; height:29px; margin-left:-9px; }
.pic0{margin-left:9px; background:url(images/list/gg-center.jpg) repeat-x; height:29px;}
#pic-right{float:right; width:18px; height:29px; background:url(images/list/gg-right.jpg) no-repeat;}
.wrap0 {width:100%; float:left; margin-right:-18px;}
.wrap1 {margin-right:18px;}  
.con3 {width:100%; float:left; background:#FFFFFF url(images/list/center.jpg) repeat-x;}

#pic-left-niz {float:left; width:11px; height:15px; background: url(images/list/niz-left.jpg) no-repeat;}
.pic-center-niz { width:100%; float:right; height:15px; margin-left:-11px; }
.pic0-niz{margin-left:11px; background-color:#FFFFFF; height:15px;}
#pic-right-niz{float:right; width:11px; height:15px; background:url(images/list/niz-right.jpg) no-repeat;}
.wrap0-niz {width:100%; float:left; margin-right:-11px;}
.wrap1-niz {margin-right:11px;}  

.foto2{background:url(images/pic/pic2.png) no-repeat; float:left; width:81px; height:81px;}

.blok1{
    padding:0px 20px 0px 20px;
	width:93%;
	float:left;
}
* HTML .blok1{width:473px}

.hg0{width:100%;
	float:left;
	padding-top:25px;
	padding-bottom:5px;}

.hg{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1b272e;
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:5px;}  

.hg1{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1b272e;
	padding-bottom:10px;
	width:100%;
	float:left;}  
.hg2{
	width:100%;
	float:left;
	padding-top:12px;}
.hg3{
    width:310px;
	float:left;
}
.hg4{
	width:100%;
	float:left;}
.hg5{
	width:100%;
	float:left;
	padding-top:20px;}
.hg6{ width:100%;
     float:left;
	 margin-top:30px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-top-width: 1px;
	 border-top-style: solid;
	 border-top-color: #1b272e;}	
.foto {float:left; padding:0px 17px 12px 23px;}  

.seach1{background-image:url(images/search.jpg); background-repeat:no-repeat;  width:238px; height:23px; float:left}
.searh2{
	width:270px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}
.searh3{
	width:280px;
	padding-top:10px;
	float:left;
}
  
.nizz{width:337px; float:left; height:11px; background:url(images/list/mini-niz.jpg) no-repeat; margin-top:-1px;}
.nizz1{width:336px; float:left; height:14px; background:url(images/list/new1.jpg) no-repeat;}
.nizz2{width:276px; float:left; height:12px; background:url(images/list/mini2-niz.jpg) no-repeat;}
.linee{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.adds {background:url(images/i1.gif) 2px 2px no-repeat;margin:10px 30px;padding:0 0 0 45px}
.adds a {display:block;float:right}
.adds img {border:none}
.adds input {background:url(images/input_add.gif) no-repeat;border:none;color:#fff;font:11px Arial, Helvetica, sans-serif;margin:5px 0;padding:2px 10px;height:18px;width:156px}
.border1 {background:#1b272e;margin:13px 30px;height:1px}
.bordered {border-bottom:3px solid #1b272e;margin:0 30px 20px;padding:0 0 13px}
.bordered img {border:none;margin:0 20px 0 0}
.buttons {float:right;margin:10px 0 0}
.buttons img {border:none}
.clearer {clear:both}
.datas {background:#f0f0f0 url(images/bg_table_head.gif) 0 0 repeat-x;margin:20px 70px 0 25px;}
.datas td {border-right:1px solid #fff;border-bottom:1px solid #fff}
.datas td a {display:block;margin:8px 5px 7px 20px;font-size:11px}
p.datas_new {display:block;margin:8px 5px 7px 20px;font-size:11px}
.datas td p {margin:0;padding:10px 20px 5px}
.datas td p {margin:0;padding:5px 7px 5px}
.datas td.corner1 {background:url(images/corner1.gif) 0 0 no-repeat}
.datas td.corner2 {background:url(images/corner2.gif) top right no-repeat}
.datas td.corner3 {background:url(images/corner3.gif) bottom left no-repeat}
.datas td.corner4 {background:url(images/corner4.gif) bottom right no-repeat}

.filebut {float:right;margin:6px 61px 0 0}
* html .filebut {margin:6px 30px 0 0}
:root .filebut {position:absolute;margin:93px 0 0 341px}
.hg7 {padding:3px 30px}
.hg7 p {margin:15px 0 0;font-size:11px;line-height:18px}
.hg7 p.small {font-size:10px;margin:5px 0 0}
.inputs {float:right}
.miniform {margin:10px 30px}
.miniform p {margin:0;padding:4px 0}
.pages {margin:25px 30px 0;border-top:1px solid #8d9396;height:20px;padding:10px 0 0}
.pages2 {margin:25px 30px 0;height:20px;padding:10px 0 0}
.pages3 {margin:5px 30px 0;height:20px;padding:10px 0 0}
.pages a {text-decoration:underline}
.savebut {border-bottom:3px solid #1b272e;margin:0 30px;text-align:right}
.savebut img {border:none;margin:10px 0 16px}
.stars {float:right}
.tit {font-size:14px;font-weight:bold}
.textarea1 {background:url(images/textarea.gif) no-repeat;height:90px;width:257px;font:11px Arial, Helvetica, sans-serif;color:#fff;border:none;padding:10px;overflow:hidden}
/*
input.file {
	position: absolute;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	left:-140px
}
*/
a.promodjru:hover {text-decoration:underline!important}
.promodgtr {background:url(/images/sh_1.jpg) top right no-repeat} 