
*{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/*
	line-height: 18px;
	color: #73777b;
	*/
	
	color: #575B60;
	line-height: 20px;
	
}

h2{
	/*font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;*/ 
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #B91123;
	font-weight: normal;
	/*font-weight: bold;*/
	font-size: 28px;
	line-height: 32px;
	margin-top:0px;
	margin-bottom:0px;
	/*background-color:#ffcc33;*/
}
h1{
	/*font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;*/ 
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #94989e;
	font-weight: normal;
	/*font-weight: bold;*/
	font-size: 28px;
	line-height: 28px;
	margin-top:0px;
	margin-bottom:0px;
}
h3{
	/*font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;*/ 
	font-family: Trebuchet MS, Arial, sans-serif;
	/*color: #cccccc;*/
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	/*margin-top:18px;*/
	margin-top:22px;
	margin-bottom:0px;
}

h4, h4 a{
	font-family:Trebuchet MS, sans-serif;
	font-size:18px !important;
	line-height:22px !important;
	color:#B91123 !important;
	margin-bottom:10px !important;
	margin-top:50px !important;
}
h4 a{
	text-decoration: none !important;
}


h4 a:visited{
	text-decoration: none !important;
}
h4 a:hover{
	text-decoration: underline !important;
}
h4 a:active{
	text-decoration: none !important;
}

p{
	margin-top:0px;
	margin-bottom:20px;
	/*
	margin-bottom:3px;
	*/
}

/*
.Titel{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
}
*/

.TextKlein{
	font-size: 10px;
	line-height: 14px;
}
.TextRot{
	color: #B91123;
}
.TextRotFett{
	color: #B91123;
	font-weight: bold;
}
.TextRotFettGross{
	font-family: Trebuchet MS, sans-serif;
	color: #B91123;
	/*font-weight: 600;*/
	font-size: 18px;
	line-height: 24px;
}
.TextRotFettGross2{
	font-family: Trebuchet MS, sans-serif;
	color: #B91123;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
}

.TextGanzKlein{
	font-size: 1px;
	line-height: 1px;
}

.TextZitat{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #FFFFFF;
	font-style:italic;
	font-size: 18px;
	line-height: 20px;
}
.TextZitatAutor{
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
}

a{
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
}

a:link{
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
}
a:visited{
	text-decoration: underline;
}
a:hover{
	/*color: #666666;*/
	text-decoration: underline;
}
a:active{
	text-decoration: underline;
}












/*----------------*/




a.LinkOhneStrich{
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
}

a.LinkOhneStrich:link {
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
}

a.LinkOhneStrich:visited {
	text-decoration: none;
}
a.LinkOhneStrich:hover {
	text-decoration: none;
	color:#B91123;
}
a.LinkOhneStrich:active {
	text-decoration:none;
}

/*----------------*/

/*----------------*/
a.LinkOhneStrichUndCursor{
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	cursor:text;
}

a.LinkOhneStrichUndCursor:link {
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	cursor:text;
}

a.LinkOhneStrichUndCursor:visited {
	text-decoration: none;
	cursor:text;
}
a.LinkOhneStrichUndCursor:hover {
	text-decoration: none;
	cursor:text;
}
a.LinkOhneStrichUndCursor:active {
	text-decoration:none;
	cursor:text;
}

/*----------------*/



/*----------------*/

a.SubnavLinkOff{
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	/*color:#666666;*/
}

a.SubnavLinkOff:link {
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	/*color:#666666;*/
}

a.SubnavLinkOff:visited {
	text-decoration: none;
	/*color:#666666;*/
}
a.SubnavLinkOff:hover {
	text-decoration: none;
	color: #B91123;
}
a.SubnavLinkOff:active {
	text-decoration:none;
	/*color:#666666;*/
}

/*---------------*/
/*----------------*/

a.SubnavLinkAktiv{
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	/*color:#666666;*/
}

a.SubnavLinkAktiv:link {
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	/*color:#666666;*/
}

