body{margin:6px; padding:6px; background:#C6D6EF url(images/bg-body.gif); }

input, textarea, select { font:11px Tahoma, Arial, Geneva, sans-serif; color:#291F76; border:1px solid #6766CC; padding-left:2px }

input.butdefault { background: #262691; color:#ffffff; }
input.butkosar { background: #C6D6EF; }
input.butcassa { background:#6161CC; color:#ffffff; }
form, td {margin:0; padding:0;}
td { font:11px tahoma, arial, helvetica, sans-serif; }

input.loginbox { margin-top:3px; font-size:11px; padding-left:3px; height:18px; }
input.loginbutt { width:60px; font-variant:small-caps; font-family:arial; margin:0 0 0 3px; font-size:11px; height:18px; }
div.login-errmsg { background:#ff0000; color:#ffffff; font-family:tahoma; font-size:11px; padding:3px; text-align:center; }

ul.logined { margin:0px; }
ul.logined li { display:inline; margin:0 4 0 2px; }
ul.logined a { color:#1F1F8A; text-decoration:none; padding:3 6 2 6px; font-size:12px; font-weight:bold; }
ul.logined a:hover { text-decoration:underline; }


a {  }

a.sendpr { color:#3D3DA8; text-decoration:none; }
a.sendpr:hover { text-decoration:underline; }

a.top5 { text-decoration:none; color:#FFFFFF; font-family:tahoma; font-size:10px; }
a.top5:hover { color:#FFFFFF; text-decoration:underline; }

a.nwpager { text-decoration:none; color:#333333; font-family:tahoma; font-size:11px; }
a.nwpager:hover { text-decoration:underline; }

h1.ptitle { font-family: Arial, Helvetica, sans-serif; font-size:14px; height:36px; line-height:36px; color:#FFFFFF; font-weight:normal; background: #68910b url(images/bg-title.gif) top left no-repeat; margin:5 0 10 0px; padding:0 0 0 30px; }

h1.tboxtitle { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0068b8; }

h1.prodmaintit { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#857036; margin:15 0 5 0px; padding:0 0 0 10px; }

h1 a.feher { color:#ffffff; text-decoration:underline; font-size:14px; }
h1 a.feher:hover { text-decoration:none; }

h2 { margin:0px; }

h2.subtitle { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#68910B; background: none; border-bottom:3px double #cccccc; padding:0 0 3 12px; }

h2 a { font:11px tahoma, arial, helvetica, sans-serif; color:#4E4D4D; text-decoration:underline; }
h2 a:hover { text-decoration:none; }

h2.basket {  }
h2.basket a { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4E4D4D; text-decoration:underline; }
h2.basket a:hover { text-decoration:none; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#808080; padding-left:12px; }

a.swapimg { color:#000000; font-size:10px; font-family:tahoma; display:block; background-color:#EBE3CE; width:48px; text-decoration:none; }
a.swapimg:hover { background-color:#D9C99F; }
div.noimg { background-color:#f0f0f0;color:#808080;text-align:center; font-size:10px; font-family:tahoma; }
div.oneimg { background-color:#FFDECC; color:#000000; text-align:center; font-size:10px; font-family:tahoma; }

table.msoTable td { color:#999999; }

input.ldata { font-size:10px; width:74px; }

select.browsel { border:1px solid #848484; font-size:10px; color: #000000; }

select.pdata-sel { border:1px solid #848484; font-size:11px; color: #000000; font-weight:bold; }
input.pdata-db { border:1px solid #848484; font-size:11px; color: #000000; padding:1px; font-weight:bold; text-align:center; }

div.slogan { font-size:12px; color:#1B1B85; padding:4 0 8 8px; letter-spacing:3px; }

.topmenu { background:url(images/bg-menu.gif) center left repeat-x; height:50px; }
.topmenu div { background:url(images/menu-left.gif) center left no-repeat; height:50px; }
.topmenu div div { background:url(images/menu-right.gif) center right no-repeat; height:50px; text-align:center }
.topmenu td { padding:0px; height:50px; line-height:50px; text-align:center }
.topmenu td.sep { padding:0 15 0 15px; }
.topmenu td a { color:#ffffff; font-family:helvetica; font-size:12px; text-decoration:none; font-weight:bold; }
.topmenu td a:hover { text-decoration:underline; }

div.titcat { background: url(images/bg-titcat.gif) center left no-repeat; font-size:14px; color:#4e4d4d; height:33px; line-height:31px; padding-left:35px; }
div.tit2 { padding:6px; background:#EBE3CE;width:233px;border-top:4px solid #F8F7F6;font-family:arial;font-size:14px;color:#4e4d4d }

div.maincat { padding:1 0 0 15px; margin:2 15 2 15; border-bottom: 1px dotted #a6a4a2; background: url(images/cat-bullet.gif) center left no-repeat; background-position:3px; text-align:left; }
div.maincat div.m { margin:5 1 5 9px; padding:0 0 0 0px; overflow:hidden; }
div.maincat div.m a { margin:0 0 0 0px; padding:1 0 1 3px; font-size:12px; color:#333333; display:block; width:100%; text-decoration:none; }
div.maincat div.m a:hover { text-decoration:underline; }

div.subcontainer { width:203px; padding: 0 0 1 0px; margin:5 auto 0 auto; text-align:left; overflow:hidden; }
div.subcontainer a.subcatmenu { font-size:11px; color:#666666; margin:0 0 0 20px; padding:0 0 0 0px; text-decoration:none; }
div.subcontainer a.subcatmenu:hover { text-decoration:underline; }

div.subcontainer-aktiv { padding: 2 0 2 41px; margin:3 0 0 0; text-align:left; background: #DDCFAC url(images/dot-subcat.gif) center left no-repeat; background-position: 2px; font-weight:bold; color:#303030 }
div.subcontainer-aktiv a { color:#303030; font-size:11px; text-decoration:none; }
div.subcontainer-aktiv a:hover { text-decoration:underline; }

div.magnitext { text-align:center; border-bottom:1px solid #ededed; border-top:1px solid #ededed; padding-bottom:1px; font-size:10px; color:#606060; margin-top:6px; }

td.prdesc { color:#4e4d4d; font-size:11px; font-family:tahoma; padding:3 0 3 0px; }
td.prcell { background:#ffffff; }

td.pricetag { font-size:11px; font-weight:bold; color:#DC5200; }

#price { text-align:right; font-weight:bold; color:#DC5200; font-size:11px; font-family:arial; background:#F8F8F8;padding:2px; margin-top:6px; }
#dprice { text-align:center; font-weight:bold; color:#7B6E4C; font-size:14px; padding:4 2 4 2px; margin: 4 0 8 0px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }

td.miniboxtit { padding:3px; }

div.pagebody { FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; color: #333333; font-size:12px; line-height:19px; padding:0px; }

span.gyarto { color:#291F76; font-size:11px; font-weight:bold; }

.msocol { color:#1B1B85; }

.botmenu { height:50px; }
.botmenu td { padding:0px; height:50px; line-height:50px; text-align:center }
.botmenu td.sep { padding:0 8 0 8px; }
.botmenu td a { color:#7a7a7a; font-family:helvetica; font-size:9px; text-decoration:none; font-weight:bold; }
.botmenu td a:hover { text-decoration:underline; }

.tbl-hd { text-align:center; border-bottom:1px solid #e0e0e0; padding:0 2 2 2px; font-size:10px; color:#999999; }
.Xerr { background-color:#9E190C;font-size:18px;border:1px solid #cccccc; color:white; width:30px; }

.ord2cell { padding:3px; border-bottom:1px solid #E0EDB8; }


.header { font:11px/13px tahoma, arial, helvetica, sans-serif; color:#4E4D4D; }
.header ul { margin:0; padding:0; list-style:none; }
.header li { background:url(images/pic_2.jpg) center left no-repeat; margin:0 0 0 0; padding:0 0 0 32px; }
.header li a { line-height:24px; color:#4E4D4D; text-decoration:none; background-position:left center; }
.header li a:hover { text-decoration:underline; }

.content { font:11px/12px tahoma, arial, helvetica, sans-serif; color:#4E4D4D; }
.content span{ font:9px/13px tahoma, arial, helvetica, sans-serif; color:#DC5200; }
.content a { text-decoration:underline; color:#4E4D4D; }
.content a:hover{ text-decoration:none; }
.content strong a{ font:9px/13px tahoma, arial, helvetica, sans-serif; text-decoration:underline; color:#DC5200; }
.content strong a:hover{ text-decoration:none; }


.content ul { margin:0; padding:0; list-style:none; }
.content li { background:url(images/dot.jpg) center left no-repeat; margin:0 0 0 0; padding:0 0 0 19px; }
.content li a { text-decoration:underline; background-position:left center; }
.content li a:hover { text-decoration:none; }

td.nwhead { color:#2d2d2d; font-size:14px; padding:5 0 0 8px; }
div.nwdate { font-size:10px; color:#dc5200; margin:8 0 8 0px; }
div.nwtitle a { color:#291F76; font-size:11px; font-weight:bold; }
div.nwtitle a:hover { text-decoration:none; }

.newstitle { font-size:14px;  }

td.tjName { font-family: arial; font-size: 11px; background-color: #E8E6F9; color: #202020; padding:2 2 2 4px; border-bottom:1px solid #B8B1ED; }
td.tjValue { font-family: tahoma, verdana, "Courier New"; font-size: 11px; padding:0 0 0 6px; color: #333333; }

ul.tabs 						{ padding:2px; border-bottom:3px double #cccccc; margin:10 0 10 0px; }
ul.tabs li 						{ display:inline; margin:2px; padding-bottom:2px;  }
ul.tabs li a.prTabs-on			{ color: #ffffff; font-family:verdana; font-size:12px; font-weight:bold; background-color: #3D3DA8; border-top: 1px solid #2F2F80; border-left: 1px solid #2F2F80;
								  border-right: 1px solid #2F2F80; padding:3 10 4 10px; text-decoration: none; }
ul.tabs li a.prTabs				{ color: #3A403F; font-family:verdana; font-size:12px; font-weight:bold; background-color: #9EC036; border-top: 1px solid #2F2F80; border-left: 1px solid #2F2F80;
								  border-right: 1px solid #2F2F80; padding:3 10 2 10px; text-decoration: none; }
ul.tabs li a.prTabs:hover		{ background-color: #BDD771; }
ul.tabs li span.prTabs-nolink	{ color: #bfbfbf; font-family:verdana; font-size:12px; font-weight:bold; background-color: #ffffff; border-top: 1px solid #b0b0b0; border-left: 1px solid #b0b0b0;
								  border-right: 1px solid #b0b0b0; padding:3 10 2 10px; }
div.tabBody	{ padding:0 20 0 20px; font-family:tahoma; font-size:11px; }

span.newTag { color:#ffffff;background:#ff0000;font-size:10px;font-family:tahoma; }

.footer { font:11px/13px  tahoma, arial, helvetica, sans-serif; color:#7A7A7A; }
.footer a { color:#7A7A7A; text-decoration:none; }
.footer a:hover { text-decoration:underline; }

.footer strong a { color:#7A7A7A; text-decoration:underline; font-weight:normal; }
.footer strong a:hover { text-decoration:none; }

td.webRing a { color:#a0a0a0; text-decoration:none; }
td.webRing a:hover { color:#a0a0a0; text-decoration:underline; }
