@charset "iso-8859-1";
/* CSS Document */

/* Navi-Box */
.NaviLeft_Box
{
	width:220px;
	margin:0px 0px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.NaviLeft_Head
{
	width:210px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	background-image:url(/styles/default/images/boxes/box_pfeil_open.gif);
	background-repeat:no-repeat;
	background-position:200px 7px;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	
	cursor:pointer;	
}
.NaviLeft_Head A {text-decoration:none;}

.NaviLeft_Content, .NaviLeft_Gruppe_Content, .NaviLeft_Bild_Content
{
	width:210px;

	padding:0px 5px 5px 5px;
}
.NaviLeft_Gruppe_Content
{
	padding:0px 0px 0px 0px;
}
.NaviLeft_Bild_Content
{
	text-align:center;
}
.NaviLeft_Footer
{
	width:220px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* StartNeuheitenbox */
.StartBoxNeuheit
{
	float:left;
	width:318px;
	margin:0px 10px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.StartBoxNeuheit_Head
{
	width:308px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.StartBoxNeuheit_Head H2 {text-decoration:none;}
.StartBoxNeuheit_Content
{
	width:308px;
	padding:5px 5px 5px 5px;
	text-align:center;
	overflow:hidden;
}
.StartBoxNeuheit_Footer
{
	width:318px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* StartNeuheitenTrailerbox */
.StartBoxNeuheitTrailer
{
	float:left;
	width:180px;
	margin:0px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}

/* Startartikelbox */
.StartBoxArtikel
{
	clear:both;
	float:left;
	width:530px;
	margin:0px 0px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.StartBoxArtikel_Head
{
	width:520px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.StartBoxArtikel_Head H2 A {text-decoration:none;}
.StartBoxArtikel_Content
{
	width:520px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
}
.StartBoxArtikel_Footer
{
	width:530px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Topselling */
.TopSellingBox
{
	width:230px;
	margin:0px 0px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.TopSellingBox_Head
{
	width:220px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	background-image:url(/styles/default/images/boxes/box_pfeil_open.gif);
	background-repeat:no-repeat;
	background-position:210px 7px;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.TopSellingBox_Head H2 A {text-decoration:none;}
.TopSellingBox_Content
{
	width:210px;
	padding:5px 10px 10px 10px;
	overflow:hidden;
	
	min-height:585px;

	/*border:1px solid #F00;*/
}
.TopSellingBox_Footer
{
	width:230px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Trailer Boxes*/
.TrailerBox
{
	float:left;
	width:250px;

	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.TrailerBox_Head
{
	width:240px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.TrailerBox_Head A {text-decoration:none;}
.TrailerBox_Content
{
	width:240px;
	height:105px;
	padding-left:5px;
	padding-top:5px;

	/*border:1px solid #F00;*/
}
.TrailerBox_Content_Bild
{
	clear:both;
	float:left;
	width:70px;
	height:97px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.TrailerBox_Content_Text
{
	float:left;
	margin-left:5px;
	width:160px;
	height:97px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.TrailerBox_Content_Trailer
{
	position:relative;
	left:200px;
	top:-33px;
	width:35px;
	height:35px;
	overflow:hidden;

	/*border:1px solid #999999;*/
}
.TrailerBox_Footer
{
	width:250px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Search Box Right */
.SearchBoxRight
{
	width:150px;

	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.SearchBoxRight_Head
{
	width:140px;
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	background-image:url(/styles/default/images/boxes/box_pfeil_open.gif);
	background-repeat:no-repeat;
	background-position:130px 7px;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.SearchBoxRight_Content
{
	width:150px;
	padding:5px 0px 10px 0px;
	overflow:hidden;
}
.SearchBoxRight_Content_LineColor0
{
	background-color:#DDDDDD;
	padding-bottom:2px;
	padding-top:2px;
	
	font-size:10px;
}
.SearchBoxRight_Content_LineColor1
{
	background-color:#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;

	font-size:10px;
}
.SearchBoxRight_SearchButton
{
	width:150px;
	
	margin-top:10px;
	text-align:center;
	
	/*border:1px solid #FF0000;*/
}
.SearchBoxRight_Footer
{
	width:150px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Search Box Content */
.SearchBoxContent
{
	position:relative;
	z-index:200;
	
	float:left;
	
	width:185px;

	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.SearchBoxContent_Head
{
	width:175px;
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	background-image:url(/styles/default/images/boxes/box_pfeil_close.gif);
	background-repeat:no-repeat;
	background-position:165px 7px;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;

	cursor:pointer;
}
.SearchBoxContent_Content
{
	width:185px;
	padding:5px 0px 10px 0px;
	overflow:hidden;
	
	display:none;
}
.SearchBoxContent_Content_LineColor0
{
	background-color:#DDDDDD;
	padding-bottom:2px;
	padding-top:2px;
	
	font-size:10px;
}
.SearchBoxContent_Content_LineColor1
{
	background-color:#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;

	font-size:10px;
}
.SearchBoxContent_SearchButton
{
	width:175px;
	
	margin-top:10px;
	text-align:center;
	
	/*border:1px solid #FF0000;*/
}
.SearchBoxContent_Footer
{
	width:185px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Top100 Box*/
.ListBoxTopNews
{
	float:left;
	width:250px;

	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.ListBoxTopNews_Head, .ListBoxTopNews_HeadohnePlatz
{
	position:relative;
	
	width:210px;
	
	padding:5px 5px 5px 35px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ListBoxTopNews_HeadohnePlatz { width:240px; padding-left:5px; }
.ListBoxTopNews_Head A, .ListBoxTopNews_HeadohnePlatz A {text-decoration:none;}
.ListBoxTopNews_Head_Platz
{
	position:absolute;
	left:0px;
	top:0px;
	width:25px;
	height:17px;
	overflow:hidden;
	padding-top:4px;
	
	filter: Alpha(Opacity=70);
	opacity:0.7;
	background-color: #000000;

	color: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;

	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;

	border:1px solid #999999;
}
.ListBoxTopNews_Content
{
	position:relative;
	width:250px;
	height:110px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.ListBoxTopNews_Content_Bild
{
	position:absolute;
	left:5px;
	top:5px;

	width:70px; /*60*/
	height:97px; /*83*/
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.ListBoxTopNews_Content_Text
{
	position:absolute;
	left:80px;
	top:5px;

	width:150px;
	height:60px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.ListBoxTopNews_Content_Text A { text-decoration:none; }
.ListBoxTopNews_Content_Bestand
{
	position:absolute;
	left:235px;
	top:5px;

	width:10px;
	height:28px;
	overflow:hidden;

	/*border:1px solid #999999;*/
}
.ListBoxTopNews_Content_Trailer
{
	position:absolute;
	left:220px;
	top:40px;
	width:25px;
	height:25px;
	overflow:hidden;

	/*border:1px solid #999999;*/
}
.ListBoxTopNews_Content_Warenkorb
{
	position:absolute;
	left:80px;
	top:70px;

	width:150px;
	height:33px;
	overflow:hidden;
	
	padding-top:7px;
	padding-left:7px;
		
	font-size:11px;
	font-weight:bold;
	color:#666;
	
	background-color:#DEDEDE;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}
.ListBoxTopNews_Content_Warenkorb INPUT
{
	border:1px solid #999;
	width:35px;
	height:25px;
	font-size:14px;
	text-align:center;
	margin-right:20px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ListBoxTopNews_Content_Warenkorb DIV
{
	float:left;
}
.ListBoxTopNews_Content_Preis
{
	position:absolute;
	left:183px;
	top:70px;

	width:60px;
	height:25px;
	overflow:hidden;
	
	padding-top:15px;
	padding-right:5px;
		
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#666;
	
	background-color:#FFC;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;

	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
}
.ListBoxTopNews_Content_Banner_Rot, .ListBoxTopNews_Content_Banner_Gelb, .ListBoxTopNews_Content_Banner_Gruen
{
	position:absolute;
	top:10px;
	left:-30px;
	
	width:100px;
	overflow:hidden;

	padding:2px 0px 2px 0px;	
	
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	text-align:center;

	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	
	/*border:1px solid #00F;*/
}
.ListBoxTopNews_Content_Banner_Rot { background-color:#F00; color:#FFF; }
.ListBoxTopNews_Content_Banner_Gelb { background-color:#FF0; color:#000; }
.ListBoxTopNews_Content_Banner_Gruen { background-color:#060; color:#FFF; }

.ListBoxTopNews_Footer
{
	width:250px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
/* Head */
#headBox
{
	position:relative;
	top:10px;
	left:5px;
	
	width:1005px;
	height:130px;
	overflow:hidden;

	border:1px solid #666;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(229,229,229,1) 50%, rgba(242,242,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(50%,rgba(229,229,229,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 50%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 50%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 50%,rgba(242,242,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 50%,rgba(242,242,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
#headBox_Logo
{
	position:absolute;
	top:5px;
	left:10px;
}
#headBox_Stand
{
	position:absolute;
	top:90px;
	left:13px;
	
	font-size:10px;
	color:#666;
}
#headBox_Bild
{
	position:absolute;
	top:1px;
	left:210px;
}
#headBox_Navi
{
	position:absolute;
	top:105px;
	left:10px;
	
	width:675px;
	height:25px;
	
	/*border:1px solid #F00;*/
}
.headBox_Navi_Link
{
	float:left;
	
	padding:5px 9px 7px 9px;
	
	background-color:#828D93;
	
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-left:1px solid #CCC;
	
	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	background: rgb(171,175,178); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(171,175,178,1) 0%, rgba(104,123,127,1) 75%, rgba(76,76,76,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(171,175,178,1)), color-stop(75%,rgba(104,123,127,1)), color-stop(100%,rgba(76,76,76,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(171,175,178,1) 0%,rgba(104,123,127,1) 75%,rgba(76,76,76,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(171,175,178,1) 0%,rgba(104,123,127,1) 75%,rgba(76,76,76,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(171,175,178,1) 0%,rgba(104,123,127,1) 75%,rgba(76,76,76,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(171,175,178,1) 0%,rgba(104,123,127,1) 75%,rgba(76,76,76,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abafb2', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-9 */
}
.headBox_Navi_Link A
{
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	text-transform: uppercase;
}
.headBox_Navi_Link A:HOVER { color:#FF0; }
.headBox_Navi_Link:first-child 
{
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
}
.headBox_Navi_Link:last-child 
{
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
}


/* Head Login Warenkorb Box */
#headBox_Login_WK
{
	position:absolute;
	left:693px;
	top:9px;

	width:310px;
	height:120px;
	overflow:hidden;
	
		
	/*background-color:#FFC;*/ /*FFC, FFF*/

	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;

	border-top:2px solid #CCC;
	border-left:2px solid #CCC;
}
.headBox_Login_WK_Bild
{
	float:left;

	width:50px;
	height:79px;
	overflow:hidden;
	
	padding:40px 0px 0px 10px;
		
	background-color:#CCC; /*FFC, DEDEDE, CCC*/

	-webkit-border-top-left-radius: 28px;
	-moz-border-radius-topleft: 28px;
	border-top-left-radius: 28px;

	-webkit-border-bottom-right-radius: 30px;
	-moz-border-radius-bottomright: 30px;
	border-bottom-right-radius: 30px;

	border-right:1px solid #CCC;

	background: rgb(255,255,255); /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.headBox_Login_WK_Content
{
	float:left;

	width:225px;
	height:107px;
	overflow:hidden;
	
	padding:5px 5px 5px 10px;

	/*border:1px solid #00F;*/
}
.headBox_Login_WK_Content INPUT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b5356;
	background-image: url(/styles/default/images/left/bg-form.jpg);
	border: 1px solid #89959a;
	height: 15px;

	width:120px; 
	margin-left:5px;
}
.headBox_Login_WK_Content INPUT[type="submit"] { height: 20px; width:122px; }
.headBox_Login_WK_Content_Link
{
	margin-left:0px;
	padding:5px 0px 5px 0px;

	cursor:pointer;

	/*background-color:#FFF;*/
	border-top:1px solid #919191;
	border-bottom:1px solid #919191;

	background-repeat:no-repeat;
	background-position:0px 2px;

	font-weight:bold;
	font-size:11px;
	color:#666;
}
.headBox_Login_WK_Content_Link A
{
	font-weight:bold;
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.headBox_Login_WK_Content_Link A:HOVER { text-decoration:underline; }
.headBox_Login_WK_Content_Link:HOVER { background-color:#FFF; }

.headBox_Login_WK_Content_Link[buttonIMG="Info"] {background-image:url(/styles/default/images/navi_link/info.png); padding-left:25px;}
.headBox_Login_WK_Content_Link[buttonIMG="News"] {background-image:url(/styles/default/images/navi_link/news.png); padding-left:25px;}
.headBox_Login_WK_Content_Link[buttonIMG="Download"] {background-image:url(/styles/default/images/navi_link/download.png); padding-left:25px;}
.headBox_Login_WK_Content_Link[buttonIMG="Pfeile"] {background-image:url(/styles/default/images/navi_link/pfeile.png); padding-left:25px;}
.headBox_Login_WK_Content_Link[buttonIMG="Buch"] {background-image:url(/styles/default/images/navi_link/buch.png); padding-left:25px;}
.headBox_Login_WK_Content_Link[buttonIMG="Warenkorb"] {background-image:url(/styles/default/images/navi_link/warenkorb.png); padding-left:25px;}

.headBox_Login_WK_Content_Warenkorb
{
	padding-top:30px;
	
	font-size:12px;
	font-weight:bold;
}
.headBox_Login_WK_Content_Warenkorb A { text-decoration:none; }
.headBox_Login_WK_Content_Warenkorb A:HOVER { text-decoration:underline; }

/* Artikel Box Listing */
.ArtikelBoxListing
{
	clear:both;
	float:left;
	width:770px;
	margin:0px 0px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.ArtikelBoxListing_Head
{
	width:760px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ArtikelBoxListing_Head H2 A {text-decoration:none;}
.ArtikelBoxListing_Content
{
	position:relative;
	width:760px;
	height:145px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	
	/*border:1px solid #F00;*/
}
.ArtikelBoxListing_Content_Bild
{
	position:absolute;
	top:5px;
	left:5px;
	
	width:90px;
	height:144px;
	overflow:hidden;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Artikelnummer
{
	position:absolute;
	top:5px;
	left:105px;
	
	width:160px;
	height:15px;
	overflow:hidden;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Artikelnummer A { text-decoration:none; }
.ArtikelBoxListing_Content_Genre
{
	position:absolute;
	top:5px;
	left:270px;
	
	width:490px;
	height:15px;
	overflow:hidden;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Zusatztext
{
	position:absolute;
	top:20px;
	left:105px;
	
	width:655px;
	height:75px;
	overflow:hidden;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_AktionBox
{
	position:absolute;
	top:100px;
	left:105px;
	
	width:665px;
	height:55px;
	overflow:hidden;
	
}
.ArtikelBoxListing_Content_AktionBox_Aktion
{
	float:left;
	height:45px;
	width:45px;
	overflow:hidden;
	
	margin-top:5px;
	margin-right:10px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_AktionBox_Aktion:first-child { margin-left:5px; }
.ArtikelBoxListing_Content_AktionBox_Termin
{
	float:left;
	height:30px;
	overflow:hidden;
	
	padding:15px 5px 0px 5px;
	
	margin-top:5px;
	margin-right:10px;
	
	background-color:#FFC;
	
	font-weight:bold;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Warenkorb
{
	position:absolute;
	top:95px;
	left:510px;

	height:45px;
	width:120px;
	overflow:hidden;
	
	padding:13px 5px 0px 15px;
	
	margin-top:5px;
	margin-right:150px;
	
	font-weight:bold;
	
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	
	background-color:#DEDEDE;
		
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;

	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Warenkorb INPUT
{
	border:1px solid #999;
	width:35px;
	height:30px;
	font-size:14px;
	text-align:center;
	margin-right:20px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ArtikelBoxListing_Content_Warenkorb DIV
{
	float:left;
}
.ArtikelBoxListing_Content_Preis
{
	position:absolute;
	top:100px;
	left:614px;
	
	width:150px;
	height:50px;
	overflow:hidden;
	
	padding-top:5px;
	padding-right:5px;
		
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#666;
	
	background-color:#FFC;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;

	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
}
.ArtikelBoxListing_Content_Banner_Rot, .ArtikelBoxListing_Content_Banner_Gelb, .ArtikelBoxListing_Content_Banner_Gruen
{
	position:absolute;
	top:10px;
	left:-30px;
	
	width:100px;
	overflow:hidden;

	padding:2px 0px 2px 0px;	
	
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	text-align:center;

	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	
	/*border:1px solid #00F;*/
}
.ArtikelBoxListing_Content_Banner_Rot { background-color:#F00; color:#FFF; }
.ArtikelBoxListing_Content_Banner_Gelb { background-color:#FF0; color:#000; }
.ArtikelBoxListing_Content_Banner_Gruen { background-color:#060; color:#FFF; }
.ArtikelBoxListing_ListingError
{
	position:absolute;
	top:70px;
	left:510px;

	width:240px;
	padding:5px 5px 5px 5px;

	background-color:#FFC6C6;

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

	overflow:hidden;
	
	border:1px solid #CCC;
}.ArtikelBoxListing_Footer
{
	width:770px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Zoom PopUp Bild Box*/
.zoomPopupBildBox
{
	z-index:100;
	
	position:absolute;
	top:0px;
	left:0px;
	
	background-color:#FFF;
	color:#000;

	overflow:hidden;
	display:none;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 10px 2px #333;
	-moz-box-shadow:0px 0px 10px 2px #333;
	box-shadow:0px 0px 10px 2px #333;

	border:3px solid #666;
}

/* Groups Preiskracher Box*/
.groupsPreiskracherBox
{
	position:relative;
	width:530px;

	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.groupsPreiskracherBox_Head
{
	position:relative;
	
	width:520px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.groupsPreiskracherBox_Head A {text-decoration:none;}
.groupsPreiskracherBox_Content
{
	position:relative;
	width:530px; /*530px;*/
	height:175px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsPreiskracherBox_ContentInner
{
	position:relative;
	width:3000px;
	height:175px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsPreiskracherBox_Content_Product
{
	float:left;
	
	width:90px;
	height:165px;
	margin-top:5px;
	margin-left:14px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsPreiskracherBox_Content_Product_Bild
{
	width:90px;
	height:144px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.groupsPreiskracherBox_Content_Product_Text
{
	width:90px;
	height:20px;
	overflow:hidden;
	
	padding-top:5px;
	text-align:center;
	
	background-color:#CCC
	/*border:1px solid #999999;*/
}
.groupsPreiskracherBox_Mehr
{
	position:absolute;
	left:465px;
	top:0px;

	width:60px;
	height:18px;
	overflow:hidden;
	background-color:#CCC;
	padding-top:4px;
	padding-left:5px;
	
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	
	/*border:1px solid #999999;*/
}
.groupsPreiskracherBox_Mehr A { font-weight:bold; font-size:12px; text-decoration:none; }
.groupsPreiskracherBox_Footer
{
	width:530px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Groups Neuheit Box*/
.groupsNeuheitBox
{
	position:relative;
	width:530px;

	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.groupsNeuheitBox_Head
{
	position:relative;
	
	width:520px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.groupsNeuheitBox_Head A {text-decoration:none;}
.groupsNeuheitBox_Content
{
	position:relative;
	width:520px;
	height:175px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsNeuheitBox_Content_ContentInner
{
	position:relative;
	width:3000px;
	height:175px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsNeuheitBox_Content_Product
{
	float:left;
	
	width:90px;
	height:165px;
	margin-top:5px;
	margin-left:14px;
	
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.groupsNeuheitBox_Content_Product_Bild
{
	width:90px;
	height:144px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.groupsNeuheitBox_Content_Product_Text
{
	width:90px;
	height:20px;
	overflow:hidden;
	
	padding-top:5px;
	text-align:center;
	
	background-color:#CCC
	/*border:1px solid #999999;*/
}
.groupsNeuheitBox_Content_Bild IMG { height:130px; }
.groupsNeuheitBox_Content_Text0, .groupsNeuheitBox_Content_Text1
{
	float:left;

	margin-left:5px;
	
	width:210px;
	
	padding:3px 10px 3px 10px;
	
	background-color:#FFF;
	
	/*border:1px solid #999999;*/
}
.groupsNeuheitBox_Content_Text1 { background-color:#CCC; }
.groupsNeuheitBox_Content_Text0 A, .groupsNeuheitBox_Content_Text1 A
{
	font-size:10px;
	text-decoration:none;
}
.groupsNeuheitBox_Mehr
{
	position:absolute;
	left:465px;
	top:0px;

	width:60px;
	height:18px;
	overflow:hidden;
	background-color:#CCC;
	padding-top:4px;
	padding-left:5px;
	
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	
	/*border:1px solid #999999;*/
}
.groupsNeuheitBox_Mehr A { font-weight:bold; font-size:12px; text-decoration:none; }
.groupsNeuheitBox_Footer
{
	width:530px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Groups News Werbung Box */
.groupsNewsWerbungBox
{
	float:left;
	width:770px;
	margin:0px 28px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.groupsNewsWerbungBox_Head
{
	width:760px;
	
	padding:5px 5px 5px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.groupsNewsWerbungBox_Head H2 {text-decoration:none;}
.groupsNewsWerbungBox_Content
{
	width:760px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	
	text-align:center;
}
.groupsNewsWerbungBox_Footer
{
	width:770px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Trailer Overlay Box*/
#TrailerOverlayBox
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:999;
	
	width:100%;
	height:100%;
	
	background-color:#333;

	filter:Alpha(Opacity=80);
	opacity:0.8;
	
	display:none;
}
#TrailerOverlayBox_Trailer
{
	position:absolute;
	z-index:999;
	
	width:485px;
	height:299px;

	background-color:#FFF;
	border:1px solid #FF0;
	
	overflow:hidden;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #FF0;
	-moz-box-shadow:0px 0px 5px 0px #FF0;
	box-shadow:0px 0px 5px 0px #FF0;

	display:none;
}
#TrailerOverlayBox_Trailer_Head
{
	position:relative;

	width:485px;
	height:30px;
}
#TrailerOverlayBox_Trailer_Head_Headline
{
	position:absolute;
	top:0px;
	left:0px;
	
	width:475px;
	height:27px;
	
	background-color:#FFC;
	color:#000;
	text-align:left;

	padding-top:3px;
	padding-left:10px;
}
#TrailerOverlayBox_Trailer_Head_Close
{
	position:absolute;
	top:0px;
	left:375px;

	width:100px;
	height:22px;
	
	background-color:#FF0;
	color:#000;
	text-align:center;
	font-weight:bold;

	padding-top:8px;
	padding-left:10px;
	
	border-left:1px solid #CCC;
	
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	border-top-left-radius:15px;
	
	cursor:pointer;
}
#TrailerOverlayBox_Trailer_Content
{
	width:485px;
	height:269px;
	
	background-color:#FFF;
	background-image:url(/styles/default/images/warten.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/* Page Overlay Box*/
#PageOverlayBox
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:999;
	
	width:100%;
	height:100%;
	
	background-color:#333;

	filter:Alpha(Opacity=80);
	opacity:0.8;
	
	display:none;
}
#PageOverlayBox_Page
{
	position:absolute;
	z-index:999;
	
	width:485px;
	height:299px;
	
	background-color:#FFF;
	border:1px solid #FF0;

	overflow:hidden;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #FF0;
	-moz-box-shadow:0px 0px 5px 0px #FF0;
	box-shadow:0px 0px 5px 0px #FF0;

	display:none;
}
#PageOverlayBox_Page_Head
{
	position:relative;

	width:485px;
	height:30px;
}
#PageOverlayBox_Page_Head_Headline
{
	position:absolute;
	top:0px;
	left:0px;
	
	width:475px;
	height:22px;
	
	background-color:#FFC;
	color:#000;
	text-align:left;
	font-weight:bold;
	font-size:12px;

	padding-top:8px;
	padding-left:10px;
}
#PageOverlayBox_Page_Head_Close
{
	position:absolute;
	top:0px;
	left:375px;

	width:100px;
	height:22px;
	
	background-color:#FF0;
	color:#000;
	text-align:center;
	font-weight:bold;

	padding-top:8px;
	padding-left:10px;
	
	border-left:1px solid #CCC;
	
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	border-top-left-radius:15px;
	
	cursor:pointer;
}
#PageOverlayBox_Page_Content
{
	width:485px;
	height:269px;
	
	overflow:auto;
	
	background-color:#FFF;
	background-image:url(/styles/default/images/warten.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/* Artikel Details */
.ArtikelBoxDetail
{
	clear:both;
	float:left;
	width:770px;
	margin:10px 0px 10px 4px;
	padding:0px 0px 0px 0px;
	
	border:1px solid #666;
	background-color:#FFF;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 3px 0px #666;
	-moz-box-shadow:0px 0px 3px 0px #666;
	box-shadow:0px 0px 3px 0px #666;
}
.ArtikelBoxDetail_Head
{
	width:760px;
	
	padding:10px 5px 10px 5px;
	background-color:#FFC;
	
	font-weight:bold;

	border-bottom:1px solid #CCC;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ArtikelBoxDetail_Head H1 
{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.ArtikelBoxDetail_Content
{
	position:relative;
	width:760px;
	height:400px;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	
	/*border:1px solid #F00;*/
}
.ArtikelBoxDetail_Content_Bild
{
	position:absolute;
	top:5px;
	left:5px;
	
	width:250px;
	height:400px;
	overflow:hidden;

	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_Zusatztext
{
	position:absolute;
	top:5px;
	left:265px;
	
	width:495px;
	height:345px;
	overflow:auto;

	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_AktionBox
{
	position:absolute;
	top:360px;
	left:265px;
	
	width:495px;
	height:50px;
	overflow:hidden;
	
	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_AktionBox_Aktion
{
	float:left;
	height:40px;
	width:40px;
	overflow:hidden;
	
	margin-top:5px;
	margin-right:5px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_AktionBox_Aktion:first-child { margin-left:5px; }
.ArtikelBoxDetail_Content_AktionBox_Aktion IMG { width:40px; height:40px; }

.ArtikelBoxDetail_Content_AktionBox_Termin
{
	float:left;
	height:27px;
	overflow:hidden;
	
	padding:13px 5px 0px 5px;
	
	margin-top:5px;
	margin-right:10px;
	
	background-color:#FFC;
	
	font-weight:bold;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	box-shadow:0px 0px 5px 0px #666;

	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_Warenkorb
{
	position:absolute;
	top:350px;
	left:510px;

	height:45px;
	width:120px;
	overflow:hidden;
	
	padding:13px 5px 0px 15px;
	
	margin-top:5px;
	margin-right:150px;
	
	font-weight:bold;
	
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;
	
	background-color:#DEDEDE;
		
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;

	/*border:1px solid #00F;*/
}
.ArtikelBoxDetail_Content_Warenkorb_Menge 
{
	position:absolute;
	top:10px;
	left:15px;
}
.ArtikelBoxDetail_Content_Warenkorb_Menge INPUT
{
	border:1px solid #999;
	width:35px;
	height:35px;
	font-size:14px;
	text-align:center;
	margin-right:20px;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ArtikelBoxDetail_Content_Warenkorb_Bild 
{
	position:absolute;
	top:13px;
	left:65px;
}
.ArtikelBoxDetail_Content_Warenkorb_Bild IMG
{
	width:30px;
	height:30px;
}
.ArtikelBoxDetail_Content_Preis
{
	position:absolute;
	top:355px;
	left:614px;
	
	width:150px;
	height:50px;
	overflow:hidden;
	
	padding-top:5px;
	padding-right:5px;
		
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#666;
	
	background-color:#FFC;
	-webkit-border-top-left-radius: 30px;
	-moz-border-radius-topleft: 30px;
	border-top-left-radius: 30px;

	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
}
.ArtikelBoxDetail_Footer
{
	width:770px;
	height:7px;
	
	background-color:#FFC;
	
	border-top:1px solid #CCC;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

/* Such Overlay Box*/
#SuchOverlayBox
{
	position:absolute;
	z-index:999;
	
	width:485px;
	height:630px; /*299px;*/

	background-color:#FFF;
	border:1px solid #000;
	
	overflow:hidden;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

	-webkit-box-shadow:0px 0px 5px 0px #333;
	-moz-box-shadow:0px 0px 5px 0px #333;
	box-shadow:0px 0px 5px 0px #333;

	display:none;
}
#SuchOverlayBox_Head
{
	position:relative;

	width:485px;
	height:30px;
}
#SuchOverlayBox_Head_Headline
{
	position:absolute;
	top:0px;
	left:0px;
	
	width:475px;
	height:27px;
	
	background-color:#FFC;
	color:#000;
	text-align:left;
	font-size:14px;

	padding-top:3px;
	padding-left:10px;
}
#SuchOverlayBox_Head_Close
{
	position:absolute;
	top:0px;
	left:375px;

	width:100px;
	height:22px;
	
	background-color:#FF0;
	color:#000;
	text-align:center;
	font-weight:bold;

	padding-top:8px;
	padding-left:10px;
	
	border-left:1px solid #CCC;
	
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	border-top-left-radius:15px;
	
	cursor:pointer;
}
#SuchOverlayBox_Content
{
	width:485px;
	height:600px; /*269px;*/

	text-align:left;
	
	background-color:#FFF;
	background-image:url(/styles/default/images/warten.gif);
	background-repeat:no-repeat;
	background-position:170px 30px;
}