a:link 		{ color : #006633; text-decoration : none; }

a:visited	{ color : #006633; text-decoration : none; }

a:active	{ color : #FF0000; text-decoration : none; }

a:hover		{ color : #00CC99; text-decoration : none; }

a.dark:link 		{ color : #006633; text-decoration : none; }
a.dark:visited	{ color : #006633; text-decoration : none; }
a.dark:active	{ color : #FF0000; text-decoration : none; }
/*a.dark:hover		{ color : #005028; text-decoration : none; }*/
a.dark:hover		{ color : #00A082; text-decoration : none; }

a.notice:link 		{ color : #FF0000; text-decoration : none; }

a.notice:visited	{ color : #FF0000; text-decoration : none; }

a.notice:active	{ color : #FF0000; text-decoration : none; }

a.notice:hover		{ color : #FF6666; text-decoration : none; }

a.menu:link 		{ display: block; color : #006633; text-decoration : none; }
a.menu:visited	{ display: block; color : #006633; text-decoration : none; }
a.menu:active	{ display: block; color : #FF0000; text-decoration : none; }
/*a:hover		{ color : #00CC99; text-decoration : none; } */
a.menu:hover		{ display: block; color : #00CC99; text-decoration : none; }

a.hsgl:link 		{ color : #343196; text-decoration : none; }

a.hsgl:visited	{ color : #343196; text-decoration : none; }

a.hsgl:active	{ color : #FF0000; text-decoration : none; }

a.hsgl:hover		{ color : #00CC99; text-decoration : none; }

.notice 		{ color : #FF0000; font-weight : bold;}


/*-----DIV's für Druckversion---------*/
#gesamt{
position:absolute; 
left:0px; 
top:0px; 
z-index:2;
width: 800px;
}

#hauptmenu{

}
#iconmenu{

}
#eckeweissro{

}
#rubrikmenu{

}
#nachoben{

}
#kopfbereich{
width:800px;
}
#headlines{
position:absolute; 
left:65px; 
top:0px; 
height:270px; 
z-index:1; 
width: 700px;
}
#headprint{
position:relative; 
left:0px; 
top:0px; 
height:0px; 
z-index:1; 
width: 560px;
display:none;
}

FONT.new {

	COLOR: #ff0000; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 8px; font-weight : bold;

}

FONT.new1 {

	BACKGROUND-COLOR: #ff0000; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10px; font-weight : bold;

}


FONT.huc {

	COLOR: #007853; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;

}

FONT.ibl {

	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: ; FONT-SIZE: 12px;

}

FONT.ibl1 {

	COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-STYLE: ; FONT-SIZE: 14px; font-weight : bold;

}

FONT.hsg {

	COLOR: #343196; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;

}

FONT.hsg1 {

	COLOR: #343196; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; font-weight : bold;

}
.img {

	COLOR: #007853; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8px;

}

/*-----Text-Heads---------*/



.Head_B {	

font-family : Arial, Helvetica, sans-serif;	

font-size : 14px;	

font-style : italic;	

font-weight : bold;	

color : #660000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 0px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 0px;

}



.Subhead_B {	

font-family : Arial, Helvetica, sans-serif;	

font-size : 14px;	

font-style : normal;	

font-weight : bold;	

color : #666666;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 0px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 0px;

text-transform : uppercase;

}



.Subhead_extra {	

font-family : Arial, Helvetica, sans-serif;	

font-size : 18px;	

font-style : normal;	

font-weight : bold;	

color : #660000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 0px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 0px;

}



/*-----Text-Lesen---------*/



.Lesen_B {

font-family : Arial, Helvetica, sans-serif;	

font-size : 14px;	

font-style : normal;	

font-weight : bold;	

color : #000000;



padding-top : 10px;

padding-right : 0px;

padding-bottom : 5px;

padding-left : 0px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 0px;



}


.Lesen_N {

font-family : Arial, Helvetica, sans-serif;

font-size : 14px;

font-style : normal;

font-weight : normal;

color : #333333;



padding-top : 10px;

padding-right : 0px;

padding-bottom : 5px;

padding-left : 0px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 0px;



}


.Lesen_NU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	text-decoration: underline;
}

.Lesen_NL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}


/*-----Listenaufzaehlung---------*/



.Info_B {

font-family : Arial, Helvetica, sans-serif;

font-size : 12px;	

font-style : normal;	

font-weight : bold;	

color : #000000;



padding-top : 5px;

padding-right : 0px;

padding-bottom : 5px;

padding-left : 20px;



margin-top : 5px;

margin-right : 0px;

margin-bottom : 5px;

margin-left : 10px;

list-style-type : disc;



}



.Info_N {

font-family : Arial, Helvetica, sans-serif;

font-size : 12px;

font-style : normal;

font-weight : normal;

color : #000000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 20px;



margin-top : 1px;

margin-right : 0px;

margin-bottom : 1px;

margin-left : 10px;

list-style-type : disc;

}





.Info_I {

font-family : Arial, Helvetica, sans-serif;

font-size : 12px;

font-style : italic;

font-weight : normal;

color : #000000;



padding-top : 5px;

padding-right : 0px;

padding-bottom : 5px;

padding-left : 20px;



margin-top : 5px;

margin-right : 0px;

margin-bottom : 5px;

margin-left : 10px;

list-style-type : disc;

}





/*-----Text-Auszeichnung---------*/



.Menu_N {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : normal;

color : #000000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px;

outline-style:none;

}



.Menu_B {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : bold;

color : #000000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px; 

}

.Menu_V {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : normal;

color : #353C8D;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px; 

}

.Notice_N {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : normal;

color : #FF0000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px;

}



.Notice_B {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : bold;

color : #FF0000;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px; 

}



.Hg_N {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : normal;

color : #008253;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px;

}



.Hg_B {

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;

font-style : normal;

font-weight : bold;

color : #008253;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px; 

}

.Copyr_N {

font-family : Arial, Helvetica, sans-serif;	

font-size : 10px;

font-style : normal;

font-weight : normal;

color : 	#808080;



padding-top : 1px;

padding-right : 0px;

padding-bottom : 1px;

padding-left : 1px;



margin-top : 0px;

margin-right : 0px;

margin-bottom : 0px;

margin-left : 0px;

}


/*-----Forms---------*/



.Button_B {	

font-family : Arial, Helvetica, sans-serif;	

font-size : 12px;	

font-style : normal;	

font-weight : bold;	

color : #000000;	

}

.Textfeld_Info {
	font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: #AADDAA;
}
.Textfeld_Info:focus {
	font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: #FFFFE0;
}
.Textfeld_N {
font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;

}
.Textfeld_N:focus {
font-family : Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background: #FFFFE0;
}