.text          	 			 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#384248; font-weight: normal; text-decoration: none}
.text A:link          	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#af2c1a; font-weight: normal; text-decoration: underline}
.text A:visited          	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#af2c1a; font-weight: normal; text-decoration: underline}
.text A:hover          	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#384248; font-weight: normal; text-decoration: none}

.subheadline          	 			 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#384248; font-weight: normal; text-decoration: bold}



.text-weiss          	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; line-height: 18px; color:#f3f4f5; font-weight: normal; text-decoration: none}
.text-weiss A:link   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:18px}
.text-weiss A:visited   	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:18px}
.text-weiss A:hover   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#9f1200; font-weight: normal; text-decoration: underline; line-height:18px}



.hauptnavi          	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:30px}
.hauptnavi A:link   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:30px}
.hauptnavi A:visited   		 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:30px}
.hauptnavi A:hover   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#9f1200; font-weight: normal; text-decoration: none; line-height:30px}
.hauptnavi A:active   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#9f1200; font-weight: normal; text-decoration: none; line-height:30px}
.hauptnavi-hi          	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:14px; color:#f3f4f5; font-weight: normal; text-decoration: none; line-height:30px}


.subnavi          	 	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#384248; font-weight: normal; text-decoration: none}
.subnavi A:link   	 	  	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#384248; font-weight: normal; text-decoration: none}
.subnavi A:visited   		 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#384248; font-weight: normal; text-decoration: none}
.subnavi A:hover   	 		 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#af2c1a; font-weight: normal; text-decoration: none}
.subnavi A:active   	 	 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#384248; font-weight: normal; text-decoration: none}
.subnavi-hi   	 	 		 {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#af2c1a; font-weight: normal; text-decoration: none}


.text-headline          	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:22px; line-height: 30px; color:#6B1124; font-weight: normal; text-decoration: none}
.text-headline A:link   	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:22x;  line-height: 30px; color:#6B1124; font-weight: normal; text-decoration: none}
.text-headline A:visited  {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:22px; line-height: 30px; color:#6B1124; font-weight: normal; text-decoration: none}
.text-headline A:hover   	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:22px; line-height: 30px; color:#6B1124; font-weight: normal; text-decoration: underline}
.text-headline A:active   {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:22px; line-height: 30px; color:#6B1124; font-weight: normal; text-decoration: none}

.text4          	 	      {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#3a3a3a; font-weight: normal; text-decoration: none}
.text4 A:link   	 	      {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12x;  color:#5f1827; font-weight: normal; text-decoration: underline}
.text4 A:visited   	      {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#5f1827; font-weight: normal; text-decoration: none}
.text4 A:hover   	 	      {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#5f1827; font-weight: normal; text-decoration: none}
.text4 A:active   	      {font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:12px; color:#5f1827; font-weight: normal; text-decoration: none}

H1 {
padding:0;
margin:0;
font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:17px; color:#ae1c09; font-weight: bold; text-decoration: none;
border-bottom:1px solid #ae1c09;
}

li {
list-style-type:square;
}

headline {
font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, geneva, sans-serif; font-size:17px; color:#ae1c09; font-weight: bold; text-decoration: none;
}

.hr-weiss {
color:#f3f4f5;
background-color:#f3f4f5;
border:solid #f3f4f5;
border-width:1px 0 0 0;
height:0px;
margin: 0;
}

.hr-grau {
color:#7e93a1;
background-color:#7e93a1;
border:solid #7e93a1;
border-width:1px 0 0 0;
height:0px;
margin: 0;
}


HR {
color:#7e93a1;
background-color:#7e93a1;
border:solid #7e93a1;
border-width:1px 0 0 0;
height:0px;
margin: 0;
}

img {
border:0;
}

#content-center img {
margin-right:10px;
margin-bottom:0px;

}

/* +++++++++++++ VP Guestbook ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div.vpgb_eintrag {
	margin-top: 10px;
	border-bottom: 1px dashed #af2c1a;
	padding-bottom: 10px;
	display: block;
	float: left;
	width: 454px;
}
div.vpgb_fleft {
	float: left;
	text-align: center;
	width: 110px;
	margin-right: 10px;
	height: 100%;
}
div.vpgb_infos {
	margin-top: 10px;
	white-space: nowrap;
}
div.vpgb_entry {
	margin-left: 130px;
	padding-left:15px;
	border-left:1px solid #af2c1a;
}
div.vpgb_comment {
	margin-left: 130px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-style: italic;
}
div.vpgb_name {
	font-weight: bold;
}
.vpgb_datum {
	color: #af2c1a;
	font-size: 10px;
	display: block;
	background: url(../images/datum_oben.gif) 0 0 no-repeat;
	text-align: center;
	text-transform: uppercase;
	line-height: 1;
	margin-top: 5px;
	width: 35px;
	padding-top: 5px;
	margin-left: 35px;
	margin-bottom: 10px;
}
.vpgb_datum .tag {
	display: block;
	font-weight: bold;
	font-size: 20px;
	text-indent: -3px;
	letter-spacing: -2px;
	color: #af2c1a;
	background: url(../images/datum_unten.gif) bottom left no-repeat;
	padding-bottom: 5px;
}
#vpgb_nav {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 10px;
	line-height: 200%;
}
#vpgb_nav a {
	color: #af2c1a;
	border: 1px solid #af2c1a;
	text-decoration: none;
	padding: 2px;
}
#vpgb_nav span.vpgb_punkte {
	color: #af2c1a;
	border: 1px solid #4f5d97;
	text-decoration: none;
	padding: 2px;
}
#vpgb_nav a:hover, #vpgb_nav a.vpgb_aktiv {
	background: #EEEEEE;
}
#inhalt a.bbcode {
	color: #af2c1a;
	border: 1px solid #af2c1a;
	padding: 4px;
	margin-right: 4px;
}
	
/* +++++++++++++ Formulare ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	
	
.input_searchbox {
width:130px;
height:15px;
border:1px solid #af2c1a;
background-color:#ffffff;

}	