a.SubnavLinkAktiv:visited {
	text-decoration: none;
	/*color:#666666;*/
}
a.SubnavLinkAktiv:hover {
	text-decoration: none;
	/*color: #B91123;*/
	/*color:#666666;*/
}
a.SubnavLinkAktiv:active {
	text-decoration:none;
	/*color:#666666;*/
}

/*---------------*/
/*----------------*/

a.SubnavLink2Off{
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
	/*color:#666666;*/
}

a.SubnavLink2Off:link {
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
	/*color:#666666;*/
}

a.SubnavLink2Off:visited {
	text-decoration: none;
	/*color:#666666;*/
}
a.SubnavLink2Off:hover {
	text-decoration: none;
	color: #B91123;
}
a.SubnavLink2Off:active {
	text-decoration: none;
	/*color:#666666;*/
}

/*---------------*/
/*----------------*/

a.SubnavLink2On{
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
	color:#B91123;
}

a.SubnavLink2On:link {
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
	color:#B91123;
}

a.SubnavLink2On:visited {
	text-decoration: none;
	color:#B91123;
}
a.SubnavLink2On:hover {
	text-decoration: none;
	color: #B91123;
}
a.SubnavLink2On:active {
	text-decoration:none;
	color:#B91123;
}

/*---------------*/


a.LinkOhneStrichKlein{
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
}

a.LinkOhneStrichKlein:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
}

a.LinkOhneStrichKlein:visited {
	text-decoration: none;
}
a.LinkOhneStrichKlein:hover {
	text-decoration: none;
}
a.LinkOhneStrichKlein:active {
	text-decoration:none;
}

/*----------------*/
/*----------------*/

a.LinkOhneStrichWebdesign{
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color:#CCCCCC;
}

a.LinkOhneStrichWebdesign:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	color:#CCCCCC;
}

a.LinkOhneStrichWebdesign:visited {
	text-decoration: none;
	color:#CCCCCC;
}
a.LinkOhneStrichWebdesign:hover {
	text-decoration: none;
	color:#CCCCCC;
}
a.LinkOhneStrichWebdesign:active {
	text-decoration:none;
	color:#CCCCCC;
}

/*----------------*/
/*----------------*/

a.LinkFettOhneStrich{
	text-decoration: none;
	font-size: 11px;
	line-height: 16px;
	font-weight:bold;
}

a.LinkFettOhneStrich:link {
	text-decoration: none;
	font-size: 11px;
	line-height: 16px;
	font-weight:bold;
}

a.LinkFettOhneStrich:visited {
	text-decoration: none;
	font-weight:bold;
}
a.LinkFettOhneStrich:hover {
	text-decoration: none;
	font-weight:bold;
}
a.LinkFettOhneStrich:active {
	text-decoration:none;
	font-weight:bold;
}

/*----------------*/


a.LinkNachOben{
	text-decoration: none;
	font-size: 10px;
	line-height: 18px;
	
}

a.LinkNachOben:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 18px;
	
}

a.LinkNachOben:visited {
	text-decoration: none;
	
}
a.LinkNachOben:hover {
	text-decoration: none;
	
}
a.LinkNachOben:active {
	text-decoration:none;
	
}

/*----------------*/

a.ExtraNavLink{
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	
}

a.ExtraNavLink:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	
}

a.ExtraNavLink:visited {
	text-decoration: none;
	
}
a.ExtraNavLink:hover {
	text-decoration: none;
	color: #B91123;
}
a.ExtraNavLink:active {
	text-decoration:none;
	
}

/*----------------*/
/*----------------*/

a.ExtraNavLinkOn{
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	color: #E3051A;
	/*font-weight: bold;*/
}

a.ExtraNavLinkOn:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	color: #E3051A;
	/*font-weight: bold;*/
}

a.ExtraNavLinkOn:visited {
	text-decoration: none;
	color: #E3051A;
}
a.ExtraNavLinkOn:hover {
	text-decoration: none;
	color: #E3051A;
}
a.ExtraNavLinkOn:active {
	text-decoration:none;
	color: #E3051A;
}

