			body {font-size: 10px; font-family: verdana, arial, geneva; text-decoration: none;
			overflow-x:hidden;
			scrollbar-face-color: #FFFFFF;
			scrollbar-shadow-color: #FFFFFF;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #999999;
			scrollbar-darkshadow-color: #999999;
			scrollbar-track-color: #F0F0F0;
			scrollbar-arrow-color: #999999;
			margin:0px;}
			
			body.start_main {
				margin:0; padding:0;
				background-color:white;
			}
			
			body.WeltTitlePage {
				margin:10px 0 0 10px;
				background-color:white;
			}

			body.weltTitel span#flash {
				display:block
			}

			a:link {  text-decoration: none; color: #000000}
			a:visited {  text-decoration: none; color: #000000}
			a:active {  text-decoration: none; color: #FF0000}
			a:hover {  text-decoration: none; color: #FF0000}
			
			font { font-family: verdana, arial,  geneva; }
			p { font-size: 9px; font-family: verdana, arial,  geneva; text-decoration: none }
			/*sik: <strong style=" font-size:11px; color:#666666; font-family:Arial;">*/
			b { font-size: 10px; font-family: Verdana, Arial, Geneva; text-decoration: none; font-weight:bold;color:#666666} /*Eigenschaften f?r die Formatierung des Preises*/
			/*td { font-size: 9px; font-family: verdana, arial,  geneva; text-decoration: none }*/
			tr { font-size: 9px; font-family: verdana, arial,  geneva; text-decoration: none }
			br { font-size: 9px; font-family: verdana, arial,  geneva; text-decoration: none }
			input { font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none }
			select { font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none }
			textarea { font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none }
			u { font-family: verdana, arial,  geneva; }
			hr { color: #EFEFEF; height: 1px }
			img { text-decoration: none; border: none }

  		/*Klasse definiert die Formatierung der Overstylenames in den ?bersichten MM 21.10.2008*/
  		.overstylenameformat { color:#56473C; font-size: 10px; font-family:Arial; text-decoration: none; vertical-align:top; overflow:hidden; border:0px solid green; width:150px; height:28px; display:block;}  		
			
			
			/*Klasse definiert die Formatierung f�r den href*/
			.refFormat {text-decoration:underline;color:#56473C; font-size: 10px; font-family:Arial;}
			
			.over2{}
			/*not found
			.over2{ padding-bottom:2px; border-bottom:1px solid #cccccc;}
			.over3{border-top:1px solid #cccccc;}	*/
			.overtextgrau{  font-size: 11px; color: #666666; font-weight:bold; font-size:bold; }
			.overtextgruen{  font-size: 11px; color: #7EAC7C; font-weight:bold; font-size:bold; }
			.overtextblau{  font-size: 9px; color: #7698B3; font-weight:bold; font-size:bold; }
			.overtextgrauBS{  font-size: 9px; color: #9D9CA2; font-weight:bold; font-size:bold; }
			#pos_headerBanner{position:relative; margin:10px 0px 10px 10px;}
			.img_over_head{margin-bottom:10px;}
			
			#Productperfectprice{ position:relative;z-index:1;top:30px;left:150px;width:40;height:30}
			#perfectprice{ position:relative;z-index:1;top:10px;left:0px}
			#topstyle{ position:relative;z-index:1;top:10px;}
			#Cdiv{ position:relative;z-index:1;}
			#Ddiv{ position:relative;z-index:2;}
			#laengenhosensymbol{ position:relative;z-index:1;top:10px;left:-10px;}
			#topstyleledersymbol{ position:relative;z-index:1;top:0px;left:6px;}
			#videostempel{ position:relative;z-index:1;top:10px;left:0px}
			#Adiv{ position:relative;z-index:1;}
			#Bdiv{ position:relative;}
			#laengeSymbol{ position:relative;z-index:1;top:220px;left:150px}
  		#PriceStyleBild{position:relative;z-index:1;top:10px;}
  		#UpperSymbol{position:relative;z-index:1;top:10px;}
  		#LowerSymbol{position:relative;z-index:1;top:15px;}
  		#RightSymbol{position:absolute;z-index:1;top:10px;left:140px;}
  		#LaengenSymbolNichts{position:absolute;z-index:1;top:260px;left:150px}
			#LaengenSymbolEins{position:absolute;z-index:1;top:260px;left:150px}
			#LaengenSymbolZwei{position:absolute;z-index:1;top:260px;left:150px}
			#LederSymbol{position:absolute;z-index:1;top:180px;left:160px}
      #nurlaengeSymbol{position:relative;z-index:1;top:260px;left:160px}	
			#fall{position:relative;top:0px}
			#fallledersymbol{ position:relative;z-index:1;top:0px;}
			#comfortline{ position:relative;z-index:2;top:10px}
			#doublepack{ position:relative;z-index:2;top:10px}
			#Newsale{position:relative;top:15px;z-index:3;left:0px}
			#fallledersymbol{position:absolute;z-index:1;top:180px;left:158px}
			#falllaengenhosensymbol{position:absolute;z-index:1;top:260px;left:150px}
			#lederSymbol{ position:absolute;z-index:1;top:180px;left:160px}
      #kidsdenimpromo{position:relative;z-index:1;top:10px;left:100px}
      #twofit{position:absolute;z-index:1;top:272px;left:10px}
      .twofit{position:absolute;z-index:1;top:272px;left:10px}
      .stampexclusive {position:relative;z-index:1;top:15px;display:block;}
      .stampexclusiveecke{display:block;}
      
			.normal { font-size: 10px; font-family: verdana, arial,  geneva; text-decoration: none; color: #646464 }
			.klein { font-size: 9px; font-family: verdana, arial,  geneva; text-decoration: none; color: #646464 }
			.medium { font-size: 11px; font-family: verdana, arial,  geneva; text-decoration: none }
			.gc_schwarz { font-size: 10px; font-family: verdana, arial,  geneva; text-decoration: none; color: black; font-weight:bold }
			.gc_gruen { font-size: 10px; font-family: verdana, arial,  geneva; text-decoration: none; color: #339935; font-weight:bold }
			.gc_rot { font-size: 10px; font-family: verdana, arial,  geneva; text-decoration: none; color: #ff0000; font-weight:bold }
			.input { border:1px solid #818181; border-style:fine; font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none; }
			.input_disabled { font-size: 12px; font-family: verdana, arial, geneva; text-decoration: none; border:1px dashed #d4d0c8; background-color:#ece9e4 }
			.tabelrot{border:1px solid #FF0000; border-style:fine; }
			.tableblau{border:1px solid #3399FF; border-style:fine;}
			.fett { font-size: 18px; color:#666666;font-family: verdana, arial,  geneva; text-decoration: none;  }
			.gross { font-size: 15px; font-family: verdana, arial,  geneva; color: #646464; text-decoration: none; font-weight:bold }
			.mittel { font-size: 13px; font-family: verdana, arial,  geneva; color: #646464; text-decoration: none; font-weight:bold }
			.mittel2 { font-size: 13px; font-family: verdana, arial,  geneva; color: #FF0000; text-decoration: none; font-weight:bold }
			.xGross { font-size: 27px; font-family: verdana, arial,  geneva; color: #646464; text-decoration: none; }
			.inputrot { border:1px solid #FF0000; border-style:none; font-size: 10px;color:#ff0000;padding-right:6px; font-weight:bold;font-family: verdana, arial,  geneva; text-decoration: none; text-align:right; }
			.inputblau { border:1px solid #3399FF; border-style:none; font-size: 10px;padding-right:6px;font-weight:bold;font-family: verdana, arial,  geneva; text-align:right; text-decoration: none }
			.inputblau2 { border:1px solid #0066CC; border-style:fine; font-size: 10px; font-weight:bold;font-family: verdana, arial,  geneva; text-decoration: none; }
			.inputpoints { border:1px solid #F9D2CB; border-style:none;background:#F9D2CB; font-size: 12px;font-weight:bold; font-family: verdana, arial,  geneva; }
			.editfalse { border:1px solid #818181; border-style:fine; font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none; background-color: #ECECEC; }
			.edittrue { border:1px solid #818181; border-style:fine; font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none; background-color: #FFFFFF; }
			.name { font-size:9px; color:#666666; font-weight:bold }
			.unterstrich {height:23px;border-top:2px solid #CCCCCC;}
			.unterstrichbottom {height:23px;border-top:2px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
			.unterstrichbottomright{height:23px;border-top:2px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
			.total{border-bottom:1px solid #CCCCCC;font-size: 10px; color:#818181; font-family: verdana, arial,  geneva; text-decoration: none; font-weight:bold }
			.total2{border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;font-size: 10px; color:#818181; font-family: verdana, arial,  geneva; text-decoration: none; font-weight:bold }
			.totalbetrag{height:27px;border-bottom:3px solid #CCCCCC;font-size: 12px; color:#000000; font-family: verdana, arial,  geneva; text-decoration: none; font-weight:bold }
			.total2betrag{height:27px;border-bottom:3px solid #CCCCCC;border-left:1px solid #CCCCCC;font-size: 12px; color:#000000; font-family: verdana, arial,  geneva; text-decoration: none; font-weight:bold }
			.kopf_u{ color:#818181; border-bottom:1px solid #CCCCCC;padding-bottom:5px;padding-left:15px;font-family: verdana, arial, geneva; text-decoration: none ;}
			.kopf_u_x{ padding-left:15px;color:#818181; border-bottom:1px solid #CCCCCC;padding-bottom:5px;font-family: verdana, arial, geneva; text-decoration: none ;}
			.kopf_u_l{ color:#818181; border-bottom:1px solid #CCCCCC;border-left:1px solid #818181;font-family: verdana, arial, geneva; text-decoration: none ;}
			.body_u { height:21px;color:#000000;padding-left:10px;border-bottom:1px solid #CCCCCC; font-family: verdana, arial, geneva; text-decoration: none;}
			.body_u_x { height:21px;padding-left:15px;color:#000000;border-bottom:1px solid #CCCCCC; font-family: verdana, arial, geneva; text-decoration: none;}
			.body_u_l { height:21px;color:#000000;border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; font-family: verdana, arial,  geneva; text-decoration: none;}
			
			.unsichtbar_norm { text-align: right; color:#818181; border:1px solid white; font-size: 10px; font-weight:bold; font-family: verdana, arial,  geneva; text-decoration: none; }
			.unsichtbar_norm_duenn { text-align: right; border:1px solid white; font-size: 10px; font-family: verdana, arial,  geneva; text-decoration: none; }
			.unsichtbar_rot { text-align: right; color:#fe0000; border:1px solid white; font-size: 10px; font-weight:bold; font-family: verdana, arial,  geneva; text-decoration: none; }
			.unsichtbar_schwarz { text-align: right; border:1px solid white; font-size: 12px; font-weight:bold; font-family: verdana, arial,  geneva; text-decoration: none; }
			.input_error { background-color: #A8E001; border:1px solid #818181; border-style:fine; font-size: 12px; font-family: verdana, arial,  geneva; text-decoration: none; }


/* Bestseller und Top 8 ------------------------------ 18.09.07 JMS */
			.bestsellerBigText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;} 
			#bestsellerNormalText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; left:300px; top:25px; width:400px; position:relative; z-index:5;} 

			.top8BigText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999;} 
			.top8BigTextUnderline {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 11px; font-weight: bold; color: #999999;}
			#top8NormalText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; left:216px; top:10px; width:586px; position:relative; z-index:5;} 
/* ---------------------------------------------------------------- */
/*---------------- Kids New Tmpl ----------------------------------*/

#picser_left
	{float:left; display:none; margin:0px;padding:0; background-color:blue;}
#picser_right
	{float:right; display:none; margin:0px; padding:0; background-color:white;}	
#picser_right{\padding-bottom:3px;}

ul#uebersicht
	{margin:0; padding:0;}	
ul#uebersicht li
	{list-style:none; float:left; position:relative; display:block; width:200px; border:1px solid white; overflow:hidden;}	

ul#uebersicht li span
	{display:block; padding:0;}

ul#uebersicht li span.style_pic
	{margin:0; padding:0;}	

ul#uebersicht li span.thumbs
	{width:198px; height:33px; margin:0 1px; border-bottom:1px solid lightgrey;}
	
ul#uebersicht li span.thumbs span
	{margin-right:2px; padding:0; display:inline; overflow:hidden; border:0px solid green; font-size:9px;}

ul#uebersicht li span.text
	{width:150px; height:38px; padding:0; border:0px solid black; font-size:9px; font-family: verdana, arial, geneva;}
* html ul#uebersicht li span.text
	{width:150px;}

ul#uebersicht li span.new_sale
	{position:absolute; left:150px; width:47px; height:60px; border:0px solid black; font-size:9px;border-top: 1px solid white; margin-top:-1px;}
* html ul#uebersicht li span.new_sale	
	{position:absolute; height:46px;}	
	
 	
ul#uebersicht li span.price
		{display: block; color:#56473C; height:26px; width:150px; font-size:11px}


ul#uebersicht li span.price b
	{font-size:10px; color:#666666;}
ul#uebersicht li span.price strong	
	{font-size:11px; color:#666666; font-family:Arial;}
	
a.size
	{display:block; height:13px; width:148px; font-size:10px;}              
			a.size:link 	{text-decoration:underline; color: #666666;}
			a.size:visited{text-decoration:underline; color: #666666;}
			a.size:active {text-decoration:underline; color: #666666;}
			a.size:hover 	{text-decoration:underline; color: #666666;}

ul#uebersicht li span.bottom
	{position:absolute; top:395px; width:150px; height:2px; border-bottom:1px solid black;}			
	
#QuickDivTable td
	{font-size:12px;}
/*---------------- ENDE Kids New Tmpl ----------------------------------*/

/* DOI ------ HF 21.10.2008 */
#doi_dimm{ 
	position:absolute; 
	top:0px; left:0px; 
	z-index:210000;
	height:110%;
	width:100%; 
	background-color:white; 
	opacity:0.7;
	filter:alpha(opacity=70);
}				
#doi_news_dimm{
	position:absolute; 
	top:55px; left:50%; 
	width:600px; height:400px;
	margin-left:-295px; 
	z-index:215000;
	background-color:black; 
	opacity:0.5;
	filter:alpha(opacity=50);
}
#doi_newslayer{
	position:absolute; 
	left:50%;
	width:601px; height:401px;
	margin-left:-300px;
	border:1px solid lightgrey; 
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	background-color:white;
	z-index:220000;		
}

* html #doi_newslayer{width:603px; height:403px;}

#doiImg_left, #doiImg_right{
	background-color:white;
	position:absolute;
	margin:0; padding:0;
	display:block;
	top:0px;
	height:400px;
}
#doiImg_left{
	left:0px;
	width:281px;
}
#doiImg_right{
	left:282px;
	width:319px;
}

#doi_email{
	position:absolute;
	display:none;
	top:235px; left:300px;
	display:block;
	border:0px solid red;
	z-index:225000;
	padding:2px;
	font-weight:bold;
	background-color:white;
	font-size:12px;
}
#doiCloser{
	display:block;
	position:absolute;	
	top:3px; right:3px;
	cursor:pointer;
}

/* ------ */

/* -- R�ckansicht der CrossBilder -- */
.back_view_pic
    {position:absolute; height:300px; width:200px; display:none;}
.pixel_delay
  	{display:none;}    
/* ------ */

/* -- SizeChart -- */
.defaultSizeHeader {color: rgb(153, 153, 153); text-align: center; font-weight: 900; width: 60px;}  
/* ------ */

.kid{color:rgb(153, 153, 153); font-weight: 400; font-size: 10px;}
.cup2{color:rgb(153, 153, 153); font-weight: 900; font-size: 10px;}
.cup1{color:#00329B;font-size:11px;height:30px;padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;text-align:left;vertical-align:top;background-color:#EDF6FD;font-weight:900;width:120px;}   		

/* -- QuickDiv */
#QuickDivIFrameLayerNew { display: none; z-index: 10000; background-color: #999999; position: absolute; width: 400px; font-family: Arial, Helvetica; border: 1px solid #999999; font-weight: bold; }
.QuickHeader { height: 40px; width:400px; background-color:#999999}
.QuickHeaderTitle { position: absolute; top: 5px; left: 6px; font-size: 12px; color: #333333; }
.QuickHeaderContent { position: absolute; top: 26px; left: 6px; color: white; font-size: 9px; }
.QuickClose { position: absolute; right: 18px; top: 4px; color: white; font-size: 9px; text-decoration: underline }
.QuickClose a { color: white; text-decoration: underline }
.QuickClose a.hover { color: white; text-decoration: underline }
.QuickClose	a:link {  color: white; text-decoration: underline }
.QuickClose	a:visited {  color: white; text-decoration: underline }
.QuickClose	a:active { color: white; text-decoration: underline }
.QuickClose	a:hover { color: white; text-decoration: underline }
.QuickContent { background-color: white; width: 400px; }
.QuickLeft { text-align: left; vertical-align: top; width: 50px; }
.QuickMuster { height: 25px; width: 35px; background-position: -2px; margin-top: -4px; margin-bottom: 2px; }
.QuickLine { width: 390px; height: 1px; background-color: #999999; margin-left: 5px }
.QuickSize { width: 390px; margin-left: 3px; }
.QuickSizeNo { color: red; text-decoration: line-through; }			
.QuickDivSize { float: left; margin: 0 12px 3px 0 }
.QuickDivSizeNo { float: left; margin: 0 12px 3px 0; color: red; text-decoration: line-through; }			
.QuickTable { width: 390px;  border-spacing: 0px; margin-left: 2px; table-layout: fixed }
.QuickTable td { font-size: 9px; font-weight: bold; color: #666666; padding-top: 4px; padding-bottom: 4px; padding-right: 3px; }
.QuickFooter { width: 390px; }
.QuickRedbox { width: 7px; height: 7px; background-color: red; margin-top: 6px; margin-right: 6px; }
.QuickFooterText { font-size: 11px; color: white; font-weight: bold; }
/*
#dfitlayer { display: none; position: absolute; top: 7px; z-index: 200; left: 7px; width: 790px; height: 490px; background-color: white; padding: 7px 0 0 0; }
#dfitlayer_search { display: none; position: absolute; top: 7px; z-index: 150; left: 174px; width: 790px; height: 490px; background-color: white; padding: 7px 0 0 0; }
#dfithead { margin: 0 0 0 7px }
#dfitcontent { width: 776px; height: 402px; overflow: auto; margin: 10px 7px 0 7px; }
.dfittitle { float: left; font-family: Arial, Verdana, Helvetica; font-size: 12px; color: red; font-weight: bold; width: 740px; border-bottom: 1px solid gray; margin: 5px 0 5px 5px }
#dfitline { margin-top: 14px; }
#dfitshow { height: 387px }
.dfits { position: relative; margin: 5px 5px 0 0; float: left; width: 245px; height: 135px; border: 1px solid white; cursor: pointer; }
.dfittexttop { font-family: Verdana; font-size: 11px; color: #ABABAB; font-weight: bold;  margin: 2px 0 0 7px; }
.dfittext { font-family: Verdana; font-size: 11px; margin-left: 7px; }
.dfitlink { position: absolute; font-family: Verdana; font-size: 11px; left: 7px; bottom: 5px; color: red; font-weight: bold; text-decoration: underline; margin-bottom: 7px; cursor: pointer; }
.dfitbrand { height: 28px; overflow: hidden; margin: -10px 0 0 7px }	
#dfitclose { position: absolute; right: 20px; top: 20px; z-index: 101; cursor: pointer }
*/

/* ------------------------------------------------------------------------------------------ */
/*-- NEW TEMPLATE CSS --*/
	body.overview{
		margin:0; padding:0;
		background-color:white;
	}
.overviewDIV
	{position:relative;}
.overviewDIV span
	{display:block;}

	
.overviewDIV div.articleDIV
	{border:1px solid white;}	
	
.overviewDIV div.stylePicBox
	{position:relative;}

.overviewDIV span.thumbs
	{width:196px; height:33px; margin:0 2px;}
.overviewDIV span.thumbs span.color_thumb
	{margin-right:2px; width:40px;height:33px; display:block; float:left; overflow:hidden;}
.overviewDIV span.thumbs span.color_thumb_essentials
	{margin-right:2px; width:25px;height:33px; display:block; float:left; overflow:hidden;}
	
.overviewDIV span.styleName
	{clear:left; color:#56473C; font-size: 10px; font-family:Arial; height:36px; width:150px; padding:0; overflow:hidden; }

.outfitText b
	{color:red;}	
		
.overviewDIV span.new_sale
	{position:absolute; left:152px; width:48px; height:60px;}
	
.overviewDIV span.price
	{color:#56473C; height:26px; width:145px; font-size:9px; font-weight:normal;}
.overviewDIV span.outlet_price
	{display: block; height:26px;}
.overviewDIV span.price b
	{font-size:10px; color:#666666; font-weight:bold;} 
.overviewDIV span.price strong	
	{font-size:11px; color:#666666; font-family: verdana, arial, geneva; padding:0px; padding-left:2px}
.overviewDIV span.price b.priceNew
	{color:#FF0000; font-size:10px;}
	
.size
	{height:16px; border-bottom:1px solid #333333; width:150px;}		      
.size a:link, .size a:visited, .size a:active, .size a:hover
	{height:14px; line-height:14px; font-size:10px; text-decoration:underline; color:#666666;}	
.saleSize
	{width:105px; background-color:#666666; color:white; cursor:pointer; text-align:center; line-height:14px; font-size:10px; font-family:Arial;}
	
.backview
	{position:absolute; top:0; left:0; z-index:10;}

.stamps
	{position:absolute; top:0; left:0; z-index:100;}

.NewSaleFlag
	{display:block; height:25px; }
.PicDestBrand
	{position:absolute; top:27px;}

.colorThumb
	{float:left; width:45px; height:33px; overflow:hidden;}
	
/* ------------------------------------------------------------------------------------------ */
/*-- Rollierer --*/
span.rollElement {display:none;}

/* ------------------------------------------------------------------------------------------ */
/*-- Global Layer --*/
#globFader{
	position:absolute; 
	left: 0; top: 0; 
	background-color: #000000; 
	opacity: 0.25;filter:Alpha(opacity=25); 
  -moz-opacity:0.25; 
	z-index:1000;
}
#globalLayer{
	position:absolute;
	top:60px; left:50%;
	z-index:1100000;
	border:1px solid lightgrey;
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	background-color:white;
}
#GlobalLayer_left{
	position:absolute;
	top:0px; left:0px;
}
#GlobalLayer_right{
	position:absolute;
	top:0px; right:0px;
}
#GlobalLayer_left_home{
	position:absolute;
	bottom:1px; left:1px;
}
#GlobalLayer_right_home{
	position:absolute;
	top:5px; right:15px;
}
#GlobalLayer_img_home{
	position:absolute;
	top:25px; left:304px;
}
#GlobalLayer_close_home{
	position:absolute;
	bottom:34px; right:130px;
}
#GlobalLayer_text_home{
	position:absolute;
	bottom:95px; right:15px;
	width:300px;
	color:#666666;
	font-family:verdana;
	font-size:14px;
	/*text-align:justify;*/
}
#globCloser{
	position:absolute;
	display:block;
	top:5px; right:15px;
	height:25px; width:95px;
	cursor:pointer;
}
#globCloser_home{
	position:absolute;
	display:block;
	top:345px; right:115px;
	height:16px; width:65px;
	cursor:pointer;
}

/* ------------------------------------------------------------------------------------------ */
/*-- FarbName in FarbThumb anzeigen --*/
#thumbLayerText{
	position:absolute;
	display:block;
	bottom:2px; left:0;
	margin:1px; padding:1px;
	width:90px; overflow-x:hidden;
	text-align:center;
	border:1px solid #696969;
	background-color:white;
}
/* ------------------------------------------------------------------------------------------ */
/*-- ToolTip --*/
span.toolTipText{
	display:none;
	position:absolute;
	left:2px;
	padding:2px;
	background-color:white;
	border:1px solid #696969;
	z-index:200;
}
span.toolTipText a {color:#696969;}
span.toolTipText a:hover {color:#ff0000;}
/* ------------------------------------------------------------------------------------------ */
/*- BackviewBox -*/
.backViewBox{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	zIndex:10;
}

/* ------------------------------------------------------------------------------------------ */
/*-- Bigger Pic Box --*/
#biggerPicBox{
	position:absolute;
	display:none;
	width:200px; overflow-x:hidden;
	border:1px solid lightgrey;
	background-color:white;
	z-index:5;
}
#biggerPicBox img{
	margin-left:-105px
}

/* ------------------------------------------------------------------------------------------ */	
	#overview ul {
		margin:0; padding:0;
		list-style: none;
		width:810px;
		overflow:hidden;
	} 

	#overview li.overviewDIV {
		position:relative;
		margin-right:0px;
		margin-bottom:2px;
		padding:0;
		display:-moz-inline-stack;
		display: inline-block;
		vertical-align:bottom;
	}
	/* IE CSS-HACKS for inline-block */

	#overview li.overviewDIV  {display:inline!;} 
	#overview li.overviewDIV  {!display:inline;} 
	
	*+ html li.overviewDIV 
		{ display:inline; } 
	*:first-child+html li.overviewDIV
		{ display:inline;}
/* ------------------------------------------------------------------------------------------ */

#iSPVL
	{
	display:none;
	position:absolute;
	left: 50%;
	margin-left: -405px;
	width: 810px;
	height:550px;
	cursor:pointer;
	z-index:1001;
	border:0px solid blue;
	}
	
	/* Flash Fallback */
#flash_logo {
	position:absolute;
	right:75px;
	top:221px;
}	

#fallback_headline {
	font-size: 12px; 
	font-family: Verdana;
	font-weight: bold;
	color:#000000;
	position:absolute;
	right:75px;
	top:105px;
}	

#fallback_text {
	font-size: 12px; 
	font-family: Verdana;
	text-align:center;
	color:#666666;
	position:absolute;
	right:43px;
	top:127px;
}	

#fallback_download {
	font-size: 12px; 
	font-family: Verdana;
	text-align:center;
	color:#666666;
	position:absolute;
	right:100px;
	top:275px;
}	

#fallback_dl_link a{
	font-size: 12px; 
	font-family: Verdana;
	text-decoration: underline;
	text-align:center;
	color:#CC0000;
	position:absolute;
	right:140px;
	top:290px;
}	

#fallback_hotline b{
	font-size: 11px; 
	font-family: Verdana;
	text-align:center;
	color:#000000;
	position:absolute;
	right:120px;
	top:453px;
}	

#fallback_hotline_nr {
	font-size: 11px; 
	font-family: Verdana;
	text-align:center;
	color:#666666;
	position:absolute;
	right:71px;
	top:466px;
}	
/* ------ */  
