﻿* {margin:0; padding:0;}
html {background: url(images/bg_bottom_cont.gif) repeat #cfc4a5;}

body { margin: 0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5em; color: #000000; width: 100%; display: table; background: url(/images/bg_bottom_cont.gif) repeat;}

a {	color: #4b4932; }

a:hover { color: #4b4932; }

h1 {font: 12px Arial, Helvetica, sans-serif; text-align:left; font-style:normal; padding:0px;}

#background_top {width: 100%; height: 194px; background: url(/images/bg_top.jpg) repeat-x;}

#background_middle { width: 100%; height: 405px; background: url(/images/bg_middle.gif) repeat; margin-bottom: 0px; clear: both;}

#background_bottom { width: 100%; height: auto; background: url(/images/bg_bottom_cont.gif) repeat; margin: 0px;}

.kc_container { width: 1000px; margin: auto;}

#header { position:relative; width: 1000px; height: 194px; margin-top: 0px; margin-left: auto; margin-right: auto; text-align:left; background: url(/images/header_kc.jpg) no-repeat;}

#image_adr {position:absolute; overflow:hidden; left:785px; top:73px; width:24px; height:13px; z-index:1}

#image_tel {position:absolute; overflow:hidden; left:785px; top:134px; width:21px; height:15px; z-index:2}

#text_adr {position:absolute; overflow:hidden; left:813px; top:73px; width:173px; height:51px; font-family:Tahoma, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #4b4932;  z-index:3}

#text_tel {position:absolute; overflow:hidden; left:813px; top:134px; width:180px; height:51px; font-family:Tahoma, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #4b4932; z-index:4}

#content_area { position:relative; width: 1000px; height: 405px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; text-align:left; }
#menu {position:relative; width:236px; height:384px; background: url('/images/menu_bg.gif') no-repeat; padding: 28px 0 10px 0;}
#menu ul {margin-left: 48px; list-style: none;}
#menu .link {margin-top: 2px;}
#image {position:absolute; overflow:hidden; left:243px; top:7px; width:531px; height:381px; background: url('/images/img_home.jpg') no-repeat; z-index:7}
#ornament {position:absolute; overflow:hidden; left:717px; top:0px; width:254px; height:391px; z-index:6}

.slsh {float:left; margin:0px; border-bottom:#ccc 1px solid; cursor:pointer}
.pics { height: 525px;  width: 375px; padding: 0;  margin: 0; } 
 
.pics img { padding: 12px; background-color: #fff; width:  502px; height: 353px; top: 0; left: 0 } 
pre {height:100px}

#image ul {float:left; margin:10px; margin-top:0}
#image li {cursor:pointer; color:#006; font-weight:700}
#image li.activ {color:red}
#image h4 {font-weight:100}
/*.slsh {display:none}*/

.clear_h{ clear:both; height: 1px; }
.clear{ clear:both ; }

.bottom_images{ height:204px; width: 1000px; margin-left:auto; margin-right: auto; margin-bottom: 0px; text-align: center; }
.img { margin-top: 25px; padding: 5px; float: left;}

#bottom_content { margin-top: 0px; margin-bottom: 0px; width: 100%; height: 204; background: url(/images/bg_bottom.gif) repeat-x;}

#bottom_content_txt { height:auto; width: 1000px; margin-left:auto; margin-right: auto; margin-bottom: 0px;}

#bottom_content_txt h3 { margin: 5px 20px;}

#bottom_content_txt ul {line-height: 15px; list-style: none;}

#bottom_content_txt ul li { padding-top: 5px; background: url('/images/bulet_li.gif') no-repeat 2px 2px; padding-left: 19px; }

#bottom_content_txt p { padding-top: 8px;}

.middle {text-align: center;}

.text_p { width: 710px; padding:5px 15px; float: left;}

.act_p { width: 230px; padding:5px 8px 5px 15px;float: left;}
