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

.open-sans   {font-family: 'Open Sans Condensed', sans-serif;}
.source-sans {font-family: 'Source Sans Pro', sans-serif;}

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

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

.container { width:1000px; margin: 0px auto ; color:#333; font-size:14px; font-family: 'Source Sans Pro', sans-serif;}

.logo     {float:left; margin:20px 0 0 0;}

.search        {float:right;margin-top:20px; background:url(header-right.jpg) no-repeat top right; height:76px; width:492px; }
.input         {float:left;	width:260px; text-indent:10px; background:none; height:40px; line-height:40px; margin:33px 0 0 190px; color:#666; font-size:14px; border:none !important; font-family: 'Open Sans Condensed', sans-serif; padding:0px; font-weight:700;}
.search_button { float: left; width: 40px;	height: 40px;	cursor: pointer; border:none !important;  margin:35px 0 0 0px; }


.navi          { height:45px; background:#1F8A98; line-height:45px; margin: 10px 0 20px 0; }

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

ul#pat-cat a, ul#pat-cat a:active,ul#pat-cat a:visited {display:block;vertical-align:middle;text-align:left;text-decoration:none;font-size:16px;color:#fff; padding:0 15px; cursor:pointer; font-family: 'Oswald', sans-serif ; text-transform:uppercase;}

ul#pat-cat li:hover>*    {display:block;}
ul#pat-cat li            {position:relative;display:block;white-space:nowrap;float:left; margin: 0 10px; z-index:5000;}
ul#pat-cat li:hover      {z-index:1;}

ul#pat-cat li:hover>a,ul#pat-cat li a.pressed{ background-color:#903;text-decoration:none; color:#fff;}

ul#pat-cat ul.patsn_cat_2>li             {height:30px; line-height:30px;border-bottom:1px solid #fff;}
ul#pat-cat ul.patsn_cat_2>li  a          {color: #fff; font-size:14px;}

ul#pat-cat,ul#pat-cat ul{ margin:0;list-style:none;padding:0;  }
ul#pat-cat ul{display:none;position:absolute;left:0;top:100%;padding:1px 0 0; min-width:220px;}

ul#pat-cat ul ul{ position:absolute;left:100%;top:0;padding:0; border-left:1px solid #fff;}
ul#pat-cat{z-index:999;position:relative;display:inline-block;zoom:1;padding:0; *display:inline;}
* html ul#pat-cat li a{ display:inline-block;}
ul#pat-cat>li{ margin:0; }
ul#pat-cat a:active, ul#pat-cat a:focus{outline-style:none;}

ul#pat-cat ul li{float:none;margin:0;}
ul#pat-cat ul a{ text-align:left;padding: 0 15px;background-color:#666;text-decoration:none; border-bottom:1px solid #fff; }

ul#pat-cat img{ border:none;vertical-align:middle;margin-right:20px;}
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;}

/* ---------------------------------------------------------- */
/*  Artikelbilder */
/* ---------------------------------------------------------- */

.title   {font-family: 'Open Sans Condensed', sans-serif; color:#333; font-size:26px; line-height:28px;  margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #eee;}

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

.width470   {width:470px; float:right;}

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


.artikelnummer        {color:#666; border-bottom:1px solid #eee; margin-bottom:20px; padding:0 0 5px 0;}
.thumb-title          {color:#666; font-size:16px; font-family: 'Open Sans Condensed', sans-serif; text-transform:uppercase; margin-bottom:5px;}
.thumb                {width:100px; height:100px; margin:0px 10px 10px 0; border:1px solid #eee; padding:4px; float:left;}
.thumb:nth-child(4n)  {margin:0px 0px 10px 0;}
.thumb img            {width:100px; height:100px; overflow:hidden; }

/* ---------------------------------------------------------- */
/*  footer */
/* ---------------------------------------------------------- */

.footer-bg { background:#eee;  padding:20px 0 ; border-top:5px solid #903;}

.footer-row  { float:left; width:280px; line-height:22px;  color:#666; }
.footer-row:last-child {  margin-right:0px; }

.footer-row p, .footer-right p {font-size:20px;  font-family: 'Open Sans Condensed', sans-serif; margin-bottom: 10px; color:#666;}
.footer-right{ float:right;  font-family: 'Open Sans Condensed', sans-serif; color:#666; font-size:14px; }

a.footer-link, a.footer-link:visited {color:#666 !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:#903 !important; }

.copyright   {color:#666; padding:10px 0;}

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

.shortdesc          {color:#333; }
.shortdesc ul 		{margin: 10px 0px 10px 12px; }
.shortdesc ul li 	{padding: 0px 0px 0px 0px; list-style-type:disc; margin-bottom: 2px; color: #666; }
.shortdesc ol 		{margin: 20px 0px 20px 20px; }
.shortdesc ol li 	{padding: 0px 0px 0px 0px; list-style-type: decimal; margin-bottom: 5px; color: #666; }


.shopdesc-title     {color:#666; font-size:22px; margin:0 0 5px 0; font-family: 'Source Sans Pro', sans-serif;}
.shopdesc           {color:#333; font-size:14px; padding:20px; line-height:18px; background:#eee; margin: 0 0 30px 0; }
.shopdesc ul 		{margin: 10px 0px 10px 12px; }
.shopdesc ul li 	{padding: 0px 0px 0px 0px; list-style-type:disc; margin-bottom: 2px; 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: 14px; width:200px; text-align:left;}
.shopdesc td 		{padding: 5px; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; font-size: 14px; 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}

/* ---------------------------------------------------------- */
/*  Formatierung für persönlichen Seiten */
/* ---------------------------------------------------------- */

.pages-title        {color:#666; font-size:22px; margin:0 0 5px 0; font-family: 'Source Sans Pro', sans-serif;}
.pagesdesc          {color:#333; font-size:14px; padding:20px; line-height:18px; background:#eee; margin: 0 0 0px 0; }
.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: 748px; 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: 14px; width:200px; text-align:left;}
.pagesdesc td 		{padding: 5px; border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; font-size: 14px; 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}

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

/* Layoutbreite  */
.pagecontainer > table {background:url(navi-bg.png) repeat-x 0 10px;}
.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:#000; 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:#666}
.ctrlbr               {border:none; padding:10px;}
div.fpcc              {  padding:10px;}
td#CentralArea div.dynpg  {border:none; padding:0px ;}
table.pgbc            {border:none;}

.rs-pview             {padding:0px;}

.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:#000; }
.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:#999;}
.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:#000;}
.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:#000; 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:#1A171B}
body a:link, body .g-novisited a:visited{color:#903}
span.bids {color:#333}





