body 						{ margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; 
							  background-image:url(/templates/kundenseiten/layout26/images/col_b/background.gif);
							  background-repeat:repeat-x; background-color:#290404; }

.centerback					{  }
.menuline					{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menuline.gif); }

#menu 						{ font-size: 11px;  }
#menu a 					{ color:#ffffff; text-decoration:none; font-weight:bold; margin-left:10px; }
#menu a:hover 				{ text-decoration:underline; }
#menu .down					{ color:#FF9; }
#menu .lev1d				{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menu_l1_down.gif); }
#menu .lev2					{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menu_l2_down.gif); }
#menu .lev2d				{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menu_l2_norml.gif); }

.menu_bottom				{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menu_bottom.gif); }
.menu_top					{ background-image:url(/templates/kundenseiten/layout26/images/col_b/menu_top.gif); }


#ilink 						{ font-size: 11px;}
#ilink a, a:visited  		{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#7f0917; text-decoration: none; }
#ilink a:hover 				{ text-decoration: underline;}

#link 						{ margin: 10px 10px 10px 0px; font-size: 11px;}
#link a, a:visited  		{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#7f0917; text-decoration: none; }
#link a:hover 				{ text-decoration: underline;}

h1 { 	padding: 0px; font-size: 14px; }
h2 { margin-right: 20px; font-size: 13px; padding: 0px; }

h1.medium {  padding: 0px; font-size: 17px; }
h2.medium { margin-right: 20px; font-size: 15px; padding: 0px; }

h1.big { 	padding: 0px; font-size: 20px; }
h2.big { margin-right: 20px; font-size: 17px; padding: 0px; }

#h1link a, a:visited 		{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#7f0917; font-weight: bold;}
#h1link a:hover 			{ text-decoration: underline; }

#textblock 					{ margin: 10px 0px 10px 0px; width:590px; font-size: 11px; clear:both; }
#textblock .formular 		{ border: 1px solid #000000; width: 350px; }
#textblock .formular_big 	{ border: 1px solid #000000; width: 350px; height: 100px;}

#imageblock 				{ margin: 10px 0px 10px 0px; font-size: 11px; }

.errormsg 					{ color: #990000; font-weight: bold; font-size: 11px;}

#imageblock 				{ margin: 10px 0px 10px 0px; font-size: 11px;}

#newsletter 				{ margin: 10px 0px 10px 0px; font-size: 11px; clear:both; }
#newsletter .formular 		{ border: 1px solid #000000; width: 266px; }

#promotion 					{ margin: 10px 0px 10px 0px; width: 570px; font-size: 11px; }

#veranstaltung 				{ margin: 10px 0px 10px 0px; width: 570px; font-size: 11px; clear:both; }
#veranstaltung a, a:visited { font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#990000; text-decoration: none; }
#veranstaltung a:hover 		{ text-decoration: underline; }

#anzeige 			  		{ margin: 10px 0px 10px 0px; width: 570px; font-size: 11px; clear:both; }
#anzeige a, a:visited 		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7f0917; text-decoration: none; }
#anzeige a:hover 	  		{ text-decoration: underline; }

#map24 				  		{ margin: 10px 0px 10px 0px; width: 570px; }

#img_container { display:block; height:auto; overflow:hidden; margin: 5px 0px 5px 0px; font-size: 11px; clear:both; width:566px; }
#img_img { margin:0px 3px 0px 3px; float:left; width:182px; overflow:hidden; }

#linkhover a, a:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7f0917; text-decoration: none; }
#linkhover a:hover 			{ text-decoration: underline; }

#line 				  		{ height:1px; margin-right:30px; }

.headline_main 		  		{ font-size: 34px; font-weight: bold; font-style: italic; display:block; color: #000000; margin-left:20px; }
.headline_sub 		  		{ color: #000000; font-style: italic; font-weight: bold; margin-left: 40px; }
