* html .lb_overflow {height:1%} /* Optimierung IE6 */
.lb_overflow:after {	content:"."; clear:both; display:block; height:0; visibility:hidden}
.lb_overflow { display: inline-block; }
/* Verstecke vor IE-mac \*/
 * html .lb_overflow {height: 1%;} /* Optimierung IE6 */
.lb_overflow {display: block;}
/* Ende Verstecke vor IE-mac */

.lb_space {	margin-bottom:20px;}

/* Reset CSS */
html,body,div,span,a,ol,ul,li,table,tr,th,td,p{border:0;margin:0;padding:0}
ol,ul{list-style:none}


.bg {background: url(bg.gif) repeat; }

.header {background: url(header.png) no-repeat left top;}

.logo   { float:left; height: 170px; width:300px; margin-top:30px;}

.search { float: right;	margin: 63px 80px 0 0;} 

.search_button { float: left; width: 50px;	height: 50px;	cursor: pointer; 	outline: none;	border:none; margin:5px 0 0 10px;}

.input {background: #fff;	color:#333; 	border:none !important; 	float:left;	width:150px; height:22px; line-height:22px;	margin:15px 0 0 10px !important; text-indent:5px; border-radius:5px !important;}


.lb_c {	list-style-type: none;	padding: 0;	margin: 0;}

.lb_c li .lb_c1, .lb_c li .lb_c1:visited {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 30px;
	text-indent: 10px;
	background:#333;
	text-decoration: none;
	display: block;
	height: 30px;
	overflow: hidden;
	width: 210px;
	margin-bottom:1px;
	border-radius:5px;
	transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s;
}
.lb_c li .lb_c1:active, .lb_c li .lb_c1:hover {	text-decoration: none;	background:#930C1C;}

.title   { background:#666; width:770px; height:50px; line-height:50px; overflow:hidden; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-size:20px; text-indent:10px; border-radius:5px; margin-bottom:20px; }

.bigimg  {float:left; width:440px; height:440px; padding:10px; border-radius:10px; background:#fff;}
.bigimg img  {width:440px; height:440px;}
.thumb-area {float:right; width:290px;}
.thumb { float:left;background:#fff; width:80px; height:80px; padding:5px; border-radius:5px; margin-right:10px; margin-bottom:10px;}
.thumb:nth-child(3n) {margin-right:0px;}

.desc-title   { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:20px; height:40px; line-height:40px; padding:0 20px; display:inline-block; border-top-left-radius: 10px;border-top-right-radius: 10px; background:#fff;}

/* ---------------------------------------------------------- */
/*  Formatierung für Beschreibungen */
/* ---------------------------------------------------------- */
.shopdesc         { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; padding:10px; width:750px; border-radius: 10px; border-top-left-radius: 0; background:#fff;}

.shopdesc ul 		{margin: 20px 0px 20px 20px; }
.shopdesc ul li 	{padding: 0px 0px 0px 0px; list-style-type: square; margin-bottom: 5px; color: #666; }

.shopdesc ol 		{margin: 20px 0px 20px 20px; }
.shopdesc ol li 	{padding: 0px 0px 0px 0px; list-style-type: decimal; margin-bottom: 5px; color: #666; }

.shopdesc table		{width: 748px; border-left: 1px solid #ccc; border-top: 1px solid #ccc; text-align:center;}
.shopdesc th 		{padding: 5px; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; font-size: 12px; width:200px; text-align:left;} /*  Tabellen */
.shopdesc td 		{padding: 5px; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; font-size: 12px; color: #000; text-align:center;}
.shopdesc .td_max	{width: 100px;}
.shopdesc .text_10	{font-size: 10px; line-height: 14px;}
.shopdesc tr:nth-child(2n) {background-color: #eee}


.footer { background:#333; border-radius:10px; width:960px; height:163px; padding:20px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}

.footer-row  { float:left; margin-right:60px;line-height:22px;}
.footer-row:last-child { float:left; margin-right:0px; line-height:22px;}

.footer-row p {font-size:20px; font-weight:bold; color:#ccc; margin-bottom: 10px;}

a.footer-link, a.footer-link:visited {color:#fff !important;; text-decoration:none; transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s} 
a.footer-link:hover, a.footer-link:active {color:#930c1c !important;;}

.copy   { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; margin:20px 0; } 

/* ---------------------------------------------------------- */
/* eBay-Shop Anpassungen  */
/* ---------------------------------------------------------- */

/* Layoutbreite  */
.pagecontainer > table {background: url(bg.gif) repeat; }
.pagecontainer > table > tbody > tr > td > table { background: none; width:1000px !important; margin:0px auto 0px auto !important; text-align:left; }
div#head-table table  {border:0px; margin-bottom:-10px}

/*Kategoriebaum  */
.v4accent, .v4hspacer {display:none}
.v4title              { background:#930C1C; height:30px; line-height:30px; margin-bottom:1px; display:none;}
.v4title h2           { font-weight: bold;} /*Überschrift  */
div.lcat              {width:210px;}
.v4acp_mid td         {background:none;}
table.v4midBox tr.v4acp_mid td.v4mid {padding:0px;}
table.v4midBox        {border:none; width:210px; padding:0px; margin:0px; }
table.tb_v4bc         {background:none;}

td.r3_c               {background:#fff;}
td.r3_t               { display:none;}
td.r3_bl              { display:none;}

.lcat .lev1 li        {background:#333; font-size:12px; height:30px; font-weight: bold; line-height:30px; display: block; text-indent:10px;  margin:1px 0 0 0; border-radius:5px; 
                      transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s;}
.lcat .lev1 li:hover  {background:#930C1C; }
.lev1 				  {color:#fff;} /* aktive Kategorieklasse  */
.lev1 a:link 	      {color:#fff;}
.lev1 a, .lev1 a:visited		{text-decoration: none; color: #fff;}
.lev1 a:active, .lev1 a:hover	{text-decoration: none; color: #fff;}

.lcat .lev2            {padding-left:10px;}
.lcat .lev2 li        {background:#666; font-size:12px; width:200px; height:30px; font-weight: bold; line-height:30px; display: block; text-indent:10px;  margin:1px 0 0 0; 
                       transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s;}
.lcat .lev2 li:hover  {background:#930C1C;}
.lev2 				  {color:#fff;} /* aktive Kategorieklasse  */
.lev2 a:link 	      {color:#fff;}
.lev2 a, .lev1 a:visited		{text-decoration: none; color: #fff;}
.lev2 a:active, .lev2 a:hover	{text-decoration: none; color: #fff;}

.lcat .lev3            {padding-left:10px;}
.lcat .lev3 li        {background:#999; font-size:12px; width:190px; height:30px; font-weight: bold; line-height:30px; display: block; text-indent:10px;  margin:1px 0 0 0; 
                      transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s;}
.lcat .lev3 li:hover  {background:#930C1C;}
.lev3 				  {color:#fff;} /* aktive Kategorieklasse  */
.lev3 a:link 	      {color:#fff;}
.lev3 a, .lev1 a:visited		{text-decoration: none; color: #fff;}
.lev3 a:active, .lev3 a:hover	{text-decoration: none; color: #fff;}

.lcat a.all_cats      {margin-top:10px;}
a, a:visited          {color:#666}
a:hover, a:active     {color:#930C1C; text-decoration:none}

body a:link, body .g-novisited a:visited {color:#930C1C}

/* Startseite des eBay Shops  */
.lcat .ttl								{display:none;} 

/* Artikel pro Kategorie - Anzahl  */
.lcat .cnt, .lcat .lev2 li span.cnt {color: #fff; font-weight:normal }

.lcat .link a, .lcat .link a:visited, .lcat .link a:hover {color:#333}


/* ZOOM  */
#m_lb {position:absolute; font-size:0px; width:100%; text-align:center; cursor: pointer; left:-10px; top:0px; height:100%; z-index: 4000;}
#closer {display:block; position:absolute; width:30px; height:30px; top:-10px; right:-340px;background:url(close.png) no-repeat;}
#lb_pic {width: 770px; height:770px;  border-radius:5px; border:10px solid #ccc;}
a#zoom {display:block; width: 30px; height: 30px; position: absolute; top: 5px; right: 5px;background:url(zoom.png) no-repeat;}

/* ZOOM  */
#zoom-pic {position:absolute; font-size:0px; width:100%; text-align:center; cursor: pointer; left:-10px; top:0px; height:100%; z-index: 4000;}
#pic {width: 770px; height:770px;  border-radius:5px; border:10px solid #ccc;}