body	{ margin:0px 0px 0px 0px; }

td {font: 11px Tahoma, Verdana}
img {border: none}
em {font-style: normal; color: #A60900}
th {font: bold 11px; color: #692823}

td.menu {padding:0px 0px 0px 0px;}
.menu ul {margin:10px 0px; float:left; width:100%}
.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; width:336px; height:70px; background:url(/i/mail_info.gif) no-repeat top left; }
div#mail * { font-size:12px; color:#663333; }
div#mail div { padding:2px 0px 0px 20px; }
div#mail small  { font-size:10px; color:#CC0000; }
div#mail span { display:block; padding:2px 0px 0px 20px; }
div#mail span * { font-size:11px; }

.inmain1, .inmain3	{ background-color:#fef0ce; }
td.leftbask { padding: 10px 10px 10px 20px; font: 11px}
td.leftnews { padding:10px 10px 10px 17px; width:195px; 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.inmain	{ background:url(/i/inmain2.gif); background-repeat:repeat-y; background-color:#fef0ce; }
td.defcat, td.inmain, td.full { padding:12px; }
td.defspec, td.incat {padding:7px 15px 7px 5px; }
td.incat { width:249px; }
.incat ul	{ padding-left:0px; }

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.port80 p {font:10px; color:#362F2D; padding:40px 0px 5px 20px; }
td.port80 { font:10px; color:#362F2D; padding:0px 20px 0px 0px; }
td.port80 div	{ width:200px; height:70px; background:url(/i/80port.png) no-repeat bottom left; }
td.port80 a:link, td.port80 a:visited { font:normal 10px; color:#362F2D; text-decoration:none; }
td.port80 a:hover, td.port80 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:0px 0px 0px 0px;}
.cat li {list-style-image: url(/i/cat_li.gif); background: url(/i/cat_sep.gif) top left repeat-x; padding:0px 5px 7px 10px; }
.cat li.act {list-style-image: url(/i/cat_li2.gif)}
.cat div.def, .cat div.act {margin:5px 0px; padding:0px 0px 0px 0px;}
.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:0px 0px 0px 0px;}
.cat2 li {list-style-image: url(/i/cat_li.gif); padding:0px 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:0px 0px 2px 0px; width:180px; margin:0px 0px 0px 0px;}
.goods ul li a { white-space:nowrap; }
.goods#info ul {background-color: #FFF1CF; padding:0px 0px 2px 0px; width: 120px; margin:0px 0px 0px 0px;}
.goods li {display: inline; margin:0px 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}
.gtext img	{ max-width:265px;
	width:expression(this.width > 265 ? 265: this.width);
}
.gtext	{ max-width:265px; width:expression(this.width > 265 ? 265: this.width);}

.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; }
*/
