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

/* Suchoptionen */
.Suchoptionen_Headline
{
	float:left;
	font-size:12px;
	font-weight:bold;
}
.Suchoptionen_Footer
{
	clear:both;
	float:left;
	margin-top:10px;
}
.Suchoptionen_Box
{
	float:left;
	width:500px;
}
.Suchoptionen_Inhalt
{
	float:left;
}
.Suchoptionen_Inhalt_TD
{
	padding-right:5px;
	padding-top:4px;
	vertical-align:top;
}
.Suchoptionen_Inhalt_TD_Aktion
{
	padding-right:5px;
	vertical-align:top;
}

/* Startseite */
.BGContent_Start_TopSelling, .BGContent_Start_Newsartikel
{
	float:left;
	width:240px;
	overflow:hidden;

	background-color:#FFFFFF; /*#FFFFFF*/
	/*border:1px solid #999999;*/
}
.BGContent_Start_Newsartikel
{
	width:540px;
}

/* Groups Sub */
.BGContent_Group_TopSelling, .BGContent_Group_Newsartikel
{
	float:left;
	width:240px;
	overflow:hidden;

	background-color:#FFFFFF; /*#FFFFFF*/
	/*border:1px solid #999999;*/
}
.BGContent_Group_Newsartikel
{
	width:540px;
}
.BGContent_Group_Headline, .BGContent_Group_Headline_Gelb
{
	padding-left:5px;

	font-size:14px;
	font-weight:bold;
}
.BGContent_Group_Headline_Gelb 
{ 
	padding:5px 5px 5px 5px;
	margin-bottom:5px;
	background-color:#FFC; 
}
.BGContent_Group_Subline
{
	margin:5px 5px 15px 5px;

	font-size:12px;
}

