/**
 * http://drd.ru/
 * Timur, 2009
*/

*
{
margin:0px;
padding:0px;
font-size: 100%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body{
position:relative;
left:50%;
margin-left:-496px;
width:992px;
border: 1px solid #FFFFFF;
border-top:none;
border-bottom:none;
_height:1650px;
min-height:1330px;
color:#FFFFFF;
background: url('/img/1.jpg') no-repeat center top #091A3B;;
}


#logo{
	position:absolute;
	top:14px;
	left:15px;
	z-index:3;
	width:262px;
	height:85px;
}



img{
  border: 0px;
}

a, a:active, a:visited, a:hover{
	outline:none;
}

div.clear{
  clear: both;
}


	#top{
		position:relative;
		width:992px;
		height:129px;
		background: url('/images/top.jpg') no-repeat;
	}
	
		#top ul{
			position:absolute;
			top:105px;
			left:328px;
			margin: 0;
			padding: 0;
			list-style: none;
		}
		
		#top ul li{
			float: left;
			font-size: 0.9em;
			padding: 0 12px 0 0;
		}
		
			#top ul li a, #top ul li a:active, #top ul li a:visited{
				color:#FFF;
				font: Georgia, "Times New Roman", Times, serif;
				text-decoration:none;
				font-weight:bold;
			}
			
			#top ul li a:hover{
				color:#FDE624;
				text-decoration:underline;
			}

	#content{
		position:relative;
		width:992px;
		height:452px;
		z-index: 10;
	}
	
		#left{
			position:relative;
			width:198px;
			height:452px;
			background: url('/images/bgleft.jpg') no-repeat;
			float:left;
		}
			
			#left ul{
				position:relative;
				top:55px;
				left:20px;
				margin: 0;
				padding: 0;
				width:170px;
				list-style-type:none;
			}
			
				#left ul li{
					font-size: 0.9em;
					margin:5px 0px;
					//margin:3px 0px; /*Парм-парам, а вот и IE*/
				}
		
					#left ul li a, #left ul li a:active, #left ul li a:visited{
						color:#E2E4EA;
						text-decoration:none;
						font-weight:bold;
					}
					
					#left ul li a:hover{
						color:#E2E4EA;
						text-decoration:underline;
					}
					
					#left a.active, #left a.active:active, #left a.active:visited{
						color:#FDE624;
						text-decoration:none;
						font-weight:bold;
					}
					
					#left a.active:hover{
						color:#FDE624;
						text-decoration:underline;
					}
					
						#left ul li.podmenu{
							padding-left:20px;
							_padding-left:40px;
							margin-left:10px;
							list-style-type:none;
							font-size:0.7em;
						}
						
							#left ul li.podmenu a, #left ul li.podmenu a:active, #left ul li.podmenu a:visited{
								color:#FFFFFF;
								text-decoration:none;
							}
						
							#left ul li.podmenu a:hover{
								color:#FFFFFF;
								text-decoration:underline;
							}
							
							#left ul li.podmenu a.activepod, #left ul li.podmenu a.activepod:active, #left ul li.podmenu a.activepod:visited{
								color:#FDE624;
								text-decoration:none;
							}
						
							#left ul li.podmenu a.activepod:hover{
								color:#FDE624;
								text-decoration:underline;
							}
							
		
							li.podmenu div{
								margin-left:-20px;
								float:left;
								_margin-top:4px; /*Опять IE отличился*/
							}			
		
		#center{
			position:relative;
			width:611px;
			height:452px;
			background: url('/images/bgcenter1.jpg') no-repeat;
			float:left;
		}
		
			#scroller_container {
				position: relative;
				width: 600px;
				height: 20px;
				overflow: hidden;
				left:5px;
			}
			
			#scroller {
				position: relative;
				white-space: nowrap;
				font-size: 14px;
				font-weight:bold;
				color:#FDE203;
			}

				#scroller a, #scroller a:active, #scroller a:visited, #scroller a:hover{
					color:#FDE203;
					text-decoration:underline;
				}	
				
		
			#photo{
				position:relative;  
				top:5px;           
				left:2px;
				width:608px;
				height:388px;
				padding-top:8px;
				_padding:0px; /* И снова IE */
				_padding-top:8px;
				text-align:center;
				background: url('/images/bgfoto.jpg') no-repeat;
				vertical-align:middle;
				z-index: 10;
			}

			
			#email{
				position:relative;
				margin-top:20px;
				margin-left:2px;
				color:#FDE624;
				font-weight:bold;
				font-size:0.8em;
			}
			
			#email a, #email a:active, #email a:visited, #email a:hover{
				color:#FDE624;
				text-decoration:underline;
			}
			
			
		
		#right{
			position:relative;
			width:183px;
			height:452px;
			float:left;
		}
		
			#righttop{
				position:relative;
				width:183px;
				height:50px;
			}
			
			#rightbuttontop{
				position:relative;
				width:183px;
				height:22px;
			}
			
			#photos{
				position:relative;
				width:183px;
				height:354px;
				background: url('/images/photos.jpg') no-repeat;
				padding-left:0px;
				_padding-left:0px;
			}
			
			#outImg{
				position:relative;
				width:183px;
				height:354px;
			}
			
				.photka_mal{
					position:relative;
					width:144px;
					height:100px;
					border:1px solid #fefefc;
					background:#08183a;
					padding:4px;
					_padding:0px;
					margin-bottom:4px;
				}
		
			#rightbuttonbottom{
				position:relative;
				width:183px;
				height:26px;
			}
			
	#bottomcontent{
		position:relative;
		width:992px;
		height:360px;
	}
	
		#text{
			position:relative;
			width:691px;
			height:360px;
			background: url('/images/bgtext.gif') no-repeat;
			float:left;
		}
		
			#nazvanie{
				position:relative;
				left:67px;
				top:15px;
				color:#FDE203;
				font-size:1.2em;
				font-weight:bold;
			}
			
			
			#minnazvanie{
				position:relative;
				left:67px;
				top:15px;
				color:#FDE203;
				font-size:1.1em;
				letter-spacing:-1px;
			}
			
			#matherials{
				position:relative;
				left:79px;
				top:18px;
				overflow:auto;
				width:600px;
				height:282px;
				font-size:0.9em;
				padding-top:5px;			
			}
			
			#matherials a, #matherials a:active, #matherials a:visited, #matherials a:hover{
				color:#FFFFFF;
				text-decoration: underline;
			}
			
			
		#news{
			position:relative;
			width:301px;
			height:360px;
			background: url('/images/bgnews.gif') no-repeat bottom;
			float:left;		
		}
		
			#newscontent{
				position:relative;
				_position:absolute;
				_top:140px;
				_left:20px;
				margin: 140px 40px 20px 20px;
				_margin:0px;
				font-size:0.8em;
				height:360px;
				width:301px;
			}
		
				.new{
					position:relative;
					margin-bottom:15px;
					height:50px;
				}
				
					.date{
						position:relative;
						float:left;
						width:13%;
						font-size:0.9em;
						color:#FDE203;
					}
					
						span{
							background:#FDE203;
							color: #1A214E;
							padding:1px;
							font-size:0.9em;
						}
					
					.subnews{
						position:relative;
						float:left;
						width:192px;
						padding-right:30px;
						_padding-right:0px;
						font-size:90%;
					}
					
						.subnews div{
							position:relative;
							right:0px;
						}
					
					
						.subnews div a, .subnews div a:active, .subnews div a:visited{
							color:#FDE624;
							text-decoration:none;
							margin-left:110px;
							
						}
							
						.subnews div
						 a:hover{
							color:#FDE624;
							text-decoration:underline;
						}
					
					
				#allnews{
					position:relative;
					margin-left:90px;
					margin-top:-12px;
					font-size:85%;
				}
				
							
					#allnews a, #allnews a:active, #allnews a:visited{
						color:#FDE624;
						text-decoration:none;						
					}
							
					#allnews div a:hover{
						color:#FDE624;
						text-decoration:underline;
					}
		
		
		
	#threepic{
		position:relative;
		width:992px;
		height:256px;
		background: url('/images/threepic.jpg') no-repeat;
		padding-left:38px;
		_padding-left:0px;		
	}
	
		#dolbanniyIE6{        /* :) */
			position:relative;
			margin-left:28px;
		}
	
		
		.pic{
			position:relative;
			width:289px;
			heigth:178px;			
			float:left;
			margin-left:10px;
			margin-top:70px;
		}
		
			.pic img{
				border:1px solid #FFFFFF;
			}
	
	
	#bottom{
		position:relative;
		width:992px;
		height:133px;
		background: url('/images/bottom.jpg') no-repeat;
	}
	
		#adress{
			position:absolute;
			left:5px;
			bottom:5px;
			color:#000034;
			font-size:0.8em;
			font-weight:bold;
		}
		
		#copy{
			position:absolute;
			left:400px;
			bottom:5px;
			color:#FFFFFF;
			font-size:0.7em;
		}
		
			#copy a, #copy a:active, #copy a:visited, #copy a:hover{
						color:#FFFFFF;
						text-decoration:underline;						
					}
							
		
		
		#count{
			position:absolute;
			right:0px;
			bottom:0px;
			width:301px;
			height:50px;
			background: #000034;
		}
		

.rb {
background-image:url('/images/bottom.jpg');
background-repeat: no-repeat;
height:40px;
width:114px;
}

.akcii {
	z-index: 100;
    }