body  {
	font-family : Arial, Helvetica, sans-serif;
	line-height : 150%;
	text-decoration : none;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FF7D21;
	scrollbar-darkshadow-color : Gray;
	scrollbar-face-color : Gray;
	scrollbar-highlight-color : Gray;
	scrollbar-shadow-color : #DCE6F4;
	scrollbar-track-color : #DCDCDC;
	background-color : #ffffff;
	background-image: url(../images/pix5x5.jpg);
	margin: 10px 0px 0px 0px }

A:link  {
	/* IE, NN, Mozilla, Opera == ok */
	color : #FC0000;
	text-decoration : none;
}

A:visited  {
	/* IE, NN, Mozilla, Opera == ok */
	color : #FC0000;
	text-decoration : none;
}

A:active  {
	/* IE, NN, Mozilla, Opera == ok */
	color : #FC0000;
	text-decoration : none;
}

.balken  {
	background-color : #000000;
	color : #FF7D21;
	font-size : 14px;
	font-weight : bold;
}

.balkengrau  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : Gray;
	color : White;
	font-size : 14px;
	font-weight : bold;
}

.balkenschw  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : black;
	color : White;
	font-size : 14px;
	font-weight : bold;
}

.balkenblau  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #52557A;
	color : White;
	font-size : 14px;
	font-weight : bold;
}
.status {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #595857;
	text-decoration : none;
}
.menu  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #595857;
	text-decoration : none;
}

.menu:link  {
	font-family : Arial, Helvetica, sans-serif;
	color : #595857;
	text-decoration : none;
}

.menu:visited  {
	font-family : Arial, Helvetica, sans-serif;
	color : #595857;
	text-decoration : none;
}

.menu:hover  {
	font-family : Arial, Helvetica, sans-serif;
	color : #595857!important;
	background-color : #ffffff;
	text-decoration : none;
}

.menu:active  {
	font-family : Arial, Helvetica, sans-serif;
	color : #595857!important;
	background-color : #ffffff;
	text-decoration : none;
}

.menu2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}

.menu2:link  {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : none;
}

.menu2:visited  {
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	text-decoration : none;
}

.menu2:hover  {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666!important;
	text-decoration : none;
}

.menu2:active  {
	font-family : Arial, Helvetica, sans-serif;
	color : #999999!important;
	text-decoration : none;
}

.form  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.text  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.text:link  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	font-weight : bold;
	text-decoration : none;
}

.text:visited  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	font-weight : bold;
	text-decoration : none;
}

.text:hover  {
	font-family : Arial, Helvetica, sans-serif;
	color : Black!important;
	font-weight : bold;
	text-decoration : none;
}

.text:active  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	color : #FF7D21!important;
	font-weight : bold;
}

.text2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.text2:link  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF7D21;
	font-weight : bold;
	text-decoration : none;
}

.text2:visited  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF7D21;
	font-weight : bold;
	text-decoration : none;
}

.text2:hover  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black!important;
	font-weight : bold;
	text-decoration : none;
}

.text2:active  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF7D21;
	color : #FF7D21!important;
	font-weight : bold;
}

.textklein  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-size : 10px;
}

.textklein:link  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	text-decoration : none;
}

.textklein:visited  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	text-decoration : none;
}

.textklein:hover  {
	font-family : Arial, Helvetica, sans-serif;
	color : Black!important;
	text-decoration : none;
}

.textklein:active  {
	font-family : Arial, Helvetica, sans-serif;
	color : #FF7D21;
	color : #FF7D21!important;
}

.titel  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.titel2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

.img  {
	border : thin solid #FF7D21;
}

.thema  {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	background-color : #DCDCDC;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

.lauftexttit  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-style : bold;
	color : #E76A1D;
	; font-weight : bold;
}

.lauftexttitgr  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : bold;
	color : #cccccc;
	; font-weight : bold;
}

td.bigred  {
	font-size : 12px;
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height : 160%;
}

td.normalblack  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
}

td.normalred  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	line-height : 160%;
}

.silver  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
}

td.rot  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
}

.bt  {
	font-family : Verdana;
	color : #999999;
	font-size : 11px;
	text-decoration : none;
	line-height : 18px;
}

td.black  {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	; line-height : 160%;
}

}td.fettblack  {
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #696969;
	; line-height : 130%;
}

div  {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

td  {
	color : #696969;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	line-height : 160%;
}

H1  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

H2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

H3  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

P  {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	float : none;
	background-attachment : scroll;
	background-repeat : repeat;
	font-variant : normal;
	text-transform : none;
	text-decoration : none;
	text-indent : 0px;
	line-height : 10pt;
	letter-spacing : normal;
	vertical-align : top;
	border-left : medium none;
	border-right : medium none rgb(0,0,0);
	border-top : medium none;
	border-bottom : medium none;
	margin : 2px;
	padding : 2px;
}

.fuss  {
	color : #808080;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

/* grauer Text in Fusszeile*/
.TextType1  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #7F7970;
}

/* Fließtext weiss*/
.TextType2  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #FFFFFF;
}

