@import url(general.css);
@import url(layout.css);
@import url(sidebar.css);
@import url(content.css);
@import url(checkout.css);
@import url(bars.css);
@import url(filialen.css);
@import url(events.css);
@import url(shop.css);

body { background:#000; }
#head { background:#000; }
.content a { color:#ff53b6; }
a:hover { color:#999999; }


/* SKYSCRAPER */
/* #skyscraper { width:120px; height:600px; position:absolute; top:-10px; left:830px; background:url(d11/120x600_paybox_090911_vc.gif) no-repeat; cursor:pointer; } */


/* META NAVI */
#metanav_83 { background:url(d9/icon_cart_vc.gif) no-repeat left; padding-left:18px; }
ul#meta-nav a { color:#ff53b6; text-decoration:none; }
ul#meta-nav a:hover { color:#ff53b6; }
ul#meta-nav li.last { margin:0; padding:0; border-right:1px solid black; }

#footer { color:#999999; }
#footer a { color:#999999; text-decoration:none; }
#footer a:hover { color:#ff53b6; text-decoration:underline; }

.layout-full 	{ background:url(d3/background_layout_full_vc.gif) repeat-y #fff; }
.layout-sidebar { background:url(d3/background_layout_sidebar_vc.gif) repeat-y #333; }
.main-wrapper { border:1px solid #666666; }

.sidebar-left h2 { background-color:#9e005d; width:158px; padding:4px 10px 3px 10px; }

/**
 * PAGETURN DEFINITION
 */
.pageturn-start, .pageturn-end {
	margin-left:8px;
	display:block;
	width:727px;
	height:5px;
	font-size:0.000001em;
	text-indent:-9999px;
	background:url(d3/content_pageturn_top_vc.gif) no-repeat;
}
.pageturn-end {
	background:url(d3/content_pageturn_bottom_vc.gif) no-repeat;
}
.pageturn {
	margin-left:8px;
	padding:0.3em 10px 0.3em 10px;
	border-right:1px solid #202020;
	border-left:1px solid #202020;
	background:#242424;
	color:#8e9084;
	width:705px;
}
* html .pageturn { width:727px; w\idth:705px; }
.pageturn-bottom { padding-top:0.6em; padding-bottom:0; }

.pageturn ul {
	float:right;
	color:#a7a6a0;
}
.pageturn ul li {
	float:left;
	list-style-type:none;
	vertical-align:middle;
	margin-left:6px;
	font-weight:bold;
}
* html .pageturn ul li { display:inline; }
.pageturn ul li span { display:none; }
.pageturn ul a { font-weight:normal; display:block; color:#ff53b6; }
.pageturn span.status { float:left; }

.pageturn ul li.first { width:9px; height:14px; background:url(d3/content_pageturn_first_vc.gif) left 0.25em no-repeat; }
.pageturn ul li.first a { width:9px; height:14px; }
.pageturn ul li.back { width:9px; height:14px; margin-right:10px; background:url(d3/content_pageturn_back_vc.gif) left 0.25em no-repeat; }
.pageturn ul li.back a { width:9px; height:14px; }
.pageturn ul li.next { width:9px; height:14px; margin-left:16px; background:url(d3/content_pageturn_fwd_vc.gif) left 0.25em no-repeat; }
.pageturn ul li.next a { width:9px; height:14px; }
.pageturn ul li.last { width:9px; height:14px; background:url(d3/content_pageturn_last_vc.gif) left 0.25em no-repeat; }
.pageturn ul li.last a { width:9px; height:14px; }

.pageturn .settings { float:left; margin-left:40px; }
* html .pageturn .settings { display:inline; }
.pageturn .settings select { margin-right:10px; }


h2.result-title { 
	margin-left:8px;
	border-bottom:1px solid #fff;
	color:#fff;
	padding:0.3em 10px 0.3em 10px;
	width:707px;
}

.result-row {
	margin-left:18px;
	border-bottom:1px solid #666666;
	background:#000;
	padding:10px 0px;
	width:707px;
	color:#666666;
}
* html .result-row { width:727px; }

div.even { background:#000; }
.result-row img.thumb { 
	float:left;
	margin-left:0px;
}

div.to-cart button { width:113px; height:25px; margin-top:0.5em; border:0; background:url(d3/button_kaufen_vc.gif) no-repeat; }

.result-row div.descr h3 a { color:#ff53b6; }
.result-row div.descr h3 a:hover { color:#999999; }

div.descr p { margin-top:0; color: #cdcdcd; }

li#nav-m5-s1, li#nav-m5-s1-active, li#nav-m5-s1 a { width:78px; background-image:url(head_subnav_ueberblick.gif); }
li#nav-m5-s1 a:hover, li#nav-m5-s1-active { background:url(head_subnav_ueberblick_over.gif) no-repeat; }

.vcRahmen			{ padding: 5px; }
.vc-AnmeldeForm		{ xbackground-color: white; margin-right: 8px; padding-left: 5px; padding-top: 5px; padding-bottom: 10px; border-left: 1px solid #c4c8ca; border-bottom: 1px solid #c4c8ca; border-right: 1px solid #c4c8ca; }
.vc-Daten			{ margin-bottom: 5px; }
.vc-Drucken			{ margin-top: 5px; }
.vc-ichwill			{  }
.vc-ja				{  }
.vc-fuenf			{  }
.vcF-anrede			{ float: left; xborder: 1px solid red; width: 160px; }
.vcTxt-small		{ font-size: 0.75em; }

div.product-details h1 { font-family:"Trebuchet MS"; font-size:16px; color: #ff53b6; }
div.product-details h2 { font-size:1.4em; color: #ff53b6; margin-top:0.7em; }
div.product-details p.leadin { font-size:1.1em; color:#e5e5e5; font-weight:bold; }
div.product-details p { color:#e5e5e5; }
div.product-details a { color:#fccc64; }
div.product-details hr { margin:1em 0; border: 1px dotted #585752; }
* html div.product-details hr { margin:0.5em 0 -0.2em 0; }


table.features th 	{ text-align:right; padding:0.2em 10px 0.2em 0; vertical-align:top; color:#e5e5e5; }
table.features td 	{ text-align:left; padding:0.2em 0; vertical-align:top; color:#e5e5e5; }
table.features td a { color: #fccc64; }

.sidebar-right h2, .small-cart h2 {
	background-color: #9e005d;
	width:214px;
	padding:5px 10px 3px 10px;
	text-align:right;
	font-size:1em;
	color:#d7aebf;
}
* html .sidebar-right h2, * html .small-cart h2 { width:234px; w\idth:214px; }

.sidebar-right .container-bottom, .small-cart .container-bottom {
	display:block;
	width:234px;
	height:16px;
	font-size:0.000001em;
	text-indent:-9999px;
	background:url(d3/sidebar_right_container_bottom_vc.gif) no-repeat;
}

* html div.product-details div.price-info { padding-bottom:0; }
div.product-details div.price-info-full { padding-left:70px; }
div.product-details div.price-info p.price { font-size:1em; padding:0 5px; }
div.product-details div.price-info div.price-label { margin-right:6px; }
div.product-details div.price-info p.comment { font-size:0.9em; }
div.product-details div.price-info strong { font-size:2em; color:#9f005b; }

div.product-details div.price-info p.einzelP { color:#85837c; }
div.product-details div.price-info p.einzelP strong { color:#85837c; }

div.product-details div.price-info div.price-aktion2 p.price strong { color: #ffce72; }
div.product-details div.price-info div.price-aktion3 p.price strong { color: #160cdb; }
div.product-details div.price-info div.price-aktion3 p.einzelP strong { color: #85837c; }

div.product-details .price-label { width:90px; }
div.product-details .price-aktion { width:85px; }
div.product-details .price-aktion2 { width:85px; }
div.product-details .price-aktion3 { width:85px; }
div.product-details div.to-cart form { text-align:left; font-size:1.1em; font-weight:bold; }
div.product-details div.to-cart input { margin-left:10px; }
div.product-details div.to-cart button { width:146px; height:25px; margin-top:0.5em; border:0; background:url(d3/button_jetzt_kaufen_vc.gif) no-repeat; }
div.product-details div.to-cart button.small { width:112px; height:25px; margin-top:0.5em; border:0; background:url(d3/button_jetzt_kaufen_small_vc.gif) no-repeat; }
div.product-details div.to-cart button span { display:none; }

button.VorMerken	{ background:url(button_jetzt_kaufen_small.gif) no-repeat }

div.product-overview-teaser { border-bottom:1px solid #666666; }

div.product-overview-teaser .path { background-color:#000; }
div.product-overview-teaser .path span { color:#ff53b6; }
div.product-overview-teaser .path a { color:#ff53b6; }

div.product-overview-teaser h1 { font-size:16px; color:#f653b0; margin:0.1em 8px 3px 8px; }
div.product-overview-text { color: #e4e4e4; }

.detailMerken		{ display:block; width:108px; height:18px; background-image:url(d8/button_merken_vc.gif); }
