
body {
text-align: center;
border-top: 85px solid #fff;
margin:0;
}

.gbhdr {
  position: relative;
  z-index: 10;
  text-align: center;
}

#gnheader {
  margin: 0 0px 0px -500px;
  z-index: 50;
  position: absolute;
  width: 1000px;
  padding-bottom: 0px;
top:0px;
left:50%;
}

#gnheader  .gh-log a , .gh-log .gh-ui a{
color:#e3e3e3;
}

#gbh_ovl {
margin-top:85px;
}

#gbh_ovl table{
position:relative;
top: 0px;
background:#fefefe;
border:0px solid #eee
}

#gbh_ovl table td{
padding:0 0px
}
.gh-esmn {
background:transparent;
}

.gh-hsmn {
background-color:transparent;
}

.cmpBr {
  background-color: transparent;
}


table.tb_v4bc {
  border: 0 solid;
  color: #3e3e3e;
  margin: 0 0 0 0px;
  position: absolute;
  top: 70px;
  width: 1000px;
  z-index: 60;
}

table.tb_v4bc td {
  padding: 0px 10px 0px 10px;
  color: #3e3e3e;
  font-size: 10px !important
}
table.tb_v4bc td a{
  font-size: 10px !important
}
table.tb_v4bc td a, ul.in a {
  color: #3e3e3e !important;
}

/*==============================================================*/
div.pagecontainer form table td {
  text-align: center;
  padding: 0 0px 0 0px;
}
div.pagecontainer table table table td {
/* accentbox */
  background: none;
}
div.pagecontainer table table table form table input {
  background: #fff;
  border: 0px solid #6C85A3;
  margin: 0px 10px 5px 10px
}
a:active, a:link, .novisited a:visited, .g-novisited a:visited {
  color: #464646;
}
a:visited {
  color: #464646;
}
a:hover {
  color: #F49F55;
}
/*  ============================== */


/*==pagewidth = pageminwidth = pagelayout = pagecontainer==*/

.pagewidth {
  width: 100%;
  text-align: center;
background: url(http://www.kinderspieleland.de/ebay/ebayshop/pattern_shop.jpg) repeat-y center 0;
}

div.pageminwidth {
  text-align: center;
  padding-bottom: 0px;
    background: url("http://www.kinderspieleland.de/ebay/ebayshop/header_shop.jpg") no-repeat scroll center top transparent;
}

div.pagelayout {
  padding: 0px 0px 0px 0px;
  margin: 0 auto;
    background: url("http://www.kinderspieleland.de/ebay/ebayshop/footer_shop.jpg") no-repeat scroll center bottom transparent;
}
div.pagecontainer {
  margin: 0 auto;
  width: 1000px;
  padding: 0 0px;
  border-width: 0 0px 0;
  background: none !important;
border:0px solid #cc0011;

}

.greeting a, .addllinks a {
  text-decoration: underline;
  color: #464646 !important
}
.greeting a:hover, .addllinks a:hover {
  text-decoration: underline;
}


/*  ========================================= */
#shopheader {
  position: relative;
  height:205px;
border:0px solid #cc0011;
}


#rechtespalte {
  position: absolute;
  border: 0px solid #ccc;
  top: 203px;
  right: -8px;
  width: 184px;
  height: 1568px;
  background: url("http://www.kinderspieleland.de/ebay/ebayshop/rechte_spalte_shop.jpg") no-repeat scroll center top transparent;
} 

#marken{
background:url(http://www.kinderspieleland.de/ebay/ebayshop/marken_shop.jpg) no-repeat left top;
width:185px;
height:1162px;
position:relative;
margin:0px 0px 0px -7px;
}







#marken a.m1{
border:0px solid #cc0011;
width:115px;
height:55px;
position:absolute;
left:30px;
top:97px;
}

#marken a.m2{
border:0px solid #cc0011;
width:75px;
height:80px;
position:absolute;
left:50px;
top:158px;
}


#marken a.m3{
border:0px solid #cc0011;
top:253px;
height:60px;
left:25px;
width:130px;
position:absolute;
}

#marken a.m4{
border:0px solid #cc0011;
top:325px;
height:45px;
left:40px;
width:110px;
position:absolute;
}

