body { background: #facc7f url(images/bg-body.gif) top center repeat-x; text-align:center; margin:0px; overflow-y:scroll; }

a { text-decoration:none; color:#cc6666; }
a:hover {  }

.sh-left { background: url(images/bg-lsh.gif) top left repeat-y; }
.sh-right { background: url(images/bg-rsh.gif) top left repeat-y; }

.top1 { background: url(images/bg-top1.gif) top left repeat-x; }
.top2 { background: url(images/bg-top2.gif) top left repeat-x; }

.top-menu { background: url(images/top1c.gif) bottom left no-repeat; height:34px; }

.bg-date { background:#BF3C1A url(images/bg-date.gif) center center no-repeat; font-size:11px; color:white; text-align:center }
.bg-mid { background:#D55230 url(images/bg-mid.gif) center left repeat-x; }

.topmenu { color:#ffffff; font-size:11px; text-align:right; padding-right:8px; }
.topmenu li { display:inline; margin:0 2 0 2px; }
.topmenu li a { color:#ffffff; padding: 2 6 2 6px; font-family:tahoma,arial,verdana; font-size:14px; }
.topmenu li a:hover { background-color:#9E0F00; }

.leftleft { background: url(images/leftbar-left.gif) top left repeat-y; }

.leftmenu { border-left: 1px solid #ff0000; border-right: 1px solid #ff0000; background:#ffffff; text-align:center; }

.ltit { background-color:#808080; color:white; font-size:14px; padding:2px; font-weight:bold; margin:0 8 0 8px; }

.maincat { height:20px; line-height:20px; text-align:center; font-size:14px; color:#a88955; font-weight:bold; font-family:arial; margin:4 0 4 0px; }

div.subcontainer { width:194px; padding: 0 0 0 0px; margin:0 auto 2 auto; text-align:left; background: #FAEBC9; overflow:hidden; }
div.subcontainer a.subcatmenu { font-size:11px; display:block; color:#333333; background:#FAEBC9; text-align:center; padding:2px; }
div.subcontainer a.subcatmenu:hover { background-color:#E69086; color:#ffffff; }

div.subcontainer div.subaktiv { font-size:11px; display:block; color:#ffffff; background:#E69086; text-align:center; padding:2px; font-weight:bold; }

.footer { background:#DF5C3A url(images/bg-foot.gif) top left repeat-x; height:55px; }

div, td, body, ul, h2, h3, h4 { margin:0; padding:0; font-family: Tahoma, Arial, Verdana, sans-serif; font-size:10px; }
h1 { margin:0; padding:2; font-family: Tahoma, Arial, Verdana, sans-serif; font-size:10px; }
input, select, textarea { font-family: tahoma, helvetica, verdana; font-size:10px; }

h1.toleft { padding-left:6px; }

h2 { border-bottom:3px double #dbdbdb;padding:0 0 2 0px; }

h4 { text-align:left; background:#876060;padding:2 0 2 6px; color:#ffffff; }

h1 a { text-decoration:none; color:#F7E7E6; padding:0 8 0 8px; }
h1 a:hover { background:#d47d7d; }

a.h2link { background:#808080; color:#ffffff; padding:2 8 2 8px; display:block; font-size:12px; }
a.h2link:hover { background:#909090; }

a.button { background:#FF8955; color:#ffffff; font-family:georgia; font-size:11px; font-weight:bold; font-style:italic; padding:2 8 2 8px;}
a.button:hover { background:#FFAE8C; }

a.buttonRed { background:#A77910; color:#ffffff; font-family:georgia; font-size:11px; font-weight:bold; font-style:italic; padding:2 8 2 8px; height:18px; }
a.buttonRed:hover { background:#CA9313; }

a.webring { color:#ffffff; }

a.swapimg { color:#000000;font-size:10px; display:block; background-color:#FFDECC; width:60px; }
a.swapimg:hover { background-color:#F8E2B1; }
div.noimg { background-color:#ffefe6;color:#808080;text-align:center; }
div.oneimg { background-color:#FFDECC; color:#000000; text-align:center; }

.h1outer { background:#674040;padding:2 0 2 0px; color:#ffffff; }

.bket { text-align:center; color:#404040; font-size:12px; font-weight:bold; }

.basketcont { border:1px inset;background:#ffffff; text-align:center; padding:5px; margin-top:4px; height:50px; font-size:11px; }

.tboxFrame	{ border:5px solid #d14e2c; }
.tboxx		{ border:1px solid #dbdbdb; }

.tboxtit { background:#808080; color:#ffffff; text-align:center; }
.tboxtit h2 { font-family:arial,verdana; font-size:11px;padding:2px; }

.tboxajanlo	{ border-top: 1px dashed #dbdbdb; padding:2px; color:#333333; }
.tboxprice	{ border-top: 1px solid #dbdbdb; background: #fefaf2; text-align:center; padding:2px; font-family:arial,tahoma,verdana;font-weight:bold; }

.prdesc { font-size:11px; }

#dprice { text-align:center; font-weight:bold; color:#ff5c00; font-size:14px; padding:4 2 4 2px; margin: 4 0 8 0px; border-top:1px solid #FFDECC; border-bottom:1px solid #FFDECC; }

div.pagebody { FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; color: #333333; font-size:11px; margin:0 8 0 8px; }

.text11	{ font-size:11px; }

.tbl-hd { text-align:center; border-bottom:1px solid #E69086; padding:0 2 2 2px; }

.orderhead { color:white; }
