/* Dies ist das Standard-Stylesheet für alle Seiten*/

body, p, td, th, blockquote, dl, ul, ol { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
	font-size: 11px; 
	line-height: 140%; 
}


img { 
	border: 0px solid; 
}


/* Formatierung h1 Text Startseite*/
#start { 
	border: 0px solid #333333;
	width: 850px;
}

#start h1 {
	font-size: 14px; 
	font-weight: bold; 
	color: #666666;	
	padding-left: 270px;
	padding-top: 280px;
}

/* Formatierung Hintergrundbild Startseite*/ 
#hintergrund {
background-repeat: no-repeat;
background-position: 125px 70px; 
width: 592px;
}

/* Formatierung h1 Text Seite Home*/
#headline { 
	padding-left: 0px;	
}

#headline h1 { 
	font-size: 11px; 
	font-weight: normal;
	line-height: 140%; 
	color: #666666;	
}




/* Formatierung h1 in Produktuebersichtsseite*/
#produkte { 
	border: 0px solid #333333;
}

#produkte h1 {
	font-size: 16px;
	font-weight: bold; 
	color: #666666;
}



h1 { 
	font-size: 18px;
	font-weight: bold; 
	color: #FF66FF;
}


h2 { 
	font-size: 16px;
	font-weight: bold; 
	color: #666666;
}


h3 { 
	font-size: 16px;
	font-weight: normal; 
}


h4 { 
	font-size: 11px;
	font-weight: bold; 
}

.Eintrag {
	width: 540px;
	background-color: #666666; 
}
	

a:link, a:visited, a:hover, a:active { 
	text-decoration: none; 
	color: #FF66FF; 
	font-weight: bold; 
}


/* Laufschrift Startseite*/
#laufschrift { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#laufschrift p { 
	color: #FF66FF; 
	line-height: 160%;
}



/* Bildwechsler Startseite*/
.bildwechsler { 
	background-image: url(Clear_Gif.gif); 
	background-repeat: none; 
}

.bildwechsler a:link, .bildwechsler a:visited { 
	background-image: url(Pic_Start_1.gif); 
	background-repeat: none; 
}

.bildwechsler a:hover { 
	background-image: url(Pic_Start_2.gif);  
	background-repeat: none; 
}

.bildwechsler a:active { 
	background-image: url(Pic_Start_2.gif); 
	background-repeat: none; 
}

/* Menu Left Formatierung*/
.menuleft { 
	color: #999999; 
}

.menuleft a:link, .menuleft a:visited { 
	color: #999999; 
	font-weight: normal; 
	font-size: 10px; 
	line-height: 140%; 
}

.menuleft a:hover, .menuleft a:active { 
	color: #FF66FF; 
	font-weight: normal; 
	font-size: 10px; 
	line-height: 140%; 
}

#menuleftactive {
	color: #FF66FF; 
}

/* Menu Main Formatierung*/
.menumain { 
	vertical-align: top; 
	padding-left: 20px; 
}

.menumain a:link, .menumain a:visited { 
	color: #666666; 
	font-weight: bold; 
	font-size: 14px; 	
	line-height: 160%; 
	
}

.menumain a:hover, .menumain a:active {
	color: #FF66FF; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 160%; 
}

/* Menu Sub Formatierung*/
.menusub { 
	background-color: #FFFFFF; 
	text-align: top; 
}

.menusub a:link, .menusub a:visited { 
	color: #999999; 
	font-weight: normal; 
	font-size: 14px; 
	line-height: 160%; 
}

.menusub a:hover, .menusub a:active { 
	color: #FF66FF; 
	font-weight: normal; 
	font-size: 14px; 
	line-height: 160%; 
}

/* Links Promotion*/
.promo { 
	padding-top: 15px; 
	padding-bottom: 5px; 
	vertical-align: top; 	
}

/* Text Promotion*/
#promotext {
	padding-left: 5px; 
	padding-right: 2px;
	padding-bottom: 5px; 
	background-color: #E9E9E9; 
	margin-bottom: 15px;
}

#linehorizontal { 
	background-repeat: repeat-x;
}

/* Seitenabstand Rand rechts*/
#rand_re {
	width: 10px; 	
}

/* Seitenabstand Rand oben*/
#rand_top {
	height: 10px; 	
}

/* Abstand  horizontale Linie*/
#space_line {
	height: 10px; 	
}

/* Abstand  vertikale Linie*/
#space_line_vertical {
	width: 10px; 
}

/* Formatierung Text Home*/
#textM { 
	font-size: 13px; 
	line-height: 160%; 
}

#textL { 
	font-size: 15px; 
	line-height: 160%; 
}
#textXL { 
	font-size: 16px; 
	line-height: 140%; 
}

#textXXL { 
	font-size: 18px; 
	line-height: 140%; 
}

.textPink { 
	color: #FF66FF;  
}

#bgimage {
	height: 369px; 
	background-color: #FFFFFF; 
	background-repeat: no-repeat;
	background-position: bottom left;
}

/* SLIDESHOW */
#slideshow {
 height:273px; /* hier Hoehe der Slideshow-Bilder angeben */
 position:relative;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}
