/* --------------Allgemeine Definitonen-------------- */

.headline01 {
	font: normal 10pt Verdana;
	letter-spacing: 0.1em;
	line-height: 13px;
	text-decoration : none;
	}

.flag {
	margin:0 auto;
	position: relative;
	left: 0%;
	width: 45px;
	height: 30px;
	border: none;
}

.meta01 {
	font: normal 1pt arial;
	color: white;
	}

/* --------------Formular-------------- */

.form_field {
	margin:0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 267px;
	width: 559px;
	margin-left: -282px;
	margin-top: -125px;	
	font: bold 10pt Verdana;
	color: white;
	letter-spacing: 0.1em;
	line-height: 15px;
	}	

.form_art1 {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	margin-left: 18px; 
	font: bold 8pt Verdana;
	color: white;	
	letter-spacing: 0.0em;
	line-height: 12px;
	text-align : left;
	}

.form_art2 {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	margin-left: 18px; 
	font: bold 8pt Verdana;
	color: #BBBBBB;	
	letter-spacing: 0.0em;
	line-height: 12px;
	text-align : left;
	}

.form_eing {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	height: 11px;
	margin-left: 133px; 
	font: normal 8pt Verdana;
	color: black;	
	letter-spacing: 0.0em;
	line-height: 11px;
	}

/* --------------Horizontaler Navi-Bereich-------------- */

.navi_menu:link, .navi_menu:visited {
	margin:0 auto;
	color: white;
	font: normal 8pt Verdana;
	text-decoration : none;
	}
		
.navi_menu:hover, .navi_menu:active {
	color : black;
	}

.navi_trenn {
	color : white;
	font: normal 9pt Arial;
	text-decoration : none;
	}

.ticker {
	color : white;
	font-family : Courier New;
	letter-spacing: 0.1em;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : none;
	}

/* --Pulldown-Menüs-- */

#dropmenudiv{
	font: normal 8pt Verdana;
	background:  url('images/menu-bg.gif') repeat-y;	
	letter-spacing: 0.00em;
	filter: alpha (opacity:85 style:0);
	position: absolute;
	border: medium none;
	line-height: 19px;
	z-index: 100;	
}

#dropmenudiv a{
	width: 100%;
	display: block;
	color: black;
	text-decoration: none;
}

#dropmenudiv a:hover{
	background:  url('images/menu-hover-bg.gif') no-repeat;
	color: #661720;
}

/* >>HOME--------------Content-Bereich------------------ */

.willk_blende {
	margin:0 auto;
	position: absolute;
	left: 0%;
	width: 100%;
	margin-left: 0%; /* negative Hälfte von width:600px */
	top: 0%;
	height: 100%;
	margin-top: 0%; /* negative Hälfte von height:335px */
	display: block;
	background-color: #666666;
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;
	border: none;
	overflow: hidden;
	z-index: 101;
}

.willk_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 650px;
	margin-left: -325px; /* negative Hälfte von width:600px */
	top: 50%;
	height: 370px;
	margin-top: -125px; /* negative Hälfte von height:335px */
	display: block;
	background-color: white;
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;
	border: 1px solid black;
	overflow: hidden;
	color: black;
	font: bold 9pt "Trebuchet MS";
	letter-spacing: 0.15em;
	line-height: 16px;
	text-align: center;
	text-decoration : none;
	z-index: 102;
}

.willk_but:link, .willk_but:visited {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 120px;
	margin-left: -60px; /* negative Hälfte von width:600px */
	top: 50%;
	height: 30px;
	margin-top: 65px; /* negative Hälfte von height:335px */
	display: block;
	background-color: #CBCFD3;
	border: 1px solid black;
	color: black;
	font: bold 8pt "Trebuchet MS";
	letter-spacing: 0.05em;
	line-height: 30px;
	text-align: center;
	text-decoration : none;
	z-index: 103;
}

.willk_but:hover, .willk_but:active {
	background-color: black;
	border: 1px solid #CBCFD3;
	color: #CBCFD3;
}

.cont {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 600px;
	margin-left: -300px;
	top: 50%;
	height: 335px;
	margin-top: -103px;
}

.slogan {
	margin:0 auto;
	color : black;
	font: bold 17pt "Trebuchet MS";
	letter-spacing: 0.2em;
	line-height: 16px;
	text-decoration : none;
	}
	
.slogan2 {
	margin:0 auto;
	color : #df002a;
	font: bold 17pt "Trebuchet MS";
	letter-spacing: 0.2em;
	line-height: 16px;
	text-decoration : none;
	}
	
