* { margin: 0; padding: 0;}
a{ text-decoration:underline;}
a:hover{ text-decoration:none;}
img{ border:none;}
p{ margin:0; padding:0;}
html, 
	body{ height: 100%;}
body{ background:#ffe1c0 url(../images/bg_left.jpg) repeat-y left;}

#body{ background:url(../images/bg_top.jpg) repeat-x top; min-height: 100%; }
/* ie6-костиль */
	#header{ background:url(../images/header.jpg) no-repeat top left; }
		#menu{ width:100%; }
			#menu ul{ margin:0; padding:20px 0 0 300px; list-style:none; }
				#menu li{ display:inline; margin:0; padding:0; float:left; }
				#menu li a{ text-decoration:none;}
					#menu .menu5 a{ float:left; background:url(../images/menu5.png) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; width:200px; height:50px; }
					#menu .menu5 a:hover{ background:url(../images/menu5-hover.png) no-repeat left top; }
					#menu .menu6 a{ float:left; background:url(../images/menu6.png) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; width:200px; height:50px; }
					#menu .menu6 a:hover{ background:url(../images/menu6-hover.png) no-repeat left top; }
					#menu .menu7 a{ float:left; background:url(../images/menu7.png) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; width:200px; height:50px; }
					#menu .menu7 a:hover{ background:url(../images/menu7-hover.png) no-repeat left top; }

/* ie6-костиль */
/* ie7-костиль */
		#content{ padding: 260px 5px 0;}
			#wrapper{ float:right; width:100%; margin-left:-220px}
				#right{ margin-left:220px; margin-top:-100px; position:relative;padding-right:30px; padding-bottom:50px;padding-left:15px;}
				#left{ float:left; width:220px}
					#left ul { list-style: none; margin: 0; padding: 0; }
					#left li a {text-decoration:none;}
						#left .menu1 a,
							#left .menu1 a:link, 
								#left .menu1 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu1.png) no-repeat; }
						#left .menu1 a:hover, #left .menu1 a.active {  background:url(../images/menu1-hover.png) no-repeat; }
						#left .menu8 a,
							#left .menu8 a:link, 
								#left .menu8 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu8.png) no-repeat; }
						#left .menu8 a:hover, #left .menu8 a.active {  background:url(../images/menu8-hover.png) no-repeat; }
						#left .forum a,
							#left .forum a:link, 
								#left .forum a:visited { height: 50px; width:200px; display: block; background:url(../images/forum.png) no-repeat; }
						#left .forum a:hover, #left .forum a.active {  background:url(../images/forum-hover.png) no-repeat; }
						#left .menu9 a,
							#left .menu9 a:link, 
								#left .menu9 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu9.png) no-repeat; }
						#left .menu9 a:hover, #left .menu9 a.active {  background:url(../images/menu9-hover.png) no-repeat; }
						#left .menu10 a,
							#left .menu10 a:link, 
								#left .menu10 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu10.png) no-repeat; }
						#left .menu10 a:hover, #left .menu10 a.active {  background:url(../images/menu10-hover.png) no-repeat; }
						#left .menu11 a,
							#left .menu11 a:link, 
								#left .menu11 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu11.png) no-repeat; }
						#left .menu11 a:hover, #left .menu11 a.active {  background:url(../images/menu11-hover.png) no-repeat; }
						#left .menu12 a,
							#left .menu12 a:link, 
								#left .menu12 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu12.png) no-repeat; }
						#left .menu12 a:hover, #left .menu12 a.active {  background:url(../images/menu12-hover.png) no-repeat; }
						#left .menu13 a,
							#left .menu13 a:link, 
								#left .menu13 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu13.png) no-repeat; }
						#left .menu13 a:hover, #left .menu13 a.active {  background:url(../images/menu13-hover.png) no-repeat; }
						#left .menu14 a,
							#left .menu14 a:link, 
								#left .menu14 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu14.png) no-repeat; }
						#left .menu14 a:hover, #left .menu14 a.active {  background:url(../images/menu14-hover.png) no-repeat; }
						#left .menu15 a,
							#left .menu15 a:link, 
								#left .menu15 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu15.png) no-repeat; }
						#left .menu15 a:hover, #left .menu15 a.active {  background:url(../images/menu15-hover.png) no-repeat; }
						#left .menu17 a,
							#left .menu17 a:link, 
								#left .menu17 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu17.png) no-repeat; }
						#left .menu17 a:hover, #left .menu17 a.active {  background:url(../images/menu17-hover.png) no-repeat; }
						#left .menu18 a,
							#left .menu18 a:link, 
								#left .menu18 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu18.png) no-repeat; }
						#left .menu18 a:hover, #left .menu18 a.active {  background:url(../images/menu18-hover.png) no-repeat; }
						#left .menu19 a,
							#left .menu19 a:link, 
								#left .menu19 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu19.png) no-repeat; }
						#left .menu19 a:hover, #left .menu19 a.active {  background:url(../images/menu19-hover.png) no-repeat; }
						#left .menu20 a,
							#left .menu20 a:link, 
								#left .menu20 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu20.png) no-repeat; }
						#left .menu20 a:hover, #left .menu20 a.active {  background:url(../images/menu20-hover.png) no-repeat; }
						#left .menu21 a,
							#left .menu21 a:link, 
								#left .menu21 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu21.png) no-repeat; }
						#left .menu21 a:hover, #left .menu21 a.active {  background:url(../images/menu21-hover.png) no-repeat; }
						#left .menu22 a,
							#left .menu22 a:link, 
								#left .menu22 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu22.png) no-repeat; }
						#left .menu22 a:hover, #left .menu22 a.active {  background:url(../images/menu22-hover.png) no-repeat; }
						#left .menu23 a,
							#left .menu23 a:link, 
								#left .menu23 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu23.png) no-repeat; }
						#left .menu23 a:hover, #left .menu23 a.active {  background:url(../images/menu23-hover.png) no-repeat; }
						#left .menu24 a,
							#left .menu24 a:link, 
								#left .menu24 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu24.png) no-repeat; }
						#left .menu24 a:hover, #left .menu24 a.active {  background:url(../images/menu24-hover.png) no-repeat; }
						#left .menu34 a,
							#left .menu34 a:link, 
								#left .menu34 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu34.png) no-repeat; }
						#left .menu34 a:hover, #left .menu34 a.active {  background:url(../images/menu34-hover.png) no-repeat; }
						#left .menu36 a,
							#left .menu36 a:link, 
								#left .menu36 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu36.png) no-repeat; }
						#left .menu36 a:hover, #left .menu36 a.active {  background:url(../images/menu36-hover.png) no-repeat; }
						#left .menu38 a,
							#left .menu38 a:link, 
								#left .menu38 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu38.png) no-repeat; }
						#left .menu38 a:hover, #left .menu38 a.active {  background:url(../images/menu38-hover.png) no-repeat; }
						#left .menu39 a,
							#left .menu39 a:link, 
								#left .menu39 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu39.png) no-repeat; }
						#left .menu39 a:hover, #left .menu39 a.active {  background:url(../images/menu39-hover.png) no-repeat; }
						#left .menu40 a,
							#left .menu40 a:link, 
								#left .menu40 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu40.png) no-repeat; }
						#left .menu40 a:hover, #left .menu40 a.active {  background:url(../images/menu40-hover.png) no-repeat; }
						#left .menu46 a,
							#left .menu46 a:link, 
								#left .menu46 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu46.png) no-repeat; }
						#left .menu46 a:hover, #left .menu46 a.active {  background:url(../images/menu46-hover.png) no-repeat; }
						
						#left .menu60 a,
							#left .menu60 a:link, 
								#left .menu60 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu60.png) no-repeat; }
						#left .menu60 a:hover, #left .menu60 a.active {  background:url(../images/menu60-hover.png) no-repeat; }
						
						#left .menu91 a,
							#left .menu91 a:link, 
								#left .menu91 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu91.png) no-repeat; }
						#left .menu91 a:hover, #left .menu91 a.active {  background:url(../images/menu91-hover.png) no-repeat; }
						
						#left .menu93 a,
							#left .menu93 a:link, 
								#left .menu93 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu93.png) no-repeat; }
						#left .menu93 a:hover, #left .menu93 a.active {  background:url(../images/menu93-hover.png) no-repeat; }
						
						#left .menu116 a,
							#left .menu116 a:link, 
								#left .menu116 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu116.png) no-repeat; }
						#left .menu116 a:hover, #left .menu116 a.active {  background:url(../images/menu116-hover.png) no-repeat; }
						
						#left .menu130 a,
							#left .menu130 a:link, 
								#left .menu130 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu130.png) no-repeat; }
						#left .menu130 a:hover, #left .menu130 a.active {  background:url(../images/menu130-hover.png) no-repeat; }
						
						#left .menu148 a,
							#left .menu148 a:link, 
								#left .menu148 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu148.png) no-repeat; }
						#left .menu148 a:hover, #left .menu148 a.active {  background:url(../images/menu148-hover.png) no-repeat; }
						
						#left .menu196 a,
							#left .menu196 a:link, 
								#left .menu196 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu196.png) no-repeat; }
						#left .menu196 a:hover, #left .menu196 a.active {  background:url(../images/menu196-hover.png) no-repeat; }
						
						#left .menu261 a,
							#left .menu261 a:link, 
								#left .menu261 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu261.png) no-repeat; }
						#left .menu261 a:hover, #left .menu261 a.active {  background:url(../images/menu261-hover.png) no-repeat; }
						
						#left .menu394 a,
							#left .menu394 a:link, 
								#left .menu394 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu394n.png) no-repeat; }
						#left .menu394 a:hover, #left .menu394 a.active {  background:url(../images/menu394n-hover.png) no-repeat; }
						
						#left .menu395 a,
							#left .menu395 a:link, 
								#left .menu395 a:visited { height: 50px; width:200px; display: block; background:url(../images/menu395.png) no-repeat; }
						#left .menu395 a:hover, #left .menu395 a.active {  background:url(../images/menu395-hover.png) no-repeat; }
						
.footer {height: 40px; clear:both; width:100%;}
#footer {height: 40px; margin-top: -40px; }
#footer p {display:block; text-align:center; font-size:11px;}
#footer a {text-decoration:none; font-weight:bold;}
h2,h3 {padding-bottom:10px;}
.copyright
{background: url(../images/uvaga.gif) top center no-repeat;}
.banner {margin:40px 0 0 30px;}
.banner img {padding-bottom:10px;}
.entry {margin-bottom:20px;border-bottom: #000 1px dotted;padding-bottom:10px;}		
p.news_title, .entry h3, .entry h3 a {color:#8C5B3B;font-size:16px;text-decoration:none;font-weight:bold;}
p.news_title {padding-bottom:10px;}
p.date {color:#9C9E9F;font-size:10px;padding-bottom:5px;}
p.more {display:block;clear:both;padding-top:10px;padding-bottom:5px;}
p.more a {color:#8C5B3B;font-size:12px;}
.news_text img {border: 2px solid #8A5D40}
.warning {text-align:center;margin-top:20px;margin-bottom:20px;}
#gallery {clear:both;}