* {margin:0;padding:0;font:11px Tahoma, Arial, Geneva, sans-serif;color:#594124;}
* html h1.ie {margin:0px 0px 5px 0px;}
h1.ie {margin:0px 0px 15px 0px;}
body {margin:0; padding:0;background:url(/site/Image/bgr.gif) #fff;}
body { min-width:1024px;}

div, img { border:0; border-collapse: collapse;}
ul { list-style: none;}
p, span {line-height:16px;}
strong { font-weight:bold;}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

.clear { clear:both;}
.first {width:expresion ((documentElement.clientWidth || document.body.clientWidth) < 1000? '1000px':'auto');}

.first {background:url(/site/Image/bgr_left.gif) repeat-y left;}
.gl01 { background:url(/site/Image/bgr_right.gif) repeat-y right;}
.gl02 { background:url(/site/Image/f.jpg) repeat-x bottom;}
.gl03 { background:url(/site/Image/f1.jpg) no-repeat left bottom;}
.gl04 { background:url(/site/Image/f2.jpg) no-repeat right bottom;}

.hed { background:url(/site/Image/h1.jpg) no-repeat 0 12px;height:231px;}

.top { background:url(/site/Image/top.gif) repeat-x 0 0;}
.top div { background:url(/site/Image/top_right.gif) no-repeat right;}

.nav {padding:0px 0 0px 107px;height:97px;}
.nav a { font: bold 16px/95px Times New Roman, Times, serif;color:#A93B34; text-transform:uppercase;background:url(/site/Image/bul.gif) no-repeat left;padding:0 10px 0 15px;}
.nav a:hover, .nav .rol { color:#918064; text-decoration:none;}

.log {height:122px;}
.log_name {float: left;width:870px;}
.log_name img {margin:54px 0 0 178px;}

.link {padding:44px 0 0 870px;}
.link01 {width:33px; float:left;}
.link02 {width:46%; float:right;}
.link03 {padding:0 33px 0 33px;}

.cont {background:url(/site/Image/h3.jpg) no-repeat 0 0;padding:55px 21px 0 39px;}

.imgfon { border:1px solid #A79462;padding:3px; background:#EFECD5;width: auto;}
.lf { float:left;}

div.gall{ padding: 0;margin: 0;}
div.gall div{ float: left;margin: 0 18px 25px 0;}

h1 { font: 18px/19px Times New Roman, Times, serif; text-transform:uppercase;color:#7E6B4E;margin:0 0 25px 0;height:5px;}
.cont_nav {height:39px;}
.cont_nav a {background:url(/site/Image/bul01.gif) no-repeat left;padding:0 6px 0 14px; color:#910000;}
.cont_nav span {background:url(/site/Image/bul02.gif) no-repeat left;padding:0 6px 0 8px; color:#594124;}
.cont_nav span a { background: none;padding:0;}
.cont_nav a {background:url(/site/Image/bul01.gif) no-repeat left;padding:0 6px 0 14px; color:#910000;}
a.hleb {background:url(/site/Image/bul02.gif) no-repeat left;padding:0 6px 0 8px; color:#910000;}


.center {padding:0 295px 0 0;}
.third {padding-left:165px;}
.center b { color:#910000; font-weight:normal;}
p.bord {padding:10px 0 0 0;margin:15px 0 0 0;}

ul li {background:url(/site/Image/bul.gif) no-repeat 0 4px;padding:0 0 0 11px;margin:0 0 3px 0;}
li a, a {color:#910000;}
ol li {margin:10px 0 0 20px;}

.left00 {float:left;margin:19px 0px 22px 0;}
.left00 a { display:block;background:url(/site/Image/bul.gif) no-repeat left; color:#910000;padding:0 0 0 11px;margin:0 0 3px 0;}
.countr a { background: none;padding:0;}
.countr strong, .contact strong { display:block; line-height:20px; color:#910000;}

.but_nav { margin:100px 0px 0px 50px; clear:left;}
.but_nav a { text-decoration:underline;}
.but_nav a:hover { text-decoration: none;}

.print, .bord {border-top:1px dotted #999999;padding:24px 0 10px 0;margin:5px 0 0 0;}
.print a {background:url(/site/Image/print.gif) no-repeat left; color:#910000;padding:7px 0 5px 26px;}

.left {width:165px; float:left;}
.left .countr a:hover, .left .countr .rol { color:#594124; text-decoration:none;}

.right {width:280px;float:right;padding:0 0 130px 0;}

.news {padding:0 20px 0 0;}
.news span, .center span { color:#9D8C77;}
.news a {display:block;margin:11px 0 0 0;}
.news a, a.news { background:url(/site/Image/bul03.gif) no-repeat left;padding:0 0 0 11px; color:#910000;}

.search {background:url(/site/Image/search.gif) no-repeat 0 0;}
.search h1 {padding:9px 0 0 76px;}
.search form {margin:52px 0 24px 45px}

input.text, .contact textarea {width:189px;height:17px; background:#EFECD5; border:1px solid #A79462;padding:1px 0 0 5px;}
input.txt02 {width:136px;}

.contact p {margin:0 0 16px 0;}
.contact label { display:block; float: left;width:80px;margin:3px 11px 0 0; text-align:right;}
.contact input.text {width:280px;height:19px;}
.contact input.t2 {width:98px;margin:0 10px 0 0; vertical-align:middle;}
.contact textarea {width:555px;height:85px; overflow:auto;}
.contact .but {margin:0 0 0 92px;}

.radio label { margin:0 0 0 7px; line-height:17px;padding:0 0 5px 0;}

.foot {padding:65px 0 30px 40px;}
.foot p { color:#644C1B;}
.foot span { color:#8C2301;}

td.lines, table.lines, nobr{
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
height: 12px;
text-align: left;
color:#ffffff;
background: #A93B34;
vertical-align: top;
}