.cent_menu:link, .cent_menu:visited {
	margin:0 auto;
	color : white;
	font: normal 10pt Verdana;
	letter-spacing: 0.0em;	
	text-decoration : none;
	line-height: 21px;
	}
		
.cent_menu:hover, .cent_menu:active {
	color : black;
	}	

/* >>GALLERY-----------Content-Bereich------------------ */

.cont_gal{
	margin:0 auto;
	border-top: none;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	background-color: #6B6F73;
	}
	
.gal-oben{
	margin:0 auto;
	position: absolute;
	width: 160px;
	left: 0px;
	height: 100px;
	top: 0px;
	border: 1px solid black;
	margin-top: 50px;
	z-index: 1;	
}

.gal-mitte{
	margin:0 auto;
	position: absolute;
	width: 160px;
	left: 0px;
	height: 100px;
	top: -10px;
	border: 1px solid black;
    margin-top: 82px;
	z-index: 1;	
}

.gal-unten{
	margin:0 auto;
	position: absolute;
	width: 160px;
	left: 0px;
	height: 100px;
	top: 0px;
	border: 1px solid black;	
	margin-top: 190px;	
	z-index: 1;	
}

.galtxt{
	margin:0 auto;
	position: absolute;
	width: 160px;
	left: 0px;
	top: 0px;
	font: normal 8pt Verdana;
	line-height: 16pt;
	background-color: #CBCFD3;
	border: 1px solid black;
	text-align: center;
	z-index: 2;	
}

.galinfo_box{
	margin:0 auto;
	position: absolute;
	width: 460px;
	left: 0px;
	margin-left: 70px;
	height: 120px;
	top: 0px;
	margin-top: 115px;
	vertical-align: middle;
	background-color: #CBCFD3;
	border: 1px solid black;
	z-index: 2;	
}

.galinfo_txt{
	margin:0 auto;
	color : #df002a;
	font: bold 10pt Verdana;
	letter-spacing: 0.1em;
	text-align: center;
	vertical-align: middle;
	z-index: 3;	
}

.gallink:link, .gallink:visited {
	margin:0 auto;
	position: absolute;
	width: 120px;
	left: 0px;
	top: 0px;
	color : black;
	font: normal 7pt Verdana;
	text-align: left;
	line-height: 11pt;
	text-decoration : none;
	background:  url('images/produkte/kurzinfo.gif') no-repeat;
	border: 1px solid black;
	filter: alpha (opacity:0 style:0);
	z-index: 9;
	}
		
.gallink:hover, .gallink:active {
	filter: alpha (opacity:82 style:0);
	}

.eng_gallink:link, .eng_gallink:visited {
	margin:0 auto;
	position: absolute;
	width: 120px;
	left: 0px;
	top: 0px;
	color : black;
	font: normal 7pt Verdana;
	text-align: left;
	line-height: 11pt;
	text-decoration : none;
	background:  url('images/produkte/eng_kurzinfo.gif') no-repeat;
	border: 1px solid black;
	filter: alpha (opacity:0 style:0);
	z-index: 9;
	}
		
.eng_gallink:hover, .eng_gallink:active {
	filter: alpha (opacity:82 style:0);
	}

.gallink2:link, .gallink2:visited {
	margin:0 auto;
	position: absolute;
	width: 120px;
	left: 0px;
	top: 0px;
	color : black;
	font: bold 8pt Verdana;
	letter-spacing: 0.1em;
	text-align: center;
	line-height: 13pt;
	text-decoration : none;
	background:  url('images/produkte/kurzinfo.gif') no-repeat;
	border: 1px solid black;
	filter: alpha (opacity:0 style:0);
	z-index: 9;
	}
		
.gallink2:hover, .gallink2:active {
	filter: alpha (opacity:82 style:0);
	}

.eng_gallink2:link, .eng_gallink2:visited {
	margin:0 auto;
	position: absolute;
	width: 120px;
	left: 0px;
	top: 0px;
	color : black;
	font: bold 8pt Verdana;
	letter-spacing: 0.1em;
	text-align: center;
	line-height: 13pt;
	text-decoration : none;
	background:  url('images/produkte/eng_kurzinfo.gif') no-repeat;
	border: 1px solid black;
	filter: alpha (opacity:0 style:0);
	z-index: 9;
	}
		
.eng_gallink2:hover, .eng_gallink2:active {
	filter: alpha (opacity:82 style:0);
	}
	
