

body {	font-family:verdana, arial;
	font-size:12px;
	background-color:#000000;
	color:white;
	margin:0;
	padding:0px;
	}

#leftcontent {
	position:absolute;
	top:150px;
	left:2px;
	width:202px;
	}

#maincontent {
	position:absolute;
	top:152px;
	left:210px;
	width:640px;
	font-size:10px;
	}

#rightcontent {
	position:absolute;
	top:150px;
	left:816px;
	width:182px;
	
	}

#logo {
	position:absolute;
	top:0;
	left:0;
	width:1000px;
	height:148px;
	text-align:center; 
	}
	
div.hilfe {
	border: 1px dashed #999966;
	font-size:10px;
	margin:10px;
	font-style:italic;
	text-align:center;
	padding:3px;
	}

div.fehler { 
	border:3px solid red;
	font-size:14px;
	background-color:white;
	color:red;
	margin:3px;
	padding:4px;
	text-align:center;
	font-weight:bold;}

div.info	{
	border: 1px dashed #999966;
	font-size:11px;
	margin:5px;
	font-style:italic;
	text-align:justify;
	padding:8px;
	}

div.versandinfo	{
	border: 0;
	font-size:11px;
	margin:1px 5px 18px 5px;
	font-style:italic;
	text-align:left;
	padding:3px;
	}
	
table#smallkart {
	width:99%;
	text-align:center;
	}	

div#smallkarttotal { 
	text-decoration:underline;
	margin: 10px auto;
	font-size:11px;
	text-align:center;}

div#smallkartlinks
	{ text-align:center;
	font-size:10px;
	margin-top:5px;}

td.productrow {

	border-bottom-width:1px;
	border-bottom-color:#808080;
	border-bottom-style:solid;
	padding:4px;
	vertical-align:top;

}

div.productdesc {

	font-size:11px;
	margin:4px 0 0 4px;

}

img.thmb { border:1px solid #000;}

div.productname {

	font-size:13px;
	font-weight:bold;

}

div.productsince {

	font-size:10px;
	font-style:italic;
	margin:0 0 1px 1px;
}

table.products {
	width:100%;
	background-color: #333333;

}

h1 {text-align:center;font-size:20px;font-weight:normal;margin-top:0}
h2 {text-align:center;font-size:15px;}

a { font-weight:bold; color:#ffffdd;}
a:link { text-decoration:none; color:red; }
a:visited { text-decoration:none; color:red; }
a:hover { text-decoration:underline;  }
a:active { text-decoration:none; }

.wg_level1 { color:#ffffff; margin-top:3px; font-weight:bold;}
.wg_level2 { color:#ffffdd; margin-left:5px;}


#logobox { }
#separator { position:absolute; top:58px;left:0px;width:962px;height:16px;background-image:url(gfx/sexp.gif);}


.wg_inner { background-color:#222222;padding:2px;margin:0 0 5px 0;font-size:12px; }
#search_form {text-align:center;}


#topprod {font-size:8pt;text-align:center;}

TABLE   { border-collapse: collapse }

td.galerie { padding:5px; text-align:center;max-width:590px;overflow:auto;}
IMG.galerie { border: 3px #444444 solid;}

#proddescript { padding:3px;}

.subhead { text-align:center; background-color:#444444;padding:4px;}

.smallkart {font-size:7pt;font-weight:normal;}
.smkarttot {font-size:8pt;}


/* warenkorb  */
TABLE#kart {font-size:11px;width:100%;}
TH.left {text-align:left; font-weight:bold;}
TH.right {text-align:right;font-weight:bold;}
TABLE#shopon {font-size:11px;width:100%;background-color:#444444;}

/* artikelansicht */
SPAN.vkalt {color:red;text-decoration:line-through}

#detail-box { background-color: #333333; font-size:11px; padding:4px;}
#detail-subtab { font-size:8pt; text-align:left;font-weight:bold; }

TR.var1 { border-bottom: 1px solid #aa0000 }
TR.var2 { border-bottom: 1px solid #aa0000;background-color:#444444; text-align:center; }

/* checkout */

TABLE#checkout {
	width:80%;
	margin:auto;
	font-size:11px;
	font-family:verdana,arial;
	padding:10px;}


#feedback_tab {width:100%;background-color:#444411;font-size:11px;}

#nlbox {font-size:8pt;border-width:1px;border-color:white;border-style:solid;background-color:#999966;margin:2px;}

.qtyboxm {font-size:10px;font-weight:bold;border: 2px solid black;background-color:white;margin:0 3px 0 3px;color:black;vertical-align:middle;text-align:right;}

.banner { text-align:center;}

.catheading { font-size:20px; padding:3px; background-color:#aa0000;text-align:center;border:2px #333333 solid; border-bottom:1px white solid;}
.smallheading { font-size:12px; padding:2px; background-color:#aa0000;text-align:center;}

.detheading { font-size:18px; padding:2px; background-color:#aa0000;text-align:center;border:2px #333333 solid; border-bottom:1px #880000 solid;}

#subcat_tab { font-size:10px; width:100%;background-color: #333333;text-align:left;}

#newgoods_tab {width:640px;}

#top5_tab {width:640px;}

.chrondiv {background-color:#aa0000;background-image:url(gfx/cdivani.gif);background-repeat:repeat-x;font-weight:bold;text-align:center;color:white;font-size:12px;}


#playlists { text-align:center;margin-top:5px;  margin-bottom:5px; font-size:10px;}

table#vvk { width:600px;border:1px solid #888855; text-align:center;margin-top:5px;  margin-bottom:5px; padding:3px; font-size:11px;}

#searchfailed { text-align:center;font-size:13px; color:red; letter-spacing:+1px;}

input { margin:1px; padding:1px;font-family:verdana;font-size:12px;}
.texta { border:2px solid black;}

form {margin:1px;}

/* produktseite */


#productView p {text-align:left; font-size:10px; margin:8px 0;} 

#productView h1 { font-size:18px;}

#vOeBox  {border:2px solid red;margin:2px 0;padding:1px;text-align:center;font:normal 11px arial;}

/* Links in Fliesstext rot und fett */
p a {color:#FF9400; font-weight:bold;letter-spacing:-0.3px;}

table#productView { margin:0 auto;table-layout:fixed; border-bottom:1px solid #f0f0f0;}

table td {vertical-align:top;}

td#ansichtContainer { 
padding:20px 0 20px 1px;
border:0; width:302px; border:0; text-align:left;
}
#ansichtContainer a img { border:1px solid #aaa; margin:1px 3px 3px 1px;}

img#ansicht { margin:0 !important;} 

div#playercontainer { padding: 1px 3px 10px 1px;}

div#videothumbs {width:300px;border-top:1px solid #ccc;padding-top:3px;}
div#videothumbs img {background-position:center;border:0;}

td#descriptContainer {  width:464px;padding:20px 0 20px 5px;}

#ansichtContainer i { font: italic 10px arial;}

table#variants {width:350px;border-top:1px solid #eee;border-bottom:1px solid #eee;}

tr.variants { height:23px; }

.variants td { 
		font: bold 12px arial;
		text-transform:uppercase;
		vertical-align:middle;}
		
tr.outOfStock td { background-color:#ece7e7;}