/*----------------*/

/*----------------*/

a.LinkWeissKlein{
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

a.LinkWeissKlein:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

a.LinkWeissKlein:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.LinkWeissKlein:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.LinkWeissKlein:active {
	text-decoration:none;
	color: #FFFFFF;
}

/*----------------*/
/*----------------*/

a.LinkWeissKleinOhnestrich{
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

a.LinkWeissKleinOhnestrich:link {
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

a.LinkWeissKleinOhnestrich:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.LinkWeissKleinOhnestrich:hover {
	text-decoration: none;
	color: #B91123;
}
a.LinkWeissKleinOhnestrich:active {
	text-decoration:none;
	color: #FFFFFF;
}

/*----------------*/
/*----------------*/

a.LinkWeissNormal{
	text-decoration: none;
	color: #FFFFFF;
}

a.LinkWeissNormal:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.LinkWeissNormal:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.LinkWeissNormal:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.LinkWeissNormal:active {
	text-decoration:none;
	color: #FFFFFF;
}

/*----------------*/
/*----------------*/

a.LinkWeissFett{
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}

a.LinkWeissFett:link {
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}

a.LinkWeissFett:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
a.LinkWeissFett:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.LinkWeissFett:active {
	text-decoration:underline;
	color: #FFFFFF;
}

/*----------------*/
/*----------------*/
a.LinkRotOhneStrich{
	text-decoration: none;
	color: #B91123;
}

a.LinkRotOhneStrich:link {
	text-decoration: none;
	color: #B91123;
}

a.LinkRotOhneStrich:visited {
	text-decoration: none;
	color: #B91123;
}
a.LinkRotOhneStrich:hover {
	text-decoration: none;
	color: #B91123;
}
a.LinkRotOhneStrich:active {
	text-decoration:none;
	color: #B91123;
}

/*----------------*/
a.LinkRotOhneStrichOn{
	text-decoration: underline;
	color: #B91123;
}

a.LinkRotOhneStrichOn:link {
	text-decoration: underline;
	color: #B91123;
}

a.LinkRotOhneStrichOn:visited {
	text-decoration: underline;
	color: #B91123;
}
a.LinkRotOhneStrichOn:hover {
	text-decoration: underline;
	color: #B91123;
}
a.LinkRotOhneStrichOn:active {
	text-decoration:underline;
	color: #B91123;
}
/*----------------*/



/*----------------*/


ul {
	padding-left:0px;
	padding-top:0px;
	padding-bottom:1px;
	margin:0px;
	margin-left:24px;
	margin-bottom:15px;
	margin-top:15px;
	/*list-style-type: circle;*/
	list-style-type: square;
	/*list-style-type: disc;*/
	/*list-style-image: url('../img/listkasten.gif');*/
	text-align:left;
	
}



li{
	padding-bottom:4px;
	/*color:#4573AE;*/
	/*font-size: 11px;*/
}
li span{
	color:#727272;
}


li.ListPunktRot{
	padding-bottom:14px;
	color:#D91219;
}
li.ListPunktRotGross{
	padding-bottom:14px;
	font-weight: bold;
	color:#D91219;
	font-size: 1.6em;
	line-height:1.8em;
}

li.ListPunktBlau{
	padding-bottom:14px;
	color:#3A3B97;
}

.EingabeFeldStandard{
	width:170px;
	border: 1px solid #FFFFFF;
	/*background-color:#C6C7CB;*/
	background-color:transparent;
	/*
	color:#414141;
	line-height:14px;
	font-size: 11px;
	*/
	height:16px;
	
}

.EingabeFeldGanzKurz{
	width:53px;
	border: 1px solid #FFFFFF;
	background-color:transparent;
	height:16px;
	margin:0px;
	padding:0px;
}
.EingabeFeldKurz{
	width:107px;
	border: 1px solid #FFFFFF;
	background-color:transparent;
	height:16px;
	margin:0px;
	padding:0px;
}
