div, td, body, ul, h1, h2, h3, h4 { margin:0; padding:0; font-family: arial, tahoma, helvetica; font-size:11px; }

form { margin:0px; }

textarea { }
input, select, textarea { font-family: tahoma, helvetica, verdana; font-size:10px; }

body { background: #910707 url(images/bg-body.gif) top center; text-align:center; margin:0px; overflow-y:scroll; padding-top:10px; padding-bottom:10px; }

a.detbox { color:#4D67BC; }
a.detbox:hover { text-decoration:none; }

a.allPrList { color:#cc3333; text-decoration:none; }
a.allPrList:hover { text-decoration:underline; }

a.nextprev { color:#4D67BC; text-decoration:none; font-size:11px; font-weight:bold; }
a.nextprev:hover { text-decoration:underline; }

a.imglnk img { border:2px solid #E8D9C6; }
a.imglnk:hover img { border:2px solid #FFF6DD; }
a.imglnk:hover { color: #FFF6DD; }

a.chkOut { background:#5f4339; color:#ffffff; font-size:14px; text-decoration:none; padding:3 6 3 6px; height:32px; display:block; }
a.chkOut:hover { background:#d45042; color:#ffffff; }
a.chkOutBasket { background:#8c5c52; color:#ffffff; font-size:14px; text-decoration:none; padding:3 6 3 6px; height:32px; display:block; }
a.chkOutBasket:hover { background:#da6558; color:#ffffff; }

a.blend { color:#000000; text-decoration:none; }
a.blend:hover { text-decoration:underline; }

a.txLike { color:#000000; text-decoration:none; }
a.txLike:hover { text-decoration:none; }

a.tags { color:#000000; text-decoration:none; }
a.tags:hover { text-decoration:underline; }

a.top10 { color:#333333; text-decoration:none; }
a.top10:hover { text-decoration:underline; }

div.detZoom { padding:0px;text-align:center }
div.detZoom a { margin-bottom:8px; padding:1 2 1 2px; text-decoration:none; color:#303030; font-size:11px; }
div.detZoom a:hover { text-decoration:underline; }

ul.outLogged { margin-top:4px; }
ul.outLogged li { display:inline; margin:0 4 0 2px; }
ul.outLogged a { color:#32291F; text-decoration:none; padding:3 6 2 6px; font-size:12px; font-weight:bold; }
ul.outLogged a:hover { background:#32291F; color:#ffffff; }

ul.logined {  }
ul.logined li { display:inline; margin:0 4 0 2px; }
ul.logined a { color:#32291F; text-decoration:none; padding:3 6 2 6px; font-size:12px; font-weight:bold; }
ul.logined a:hover { background:#32291F; color:#ffffff; }

h1.contentTit { font-size:16px; font-weight:bold; font-family:georgia, arial, tahoma, helvetica; color:#303030; border-bottom:1px solid #D5C8B7; margin-bottom:15px; margin-top:10px; padding-bottom:5px; }

h1.slogan { font-size:14px; color: #675540; font-family:arial, helvetica, tahoma; margin-top:4px; }

h1.dqbox a { font-family:arial,helvetica,tahoma; font-size:14px; color:#4D67BC; }
h1.dqbox a:hover { text-decoration:none }

h1.tboxTit a { font-family:arial,helvetica,tahoma; font-size:12px; color:#ffffff; text-decoration:none; display:block; }
h1.tboxTit a:hover { text-decoration:underline; }

h1.mcSubkat { background: #f1d5be; padding:3 5 3 5px; margin:10 4 10 4px; }
h1.mcSubkat a { font-family:georgia, arial,helvetica,tahoma; font-size:14px; color:#45291F; text-decoration:none; }
h1.mcSubkat a:hover { text-decoration:underline; }

h1.navString { font-size:16px; font-weight:bold; font-family:georgia, arial, tahoma, helvetica; color:#9E190C; border-bottom:1px solid #D5C8B7; margin-bottom:15px; margin-top:10px; padding-bottom:5px; }
h1.navString span {font-size:11px; }
h1.navString a { font-size:16px; font-weight:bold; font-family:georgia, arial, tahoma, helvetica; color:#303030; border-bottom:1px solid #D5C8B7; margin-bottom:15px; margin-top:10px; padding-bottom:5px; text-decoration:none; }
h1.navString a:hover { text-decoration:underline; }

h1.detName { text-align:left; }
h1.detName a { font-family:arial,helvetica,tahoma; font-size:14px; color:#4D67BC; }
h1.detName a:hover { text-decoration:none; }

h1.prodName { font-family:georgia, arial, helvetica, tahoma; font-size:16px; color:#4D67BC; border-bottom:1px solid #E8D9C6; padding-bottom:4px; }
h1.prodName a { color:#4D67BC; text-decoration:none; }

h1.lextit { margin:20 10 5 10px; padding:0px; }
h1.lextit a { font-size:14px; margin:0px; padding:0px; }

h2.detNav { display:inline; font-size:11px; font-family: arial, tahoma, helvetica; }
h2.detNav a { color:#61461F; text-decoration:none; }
h2.detNav a:hover { text-decoration:underline; }

h2.subTitle { font-size:14px; font-weight:bold; font-family:georgia, arial, tahoma, helvetica; color:#303030; border-bottom:1px solid #D5C8B7; margin:20 10 15 10px; padding-bottom:3px; }

h3 { font-size:12px; font-weight:bold; font-family:arial, tahoma, helvetica; color:#FF6600; margin:0 10 15 10px; padding-bottom:3px; }

td.contentTD { background:#c7a47a url(images/bg-content.gif) top left; border:1px solid #7b7052; }

td.contentBox { background:#FFF6DD;padding:8px; }

td.tagBox { background:#FFF6DD;padding:8px; }
td.tagBox a { color:#333333; text-decoration:none; }
td.tagBox a:hover { text-decoration:underline; }

table.footTagTable { background:#ffffff; border:5px solid #E3D2BD; margin:0 auto 0 auto; }
table.footTagTable td { background:#BF3535; padding:8px; }
table.footTagTable td a { color:#EAB3B3; text-decoration:none; }
table.footTagTable td a:hover { text-decoration:underline; }

input.detBasket { background:#9E190C; color:#ffffff; font-size:14px; font-family:tahoma,arial,verdana; border:0px; }
input.dqbasket { background:#86622B; color:#ffffff; font-size:14px; font-family:tahoma,arial,verdana; border:0px; }
input.butRecalc { background:#86622B; color:#ffffff; font-size:12px; font-family:tahoma,arial,verdana; border:0px; }
input.butDelete { background:#9E190C; color:#ffffff; font-size:12px; font-family:tahoma,arial,verdana; border:0px; }
input.butCassa { background:#9E190C; color:#ffffff; font-size:16px; font-family:tahoma,arial,verdana; border:1px outset; margin-top:2px; }
input.butLogin { background:#86622B; color:#ffffff; font-size:13px; font-family:tahoma,arial,verdana; border:0px; }
input.goSearch { background:#86622B; color:#ffffff; font-size:13px; font-family:tahoma,arial,verdana; border:0px; }
input.loginBox { border:2px solid #86622B; font-size:12px; font-family:tahoma,arial,verdana; }
input.srchkey { border:2px solid #86622B; font-size:12px; font-family:tahoma,arial,verdana; }

input.base { font-size:14px; }
textarea.base, select.base { font-size:12px; }
input.orderBut { border:2px solid #ffffff; color:#ffffff; background:#3366CC; font-size:14px; font-weight:bold; }
input.orderBut2 { border:2px solid #ffffff; color:#ffffff; background:#3366CC; font-size:12px; font-weight:bold; }

select.pdata-sel { border:1px solid #848484; background-color:#F0E7DB; font-size:12px; color: #000000; font-weight:bold; }
input.pdata-db { border:1px solid #848484; background-color:#F0E7DB; font-size:12px; color: #000000; padding:1px; font-weight:bold; text-align:center; }

select.browsel { font-size:11px; color: #000000; }

h1.maincat { width:208px; padding:0 0 0 0px; margin:10 auto 4 auto; border-bottom:3px double #ff5c00;  }
h1.maincat a { font-family:georgia; font-weight:bold; font-style:italic; margin:0 0 0 0px; padding:1 0 1 3px; font-size:12px; color:#ff5c00; display:block; width:100%; text-decoration:none; }
h1.maincat a:hover { background-color:#f0f0f0; }


h1.subcontainer { width:206px; padding: 0 0 0 0px; margin:0 auto 0 auto; text-align:left; background: #FFFFFF url(images/dot-subcat.gif) center left no-repeat; background-position: 2px; overflow:hidden; }
h1.subcontainer a.subcatmenu { font-family:helvetica; width:200px; font-size:11px; display:block; color:#333333; margin:0 0 0 8px; padding:0 0 1 4px; background:#FFFFFF; text-decoration:none; }
h1.subcontainer a.subcatmenu:hover { background-color:#ffddb6; color:#333333; }

h1.subcontainer-aktiv { padding: 0 0 0 6px; margin:0 3 0 2; text-align:left; background: #E69086 url(images/dot-subcat.gif) center left no-repeat; background-position: 2px; font-weight:bold; color:white }
h1.subcontainer-aktiv a { font-family:helvetica; width:198px; font-size:11px; display:block; color:#ffffff; margin:0 0 0 2px; padding:2 0 2 4px; background:#5F4339; text-decoration:none; }

table.outFrame { border:2px solid #ffffff;background:#ffffff;margin:0px auto 0px auto; }

table.cntTable { background:#ffffff;border:5px solid #E3D2BD; }

td.orderTdText { color:#333333; font-size:14px; }

td.usrIn { background:#32291F;color:#ffffff;font-size:12px;padding:4px; }
td.usrInName { background:#b39673; }
td.usrInName div.uN { font-family:arial;color:#32291F;font-weight:bold;padding-left:4px;font-size:12px; }

table.kosar { background:#E5CDA9;border:5px solid #ffffff; margin-bottom:10px; }
table.kosar td.kbrd { border:1px solid #7B7052;background:#32291f; }

table.kosarCnt { background:#e69086; }
table.kosarCnt td.amount { border-top:2px solid #e69086;border-bottom:2px solid #e69086;background:#ffffff;color:#80140a;font-size:14px; text-align:center; }
table.kosarCnt td.ksTit { color:#ffffff;font-size:16px; text-align:center }
table.kosarCnt td.freesh { font-size:12px;line-height:14px;border-top:2px solid #e69086;border-bottom:2px solid #e69086;color:#ffffff; text-align:center; }

div.lastPrs { background:#ffffff;padding:3 0 3 10px;font-size:11px; }

div.vwprBox { float:left;margin:0 4 0 0px; background-repeat:no-repeat; background-position: center center; }
div.emptBox { float:left;margin:0 5 0 0px; }
div.emptBox img { border:2px solid #E8D9C6; }

.mainmenu { text-align:left; border-bottom:1px solid #735F47; }
.mainmenu li { display:inline; margin:0 2 0 2px; }
.mainmenu a { font-size:14px; font-weight:bold; color:#32291F; padding:4 6 2 6px; text-decoration:none; }
.mainmenu a:hover { background-color:#F1291F; color:#ffffff; }

div.catlist { text-align:center; background-color:#ffffff; padding:5px; margin:0px; }
div.catlist div { background-color:#ffffff; padding-top:0px; padding-bottom:0px; }
div.catlist div.kinalat { width:208px; color:#ffffff; font-weight:bold; padding:0px; text-align:center; background-color:#9e190c; font-size:14px;  margin:0 auto 4 auto; border-top:1px solid #cf8c86; border-left:1px solid #cf8c86; border-bottom:1px solid #4f0c06; border-right:1px solid #4f0c06; letter-spacing:1px; }

#price { text-align:center; font-weight:bold; color:#9e190c; }

.prdesc { font-size:12px; margin:5px; }
div.dbxPrdesc { font-size:12px; margin:5px; margin:6 0 6 0px;padding:0px; }
div#dqprice { font-size:14px; color:#9E190C; font-weight:bold; background:#F0E7DB; }
div#detPrice { font-size:14px; color:#9E190C; font-weight:bold; background:#F0E7DB; }
div#dprice { text-align:center; font-weight:bold; color:#ff5c00; font-size:18px; padding:4 2 4 2px; margin: 4 0 8 0px; background:#f4f4f4; }
#cikksz { text-align:right; font-weight:bold; margin:0 2 4 2px; padding:0px; font-size:11px; }
td.tboxName { text-align:center; background:#D96969 url(images/bg-prodname.gif) center left; height:21px; line-height:21px; }
td.tboxPrice { font-size:12px; font-weight:bold; text-align:center; padding:3px; }

table.realCbox { background:#ffffff; border:3px solid #E8D9C6; margin-top:10px; }

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

.text12 { font-size:12px; }

.itemMissing { background-color:#9E190C;font-size:26px;border:1px solid #F6CD95; color:white; width:36px; }
.itemMissingText { padding-left:5px;font-size:12px; }

td.orderhead { font-size:12px; color:white; border:1px solid #FF752B }
td.orderdata { font-size:12px; }
td.ord2cell { padding:3 8 3 10px; border-bottom:1px solid #FFE4D5; font-size:12px; }

.pagebody { font-size:12px; padding:0 10 0 10px; line-height:20px; }

div.login-msg { background:#CC3333; color:#ffffff; font-size:12px; font-weight:bold; padding:3px; text-align:center; }

table.dbox { margin:10px auto 10px auto; border:5px solid #E8D9C6; background:#ffffff; }

div.dbxdet { text-align:right;padding:5 2 0 0px; }

div.cikkcat { padding:0px;margin:4 0 0 0px; }
div.cikkcat div.ccikksz { text-align:right; font-weight:bold; margin:0 2 4 2px; padding:0px; font-size:11px; float:right;margin:0 0 0 4px; }
div.cikkcat div.ccat {padding:0px;margin:0px; }

table.tboxtbl { background:#ffffff;border:2px solid #E8D9C6; }
img.zimg { border:1px solid #DEC2BF;margin-right:4px; }

table.scpager { background:#ffffff;border:2px solid #E8D9C6; }

span.novo { background:#F1CB66;padding:1 2 1 2px; }

#qres { text-align:left; margin:0 3 10 3px; padding:0px; background:#134B5E; color:#ffffff; display:none; }
#qres a { color:#ECF8FB; display:block; margin:0px; border-top:1px solid #1A657D; padding:3 5 3 5px; text-decoration:none; }
#qres a:hover { text-decoration:none; background:#557A8A; }
