/* DATEI: _esgalcss.css */

body 	{	COLOR:#454545; BACKGROUND-COLOR:#cdcdcd; TEXT-ALIGN:center; WIDTH:100%; PADDING:0px; BORDER:0px; MARGIN:0px;}


a {	FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px; }
a:link {	COLOR:#cc0000; TEXT-DECORATION:none; }
a:visited {	COLOR:#cc0000; TEXT-DECORATION:none; }
a:hover {	COLOR:#fffff1; TEXT-DECORATION:none; }
a:active { 	COLOR:#cc0000; TEXT-DECORATION:none; }

a.n0	 {	COLOR: #cdcdcd; LETTER-SPACING:2pt; BACKGROUND-COLOR:none;	PADDING:0px; BORDER:0px; MARGIN:0px; TEXT-DECORATION:none; 
		WIDTH:120px; PADDING-TOP:0px; PADDING-LEFT:15px; PADDING-RIGHT:12px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:5px; TEXT-ALIGN:left;}
a.n0:link {		COLOR: #cdcdcd; background-image:url(pix/nav_a.gif); }
a.n0:visited {	COLOR: #cdcdcd; background-image:url(pix/nav_a.gif); }
a.n0:hover {	COLOR: #fffff1; background-image:url(pix/nav_h.gif); }
a.n0:active {	COLOR: #cdcdcd; background-image:url(pix/nav_a.gif); }

a.n1	 {	COLOR: #cdcdcd; LETTER-SPACING:2pt; BACKGROUND-COLOR:none;	PADDING:0px; BORDER:0px; MARGIN:0px; TEXT-DECORATION:none; 
		WIDTH:120px; PADDING-TOP:0px; PADDING-LEFT:15px; PADDING-RIGHT:12px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:5px; TEXT-ALIGN:left;}
a.n1:link {		COLOR: #cdcdcd; background-image:url(pix/nav_n.gif); }
a.n1:visited {	COLOR: #cdcdcd; background-image:url(pix/nav_n.gif); }
a.n1:hover {	COLOR: #fffff1; background-image:url(pix/nav_h.gif); }
a.n1:active {	COLOR: #cdcdcd; background-image:url(pix/nav_a.gif); }

div.navih {		COLOR:#cdcdcd; BACKGROUND-COLOR:#000000; 	TEXT-ALIGN:center; 	WIDTH:880px;	HEIGHT:14px; 	
		FONT-SIZE:12px; LINE-HEIGHT:13px;  LETTER-SPACING:3pt; BORDER:0px; MARGIN:0px;  MARGIN-BOTTOM:0px; 
		PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px; TEXT-ALIGN:center;}

#master {	POSITION:absolute;	OVERFLOW:hidden;	HEIGHT:600px;	TOP:20px; 		WIDTH:920px; 
	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px; BACKGROUND-COLOR:#cdcdcd; Z-INDEX:1;}
	
#toptext {	POSITION:absolute;	OVERFLOW:hidden;	HEIGHT:96px;	TOP:0px; 		WIDTH:920px; 
	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px; BACKGROUND-COLOR:#cdcdcd; Z-INDEX:4;}
	
#haupttext {POSITION:absolute;	OVERFLOW:auto;		HEIGHT:432px;	TOP:96px; 		WIDTH:900px;		 
	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px; BACKGROUND-COLOR:#cdcdcd; Z-INDEX:3;}

#fusstext {	POSITION:absolute;	OVERFLOW:hidden; 	HEIGHT:20px; 	TOP:527px;		WIDTH:920px; 
	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px; BACKGROUND-COLOR:#cdcdcd; Z-INDEX:7;}

#fenster {	POSITION:relative;		OVERFLOW:hidden; 	HEIGHT:300px; 	TOP:11px; 		WIDTH:400px;		LEFT:109px;  	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px; BACKGROUND-COLOR:#cdcdcd; Z-INDEX:8;}

table {	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px; MARGIN:0px;} 

div.ht2 {	PADDING-TOP:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  DISPLAY:block;		
	TOP:0px; HEIGHT:409px; LEFT:0px;  WIDTH:860px;  	margin-top:0px; margin-left:20px; 	margin-right:0px; MARGIN-BOTTOM:0px; }	
div.gx2 {	POSITION:relative;	TOP:0px; HEIGHT:320px; LEFT:36px; WIDTH:10px; 		PADDING:0px; BORDER:0px; MARGIN:0px; Z-INDEX:88;}
div.left {	TOP:0px; LEFT:0px; HEIGHT:409px; WIDTH:280px;				PADDING:0px; BORDER:0px; MARGIN:0px; Z-INDEX:8; }

div.top50	{PADDING-TOP:50px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px; TEXT-ALIGN:left; VERTICAL-ALIGN:top;}	
div.top60	{PADDING-TOP:60px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px; TEXT-ALIGN:left;}	
div.down2	{PADDING-TOP:30px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px;}
div.down3	{PADDING-TOP:20px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px;}
div.down25{PADDING-TOP:25px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px;}
div.down4	{PADDING-TOP:00px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:0px; BORDER:0px;  MARGIN:0px;}

span.blau		 { 	COLOR:#000099; TEXT-DECORATION:none; }
span.grau 	{ 	COLOR:#454545; TEXT-DECORATION:none; }


#box a.a00		{COLOR:#454545; }
#box a.a00:hover		{COLOR:#454545; }
#box a.a00:hover span	{}

#box a 		{TEXT-DECORATION:none;	DISPLAY:block;	PADDING:0px;	BORDER:0px;}
#box a span 	{DISPLAY:none;}
#box a:hover 		{		LETTER-SPACING:1.2pt; }
.txtoos1315	{	FONT-SIZE:small ; 	LETTER-SPACING:1.3pt; 	LINE-HEIGHT:1.5;	  FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
#box a.a01:hover 		{}
#box a.a01w:hover		{TEXT-DECORATION:underline; }
#box a.b01:hover		{				COLOR:#000099; }				
#box a.b01w:hover		{TEXT-DECORATION:underline; 	COLOR:#000099; }
#box a.a01:hover span 	{TOP:65px;   POSITION:absolute; DISPLAY:block; HEIGHT:300px; LEFT:423px; WIDTH:400px; BORDER:0px; PADDING:0px;	Z-INDEX:99;}
#box a.a01w:hover span 	{TOP:65px;   POSITION:absolute; DISPLAY:block; HEIGHT:300px; LEFT:423px; WIDTH:400px; BORDER:0px; PADDING:0px;	Z-INDEX:99;}


.txtoxg4020	{	FONT-SIZE:x-large ; 	LETTER-SPACING:4pt; 	LINE-HEIGHT:2.0;	
			FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoog1015b	{	FONT-SIZE:large ; 		LETTER-SPACING:1.0pt; 	LINE-HEIGHT:1.5;		FONT-WEIGHT:bold; 							FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoom0515	{	FONT-SIZE:medium ; 	LETTER-SPACING:0.5pt; 	LINE-HEIGHT:1.5;	
			FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoom1615b  	{	FONT-SIZE:medium ; 	LETTER-SPACING:1.6pt; 	LINE-HEIGHT:1.5;		FONT-WEIGHT:bold; 							FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoom1615 	{	FONT-SIZE:medium ; 	LETTER-SPACING:1.6pt; 	LINE-HEIGHT:1.5;	 							FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoos1215b	{	FONT-SIZE:small ; 		LETTER-SPACING:1.2pt; 	LINE-HEIGHT:1.5;		FONT-WEIGHT:bold; 
			FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoxs1525	{	FONT-SIZE:x-small ; 	LETTER-SPACING:1.5pt; 	LINE-HEIGHT:2.5;											FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoxs1210	{	FONT-SIZE:x-small ; 	LETTER-SPACING:1.2pt; 	LINE-HEIGHT:1.0;		
			FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtoxs0315	{	FONT-SIZE:x-small ; 	LETTER-SPACING:0.3pt; 	LINE-HEIGHT:1.5;											FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtxxs0603	{	FONT-SIZE:xx-small; 	LETTER-SPACING:0.6pt; 	LINE-HEIGHT:0.3;											FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}
.txtxxs0303grey	{	FONT-SIZE:xx-small ; 	LETTER-SPACING:0.3pt; 	LINE-HEIGHT:0.3;		COLOR:#cdcdcd; 								FONT-FAMILY:'Helvetica',Helvetica,Arial,sans-serif; MARGIN:0px;}


.txxl	{	FONT-SIZE:x-large ; LETTER-SPACING:4pt; 				LINE-HEIGHT:2.0;	MARGIN:0px;}
.txl	{	FONT-SIZE:large ; 	LETTER-SPACING:4pt; 				LINE-HEIGHT:1.8;	MARGIN:0px;}
.txm	{	FONT-SIZE:medium ; LETTER-SPACING:1.2pt; 				LINE-HEIGHT:1.2;	MARGIN:0px;}
.txs	{	FONT-SIZE:small ; 	LETTER-SPACING:1.2pt; 				LINE-HEIGHT:1.2;	MARGIN:0px;}
.txsb	{	FONT-SIZE:small ; 	LETTER-SPACING:1.2pt; 	FONT-WEIGHT:bold; 	LINE-HEIGHT:1.2;	MARGIN:0px;}
.txxs	{	FONT-SIZE:x-small ; LETTER-SPACING:1.2pt; 				LINE-HEIGHT:1.2;	MARGIN:0px;}
