body{margin:0px; padding:0px; background-color:#ffffff;}
body,table,a,input,select{font-family:tahoma; font-size:12px;}
input,select,textarea{border:1px solid #dedede;}
textarea{overflow:auto;}
ul{margin-bottom:0px; margin-top:0px;}
a{color:#757575;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
table{border-collapse:collapse;}
td{margin:0px; padding:0px;}
.full_table{width:100%; height:100%;}
.header {height:229px; background: url(img/headfon.jpg) left top repeat-x;}
.tel {width: 155px; color:#ffffff; margin:20px 20px 13px 10px;}
.leftcol {width: 221px;background: url(img/leftfon.jpg) left top repeat-x; padding: 20px 0px 0px 9px;}
* html .leftcol {padding: 10px 12px 0px 12px;}
.nav {width: 206px; height: 23px; background: url(img/navfon.jpg) left top no-repeat;color: #ffffff; padding: 6px 0px 5px 15px; margin: 6px 0px 0px 0px;font-size: 13px; }
* html .nav {padding: 6px 10px 5px 17px;}
.subnav {width: 170px; background-color: #898989; border-left: solid 1px #a8a8a8;border-right: solid 1px #a8a8a8;color: #ffffff; padding: 4px 15px 8px 17px;}
* html .subnav {width: 206px;}
.nav a,.nav a:hover,.nav a:visited, .subnav a,.subnav a:hover,.subnav a:visited { color: #ffffff;}
.grey {width: 230px; height: 60px; background: url(img/greyfon.jpg) left top repeat;}
.footer {height: 44px; background-color: #ececec; font: 11px Arial; color: #6d6d6d; border-left:solid 20px #ffffff; padding: 4px 0px 4px 8px;}
.content {padding: 20px; padding-right:50px;}
h1 {width: 250px;font-size: 18px; color: #ffffff; background-color: #cccc00; padding:2px 5px 2px 5px;}
.cat {width:275px; padding: 4px; margin:10px 75px 35px 10px; float: left;}
.price, .cath1 { font: bold 13px Tahoma;}
.mb10{margin-bottom:10px}
