@charset "windows-1251";
@import url('reset.css'); 

body {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	line-height: 1.3;
	color: #FFFFFF;
	border:none;
}

a:link {color:#FFFFFF; text-decoration:none;}
a:visited {color:#FFC; text-decoration:none;}
a:hover {color:#FF3; text-decoration:none;}
a:active {color:#FF3; text-decoration:overline;}

h1 {
	font-size: 18pt;
	font-weight: bolder;
	line-height: normal;
	padding: 0;
	margin: 0; 
	color: #FF3;
}
	
	

h2 {
	font-size: 16pt;
	font-weight: bolder;
	line-height: normal;
	text-transform: capitalize;
	padding: 0;
	text-align: center;
	margin: 0px 0px 20px 0px; 
	color: #FF3;
}

h3 {
	font-size: 14pt;
	font-weight: bolder;
	line-height: normal;
	text-transform: capitalize;
	padding: 0;
	margin: 0; 
	color: #FF3;
}
	
h4 {
	font-size: 18pt;
	font-weight: normal;
	line-height: 40px;
	text-transform: capitalize;
	margin-top: 25px;
	padding: 0;
	margin: 0;
}

h5 {
	font-size: 18pt;
	font-weight: bolder;
	padding: 0;
	color: #FF3;
	margin-top: 25px;
	line-height: 40px;
	text-indent: 70px;}
	
h6 {
	font-size: 8pt;
	font-weight: bolder;
}
	
	
	



	div#header {
		margin: auto;
		width: 1000px;
		height: 305px;
		background-image: url('../imgs/head.png');
		background-repeat: no-repeat; }
		
		
		
		p#logo {
		   float:right;
		   margin: 123px 45px 45px 677px;
           width: 279px;   }
		   
		p#logo a {
           background:url('../imgs/logo.png') no-repeat;
		   display:block;
		   height:137px;
           text-indent:-9000px;
           width:278px;}					   
        
        form#search-form {
		   float:right;
		   margin-top:-40px;
		   
		   }
		   
		   
		form#search-form input[type="text"] {
           background: url('../imgs/search.png') no-repeat;;
           border:none;
           height:37px;
           width:980px;
		   color: #FFFFFF;
		   font-size: 15pt;
		   text-indent: 1.5em}
								  
		
		form#search-form input[type="submit"] {
           display: none;}
		   
			 


	#content {
		height: 948px;
		background-image: url('../imgs/content.png');
		background-repeat: no-repeat;
		margin: auto;
		width: 1000px; }
		
	#content2 {
		height: 948px;
		background-image: url('../imgs/content2.png');
		background-repeat: no-repeat;
		margin: auto;
		width: 1000px; }

		div#menu {
			float: left;
			width: 255px;
			padding: 0;
			margin: 0;
			height:433px;}

			
           .menu1{
				float: left;
				width: 255px;
				padding: 0;
				margin: 0;
				height:88px;}
				
				.menu1 h1 { margin: 35px 0px 0px 70px;}
				
				.menu1 h4 { margin: 35px 0px 0px 70px;}
				
				

div#menu ul {
	list-style-type: none;
	font-size: 18pt;
	padding: 0;
	margin: 120px 0 0px 0;
}

div#menu li {
	width: 255px;
	margin-top: 25px;
	line-height: 40px;
	text-indent: 70px;
}


				


		div#main {
			float: right;
			width: 710px;
			padding: 0;
			margin: 0px 0 0px 0;
			height:948px;}
			



			.left {
				float: left;
				width: 488px;
				text-align: justify;
				padding: 0;
				margin: 0;
				height:948px;}
				
		    .main_content {
				float: left;
				width: 465px;
				text-align:justify;
				padding: 0;
				margin: 63px 0 0px 10px;
				height:798px;}
				
			.main_content2 {
				float: left;
				width: 617px;
				text-align: left;
				padding: 0;
				margin: 63px 0 0px 10px;
				height:798px;}
				
				.highslide-gallery {
				float: left;
				width: 617px;
				padding: 0;
				margin: 63px 0 0px 0px;
				}
				
				
				
				   
				
				.main_content3 {
				float: left;
				width: 617px;
				text-align: center;
				padding: 0;
				margin: 63px 0 0px 10px;
				height:798px;}
				
				div#YMapsID-1716 {
				color: #000000;
				margin: 25px auto  0px auto;
				}


				

            .right1 {
				float: right;
				width: 222px;
				padding: 0;
				margin: 0;
				height:88px;}
				
				.right1 h1 { margin: 35px 0px 0px 55px;}
				
				.new {
					margin: 5px 0px 0px -15px;}
				
		    .right {
				float: right;
				width: 212px;
				padding: 0;
				margin: 20px 0 10px 10px;
				height:590px;}
				
				/*	Стили основных пунктов	*/
		
		/*	Заголовок в обычном состоянии	*/
		.accordion_toggle {
			display: block;
			height: auto;
			width: 597px;
			background: url('../imgs/accordion_toggle.png') no-repeat top right #000000;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			text-decoration: none;
			outline: none;
			font-size: 16pt;
			color: #FF3;
			border-bottom: 1px solid #f6f6f6;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
h1.accordion_toggle {
	font-size:16px;
	font-weight:bold;
}
		
		/*			Заголовок в активном состоянии	*/
		
		.accordion_toggle_active {
			background: url('../imgs/accordion_toggle_active.png') no-repeat top right #ffff33;
			color: #000000;
			border-bottom: 1px solid #f68263;
		}
		
		/*			Блок ответа	*/
		
		.accordion_content {
			text-align: justify;
			background-color: #000000;
			color: #ffffff;
			overflow: hidden;
		}
			
			/*		Заголовок h2 в блоке ответа	*/
			
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
	font-size:16px;
	font-weight:bold;
}
			
			/*		Параграфы в блоке ответа	*/
			
.accordion_content p {
	font-size:14px;
}

div#footer {
	background-image: url('../imgs/footer.png');
	margin: auto;
	width: 1000px;
	height: 247px;
	background-repeat: no-repeat;
}		

div#footer2 {
	background-image: url('../imgs/footer2.png');
	margin: auto;
	width: 1000px;
	height: 247px;
	background-repeat: no-repeat; }



			p#links {
				width:95px;
				float:right;
				margin: 60px 785px 0px 0px; 				
				}
				
				
		   p#links a {
				   background:url('../imgs/links.png') no-repeat;
				   border:none;
				   display:block;
				   height:31px;
				   text-indent:-9000px;
				   width:88px;}

			.bottom {
			
				float: left;
				width: 503px;
				padding: 0;
				margin: 69px 0 0px 0px;
				height:20px;
				text-align: center;}
				
				.counters {
					float: left;
						width: 505px;
						padding: 0;
						margin: 5px 0 0px 0px;
						height:50px;
						text-align: center;}
						
						div#time {
							float: left;
						width: 135px;
						padding: 0;
						margin: -46px 0 0px 555px;
						height:45px;
						text-align: center;}
						
					
						
.weather {
	width: 220px;
	padding: 0;
	margin: -70px 0 0px 750px;
	height:100px;
	text-align: center;
	font-family:sans-serif;
	font-size: 10pt;
}			
					