.galkont_but:link, .galkont_but:visited {
	margin:0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	height: 19px;
	width: 100px;
	display: block;	
	margin-left: 163px;
	margin-top: 123px;	
	color : #3B3F43;
	font: normal 7pt Verdana;
	line-height: 17px;
	text-align: center;	
	background-color: #9B9FA3;
	border: 1px solid black;
	text-decoration : none;
	z-index: 4;
	}
		
.galkont_but:hover, .galkont_but:active {
	color : black;
	background-color: white;
	border: 1px solid #3B3F43;	
	}	
					
/* >>SHOWROOM-----------Content-Bereich------------------ */

.cont_show{
	margin:0 auto;
	border-top: none;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	text-align: left;
	background-color: #6B6F73;
	}

.show_head{
	margin:0 auto;
	color: black;
	background-color: #CBCFD3;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font: normal 10pt Verdana;
	letter-spacing: 0.1em;
	line-height: 13px;	
	}
	
.show_img{
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 350px;
	height: 219px;
	margin-top: 58px;
	margin-left: 1px;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
	
.show_text_box {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 220px;
	height: 200px;
	margin-top: 70px;
	margin-left: 370px;
}
	
.show_txt01 {
	margin:0 auto;
	color : white;
	font: normal 9pt Verdana;
	letter-spacing: 0.0em;
	line-height: 15px;
	text-align: left;
	}
		
.show_txt02 {
	margin:0 auto;
	color : white;
	font: bold 9pt Verdana;
	letter-spacing: 0.1em;
	line-height: 15px;
	text-align: left;	
	}
		
.show_txt03 {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 15px;
	text-align: left;	
	}
	
.show_list_box {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 150px;
	height: 14px;
	margin-top: 0px;
	margin-left: 100px;
	border-bottom: 1px solid black;
}

.show_list_on {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	}

.show_list_off {
	margin:0 auto;
	color : #9B9FA3;
	font: bold 8pt Verdana;
	}
	
.show_nav_bg {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 350px;
	height: 50px;
	margin-top: 278px;
	margin-left: 1px;
	border-right: 1px solid black;
}

.but0 {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	display: block;
	height: 15px;
	color: #BDBFC5;			
	font: normal 8pt Verdana;
	background-color: #9B9FA3;
	border: 1px solid #3B3F43;	
	}
	
a.but1:link, a.but1:visited {
	margin:0 auto;
	position: absolute;
	top: 0%;
	left: 0%;
	display: block;
	height: 15px;
	color: #3B3F43;			
	font: normal 8pt Verdana;
	background-color: #9B9FA3;
	border: 1px solid #3B3F43;	
	text-decoration : none;
	}
		
a.but1:hover, a.but1:active {
	color : black;
	background-color: #CBCFD3;
	border-color: black;		
	}

.but_zur_abs_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 0px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/zur_abs_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_zur_abs_on:link, a.but_zur_abs_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 0px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/zur_abs_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_zur_abs_on:hover, a.but_zur_abs_on:active {
	background:  url('images/produkte/zur_abs_hov.png') no-repeat;
	}

.but_zur_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 65px;
	margin-top: 0px;
	width: 35px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/zur_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_zur_on:link, a.but_zur_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 65px;
	margin-top: 0px;
	width: 35px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/zur_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_zur_on:hover, a.but_zur_on:active {
	background:  url('images/produkte/zur_hov.png') no-repeat;
	}

.but_vor_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 250px;
	margin-top: 0px;
	width: 35px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_on:link, a.but_vor_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 250px;
	margin-top: 0px;
	width: 35px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_on:hover, a.but_vor_on:active {
	background:  url('images/produkte/vor_hov.png') no-repeat;
	}
	
.but_vor_abs_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs_off.png') no-repeat;
	z-index: 9;	
	}

.but_vor_abs12_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs12_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs12_on:link, a.but_vor_abs12_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs12_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs12_on:hover, a.but_vor_abs12_on:active {
	background:  url('images/produkte/vor_abs12_hov.png') no-repeat;
	}

.but_vor_abs11_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs11_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs11_on:link, a.but_vor_abs11_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs11_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs11_on:hover, a.but_vor_abs11_on:active {
	background:  url('images/produkte/vor_abs11_hov.png') no-repeat;
	}
	
