h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,ul {
 font-family:Arial,sans-serif; }

h1 { font-family:Courier New,Courier; font-size:26px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; color:#808080; }

h3 { font-size:16px; color:#808080; }

h4 { font-size:13px; font-weight:bold; color:#FF0000; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

ul {  margin-left:18px; } 

li { margin-left:0px; }

pre { font-family:Courier New,Courier; font-size:10px; color:#0000C0; background-color:#FFFFE0; }


a:link { color:#000000; text-decoration:none; font-weight:bold; }

a:visited { color:#804040; text-decoration:none; font-weight:bold; }

a:active { color:#FF0000; text-decoration:none; font-weight:bold; }

a:hover { color:#FF0000; text-decoration: none; font-weight:bold; }

.oben    { vertical-align:top; }
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom; }

.unterzeile 
{  
font-family:Arial,sans-serif; 
font-size:16px; 
color:#808080; 
font-weight:bold; }

.unterueberschrift 
{  
font-family:Arial,sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#808080; }

.fuss 
{  
font-family:Arial,sans-serif; 
font-size:12px; 
text-align:center; }

.klein 
{  
font-family:Arial,sans-serif; 
font-size:10px; 
text-align:left; }

.text
{  
font-family:Arial,sans-serif; 
font-size:13px; }

kbd {
			  padding: 0px 1px 0px 1px;
			  border-width: 1px 2px 2px 1px;
			  border-style: solid;
			  background: #faf6f6;
			  color: #000;
			  border-color:  #edd #baa #baa #eed; }

.pseudoheadline {font-weight:bold; color:#808080; font-size: 15px; font-family: Arial, sans-serif; }

.smalltext {font-size: 10px; text-align:left; }
.mediumtext {font-size: 11px; text-align:left; }

/* ------------------------------- Menu BlockForm------------------------- */

.MenuBlockForm {
	background: silver;
	border: 0px; 
	font-family: Arial,sans-serif; 
	font-size: 13px; 
}


form {margin-top: 0; margin-bottom: 0; } 

textarea {font-size: 13px; background: white; margin-bottom: 5px; margin-left: 1px; width:440px; height:110px; font-family: Arial,sans-serif; }

input {
	width:440px;
	cursor:text;
	margin:0;
	margin-bottom: 5px; 
	margin-left: 1px; 
	color:#000;
	background:white; 
	font-size: 13px; 
}

button {
	height:22px; 
	width:80px;
	cursor:pointer;
	margin:0;
	margin-bottom: 5px; 
	color:#000;
	background:#ccc; 
	font-family: "Helvetica", arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold;
}

button:active {padding-left: 1px; }

legend {	
	font-family: "Helvetica", arial, helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
	padding-left: 1px;
}

label { 
	font-family: "Helvetica", arial, helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
	padding-left: 1px;
}
