*{
	  margin:0px;
	  padding:0px;
	  list-style:none; 
	}
	#nav > li{
	float: left;
	  width:160px; 
	}
	#nav > li.mal{ 
	float: left;
	  width:85px; 
	}	
		
	#nav li ul{
	  display:none;
	  position:absolute;
	  z-index:100;
	  width:160px;
	 	}
				
			#nav li:hover ul{display:block; }
			
	#foto { width:85px; height:85px; padding-top:25px;
	}	
	#foto >a{
padding:30px;
}

body{background: #C0C0C0; 
font-family: arial;font-size: 13px; }


a{
text-decoration: none;
font-size: 13px;
font-family: arial;
background:rgba(255,255,255,0.5);
display: block;
margin:3px;
margin-top:0px;
padding:6px;
border-radius: 7px;
text-align: center;
color:black; 
}

ul li a:hover { background: rgba(40,50,50,0.3);
color: white; transition: background 0.3s ease-in-out;  
 }
 
 #gk a{
 color:  #808000
 }
 #gk a:hover { background: rgba(40,50,50,0.3);
color: white; transition: background 0.3s ease-in-out; 
 }
 .i1,.i5{
 margin-top:12px;
 }
 .i2{
 margin-top:25px;
 }
 .i3{
 margin-top:0px;clear:left;
 }
 .i4{
 margin-top:70px;clear:left;
 }
 .i5{ margin-right:30px;
 }
 .i6{ margin-right:30px;
 }
 .i12{position:absolute;margin-top:60px; right: 0px; 
 }
 .i7{ margin-top:260px;margin-right:25px;
 }
 .i8{ margin-top:15px;margin-right:30px;
 }
 .i9{ margin-left:270px;margin-top:20px;box-shadow:inset 2px 2px 30px rgba(0,0,0,0.2), 2px 2px 30px rgba(0,0,0,0.2);
 }
 .i10{ margin-right:30px;
 }
  .i11{position:absolute;top: 160px; right: 277px;}
 .i13{ margin-top:200px;
 }
 .text{ line-height: 20px;text-indent: 70px;
 }
 .i15{
 margin-top:75px;clear:left;
 }
 #jp {margin-top:53px; height:130px; width:325px;background:radial-gradient(ellipse at 140px 60px, rgba(255,255,255,0.7)0%,rgba(255,255,255,0.4)40%,rgba(235,230,220,0.0)75%);
}
 
#privetstvie{
width:330px;
height:120px;float:left; margin:10px;padding:0px;padding-top:0px; padding-left:0px;text-align:justify;
}
#privetstvie2{
width:320px;
height:310px;float:left; margin:12px;padding:0px;padding-top:0px; padding-left:0px; text-align:justify;
}
.novostibox{ width:800px;margin: 30px auto;font-size: 14px;line-height: 180%;
 }
p{
  text-indent:2em;
}
.ramnov { width:610px;margin: 30px ; height:150px;vertical-align: middle;line-height: 120%;text-align:justify;
 }
.video{ width:100%;height:100%;
 }
 #men{
  margin: 0px auto; width:1050px;height:155px;position:relative;
  }
  
  #fon{
   margin: 0px; width:100%; height:415px; background-image:url(images/fon_verh.jpg);
  background-repeat:repeat-x ;background-position: -3% 0%; 
  }
  #fon1{
   margin: 0px; width:100%; height:150px; background-image:url(images/fon_dop1.png);
  background-repeat:repeat-x;background-position: -3% 0%; position:relative;
  }
  #izo{
  margin: 0px auto; width:1050px;height:415px;   margin-top: 0px;position:relative;
  }
   
   #izo1{
  margin: 0px auto; width:1050px;height:150px;   margin-top: 0px;position:relative;
  }
 
  body{ background-image:url(images/fon_niz.jpg);  background-color: #C0C0C0; margin:0px;}
  
.novoe{
 margin: 0px auto; width:1050px;height:950px;
}
  .novoe2,.fonfoto,.novoe3,.novoe4{
 margin: 0px auto; width:1050px;height:590px;position:relative; 
}
.fonfoto,.fonvideo{background-color: rgba(0,0,0,0.6);height:100%; 
}
.fonvideo{height:700px; 
}

.fongaz{background-color: rgba(255,255,255,0.4);height:100%;margin: 0px auto; width:1110px; position:relative; 
}
.novoe3{height:100%; 
}
.novoe4{height:100%; }
.fotobox{height:100%; width:820px;margin: 0px auto;text-align: center;
}
.fotobox1{height:100%; width:1105px;margin: 0px auto;text-align: center;
}
#g{ position:absolute;bottom:10px;background:rgba(0,0,0,0.4);
left:17px;

     }
	 
