*{	margin: 0;
	padding: 0;}

html, body{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	min-height: 100%;
	min-width:1000px;
	height: auto !important;
	height: 100%;
	position: relative;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
-behavior: url(img/csshover.htc);
background:#fffff0;
}
table{ border-collapse: collapse;}
img, form, input, button, ul, li {
	border:0;
	margin: 0;
	padding: 0;
}
a {color: #452701;}
a:hover {color: #5e7b88;}
div.centr {
position: absolute;
top:0px;
width:1000px;
left:50%;
padding-top:400px;
margin-left:-500px;
background:url(img/logo.jpg) no-repeat top #f5ecd0;
border-left:1px solid #C7BDA4;border-right:1px solid #C7BDA4;}
div.centrF {
position:absolute;
height:501px;
left:0;
background:url(img/fon.gif) repeat-x;
width:100%;
}

div.logo {
	position:absolute;
	left:53px;
	top:43px;
	width:283px;
	height:94px;
	background:url(img/logo.jpg);
}
div.menu {margin:10px 0 0 30px;
text-align:center;
}
.menu UL {
list-style-type:none; 
width:100%;
margin:0;
padding:0;width:100%;
}
.menu UL LI {margin:0 0 0 5px;
font-size:13px;
float:left;
display:inline;
color:#7e7e7e;
font-weight:bold;
text-align: center;
}

.menu UL LI  A {font-size:13px;font-family: Tahoma;
padding:3px 24px;
color: #6f4505;
text-decoration:none;
float:left;
}
.menu UL LI  A:hover {border-radius:25px 0 25px 0;  -moz-border-radius:25px 0 25px 0;  -webkit-border-radius:25px 0 25px 0;
-khtml-border-radius:25px 0 25px 0;
color: #f1e6c5;
background:#935700;
}

.menu UL LI:hover  {
color: #f1e6c5;

}
.menu UL LI UL {
list-style:none;
position:absolute;
width: auto;
border-bottom:1px #CAB894 solid;
margin:20px 0 0 0;
//margin:30px 0 0 -100px;
}

.menu UL LI div {
display: none;
}
UL LI.active {border-radius:25px 0 25px 0;  -moz-border-radius:25px 0 25px 0;  -webkit-border-radius:25px 0 25px 0;
-khtml-border-radius:25px 0 25px 0;
color: #fff;
background:#935700;
}


UL LI.active A {
color: #f1e6c5;
text-decoration:none;
}

.menu ul li:hover div {display: block;}

.menu ul li:hover A {
color: #f1e6c5;
text-decoration:none;
}

.menu ul li:hover UL LI  A {
color: #422400;
}
.menu UL LI UL LI A {
color: #422400;

text-decoration:none;
}
.menu UL LI UL LI A:hover {
color: #fff;
background:#522C00;
}

.frame {
display: inline-block;
padding:0 16px 0 0;
text-align: left;
background:url(img/spoiler.gif)  no-repeat right;
}
.contentcat img, .content a img, .content a img.imgl{float:left; padding:5px;background:url(img/pic-bg.jpg)  #f1e6c5;margin:5px 15px 0px 0; border:1px solid #c9bfa7;}
.content a img.imgr {float:right; padding:5px;background:url(img/pic-bg.jpg)  #f1e6c5;margin:5px 0px 10px 15px; border:1px solid #c9bfa7;}
.contentcat a:hover img, .content a:hover img {background:url(img/pic-bg-h.jpg) #dbd3ba;}
.contentcatZ {padding:0 0 10px 0;}
.contentcatZ A {font-family: Tahoma;font-weight:bold;font-size:13px;}
.spisok {
background:#e4ddca;
padding:5px;
text-align:left;
}
.spisok A {
color: #452701;
vertical-align: top;
padding:0 0 5px 10px ;
text-decoration:underline;
position:relative;
width:190px;
display:inline-block;
background: url(img/krug.gif) no-repeat left;
}
.spisok A:hover {
text-decoration: none;
}
.spisok UL  {
list-style: none;
}
.spisok UL LI {
padding-right:5px;
color: #452701;
width:200px;
position:relative;
display: inline-table;
list-style: none;
}
.clear {
clear:both;
}
.sb1 .left ul{margin-left:-17px;}
.sb1 .left li {list-style:none;padding:3px 0px;}
.sb1 .left li a {Display: block;line-height:1.3em;padding:0 5px 0 35px;
color: #6f4505; text-decoration: underline;background:url(img/ics_r.gif) no-repeat 20px 5px;}
.sb1 .left li a:hover {color: #6f4505; text-decoration: none;background:url(img/ics_r-h.gif) no-repeat 20px 5px #fffff2;}
.sb2 .right ul{1margin-left:-16px;}
.sb2 .right li a {Display: block;line-height:1.3em;padding:0 5px 0 30px;
color: #6f4505; text-decoration: underline;background:url(img/ics_g.gif) no-repeat 10px 5px;}
.sb2 .right li a:hover {color: #6f4505; text-decoration: none;background:url(img/ics_g-h.gif) no-repeat 10px 5px #fffff2;}
.sb2 .right li {list-style:none;padding:3px 0px 3px 1px;}
.content img {margin:0 15px 10px 0;background: #f1e6c5; border:1px solid #c9bfa7;padding:5px;max-width:540px;}
.conIL{margin:0 15px 10px 0;background: #f1e6c5; border:1px solid #c9bfa7;padding:5px;float:left;}
.conIR{margin:0 0 10px 15px;background: #f1e6c5; border:1px solid #c9bfa7;
padding:5px;
float: right;
}
.foot {
text-align:center;
padding:10px 0 0 0;
font-size: 14px; color: #5a3305;
}
.foot A {
 color: #5a3305;;
 text-decoration:underline;
 }
.foot A:hover {
 text-decoration: none;
 }
 
.button {
}
.button {
font-size: 10px;
padding:0 3px;
background-image:url(img/button.gif);
border:1px solid #A5ACB2;
text-align: center;
}
.button:hover {
border:1px solid #5e5d63;
}
.indent { padding: 3px; margin: 5px; color: #000060; background: #f1e6c5 url(img/body.gif); border: #ed9f01 1px dashed;
}
.formbron td {
height:20px;
}
.formbron input {
width:150px;
height:15px;
color:#666666;
padding:2px;
border:1px solid #000099;
}
.formbron img {
vertical-align:middle;
}
.formbronr input {
width:10px;
height:10px;
-width: auto;
-height: auto;
padding:0;
border:none;
}
.formbron  select {
width:152px;
height:20px;
color:#666666;
padding:2px;
border:1px solid #000099;
}

.lang {
z-index: 2;
left: 5px;
position: absolute;
top:0;
width:100px;
}

.lang img {
margin-right: 10px;
}
.spisok1 li{ margin:3px 20px;}
.spisok2 li img{float:left; background: #f1e6c5; border:1px solid #c9bfa7;
padding:5px; margin:0 15px 15px 0;}
.spisok2 li {list-style-type:none; margin:0 0 10px 0;}
.spisok2 li a{font-weight:bold;font-family: Tahoma;color:#6f4505; font-size:13px;margin:0 0px 10px 0;}
.sb1{width:186px;padding:15px 0 0 17px;}
.sb2{width:204px;padding:15px 0 0 0px;}
.sb1 a, .sb2 a {Text-decoration: none;}
.sb1 a img , .sb2 a img {padding:5px;background:url(img/pic-bg.jpg)  #f1e6c5;border:1px solid #c9bfa7;}
.sb2 a img {margin-left:15px;}

.sb1 a:hover img, .sb2 a:hover img {background:url(img/pic-bg-h.jpg) #dbd3ba;}
.content H2 {color:#459705;Font-weight: normal; margin:20px 0 10px 0;font-size:22px;line-height: 1.3em; }
.zag H1 {font-family: Tahoma;border-bottom:1px solid #5e7b88;Font-weight: normal;
color:#5e7b88;Line-height: 1.2em; margin:0 0 10px 0;font-size:22px;}
.sb1 .zag{background:url(img/sb1-zag.gif) no-repeat left bottom;height:36px;padding:40px 0 0 0;margin-left:-17px;}
.sb2 .zag, .sb2 .zag1{background:url(img/sb2-zag.gif) no-repeat right bottom;height:36px;padding:40px 0 0 0;1margin-left:-17px;}
.sb1 h4{font-family: Tahoma;Vertical-align: bottom;color:#6f4505; margin:0px 0 0 20px;font-size:13px;}
.sb2 h4{font-family: Tahoma;Vertical-align: bottom;color:#6f4505; margin:0px 0 0 15px;font-size:13px;}
.sb2 .zag1 h4{color:#459705; }

.content {margin:39px 0 0 0;background:#fff;box-shadow:0px 0px 2px #C9BFA6;font-family: Times New Roman;padding:10px 20px 10px 20px;font-size: 15px;Line-height: 1.3em;}
.content p{font-size: 15px;Line-height: 1.4em;margin:0 0 10px 0;color: #5d5445;}
.content b, .content strong{font-family: 'Times New Roman';f1ont-size: 17px;}
.content h4{font-family: 'Times New Roman';font-size: 17px;margin:15px 0 10px 0;}
.content .i{font-family: 'Times New Roman';font-size: 16px;color:#459705;}
.content .i em{Font-style: normal;}
.content a {color: #452701; text-decoration: underline;}
.content a:hover {color: #a81009; text-decoration: underline;}
#niz{background:url(img/niz3.jpg) no-repeat right bottom #fff;height:148px;padding:10px 40px 20px 25px;margin:-10px  -3px 0 -2px;}
#niz p{color:#5e7b88;margin:4px 0;font-family: Tahoma;font-size:13px;}
#niz p a, #niz p span{font-family: Times New Roman;font-size:15px;color:#5e7b88;}
#niz p a:hover{Text-decoration: none;}
.n1{margin: 20px 0px 2px 0px; color:#5E7B88;width:100%;}
.n2{margin: 0px 0px 10px 0px; color:#DBE2E5;width:100%;}
.foot {text-align:center;padding:30px 0 10px 0;font-size: 15px; color: #5e7b88;font-family: Times New Roman;}
#footer{background:url(img/footer.jpg) no-repeat center bottom #f0e5c5;width:1000px; height:224px;}
.ogr-img{max-width:500px;}
.cifra li {line-height: 1.5em; margin: 20px 0;}
.cifra LI:first-letter {
    color: #5E7B88;
    font-size: 18px;font-family: Tahoma;
    margin: 0 5px 0 -20px;
   vertical-align: bottom;
}
.cifra {
    list-style-type: none;
    margin: 10px 30px;
}
.spisok-tb{margin: 10px 0px;}
.spisok-tb td{margin: 10px 0px;background:url(img/pic-bg.jpg) repeat-x bottom center; padding:5px 0 10px 0;}
.oftb td{border:1px solid #c9bfa7; padding:5px;font-family: Times New Roman;font-size: 14px;}
.style2 {color: #5E7B88;  font-size: 18px;font-family: Tahoma;}
.content p.on {font-size: 13px;font-family: Tahoma;margin: 0px 30px 15px 30px;line-height: 1.3em;Text-align: center;Font-weight: bold; }
.content .pleft{float:left; margin: 0px 15px 5px 0px;width:270px;font-size: 13px;Line-height: 1.2em;Font-Family: Arial;Text-align: justify;}
.content .pleft strong{font-size: 13px;Font-Family: Arial;}
.tbright {width:265px; border:1px solid #deb778;}
.tbright td {font-size: 13px;Line-height: 1.1em;padding:5px 2px;color: #5d5445; border:1px solid #deb778;Font-Family: Arial;}
.tbright td strong  {font-size: 13px;Line-height: 1.1em;padding:5px 2px;color: #5d5445; Font-Family: Arial;}

.vn{margin:10px 0;background: #f1e6c5; border:1px solid #c9bfa7;padding:5px;}
.vn div{background: #fff;padding:5px;}
.vn h3{margin:0 0 10px 0;}
.vn p{font-size: 13px;Line-height: 1.2em;Font-Family: Arial;}
.vn p span{font-size: 15px;color: #5E7B88;Font-weight: bold;}
.vn p em{color: #5E7B88;Font-weight: bold;}