.but_vor_abs08_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs08_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs08_on:link, a.but_vor_abs08_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs08_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs08_on:hover, a.but_vor_abs08_on:active {
	background:  url('images/produkte/vor_abs08_hov.png') no-repeat;
	}
	
	.but_vor_abs06_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs06_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs06_on:link, a.but_vor_abs06_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs06_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs06_on:hover, a.but_vor_abs06_on:active {
	background:  url('images/produkte/vor_abs06_hov.png') no-repeat;
	}

	.but_vor_abs04_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs04_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs04_on:link, a.but_vor_abs04_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs04_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs04_on:hover, a.but_vor_abs04_on:active {
	background:  url('images/produkte/vor_abs04_hov.png') no-repeat;
	}

.but_vor_abs03_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs03_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs03_on:link, a.but_vor_abs03_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs03_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs03_on:hover, a.but_vor_abs03_on:active {
	background:  url('images/produkte/vor_abs03_hov.png') no-repeat;
	}

.but_vor_abs02_off {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs02_off.png') no-repeat;
	z-index: 9;	
	}
	
a.but_vor_abs02_on:link, a.but_vor_abs02_on:visited {
	margin:0 auto;
	position: absolute;
	font-size: 10pt;
	top: 0%;
	left: 0%;
	margin-left: 285px;
	margin-top: 0px;
	width: 65px;
	height: 15px;
	display: block;
	vertical-align: middle;
	background:  url('images/produkte/vor_abs02_on.png') no-repeat;	
	z-index: 9;
	}
		
a.but_vor_abs02_on:hover, a.but_vor_abs02_on:active {
	background:  url('images/produkte/vor_abs02_hov.png') no-repeat;
	}

a.provis {
	margin:0 auto;
	color : white;
	font: bold 9pt Verdana;
	text-decoration : underline;
	}
		
a.provis:hover, a.provis:active {
	color : black;		
	}
		
.show_kat:link, .show_kat:visited {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	text-decoration : underline;
	line-height: 15px;
	}
		
.show_kat:hover, .show_kat:active {
	color : black;
	}


/* >>IMPRESSUM-----------Content-Bereich------------------ */

.mess_head_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 500px;
	margin-left: -230px;
	top: 50%;
	height: 15px;
	z-index: 2;
}
		
.mess_head {
	margin:0 auto;
	color : white;
	font: bold 10pt Verdana;
	letter-spacing: 0.2em;
	line-height: 15px;
	text-align: left;
	text-decoration : underline;
	}

.mess_dat1_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 580px;
	margin-left: -230px;
	top: 50%;
	height: 14px;
	z-index: 2;
}
		
.mess_dat1 {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 14px;
	text-align: left;
	text-decoration : none;
	}

.mess_dat2_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 400px;
	margin-left: -90px;
	top: 50%;
	height: 14px;
	z-index: 2;
}
		
.mess_dat2 {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 14px;
	text-align: left;
	text-decoration : none;
	}
		
/* >>KONTAKT/PARTNER-----Content-Bereich------------------ */

.kont_kph_box {
	margin:0 auto;
	position: absolute;
	left: 0%;
	width: 100px;
	margin-left: 5px;
	top: 0%;
	height: 17px;
	margin-top: 53px;
	border-top: 2px solid white;
	border-bottom: 2px solid white;	
	z-index: 2;
}

.kont_box {
	margin:0 auto;
	position: absolute;
	left: 0%;
	width: 170px;
	margin-left: 5px;
	top: 0%;
	height: 18px;
	z-index: 2;
}

.kont_kph:link, .kont_kph:visited {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	letter-spacing: 0.0em;
	text-decoration : none;
	line-height: 19px;
	}

.kont_kph:hover, .kont_kph:active {
	color : black;
	font: bold 8pt Verdana;
	letter-spacing: 0.0em;
	text-decoration : none;
	line-height: 19px;
	}
	
.kont_but_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 100px;
	margin-left: 140px;
	height: 18px;
	z-index: 2;
}

.kont_but:link, .kont_but:visited {
	margin:0 auto;
    position: absolute;
	left: 50%;
	top: 50%;
	height: 19px;
	width: 100px;
	display: block;	
	margin-left: 163px;
	margin-top: 123px;	
	color : #3B3F43;
	font: normal 7pt Verdana;
	line-height: 17px;
	text-align: center;	
	background-color: #CBCFD3;
	border: 1px solid black;
	text-decoration : none;
	z-index: 2;
	}
		
.kont_but:hover, .kont_but:active {
	color : black;
	background-color: white;
	border: 1px solid #3B3F43;	
	}	