/* Navi Link */
.navi_link
{
	margin-left:0px;
	padding:5px 0px 5px 0px;

	background-color:#FFF;
	cursor:pointer;

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

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

	font-weight:bold;
	font-size:11px;
	color:#666;
}
.navi_link A
{
	font-weight:bold;
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.navi_link A:HOVER
{
	text-decoration:underline;
}
.navi_link[buttonIMG="Info"] {background-image:url(/styles/default/images/navi_link/info.png); padding-left:25px;}
.navi_link[buttonIMG="News"] {background-image:url(/styles/default/images/navi_link/news.png); padding-left:25px;}
.navi_link[buttonIMG="Download"] {background-image:url(/styles/default/images/navi_link/download.png); padding-left:25px;}
.navi_link[buttonIMG="Pfeile"] {background-image:url(/styles/default/images/navi_link/pfeile.png); padding-left:25px;}
.navi_link[buttonIMG="Buch"] {background-image:url(/styles/default/images/navi_link/buch.png); padding-left:25px;}
.navi_link[buttonIMG="Warenkorb"] {background-image:url(/styles/default/images/navi_link/warenkorb.png); padding-left:25px;}

.navi_link marquee
{
	background-color:#CCC;
	padding:3px 3px 3px 3px;
}

/* Navi Suche */
.navi_search INPUT
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.navi_search INPUT[type="text"], .navi_search INPUT[type="number"], .navi_search INPUT[type="submit"]
{
	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: 20px;
}
.navi_search INPUT[id="search"] { width:206px; }
.navi_search INPUT[id="von"] { width:50px; }
.navi_search INPUT[id="bis"] { width:50px; }
.navi_search INPUT[id="btnSearch"] { width:208px; margin-top:5px; margin-bottom:5px; cursor:pointer;}
.navi_search TD { padding-bottom:5px;}


/* Navi Gruppenselektion */
#Navigation 
{
	width:210px;
	margin:0px 0px 0px 5px;
	padding:0px; 
}
.list_0, .list_1, .list_2, .list_3, .list_0_Sel, .list_1_Sel, .list_2_Sel, .list_3_Sel
{
	margin-left:0px;
	padding:3px 0px 3px 15px;

	background-image:url(/styles/default/images/menu/menu_pfeil_close.gif);
	background-repeat:no-repeat;
	background-position:5px 4px;

	background-color:#FFF;
	cursor:pointer;
}
.list_0, .list_0_Sel
{
	background-color:#EDEDED;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #919191;
}

.list_1, .list_1_Sel
{
	padding-left:25px;
	background-color:#FFF;
	background-position:15px 4px;
}

.list_2, .list_2_Sel
{
	padding-left:35px;
	background-color:#DEDEDE;
	background-position:25px 4px;
}

.list_3, .list_3_Sel
{
	padding-left:45px;
	background-color:#CCC;
	background-position:35px 4px;
}
.list_0_Sel, .list_1_Sel, .list_2_Sel, .list_3_Sel
{
	background-color:#FFC;
}	
.list_0 A, .list_1 A, .list_2 A, .list_3 A, .list_0_Sel A, .list_1_Sel A, .list_2_Sel A, .list_3_Sel A
{
	text-decoration:none;
}
.list_0 A:HOVER, .list_1 A:HOVER, .list_2 A:HOVER, .list_3 A:HOVER, .list_0_Sel A:HOVER, .list_1_Sel A:HOVER, .list_2_Sel A:HOVER, .list_3_Sel A:HOVER
{
	text-decoration:underline;
}

/* Newsartikel */
.NewsArtikel_Head
{
	width:350px;
	height:29px;
	background-image:url(/styles/default/images/boxes/newsartikel_head.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.NewsArtikel_Head_Text
{
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
	/*color:#999;*/
	color:#000;
	font-size:10px;
}
.NewsArtikel_Footer
{
	width:350px;
	background-image:url(/styles/default/images/boxes/newsartikel_footer.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	overflow:hidden;
}
.NewsArtikel_Footer_Inhalt
{
	width:330px;_width:350px;
	padding:5px 10px 10px 10px;
	overflow:hidden;
}
.NewsArtikel_Footer_Preis
{
	font-weight:bold;
	text-decoration:none;
}
.NewsArtikel_Footer_LineColor0
{
	background-color:#DDDDDD;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
}
.NewsArtikel_Footer_LineColor1
{
	background-color:#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
}
.NewsArtikel_Footer_Producttext
{
	font-weight:bold;
	text-decoration:none;
}
.NaviLeftWerbung_Head
{
	width:220px;
	height:29px;
	background-image:url(/styles/default/images/boxes/navileft_head.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.NaviLeftWerbung_Head_Text
{
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
	/*color:#999;*/
	color:#000;
	font-size:10px;
}
.NaviLeftWerbung_Footer
{
	width:220px;
	background-image:url(/styles/default/images/boxes/navileft_footer.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	overflow:hidden;
}
.NaviLeftWerbung_Footer_Inhalt
{
	width:200px;_width:220px;
	padding:5px 10px 10px 10px;
	overflow:hidden;
}

.NewsArtikel_Big_Head
{
	width:600px;
	height:29px;
	background-image:url(/styles/default/images/boxes/newsartikel_big_head.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.NewsArtikel_Big_Head_Text
{
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
	/*color:#999;*/
	color:#000;
	font-size:10px;
}
.NewsArtikel_Big_Footer
{
	width:780px;	
	background-image:url(/styles/default/images/boxes/newsartikel_big_footer.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	overflow:hidden;

	/*border:1px solid #F00;*/
}
.NewsArtikel_Big_Footer_Inhalt
{
	width:765px;
	padding:5px 0px 5px 10px;
	overflow:hidden;
	
	/*border:1px solid #F00;*/
}
.NewsArtikel_Big_Footer_Inhalt_Artikelbox
{
	float:left;
	width:90px;
	height:135px;
	margin-bottom:3px;
	margin-right:3px;
	overflow:hidden;
	background-color:#FFFFFF; /*#EEEEEE*/
	border:1px solid #999999;
}
.NewsArtikel_Big_Footer_Inhalt_Artikelbox_Bild
{
	float:left;
	width:60px;
	height:83px;_height:83px;
	margin:5px 0px 0px 15px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.NewsArtikel_Big_Footer_Inhalt_Artikelbox_Text
{
	float:left;
	width:80px;
	height:40px;_height:45px;
	margin:5px 0px 0px 5px;
	overflow:hidden;
	/*border:1px solid #999999;*/
}
.NewsArtikel_Big_Footer_Inhalt_Artikelbox_Bestand
{
	position:relative;
	left:1px;_left:2px;
	top:-71px;_top:-73px;
	/*
	left:42px;_left:43px;
	top:-82px;_top:-85px;
	*/
	width:25px;
	height:25px;
	overflow:hidden;

	filter: Alpha(Opacity=70);
	opacity:0.7;

	/*border:1px solid #999999;*/
}

.NewsArtikel_Big_Footer_Preis
{
	font-weight:bold;
	text-decoration:none;
}
.NewsArtikel_Big_Footer_LineColor0
{
	background-color:#DDDDDD;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
}
.NewsArtikel_Big_Footer_LineColor1
{
	background-color:#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
}
.NewsArtikel_Big_Footer_Producttext
{
	font-weight:bold;
	text-decoration:none;
}

	

.TopSelling_Footer_LineColor0
{
	background-color:#DDDDDD;
	padding-bottom:2px;
	padding-top:2px;
}
.TopSelling_Footer_LineColor1
{
	background-color:#FFFFFF;
	padding-bottom:2px;
	padding-top:2px;
}
.TopSelling_Footer_Producttext
{
	font-weight:bold;
	text-decoration:none;
}


.NewsBoxWerbung_Head
{
	width:600px;
	height:15px;
	background-image:url(/styles/default/images/boxes/newswerbung_head.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.NewsBoxWerbung_Footer
{
	width:600px;
	background-image:url(/styles/default/images/boxes/newswerbung_footer.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	overflow:hidden;
}
.NewsBoxWerbung_Footer_Inhalt
{
	width:570px;_width:600px;
	padding:0px 15px 12px 15px;
	overflow:hidden;
}
	
.Content, .ContentStart, .ContentMerker, .ContentSuccess, .ContentError, .ContentStrich, .Content_Page, Content_Webshop_Sort
{
	clear:both;
	float:left;
	width:780px; /*630px*/
	overflow:hidden;
	/*border:1px solid #FF00FF;*/
}
.Content
{
	padding:0px 5px 0px 5px;
	/*border:1px solid #FF00FF;*/
}
.ContentStart
{
	width:780px;
	overflow:hidden;
	padding:0px 5px 0px 5px;
	/*border:1px solid #FF00FF;*/
}
.ContentSuccess
{
	width:770px;
	margin:5px 0px 5px 5px;
	padding:5px 5px 5px 5px;
	background-color:#D2FFD2;

	font-size:12px;
	font-weight:bold;
	
	border:1px solid #CCC;
}
.ContentError
{
	width:770px;
	margin:5px 0px 5px 5px;
	padding:5px 5px 5px 5px;
	background-color:#FFC6C6;

	font-size:12px;
	font-weight:bold;
	
	border:1px solid #CCC;
}
.ContentMerker
{
	width:770px;
	margin:5px 0px 5px 5px;
	padding:5px 5px 5px 5px;
	background-color:#FFFFCC;
	
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
}
.ContentMerker A { text-decoration:none; color:#000; }
.ContentMerker A:HOVER { text-decoration:underline; color:#666; }
.ContentStrich
{
	width:790px;
	height:1px;
	background-color:#333333;
	margin:5px 0px 5px 0px;
}
.Content_AlignRight
{
	width:780px;
	text-align:right;	
}

/* Search Box */
.search_products_box_merker
{ 
	background-color:#FFFFCC; 
}
.search_products_box_headline 
{
	background-color:#FFFFFF; 
}
A.search_products_box_inhalt
{
	text-decoration:none; 
}


/* Alte Styles */
#OverlayBox
{
	/* Breite des Content: 804px */
	position:absolute;
	top:0px;
	left:0px;
	width:215px;_width:219px;
	padding:2px 2px 2px 2px;_padding:1px 2px 2px 2px;
	overflow:auto;
	display:none;
	background-color:#EEEEEE;
	border:1px solid #999999;
}
.headline {
			color: #999999;font-weight:bold; font-size:13px;
}
.error {
			color: #FF0000;
}
.Termin {
			color:#FF0000;
			font-weight:bold;
}
.meldung {
			color: #339900;
}
.gray {
			color:#999999;
}
.textBase {
			color:#000000;
}
A.linkBase {
			color: #003366;font-weight:bold;
			text-decoration: none;
}
A.WebshopLinkContent {
			color: #FF0000;font-weight:bold;
			text-decoration: none;
}
A.WebshopLinkContent:hover {
			color: #FF9900;font-weight:bold;
			text-decoration: underline;
}
A.naviMenu {
			color: #000000;font-weight:bold;
			text-decoration: none;
}

.bordercolor { background-color:#666666; }
.bordercolor2 { background-color:#999999; }

.baseBG {
			background-color:#FFFFCC; 
}
.baseBG2 { 
			background-color:#B1B1B1; 
}
.contentBG {
			background-color:#EDEDED; 
}
.formBG {
			background-color:#FFFFFF;
}
.staffelS { 
			background-color:#FFFFCC;
			border:1px solid #666666;
}

.staffelBody {	
			background-color:#FFFFCC;
}


.leerBody {	
			background-color:#B1B1B1; 
}
.leer2Body {
			background-color:#B1B1B1; 
			border-top:1px solid #666666;
}

.contentBody { 
			border-top:1px solid #666666;
			background-color:#EDEDED;
}

.topBody {
			border-bottom:1px solid #666666;background-color:#EDEDED; 
}
.naviBody {
			border-right:1px solid #666666;background-color:#B1B1B1;
}

/* PopUpBoxen */
.PopUPBildBoxWebShop {
	position:absolute;
	left:100px;
	top:10px;
	/*visibility:hidden;*/
	display:none;
}
.PopUPBildBoxWebShop_ro {
	background:url(/styles/default/images/boxes/popupbild_ro.gif) top right no-repeat;
}

.PopUPBildBoxWebShop_lo {
	background:url(/styles/default/images/boxes/popupbild_lo.gif) top left no-repeat;
}

.PopUPBildBoxWebShop_ru {
	background:url(/styles/default/images/boxes/popupbild_ru.gif) bottom right no-repeat;
}

.PopUPBildBoxWebShop_lu {
	background:url(/styles/default/images/boxes/popupbild_lu.gif) bottom left no-repeat;
}
.PopUPBildBoxWebShop_inhalt {
	margin:0;
	padding:20px 20px 20px 20px;
}

/* Head */
.bg-stand {
	background-image: url(/styles/default/images/top/bg-stand.jpg);
	height: 17px;
	padding-left:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bg-head {
	background-image: url(/styles/default/images/top/bg-head.jpg);
	background-repeat: repeat-x;
	height:150px;
	background-color:#FFC;
}

/* Menü */
.bg-first {
	background-image: url(/styles/default/images/left/first.jpg);
	background-repeat: no-repeat;
	height:29px;
	/*height:157px;*/
	/*padding-right: 23px;*/
	padding-left:15px;
	padding-top:5px;
}

.bg-menue {
	background-image: url(/styles/default/images/left/bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	/*padding-right: 23px;*/
	padding-left: 15px;
	padding-bottom: 15px;
}

.inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b5356;
	font-weight: bold;
	height:20px;
	line-height:20px;
}

.form {
	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: 20px;
}

.dot-border {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4b5356;
}
.form1 {	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: 20px;
}
.form1 {	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: 20px;
}
.inhalt1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b5356;
	font-weight: bold;
	height:20px;
	line-height:20px;
}
.inhalt1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b5356;
	font-weight: bold;
	height:20px;
	line-height:20px;
}

.Stil1 {color: #FF0000;}
.Stil2 {color: #666666;}
.Stil3 {color: #000000}
.Stil4 {font-size: 16px}
.Stil5 {color: #000000}
.Stil7 {font-size: 18}
.Stil8 {color: #FF0000;	font-weight: bold; }
.Stil9 {color: #000000; font-weight: bold; }
.Stil10 {color: #000000; font-size: 18px; }
.Stil11 {font-size: 16px}
.Stil12 {font-size: 14px}
.Stil13 {font-size: 14px}

.Stil14 {color: #000000; font-size: 14px; }
.Stil16 {font-size: 16px; font-weight: bold; }
.Stil17 {font-size: 14}
.Stil18 {font-size: 18px; }
.Stil27 {color: #000000}
.Stil32 {	font-size: 24px;
	color: #000000;
	font-weight: bold;
}
.Stil33 {color: #FF0000}
.Stil34 {color: #000000}
.Stil40 {font-size: 9px}
.Stil41 {font-family: Arial, Helvetica, sans-serif}
.Stil42 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Stil43 {font-family: "Times New Roman", Times, serif}
.Stil45 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.Stil46 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.Stil47 {color: #0000FF; font-size: 12px; font-family: "Times New Roman", Times, serif; }
.Stil53 {font-size: 11px}
.Stil54 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.Stil57 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.Stil58 {color: #0000FF; font-size: 12px; font-weight: bold; }
.Stil60 {color: #FFFFFF}
.Stil62 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

/* Login */
.Rot {color: #FF0000;}
A.Rot {color: #FF0000;}

/* Artikelauswahl */


/* WebShop */
.IhrPreis {
	color: #FF0000;
	font-weight: bold;
	font-size:12px;
}

/* Trailer Pages*/
.TrailerPageMarker, .TrailerPageMarker_Sel
{
	float:left;
	
	margin-right:3px;
	padding:3px 5px 3px 5px;
	border:1px solid #999;
	background-color:#FFC;
	
	text-decoration:none;
	text-align:center;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.TrailerPageMarker_Sel
{
	background-color:#CCC;
}
.TrailerPageMarker:HOVER
{
	background-color:#CCC;
	text-decoration:none;
}

/* Artikel Pages*/
.Content_Page
{
	width:785px;
	padding:5px 5px 5px 0px;
	margin-top:5px;
	background-color:#CCC;
}
.PageHeadline, .PageText
{
	float:left;
	padding:4px 5px 4px 5px;
	margin-right:40px;
	background-color:#CCC;
	font-weight:bold;
}
.PageText
{
	margin-left:0px;
	margin-right:0px;
}
.PageMarker, .PageMarker_Sel
{
	float:left;
	
	margin-right:3px;
	padding:3px 5px 3px 5px;
	border:1px solid #999;
	background-color:#FFC;
	
	text-decoration:none;
	text-align:center;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.PageMarker_Sel
{
	background-color:#CCC;
}
.PageMarker:HOVER
{
	background-color:#CCC;
	text-decoration:none;
}

/* Webshop Products Sortierung */
.Content_Webshop_Sort
{
	width:780px;
	padding:5px 5px 5px 0px;
	margin-top:5px;
}
.Webshop_Sort_Headline
{
	float:left;
	padding:7px 5px 7px 5px;
	margin-right:5px;
	font-weight:bold;
}
.Webshop_Sort_Text
{
	float:left;
	padding:4px 5px 4px 5px;
	margin-right:5px;
}

/* Downloadbereich */
.Download_Group_Headline
{
	padding:5px 5px 5px 5px;

	font-size:14px;
	font-weight:bold;
}
.Download_Group_Subline, .Download_Group_Subline2
{
	margin:5px 5px 5px 5px;

	font-size:12px;
}
.Download_Group_Subline2 { background-color:#FF6600; padding:5px 5px 5px 5px; }
.Download_Group_Area
{
	padding:5px 5px 5px 5px;
}
.Download_Group_Area UL
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.Download_Group_Area UL LI 
{
	margin:0px 0px 10px 0px;
	padding:5px 5px 10px 5px;
	
	background-color:#FFC;
	border:1px solid #CCC;

	font-size:14px;
	font-weight:bold;
	
	list-style-type:none;
}
.Download_Group_Area UL LI UL LI 
{
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 50px;
	
	background-color:#FFF;
	border:none;

	font-size:12px;
	font-weight:normal;
	
	list-style-type:none;
	background-image:url(/styles/default/images/download/down.gif);
	background-repeat:no-repeat;
	background-position:15px 0px;
}
.Download_Group_Area UL LI UL LI:first-child { margin-top:5px; } 
.Download_Group_Area UL LI UL LI A { text-decoration:none; }
.Download_Group_Area UL LI UL LI A:HOVER { color:#CCC; }

/* DropDownBoxes */
.BGContent_Group_Headline SELECT
{
	border:0;
	border-bottom:1px solid #999;

	-webkit-appearance:none;
	-moz-appearance:none;
	background:url(/styles/default/images/boxes/box_pfeil_open.gif) no-repeat;
	background-position:235px 7px;
	width:100px;
	text-indent:0.01px;
	text-overflow:"";
	
	cursor:pointer;

	font-size:14px;
	font-weight:bold;
	color:#000;
}
.BGContent_Group_Headline SELECT OPTION
{
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	background-color:#666;
}


