body  {
  font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
  font-size:12px;
  color:#3F4044;
  background-color:#E8EAEE;
  background-image:url(img/bg.jpg);
  background-repeat: repeat-y;
}
table, tr, td, p, a, div  {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size:12px;
	color:#323743;
}
.headl {
 color:#4F5A6E;
 font-size:13px;
}
.head2 {
 font-size:24px;
}
.head3 {
 font-size:20px;
}
.head4 {
 font-size:32px;
}
.head5 {
 font-size:16px;
}
.head6 {
 font-size:28px;
}
.head7 {
 font-size:13px;
}
.txt11 {
 font-size:11px;
}
.link {
 color:#A50002;
 font-size:11px;
}
form { margin-top:0 px; margin-bottom:0 px; margin: 0 0 0 0; } 
/* ===== LINKs ===== */
a.but:LINK, a.but:VISITED, a.but:ACTIVE a.nav:HOVER {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	text-decoration	:undeline;
	font-size		:11px;
	font-weight		:bold;
	color			:#A50002;
	border			:0px;
}
.but:HOVER,
.but_h		{ background:url(img/red.gif) no-repeat;}
.but		{ background:url(img/red.gif) no-repeat;
	padding		:	2px 11px 2px 15px;}
/* ===== BILDERRAHMEN ===== */
.ipic { color:#000000; border-color:#000000 }
a.ipic { color:#000000; border-color:#000000 }
a.ipic:hover  { color:#000000; border-color:#000000 }
INPUT {  
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	padding-left: 2px;
    font-size: 12px;
	color: #3F4044;
}
textarea {  
    font-size: 12px;
	color: #3F4044;
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;;
}