.cam{
  opacity:0.5;margin: 22px;
}
.sss>a{background:none;display: inline;
}
.sss{padding:15px;margin:10px;
}
.ss{background:none;
display: block;
margin:0px;
margin-top:0px;
padding:0px;
border-radius: 0px;
text-align: center;
}
.ss:hover{
margin-top:2px;
}
.novss,.novsk{background:rgba(0,0,0,0);}
.novsk{background:rgba(0,0,0,0);}
.novsc{background:rgba(0,0,0,0);}
.novss:hover{color: DarkOrange4 }
.novsk:hover { color: DarkOrange4; width:200px;height:140px;box-shadow:0 3px 20px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2); margin: 0px auto; }
.novsc:hover { color: DarkOrange4; width:670px;height:140px;box-shadow:0 3px 20px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2); margin: 0px auto; }
.ssi{background:rgba(0,0,0,0); margin:5px; padding:10px;display: inline;  }
.ssi:hover{color: DarkOrange4 }
.sst{background:rgba(0,0,0,0);color: Tan; width:500px;height:30px; margin: 0px auto;}
.sst:hover{color: black }
.novvs{background:rgba(0,0,0,0);box-shadow:inset 0 0px 20px rgba(255,255,255,0.7), 0 2px 0px rgba(0,0,0,0.3),inset 0 2px 0px rgba(255,255,255,0.8);}
.novvs:hover { color: DarkOrange4; width:220px;height:28px;box-shadow:0 3px 10px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2); margin: 0px auto; }
 
.button,.button3,.button4{ width:80px;height:80px;display: block; border: 0px;
float:left; vertical-align: middle;
 border-radius: 7px;background: rgba(255,255,255,0.1); position:absolute;margin-top:-90px;
 cursor: pointer; border-radius: 50%; -moz-border-radius: 50%;-webkit-border-radius: 50%;
 box-shadow:0 3px 20px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2);
 -moz-box-shadow:0 3px 20px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2);
 }
 .button3{top:20px;left:20px;margin-top:0px; }
 .button4{bottom:87px;left:20px; margin-top:0px; }
 .button3:hover,.button4:hover{box-shadow:inset 0 0px 20px rgba(0,0,0,0.7), 0 2px 0px rgba(255,255,255,0.6),inset 0 2px 0px rgba(0,0,0,0.2);}
 .cam{ border:0;
 }
 .fo{ margin-top:20px;
 }
 .button:hover{
 box-shadow:inset 0 0px 20px rgba(100,50,0,0.7), 0 2px 0px rgba(255,255,255,0.6),inset 0 2px 0px rgba(0,0,0,0.2);
 -moz-box-shadow:inset 0 0px 20px rgba(100,50,0,0.7), 0 2px 0px rgba(255,255,255,0.6),inset 0 2px 0px rgba(0,0,0,0.2);
 }
 .i14{margin-top:12px;box-shadow:0 0px 100px rgba(255,255,255,0.42), inset 0 0px 110px rgba(255,255,255,0.50);
}
 
#a,#b,#c,#d,#e,#j,#f,#g,#dr { 
border-radius: 7px;background:radial-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.4));
margin-top:10px; text-align: center; 
}

#a {
width:335px;
height:30px;float:left;line-height: 30px;
    vertical-align: middle;   
}
#b {
width:670px;
height:30px;float:right;margin-right:35px;line-height: 30px;
    vertical-align: middle;  }
#c,#f {
width:335px;
height:100%;float:left;clear:left;
}


#f {
height:100%;
}
#d,#dr {
width:670px;position:relative; 
height:100%;float:right;margin-right:35px;
}
#dr {
width:1015px;}


#e,#j,#g{ 
width:1015px;margin-right:35px;
height:60px;float:left;line-height: 30px;
    vertical-align: middle;  
}
#bio,#bior {
width:470px;
height:200px;float:left;line-height: 30px;
    vertical-align: middle; margin-top:0px; margin-bottom:20px; 
}
#rama {
width:950px;
height:100%; margin:30px; 
}
#ramaс {
width:800px;
height:100%; margin:0px auto; 
}
.avr{
 margin:25px; 
}
.biot{
 margin:25px;margin-right:10px; vertical-align: middle;line-height: 120%;text-align:left;
}
#bior{
float:right;
}
.r{ 
border-radius: 7px;margin-top:10px; text-align: center; width:1015px;margin-right:35px;
height:100%;float:left;line-height: 30px;background:radial-gradient(rgba(255,255,255,0.7), rgba(255,255,255,0.1));
    vertical-align: middle;font-weight:bold;
}

