/* Main CSS of Hfg77 */
body {
	background-color: #edecf5;
	margin-top: 0px;
	background-image: url(../images/for-slice.jpg);
	background-repeat: repeat-x;
}
body, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000501;
}
.text1 {
	font-size: 10px;
}

.text2 {
	font-size: 11px;
}

.text3 {
	font-size: 12px;
}

.text4 {
	font-size: 14px;
}

.text5 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.headline1 {
	color: #FF000F; 
	font-size: 12px;
	font-weight: bold;
}

.headline2 {
  	color: #FF000F; 
	font-size: 14px;
	font-weight: bold;
}
.headline3 {
   color: #FF000F;
	font-size: 16px;
	font-weight: bold;
}
.headline4 { 
	color: #FF000F; 
	font-size: 18px;
	font-weight: bold;
}
#title1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	background-color: #FF000F;
	padding: 10px 0 0 10px;
	width: auto;
}	
.aktuelles a{
	color: #FF000F;
	text-decoration: underline;
	font-size: 14px;
   font-stretch: wider;
	font-weight: bolder;
}
.aktuelles a:link {
  color: #FF000F;
}
.aktuelles a:hover {
	text-decoration: none;
}
.aktuelles td {
	margin: 0;
	padding: 10px 0 0 0;
	border-bottom:1px dashed #000;
}

select,input,textarea { 
	color: #FF000F; 
	font-size: 10pt; 
	font-family: Arial, Verda, Helvetica, sans-serif; 
	background-color: #fff; 
	border: solid 1px #999; 
	outline-color: #f00 
}
button { 
	color: #FF000F; 
	font-size: 10pt; 
	font-family: Arial, Verda, Helvetica, sans-serif; 
	background-color: #fff; 
	border: solid 2px 
}

a {
	color: #006ab3;
	text-decoration: underline;
	border-color:#006AB3; 
}
a:hover {
	text-decoration: none;
}

#sitemap_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF000F;
	height: 20px;
	padding: 10px 0 0 10px;
	width: 200px;
	background-color: White;
}
#sitemap_title a {
	color: #FF000F;
	text-decoration: underline;
	border-color: #006AB3;
}
#sitemap_title a:hover {
	text-decoration: none;
}

.guestbook {
	border: 2px dashed #FF000F;
	font-size: 12px;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
}

.guestbook_title {
	font-size: 12px;
	font-weight: bold;
	color: White;
	background-color: #FF000F;
}
	
.guestbook_background {
  background-color: #FFA500;
  font-size: 12px;
  font-weight: bold;
}

a.link7 {
	color: #377E8C;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

a.link7:hover {
	color: #377E8C;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

a.link8 {
	color: #B14E26;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

a.link8:hover {
	color: #B14E26;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