#marken a.m5{
border:0px solid #cc0011;
top:380px;
height:70px;
left:40px;
width:110px;
position:absolute;
}

#marken a.m6{
border:0px solid #cc0011;
top:460px;
height:42px;
left:27px;
width:135px;
position:absolute;
}

#marken a.m7{
border:0px solid #cc0011;
top:522px;
height:48px;
left:40px;
width:105px;
position:absolute;
}


#marken a.m8{
border:0px solid #cc0011;
top:587px;
height:48px;
left:40px;
width:115px;
position:absolute;
}

#marken a.m9{
border:0px solid #cc0011;
top:647px;
height:90px;
left:40px;
width:95px;
position:absolute;
}


#marken a.m10{
border:0px solid #cc0011;
top:748px;
height:60px;
left:33px;
width:130px;
position:absolute;
}


#marken a.m11{
border:0px solid #cc0011;
top:820px;
height:60px;
left:35px;
width:110px;
position:absolute;
}

#marken a.m12{
border:0px solid #cc0011;
top:895px;
height:55px;
left:40px;
width:90px;
position:absolute;
}


#marken a.m13{
border:0px solid #cc0011;
top:965px;
height:75px;
left:18px;
width:150px;
position:absolute;
}


#marken a.m14{
border:0px solid #cc0011;
top:1050px;
height:65px;
left:45px;
width:100px;
position:absolute;
}




#navi a.n1{
border:0px solid #cc0011;
top:0px;
height:30px;
left:0px;
width:138px;
position:absolute;
}

#navi a.n2{
border:0px solid #cc0011;
top:0px;
height:30px;
left:145px;
width:138px;
position:absolute;
}

#navi a.n3{
border:0px solid #cc0011;
top:0px;
height:30px;
left:290px;
width:138px;
position:absolute;
}

#suche{
border:0px solid #cc0011;
position:absolute;
left:375px;
top:176px;
height:20px;
width:280px;
}

#suche input.suchbox{
border:none;
height:20px;
width:230px;
color:181818;

}

#suche input.los{
border:none;
background:transparent;
cursor:pointer;
border:0px solid #cc0011;
margin:0px 0px 0px 7px;
width:30px;
}


/*  ========================================== */
td#LeftPanel {
  width: 185px;
padding-bottom:80px;
padding-top:53px;
}
div.lcat {
  width: 178px;
background: url("http://www.kinderspieleland.de/ebay/ebayshop/kat_pattern_shop.jpg") repeat-y 0px 0px;
}

.lcat .ttl {
color: #00000C;
font-weight: normal;
font-style:italic;
font-size:11px;
margin:0px 0px 0px 10px;
}

#LeftPanel .lcat .ttl a {
    color: #00000C;
    font-weight: normal;
font-style:italic;
font-size:11px;
margin:0px 0px 0px 0px;
}


table.v4midBox tr.v4acp_mid td.v4mid {
padding: 0px 0px 0px 0px;
background-color:#ffffff;
border:none;
}




table.v4acpcont {
  margin-bottom: -1px;
  position: relative;
  top: -0px;

}
table.v4acp tr.v4acp_head td.v4title {
display:none;
}
div.lcat ul {
  margin: 0px 0 0 0px;
  padding: 0px;
  width: 170px
z-index:100;
}
#LeftPanel div.lcat ul.lev1 {
padding:0px;
margin:0px 0px 0px 10px;
width:160px;
}


.lcat .lev1 li span {
color: #990000;
    display: block;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    padding: 5px 4px 5px 0px;
    text-align: left;
    text-decoration: none;
font-weight:bold;
}

.lcat .lev2 li span {
font-weight:normal;
}

#LeftPanel .lcat ul.lev1 li{
padding:0px;
margin:0px 0px 0px 0px;
}

#LeftPanel .lcat ul li a{

}

.lcat .lev2 {
    padding: 0 0 0 10px;
width:150px;
}


#LeftPanel .lcat .lev2 li{
margin:0px 0px 0px 0px!important;
padding:0px!Important;
}

#LeftPanel .lcat .lev1 li {
  list-style-type: none;

}

#LeftPanel .lcat .lev3 li {
margin:0px 0px 0px 15px!important;
padding:0px!Important;
width:130px;
}