.boxfoto {width:100%;height:100%;margin-left:100px;
}
.fs,.fn{background:none;line-height: 10px;padding:5px;width:450px;font-size: 14px;text-align: left;margin-left:100px;
}
.fs:hover,.fn:hover{width:450px;color:#808000; background:radial-gradient(  #EEE8AA, rgba(0,0,0,0));font-size: 14px; text-align: left;margin-left:100px;
}
.o{background:none;
}
.fn,.fn:hover{width:650px
}

.fsv{background:none;line-height: 10px;padding:5px;width:450px;font-size: 14px;text-align: left;float:right;margin-right:80px;
}
.fsv:hover{width:450px;color:#808000; background:radial-gradient(  #EEE8AA, rgba(0,0,0,0));font-size: 14px; text-align: left;float:right;margin-right:80px;
}

.zf{width:500px;height:30px;border-radius: 7px;
background:rgba(255,255,255,0.5);
margin:10px;margin-left:100px;
padding:0px;
text-align: center;line-height: 30px; vertical-align: middle; 
}
.zff{width:200px;height:30px;
background:rgba(255,250,230,0.5);
margin:10px;margin-left:100px;
padding:0px;
border-radius: 7px;
text-align: center;line-height: 30px; vertical-align: middle;}





.button2{ width:80px;height:80px;display: block; border: 0px;
background: rgba(255,255,255,0.1); position:absolute;bottom:20px;right:20px;
 border-radius: 50%; -moz-border-radius: 50%;
 box-shadow:0 3px 20px rgba(0,0,0,0.25), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.1);
 -moz-box-shadow:0 3px 20px rgba(0,0,0,0.35), inset 0 2px 0px rgba(255,255,255,0.6), 0 2px 0px rgba(0,0,0,0.2);
 }
 .button2:hover{
 box-shadow:inset 0 0px 20px rgba(100,50,0,0.4), 0 2px 0px rgba(255,255,255,0.6),inset 0 2px 0px rgba(0,0,0,0.2);
 
 }
#j,#dr {height:100%;background:radial-gradient(rgba(255,255,255,0.9), rgba(235,230,220,0.6));
}
p.text {padding-left:40px; }

   
 .ts{width:300px;height:140px;float:right; text-align: justify; 
  } 
.tss {text-align: right;font-size: 8px;background: none} 
a.tss:hover{color: #808080;
}

.idd{height:165px;margin: 10px;
} 
.ti{width:160px;height:180px;float:right; text-align: justify;margin-top: 30px;
  } 

#polosa{width:480px;height:1130px; position:absolute;top: 0; right: 0;
	background: linear-gradient(rgba(40,50,50,0.3),rgba(40,50,50,0));
}
#izo_pal{margin: 0px auto; width:1050px;height:415px; margin-top: 0px;
	position:relative;
}
.pal1{
position:absolute;
top: 12px; left: 0;
}
.pal2{position:absolute;
bottom: 5px; right: 35px;
}
.pal3{position:absolute;
bottom: 0; left: 0;
}
.pal4{position:absolute;
bottom: 0; left: 105px;
}
#polfon{width:693px;height:1130px; position:absolute;top: 0; right: 0;
	background-color: rgba(40,50,50,0.2);
}
#boxkonkurs{width:710px;height:100%;margin: 0px auto; 
}
.konkursr,.konkursrb{width:320px;height:190px;float: right;background:rgba(225,210,190,0.9);border-radius: 7px;text-align: center;margin:5px;padding:10px; padding-bottom:20px;
}
.konkursl,.konkurslb{width:320px;height:190px;float: left;background:rgba(225,210,190,0.9);border-radius: 7px;text-align: center;margin:5px; padding:10px;padding-bottom:20px;
}
#izoes{margin: 0px auto; width:1050px;height:70px;   margin-top: 0px;position:relative; background: linear-gradient(rgba(225,210,190,0.8),rgba(0,0,0,0));
  }
.konkurslb,.konkursrb{height:220px;}

.konkursc{width:700px;height:190px;float: right;background:rgba(225,210,190,0.9);border-radius: 7px;text-align: center;margin:5px;padding:10px; padding-bottom:20px;
}

.vsmenul{width:250px;height:330px;float: left;}
.vsmenur{width:250px;height:330px;float: right;}
.punktmenu{width:240px;height:40px;margin: 12px; background:rgba(225,210,190,0.9);border-radius: 7px;text-align: center;line-height: 30px;}


 tbody tr:hover {background: gray81;
      }
 tr { background: gray85; 
       }