@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700);

* 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 */

.left  {float:left}
.right {float:right}

.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.jpg) no-repeat top center #BFC9D5; }

.logo   { float:left; height: 112px; width:250px;}

.search { float: right; height:77px; margin-right:} 

.search_button       { background:url(search-button.png) no-repeat left top; float: left; width: 35px;	height: 35px;	cursor: pointer; 	outline: none;	border:none;  margin:20px 0 0 0px;}
.search_button:hover { background:url(search-button-hover.png) no-repeat left top;}

.input {background: #458EAF;	color:#fff; border:none; float:left;	width:250px; height:35px; line-height:35px;	margin:20px 0 0 0px; padding:0px; text-indent:10px;}

.headmenu { height:35px; width:740px;}
.lb_c {	list-style-type: none;	padding: 0;	margin: 0;}

.lb_c li .lb_c1, .lb_c li .lb_c1:visited { 
float:left;	font-size: 14px;	font-family: 'Open Sans Condensed', sans-serif;	color: #fff;	line-height: 35px;	text-decoration: none;	height: 35px;	padding:0 13px;
	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:#458EAF;}

#producer     {margin-bottom:30px;}
#producer img {max-width:100px;}

.pics {background:#fff; padding:20px;}

.title   {line-height:40px; overflow:hidden; font-family:'Open Sans Condensed', sans-serif; color:#666; font-size:30px;margin:0 0 30px 0 ; }

.bigimg  {float:left; width:450px; height:450px;}
.bigimg img  {width:450px; height:450px;}
.thumb-area {float:right; width:450px;}
.thumb { float:left; width:60px; height:60px; margin-right:10px; margin-bottom:10px; border:1px solid #ccc; padding:10px;}

/* ZOOM  */
#m_lb {position:absolute; font-size:0px; width:100%; text-align:center; cursor: pointer; left:0px; 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:10px solid #458EAF;}
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:0px; top:0px; height:100%; z-index: 4000;}
#pic {width: 770px; height:770px;  border:10px solid #458EAF;}

.desc-title   { font-family:'Open Sans Condensed', sans-serif; color:#fff; font-size:22px; height:40px; line-height:40px; text-indent:20px;  background:#458EAF;}

.shopdesc         { font-family:'Source Sans Pro', sans-serif; color:#333; font-size:14px; padding:20px; width:960px;  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;}
.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 { height:30px;}
.footer_c {	list-style-type: none;	padding: 0;	margin: 0;}

.footer_c li .footer_c1, .footer_c li .footer_c1:visited { 
float:left;	font-size: 14px;	font-family: 'Open Sans Condensed', sans-serif;	color: #fff;	line-height: 30px;	text-decoration: none;	height: 30px;	padding:0 13px;
	transition-duration:0.5s; -moz-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s;}
	
.footer_c li .footer_c1:active, .footer_c li .footer_c1:hover {	text-decoration: none;	background:#458EAF;}


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

/* Layoutbreite  */
.pagecontainer > table {background: url(bg.jpg) no-repeat top center #BFC9D5; }
.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:#458EAF; 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 ul              {margin-top:19px}

.lcat .lev1 li        {background:#585757; font-size:12px; height:35px; font-weight: bold; line-height:35px; 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 .lev1 li:hover  {background:#458EAF; }
.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:#458EAF;}
.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:#458EAF;}
.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:#333}
a:hover, a:active     {color:#458EAF; text-decoration:none}

body a:link, body .g-novisited a:visited {color:#458EAF}
.v4stabl a:link       {color:#000}
/* 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}