.kopa_head {
	margin:0 auto;
	position: absolute;
	left: 0%;
	width: 100px;
	margin-left: 5px;
	top: 0%;
	color : white;
	font: bold 8pt Verdana;
	letter-spacing: 0.1em;
	line-height: 13px;
	text-decoration : none;
	}
		
.kopa_menu:link, .kopa_menu:visited {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	text-decoration : none;
	line-height: 13px;
	}
		
.kopa_menu:hover, .kopa_menu:active {
	color : black;
	}

.kopa_name1 {
	margin:0 auto;
	color : black;
	font: normal 14pt Verdana;
	letter-spacing: 0.1em;
	line-height: 40px;
	text-decoration : none;
	}

.kopa_name2 {
	margin:0 auto;
	color : black;
	font: bold 11pt Verdana;
	letter-spacing: 0.0em;
	line-height: 25px;
	text-decoration : none;
	}
	
.kopa_name_bg1 {
	margin:0 auto;
    position: relative;
	left: 0%;
	width: 601px;
	margin-left: 0px;
	top: 0%;
	height: 40px;
	margin-top: 0px;
	border-left: 1px solid black;
	border-right: 1px solid black;	
	border-bottom: 1px solid black;	
	background: #9FA4A8;	
	z-index: 2;
}	

.kopa_name_bg2 {
	margin:0 auto;
    position: relative;
	left: 0%;
	width: 450px;
	margin-left: 0px;
	top: 0%;
	height: 25px;
	margin-top: 14px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;	
	background: #9FA4A8;	
	z-index: 2;
}
		
.kopa_art {
	margin:0 auto;
	color : black;
	font: bold 10pt Verdana;
	letter-spacing: 0.1em;
	line-height: 23px;
	text-align: left;
	}

.kopa_art_bg {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 100px;
	margin-left: -112px;
	top: 50%;
	border-left: 1px solid black;
	border-top: 1px solid black;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;	
	background: #9FA4A8;
	z-index: 2;
}
		
.kopa_dat {
	margin:0 auto;
	color : black;
	font: normal 10pt Verdana;
	letter-spacing: 0.0em;
	line-height: 23px;
	text-align: left;
	}

.kopa_dat_bg {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 270px;
	margin-left: -6px;
	top: 50%;
	height: 23px;
	border-left: 1px solid black;
	border-top: 1px solid black;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;	
	background:  url('images/bg_zeilen.gif');
	z-index: 2;
}	

.kopa_dat_bg2 {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 270px;
	margin-left: -6px;
	top: 50%;
	height: 23px;
	border-left: 1px solid black;
	border-top: 1px solid black;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;	
	background: url('images/kont05a_1.gif');
	z-index: 2;
}	

.kopa_mehr {
	margin:0 auto;
	color : black;
	font: normal 10pt Verdana;
	letter-spacing: 0.0em;
	line-height: 23px;
	text-align: left;
	}

.kopa_mehr_bg {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 348px;
	margin-left: -100px;
	top: 50%;
	height: 96px;
	border-left: 1px solid black;
	border-top: 1px solid black;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;	
	background: #9FA4A8;
	z-index: 2;
}
	
.kopa_lnk:link, .kopa_lnk:visited {
	margin:0 auto;
	color : white;
	font: normal 10pt Verdana;
	letter-spacing: 0.0em;	
	text-decoration : none;
	line-height: 23px;
	}
		
.kopa_lnk:hover, .kopa_lnk:active {
	color : black;
	}
	
.kopa_lnk2:link, .kopa_lnk2:visited {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 270px;
	margin-left: -6px;
	margin-top: 85px;
	top: 50%;
	height: 23px;
	display: block;
	border-left: 1px solid black;
	border-top: 1px solid black;	
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background: url('images/kont05a_2.gif');
	z-index: 2;
}
		
.kopa_lnk2:hover, .kopa_lnk2:active {
	background: url('images/kont05a_2a.gif');
	}
/* >>WIR-ÜBER-UNS---------Content-Bereich------------------ */

.wir_dat1_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 75px;
	margin-left: -270px;
	top: 50%;
	height: 123px;
	z-index: 2;
}
		
.wir_dat1 {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 13px;
	text-align: right;
	}

.wir_dat2_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 480px;
	margin-left: -180px;
	top: 50%;
	height: 13px;
	z-index: 2;
}
		
.wir_dat2 {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 13px;
	text-align: left;
	}

.wir_dat3_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 560px;
	margin-left: -267px;
	top: 50%;
	height: 13px;
	z-index: 2;
}
		
