/* General page style. von phpbb2 The scroll bar colours only visible in IE5.5+ */ 
body { 
	background-color: #ffffff; 
	scrollbar-face-color: #DEE3E7; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #DEE3E7; 
	scrollbar-3dlight-color: #D1D7DC; 
	scrollbar-arrow-color:  #006699; 
	scrollbar-track-color: #EFEFEF; 
	scrollbar-darkshadow-color: #98AAB1; 
} 
 
 
 
 
 
BODY, FONT, SELECT, INPUT, TEXTAREA 
{ 
    /* Allgemeine Schriftformatierung */ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color : Black; 
} 
 
/* Linkdekoration allgemein*/
A:link {
COLOR: #1E90FF; TEXT-DECORATION: underline; FONT-STYLE: normal
}
A:visited {
COLOR: #1E90FF; TEXT-DECORATION: underline; FONT-STYLE: normal
}
A:active {
COLOR: #1E90FF; TEXT-DECORATION: underline; FONT-STYLE: normal
}
A:hover {
COLOR: #4169E1; TEXT-DECORATION: none; FONT-STYLE: normal
}


/* Linkdekoration grau klein*/
.grau10 a:link {color: #C0C0C0;}
.grau10 a:visited {color: #C0C0C0;}
.grau10 a:hover {color: #C0C0C0; text-decoration: none;}
.grau10 a:active  {color: #C0C0C0;}
.grau10 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #C0C0C0;
}

/* rahmengelb = #FF9A00  */ 
/* obengelb = #FFCC00 */ 
/* mitte weiss = #FFFFFF oder grau #F3F5F8;*/ 
/* unten gelb =  #FFF3C3 */ 
/* grau =  #F3F5F8 */
 
 
/* weiss #FFFFFF */ 
tr.indexcat1 { 
  background-color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: Black;
   padding:5px;
  TEXT-ALIGN: left;
} 

/* weiss */
tr.indexcat21 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
  TEXT-ALIGN: left;
}


/* weiss */
tr.indexcat2 {
  border-bottom-width: 1px;
  border-bottom-color: #FFFFFF;
  border-bottom-style: solid;
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
  padding:5px;
  TEXT-ALIGN: left;
}

/* ueberschrift tabelle  */ 
tr.indexcat3 { 
  background-color: #B0C4DE; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: Black; 
  padding:5px;
  TEXT-ALIGN: left;
}

/* weiss_grau */
tr.indexcat4 {
  background-color: #F5F5F5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
  padding:5px;
  TEXT-ALIGN: left;
}

/* blau hell */
tr.indexcat5 {
  background-color: #E6E6FA;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
  padding:5px;
  TEXT-ALIGN: left;
}

/* ueberschrift 14 alt: #9FB6CD; */
.ue12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color : #003399;
  font-weight: bold;
	margin-left: 4px;
}


/* text schwarz klein 10 */
.text10 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : Black;
}

/* text schwarz 12 */
.text12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : Black;
}

/* text schwarz gross 16 */
.text16 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color : Black;
  font-weight: bold;
}

/* schrift rot 12 */
.rot12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #FF0000;
  font-weight: bold;
}

/* schrift gruen 12 */
.gruen12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #00CD00;
  font-weight: bold;
}

/* schrift gruen 12 */
.grau12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #808080;
  font-weight: normal;
}

/* schrift schwarz 12 durchgestrichen*/
.schwarz12-durchgestrichen {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #000000; 
text-decoration: line-through}



/* link orange */
.link12 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #FF9A00;
}

.rahmen{
  border: solid 1px;
  border-color: #DCDCDC;
  padding: 3px;
}
.rahmenrot{
  border: solid 1px;
  border-color: #FF0000;
}

.strich{
  border-top: 2px solid #B0E0E6;
  border-right: 1px dotted #B0E0E6;
  font-size: 6px;
}

.abstandt{

}

