* {margin:0; padding:0; font-size:100.01%;}
body {background-color:#fcfbf7; color:#686564; font:normal 12px 'Arial';}
a:link, a:visited {color:#43916f; text-decoration:underline;}
a:hover, a:visited:hover {text-decoration:none;}
a img {border:0 none;}
h1 {font:16px 'Arial'; color:#0e0c0a; margin-bottom:22px; font-weight: bold}
h2 {}
h3 {}
div#s-all {margin:0 auto; width:1000px;}

/* top */
div#s-all div#s-top {background:url('top00000.jpg') top left no-repeat; height:383px; width:100%;}
div#s-all div#s-top div#s-logo {float:left; margin-left:52px; width:259px;}
div#s-all div#s-top div#s-top-main {color:#9c6130; font-weight:bold; padding:22px 0 0 355px;}
div#s-all div#s-top div#s-top-main ul {}
div#s-all div#s-top div#s-top-main ul li {display:inline; list-style:none; margin:0 4px;}
div#s-all div#s-top div#s-top-main a:link,
div#s-all div#s-top div#s-top-main a:visited {color:#9c6130; text-decoration:none;}
div#s-all div#s-top div#s-top-main a:hover,
div#s-all div#s-top div#s-top-main a:visited:hover {color:#683f1e; text-decoration:none;}
div#s-all div#s-middle {background:url('middle00.jpg') top left no-repeat;}

/* sidebar left */
div#s-all div#s-left {float:left; width:220px;}
div#s-all div#s-left div#catalog div#catalog-name {background:url('catalog0.gif') top left no-repeat; color:#fff; font:bold 14px 'Tahoma'; text-transform:uppercase; height:23px; width:192px; padding:18px 0 17px 26px;}
div#s-all div#s-left div#catalog ul {margin-bottom:12px; padding-bottom:15px;}
div#s-all div#s-left div#catalog ul.first {background:url('dot00000.gif') bottom left repeat-x; margin-bottom:12px; padding-bottom:15px;}
div#s-all div#s-left div#catalog ul li {list-style:none; line-height:18px; margin-left:27px;}
div#s-all div#s-left div#catalog h4 {font:bold 12px 'Arial'; color:#5d5d5d; margin:0 0 8px 27px;}

/* content */
div#s-all div#s-content {margin:0 220px 0 260px; padding-top:17px;}
div#s-middle {background:#686564 url('middle00.jpg') top left no-repeat; position:relative; height:100%; min-height:100%; margin:0 auto;}
html>body div#s-middle {height:auto;}

/* sidebar right */
div#s-all div#s-right {float:right; width:180px;}
div#s-all div#s-right div#basket div#basket-name {background:url('basket00.gif') top left no-repeat; color:#fff; font:bold 14px 'Tahoma'; text-transform:uppercase; height:19px; width:154px; padding:22px 0 17px 26px;}
div#s-all div#s-right div#basket div#basket-info {margin-left:8px;}
div#s-all div#s-right div#auth {margin-top:10px;}
div#s-all div#s-right div#auth div#auth-name {background:url('sidebar0.gif') top left no-repeat; color:#fff; font:bold 14px 'Tahoma'; text-transform:uppercase; height:20px; width:154px; padding:3px 0 4px 26px;}
div#s-all div#s-right div#news {margin-top:10px;}
div#s-all div#s-right div#news-name {background:url('news0000.gif') top left no-repeat; color:#fff; font:bold 14px 'Tahoma'; text-transform:uppercase; height:28px; width:154px; padding:10px 0 4px 26px;}
div#s-all div#s-right div#news ul {margin-left:8px;}
div#s-all div#s-right div#news ul li {font:bold 11px 'Arial'; list-style:none; line-height:18px;}

/* offers */
div#s-all div#offers {background-color:#faf7f4; clear:both; margin-bottom:20px; padding:20px 0 227px 30px;}
div#s-all div#offers ul {margin:27px 0 0 0;}
div#s-all div#offers ul li {float:left; list-style:none; width:auto;}
div#s-all div#offers ul li:after {content: '.'; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
div#s-all div#offers ul li.line {background:url('line0000.gif') top left no-repeat; height:177px; width:1px; margin:0 33px; position:relative; top:-2px;}
div#s-all div#offers dl {width:220px; margin:0 50px;}
div#s-all div#offers dd {float:left; width:120px;}
div#s-all div#offers dt {float:left; margin-right:15px; width:auto;}
div#s-all div#offers p {font-size:11px; line-height:14px; margin-top:5px;}
div#s-all div#offers a {font:bold 12px 'Arial';}
div#s-all div#offers h3 {font:bold 14px 'Tahoma'; color:#414141; text-transform:uppercase;}

/* bottom */
div#s-bottom {clear:both; margin-bottom:17px;}
div#s-bottom ul li {list-style:none;}
div#s-bottom ul#main-bottom {float:right; padding-top:6px;}
div#s-bottom ul#main-bottom li {float:left; margin:0 4px;}
div#s-bottom ul#main-bottom li.liner {background-color:#5d5d5d; font-size:0; height:10px; width:1px; margin:0 10px; position:relative; top:3px;}
div#s-bottom ul#main-bottom li a:link,
div#s-bottom ul#main-bottom li a:visited {font:normal 11px 'Arial'; color:#5d5d5d; text-decoration:none;}
div#s-bottom ul#main-bottom li a:hover,
div#s-bottom ul#main-bottom li a:visited:hover {text-decoration:underline;}
div#s-bottom div#copyright {float:left; font-size:11px; margin-left:20px; padding-top:6px;}
div#s-bottom div#rate {margin:0 0 0 277px;}
div#s-bottom div#rate img {margin:0 5px;}

/* bottom2 */
div#s-bottom2 {clear:both; margin-left:15px; padding:30px 0;}
div#s-bottom2 ul li {list-style:none;}
div#s-bottom2 ul#main-bottom {float:right; padding-top:6px;}
div#s-bottom2 ul#main-bottom li {float:left; margin:0 4px;}
div#s-bottom2 ul#main-bottom li.liner {background-color:#5d5d5d; font-size:0; height:10px; width:1px; margin:0 10px; position:relative; top:3px;}
div#s-bottom2 ul#main-bottom li a:link,
div#s-bottom2 ul#main-bottom li a:visited {font:normal 11px 'Arial'; color:#5d5d5d; text-decoration:none;}
div#s-bottom2 ul#main-bottom li a:hover,
div#s-bottom2 ul#main-bottom li a:visited:hover {text-decoration:underline;}
div#s-bottom2 div#copyright {float:left; font-size:11px; margin-left:20px; padding-top:6px;}
div#s-bottom2 div#rate {margin:0 0 0 277px;}
div#s-bottom2 div#rate img {margin:0 5px;}

/* /news/ */
ul#news li {list-style:none; margin:4px 0 16px 0;}

/* catalog */
table#item {}
table#item td {padding:4px;}
table#item td img {border:1px solid #ccc; padding:2px; margin:0 8px;}

#cartwindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden; 
   width: 250px; 
   height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
	
   padding:10px;
   border: solid;
   border-width: 1px; 
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=4);
}
#cartwindow *{ 
  color: 000000;
  font-size: 11px;
}

.indexcontent  p {
	font-size: 14px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	line-height: 17px;
	color: #000000;
	text-indent: 15pt;
	font-family: "Times New Roman", Times, serif;
}
.indexcontent  h2, h3 {
	font-size: 16px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	line-height: 17px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
}
.indexcontent  ul {
	font-size: 14px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	line-height: 17px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
}
.indexcontent  li {
	font-size: 14px;
	margin-bottom: 7px;
	padding-bottom: 7px;
	line-height: 17px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
}
.newsmini {font-size:14px}
fieldset {padding:5px;}
fieldset input, fieldset select {margin:5px 0;}