#LeftPanel .lcat ul.lev1 a {
color: #ffffff;
    display: block;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    margin: 5px 6px 7px 0px;
    text-align: left;
    text-decoration: none;
font-weight:bold;
}

#LeftPanel .lcat ul.lev1 a:hover, #LeftPanel .lcat .ttl a:hover {
color: #990000;
}




#LeftPanel .lcat ul.lev2 a {

    color: #000000;
    display: block;
    font-family: arial;
font-size:13;
    font-weight: normal;
    margin-left: 0px;
    padding: 2px 0 0 0px;
}
#LeftPanel .lcat ul.lev3 a {
  color: #484848;
}
#LeftPanel .lcat ul.lev2 a:hover, div.lcat .ttl a:hover {
  color: #990000;
}
#LeftPanel .lcat li span.cnt {
  font-family: arial;
display:none;
}

table.v4thldr td {
color:#000000;
font-family:arial;
font-style:normal;

}





table.v4clp ul{

padding:0px 0px 0px 0px!important;
margin:0px;
list-style:none!important;
}

table.v4clp li.v4f{
padding:0px 0px 0px 0px;
}

table.v4clp li.v4f a{
font-family:tahoma;
font-size:14px;
color:#000000;
}


table.v4clp td ul {
    list-style-type: none;
    margin: 0px 5px 0 0px;
    padding: 0;
}


table.v4clp td.oc a{
color: #0042A5;
    display: block;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    margin: -8px 4px 0px 10px;
    text-align: left;
    text-decoration: none;
font-weight:bold;
}


table.v4clp td.oc a:hover{
color: #F49F55;
}



table.v4midBox{
border:none;
}


table.v4clp li span {
color: #ffffff;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 4px 0px 0px;
    text-align: left;
    text-decoration: none;
font-weight:bold;

}


.lcat a.all_cats {
    font-style: italic;
    margin-bottom: 5px;
margin-left:10px;
color:#000000;
font-size:11px;
}


table.v4acp td.v4baccent {
    height: 3px;
display:none;
}


.link{
display:block;
background: url("http://www.kinderspieleland.de/ebay/ebayshop/kat_fuss_shop.jpg") no-repeat 0px 0px;
width:178px;
height:14px;
margin:0px 0px 0px 0px;

}


#info{
background:url(http://www.kinderspieleland.de/ebay/ebayshop/infos_kopf.jpg) no-repeat left top;
position:relative;
margin:0px 0px 0px -1px;
padding-top:57px;
}

#info ul{
background: url("http://www.kinderspieleland.de/ebay/ebayshop/infos_pattern.jpg") repeat-y left top;
margin:6px 0px 0px 0px;
list-style-type:none;
padding:0px 0px 0px 15px;
}

#info li{
margin:10px 0px 0px 0px;
}

#info a{
font-family:arial;
font-size:13px;
color:#ffffff;
font-weight:bold;
}

#info a:hover{
text-decoration:none;
color: #990000;
}


#infos_fuss{
background: url("http://www.kinderspieleland.de/ebay/ebayshop/infos_fuss.jpg") no-repeat left top;
width:185px;
height:14px;
margin:0px 0px 10px -1px;
}






/*  ========================================== */

/*  ------ bei zwei boxen -------- */
#TopPromoArea  td.v4topleft {
  text-align: left
}
#TopPromoArea  td.v4topright {
  text-align: right
}
#TopPromoArea  td.v4topright table.v4acpcont {
  width: 172px !important;
  float: right;
}
#TopPromoArea  table.v4acp tr.v4acp_head td.v4title {
  background: url("http://") repeat scroll right center transparent;
  border: 1.5px solid #15A1DC;
  color: #FFFFFF;
  font-weight: bold;
  padding: 5px 5px 5px 10px;
}
#TopPromoArea  table.v4acp tr.v4acp_head td.v4title font {
  font-size: 13px
}
#TopPromoArea  table.v4acp td.v4baccent,
#TopPromoArea   tr.v4footr  {
  display: none;
}

