.contentBody
{ 	font-family:sans-serif;
        font-variant:small-caps;
	color: #333333;
	font-size: 16px;
	background: #FF9900;
	font-weight: bold;
	line-height: 18px;
	padding-left:0px;}



h1
{ 	font-family:sans-serif;
        font-variant:small-caps;
	color: #FFFFFF;
	font-size: 30px;
	background: #FF9900;
	font-weight: bold;
	line-height: 24px;
	padding-left:0px;
        padding-top:0px;}

table {
   caption-side: bottom;
   border: 0px solid black;
}

a {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #0000FF;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
	text-decoration: underline;
}

a:visited {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #0000AA;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
	text-decoration: none;
}

a:hover {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
	text-decoration: none;
        background: #DDDDDD;
	color: #DD0000;
}

a:active  {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
	text-decoration: none;
        background: #DDDDDD;
	color: #FFFFFF;
}




tr {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	font-variant:small-caps;
	text-decoration: none;
        border: 1px solid black;
}

td {
   border: 0px solid black;
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
}

.infotableTable {
   caption-side: bottom;
   border: 3px solid black;
   border-style: dashed dashed;
   width: 400;
}

.newstableTable {
   caption-side: bottom;
   border: 3px solid black;
   border-style: dashed dashed;
   width: 700;
}

.imagetableTable {
   caption-side: bottom;
   border: 3px solid black;
   border-style: dashed dashed;
   width: 300;
}

TR.even {
   background : #DD0000;

}

TR.odd {
   background : #FF0000;
}


/*
.contentBody
{ 	font-family:sans-serif;
        font-variant:small-caps;
	color: #333333;
	font-size: 16px;
	background: #0066BB;
	font-weight: bold;
	line-height: 18px;
	padding-left:0px;}
*/
/*
.contentBody
{ 	font-family:sans-serif;
        font-variant:small-caps;
	color: #333333;
	font-size: 16px;
	background: #007700;
	font-weight: bold;
	line-height: 18px;
	padding-left:0px;}
*/

.p
{	font-family:sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FF0000;
	text-decoration: none;
	font-weight: normal;}




