* 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; font-family:Arial, Helvetica, sans-serif}
ol,ul{list-style:none}


.header         {background: url(header-bg.gif) repeat-x; height:230px;}
.header-content {background: url(header-content.jpg) no-repeat; height:180px; width:1000px;}
.info           {height:36px; line-height:36px; color: #fff; text-align:right; font-size:16px; padding:0px; margin:0px;}
.info span      {font-family: Arial Narrow,Arial,sans-serif; margin-left:30px;}
.tel-icon       {background: url(tel-icon.gif) no-repeat left 4px; padding-left:33px; display: inline-block;}
.info-icon      {background: url(info-icon.gif) no-repeat left 4px; padding-left:33px; display: inline-block;}
.info a.info-link, .info a.info-link:visited, .info a.info-link:active {color:#fff; text-decoration:none;}
.info a.info-link:hover {text-decoration: underline;}

.logo   { float:left; width:580px; height:144px; cursor:pointer;}

.search { float: right;	margin: 88px 5px 0 0;} 

.input {background: none;	color:#5286A5; 	border:none; 	float:left;	width:320px; height:35px; line-height:35px;  font-size:16px;font-family: Arial Narrow,Arial,sans-serif;}

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

.content {width:1000px; margin:30px auto 0 auto;}


.bigimg  {width:500px; height:500px; float:left;}
img#bild_big  { max-height:500px;}


/* 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:27px; height:27px; top:5px; right:-305px; background:url(close.png) no-repeat;}
#lb_bild {width: 800px; height:800px;  border:5px solid #248FD0; background:#fff; text-align:center;}
a#zoom {display:block; width: 27px; height: 27px; position: absolute; top: 0px; left: 0px;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: 800px; height:800px;  border:10px solid #F29420;}

.thumb-area {width:470px; float:right; text-align:left;}

.producer img {max-height: 50px; margin-bottom:20px;}
#producer_content {display:none;}
.title   {line-height:30px; color:#969696; font-size:24px;margin-bottom:20px; }


.thumb { float:left; border:1px solid #ccc; width:108px; height:108px; margin:10px 10px 0 0;}

.thumb:nth-child(4n) {margin-right:0px;}

/* ---------------------------------------------------------- */
/*  Formatierung für Beschreibungen */
/* ---------------------------------------------------------- */

.desc-title {border: 1px solid #CCCCCC; border-bottom: 1px solid #fff;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding:10px; text-align:left;display:inline-block;
color: #333; font-weight:600; font-size:14px; margin-top:30px;}

.shopdesc         {color:#333; font-size:14px;margin-top:-1px; margin-bottom:10px; border: 1px solid #CCCCCC; text-align:left; padding:10px; font-weight:normal; line-height:18px;}

.shopdesc .fa       {color:#666; font-size:20px;margin:0px 10px 0 0; line-height:15px;}

.fa-caret-right     {color:#666; font-size:20px;margin:0px 10px 0 0; line-height:15px;}

.shopdesc ul 		{margin: 10px 0px 10px 15px; }
.shopdesc ul li 	{padding: 0px 0px 0px 0px; list-style-type:disc; 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:left;}
.shopdesc .td_max	{width: 100px;}
.shopdesc .text_10	{font-size: 10px; line-height: 14px;}
.shopdesc tr:nth-child(2n) {background-color: #eee}

.grey-bg    {background:#EAEBED; padding:10px 20px; min-height:35px; font-size:12px; color:#666; line-height:16px; margin-right:5px;}
.grey-bg a  {color:#666 !important; text-decoration:none;}
.grey-bg a:hover  {color:#666; text-decoration: underline;}
.hotline    {width:220px;}
.fa-comment {font-size:30px; color:#222;}
.faq        { line-height:30px; width:300px;}
.faq .fa    { font-size:30px; color:#222;}
.fa-question-circle {margin-left:40px;}



.footer-content {width:1000px; margin:auto;}
.footer {background: url(footer-bg.jpg) no-repeat center bottom; height:350px;}

.footer-inner   {background:#C3E1F2 url(butterfly.gif) no-repeat  740px 80px; padding:20px 0 20px 20px; margin: 20px 0 ;}

.footer-row     { width:155px; float:left; margin-right:40px; color:#5187A5; font-size:12px; line-height:20px; }
.footer-row h6  {font-size:16px; font-weight:bold; border-bottom:1px solid #5187A5; display:block; color:#5187A5; margin:0px 0 15px 0; padding:0px; }

ul.zahlarten li              { text-indent:48px;}
ul.zahlarten li.vorkasse     { background:url(vorkasse.png) no-repeat 10px 2px; }
ul.zahlarten li.nachnahme    { background:url(nachnahme.png) no-repeat 5px 4px; }
ul.zahlarten li.paypal       { background:url(paypal.png) no-repeat 0 5px; }

.dhl                         { background:url(dhl.png) no-repeat 0 5px; text-indent:48px;}

a.footer-link, a.footer-link:visited {color:#5187A5 !important; font-size:12px; line-height:20px; 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:#222 !important; text-decoration:underline; }

.spacer {margin-right:6px; padding-right:10px; border-right:1px solid #222; overflow:hidden;}

/* ---------------------------------------------------------- */
/*  Formatierung für persönliche Seiten */
/* ---------------------------------------------------------- */
.pagesdesc          {color:#666; font-size:12px; }

.pages-title        {color:#248FD0; font-size:16px; text-indent:10px; background:#E3F4FF; border-bottom:5px solid #AADEFD; height:40px; line-height:40px; text-transform:uppercase;}

.pagesdesc ul 		{margin: 10px 0px 10px 12px; }
.pagesdesc ul li 	{padding: 0px 0px 0px 0px; list-style-type:disc; margin-bottom: 2px; color: #666; }

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

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

 
/* ---------------------------------------------------------- */
/*  Formatierung PAT Kategorien */
/* ---------------------------------------------------------- */

ul#pat-cat,ul#pat-cat ul{ margin:0;list-style:none;padding:0; text-align:center;}

ul.patsn_cat_1   {line-height:50px;}
ul.patsn_cat_2   {line-height:40px;}
ul.patsn_cat_2 li  {}
ul.patsn_cat_3   {line-height:40px;}


ul#pat-cat ul{display:none;position:absolute;left:0;top:100%;padding:1px 0 0; min-width:200px;}
ul#pat-cat li:hover>*{display:block;}
ul#pat-cat li{position:relative;display:block;white-space:nowrap;float:left; background:url(v-line.gif) no-repeat right top; }
ul#pat-cat li:last-child{ background: none; }
ul#pat-cat li:hover{z-index:1;}
ul#pat-cat ul ul{ position:absolute;left:100%;top:0;padding:0;  margin:0px;}
ul#pat-cat{z-index:999;position:relative;display:inline-block;zoom:1;padding:0; *display:inline;}
* html ul#pat-cat li a{ display:block; }
ul#pat-cat a, ul#pat-cat a:active,ul#pat-cat a:visited {display:block;vertical-align:middle;text-align:center;text-decoration:none;font-size:16px;color:#5286A5; padding:0 10px; cursor:pointer; }

ul#pat-cat ul li{float:none; margin:0px;}

ul#pat-cat ul a{ text-align:left;background-color:#E3F4FF; text-decoration:none;}

ul#pat-cat li:hover>a {border-style:none;background-color:#248FD0;text-decoration:none; color:#fff;}
ul#pat-cat span{ display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#pat-cat ul span{background-image:url("arrowsub.png"); padding-right:25px;}

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

/* Layoutbreite  */
.pagecontainer > table {background-image: url(header-bg.gif), url(footer-bg.jpg); background-position: center top, center bottom; background-repeat:repeat-x, no-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:#F29420; 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;}
.r3_hm, .r3_c, .r3_s  {border:none;}
.r3_cm                {padding:0px;}
.cmpBr                {background:#EAEBED; border:none;}
.grid td.left         { border:none;}
div.itemseparator     {border-color:#fff;margin:25px 0;}
table.gallery .mi     {display:none;}
span.pdmt .cur        {color:#248FD0}
.ctrlbr               {border:none; padding:10px 0;}
div.fpcc              {  padding:10px 0;}
td#CentralArea div.dynpg  {border:none; padding:10px 0;}
table.pgbc            {border:none;}

.lcat .lev1 li        {background:#222; font-size:12px; 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 .lev1 li:hover  {background:#F29420; }
.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:0px;}
.lcat .lev2 li        {background:#666; font-size:12px; width:210px; height:30px; font-weight: bold; line-height:30px; display: block; text-indent:20px;  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:#F29420;}
.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:#F29420;}
.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:#F29420; text-decoration:none}


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

body {color:#5E6062}
body a:link, body .g-novisited a:visited{color:#248FD0}
span.bids {color:#333}


