/****************************************************************************************************************
Copyright 2009 Sell It Smart GmbH. Alle Rechte vorbehalten. 
Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdrückliche schriftliche Zustimmung ist untersagt. 
Jegliche Zuwiderhandlungen werden juristisch verfolgt.
****************************************************************************************************************/

body table {margin: 0 auto 0 auto;} 

.pagewidth {padding:0px; margin:0px; text-align:center; width:100%; background: url(gfx/ebay-head-bg.gif) repeat-x center top;}
.pagelayout {width:990px; display:block; margin:0px auto;}
.pageminwidth {padding:0px !important; margin:0px}
.pagecontainer {width:990px; text-align:left; margin:0px !important}

body table table  {width:100%;}
.basOlp-oly{width:270px !important}
.basOlp-oly a, .basOlp-oly li, .basOlp-oly ul{width:240px !important}
.v4sem {width:385px; height:30px; display:block; }
.v4sem a, .v4sem span {display:none !important; }
#glbfooter table {width:100% !important}
table.pdm {width:auto}
/**standart konfiguration müsste in den meisten fällen passen**/
#solution 			{top:148px; background-color:#ffffff; width:176px; height:30px; margin-left:814px}
*html #solution 	{top:150px;}
*+html #solution 	{top:150px;}
/**breite der rechten spalte**/
#LeftPanel 			{width:176px !important}

/**hier die contentbreite = smartleft(176)+smartright(176)+2xabstände(13x2) - shopbreite(990)= 612px**/
#CentralArea div, #TopPromoArea	{width:804px !important;}
#TopPromoArea {margin-top: -15px; margin-left: 19px;}
#CentralArea {padding-left:19px;}
#CentralArea div div {width:auto !important;}
#CentralArea .grbox-content {width:814px !important;}
#CentralArea .grbox-fuss {width:814px !important;}
.v4stabl {padding-right: 0px;}

div#head_bg   {width:100%; z-index:1; position:absolute; left:0;}
*html div#head_bg {width: expression(document.body.clientWidth);}
*html body {overflow-x:hidden; margin:0px; padding:0px}

#head_bg {height: 273px; background:url(gfx/bg.gif) repeat-x;}

div.pnav {width:990px; margin:0; text-align:right;} 
div.pnav table {width:20%; margin:0 0 0 auto; } 
 
div.dynmenu {text-align:normal; width:20%; margin:0 auto 0 auto;}
.dynmenubrdr table {text-align:normal; margin:0 auto 0 auto; width:100%}
*html div#browseCategories-menu {text-align:center;margin:0 auto 0 auto; border-top:1px solid #bfbfbf}
*+html div#browseCategories-menu {text-align:center;margin:0 auto 0 auto; border-top:1px solid #bfbfbf}
 
/**Fussabstand**/
.stBadge{ margin-top:50px;}

/** Galerieansicht Pagination **/
.dynpg {height:100% !important;}

/** Linkfarbe für mittleren Bereich **/
#CentralArea a, #CentralArea a:visited, .cur{color:#000000 !important;}
#CentralArea a:hover{color:#ed7400 !important;}

