@media screen {
	BODY {
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #ff;
		SCROLLBAR-BASE-COLOR: #666600;
		SCROLLBAR-FACE-COLOR: #a20000;
		SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		SCROLLBAR-SHADOW-COLOR: #F0F0E5;
		color: #000000;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		overflow:auto;
		overflow: -moz-scrollbars-vertical;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color:#FFFFFF;

		}
	}   
	
	BODY.admin {
		SCROLLBAR-ARROW-COLOR: #666600;
		SCROLLBAR-TRACK-COLOR: #F0F0E5;
		SCROLLBAR-BASE-COLOR: #666600;
		SCROLLBAR-FACE-COLOR: #F0F0E5;
		SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		SCROLLBAR-SHADOW-COLOR: #F0F0E5;
		background-color: #FFFFFF;
		color: #000000;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		overflow:auto;
		overflow: -moz-scrollbars-vertical;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}   
	
	#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
	
	
	.text_dunkel { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }
.text_hell { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }
	
	
	SPAN.rootssport {
		font-family:Impact,Verdana, Arial, Helvetica, sans-serif;
		font-size:56pt;
		letter-spacing:4;
		color:#FF0000;
		
	}
	SPAN.schwarz_impact {
		font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_impact_klein {
		font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		letter-spacing:1;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#000000;
		font-weight:bold;
	}
	SPAN.schwarz_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		font-weight:normal;
	}	
	
	SPAN.grau_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#CCCCCC;
		font-weight:bold;
	}
	SPAN.grau_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#CCCCCC;
		font-weight:normal;
	}
	SPAN.grau_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#CCCCCC;
		font-weight:normal;
	}
	SPAN.grau_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#CCCCCC;
		font-weight:normal;
	}
	SPAN.schwarz_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#000000;
		font-weight:bold;
	}
	SPAN.schwarz_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#000000;
		font-weight:normal;
	}
	SPAN.schwarz_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		font-weight:normal;
	}
	
	SPAN.rot_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#FF2424;
		font-weight:bold;
	}
	SPAN.rot_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		letter-spacing:1;
		color:#FF2424;
		font-weight:normal;
	}
	SPAN.rot_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FF2424;
		font-weight:normal;
	}
	SPAN.rot_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		font-weight:normal;
	}
	SPAN.rot_impact {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:36pt;
		letter-spacing:1;
		color:#FF0000;
	}
	SPAN.rot_impact_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:24pt;
		letter-spacing:1;
		color:#FF0000;
	}
	SPAN.rot_impact_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#FF0000;
	}
	SPAN.rot_impact_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		letter-spacing:1;
		color:#FF0000;
	}
	SPAN.weiss_impact_klein {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		letter-spacing:1;
		color:#FFFFFF;
	}
	SPAN.dunkelrot_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		font-weight:normal;
	}
	
	SPAN.dunkelrot_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#990000;
		font-weight:normal;
	}
	SPAN.blau_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#0033FF;
		font-weight:normal;
	}
	SPAN.gelb_impact {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:36pt;
		letter-spacing:1;
		color:#FFFF00;
	}
	SPAN.gelb_mittel_impact {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:18pt;
		letter-spacing:1;
		color:#FFCC00;
	}
	SPAN.rosa_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#cc9999;
		font-weight:normal;
	}
	SPAN.weiss_impact {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#FFF;
	}
	SPAN.weiss_gross {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		letter-spacing:1;
		color:#FFF;
	}
	SPAN.weiss_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#FFF;
		font-weight:normal;
	}
	SPAN.weiss_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		font-weight:normal;
	}
	SPAN.weiss_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FFF;
	}
	SPAN.gelb_winzig {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FFFF00;
	}
	SPAN.gelb_klein {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFF00;
		font-weight:normal;
	}
	SPAN.gelb_mittel {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#FFFF00;
		font-weight:normal;
	}
	SPAN.e2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	
	SPAN.preis {
		color:#FF2424; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:78pt; 
		letter-spacing:2; 
	}
	
	DIV.rot {
		text-decoration:none;
		color:#CC0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
	}
	
	DIV.rotKlein {
		text-decoration:none;
		color:#CC0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
	}
	
	TABLE {
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	TR {
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align:top;
	}
	span.Stil10 {
		font-size: 14pt; font-weight: bold; color: #FF2424; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	span.Stil9{
		font-size: 16pt; font-weight: bold; color: #000000; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	span.Stil_link{
		font-size: 8pt; font-weight: bold; color: #FF2424; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	
	TR.grau {
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background: #DCDBDA;
		vertical-align:top;
	}
	
	TH {
		color : White;
		background:#FF0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: bold;
		vertical-align:top;
	}
	
	TH.sub {
		color : #EEEEEE;
		background: #FF5555;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: bold;
		vertical-align:top;
	}
	
	TD {
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	TD.grau {
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background: #DCDBDA;
	}
	TR.verlauf {
		background-image: url(verlauf_menueleiste.jpg);
	}
	
	P {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 10pt;
	}
	
	
	FORM {
		color: #000000;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	A:ACTIVE {
		COLOR: Black; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px; 
		TEXT-DECORATION: none;
	}
	A:LINK{
		COLOR: Black; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px; 
		TEXT-DECORATION: none;
		font-weight : none;
	}
	A:LINK_bold{
		COLOR: Black; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px; 
		TEXT-DECORATION:bold;
	}
	A:VISITED{
		COLOR: Black; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px; 
		TEXT-DECORATION: none;
	}
	A:HOVER {
		COLOR: #FF2424; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none;	
		font-weight : bold;
	}
	
	A.rot_winzig:ACTIVE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.rot_winzig:LINK {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.rot_winzig:VISITED {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.rot_winzig:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.rot_klein_fett:ACTIVE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_klein_fett:LINK {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	
	A.rot_klein_fett:VISITED {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_klein_fett:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_impact_mittel:ACTIVE {
		font-family:Arial, Impact, Verdana, Geneva, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_impact_mittel:LINK {
		font-family:Arial, Impact, Verdana, Geneva, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_impact_mittel:VISITED {
		font-family:Arial, Impact, Verdana, Geneva,  Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.rot_impact_mittel:HOVER {
		font-family: Arial, Impact, Verdana, Geneva,Helvetica, sans-serif;
		font-size:10pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	
	A.weiss_winzig:ACTIVE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_winzig:LINK {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_winzig:VISITED {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_winzig:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_klein:ACTIVE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_klein:LINK {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_klein:VISITED {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_klein:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_klein_fett:ACTIVE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.weiss_klein_fett:LINK {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.weiss_klein_fett:VISITED {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.weiss_klein_fett:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.weiss_impact_mittel:ACTIVE {
		font-family:Impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_impact_mittel:LINK {
		font-family:Impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_impact_mittel:VISITED {
		font-family:Impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14pt;
		color:#FF2424;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.weiss_impact_mittel:HOVER {
		font-family:Impact, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14pt;
		color:#FFF;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.e2:ACTIVE {
		font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.e2:LINK {
		font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.e2:VISITED {
		font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	A.e2:HOVER {
		font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:8pt;
		color:#990000;
		TEXT-DECORATION: none;
		font-weight:normal;
	}
	
	
	
	A.e5_1:ACTIVE {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#FF0000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5_1:LINK {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#000000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5_1:VISITED {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#000000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5_1:HOVER {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#FF0000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	
	
	
	A.e5:ACTIVE {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5:LINK {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5:VISITED {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	A.e5:HOVER {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#FF0000;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	
	
	BLOCKQUOTE {
		margin-left : 0;
	}
	
	CAPTION {
		font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-weight : 800;
	}
	
	h1 {
		color: Gray;
		font-size: 13px;
		text-align: center;
	}
	
	h3 {
		font-size: 13px;
		text-align: center;
	}
	
	
	.standartblack {
		FONT: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	
	.smalltext  {
		font-size : 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color : #333333;
	}
	
	.smalltextwhite  {
		font-size : 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color : White;
	}
	
	
	
	INPUT {
		FONT-SIZE: 12px;
		COLOR: #666600;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F0F0E5;
		border-style:solid;
		border-width:1px;
		border-color: #666600;
	}
	
	INPUT.bild {
		border-style:none;
		BACKGROUND-COLOR: transparent;
	}
	
	OPTION {
		FONT-SIZE: 9px;
		COLOR: #1C455F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F0F0E5;
	}
	
	TEXTAREA {
		FONT-SIZE: 9px;
		COLOR: #1C455F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F0F0E5;
		width:100%;
	
	}
	
	SELECT {
		FONT-SIZE: 9px;
		COLOR: #1C455F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #D7CE99;
	}
	
	input.login {
		FONT-SIZE: 10px;
		COLOR: #1C455F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F0F0E5;
		border-style:solid;
		border-width:1px;
		border-color: #D1D1B2;
	}
	
	input.loeschen {
		FONT-SIZE: 10px;
		COLOR: black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: red;
		border-style:solid;
		border-width:1px;
		border-color: #D1D1B2;
	}
	
	input.button {
		FONT-SIZE: 10px;
		COLOR: #1C455F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F0F0E5;
		border-style: solid;
		border-width:1px;
		border-color: #1C455F;
		width:100%;
		line-height: 21px;
	}
	
	.outline {
		border-style:solid;
		border-width:1px;
		border-color: #ffffff;
	}
	
	.outlinegray {
		border-style:solid;
		border-width:1px;
		border-color: #666666;
	}
	INPUT.nurlesen {
		COLOR: #000000;
		BACKGROUND-COLOR: #FFFFFF;
		border-style:none;
		text-align:right;
		border-width:1px;
	}
	INPUT.nurlesengrau {
		COLOR: #000000;
		BACKGROUND-COLOR: #DCDBDA;
		font-size:11px;
		border-style:none;
		text-align:right;
		border-width:1px;
		vertical-align:middle;
	}
	INPUT.nurlesenrot {
		COLOR: #FF0000;
		BACKGROUND-COLOR: #FFFFFF;
		border-style:none;
		text-align:right;
		border-width:1px;
	}
	INPUT.nurlesentext {
		COLOR: #000000;
		BACKGROUND-COLOR: #FFFFFF;
		border-style:none;
		text-align:left;
		border-width:1px;
	}
	INPUT.nurlesentexttrans {
		COLOR: #000000;
		BACKGROUND-COLOR:#CC9999;
		border-style:none;
		border-width:1px;
		border-color:red;
		text-align:left;
		padding:1;
		font-size:12pt;
	}
	INPUT.nurlesentrans {
		COLOR: #FFFFFF;
		BACKGROUND:none;
		border-style:none;
		border-width:1px;
		border-color:red;
		padding:1;
		font-size:10pt;
		font-weight:bold;
		text-align:right;
	}
	SPAN.rechnung {
		COLOR: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 14pt;
		font-weight: bold;
		TEXT-DECORATION: none;
	}
	SPAN.footer {
		COLOR: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: lighter;
		TEXT-DECORATION: none;
	}
	SPAN.header {
		COLOR: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: bold;
		TEXT-DECORATION: none;
	}
	SPAN.artikel {
		COLOR: artikel;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight: lighter;
		TEXT-DECORATION: none;
	}
	
		A.menue_link_01:ACTIVE {
		color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; TEXT-DECORATION: none;

	}
	A.menue_link_01:LINK {
		color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; TEXT-DECORATION: none;
	}
	A.menue_link_01:VISITED {
		color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; TEXT-DECORATION: none;
	}
	A.menue_link_01:HOVER {
		color: #FF0000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; TEXT-DECORATION: none;
	}
}
@media print {
	#fensterzu { display:none; }
	#drucken { display:none; }
}
