/****************************************************************************************************************
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 {margin: 0px;}

#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:100%; 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;}