/*EBAY LISTENANSICHT GESTYLED*/
table.nol{border-color:#ffffff!important; background:url(gfx/listing_bg.gif) repeat-x scroll bottom; border-top:1px solid #ffffff!important}
table.nol td a {font-weight:bold}
td.details {width:100%}
table.li2wb { border:none !important;}
.single{ background:url(gfx/listing_bg.gif) repeat-x; }
td.v4title { background:url(gfx/promobox_bg.gif) repeat-x;}
.ebPicture{display:block !important;}

.r3_t, .r3_c, .r3_bl {background: #ffffff;}
.ml-pm table{ width:auto; margin:0px;}

#kopfzeile		{z-index: 3!important;margin:0px}
#smartleft			{top:464px;	z-index: 4; width:176px;}
*html #smartleft	{top:480px;}
*+html #smartleft	{top:480px;}

.shop-bg {background: #cecdcc;}

/**REST**/
body {margin: 0px; background:url(gfx/shop-bg.gif) repeat;}

#linke_spalte {background: #cecdcc;}
#rechte-spalte {background: #cecdcc;}

.klbox-kopf {width: 176px; height: 31px; background:url(gfx/klbox-kopf.gif) no-repeat;}
#kats .klbox-kopf {background:url(gfx/klbox-kopf2.gif) no-repeat;}
.klbox-kopf div.indi {font-weight: bold; font-size: 13px; font-family: verdana; color: #ed7400; padding: 7px 0px 0px 10px;}
.klbox-content {width: 176px; background: url(gfx/klbox-content.gif) repeat-y;}
.klbox-content div.indi {font-family: verdana; font-size: 11px; font-weight: normal; color: #333333;	padding: 5px 10px 5px 12px;}
.klbox-fuss {width: 176px; 	height: 16px; background: url(gfx/klbox-fuss.gif) no-repeat; font-size: 0px;}

#service {
	width: 176px; 
	height: 78px; 
	background: url(gfx/id-bg.gif) no-repeat; 
	font-family: verdana; 
	padding: 20px 0px 0px 90px; 
	color: #000000; 
	font-size: 11px; 
	font-weight: normal;
}

.grbox-content {background: url(gfx/grbox-bg.gif) repeat-y; width: 814px;}
.grbox-content div.indi {font-family: verdana; font-size: 11px; font-weight: normal;	color: #000000;	padding: 0px 25px 0px 25px;}
.grbox-fuss {background: url(gfx/grbox-fuss.gif) repeat-y; width: 814px; height: 20px;}

.kauf-text {font-family: verdana; font-size: 11px; font-weight: normal;	color: #000000; padding: 0px 0px 0px 10px;}
.kauf-bild {padding: 0px 0px 10px 0px;}

#widerruf_box {
	overflow: auto;
	width: 350px;
	height: 150px;
	border: 1px solid #cacaca;
	background-color: #d9d9d9;
	font-family: verdana;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}

#agb_box {
	overflow: auto;
	width: 350px;
	height: 150px;
	border: 1px solid #cacaca;
	background-color: #d9d9d9;
	font-family: verdana;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}

#printdiv {height:100%; position:absolute; top:0; right:0px; display:block; width:120px; height:40px; padding: 5px 0px 0px 0px;}
#printdiv a#printlink {
	display: block; 
	position: absolute; 
	width: 120px;
	height: 40px; 
	font-family: verdana !important; 
	font-size:11px !important; 
	color:#000000; 
	top:0px; 
	line-height:40px;
	background:url(gfx/drucker.gif) no-repeat right;
}
#printdiv a#printlink:hover {text-decoration:none}

.bildrahmen {border: 1px #ffac30 solid;}
.bildabstand {padding: 0px 0px 0px 15px;}
#gr_artiklebild {position: relative; display: block;}
#lupe {height: 24px; width: 27px; background: url(gfx/lupe.png) no-repeat; position: absolute; right: 0px; bottom: 0px; padding: 0px;}

.artikeltitel {font-family: verdana; color: #000000; font-size: 18px; font-weight: bold; padding: 10px 0px 10px 0px !important;}
.beschreibungstext {font-family: verdana; color: #000000; font-size: 11px; font-weight: normal; padding: 0px 0px 10px 0px !important;}

#kopfnavi {left:0px; top:0px; height:31px; overflow:hidden; position:absolute; z-index:500;}
#kopfnavi ol {margin:0; padding:0; list-style: none inside; border: 0 none transparent;}
#kopfnavi ol li {float:left;}

#kopfnavi ol li a, #kopfnavi ol li a:visited {
display: block; 
text-decoration: none;
background: url(gfx/kopfnavi-bg.gif);
background-position: right;
background-repeat: no-repeat;
padding: 0px 15px 0px 15px; 
font-family: verdana; 
font-size: 11px; 
height: 31px; 
line-height: 31px;
color:#ed7400; 
font-weight: bold;
text-align: center;
}

#kopfnavi ol li a:hover {
background: url(gfx/kopfnavi-bg-hover.gif);
background-position: right;
background-repeat: no-repeat;
font-family: verdana; 
font-size: 11px; 
font-weight: bold;
color:#ffffff;
text-decoration: none; 
line-height:31px;}

*html #kopfnavi ol li a {width:1px; white-space:nowrap}

#suche {top: -3px; left: 730px; position: absolute;}
*html #suche {top: -3px;}
#suche-eingabe {width: 202px; margin-right: 8px; background: none; border: none;}
#suche-btn {position: relative; top:7px;}
*html #suche-btn {position: relative; top:7px;}

#fussnavi {margin-left: 185px; width:805px; line-height:18px; text-align:left; font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff;}
#fussnavi a {font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; padding: 0px 8px 0px 8px;}
#fussnavi a:hover {text-decoration: none;}
.copyright{color:#000000; padding: 0px 0px 0px 7px; font-size: 9px; }


/** kategorien **/
#katskats {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
a.katlink {font-family: Arial; font-size: 11px; font-weight: normal; padding: 0px 10px 0px 10px; text-align: left; width: 156px; text-decoration:none; margin: 0px; display: block; line-height:22px; background: url(gfx/kat01-bg.gif) no-repeat; color: #000000 !important;}
a.katlink {width:176px\9}
a.katlink:link, a.katlink:visited {color: #000000 !important; text-decoration:none; font-family: Arial; font-size: 11px;}
a.katlink:hover, a.katlink:active {color: #000000 !important; background: url(gfx/kat01-bg-hover.gif) no-repeat; font-family: Arial; font-size: 11px; font-weight: bold;}

#subkats {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration:none; }
a.subkat {font-family: Arial; text-decoration:none !important; display: block; padding: 0px 10px 0px 20px !important; text-align: left; margin: 0px; font-family: Arial; font-size: 11px; font-weight: normal; line-height:22px; width: 146px; color: #000000 !important; background: url(gfx/kat02-bg.gif) no-repeat;}
a.subkat {width: 176px\9}
a.subkat:link, a.subkat:visited {color:#000000 !important;text-decoration:none !important; font-family: Arial; font-size: 11px;}	
a.subkat:hover, a.subkat:active {color:#000000 !important; font-family: Arial; font-size: 11px; background: url(gfx/kat02-bg-hover.gif) no-repeat; font-weight: bold;} 

#subsubkats {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration:none; }
a.subsubkat {font-family: Arial; text-decoration:none !important; display: block; padding: 0px 10px 0px 30px !important; text-align: left; margin: 0px; font-family: Arial; font-size: 11px; font-weight: normal; line-height:22px; width: 136px; color: #000000 !important; background: url(gfx/kat02-bg.gif) no-repeat;}
a.subsubkat {width: 176px\9}
a.subsubkat:link, a.subsubkat:visited {color:#000000 !important;text-decoration:none !important; font-family: Arial; font-size: 11px;}	
a.subsubkat:hover, a.subsubkat:active {color:#000000 !important; font-family: Arial; font-size: 11px; background: url(gfx/kat02-bg-hover.gif) no-repeat; font-weight: bold;} 



.fusszeile {height: 35px; width: 990px; background: url(gfx/fusszeile-bg.gif) no-repeat; position: relative;}
*html .fusszeile {width: 806px;}

#michseite {position: relative; margin-top: -59px;}
.pagecontainer {text-align:center !important;}

#michseite .fusszeile {width:990px;}



