body { margin: 0px; padding: 0px; font: 11px/20px Verdana; }
img { border: 0px; }

#website { margin: 0 auto; width: 1024px; }
#head { background: url(style/head/wald.jpg) no-repeat; padding:0px; margin: 0px; height: 180px; width: 830px; float: right; }
#underHeadLine { background-color: #859F4B; height: 30px; width: 950px; clear: right; }
#underHeadLine span { float: right; color: #FFFFFF; line-height: 28px; font-size: 14px; padding-right: 15px; }

#middle { width: 100%; height: 400px; }

/* Top Line */
#underHeadLine a:link, #underHeadLine a:visited { color: #FFFFFF; text-decoration: none; }
#underHeadLine a:hover { color: #FFFFFF; text-decoration: underline; }
#underHeadLine a:active { color: #FFFFFF; text-decoration: underline; }
/* Top Line END */

/* Menü */
#menuHolder { width: 183px; display: inline-block; }

#leftMenu { list-style: none; margin: 0px; padding: 0px; }
#leftMenu li { padding-left: 15px; margin-top: 5px; height: 30px; width: 165px; background-color: #c2cea7; line-height: 28px; font-size: 14px; }
#leftMenu a:link, #leftMenu a:visited { color: #000000; text-decoration: none; }
#leftMenu a:hover { color: #000000; text-decoration: underline; }
#leftMenu a:active { color: #000000; text-decoration: underline; }

#thirdNavi { list-style: none; margin: 0px; padding: 0px; }
#thirdNavi li { margin-left: 10px; margin-top: 0px; height: 20px; width: 155px; background-color: #f1f9ec; line-height: 18px; font-size: 11px; }
#thirdNavi a:link, #thirdNavi a:visited { color: #000000; text-decoration: none; }
#thirdNavi a:hover { color: #000000; text-decoration: underline; }
#thirdNavi a:active { color: #000000; text-decoration: underline; }
/* Menü END */

#contentHolder { display: inline-block; vertical-align: top; width: 780px; }
#content { background: url(style/contentMiddle.jpg) repeat-y; padding: 5px 25px 0px 15px; }
#contentBottom { width: 780px; height: 16px; background: url(style/contentBottom.jpg) no-repeat; }

#footer { float: right; padding-right: 17px; }

h1 { font: 13px Verdana; text-decoration: underline; font-weight: bold; }

/* Angebot */
#bidPicture { width: 740px; }
#bidPicture td { width: 235px; }
#bidPictureLeft { text-align: left; }
#bidPictureCenter { text-align: center; }
#bidPictureRight { text-align: right; }

#bidHolder { width: 740px; margin-top: 0px; }
.bidHead { background-color: #c2cfa7; width: 110px; padding: 5px 0px 5px 15px; }
.bidInfo { background-color: #f1f9ec; padding: 5px 0px 5px 15px; }
#bidDownload { margin-top: 15px; margin-right: 2px; float: right; background-color: #c2cfa7; width: 200px; height: 30px; line-height: 30px; text-align: center;}
/* Angebot END */

/* Team */
.teamBox { width: 355px; overflow: hidden; display: inline-block; vertical-align: top; padding-right: 10px; padding-bottom: 20px;}
.teamBox img { height: 160px; float: left; padding-right: 5px; }
/* Team END */


#gallery_preview_table {width: 100%; margin-top: 60px;}
.gallery_preview {text-align: center;}




#gallery_choice_outbox {
	background-color: #E6EC4A;
	margin: -15px 15px 15px -15px;
	padding: 15px;
	width: 200px;
	height: 30px;
	float: left;
	text-align: center;
}

* html #gallery_choice_outbox	{padding-bottom: 3px; width: 192px;}

#gallery_explain_text {
	overflow: hidden;
	height: 60px;
	_height: 61px;
}

.gallery_table {
	margin-left: -12px;
	margin-right: -12px;
	text-align: center;
}

.gallery_show_td {
	padding: 12px;
	height: 120px;
	width: 200px;
	vertical-align: bottom;
}

.gallery_pic_td {
	padding: 12px;
	height: 120px;
	width: 220px;
	vertical-align: bottom;
}

#gallery_back_and_for {
	margin-bottom: 20px;
}

#gallery_pic {
	text-align: center;
}

#gallery_last_pic { text-align: left; width: 33%;}
#gallery_go_back {text-align: center; width: 33%;}
#gallery_next_pic {text-align: right; width: 33%;}