body {
  padding: 0 0px  40px 2px !important;
  color: #000;
  margin: 0  0px!important;
  font-family: arial,  sans-serif;
  background: url(http://www.fahnenhandel.de/fh_template/ebayshop/fhfuss978.jpg) no-repeat center bottom;
  border-top:100px solid #fff;
}
.pagewidth {
  width: 100%;
  text-align: center;
}
* html .pageminwidth {
  padding-left: 0px !important
}
* html .pagecontainer {
  margin-left: 0px !important;
  position: relative;
}
* html .pageminwidth, * html .pagecontainer, * html .pagelayout {
  height: 1px
}
div.pageminwidth {
  text-align: center
}
div.pagecontainer {
  margin: 0 auto;
  width: 940px;
  padding: 0 10px;
}
* html div.pagecontainer {
  margin: 0 auto;
  width: 940px;
  padding: 0 10px;
}
div.pagelayout {
  padding: 0 1px 0px 1px;
  width: 978px;
  margin: 0 auto;
  background:  url(http://www.fahnenhandel.de/fh_template/ebayshop/fhmitte978.jpg) !important;
}
div.pagecontainer form table {
  margin-right: 5px;
  font-size: 1.2em;
  color: #333
}
div.pagecontainer form table td {
  text-align: center;
  padding: 0 0px 0 0px;
}
div.pagecontainer form table td input {
  background-color: #FFF;
}
div.pagecontainer form table a {
  color:
}
div.pagecontainer table table {
  background: transparent;
}
div.pagecontainer table table table td {
  background: none;
}
div.pagecontainer table table table tr {
  background:
}
div.pagecontainer table table table  table table b font {
  background: #fff;
  line-height: 28px;
}
div.pagecontainer table table table td input {
  background: #fff;
  border-width: 1px
}
div.pagecontainer table table table form table input {
  background: #fff;
  border: 1px solid #6C85A3;
  margin: 0px 10px 5px 10px
}
a:active, a:link, .novisited a:visited {
  color: #333;
}
a:visited {
  color: #666;
}
a:hover {
  color:  #D62129;
}
.gbhdr {
  position: relative;
  z-index: 10;
  text-align: center;
  height: 90px;
}
/*  ------------------------------- */

div#gnheader {
color:#000000;
left:50%;
margin:0 0 0 -490px;
padding:0;
position:absolute;
top:10px;
width:980px;
z-index:50;
}


#gnheader  .gh-log a {
color:#333
}
#gbh_ovl table{
position:relative;
top: 90px;
background:#eee;
border:1px solid #F9F9F9
}
#gbh_ovl table td{
padding:0 5px
}
.gh-esmn {
background:transparent;
}
.gh-hsmn {
background-color:transparent;
}
.gh-log .gh-ui a{
color:#333!Important;
}
/*  ---------------------------- */
div#gnheader.gbhdr td {
  color: #000;
  background: none;
}

div#gnheader div.pnav td a:active, div#gnheader div.pnav td a:link, div#gnheader div.pnav td a:visited, div#gnheader div.pnav td a:hover {
  color: #000;
  font-weight: bold;
  font-size: 1em;
  white-space: nowrap;
  padding: 6px 5px;
  display: block;
  border-right: 1px solid #ccc;
  text-decoration: none;
  position: relative;
  line-height: normal
}
div.pnav td a:hover, div.pnav td.lc a:hover {
  text-decoration: underline
}
td.snav td a:active, td.snav td a:link, td.snav td a:visited, td.snav td a:hover {
  color: #333 !important;
}
.addllinks {
  padding-right: 5px;
}
td.logoimg {
  padding-left: 8px
}
div #gnheader td.brnd1 {
  background-color: #f00 !important;
}
div #gnheader td.brnd2 {
  background-color: #903 !important;
}
div #gnheader td.brnd3 {
  background-color: #009 !important;
}
div #gnheader td.brnd4 {
  background-color: #c60 !important;
}
div #gnheader td.brnd5 {
  background-color: #fc0 !important;
}
div #gnheader td.brnd6 {
  background-color: #990 !important;
}
div #gnheader td.brnd7 {
  background-color: #9c0 !important;
}
div #gnheader td.brnd8 {
  background-color: #c0c0c0 !important;
}
div.snav {
  border-bottom: 8px solid #FFD573;
  margin: 0pt;
  padding: 0pt;
  background: transparent url(http://pics.ebaystatic.com/aw/pics/globalHeader/imgHdrCatsBg2.gif) repeat-x  left bottom;
}
div.snavE {
  background: transparent url(http://pics.ebaystatic.com/aw/pics/globalHeader/imgHdrCatsBg2.gif) repeat-x scroll left bottom !important;
}
div.snavW {
  background: transparent url(http://pics.ebaystatic.com/aw/pics/globalHeader/imgHdrCatsBg2.gif) repeat-x scroll left bottom !important;
}
div.snavW table {
  background: transparent  !important;
}
table.tb_v4bc {
  background-color: #FFFFFF;
  border: solid 0px;
  margin: 0 -20px;
  width: 978px !important;
  position: relative
}
* html table.tb_v4bc {
  margin: -10px -10px 0;
  width: 978px !important;
}
table.tb_v4bc td {
  padding-left: 15px;
  background-color: #FFFFFF;
}
div#glbfooter td {
  color: #888
}
div.v4sem a {
  font-size: 11px
}
table.v4midBox tr.v4acp_mid td.v4mid {
  border-bottom: 1px solid #CCCCCC;
  overflow: hidden;
  padding: 10px 10px 15px;
}
table.v4acp tr.v4acp_head td {
  border-bottom: 0px solid #CCCCCC;
}
div#gnheader td.snav td a:active, div#gnheader td.snav td a:link, div#gnheader td.snav td a:visited, div#gnheader td.snav td a:hover {
  color: #666666;
  display: block;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  padding: 3px 10px 3px 10px;
  text-decoration: none;
}
#browsecategoriesitem, #ebaymotorsitem, #ebaystoresitem {
  border-right: 1px solid #ccc;
}
div#BrowseCategories-menu, div#Sell-menu, div#Buy-menu, div#MyEbay-menu, div#Community-menu, div #Help-menu {
  background: #fff
}
#fhshopheader {
  background: url(http://www.fahnenhandel.de/fh_template/ebayshop/fhkopf978.jpg) no-repeat center top;
  position: relative;
  width: 978px;
  margin: -1.4em -20px 0 -20px
}
* html #fhshopheader {
  margin: -1.4em -20px 0 -11px
}
#fhheader {
  height:  203px;
}
#linkbutton {
  position: absolute;
  top: 3px;
  right: 3px;
  width: 130px;
  height: 20px;
  text-align: right;
}
#linkbutton a {
  display: block;
  margin: 0 1px;
  border: 0px solid #009F00;
  width: 38px;
  height: 20px;
  text-decoration: none;
  float: left
}
#LeftPanel table.v4acpcont, #LeftPanel .promobox {
  background: url(http://www.fahnenhandel.de/fh_template/ebayshop/box225strip.gif) center top;
  margin-bottom: 10px;
  width: 225px
}
* html #LeftPanel {
  padding-left: 10px;
}