.wir_dat3 {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 13px;
	text-align: left;
	}
	
.signtr_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 150px;
	margin-left: 40px;
	margin-top: 132px;	
	top: 50%;
	height: 13px;
	z-index: 2;
}

a.signtr:link, a.signtr:visited {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	text-decoration : underline;
	}
		
a.signtr:hover, a.signtr:active {
	color : black;		
	}

/* >>IMPRESSUM-----------Content-Bereich------------------ */

.impr_head_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 500px;
	margin-left: -230px;
	top: 50%;
	height: 15px;
	z-index: 2;
}
		
.impr_head {
	margin:0 auto;
	color : white;
	font: bold 10pt Verdana;
	letter-spacing: 0.2em;
	line-height: 15px;
	text-align: left;
	text-decoration : underline;
	}

.impr_dat1_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 580px;
	margin-left: -230px;
	top: 50%;
	height: 14px;
	z-index: 2;
}
		
.impr_dat1 {
	margin:0 auto;
	color : white;
	font: bold 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 14px;
	text-align: left;
	text-decoration : none;
	}

.impr_dat2_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 400px;
	margin-left: -110px;
	top: 50%;
	height: 14px;
	z-index: 2;
}
		
.impr_dat2 {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;
	line-height: 14px;
	text-align: left;
	text-decoration : none;
	}
	
.impr_lnk:link, .impr_lnk:visited {
	margin:0 auto;
	color : white;
	font: normal 8pt Verdana;
	letter-spacing: 0.0em;	
	text-decoration : none;
	line-height: 14px;
	}
		
.impr_lnk:hover, .impr_lnk:active {
	color : black;
	}

.impr_v3d_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 100px;
	margin-left: -187px;
	top: 50%;
	height: 14px;
	z-index: 2;
}

.dis_dat_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 580px;
	margin-left: -275px;
	top: 50%;
	height: 12px;
	z-index: 2;
}
.dis_dat1 {
	margin:0 auto;
	color : white;
	font: bold 7pt Verdana;
	letter-spacing: 0.0em;
	line-height: 12px;
	text-align: left;
	text-decoration : none;
	}

.dis_dat2 {
	margin:0 auto;
	color : white;
	font: normal 7pt Verdana;
	letter-spacing: 0.0em;
	line-height: 12px;
	text-align: left;
	text-decoration : none;
	}

.but_dis:link, .but_dis:visited {
	margin:0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	height: 17px;
	width: 145px;
	display: block;	
	color : #3B3F43;
	font: normal 7pt Verdana;
	line-height: 15px;
	text-align: center;	
	background-color: #9B9FA3;
	border: 1px solid #3B3F43;
	text-decoration : none;
	z-index: 2;
	}
		
.but_dis:hover, .but_dis:active{
	color : black;
	background-color: #CBCFD3;
	border: 1px solid black;	
	}
	
.dis_mail:link, .dis_mail:visited {
	margin:0 auto;
	color : white;
	font: normal 7pt Verdana;
	letter-spacing: 0.0em;	
	text-decoration : underline;
	line-height: 12px;
	}
		
.dis_mail:hover, .dis_mail:active {
	color : black;
	}
		
/* --------------Home-Link-------------- */

.home_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 100px;
	margin-left: -305px;
	top: 50%;
	height: 12px;
	margin-top: 232px;
	text-align: left;
	z-index: 2;
}

.home:link, .home:visited {
	color : black;
	font: bold 8pt Verdana;
	text-decoration : none;
	}
		
.home:hover, .home:active {
	color : #FF0008;
	}

/* --------------Copyright-Link-------------- */

.cory_box {
	margin:0 auto;
	position: absolute;
	left: 50%;
	width: 120px;
	margin-left: 175px;
	top: 50%;
	height: 12px;
	margin-top: 232px;
	text-align: right;
	z-index: 2;
}

.copyright:link, .copyright:visited {
	color : #AAAAAA;
	font: normal 7pt Verdana;
	text-decoration : none;
	}
		
.copyright:hover, .copyright:active {
	color : black;
	}

.count_box {
	margin:0 auto;
	position: absolute;
	left: 0%;
	width: 70px;
	margin-left: 0px;
	top: 97%;
	z-index: 99;
}
	
.count:link, .count:visited, .count:active {
	margin:0 auto;
	color : white;
	font: normal 10pt Verdana;
	text-decoration : none;
	}
.count:hover {
	color : #EEEEEE;
	}	
