/* General */

html{text-align: center;}

body,div,ul,li,h1,p,a,img{margin:0;padding:0;border:0}

body{text-align:center;width:1000px;margin: 0 auto;font-size: 16px;}

h1{font-size: 20px;margin: 0 0 5px 15px;text-align: left;color:#900}

h2,h3,h4{font-size: 18px;margin: 0 0 5px 10px;text-align: left;color:#900}

p{text-align:justify;text-indent: 25px;margin: 5px 0}
.bef_ul{font-weight:bold;text-decoration: underline;text-indent: 5px;}

ul, ol{margin-left: 10px}

li{text-align: left}
ul li{list-style-image: url(/img/m_all.gif);}
.good li{list-style-image: url(/img/m_other.gif)}


a{font-weight:bold;color:#330099;text-decoration: none;}

a:hover{text-decoration:underline}

#big_c{width: 1000px;margin: 0 auto;border: 1px solid #999;text-align: left;}

#header{position:absolute;top:0;width:1000px;height:200px;background-color: #fff;border-bottom: 1px solid #999}

#header .logo{float:left;width:180px;height:200px;border-right: 1px solid #999;background:#484644 url(/img/logo.jpg) no-repeat}

#header .baner{height: 200px; width: 819px; float: right;background:#484644 url(/img/top_ban.jpg) no-repeat;}

#content{width:1000px;min-height:100%;padding-top:200px}


#content .sidebar_left{float:left;display:inline;overflow:hidden;width:180px;margin-left:-100%;padding: 1px 0;border-right: 1px solid #999999;background-color: #BBB;}

#content .sidebar_left a{font-family:Arial,Helvetica,sans-serif;width:176px;margin:1px 2px;font-size:13px;font-weight:bold;color:#fff;text-align:left;font-style:normal;font-variant:normal;text-decoration:none;display:block;line-height:30px;padding-left:15px;height:30px;background:url(/img/b_m.gif) no-repeat;}
#content .sidebar_left a:hover{background:url(/img/b_m_h.gif) no-repeat;}
#content .sidebar_left .tel{font-family:Arial,Helvetica,sans-serif;width:176px;margin:0 2px;font-size:18px;font-weight:bold;color:#000;text-align:left;font-style:normal;font-variant:normal;text-decoration:none;display:block;padding:1px 0 1px 35px;background:url(/img/tel.gif) no-repeat bottom left;margin-top: 10px;}
#content .sidebar_left .sh{background:url(/img/smallmap.gif) no-repeat;height:171px;width:158px;margin:10px auto 0 auto; padding:0}
#content .sidebar_left .sh:hover{background:url(/img/smallmap.gif) no-repeat;}
#content .sidebar_left .skidki{background:url(/img/skidka.gif) no-repeat;height:171px;width:158px;margin:10px auto 10px auto; padding:0}
#content .sidebar_left .skidki:hover{background:url(/img/skidka.gif) no-repeat;}

#content .center{float:left;width:100%;overflow:hidden;background:#FFF;background-color: #BBB}

#content .center .in{position:relative;margin-left:180px;overflow: hidden;padding:5px 15px;border-left:1px solid #999;background-color: #fff}
#content .center .in .sh_proezd{background:url(/img/bigmap.gif) no-repeat;width:407px;height:440px;float:left}
#content .center .in .contact{width:380px;float:left}
#content .center .in .kupon{width:270px;height:470px;float:left;background:url(/img/kupon.gif) no-repeat;}
#content .center .in ul .tel{background:url(/img/tel.gif) no-repeat;padding:2px 0 2px 50px;font-weight: bold}
#content .center .in ul .mail{background:url(/img/mail.gif) no-repeat;padding:2px 0 2px 50px;font-weight: bold}
#content .center .in ul .icq{background:url(/img/icq.png) no-repeat;padding:5px 0 5px 50px;font-weight: bold}
#content .center .in .work li{list-style: url(/img/m_blue.png)}
#content .center .in .work .last{list-style-image: url(/img/m_red.png)}

#footer{position:relative;height:31px;width:1000px;border-top:1px solid #999;text-align: right}
#footer .copyright{height:31px;float: left;text-align: left;font-size: 12px;padding-left: 10px;line-height: 31px}
#footer .copyright a{color: #000;text-decoration: none;font-weight: normal;margin-right: 10px}

.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear {display:inline-block;}

.clear{display:block;}
.predm{width:600px;margin:0 auto;}
.predm td{padding-left:10px;vertical-align:top}