/*
.ddp
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#E20074;
	text-decoration: none;
	font-weight: bold;}







.meta
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;}

.meta:link
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;}

.meta:visited
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;}

.meta:active
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;}

.metaactive
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#E20074;
	text-decoration: none;
	font-weight: normal;}



.breadcrumbpfeil
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#000000;}


.breadcrumbactive
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#E20074;}

.breadcrumb
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#000000;}

.breadcrumb:link
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#000000;}

.breadcrumb:visited
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#000000;}

.breadcrumb:active
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#E20074;}

.breadcrumb:hover
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#E20074;}


.date
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:11px;
	color:#000000;}


.titlemeta
{	font-family:Tele-Antiqua,Helvetica,Geneva,Sans Serif;
	font-size:21px;
	line-height:21px;
	color:#E20074;}

.titlewhite
{	font-family:Tele-Antiqua,Helvetica,Geneva,Sans Serif;
	font-size:21px;
	line-height:21px;
	color:#FFFFFF;}


.titleone
{	font-family:Tele-Antiqua,Helvetica,Geneva,Sans Serif;
	font-size:21px;
	line-height:21px;
	color:#E20074;}

.titletwo
{	font-family:Tele-Antiqua,Helvetica,Geneva,Sans Serif;
	font-size:21px;
	line-height:21px;
	color:#666666;}


.titlemodul
{	font-family:Tele-Antiqua,Helvetica,Geneva,Sans Serif;
	font-size:19px;
	line-height:18px;
	color:#E20074;}


.modultitle
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	font-weight: bold;}



.errormessage
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #FF0000; 
	font-size: 12px;
	font-weight: bold;}


.headline
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #000000; 
	font-size: 12px;
	font-weight: bold;}



.headlineta
{ 	font-family: tele-antiqua, Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 20px;
	font-weight: bold;}

.headlinea
{ 	font-family: Arial,Helvetica,Geneva,Sans Serif;
	color: #000000; 
	font-size: 16px;
	font-weight: bold;}


.linkedheadlineactive
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #666666; 
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;}

.linkedheadline:link 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline;
	font-weight: bold;}

.linkedheadline:visited 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline;
	font-weight: bold;}

.linkedheadline:active 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline;
	font-weight: bold;}

.linkedheadline:hover 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline;
	font-weight: bold;}









.cellk 
{ 	font-family:Arial;
	color: #ffffff; 
	font-size: 12px; 
	background: #666666;
	font-weight: bold;
	line-height: 18px;
	padding-left:10px;}


.cellks 
{ 	font-family:Arial;
	color: #ffffff; 
	font-size: 12px; 
	background: #666666;
	font-weight: bold;
	line-height: 18px;
	padding-left:5px;}



.cellkr 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #cccccc;
	font-weight: bold;
	line-height: 18px;
	padding-left:10px;}

.cellkrs 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #cccccc;
	font-weight: bold;
	line-height: 18px;
	padding-left:5px;}




.cella 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #cccccc;
	font-weight: bold;
	line-height: 18px;
	padding-left:5px;}

.cellt 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #cccccc;
	line-height: 18px;
	padding-left:5px;}

.celltc 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #e7e7e7;
	line-height: 18px;
	padding-left:10px;}


.cellte 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #e7e7e7;
	line-height: 18px;
	padding-left:5px;}

.celltce 
{ 	font-family:Arial;
	color: #000000; 
	font-size: 12px; 
	background: #e7e7e7;
	line-height: 18px;
	padding-left:10px;}




.celll 
{ 
	background: #333333;}




.fliesstext 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #000000; 
	font-size: 12px; 
	text-decoration: none; }

.fliesstextm 
{ 	font-family:Arial, Helvetica, Geneva, "Sans Serif"; 
	color: #000000; 
	font-size: 12px; 
	text-decoration: none; }



.footerlink
{ 	font-family:Arial, Helvetica, Geneva, "Sans Serif"; 
	color: #E20074; 
	font-size: 10px;
	text-decoration: underline; }
.footer
{ 	font-family:Arial, Helvetica, Geneva, "Sans Serif"; 
	color: #000000; 
	font-size: 10px;
	text-decoration: none; }




.link:link 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline; }

.link:visited 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline; }

.link:active 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline; }

.link:hover 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	text-decoration: underline; }







.navbold 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

.navbold:link 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;;
	text-decoration: none; }

.navbold:visited 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

.navbold:active
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

a.navbold:hover 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }







.navnormal
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormal:link
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormal:visited
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormal:active
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #333333; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

a.navnormal:hover
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }



.navnormalactive
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormalactive:link
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormalactive:visited
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

.navnormalactive:active
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }

a.navnormalactive:hover
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #E20074; 
	font-size: 12px; 
	line-height:19px;
	text-decoration: none; }







.navactive 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #FFFFFF; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

.navactive:link 
{  font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #FFFFFF; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

.navactive:visited 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #FFFFFF; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

.navactive:active 
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #FFFFFF; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }

a.navactive:hover
{ 	font-family:Arial,Helvetica,Geneva,Sans Serif;
	color: #ffffff; 
	font-size: 12px; 
	line-height:19px;
	font-weight: bold;
	text-decoration: none; }







.navnormalweiss
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
	text-decoration: none; }

.navnormalweiss:link
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
	text-decoration: none; }

.navnormalweiss:visited
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
	text-decoration: none; }

.navnormalweiss:active
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
	text-decoration: none; }

.navnormalweiss:hover
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:19px;
	text-decoration: none; }



.searchnormal
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#000000;
	text-decoration: none; }

.searchbold
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-decoration: none; }

.searchklein
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#000000; }

.formInput {
	font-size: 12px; 
	width: 150px; 
	font-family:Arial,Helvetica,Geneva,Sans Serif;
}
.smallFormInput {
	font-size: 12px; 
	width: 90px; 
	font-family:Arial,Helvetica,Geneva,Sans Serif;
}

.smallButton {
	font-size: 10px; 
	width: 70px; 
	font-family:Arial,Helvetica,Geneva,Sans Serif;
        vertical-align: middle; 
}

.verySmallButton {
	font-size: 10px; 
	width: 20px; 
	font-family:Arial,Helvetica,Geneva,Sans Serif;
        vertical-align: middle; 
        font-weight:bold;
}

.berichtButton {
	font-size: 11px; 
	width: 40px; 
	font-family:Arial,Helvetica,Geneva,Sans Serif;
        vertical-align: middle; 
        font-weight:bold;
}

.smallFont {
	font-size: 11px;  
	font-family:Arial,Helvetica,Geneva,Sans Serif;
        vertical-align: middle; 
}

.userInfoKlein
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:12px;
	color:#000000; }


.loginInfoKlein
{	font-family:Arial,Helvetica,Geneva,Sans Serif;
	font-size:10px;
	color:#FFFFFF; }
*/
