/* StyleSheet von www.Bastgen.com - validiert */

/* Hintergrund */

body 
	{
	background-image: url(../_gifs/hintergrund.gif);
	}

/* Überschriften*/

h1 { font-size:1.0em;   font-weight:normal; color:#597ABC; margin: 6px 6px 12px 40px; }
h2 { font-size:0.9em;   font-weight:normal; color:#597ABC; margin: 6px 6px 12px 40px; } 
h3 { font-size:0.85em;  font-weight:normal; color:#597ABC; margin: 6px 6px  6px 50px; }
h4 { font-size:0.80em;  font-weight:normal; color:#597ABC; margin: 6px 6px  6px 36px; }
h5 { font-size:0.75em;  font-weight:normal; color:#597ABC; margin: 6px 6px  6px 40px; }
h6 { font-size:1.00em;  font-weight:normal; color:#597ABC; }

/* Text */

   body, p,ul,ol,li,td,th  
	{
	font-family: 	tahoma, verdana, arial;
	font-weight:	normal;
	color:			#333333;
	margin:			0px;
	padding:		0px;	}

/* Klassen */

.einleitung
	{font-size:		0.80em;
	margin-left:	45px;
	margin-right:	55px;}

.digit 
{	font-size:	3px;
	font-weight:bold;
	letter-spacing:0.25em;
    color:		#CCCCCC; }

.weiss
	{font-size:		0.8em;
	color:			#FFFFFF;
	padding:		1px;}
	
.schwarz
	{color:			#000000;}
	
.blau
	{color:			#597ABC;}

.kopf 
	{font-size:		0.75em;
	padding:		1px;}

.text 
	{font-size:		0.80em;
	margin-left:	50px;
	margin-right:	50px;}
	
.text-hoch 
	{font-size:		1.0em;
	}
	
.text-fett
	{font-size:		0.80em;
	font-weight:	bold;
	margin-left:	50px;
	margin-right:	50px;}

.text-gross
	{font-size:		0.90em;
	margin-left:	50px;
	margin-right:	15px;}

.text-klein
	{font-size:		0.75em;
	margin-left:	50px;
	margin-right:	50px;}
	
.text-ganz-klein
	{font-size:		0.65em;
	margin:			0px;}

.fuss 
	{font-size:		0.75em;
	color:			#666666;
	padding:		1px;}

.tabellentext {
	font-size:		0.80em;
	font-weight:	normal;
   	color:			#333333; 
	margin:			3px;}

.listing {
	font-size:		0.80em;
	font-weight:	normal;
	margin-left:	10px;
   	color:			#333333; 
	padding:		1px;}

.liste {
	font-size:		0.80em;
	font-weight:	normal;
	color:			#333333;
	list-style-type: circle;
	margin-left: 	96px;
	margin-right:	72px;
	margin-top: 	12px;}
	
.link 
	{font-size:		0.80em;
	padding:		1px;}
	
.link-text 
	{font-size:		1.0em;
	text-decoration: underline;
	padding:		1px;}
	
.link-klein 
	{font-size:		0.75em;
	margin-right:	15px;}
	
.bild
	{padding:		1px;
	margin-right:	150px;}
	
.bildR
	{padding:		1px;
	margin-left:	5px;
	margin-right:	115px;}	
 
/* Navigation */
 
a.navi:link
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#333333;
	display:		block;
	padding:		5px;}

a.navi:visited
{	font-family: 	tahoma, verdana, arial;	
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#333333;
	display:		block;
	padding:		5px;}

a.navi:hover 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC;
	text-decoration:none;
	background-color:#DDDDDD;	
	display:		block;
	outline:		none;
	padding:		5px;}

a.navi:active 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC;
	text-decoration:none;
	background-color:#EEEEEE;		
	display:		block;
	outline:		none;	
	padding:		5px;}

a.navi:focus 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC; 
	background-color:#EEEEEE;		
	text-decoration:none;
	display:		block;
	outline:		none;	
	padding:		5px;}

a.navi_active:link, a.navi_active:active, a.navi_active:visited
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#597ABC;
	background-color:#EEEEEE;		
	padding:		5px;}		

/* Navigation Rot */
 
a.naviR:link
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#CC3333;
	display:		block;
	padding:		5px;}

a.naviR:visited
{	font-family: 	tahoma, verdana, arial;	
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#CC3333;
	display:		block;
	padding:		5px;}

a.naviR:hover 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC;
	text-decoration:none;
	background-color:#DDDDDD;	
	display:		block;
	padding:		5px;}

a.naviR:active 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC;
	text-decoration:none;
	background-color:#EEEEEE;		
	display:		block;
	padding:		5px;}

a.navi:focus 
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	color: 			#597ABC; 
	background-color:#EEEEEE;		
	text-decoration:none;
	display:		block;
	padding:		5px;}

a.naviR_active:link, a.naviR_active:active, a.naviR_active:visited
{	font-family: 	tahoma, verdana, arial;
	font-size:		0.75em;
	font-weight:	bold;
	text-decoration:none;
	display:		block;
	color: 			#597ABC;
	background-color:#EEEEEE;		
	padding:		5px;}		
	
/* HyperLinks */
 
a:link
{	text-decoration:none;
	color: 			#597ABC; 
}

a:visited
{	text-decoration:none;
	color: 			#597ABC; 
} 

a:hover 
{	color:			#597ABC;		 
	text-decoration: underline;
}

a:active 
{	color:			#597ABC;		 
	text-decoration: underline;
	}
	
/* Ende */