/*---------------------------------------------------------------
------------/\\\-------------------------------------------------      
           /\\\\\           
          /\\\/\\\            4SELLERS eBay
         /\\\/\/\\\           Copyright © 2013 logic-base GmbH  
        /\\\/__\/\\\    
       /\\\\\\\\\\\\\\\\      CSS-Style
       \///////////\\\//      Erstellung:	 2013-9 (MP)  
                  \/\\\ 
-------------------\///---------------------------------------*/
/* Reset für diverse Browser */
/* ---------------------------------------------------------- */

a            	{text-decoration: none; color: #B70000; outline: none;}
a:active, a:hover{text-decoration: none; color: #333; outline: none;}

h1, h2, h3, h4, h5, h6, p, img, form, input, li, ul, ol, select, fieldset {margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-family: Verdana;}
ul, ol          {list-style-type: none;}
html, button, select, textarea {font-family: Verdana; margin: 0px; vertical-align: baseline; vertical-align: middle; line-height: normal;}
img             {vertical-align: middle;  font-family: Verdana;}

.lb_body 		{background:url(bg.jpg) no-repeat center 0px;}
.lb_body table  {border-collapse: collapse; border-spacing: 0px;} /* wegen eBay-Shop*/
td, th          {vertical-align: top; text-align: left; font-family: Verdana;}

h1              { line-height: 30px; font-size: 30px; margin-bottom: 10px; font-weight: bold; margin-top: 10px; }
h2              {line-height: 20px; font-size: 20px; margin-bottom: 10px;}
h3              {line-height: 18px; font-size: 14px; margin-bottom: 10px; font-weight: bold;}
h4              {line-height: 18px; font-size: 18px; margin-bottom: 10px; color: #B70000; font-weight: bold; }
h5              {line-height: 16px; font-size: 16px; background: #B70000; color: #FFF; padding: 10px; margin-bottom: 10px; }
h6              {line-height: 14px; font-size: 14px; text-transform: uppercase; color: #999; border-bottom: 1px solid #ccc; padding-bottom: 5px;margin-bottom: 10px; }

hr              {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 5px 0px 5px 0px; padding: 0px;}

/* ---------------------------------------------------------- */
/*  Globale Definition - gilt für alle Seiten */
/* ---------------------------------------------------------- */

/* Texte */ 
.text_10		{font-size: 10px; line-height: 12px;}
.text_11		{font-size: 11px; line-height: 13px;}
.text_12		{font-size: 12px; line-height: 14px;}
.text_13		{font-size: 13px; line-height: 15px;}
.text_14		{font-size: 14px; line-height: 16px;}
.text_15		{font-size: 15px; line-height: 17px;}
.text_16		{font-size: 16px; line-height: 18px;}
.text_17		{font-size: 17px; line-height: 19px;}
.text_18		{font-size: 18px; line-height: 20px;}
.text_19		{font-size: 19px; line-height: 21px;}
.text_20		{font-size: 20px; line-height: 22px;}
.text_22		{font-size: 22px; line-height: 24px;}

/*  Farben */
.red			{color: #f00;}
.orange			{color: #f60;}
.green			{color: #62A21D;}
.grey			{color: #999;}
.greydark   	{color: #666;}

/* Margin - Abstände */ 
.mt_10          {margin-top: 10px;}
.mt_20          {margin-top: 20px;}
.mb_5           {margin-bottom: 5px;}
.mb_10          {margin-bottom: 10px;}
.mb_20          {margin-bottom: 20px;}
.mr_10          {margin-right: 10px;}
.mr_20          {margin-right: 20px;}
.ml_10          {margin-left: 10px;}
.ml_20          {margin-left: 20px;}

/* Padding - Abstände */ 
.pad_10			{padding: 10px;}
.pad_20			{padding: 20px;}

/*  IE6 - IE8 Hack bzgl. Aufhebung der float-Elemente */
* html .clear   {height:1%} /* Optimierung IE6 */
.clear:after    {content:"."; clear:both; display:block; height:0; visibility:hidden}
.clear          {display: inline-block; }
/* Verstecke vor IE-mac \*/
 * html .clear  {height: 1%;} /* Optimierung IE6 */
.clear          {display: block;}
/* Ende Verstecke vor IE-mac */

/* ---------------------------------------------------------- */
/*  Header */
/* ---------------------------------------------------------- */

.box						{ background: url(bg-suche.png) no-repeat; border: 0px; width: 350px; height: 60px; margin: 20px 0px 0px 0px; }
.box input[type="text"]	 	{font-size: 14px; height: 30px; line-height: 30px; width: 219px; margin: 15px 0px 0px 15px; float: left;}
.box input[type="submit"] 	{background: url(bt-suche.png) no-repeat 0px 0px; width: 105px; height: 38px; display: block; cursor: pointer; float: left; margin: 11px 0px 0px 0px;}
.box_adv input				{margin: 0px 5px 0px 20px;}
.box_adv span				{font-size: 12px; color: #999; font-weight: bold;}

.bt { margin-top: 66px; }

/* ---------------------------------------------------------- */
/*  Bilder */
/* ---------------------------------------------------------- */

.bigimg 		{ width: 540px; height: 540px; background: url(bg-big-img.png) no-repeat; }
.bigimg img 	{ width: 500px; height: 500px; margin: 20px 0px 0px 20px; }

.thumb a 		{width: 85px; height: 85px; border: 5px solid #E5E5E5; display: block; float: left; margin: 0px 10px 10px 0px; font-size: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #fff; }

.thumb a:hover 	{border: 5px solid #ccc; }
.thumb img 		{width: 75px; height: 75px; margin: 5px 0px 0px 5px; overflow: hidden; }

.zoom			{ background: url(bg-zoom.png) no-repeat 0px 0px; padding-left: 25px; height: 18px; line-height: 18px; font-size: 12px; margin-bottom: 10px; font-weight: bold; color: #999; }

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

.border				{border: 5px solid #E5E5E5; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #f2f2f2 url(bg-content.png) repeat-x 0px 0px; }

.content		    {padding: 20px;}

.shopdesc  			{font-family: Verdana; font-size: 12px; color: #333; line-height: 18px; }
.shopdesc h2		{font-size: 20px; line-height: 24px; color: #333; font-weight: bold;}

.shopdesc ul 		{margin: 20px 0px 20px 0px; }
.shopdesc ul li 	{padding: 0px 0px 0px 25px; background:url(bg-li.png) no-repeat 0px 5px;  margin-bottom: 5px; }

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

.shopdesc table		{width: 100%; border: 1px solid #ccc;}
.shopdesc th 		{padding: 10px 5px 10px 5px; background: #e5e5e5; font-size: 12px;} /*  Tabellen */
.shopdesc td 		{padding: 5px; border-bottom: 1px solid #ccc; font-size: 12px; color: #333;}


/* ---------------------------------------------------------- */
/*  Footer */
/* ---------------------------------------------------------- */

.footer 		{font-family: Verdana; font-size: 14px; border-top: 5px solid #F2F2F2; border-bottom: 5px solid #F2F2F2; padding: 10px 0px 10px 0px }

.footer ul li			{margin: 0px 20px 0px 0px; float: left; font-weight: bold;}
.footer ul li a			{color: #999; }
.footer ul li a:hover 	{color: #666; }

.copyright 		{font-size: 11px; height: 40px; line-height: 40px; color: #999; font-family: "Verdana"; text-align: right;}


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

/* Layoutbreite  */
.pagecontainer > table {background:url(bg.jpg) no-repeat center 0px;}
.pagecontainer > table > tbody > tr > td > table { width:1000px !important; margin:0px auto !important; position:relative; text-align: center;}

/* Startseite > eBay Shops >...  */
body .tb_v4bc 	{background: #fff;}
body .v4midBox 	{background: #fff;}

body a:visited		{color: #B70000;}

/* Ansicht  */
body .v4stabl a, .v4stabl a:visited		{text-decoration: none; color: #fff;}
body .v4stabl a:active, .v4stabl a:hover	{text-decoration: none; color: #B70000;}

 /* Aufhebung der eBay-Box-Formatierung  */
div.lcat								{width: auto;}
table.v4midBox							{border: 0px;}
table.v4midBox tr.v4acp_mid td.v4mid 	{padding: 0px;}
.lcat .lev1 li 							{margin: 1px 0px;}

/*Versandklassen */
.v_versand { color: #333333; }
.v_land { color: #555555; font-size: 11px; line-height: 20px; padding-top: 15px; vertical-align: top; width: 140px; }
.v_flag { height: 13px; padding-right: 7px; }
.v_pr { font-size: 20px; font-weight: bold; padding-top:20px; }
.v_pr2 { font-size: 10px; font-weight: bold; }
.v_headl { font-size: 16px; font-weight: bold; padding-top: 20px; }
.v_text { font-size: 11px; padding-top: 5px; line-height: 20px; }
.v_line { padding-top: 10px; width:2px; height: 200px; }

/* Hintergrund für Listing Head, Content, Footer ohne Linien  */
.r3_t { display: none;}
.r3_bl {display: none;}
.r3_hm, .r3_c, .r3_s {border: 0px;}

/* Ergebnisse pro Kategorie  */
.fpcc .countClass	{color: #B70000;}

/* Ansicht als  */
span.pdmt .cur {color: #B70000;}

.v4title h2 { font-weight: bold;} /*Überschrift  */

.lev1 li 						{display: block; padding: 10px 5px 10px 10px; margin: 0px; background: url(level-1.png) no-repeat;}
.lev1 							{color:#fff; font-weight: bold;} /* aktive Kategorieklasse  */
.lev1 a:link 					{color:#fff; font-weight: normal;}
.lev1 a, .lev1 a:visited		{text-decoration: none; color: #fff;}
.lev1 a:active, .lev1 a:hover	{text-decoration: none; color: #000;}

.lcat .lev2 					{padding: 0px; margin: 0px; }
.lev2 li 						{display: block; padding: 5px 3px 3px 10px; margin: 0px; background: #e5e5e5;}
.lev2 a:link 					{color:#333; font-weight: normal;}
.lev2 a, .lev2 a:visited		{text-decoration: none; color: #333; font-size: 11px;}
.lev2 a:active, .lev2 a:hover	{text-decoration: none; color: #B70000;}

.lcat .lev3 					{padding: 0px; margin: 0px; }
.lev3 li 						{display: block; padding: 5px 3px 3px 10px; margin: 0px; background: #fff;}
.lev3 a:link 					{color:#666; font-weight: normal;}
.lev3 a, .lev3 a:visited		{text-decoration: none; color: #666; font-size: 11px;}
.lev3 a:active, .lev3 a:hover	{text-decoration: none; color: #333;}

.lcat .lev1 li span {color: #fff;}
.lcat .lev2 li span {font-size: 11px; color: #B70000;}
.lcat .lev3 li span {font-size: 11px; color: #B70000;}

/* Startseite des eBay Shops  */
.lcat .ttl								{text-decoration: none; color: #666; margin: 10px 0px 10px 0px;} /* Formatierung ohne Link - Startseite  */
.lcat .ttl a, .lcat .ttl a:visited		{text-decoration: none; color: #666; }
.lcat .ttl a:active, .lcat .ttl a:hover	{text-decoration: none; color: #B70000;}

/* Artikel pro Kategorie - Anzahl  */
.lcat .lev1 li span.cnt {color: #999; }
.lcat .lev2 li span.cnt {color: #999;}

/* Formatierung der Listenansicht - Titel  */
.details .ttl a									{text-decoration: none; color: #666;} 
.details .ttl a:visited							{ text-decoration: none; color: #999; } 
.details .ttl a:active, .details .ttl a:hover	{text-decoration: none; color: #000;}

/* Alle Unterkategorien*/
.lcat a.all_cats {margin: 10px 0px 10px 0px;}
body a:link, body .g-novisited a:visited { color: #999;}

/* Shop-Seiten  */
table.v4clp td ul 		{list-style-type: none;}
table.v4clp td ul 		{margin: 0px;}
table.v4clp td ul li 	{padding: 0px 0px 0px 25px; background:url(bg-li.png) no-repeat 0px 2px;  margin-bottom: 5px; color: #666; }
body table.v4clp td ul li a            	{color: #666; display: block;}
body table.v4clp td ul li a:active, body table.v4clp td ul li a:hover {color: #000;}

/* Footer abfangen  */
#lb_ebayfooter {margin: auto; width: 1000px;}
