body { margin:0; padding:0; }
#gh { margin-left:10px; margin-right:10px; }
/* .pagecontainer table.tb_v4bc { margin-left:10px; margin-right:10px; } */
div.v4bc { margin-left:10px; }
div.v4sem { width:auto; margin-right:10px; }
.stBadge { margin-left:10px; margin-right:10px; }
#sModule { margin-left:10px; margin-right:10px; }
#glbfooter { margin-left:10px; margin-right:10px; }

.pagecontainer > table { width:100%; margin:10px 0 0 0; background:#fff url('http://www.tackle-gallery.de/tg-shop/wasser/hg_hecht.png') no-repeat; }
.pagecontainer > table > tbody > tr > td { padding:50px 0 20px 0 !important; }
.pagecontainer > table > tbody > tr > td > table { border-bottom:0px solid #fff; width:1076px !important; background:#fff; margin:0 auto !important; text-align:left; border-collapse:collapse !important; }
.pagecontainer table.tb_v4bc { background-color:transparent !important; background-image:none !important; border:0 !important; margin:0 !important; }
.pagecontainer table.tb_v4bc > tbody > tr > td { background-image:none !important; padding:0 !important; }

.zentriert { text-align:center; }
.zentriert img { margin:1px auto; }

.machhtml { position:absolute; top:-155px; right:25px; height:13px; font-Family:'Trebuchet MS'; font-size:11px; }
.machhtml p { margin:0px auto; padding:0px; text-align:right; font-Family:'Arial'; font-size:10px; color:#5F5F5F; }
.machhtml a:link, .machhtml a:active, .machhtml a:visited, .machhtml a:hover { color:#0050A0; padding:0px; }

.pos-kopfzeile { width:970px; height:240px; position:relative; overflow:visible; }
.kopfzeile-wfk { width:970px; height:380px; position:absolute; top:-130px; margin:0; padding:0; }
.kopfzeile-wfk * { margin:0; padding:0; }
.kopfzeile-wfk a:link, .kopfzeile-wfk a:active, .kopfzeile-wfk a:visited { font-size:12px; color:#333; text-decoration:underline; }
.kopfzeile-wfk a:hover { font-size:12px; color:#333; text-decoration:underline; }

.menueoben-wfk { width:970px; height:20px; position:absolute; top:0; left:0; text-align:center; vertical-align:bottom; }
.menueoben-wfk a:link, .menueoben-wfk a:active, .menueoben-wfk a:visited { font-weight:bold; display:block; float:left; line-height:20px; text-decoration:none; padding:0 10px; }
.menueoben-wfk a:hover { text-decoration:underline; }
.menueoben-wfk span { display:block; float:left; width:1px; height:18px; margin:1px 0; background:#777; }

.suche { text-align:left; width:284px; height:30px; position:relative; float:left; }
.suche-eingabe { width:205px; height:20px; position:absolute; top:0; left:0; background:#6a6a6b; border:0; }
.suche-eingabe div { background:#fff; padding:0 3px; position:absolute; top:1px; left:1px; }
.suche-eingabe input { width:197px; height:18px; line-height:16px; vertical-align:top; background:#fff; border:0; }
.suche-bt { width:10px; height:20px; position:absolute; top:0; left:210px; border:0; background:transparent url('bilder/K_PfeilSuchen_01.png') no-repeat; border:0; cursor:pointer; }
.suche-bt:hover { }

.logo-sofamax { position:absolute; top:30px; left:0; }
.logo-wfk { position:absolute; top:30px; right:0; }
.banner-wfk { width:970px; position:absolute; top:130px; left:0; background:#fff; text-align:center; padding:10px 0 0 0; }
.banner-wfk img { margin:0 auto; }
.banner-wfk a:link, .banner-wfk a:active, .banner-wfk a:visited { text-decoration:none; border:1px solid transparent; overflow:hidden; }
.banner-wfk a:hover { text-decoration:none; border:1px solid #ccc; }

.link-1 { width:114px; height:21px; display:block; position:absolute; top:39px; left:108px; }
.link-2 { width:81px; height:47px; display:block; position:absolute; top:39px; left:14px; }
.link-3 { width:112px; height:26px; display:block; position:absolute; top:74px; left:108px; }
.link-4 { width:113px; height:28px; display:block; position:absolute; top:114px; left:108px; }
.link-5 { width:113px; height:64px; display:block; position:absolute; top:150px; left:108px; }
.link-6 { width:59px; height:58px; display:block; position:absolute; top:97px; left:15px; }
.link-7 { width:84px; height:61px; display:block; position:absolute; top:160px; left:15px; }


#LeftPanel { width:230px !important;background-color: #cedcdc;; padding-top:10px; font-Family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
#LeftPanel a:link, #LeftPanel a:active, #LeftPanel a:visited { font-size:11px; color:#333; text-decoration:underline; }
#LeftPanel a:hover { color:#333; text-decoration:underline; }
#LeftPanel td, #LeftPanel li { font-Family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }

#LeftPanel table.v4acpcont { width:220px !important; margin:0 0 15px 10px !important; border:0 !important; border-collapse:collapse; }
#LeftPanel table.v4acp { border:0 !important; border-collapse:collapse; }
#LeftPanel td.v4title { text-align:left; margin:0; padding:0 10px; /* border-bottom:1px solid #b1a8a3; */ background:transparent !important; }
#LeftPanel td.v4title h2, #LeftPanel td.v4title font { font-Family:Arial, sans-serif; font-size:18px; font-weight:bold; height:30px; line-height:30px; text-align:left; /* color:#333; */ margin:0; padding:0; }
#LeftPanel td.v4title font { display:block; }
#LeftPanel .v4midBox { width:220px; font-Family:Arial, sans-serif; font-size:12px; /* color:#333; */ border:0 !important; background:transparent; border-collapse:collapse; }
#LeftPanel .v4mid { padding:10px; text-align:left; font-Family:Arial, sans-serif; font-size:12px; /* color:#333; */ background:transparent !important; }

#LeftPanel .lcat { width:200px !important; max-width:200px !important; }
#LeftPanel .ttl { display:none; }
#LeftPanel .lcat ul { margin:0; padding:0; }
#LeftPanel .lcat li { position:relative; list-style-type:none; margin:0; padding:0; border-top:1px solid #ccc; }
#LeftPanel .lcat a:link, #LeftPanel .lcat a:active, #LeftPanel .lcat a:visited { font-size:16px; font-weight:normal; color:#006163; display:block; text-decoration:none; padding:5px 14px 5px 2px; }
/* #LeftPanel .lcat a:hover { background-color:#b0cb21; text-decoration:none; } */
#LeftPanel .lcat a:hover { background-color:#eee; color:#000; text-decoration:none; }
.lev1 { border-bottom:1px solid #ccc; }
.lev2 { padding:0 0 5px 20px !important; }
.lev2 li { border-top:0 !important; }
.lcat span { font-size:16px; color:#000; font-weight:bold; display:block; text-decoration:none; padding:5px 14px 5px 2px; }
.lcat .cnt { font-size:11px; color:#666; font-weight:normal; position:absolute; top:5px; right:1px; padding:0; }

#LeftPanel .v4acp td.v4baccent { display:none; }
#LeftPanel .v4acp td.v4vspacer { display:none; }

#LeftPanel .v4mid input { background-color:#fff !important; border-color:#999 !important; color:#333 !important; font-weight:bold; }
#LeftPanel #v4-1 { background-color:#fff !important; color:#000 !important; font-weight:normal; }
#LeftPanel #v4-2 { font-weight:normal; width:13px; height:13px; margin:0 5px 0 0; font-weight:normal; }

.l-wfk { margin-left:10px; }
.box-wfk { padding:10px; margin:10px 0; border:1px solid #ccc; }
.modalitaeten { margin:10px 0 0 0; }
.box-wfk h3 { font-size:18px; margin:2px 0; padding:2px 0; }
.box-wfk h3 a:link, .box-wfk h3 a:active, .box-wfk h3 a:visited, .box-wfk h3 a:hover { font-size:18px; }
.tel { font-size:14px; line-height:30px; font-weight:bold; margin:0 15px; }

.preisanfrage, .beratung, .bestpreis, .aktuelles { margin-bottom:10px; }
.aktuelles img { max-width:200px; }
.preisanfrage a:link, .preisanfrage a:active, .preisanfrage a:visited, .preisanfrage a:hover { width:220px; height:210px; text-decoration:none; border:0; }
.preisanfrage img { display:block; }
.aktuelles { background:#cfcac7; width:200px; height:200px; margin:0 10px 10px; }


#TopPromoArea { width:820px !important; margin:0 0 10px 0; font-Family:Arial,Helvetica,sans-serif; font-size:14px; color:#666; }
#TopPromoArea .v4title { background: url(http://www.tackle-gallery.com/tg-shop/pic_layout_pre/feld_hg.jpg) repeat-x; !important; }
#TopPromoArea * { font-Family:Arial,Helvetica,sans-serif; }
#TopPromoArea a:link, #TopPromoArea a:active, #TopPromoArea a:visited { font-weight:bold; color:#006163; text-decoration:none; }
#TopPromoArea a:hover { color:#006163; text-decoration:underline; }
#TopPromoArea .v4footd { font-size:11px; }

#CentralArea { padding:10px 10px 10px 0; font-Family:Arial,Helvetica,sans-serif; font-size:14px; color:#666; }
#CentralArea * { font-Family:Arial,Helvetica,sans-serif; }
#v4-22 { width:716px; }
#CentralArea a:link, #CentralArea a:active, #CentralArea a:visited { font-size:11px; font-weight:bold; color:#006163; text-decoration:none; }
#CentralArea a:hover { color:#006163; text-decoration:underline; }
span.pdmt .cur { color:#006163; }
.v4stabl { font-size:11px; }
.r3_t, .r3_bl, .r3_bl b { background:none !important; }
.r3_t b { background:none !important; }
.r3_t i, .r3_bl i { border:0 !important; }
.r3_c { border:0 !important; }
#CentralArea table.gallery { width:214px !important; margin:2px auto; }
#CentralArea .fixed .g-b { padding-right:5px; }
#CentralArea .li .details { width:90%; }

.basics, .time2, .label, .bids { font-size:11px; }
.g-b { color:#333; font-size:11px; }
.tp { padding:0; }
.rs-pview { padding:0; }
.ttl a:link, .ttl a:active, .ttl a:visited { font-size:14px !important; }
.ttl a:hover { font-size:14px !important; }

#CentralArea .li .details { width:90%; }