f/* General Fonts */
BODY,DIV,TD,.table,.contenttable {
   font-family: Arial, Helvetica, sans-serif;
   font-size: x-small;
   color: black; 
   font-style: normal;  
   margin-top: 0px;
   margin-right: 0px;
   margin: 0em 0em;
}

.einrm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
    white-space:nowrap; 
}

.rot {
background-image: url("fileadmin/img/rot.gif");
background-repeat: repeat-y;
}

.schwarz {
  background: black;
}

body
{
    margin-right: 0;
    margin-top: 0;
    margin-left: 0;
}


.menu { 
	text-decoration: none;
}

.abstand { 
	margin-top:3px;
}

.innenabstand { 
	padding-top:3px;
	padding-bottom:3px;
}


.untermenu { 
	padding:1px 1px 1px 1px ;
	text-decoration: none;
}

a {
  font-family:arial,sans-serif;
  color:#000000;
}
a:link, a:active, a:visited  { color:#000000;
}

a.menuakt:active,a.menuakt:link,a.menuakt:visited { 
	color:#B9261E; 
	text-decoration: none; 
}

a.menu:active,a.menu:link,a.menu:visited { 
	color:#000000; 
	text-decoration: none; 
}
a.menu:hover { 
	color:#B9261E; 
	text-decoration: none; 
}


BLOCKQUOTE {
list-style:lower-roman inside;
list-style-type:disc;
color: black;
}

 
TD P {
    margin: 0em 0em;
   padding-bottom:7px;
}

UL,.bulletlist {
   font-family: Arial, Helvetica, sans-serif;
   color: black; 
   font-style: normal;  
   padding-bottom:0px;
   margin-top: 5px;
   margin-right: 5px;
   list-style-position:outside;
   list-style:lower-roman;
   list-style-type:square;
}

OL {
   font-family: Arial, Helvetica, sans-serif;
   color: black; 
   font-style: normal;  
   padding-bottom:0px;
   margin-top: 5px;
   margin-right: 5px;
   list-style-position:outside;
   list-style:lower-roman;
   list-style-type:decimal;
}

ul p,ol p { 
    padding-bottom:0px;
}

  
.dontshowlink {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-style: normal;
	margin-top: 5px;
	margin-right: 5px;
	margin: 0em 0em;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
 

/* Headings */
H1,H2,H3,H4,H5 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin-top: 15pt;
	margin-right: 5pt;
	   

}
H2 {
	font-size: 15px;
	margin-top: 10pt;
}
H3 {
	font-size: 13px;
	margin-top: 10pt;
}
H3 {
	font-size: 11px;
	margin-top: 7pt;
}

/* Bold Title same as text size */
.title {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

 


 
 
 

/* Forms Fields */
SELECT {  
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px 
}
TEXTAREA {  
 font-family: Arial, Helvetica,  sans-serif; 
 font-size: 10px
} 
INPUT {  
 font-family: Arial, Helvetica,  sans-serif; 
 font-size: 10px 
}

 

.caption {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

 


 

 

/* Search Formats */
.searchform {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #000000;
 font-weight : normal;
}
.searchresultpagetitle {
 font-family : Verdana, sans-serif;
 font-size : 15px;
 color : #333333;
 font-weight : bold;
}
.searchresultcontent {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #000000;
 font-weight : normal;
}
.searchresultheader {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #333366;
 font-weight : bolder;
}
.searchmarkup {
 color : #000000;
}
.loginform {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #000000;
 font-weight : normal;
}

.einrm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
    white-space:nowrap; 
}

 

 .normaltext  {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin: 0em 0em;
	line-height: normal;
	border-bottom-width: thick;
 } 