/* Fließtext weiss bold*/
.TextType3  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #FFFFFF;
	font-weight : bold;
}

/* Fliesstext grau*/
.TextType6  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #7F7970;
}

/* Fliesstext schwarz*/
.TextType4  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #000000;
}

/* Fliesstext schwarz*/
.TextType4  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
}

/* Fliesstext schwarz bold*/
.TextTypeKl  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
}

/* Überschirft Content*/
.TextType5  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}

/* Fliesstext grau*/
.TextType6  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #7F7970;
}

/* Fliesstext grau bold*/
.TextType7  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #7F7970;
	font-weight : bold;
}

/* Fliesstext grün*/
.TextType9  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #007A7B;
}

.nav_top  {
	line-height : 8pt;
	text-align : left;
	padding : 0px;
}

.nav_sub  {
	text-align : left;
	padding : 0px;
}

.nav_left  {
	text-align : right;
	padding : 0px;
}

.nav_bottom  {
	line-height : 8pt;
	text-align : right;
	padding : 0px;
}

.h_path  {
	line-height : 9pt;
	text-align : left;
	color : #808080;
	padding : 0px;
}

.h_sub  {
	line-height : 9pt;
	text-align : left;
	color : #404040;
	padding : 0px;
}

.h_main  {
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	line-height : 10pt;
	text-align : left;
	color : #FF5500;
	padding : 6px;
}

.h_main_sub  {
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	text-align : left;
	color : #000000;
	padding : 6px;
}

input.check  {
	background-color : #FFFFFF;
	border-top : #BBBBBB solid 1px;
	border-bottom : #BBBBBB solid 1px;
	border-left : #BBBBBB solid 1px;
	border-right : #BBBBBB solid 1px;
	color : #404040;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	padding-left : 0px;
}

input  {
	background-color : #FFFFFF;
	border-top : #BBBBBB solid 1px;
	border-bottom : #BBBBBB solid 1px;
	border-left : #BBBBBB solid 1px;
	border-right : #BBBBBB solid 1px;
	color : #404040;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	padding-left : 2px;
}

.h_box  {
	text-align : left;
	color : #202020;
	padding : 0px;
	margin : 4px;
}

.h_bild  {
	background-color : #FFFFFF;
	border-top : #FFFFFF solid 1px;
	border-bottom : #FFFFFF solid 1px;
	border-left : #FFFFFF solid 1px;
	border-right : #FFFFFF solid 1px;
	color : #404040;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	padding-left : 2px;
}

.h_input  {
	background-color : #FFFFFF;
	border-top : #BBBBBB solid 1px;
	border-bottom : #DDDDDD solid 1px;
	border-left : #BBBBBB solid 1px;
	border-right : #DDDDDD solid 1px;
	color : #404040;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	padding-left : 2px;
}

.h_submit  {
	background-color : #FFFFFF;
	border-top : #FF5500 solid 1px;
	border-bottom : #FF5500 solid 1px;
	border-left : #FF5500 solid 1px;
	border-right : #FF5500 solid 1px;
	color : #FF5500;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	padding-left : 2px;
}

select.d_submit  {
	background-color : #FFFFFF;
	border-top : #CCCCCC solid 1px;
	border-bottom : #CCCCCC solid 10px;
	border-left : #CCCCCC solid 1px;
	border-right : #CCCCCC solid 1px;
	font-size : 10px;
	font-style : normal;
	padding-left : 2px;
	weight : 150px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
	background : #FFFFFF;
}

LI  {
	margin-left : -20px;
	margin-bottom : 8px;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #000000;
}

.glossar  {
	text-decoration : underline;
	color : #FF5500;
	font-weight : bold;
}

.titel  {
	text-decoration : none;
	color : #696969;
	font-weight : bold;
}

Visited

select  {
	background-color : #FFFFFF;
	border-top : #BBBBBB solid 1px;
	border-bottom : #DDDDDD solid 1px;
	border-left : #BBBBBB solid 1px;
	border-right : #DDDDDD solid 1px;
	color : #000000;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	padding-left : 3px;
}

textarea  {
	overflow : auto;
	font-size : 10px;
	font-family : verdana,arial,helvetica,serifenlos,sans-serif;
	color : #000000;
	text-decoration : none;
	background-color : #FFFFFF;
	border : 1px #CCCCCC solid;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 2px;
}

.textfeld  {
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 2px;
}

#detail  {
	position : absolute;
	left : -2000;
	top : -2000;
	width : 400;
	visibility : hidden;
	z-index : 1;
}

.starttext  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #666666;
	line-height : 140%;
	text-align : justify;
}

.starttextrot  {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 140%;
}

.starttitel  {
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height : 160%;
	text-align : justify;
}

.startlauftext  {
	color : #696969;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	line-height : 200%;
	text-align : justify;
}
.startlauftext1  {
	color : #999999;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	line-height : 160%;
	text-align : justify;
}
.Stil2 {	
font-size: 11px;	
font-weight: bold;}
.Stil4 {
color : #696969;
	font-family : Arial, Helvetica, Geneva, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
.Stil6 {
font-size: 11px; 
font-weight: bold; 
color: #666666;}

