body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

a{font-size: 12px;text-decoration:underline;color:#000000; }

a:hover{font-size: 12px;text-decoration:underline;color:#990000; }

td{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#000000; }

select{font-size:12px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; }

input{font-size:12px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; border-color: #666666; border-width: 1px; border-style: solid; }

textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif;background-color:#FFFFFF; border-color: #666666; border-width: 1px; border-style: solid; }

strong{color:#678080;font-weight:normal;}

form {
	margin: 0;
	padding: 0;
}



/*Hintergrund-Farben*/

.Bg01  { background-color:#FFFFFF; } /*weiss*/ 

.Bg03  { background-color:#990000; } /*blau*/



/*Tabellen-Farben*/

.Tb00  { background-color:#D2D2D2; } /*grau*/

.Tb01  { background-color:#F2F2F2; } /*hellgrau*/

.Tbhead  { background-color:#990000; } /*blau*/



/*Text-Formatierungen*/

.headline{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#990000; }

a.headline{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#990000; }

a:hover.headline{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;color:#990000; }

.headlinebig{font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#990000; }

.headlinemenu{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF; }

.headlinemenubig{font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF; }

.tbcontent{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#000000; }

a.tbcontent{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#000000; }
a:hover.tbcontent{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#990000; }

.tbhead{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFFFFF; }

.icon{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#990000; }

a.icon{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#CCCCCC; }

a:hover.icon{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#990000; }



.icon2{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFFFFF; }

a.icon2{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFFFFF; }

a:hover.icon2{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#CCCCCC; }



/*
.menu{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#FFFFFF; }

a.menu{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#FFFFFF; }

a:hover.menu{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;color:#FFFFFF; }
*/

.menu{font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#FFFFFF; }
a.menu{font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:underlined;color:#FFFFFF; }
a:hover.menu{font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:underlined;color:#FFFFFF; }


.menu2{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#FFFFFF; }

a.menu2{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#FFFFFF; }

a:hover.menu2{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#FFFFFF; }



.menu3{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#FFFFFF; }

a.menu3{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#FFFFFF; }

a:hover.menu3{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#FFFFFF; }



.thumbtext{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#000000; }

a.thumbtext{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#000000; }

a:hover.thumbtext{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#000000; }



.menuLabel {

  position:absolute; visibility:hidden; overflow:hidden;

  font-family: Arial, Helvetica, sans-serif; font-size: 12px;

  color:#FFFFFF; background: #990000; layer-background-color: #990000;

  width:170px; height:20px; clip:rect(0,170,20,0); margin:0; padding:2px;

}



.menuLabeldoppel {

  position:absolute; visibility:hidden; overflow:hidden;

  font-family: Arial, Helvetica, sans-serif; font-size: 12px;

  color:#FFFFFF; background: #990000; layer-background-color: #990000;

  width:170px; height:30px; clip:rect(0,170,30,0); margin:0; padding:2px;

}



.menuBox {

  position:absolute; visibility:hidden; overflow:hidden;

  font-family: Arial, Helvetica, sans-serif; font-size: 12px;

  color:#FFFFFF; background: #990000; layer-background-color: #990000;

  width:170px; padding:2px; line-height:1.3em;

  border:1px solid #000000;

}

.headline2{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000000; }
.summe{font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#AD0027; }