*{margin:0; padding:0;}
body {background:#000 url(body_bg.gif) center 66px;}
body, td, th {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
div {display:block; position:relative;}
h1,h2,h3 {margin:0; color:#fff; overflow:hidden; position:relative;}
h1 {padding:10px 0; font-size:30px; text-align:left; clear:both; font-style:italic;}
h1.tit {padding:10px 0; font-size:17px; text-align:left; font-style:normal; font-weight:normal;}
h2 {font-size:17px; color:#fff; font-style:normal; padding:7px 0 4px; font-weight:normal;}
h3 {}
p{margin:0;}
ul {padding:4px 0 7px;}
ol, li {font-size:11px; padding:2px 0 3px; margin:0 0 0 20px;}
a {text-decoration:none; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
img {border:none; font-size:12px;}
#body {text-align:center;}
div.container {width:1008px; text-align:left; margin:0 auto; background:url(/i/left_bg.gif) repeat-y left top;}
#shadow {background:url(right-bg.gif) repeat-y right top;}
div.header {width:1008px; margin:0 auto; position:absolute; top:0px;}
div.shapka {margin:0 20px;}
div.menu {width:968px; text-align:left;}
div.menu .body {text-align:left; width:222px; z-index:95;}
div.menu .body div {overflow:hidden; z-index:100; width:222px;}
div.menu .body a {display:block; width:222px; padding:4px 0 5px 50px; font-size:12px;}
#undeground {background:#333 url(undeground_bg.jpg) no-repeat 314px 44px; width:968px;}
#line {background:url(line_bg.gif) repeat-x bottom; margin-left:28px; z-index:349;}
#line #lside {background:url(line_left_bg.jpg) no-repeat left bottom; height:35px;}
#undeground .left {background: url(fon_site_3.gif) repeat-y left top;}
#undeground .body {text-align:left; padding:10px 0 15px;}
#undeground .body p {padding:7px 5px 8px 65px; font-size:10px;}
#undeground #sabanin,#tel,#mailto {float:right; position:absolute; z-index:350;}
#sabanin {left:840px; top:-60px;}
#tel {left:607px; top:80px;}
#mailto {left:408px; top:80px;}
#txt p {padding:3px 0 4px; text-align:justify; font-size:11px;}
#logo>a img {background-image:url(logo.png);}
#footer {width:1008px; margin:0px auto; background:url(bottom_bg.gif) no-repeat left top; top:-18px; padding-top:18px;}
#footer div.left {}
#footer div.right {padding:15px 55px 40px 80px;}
#nav {text-align:left; font-size:9px;}
#footer a {font-size:11px; font-weight:normal; white-space:nowrap;text-decoration:underline;}
#footer a:hover {text-decoration:none;}
#footer span {font-size:11px;}
#path {text-align:left; font-size:12px; padding:0 0 15px;}
#path a {text-decoration:underline; font-weight:normal; font-size:12px;}
#path a:hover {text-decoration:none;}
.list {width:412px; padding:20px 0; text-align:center;}
.list div {float:left; width:185px; padding:0 0 10px; margin:0 5px; background:url(line.gif) repeat-x bottom; height:auto; font-size:11px; text-align:left;}
.list>div {background:url(line.png) repeat-x bottom;}
p {font-size:11px;}
#star {width:185px;}
#star div {width:185px; height:165px; margin-top:-165px; background:url(r.gif); cursor:pointer !important; cursor:hand;}
#r {width:968px; height:328px; cursor:pointer !important; cursor:hand;}
#tel2 {position:absolute; top:0px; left:770px; width:185px; height:35px;}
#tel2 img {width:185px; height:35px; background:url(tel2.png) no-repeat left top !important; background:url(tel_2.gif) no-repeat left top; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tel2.png'); voice-family: "\"}\""; voice-family:inherit; background-image:none;}
p {font-size:inherit;}
#logo {top:1px; left:40px; width:185px; height:185px; z-index:999;}
#logo a {display:block; width:185px; height:185px; position:relative;}
#logo a span {width:185px; height:185px; position:absolute; left:0; top:0; background-image:url(logo.png) !important; background-image:url(logo.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png'); cursor:hand; voice-family: "\"}\""; voice-family:inherit; background-image:none;}

#oTransContainerFade {FILTER:progid:DXImageTransform.Microsoft.Fade(); top:0px; height:1000px;}
#oDIV1Fade {visibility:hidden !important; width: 1000px; position:absolute; height:1000px; background:#4D4D4D; z-index:0; voice-family: "\"}\""; voice-family:inherit;  visibility:visible;}
#oDIV2Fade { visibility:visible !important; position:relative; margin:auto; voice-family: "\"}\""; voice-family:inherit; visibility:hidden;}

#liga span {cursor:hand !important;}
#gun span {cursor:hand !important;}
