b, strong { font-weight:bold; }
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	text-align: left;
	color: #CCCCCC;
}
.bodyweißfett {
	font: bold normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.header1 {
	text-align: left;
	color: #FFFFFF;
	font: bold normal 16px/20px Verdana, Arial, Helvetica, sans-serif;
}
.header2 {
	text-align: left;
	color: #FFFFFF;
	font: bold normal 14px/20px Verdana, Arial, Helvetica, sans-serif;
}
.menuSpace { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 26px; text-decoration: none; color: #000000 }
.submenuSpace { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; vertical-align: bottom }
.menuSearch { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; text-decoration: none; color: #000000 ; line-height: 16px; background-image: url(pics/paper.gif); background-repeat: repeat}
.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}
.header1Centered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.bodyRightAligned {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	text-align: right;
	color: #CCCCCC;
}
.bodyCentered {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	text-align: center;
	color: #CCCCCC;
}
.footerCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom;
	color: #FFFFFF;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	vertical-align: bottom;
	color: #FFFFFF
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF
}
.logoInitial { font-family: "Times New Roman", Times, serif; font-size: 40px; font-style: normal; line-height: 44px; font-weight: normal; text-align: left; color: #CCCCCC }
.logoSmallCaps { font-family: "Times New Roman", Times, serif; font-size: 34px; font-style: normal; line-height: 44px; font-weight: normal; text-align: left; color: #CCCCCC }
.logoReducedFont { font-family: "Times New Roman", Times, serif; font-size: 25px; font-style: normal; line-height: 44px; font-weight: normal; text-align: left; color: #CCCCCC }
.pictureColumn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 45px; font-style: normal; line-height: 45px; font-weight: normal; text-align: center ; vertical-align: top}
.galleryFooterLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top
}
.galleryFooterRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top
}
.galleryBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF;
	vertical-align: top
}
.galleryHeader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF
}
.galleryWarning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 36px; font-weight: normal; text-align: left ; color: #CCCCCC }
.galleryLogoInitial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF
}
.galleryLogoReducedFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF
}
.galleryLogoSmallCaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF
}
.galleryLogoReducedFontInitial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF
}
.header2Centered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: #FFFFFF;
}
.thumbnailList { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 1px; font-style: normal; font-weight: normal; text-align: center; vertical-align: middle}
.thumbnailCaptions { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; font-weight: normal ; text-align: center; vertical-align: top}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
}
.lutz_header {
	color: #FFFFFF;
	font: normal 40px Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
.header_foto {
	font: normal 25px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #FFFFFF;
}
.jaekel_header {
	color: #000000;
	font: normal 40px Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
.punkt_header {
	font: normal 36px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

/*
 Individual pages: Kontakt
*/
#contact h1, #contact h2 {
	color: #FFFFFF;
	font: bold normal 16px/20px Verdana, Arial, Helvetica, sans-serif;	
}

#contact #sendMessage dl {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#contact #sendMessage dt,
#contact #sendMessage dd {
	display: block;
	margin: 8px 0 0;
	padding: 0;
	overflow: hidden;
}
#contact #sendMessage dt {
	width: 90px;
	clear: both;
	float: left;
}
#contact #sendMessage dd input {
	width: 220px;
	height: 16px;
}
#contact #sendMessage #subject {
	width: 95%;
}
#contact #sendMessage div {
	margin: 8px 0 0 90px;
}
#contact #sendMessage textarea {
	width: 95%;
	height: 253px;
}
#contact #sendMessage #submit {
	width: 90px;
}
/* Quirksmode-Korrekturen - für IE und die Webkits wichtig */
#contact #sendMessage dt {
	margin-top: 7px !important;
}
#contact #sendMessage dd {
	margin: 0 !important;
	padding-top: 7px !important;
}
#contact #sendMessage dd input {
	height: 20px !important;
}
#contact #sendMessage div {
	margin-left: 91px !important;
}
