/*-------------------------------------*/
/* STANDARD */
/*-------------------------------------*/
BODY {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EEEEEE;
	scrollbar-base-color:#B7274C;
  	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#F9F9F9;
  	scrollbar-face-color:#B7274C;
  	scrollbar-highlight-color:#F9F9F9;
  	scrollbar-shadow-color:#999999;
  	scrollbar-track-color:#F9F9F9;
	overflow:auto;
}

A {
color: #CC3333;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
text-decoration: none }

A:link {
color: #CC3333;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A:active {
color: #CC3333;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A:visited { 
color: #CC3333; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
text-decoration: none }
 
A:hover {
color: #333333;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }


TD,TH {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

BR {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

P {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

H2 {
font-size: 18px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: bold }

H3 {
font-size: 16px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-weight: bold }

PRE {
font-family: "Courier New", Courier, mono;
font-size: 12px }


/*-------------------------------------*/
/* SUB-NAVIGATION */
/*-------------------------------------*/

A.navlink
{color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A.navlink:link
{color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A.navlink:active
{color: #CC3333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A.navlink:visited
{color: #333333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

A.navlink:hover
{color: #CC3333;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
text-decoration: none }

TD.navlink {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }


/*-------------------------------------*/
/* NEUE STYLES */
/*-------------------------------------*/

.header {
color: #666666; 
font-size: 14px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.marginalie {
color: #666666; 
font-size: 12px; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.content {
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.navtopic {
	width: 15%;
	height: 20px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif:
}

.first {
	padding-left: 30px;
}

.last {
	padding-right: 23px;
}

.black {
color: #000000; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.border {
border: 1px solid #000000 }
.small {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

}
.footer {

color: #FFFFFF; 
font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif
}

/* extended */

.table_border {
	
}



.table_border td {
	border: 1px solid #999999;
	width: 150px;
	height: 150px;
	vertical-align: middle;
	text-align: center;
}

.navlink_selected {
	color: #CC3300;
	font-weight: bold;
	font-size: 11px;
}



.fett_rot {
	color: #CC3333;
	font-weight: bold;
}

.rot {
	color: #CC3333;
}

.rot_small {
	color: #CC3333;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;

}

