td {font: 11px Tahoma, Verdana}
img {border: none}
em {font-style: normal; color: #A60900}
th {font: bold 11px; color: #692823}

td.menu {padding: 0}
.menu ul {margin: 10px 0; float: left}
.menu li {display: inline; margin: 0 5px; font: 10px; color: #FEF0CE}
.menu a:link, .menu a:visited {font: 9px; color: #ffffff; text-decoration: none}
.menu a:hover, .menu a:active {font: 9px; color: #FEF0CE; text-decoration: underline}
div#mail {position: relative; top: 0; left: 80px}

td.leftbask {padding: 10px 10px 10px 20px; font: 11px}
td.leftnews {padding: 10px 10px 10px 17px; font: 11px}
.leftnews a:link {color: #000000; font: bold 11px; text-decoration: underline}
.leftnews a:visited {color: #555555; font: bold 11px; text-decoration: underline}
.leftnews a:hover, .leftnews a:active {color: #A60900; font: bold 11px; text-decoration: underline}

td.defcat, td.inmain, td.full {padding: 12px}
td.defspec, td.incat {padding: 7px 15px 7px 5px}

td.inmain h1 {font: bold 11px; color: #A60900; text-decoration: none; margin: 0 10px 10px 30px; text-transform: uppercase}
td.inmain h2 {font: bold 11px; color: #FFBF7F; text-decoration: none; margin: 20px 10px 15px 30px; text-transform: uppercase}

td.copy {font: 10px; color: 362F2D; padding: 10px 0 5px 20px}
td.osg {font: 10px; color: 362F2D; padding: 10px 20px 10px 0}
td.copy a:link, td.copy a:visited, td.osg a:link, td.osg a:visited {font: normal 10px; color: #362F2D; text-decoration: none}
td.copy a:hover, td.copy a:active, td.osg a:hover, td.osg a:active {font: normal 10px; color: #A60900; text-decoration: underline}

form {display: inline}
form input, form textarea {border: 1px solid #C69C79; background-color: #FFFADE;}
form td {font: bold 11px; color: #692823}
form a:link, form a:visited, div#mail a:link, div#.mail a:visited, td.icons a:link, td.icons a:visited {font: normal 11px; color: #692823; text-decoration: none}
form a:hover, form a:active, div#mail a:hover, div#.mail a:active, td.icons a:hover, td.icons a:active {font: normal 11px; color: #A60900; text-decoration: underline}

ul.cat {list-style-position: inside; margin: 0}
.cat li {list-style-image: url(/i/cat_li.gif); background: url(/i/cat_sep.gif) top left repeat-x; padding: 0 5px 7px 10px}
.cat li.act {list-style-image: url(/i/cat_li2.gif)}
.cat div.def, .cat div.act {margin: 5px 0; padding: 0}
.cat a {font: 11px; color: #A60900; text-decoration: none}
.cat .def a {color: #692823; text-decoration: underline}
.cat .act a {color: #A60900}
.cat .def a {color: #692823; text-decoration: underline}

/* Для карты сайта */
ul.cat2 {list-style-position: inside; margin: 0}
.cat2 li {list-style-image: url(/i/cat_li.gif); padding: 0 5px 7px 10px}
.cat2 li.act {list-style-image: url(/i/cat_li2.gif)}
.cat2 div.def, .cat div.act {margin: 5px 0; padding: 0}
.cat2 a {font: 11px; color: #A60900; text-decoration: none}
.cat2 .def a {color: #692823; text-decoration: underline}
.cat2 .act a {color: #A60900}
.cat2 .def a {color: #692823; text-decoration: underline}

.newsINmap {font-size: 11px; font-family: Tahoma, Verdana;color: #692823; text-decoration: none;font-weight: bold;}
.newsINmap a {font-size: 11px; font-family: Tahoma, Verdana;color: #692823; text-decoration: underline;font-weight: bold;}
.newsINmap a:hover {font-size: 11px; font-family: Tahoma, Verdana;color: #A60900; text-decoration: underline;font-weight: bold;}
/* Для карты сайта */

table.goods2 {background: url(/i/cat_sep.gif) bottom left repeat-x}
table.goods {background: url(/i/cat_sep.gif) top left repeat-x}
table.goods#info {background: none}
.goods ul {background-color: #FFF1CF; padding: 0 0 2px 0; width: 180px; margin: 0}
.goods#info ul {background-color: #FFF1CF; padding: 0 0 2px 0; width: 120px; margin: 0}
.goods li {display: inline; margin: 0 7px; font: 11px; color: #FEF0CE}
.goods a:link, .goods a:visited {color: #692823; text-decoration: none}
.goods a:hover, .goods a:active {color: #A60900; text-decoration: underline}
.goods2 a:link, .goods2 a:visited {color: #692823; text-decoration: none}
.goods2 a:hover, .goods2 a:active {color: #A60900; text-decoration: underline}

.price {font: bold 12px; color: #DD1313}
.price i {font: bold 9px; color: #DD1313; font-style: normal}

div.path {font: bold 11px; color: #A60900; text-decoration: none; margin: 0 10px 10px 30px; text-transform: uppercase}
div.path a {font: bold 11px; color: #A60900; text-decoration: none}

div.scroll {font: normal 10px; text-align: center; color: #692823; margin-bottom: 7px;}
#brd {background: url(/i/cat_sep.gif) top left repeat-x; padding-top: 10px}
div.scroll a:link, div.scroll a:visited {color: #692823}
div.scroll a:hover, div.scroll a:active {color: #A60900}

div.cat_a {margin: 5px 0; padding: 0}
div.cat_a a {font: 11px; color: #A60900; text-decoration: underline;}

.links {padding: 0 10 0 10;}
.links a {color: #A60900;}

.links_cat {margin: 2 10 2 10;font-weight:bold;}
.links_cat a {color: #692823;}


.links_catin {margin: 5 10 5 10;}
.links_catin a {color: #692823;}







/* Новое */
.dop_goods { margin: 20px 0 0 15px; }
.dop_goods div { color: #FF9733; font-size: 9px; font-family: Tahoma, Verdana; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
.dop_goods p { padding: 0; margin: 10px 0 0 0; }

p.def a {color: #692823; text-decoration: underline}
p.def a:hover {color: #692823; text-decoration: underline}
/*
.dop_goods a { color: #692823; text-decoration: underline font-weight: normal; text-transform: none; }
.dop_goods a:hover { color: #692823; text-decoration: underline font-weight: normal; text-transform: none; }
*/