html {height:100%;}
body { height:100%;margin:0; background:#000; font:14px Arial, Helvetica, sans-serif; color:#918567; background-color:#000;}

/* GLOBAL STYLE
----------------------------------------*/
* {padding:0; margin:0;}
a{text-decoration:none; color:#8b702c;}
a:hover{text-decoration:underline;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}
#main {min-height:100%; width:710px; margin:0 auto; margin-bottom:1px; border-left:4px solid #826217; border-right:4px solid #826217;}
* html #main {height:100%; overflow:visible;}
.content ul li {margin-left: 12px;}
h1 {font-size: 21px;}
h2 {font-size: 17px; line-height:line-height:3px; margin-bottom:11px; margin-top:8px;}

/* HEADER
---------------------*/
.header {background:#000 url(/images/bg_header.jpg) no-repeat; padding:3px 0 0;}
.header_top {width:100%; position:relative; padding:16px 0 26px; background:#000; z-index:10;}
.logo {width:337px; margin:0 auto;}
.phone {position:absolute; bottom:13px; left:6px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#c79827;}
.sate_map {position:absolute; bottom:10px; right:8px; font:14px Arial, Helvetica, sans-serif; color:#8b702c;}

.for_menu {background:url(/images/bg_menu.jpg) no-repeat; height:72px;}
.menu { list-style:none; margin:0 0 0 119px; height:66px;}
.menu li {float:left; background:url(/images/sep_menu.gif) no-repeat 100% 50%; line-height:30px; padding:6px 10px 6px 7px;}
.menu li.last { background:none;}
.menu li a { font:15px Arial, Helvetica, sans-serif; color:#c6a862;}
.menu li:hover {position: relative;}
.menu li:hover .drop {display: block;}
.menu .drop {display: none;position: absolute;left:0;top:100%; width:144px; /* shurina drop menu*/}
.menu  .drop_right { background:url(/images/bg_drop_right.png) no-repeat 100% 100%;}
.menu .drop_left{ background:url(/images/bg_drop_left.png) no-repeat 0 100%; padding:0 7px;}
.menu .drop_left ul { background: url(/images/bg_drop.gif) repeat-x 0 100%; overflow:hidden; padding:5px 0 5px 3px; list-style:none; width:100%;}
.menu .drop_left ul li {float:none; background:none; padding:0; line-height:23px;}
.menu .drop_left ul li a {font-size:14px;}


/* CONTENT
-----------------------------*/
.content {padding:0 0 56px; background:url(/images/bg_content.jpg) no-repeat;}
.box_contetn {width:540px; padding:3px 85px 19px; min-height:452px;} /* 85 */
.list_img {overflow:hidden; list-style:none; margin:0 0 0 -13px; width:499px;}
.list_img li {float:left; padding:0 0 0 12px;}
.list_img li img {float:left; border:2px solid #b08a2d;}
.box_contetn p {text-align:justify; line-height:19px; padding:10px 0 0;}


/* FOTTER
-----------------------------*/
.footer { overflow: hidden; height:56px; background: url(/images/bg_cont_bot.jpg) no-repeat 0 100%; position:relative; width:710px; margin:-56px auto; border-left:4px solid #826217; border-right:4px solid #826217;}
.foot { background: url(/images/bg_cont_bot.jpg) no-repeat; overflow:hidden; width:100%;}
.footer a {float:right; color:#8b702c; font:14px Arial, Helvetica, sans-serif; margin:17px 13px 0 0 ; display:inline;}