HTML {
	height:100%;
}
BODY {
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000;
	margin:0px;
}
div {
	margin:0px;
	padding:0px;
	border:none;
}
#ebene_site {
	position:absolute;
	height:310px;
	width:778px;
	margin-top:-144px;
	margin-left:-389px;
	top:50%;
	left:50%;
}
#content {
	position:relative;
	background-color:#FFF;
	width:778px;
	height:180px;
	left:-1px;
}
#logo {
	position:relative;
	background-image:url(img_de/logo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	top:-41px;
	right:1px;
	width:778px;
	height:27px;
	border-bottom:3px solid #FFF;
	padding-top:8px;
	padding-bottom:8px;
/*}
.img_galerie_new {
	margin:0px 0px 0px 0px;
	border:1px solid #C60;
*/
}
.img_spacer {
	margin:0px 0px 0px 0px;
	height:40px;
	width:50px;
	background-color:#DDD;
	border:1px solid #CCC;
}
a {
	text-decoration:none;
	color:#C00;
}
a:hover {
	text-decoration:underline;
	color:#C00;
}
a:active {
	text-decoration:none;
	font-weight:normal;
	color:#666;
}
a img {
	border:1px solid #666;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60, FinishOpacity=60, Style=2)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60),FinishOpacity=60, Style=2);
    opacity:.6; 
	-moz-opacity:.6;
	background-position:0 0;

}
a:hover img {
	border:1px solid #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=100, Style=2)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100),FinishOpacity=100, Style=2);
    opacity:1; 
	-moz-opacity:1;
	background-position:0 0;

}
.red_headline {
	font-weight:bold;
	color:#C00;
}
.red_text {
	color:#C00;
}
ul {
	padding:0px;
	margin:0px 0px 0px 12px;
	list-style-type:disc;
}
TABLE {
	margin:0px;
	padding:0px;
}
TABLE TD {
	padding:0px;
}
.breakline {
	height:1px;
	border-bottom:1px dashed #999;
	width:auto;
	margin-right:10px;
}
.line {
	height:1px;
	border-bottom:1px solid #000;
	width:auto;
}
.line_list {
	height:1px;
	border-bottom:1px solid #999;
	width:auto;
}
.line_red {
	height:1px;
	border-bottom:1px solid #C00;
	width:auto;
}
.navi {
	position:relative;
	letter-spacing:0.1em;	
	background-color:#2B2B2B;
	top:0px;
	left:-1px;
	height:auto;
	width:778px;
	margin-left:0px;
	padding:5px 0px 5px 0px;
}
.navi a {
	color:#888;
	padding:5px 12px 5px 12px;
	text-decoration:none;
}
.navi a:hover {
	text-decoration:none;
	color:#CCC;
}
.navi a:active {
	color:#DDD;
}
.navi_current {
	background-color:#161616;
	color:#FFF;	
	padding:5px 12px 5px 12px;
}
.subnavi {
	position:relative;
	letter-spacing:0.1em;	
	background-color:#161616;
	top:0px;
	left:-1px;
	height:auto;
	width:778px;
	padding:5px 0px 5px 0px;
}
.subnavi a {
	color:#888;
	padding:5px 12px 5px 12px;
	text-decoration:none;
}
.subnavi a:hover {
	text-decoration:none;
	color:#CCC;
}
.subnavi a:active {
	color:#DDD;
}
.subnavi_current {
	background-color:#161616;
	color:#FFF;	
	padding:5px 12px 5px 12px;
}
.footer {
	position:absolute;
	bottom:-9px;
	left:-1px;
	width:778px;
	height:25px;
	background-image:url(img_de/logoDesign.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-top:3px solid #FFF;
}
.img_section1 {
	position:absolute;
	background-image:url(img_shared/section1.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section2 {
	position:absolute;
	background-image:url(img_shared/section2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section3 {
	position:absolute;
	background-image:url(img_shared/section3.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4 {
	position:absolute;
	background-image:url(img_shared/section4.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section5 {
	position:absolute;
	background-image:url(img_shared/section5.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section6 {
	position:absolute;
	background-image:url(img_shared/section6.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section7 {
	position:absolute;
	background-image:url(img_shared/section7.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_1 {
	position:absolute;
	background-image:url(img_shared/section4_1.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_2 {
	position:absolute;
	background-image:url(img_shared/section4_2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_3 {
	position:absolute;
	background-image:url(img_shared/section4_3.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_4 {
	position:absolute;
	background-image:url(img_shared/section4_4.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_5 {
	position:absolute;
	background-image:url(img_shared/section4_5.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_6 {
	position:absolute;
	background-image:url(img_shared/section4_6.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_section4_7 {
	position:absolute;
	background-image:url(img_shared/section4_7.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:0px;
	left:0px;
	height:180px;
	width:141px;
	border-right:1px solid #999;
}
.img_titlesection1 {
	position:relative;
	background-image:url(img_de/section1_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection2 {
	position:relative;
	background-image:url(img_de/section2_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection3 {
	position:relative;
	background-image:url(img_de/section3_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4 {
	position:relative;
	background-image:url(img_de/section4_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection5 {
	position:relative;
	background-image:url(img_de/section5_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection6 {
	position:relative;
	background-image:url(img_de/section6_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection7 {
	position:relative;
	background-image:url(img_de/section7_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_1 {
	position:relative;
	background-image:url(img_de/section4-1_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_2 {
	position:relative;
	background-image:url(img_de/section4-2_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_3 {
	position:relative;
	background-image:url(img_de/section4-3_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}

.img_titlesection4_4 {
	position:relative;
	background-image:url(img_de/section4-4_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_5 {
	position:relative;
	background-image:url(img_de/section4-5_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_6 {
	position:relative;
	background-image:url(img_de/section4-6_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.img_titlesection4_7 {
	position:relative;
	background-image:url(img_de/section4-7_title.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:9px;
	left:162px;
	width:616px;
	height:18px;
	border-bottom:1px solid #777;
}
.cont_galerie {
	position:relative;
	text-align:left;
	width:250px;
	height:152px;
	top:9px;
	left:527px;
	background-color:#EEE;
}
.cont_frame {
	position:absolute;
	top:28px;
	left:142px;
	width:385px;
}
.galerie_frame {
	position:absolute;
	bottom:0px;
	left:0px;
	width:250px;
}
.news_frame {
	position:absolute;
	top:0px;
	left:10px;
	width:240px;
}
.cont_text {
	font-size:8pt;
	text-align:justify;
	color:#000;
	position:absolute;
	top:4px;
	left:20px;
	width:340px;
}
.galerie_text {
	font-size:8pt;
	text-align:left;
	color:#000;
	position:absolute;
	top:0px;
	left:10px;
	width:210px;
}
.cont_frame-big {
	position:absolute;
	top:28px;
	left:143px;
	width:635px;
}
.cont_text-big3 {
	font-size:8pt;
	color:#000;
	position:absolute;
	top:15px;
	left:310px;
	width:300px;
}
.cont_list-left {
	font-size:8pt;
	color:#000;
	position:absolute;
	top:16px;
	left:20px;
	width:200px;
}
.cont_list-right {
	font-size:8pt;
	color:#000;
	position:absolute;
	top:16px;
	left:260px;
	width:340px;
}
.cont_list-bottom {
	font-size:8pt;
	color:#000;
	position:relative;
	padding-top:0px;
	top:20px;
	left:-240px;
	width:580px;
}
.text {
	position:absolute;
	top:15px;
	left:20px;
	text-align:left;
	width:210px;
}
.text_small {
	font-size:7pt;
	color:#666;
	margin-top:2px;
}
.text_info {
	font-size:7pt;
	color:#666;
}
.text_info a {
	color:#666;
}
.text_info a:hover {
	color:#666;
}
.text_galerie {	
	font-size:8pt;
	color:#FFF;
}
.text_history {
	color:#999;
}
.text_history a {
	color:#999;
}
.text_history:hover {
	color:#999;
}
.galerie_thumb {
	text-decoration:none;
	background-color:#AAA;
	font-size:small;
	color:#FFF;
	padding:0px 3px 1px 4px;
}
.galerie_thumb a {
	text-decoration:none;
}
.galerie_thumb:hover {
	text-decoration:none;
	color:#FFF;
}
#ebene_galerie {
	position:relative;
	width:600px;
	height:100%;
	top:0px;
	margin:0px auto;
	padding:0px;
	text-align:center;
}