#TopPromoArea table.v4midBox {
  border: none
}
#TopPromoArea tr.v4toppromos table.v4midBox tr.v4acp_mid td.v4mid {
  padding: 5px 5px 5px;
}
#TopPromoArea  .v4ilist {
  border: 1px solid #ccc;
  padding: 2px;
  background: #fff
}
#TopPromoArea  td.picture {
  width: 1px;
  padding: 2px
}
#TopPromoArea  div.image {
  position: absolute;
  right: 45px;
  top: 230px
}
#TopPromoArea  td.details {
  padding: 90px  2px 0;
  text-align: center
}
#TopPromoArea  div.amount {
  text-align: center
}
#TopPromoArea  div.amount span.bin {
  float: none
}


/*  ----------- schaufenster ------------ */

#TopPromoArea #showcase {
  display:;
  border: 0px solid red;
  top: 0px;
  right: 0;
  width: 170px;
  float: right;
  position: relative
}
#TopPromoArea .whiter-rcp {
  border: none
}
#showcase .whiter-n, #showcase .whiter-s {
  display: none
}
#showcase_mid {
  position: absolute;
  right: 0
}
#showcase .catItms {
  display: none
}
/*  ======================================= */

td#CentralArea {
  padding-right: 183px;
}
#CentralArea div {
  background: #fff
}
#CentralArea div div {
  background: transparent
}
table.gallery div.ttl a {
  color: #28799F;
  font-weight: bold
}
/*  ======================================== */

.r3_cm, .rs-pview, table.gallery table.fixed div.time2  {
    padding: 0;
}
table.gallery table.fixed div.time2, div.ship {
    font-size: 70%;   
}



table.v4midBox {
    border-bottom: 0px solid #CCCCCC;
    border-left: 0px solid #CCCCCC;
    border-right: 0px solid #CCCCCC;
width:178px;
margin-left:2px;
margin-top:0px;
  
}

.grid td.gallery {
width:209px!important;
border:none;
height:325px!important;
background: url("http://www.kinderspieleland.de/ebay/ebayshop/zettel.jpg") no-repeat scroll center bottom transparent;
}

.itemseparator{
display:none;
}

.r3_hm, .r3_c, .r3_s {
border:none;
}


.r3_t i, .r3_bl i {
    border:none;
    height: 5px;
    margin-right: 6px;
    overflow: hidden;

}
.r3_t, .r3_t b, .r3_bl b{
background:none;
}

#msg{
display:none;
}

#v4-17{
border:none;
}

table.gallery div.ttl a {
    color: #28799F;
    font-weight: bold;
font-size:11px;
font-family:arial;
}

table.gallery .mi {
    min-height: 2px;
    padding-top: 0px;
    text-align: left;
}

.ttl img.before {
display:none;
}

.fpcc .countClass {
    color: #990000;
    font-family: Arial;
    font-size: medium;
    font-weight: bold;
}

.whiter-rcp .whiter-s_nf .whiter-w {
display:none;
}

#splitter{
display:none;
}

#storercp{
border:none;
margin-bottom:20px;
}

#v4-24{
border:none;
}

#v4-18{
border:none;
}

.v4toptext{
padding-right:183px;
}



.olp-mn {
    top: 375px !important;
}


/* ==================================== */


/* KORREKTUREN 17.10.2012 */


body {
text-align: center;
border-top: 0px solid #fff;
margin:0;
}

div.pageminwidth {
  text-align: center;
  padding-bottom: 0px;
  background: url("http://www.kinderspieleland.de/ebay/ebayshop/header_shop.jpg") no-repeat scroll center 100px transparent;
}

.pagewidth {
  width: 100%;
  text-align: center;
	background: url(http://www.kinderspieleland.de/ebay/ebayshop/pattern_shop.png) repeat-y center top;
}

.gh-col	{ margin-bottom:30px; }

.v4sem	{ margin-top:15px; }  
.bbc-nav	{ margin-top:15px; display:inline-block; }  



#gh 			{ width:920px; margin-left:40px; margin-bottom:30px; }
/*
#gh-top		{ width:920px;  margin-left:0px; }
table.tb_v4bc	{  width:920px!important; margin-left:40px; }
#gh-u		{ text-align:right; }
.clr.time2		{ font-size:10px; }
.basics		{ font-size:10px; }
td.details 		{ width:80%!important; margin:0 auto;  }
.gallery .details .fixed 	{ width:85%; margin-left:25px; }
*/