body, html { font:normal 12px   Verdana, Arial, Tahoma,sans-serif ; background:#f6f6ef; color:#2f2f2f; margin: 0px; height:100%; }
table{font:normal 12px Verdana, Arial, Tahoma,sans-serif; color:#2f2f2f;}

a{color:#007099;}
a:hover{color:#b22949;text-decoration:none;}
h1,h2,h3{font-family:Georgia, Verdana, Arial, Tahoma,sans-serif; }

h1,h2,h3{font-size:18px; color:#493020; font-weight:normal; margin:0px 0px 15px 0px; line-height:24px;}
h3{font-size:12px; font-weight:bold;}
img {border:0;}
p{margin:6px 0px 0px 0px;}
p.blue{color:#205c9d;}
#main{ min-width:1000px;width: expression((body.clientWidth <= 1000) ? "1000px" : "auto");margin-bottom:-100px; min-height: 100%; }
* html #main {height: 100%;}
#header{height:300px; background:url(../images/bg.jpg) top left no-repeat;}
#header .slogan{float:left; width:325px; padding-top:30px; margin-left:270px; font:italic 18px Georgia, Verdana, Arial, Tahoma,sans-serif;}
#header .phone{float:right; padding:30px 55px 0px 0px; font:bold 24px Georgia, Verdana, Arial, Tahoma,sans-serif;}
#breadcrumbs{background:#ebe6e0; padding:5px 0px 6px 31px;  font-size:11px;  }
#breadcrumbs img{margin:0px 5px; vertical-align:middle;}
#general {width:100%; line-height:18px;}
#general td{vertical-align:top; }
#left{width:210px; padding:12px 25px 20px 25px;}
#left_nav{margin:0px 0px 45px 0px; padding:0; }
#left_nav li{ margin:14px 0px 14px 0px;font-weight:bold;list-style:none;}
#left_nav li span{color:#007099; text-decoration:underline; cursor:pointer; padding-right:15px; background:url(../images/arr.gif) right 6px no-repeat;}
#left_nav li span:hover{color:#b22949; text-decoration:none;}
#left_nav li.opening ul{display:none;}
#left_nav li.opening.open ul{display:block;}
#left_nav li.opening.open span{color:#b22949; text-decoration:none; background:url(../images/arr2.gif) right 6px no-repeat;}
#left_nav ul {margin:0; padding:0; }
#left_nav ul li{ padding-left:24px; background:url(../images/breadcrumb.gif) 11px 5px no-repeat;font-weight:normal;}

#left .topics{margin-bottom:15px;}
#left .topics .topic{margin-bottom:15px;}
#left .topics .topic .title{margin-bottom:3px;font-family:Georgia, Verdana, Arial, Tahoma,sans-serif;}

#center ul{margin:0; padding:0px 0px 15px 16px;}
#center ul li{padding:0px 0px 0px 16px; list-style:none; background:url(../images/bullet.gif) left 9px no-repeat;}

#center{padding:20px 0px;}
#center .catalog{margin:15px 0px;}
#center .catalog .item{margin:0px 0px 20px 0px;}
#center .catalog .item .title{margin:0px 0px 10px 0px;font-weight:bold; font-family:Georgia, Verdana, Arial, Tahoma,sans-serif;}
#center .catalog .item .content{ overflow:auto;}
#center .catalog .item .picture{float:left; }
#center .catalog .item .text{margin-left:185px;}

#center .table {margin-bottom:20px;}
#center .table td{background:#ebe6e0;}
#center .table .L{width:63%;}
#center .table .R{text-align:right; padding-right:10px;}

#right{width:220px; padding:20px 25px 20px 25px;}
#right .direct .notice{margin-bottom:15px;}
#right .direct .notice .title{font-weight:bold;font-family:Georgia, Verdana, Arial, Tahoma,sans-serif;}
#right .direct .notice .source{color:#8b5252;}
#footer_place{height:100px;clear:both; }/*место под футер*/
/*сам футер*/
#footer{clear:both;min-width:1000px;width: expression((body.clientWidth <= 1000) ? "1000px" : "auto"); height:100px;  background:#ebe6e0;}
#footer .foot{width:100%; line-height:18px;}
#footer .foot td{vertical-align:top;}

#footer .foot .copyright{width:210px; padding:20px 25px 0px 25px;}
#footer .foot .contacts{padding-top:20px;}
#footer .foot .counters{width:220px; padding:20px 25px 0px 25px;;}