#LeftPanel tr.v4acp_head, #LeftPanel .promoboxtop  {
  background: transparent  url(http://www.fahnenhandel.de/fh_template/ebayshop/box225top.gif) no-repeat center top;
  padding: 10px 5px 5px 10px;
}
#LeftPanel tr.v4acp_head td, #LeftPanel .promoboxtop td {
  background: transparent;
}
* html  #LeftPanel td.v4title {
  background: transparent  url(http://www.fahnenhandel.de/fh_template/ebayshop/box225top.gif) no-repeat right top;
}

#LeftPanel .v4acp  {
  background: transparent  url(http://www.fahnenhandel.de/fh_template/ebayshop/box225top.gif) no-repeat center top;
}


/*  #LeftPanel .promoboxtop {
  padding:0
} */
#LeftPanel td.v4title font, #TopPromoArea td.v4title font {
  color: #555;
  font-weight: bold;
  font-style: italic;
  font-size: 16px;
  line-height:30px
}
#LeftPanel #promoboxinfo {
background: url(http://www.fahnenhandel.de/fh_template/ebayshop/box_fhebayshop.gif) no-repeat center bottom;
width:200px;
height:213px;
margin-left:2px

}
#LeftPanel table.v4midBox, #LeftPanel .promoboxfuss  {
  border: none;
  background: transparent  url(http://www.fahnenhandel.de/fh_template/ebayshop/box225fuss.gif) no-repeat center bottom;
}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid {
  border-bottom: none;
}
div.lcat ttl a {
  color: #555
}
div.lcat ul {
  margin: 0pt;
  padding: 0px;
}
div.lcat ul.lev1 {
}
div.lcat ul.lev2 {
  padding: 0pt 0pt 0pt 20px;
}
div.lcat .lev1 li {
  list-style-type: none;
  font-weight: bold;
  margin: 10px 0pt;
}
div.lcat .lev2 li {
  font-weight: normal;
  color: #8D8D8D;
  list-style-image: url(http://www.fahnenhandel.de/fh_template//navipfeil.gif);
  margin: 4px 0pt;
}
div.lcat ul.lev1 a, div.lcat .ttl a {
  color: #555
}
div.lcat ul.lev2 a {
  color: #666
}
div.lcat ul.lev2 a:hover, div.lcat .ttl a:hover {
  color: #000;
}
div.lcat ul span.cnt {
  color: #aaa;
  font-family: Verdana;
  font-size: xx-small;
}
#TopPromoArea {
  margin-bottom: 15px
}
#TopPromoArea td.v4topleft, table#TopPromoArea td.v4topright {
  border: 1px solid #ccc;
  padding: 5px
}
#TopPromoArea table.v4midBox {
  border: none;
}
#TopPromoArea td.v4title {
  background: transparent;
  border: none;
  padding: 6px 10px 5px 0;
  border-bottom: 1px solid #ccc;
}
tr.v4footr td.v4footd {
  padding: 6px 10px 0px 0;
  text-align: right;
  background: transparent;
  border: none;
}
table.v4acpcont {
  margin-bottom: 0px;
}
.cmpBr {
  background-color: #fff;
  background-repeat: repeat;
  border-bottom: 1px solid #CCCCCC;
  height: 22px;
}
table.grid table.gallery td.picture {
  height: 146px;
  padding: 1px 10px 0px;
  _padding: 2px 10px 0px;
  text-align: center;
  vertical-align: middle;
  background: url(http://www.fahnenhandel.de/fh_template/ebayshop/bildbg.gif) no-repeat center;
}
table.gallery td.picture div.image {
  margin: 0 auto;
  overflow: hidden;
}
table.gallery div.ttl {
  margin: 2px 0 10px;
  text-align: center;
}
table.gallery div.ttl a {
  color: #666666;
  font-weight: bold;
}
