/*
	schriftblau		#336699
	schriftgrau		#808080
	
*/

/*Layer fuer jede Seite*/
body
	{
	font-family:Arial,sans-serif;
	background-color:#ffffff;
	}
	
#main
	{ 
	position:absolute; 
	left:0px;
	top:20px;
	width:770px;
	z-index:1;
	background-color:#ffffff;
	}
	
div.inhalt
	{ 
	position:absolute; 
	z-index:4;
	color: #808080;
	font-size:12px;
	left:30px;
	width:510px;
	}
	
div.content
	{ 
	color: #808080;
	font-size:12px;
	float:left;
	width:510px;
	}
	
div.ueberschrift
	{ 
	position:absolute;
	top:20px;
	left:30px;
	z-index:2;
	background-color:#none;
	}
	
h1
	{
	color:#808080;
	font-size:35px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#ffffff;
	}
	
h2
	{
	font-size:20px;
	font-weight:bold;
	color:#808080;
	margin-top:5px;
	margin-bottom:0px;
	}
	
h3
	{
	font-size:16px;
	font-weight:bold;
	color:#336699;
	margin-top:0px;
	margin-bottom:5px;
	}
	
h3.aktuell
	{
	font-size:15px;
	font-weight:bold;
	color:#336699;
	margin-top:0px;
	margin-bottom:5px;
	}
	
h4
	{
	font-size:14px;
	font-weight:bold;
	color:#808080;
	margin-top:0px;
	margin-bottom:5px;
	}
	

/*Klassen fuer Links
/*Links im Text*/
a.text { color: blue;font-size:12px;}
a.text:link { color:blue; text-decoration:none;font-size:12px;}
a.text:visited { text-decoration:none; color:blue;font-size:12px;}
a.text:hover { color: #336699; text-decoration:underline;font-size:12px; }
a.text:active { color: blue; text-decoration:none;font-size:12px; }
	
a.texth3 { color: blue;font-size:16px;}
a.texth3:link { color:blue; text-decoration:none;font-size:16px;}
a.texth3:visited { text-decoration:none; color:blue;font-family:Arial,sans-serif; font-size:16px;}
a.texth3:hover { color: #336699; text-decoration:underline;font-size:16px; }
a.texth3:active { color: blue; text-decoration:none;font-size:16px; }
	
/*Links im Text - KLEIN*/
a.textklein { color: #D63232;font-size:10px;}
a.textklein:link { color:#D63232; text-decoration:none;font-size:10px;}
a.textklein:visited { text-decoration:none; color:#D63232;font-size:10px;}
a.textklein:hover { color: #D63232; text-decoration:underline;font-size:10px; }
a.textklein:active { color: #D63232; text-decoration:none;font-size:10px; }
	
a.nl {DISPLAY: block;PADDING-LEFT:1.0em;FONT-WEIGHT:bold;FONT-SIZE:12px;PADDING-BOTTOM:4px;COLOR:#ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid;TEXT-DECORATION: none}
a.nl:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #445D61;TEXT-DECORATION: none}
a.nlmit {DISPLAY: block;PADDING-LEFT:1.0em;FONT-WEIGHT:bold;FONT-SIZE:12px;PADDING-BOTTOM:4px;COLOR:#ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid;BORDER-TOP: #ffffff 1px solid;TEXT-DECORATION: none}
a.nlmit:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #445D61;TEXT-DECORATION: none}
a.nlohne {DISPLAY: block;PADDING-LEFT:1.0em;FONT-WEIGHT:bold;FONT-SIZE:12px;PADDING-BOTTOM:4px;COLOR:#ffffff; PADDING-TOP: 4px;TEXT-DECORATION: none}
a.nlohne:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #445D61;TEXT-DECORATION: none}
		
/*Nur der Inhalt dieses Containers wird in der Duckansicht angezeigt#ffffff;*/
div.schriftfeld  
	{
	position:absolute;
	z-index:4;
	width:590px;
	background-color:white;
	height:270px;
	float:left;
	}
	
.rot10{font-size:10px; font-style:bold; color:#FF5151;}	
.gruen10{font-size:10px; font-style:normal; color:green}
.schwarz10{font-size:12px;color:#808080;}

FONT.haupt08
{
	font-size:12px;
	color:#808080;
}

FONT.haupt06
{
	font-size:10px;
	color:#808080;
}

FONT.haupt08bold
{
	font-size:12px;
	color:#808080;
	font-weight:bold;
}

.input 
{ 
	width: 272px; 
	background-color: #EEEEEE; 
	border: 1px solid  #999999;
	font-size: 12px; 
	color: #808080;
} 

.kommentar
{ 
  	background-color: #EEEEEE; 
  	width: 272px;
  	border: 1px solid #999999; 
  	font-size: 12px; 
  	color: #808080; 
  	height: 100px;
} 

.button 
{ 
  	background-color: #808080; 
  	width: 120px;
  	border: 1px solid #000000; 
  	font-size: 12px; 
  	color: #ffffff; 
  	cursor:hand;
}  

li.liste
{ 
	margin-top:2px;
	margin-bottom:2px;
}  

ul.liste
{ 
	margin-top:0px;
	margin-bottom:0px;
} 

ol
{ 
	margin-top:5px;
	margin-bottom:0px;
} 

p.middle 
{
  	font-size: 12px; 
	text-align:center;
	margin-top:0px;
}

