* {margin: 0px; padding: 0px;}
html {height: 100%;}
body {font: normal 100% tahoma, Verdana, sans-serif; color: #330000; background: #FEF0C9;
SCROLLBAR-FACE-COLOR: #e4a572; 	SCROLLBAR-TRACK-COLOR: #f6e9bd;	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #660000;}
img {border: none;}
li {list-style: none;}
a {text-decoration: underline; cursor: pointer; color: #0066FF /*#0059c6;#de8948 */}
a:hover {text-decoration: none; color: #FF0000;}

.free {height: 0; overflow: hidden; clear: both;}
h1, h2, h3, h4, h5, h6 {font-family: tahoma, Verdana, sans-serif; font-weight: normal;}
h3 {font: bold 14px tahoma, Verdana, sans-serif;}

p {padding: 5px 0; text-align: justify; 13px;}

div#all {width: 100%; min-width: 1004px; overflow: hidden; font-size: 13px;}
	div.header, div.h01, div.h02, div.h03, div.h04, div.h05 {width: 100%; height: 211px; position: relative; background: url(../images/header.gif) 0 0 repeat-x; z-index: 10;}
	div.h01 {background: url(../images/h01.jpg) 0 0 no-repeat;}
	div.h02 {background: url(../images/h02.jpg) 200px 0 no-repeat;}
	div.h03 {background: url(../images/h03.jpg) 400px 0 no-repeat;}
	div.h04 {background: url(../images/h04.jpg) 600px 0 no-repeat;}
	div.h05 {background: url(../images/h05.jpg) 800px 0 no-repeat;}
	
	.logo, .logo2, .logo3, .bogtot,.life, .home, .mail, .sitemap, .auth_l, .auth_e {display: block; position: absolute;}
	.logo {width: 150px; height: 140px; left: 50px; top: 30px;}
	.logo2 {width: 180px; height: 85px; left: 420px; top: 30px;}
	.logo3 {width: 220px; height: 60px; left: 400px; top: 120px;}
	.bogtot {width: 90px; height: 200px; left: 750px; top: 10px;}
	.life {width: 80px; height: 120px; left: 850px; top: 20px;}
	.home {width: 13px; height: 11px; background: url(../images/home.gif) no-repeat; top: 42px; right: 14px;}
	.mail {width: 13px; height: 8px; background: url(../images/mail.gif) no-repeat; top: 72px; right: 14px;}
	.sitemap {width: 17px; height: 9px; background: url(../images/sitemap.gif) no-repeat; top: 93px; right: 12px;}
	.auth_l {width: 16px; height: 11px; background: url(../images/auth_l.gif) no-repeat; top: 115px; right: 13px;}
	.auth_e {width: 16px; height: 11px; background: url(../images/auth_e.gif) no-repeat; top: 115px; right: 13px;}
	
div#page {width: 100%;}
	div.cont-1 {width: 100%; float: left;}
	div.center {margin: 0 218px 0 241px;}
	div.cont-2 {width: 100%; overflow: hidden;}
	
	
		.center-top {height: 1%;}
		.center-top {background: url(../images/h201-bg.gif) 0 100% repeat-x;}
		.center-top div {background: url(../images/h201-R.gif) right bottom no-repeat;}
		.center-top div h2 {background: url(../images/h201-L.gif) 0 100% no-repeat; float: left; padding: 6px 15px 0; min-height: 36px; font: normal 18px tahoma, Verdana, sans-serif;}
		.center-top div span {display: block; float: right; padding: 9px 15px 0; color: #868973;}
		
		.corn-1-bg-1 {height: 1%;}
		.corn-1-bg-1 {background: #f1d798 url(../images/corn-2-bg-1.gif) 0 0 repeat-x; margin: 5px 0;}
		.corn-1-bg-2 {background: url(../images/corn-2-bg-2.gif) 0 100% repeat-x;}
		.corn-1-1 {background: url(../images/corn-2-1.gif) 0 0 no-repeat;}
		.corn-1-2 {background: url(../images/corn-2-2.gif) 100% 0 no-repeat;}
		.corn-1-3 {background: url(../images/corn-2-3.gif) 100% 100% no-repeat;}
		.corn-1-4 {background: url(../images/corn-2-4.gif) 0 100% no-repeat; padding: 6px 0 12px;}
		.corn-1-bord {border: solid #de8947 ; border-width: 0 1px; padding: 3px 12px;}
		.corn-1-bord  h3 {float: left;}
		.corn-1-bord span {float: right;}
		.corn-1-bord span a {font-size: 11px;}
		
		.corn-3 {background: #f1d798 url(../images/corn-3-bg-1.gif) 0 0 repeat-x;}
		.corn-3 .corn-1-bg-2 {background: url(../images/corn-3-bg-2.gif) 0 100% repeat-x;}
		.corn-3 .corn-1-1 {background: url(../images/corn-3-1.gif) 0 0 no-repeat;}
		.corn-3 .corn-1-2 {background: url(../images/corn-3-2.gif) 100% 0 no-repeat;}
		.corn-3 .corn-1-3 {background: url(../images/corn-3-3.gif) 100% 100% no-repeat;}
		.corn-3 .corn-1-4 {background: url(../images/corn-3-4.gif) 0 100% no-repeat;}
		.corn-3 .corn-1-bord {border: solid #de8947; border-width: 0 1px;}
		
		
		
		a.a-1 {background: url(../images/bl-4.gif) 0 bottom no-repeat; padding-left: 16px; color:#de8947}
		a.a-1:hover {color:#FF0000}
		a.a-3 {text-decoration: none;cursor: pointer; color: #330000}
		a.a-3:hover {text-decoration: underline; color: #FF0000;}
		
		
		div.img-1 {float: left; height: 1%; text-align: center; margin: 0 13px 13px 0;}
		div.img-1 img {max-width: 92px; max-height: 92px;}
		.corn-2-bg-1 {background: #FFFFFF url(../images/corn-1.gif) 0 0 repeat-x;}
		.corn-2-bg-2 {background: url(../images/corn-1.gif) 100% 0 repeat-y;}
		.corn-2-bg-3 {background: url(../images/corn-1.gif) 0 100% repeat-x;}
		.corn-2-bg-4 {background: url(../images/corn-1.gif) 0 0 repeat-y;}
		.corn-2-1 {background: url(../images/corn-1-1.gif) 0 0 no-repeat;}
		.corn-2-2 {background: url(../images/corn-1-2.gif) 100% 0 no-repeat;}
		.corn-2-3 {background: url(../images/corn-1-3.gif) 100% 100% no-repeat;}
		.corn-2-4 {background: url(../images/corn-1-4.gif) 0 100% no-repeat; padding: 10px;}
		
		div.novost-1 {padding: 5px 0 10px;}
		div.novost-1 h3 {font-size: 16px; font-weight: bold; min-height: 25px;}

		div.novost-1 h3 a {color: #0059c6;}
		span.data {display: block; float: left; background: url(../images/data.gif) 0 0 no-repeat; width: 62px; height: 20px; padding-top: 5px; font-size: 11px; color: #ffffff; text-align: center; margin-right: 6px;}
		
		div.podr {clear: both; float: none; padding: 5px 17px 0 0; font-size: 11px; color: #ABA48C;}
		div.podr span {float: left;}
		div.podr strong {float: right;}
		div.podr strong a {color: #0059C6;}
		.coment {padding-left: 15px; background: url(../images/bl-5.gif) 0 100% no-repeat;}
		div.podr a {color: #858168; margin: 0 5px;}
		.podrob {background: url(../images/bl-2.gif) right center no-repeat; padding-right: 14px;}
		
		div.rubrika {padding: 5px 0 10px; text-align: right; font-size: 11px; color: #ABA48C; border-bottom: dashed 1px #de8947; float: none; clear: both;}
		div.rubrika span {padding-right: 10px;}
		div.rubrika a {margin-left: 5px; color: #858168;}
		div.rubrika b {padding-left: 20px; background: url(../images/bl-6.gif) 0 100% no-repeat; font-weight: normal;}
		
		div.vse-novosti {height: 20px; padding: 5px 11px; text-align: right;}
			div.vse-novosti a {background: url(../images/bl-4.gif) 0 100% no-repeat; font-size: 11px; padding-left: 16px; color:#de8947}
			div.foto a {background: url(../images/bl-3.gif) 0 100% no-repeat; color:#de8348}
			div.sm-vse {border-top: outset 1px #de8947;}
		
		div.kartinka-1 {padding: 10px; text-align: center;}
		
		.form-2 {padding: 5px 13px;}
		.form-2 input, .form-2 select {background: #FFFFFF; border: solid 1px #B3B9C3;}
		.form-2 ul li {padding-bottom: 5px; white-space: nowrap; font-size: 13px;}
		.select-1, .text-2 {width: 182px; height: 18px;}
		.select-2, .select-3, .select-4 {width: 42px; height: 19px; text-align: center;}
		.select-2 {margin-left: 5px;}
		.select-4 {margin-right: 15px; width: 53px;}
		.form-2 input.submit-1 {float: none; margin-top: 3px;}
		*+html .form-2 select {height: 22px;}
		
		.result {height: 25px; border-bottom: dotted 1px #de8947; padding: 0 8px 5px 17px; margin-bottom: 10px;}
		.result strong {float: left; font-size: 18px; font-weight: normal;}
		.result span {float: right; font-size: 13px; padding-top: 3px;}
		
		div.page-navi {padding: 20px 20px 30px; font-size: 11px; text-align: center; clear: both;}
		div.page-navi span {padding-right: 12px;}
		div.page-navi a, div.page-navi b {padding: 0 4px; color: #0475d4;}
		div.page-navi b {background: #0475d4; color: #000000;}
		
		ul.m-4 {width: 28%; float: left; font-size: 11px; padding: 10px 2%;}
		ul.m-4 li, .m-5 li {padding-bottom: 8px;}
		ul.m-4 a, .m-5 a {color: #000000;}
		
		.alfavit {font-size: 11px; text-transform: uppercase; color: #0059c6; text-align: center; padding: 15px;}
		.alfavit a {color: #0059c6; margin: 0 3px; text-decoration: none;}
		.alfavit a:hover {text-decoration: underline;}
		
		div.m-5 {border-bottom: dotted 1px #de8947;}
		div.m-5 ul {width: 17%; float: left; padding: 10px 1% 25px 2%; font-size: 11px;} 
		
		.h201 {font-size: 18px; padding: 10px 15px;}
		.photo-1 {width: 148px; height: 215px; float: left; margin: 5px 15px 0; text-align: center; font-size: 13px; color: #000000;}
		.photo-1 a {font-size: 14px; color: #0059C6; font-weight: bold; text-decoration: none;}
		.photo-1 a:hover {text-decoration: underline;}
		.photo-1 span {color: #969696;}
		.photo-2 {width: auto; height: auto; text-align: left; margin-left: 0; float: none; clear: both;}
		.uveli4 {float: right;}
		.uveli4 a {margin: 0 3px; font-size: 12px; font-weight: normal; text-decoration: underline;}
		.uveli4 a:hover {text-decoration: none;}
		
		.form-3 {width: 524px; padding: 10px; font-size: 11px;}
		.form-3 ul li {padding-bottom: 5px; float: none; clear: both;}
		.form-3 ul li span {float: left; padding: 0 25px 0 5px;}
		.text-3 {width: 222px; height: 19px; border: solid 1px #B3B9C3;}
		.form-3 textarea {width: 522px; height: 119px; border: solid 1px #B3B9C3;}
		.submit-2 {width: 69px; height: 21px; background: url(../images/dobavit.png) no-repeat; border: none; float: right; cursor: pointer;}
		
		.comment {padding: 16px; color: #747474; font-size: 13px; border-bottom: dotted 1px #de8947;}
		.comment h4 {font-size: 13px; font-weight: bold; color: #000000;}
		.comment small {font-size: 11px;}
		.comment p {padding: 5px;}
		
		.table-1 {width: 100%; border-bottom: dotted 1px #de8947;}
		.table-1 td {padding: 5px; vertical-align: top; width: 33%; height: 1%;}
		.table-1 td .img-2 div {height: 1%;}
		
		.content-1 {padding: 14px;}
		.content-1 h2 {font-size: 18px;}
		.content-1 h2 span {font-size: 14px; padding-left: 25px;}
		.content-1 h2 span small {font-size: 13px; color: #8E8E8E; padding-left: 6px;}
		.content-1 p {padding: 5px 14px;}
		
		h4.h401 {font-size: 14px; padding: 10px 2%;}
		.m-6 {width: 30%; padding: 10px 1% 10px 2%; float: left;}
		.m-6 li {padding-bottom: 3px;}
		.m-7 {width: 47%; float: left; padding: 10px 0 10px 2%;}
		.m-7 li {padding-bottom: 1px; font-size: 11px; color: #8E8E8E;}
		.m-7 li a {font-size: 13px; margin-right: 5px;}
		.m-7 li b {margin-left: 5px;}
		
		h3.h301 {font-size: 17px; font-weight: normal; padding: 5px 10px;}
		h3.h301 span {font-size: 13px; color: #8e8e8e; margin-left: 5px;}
		
		.m-8 {font-size: 13px; color: #787878; padding-bottom: 15px; border-bottom: dotted 1px #B8B6B0;}
		.m-8 li {padding: 0 22px 3px;}
		.m-8 li span {color: #000000; margin-left: -6px;}
		.m-8 li small {font-size: 11px; margin-left: 6px;}
		
		i.i-1 {display: block; text-align: right; font-size: 11px; color: #8E8E8E; padding: 10px;}
		
		.content-2 {padding: 10px 0; border-bottom: dotted 1px #B8B6B0;}
		.content-2 .img-2 {float: right; padding: 10px; height: 1%;}
		.content-2 .img-2 div {_height: 1%;}
		*+html .content-2 .img-2 div {height: 1%;}
		.sp-1 {font-size: 11px; color: #8e8e8e;}
		.sp-2 {font-size: 11px; color: #000000;}
		.p-01 {padding: 0 15px;}
		.vote-1 {width: 75px; height: 14px; position: relative; margin: 2px auto; background: url(../images/star.png) no-repeat; clear: both;}
		.vote-2 {width: 50%; height: 14px; background: url(../images/star-1.png) 0 0 no-repeat; _float: left;}
		*+html .vote-2 {float: left;}
		.vote-1 a {width: 15px; height: 14px; display: block; position: absolute; top: 0; left: 0;}
		a.vote-1-1 {margin-left: 0;}
		a.vote-1-2 {margin-left: 15px;}
		a.vote-1-3 {margin-left: 30px;}
		a.vote-1-4 {margin-left: 45px;}
		a.vote-1-5 {margin-left: 60px;}
		
	div.left {width: 221px; margin-left: -100%; float: left;}
		.m-1 {width: 207px; background: #de8947 url(../images/m-1-bg.gif) repeat-y; margin: -40px 0 10px 14px; z-index: 20; position: relative; font-size: 14px; height: 1%;}
		.m-1 ul {background: url(../images/m-1-T.jpg) 0 0 no-repeat; height: 1%;}
		.m-1 ul li {padding: 0 5px 15px 12px; height: 1%;}
		.m-1 ul li a {color: #330000;}
		.m-1 ul li a:hover {color: #FF0000;}
		.m-1 ul li.m-1-end {background: url(../images/m-1-B.gif) 0 100% no-repeat;}
		
		
		div.find {width: 207px; padding-left: 14px;}
		.m-1-end {background: url(../images/m-1-B.gif) 0 100% no-repeat;}
		
		div.ankxara {width: 207px; padding-left: 14px;}
		.m-2 li {padding: 0 5px 2px 18px;}
		.m-2 li.vse-punkti {padding: 20px 5px 12px 21px; border-bottom: dotted 1px #de8947; margin-bottom: 8px;}
		.m-2 li.vse-punkti a {padding-left: 21px; background: url(../images/bl-1.gif) 0 100% no-repeat;}
		a.a-2  {background: url(../images/bl-2.gif) 0 4px no-repeat; padding-left: 18px; margin-left: 6px;}
		a.a-3  {background: url(../images/bl-2.gif) 100% 4px no-repeat; padding-right: 12px;}
		
		
		.desk-1 {padding: 5px 24px; border-bottom: dotted 1px #de8947;}
		.desk-1 a span {padding: 0 14px 0 0; font-weight: bold; background: url(../images/bl-2.gif) 100% center no-repeat;}
		.img-2 {width: 148px; margin: 5px auto; text-align: center;}
		.img-2 img {max-width: 126px; max-height: 126px;}
		.img-2 p {text-align: left; padding: 5px;}
		.img-3 {width: 528px; margin: 5px 0; height: 1%;}
		.img-3 img {max-width: 505px;}
	
	div.right {width: 192px; float: left; margin-left: -218px; padding-left: 14px;}
	
		form.form-1 {width: 184px; padding: 6px 3px 6px 4px; margin-bottom: 2px;}
		form.form-1 a {float: left; display: block; margin-top: 2px;}
		input.text-1 {width: 182px; height: 19px; border: solid 1px #B3B9C3; color:#0000FF; background: #FFFFFF; margin-bottom: 8px;}
		input.submit-1 {background: url(../images/iskat.gif) no-repeat; width: 60px; height: 21px; border: none; float: right; cursor: pointer;}
		
		.novost-2 {padding-bottom: 20px;}
		.novost-2 h3 {font-weight: normal; font-size: 12px;}
		
		.m-3 {padding: 10px 0 10px 13px;}
		.m-3 li {padding: 0 0 15px 8px; background: url(../images/bl-7.gif) 0 5px no-repeat;}
		
	#footer {background: url(../images/f02.gif) 0 100% repeat-x;}
	#footer, #footer div {height: 104px;}
	#footer .left {background: url(../images/f-L.jpg) 0 100% no-repeat; padding-right: 20px;}
	#footer .center {background: url(../images/f01.gif) 0 100% no-repeat; padding: 48px 0 0 18px; height: 56px; text-align: center; font-size: 12px;}
	#footer .center a {color: #330000; text-decoration: none;}
	#footer .center a:hover {color: #FF0000; text-decoration: underline;}
	#footer .right {background: url(../images/f03.gif) 100% 100% no-repeat; padding-right: 12px; padding-top: 46px; height: 58px; color: #ABA48C;}
	#footer .right a {color: #de8947;}
	#footer .right a:hover {color: #FF0000; text-decoration: underline;}
	
/*edit-news*/
	.news_edit li {float: none; clear: both; overflow: auto; padding: 1px;}
	.news_edit li ul {float: left; width: 300px;}
	.news_edit li ul li input, .news_edit li textarea, .news_edit li select {margin-bottom: 5px;}
	.news_edit li textarea {width: 480px; height: 300px; border: solid 1px #7E7E7E; background: #fff;}
	
	.select-category, .input {height: 17px; border: solid 1px #7E7E7E; background: #fff; width: 296px;}
	*+html .select-category {height: 21px;}
	
	input.text {padding: 0 0 0 5px; width: 291px; background: #ffffff; height: 17px; position: absolute; left: 0; top: 0; border: solid 1px #7E7E7E;}
	
	.fakefile img {position: absolute; left: 300px; top: 0; padding: 0; margin:0; border: none !important;}
	.news_edit li input.submit-3 {height: 19px; border: none; padding: 0 5px; margin-right: 10px;}
	
	.edit_comments {clear: both; float: none; text-align: right;}
	.a-6 {padding-left: 17px; background: url(../images/bl-9.gif) 0 100% no-repeat; margin-right: 10px;}
	.a-5 {padding-left: 17px; background: url(../images/bl-8.gif) 0 100% no-repeat; margin-right: 10px;}

/*edit-news*/

/*login*/
.form-4 ul li {padding-top: 5px;}
	.submit-5 {width: 62px; height: 23px; border: none; background: url(../images/vhod.gif) no-repeat; cursor: pointer;}


/*login*/	