@charset "utf-8";
/* CSS Document */

.firma_text{
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	margin-top: 1em;
	margin-right: 8em;
	margin-bottom: 0;
	margin-left: 0em;
	font-size: 0.8em;
	width: 20em;
	color: #fff;
	text-align: justify;
	
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
}

.untertitel {font-size: 1.2em;
			color:#9baad1;
}
.untertitel_see {font-size: .9em;
			color:#9baad1;
}
.karte{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 2em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0em;
	float: left;
	font-size: 0.8em;	
	color: #ddd;
	position: relative;

}


#personal{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 2em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0em;
	float: left;
	font-size: 0.8em;	
	color: #ddd;
	position: relative;

}

 #a1 {
	position:absolute;
	top:20px;
	left:20px;
	

	
}	
.b1 {
	position:absolute;
	top:20px;
	left:20px;
	background-image: url(team_positiv.jpg);
	background-color: #C96;
}	





#karte{
	font-family: Verdana, Geneva, sans-serif;
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 20;
}

#karteplatzhalter{
	position: absolute;
	top: 0px;
	left: 0px;
	position: absolute;
	background-image: url(../bilder/personal/team_positiv.jpg);
	z-index: 1;
	
	}

.logo{
	font-family: Verdana, Geneva, sans-serif;
	margin-top:-3em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 170px;
	padding: 0em;
	color: #ddd;
	position: absolute;
	left: 1px;
	top: 11px;

}
.ld{
	border: thin solid #d6e796;
}






#de, #it, #fr,#sp,#ts,#pl,#uk,#bl,#ru, #un{
	position: absolute;
	top: 270px;
	left:0;
	height: 15em;
	visibility: hidden;
	margin: 4em 0 0 0;
	font-size: .8em;
	color: #FFF;
	padding: 0.5em;
	width: 30em;
	}
	
.firma_land{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 1em;
}
.firma_markt{
	font-family: Verdana, Geneva, sans-serif;
	color: #9BAAD1;
}
.dt {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 250px;
	right: 187px;
}

.fr {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 289px;
	right: 215px;
}

.it {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 313px;
	right:158px;
}

.sp {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 325px;
	right: 240px;
}

.ts {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 255px;
	right: 158px;
}

.un {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 275px;
	right: 140px;
}
.pl {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 235px;
	right: 130px;
}
.bl {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 220px;
	right: 95px;
}

.uk {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 274px;
	right: 65px;
}

.ru {
	position: absolute;
	height: 20px;
	width: 28px;
	top: 224px;
	right: 30px;
}

#de a, #it a, #fr a,#sp a,#ts a,#pl a,#uk a,#bl a,#ru a, #un a{
	color:#D2E896;
	
	
}

#de a:hover, #it a:hover, #fr a:hover,#sp a:hover,#ts a:hover,#pl a:hover,#uk a:hover,#bl a:hover,#ru a:hover, #un a:hover{
	color:#fff;
	
}
.platzhalter1{
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	font-size: 1em;
	width: 1px;
	margin: 0;
	height: 34em;	
	
	
}


.firma1 {
	position: absolute;
	top:0px;
	
	left: 0px;
}

.firma2 {
	position: absolute;
	top:0px;
	left: 160px;
	height: 117px;
	width: 156px;	
	
}

.firma3 {
	position: absolute;
	top:122px;
	height: 117px;
	width: 156px;	
	left: 0px;
}
.firma4 {
	position: absolute;
	top:122px;
	height: 117px;
	width: 156px;
	left: 160px;
}

.firma5 {
	position: absolute;
	top:244px;
	height: 117px;
	width: 156px;	
	left: 0px;
}

.firma6 {
	position: absolute;
	top:244px;
	height: 117px;
	width: 156px;	
	left: 160px;
}


.firma_bild {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #c1be98;
	border-right-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	
}


.firma_bild:hover {
	
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #95B820;
	border-right-color: #95B820;
	border-bottom-color: #95B820;
	border-left-color: #95B820;
}
.firma_bild_01 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-right-color: #c1be98;
	border-left-color: #c1be98;
	border-bottom-color: #c1be98;
}


.firma_bild_01:hover {
	
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-top-color: #95B820;
	border-right-color: #95B820;
	border-left-color: #95B820;
	border-bottom-color: #95B820;
}

.firma_bild_02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-top-color: #c1be98;
}


.firma_bild_02:hover {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-color: #95B820;
	border-bottom-color: #95B820;
	border-left-color: #95B820;
	border-top-color: #95B820;
}


.firma_bild_03 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
}


.firma_bild_03:hover {
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #95B820;
	border-bottom-color: #95B820;
	border-left-color: #95B820;
	border-right-color:#95B820; 
	
}


.firma_bild_04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_04:hover {
	
border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}


.firma_bild_05 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_05:hover {
	
border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}

.firma_bild_06 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_06:hover {
	
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}

.firma_bild_07 {
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_07:hover {
	
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}
.firma_bild_09 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-right-color: #c1be98;
	border-left-color: #c1be98;
	border-bottom-color: #c1be98;
}


.firma_bild_09:hover {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-top-color: #95B820;
	border-right-color: #95B820;
	border-left-color: #95B820;
	border-bottom-color: #95B820;
}
.firma_bild_10 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_10:hover {
	
border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}

.firma_bild_11 {
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #c1be98;
	border-bottom-color: #c1be98;
	border-left-color: #c1be98;
	border-right-color: #c1be98;
	
}


.firma_bild_11:hover {
	
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #95B820; 
	border-bottom-color: #95B820; 
	border-left-color: #95B820; 
	border-right-color:#95B820;  
	
}
#text_erste{
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	margin-top: 2em;
	margin-right: 8em;
	margin-bottom: 0;
	margin-left: 0em;
	font-size: 0.8em;
	width: 20em;
	color: #fff;
	text-align: justify;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	
}
#text_erste_hu{
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	margin-right: 8em;
	margin-bottom: 0;
	margin-left: 0em;
	font-size: 0.8em;
	width: 20em;
	color: #fff;
	text-align: justify;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	
}








#text_erste_unblock{
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	margin-top: 2em;
	margin-right: 8em;
	margin-bottom: 0;
	margin-left: 0em;
	font-size: 0.8em;
	width: 20em;
	color: #D6D6D6;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	line-height: 150%;
	
}


#bilder_erste{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 6em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0em;
	float: left;
	font-size: 0.8em;
	color: #ddd;
	position: relative;
	
}

#bilder_erste_hu{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 2em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0em;
	float: left;
	font-size: 0.8em;
	color: #ddd;
	position: relative;
	
}

#bilder_zweite{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 6em;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0em;
	float: left;
	font-size: 0.8em;
	color: #ddd;
	position: relative;
	
}
ul#messe {
	margin: 0;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Geneva, sans-serif;

}
	ul#messe li {
	list-style: none;
	color: #2F416F;	
	
   }



.galery_messe_e{
	float: left;
	margin-top: 0;
	margin-right: .5em;
	margin-bottom:.5em;
	margin-left: 0em;
	font-size: .8em;
	padding: 0em;	
}


.messe1 {
	position: absolute;
	top:0px;	
	left: 0px;
}

.messe2 {
	position: absolute;
	top:141px;	
	left: 0px;
}
.messe3 {
	position: absolute;
	top:0px;	
	left: 200px;
}

.messe4 {
	position: absolute;
	top:141px;	
	left: 200px;
}

.messe5 {
	position: absolute;
	top:0;	
	left: 107px;
}

.messe6 {
	position: absolute;
	top:73px;	
	left: 107px;
}

.messe7 {
	position: absolute;
	top:141px;	
	left: 107px;
}

.messe8 {
	position: absolute;
	top:212px;	
	left: 107px;
}
.messe9 {
	position: absolute;
	top:73px;	
	left: 0px;
}


.messe10 {
	position: absolute;
	top:213px;	
	left: 0px;
}

.messe11 {
	position: absolute;
	top:212px;	
	left: 200px;
}











.vor_back_firma{
	position: absolute;
	top:385px;
	left: 0px;
	height: auto;
	width: 15em;
	height: auto;
	width: 15em;
}

.vor_back_messe{
	position: absolute;
	top:295px;
	left: 80px;
	height: auto;
	width: 15em;
	height: auto;
	width: 15em;
}

.vor_back_link  {
	
	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #c1be98;
	text-decoration: none;

}



.vor_back_link:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #95B820;
	text-decoration: none;
}













#seite1 {
	background-color: #063;
	visibility:hidden;
	
}

#seite2 {
	background-color: #033;
	
}

#relative{
	position: relative;
	
}
#absolute_erste,#absolute_zweite{
	background-color: #0C0;
	position: absolute;
	left: 0px;
	top: 0px;
	margin-bottom: 100px;	
	
}

#text_erste0{
	font-family: Verdana, Geneva, sans-serif;
	
	margin-top: 2em;
	margin-right: 8em;
	margin-bottom: 0;
	margin-left: 0em;
	font-size: 0.8em;
	width: 20em;
	color: #fff;
	text-align: justify;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
	background-color: #0CC;
	
	float: left;
	
}

#platz{
	float: left;
	position: relative;	
}

.firma10{color: #fff;}



ul .unter_menu_firma a{

	color:#D2E896;
	font-size: .9em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 17em;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: 0em;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}

ul .unter_menu_firma  a:hover{
	color:#92b920;
	font-size: .9em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 17em;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: 0em;
	font-family: Verdana, Geneva, sans-serif;
}

ul .unter_menu_firma_aktiv a{

	color:#92b920;
	font-size: .9em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 15.5em;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: 0em;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}

ul .unter_menu_firma_aktiv  a:hover{
	color:#92b920;
	font-size: .9em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 15.5em;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: 0em;
	font-family: Verdana, Geneva, sans-serif;
}
ul .unter_menu_zweite_aktiv a{
	color:#92b920;
	font-size: .9em;
	font-weight: bold;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: .5em;
	border-left-width: 1px;
	border-left-style: double;
	border-left-color:#d6e796;
}

ul .unter_menu_zweite_aktiv a:hover {
	color:#92b920;
	font-size:.9em;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	padding-top: 0;
	padding-right: .5em;
	padding-bottom: 0;
	padding-left: .5em;
	border-left-width: 1px;
	border-left-style: double;
	border-left-color:#998b7f;
}

.produkte_text_partner{
	font-family: Verdana, Geneva, sans-serif;
	margin-top:2em;
	padding: 0em;
	float: left;
	width: 14em;
	font-size: 0.8em;
	margin-right: 3.2em;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ddd;
}

#titel .zuruek_f:link{
	color:#bbd17e;
	font-size: 0.5em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 25em;
	text-decoration: none;
	
}
#titel .zuruek_f:visited{
	color:#bbd17e;
	font-size: 0.5em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 25em;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}

#titel .zuruek_f:hover{
	
	color:#92b920;
	font-size: 0.5em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 25em;
	text-decoration: none;
	
	
}

#titel .zuruek_firma:link{
	color:#bbd17e;
	font-size: 0.5em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 39em;
	text-decoration: none;
}
#titel .zuruek_firma:visited{
	color:#bbd17e;
	font-size: 0.5em;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: 39em;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
}

#titel .zuruek_firma:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: .5em;
	margin-left: 39em;
	color:#92b920;
	padding-bottom: 6em;
	text-decoration: none;	
	
}
#titel #pfeil {
	background-image: url(../bilder/pfeil.png);
	height: 21px;
	width: 21px;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	display:inline;
	background-position: right 10px;
}

#load{
	position: absolute;
	top: -200px;
	visibility: hidden;
}

area titel_ru {
  display: none;
  font: 11px arial,helvetica,sans-serif;
  color: #000066;
  background-image: url(bg-tipp.gif);
  }
 

 
area:hover titel_ru {
	width: 300px;
	position: absolute;
	top: 30px;
	left: 30px;
	display: block;
	border: 1px solid #003399;
	text-decoration: none;
	opacity: .8;
	filter: alpha(opacity=80);
	background-image: url(gebo_ts.png);
	background-color: #e6ecff;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 35px;
	padding-right: 13px;
	padding-bottom: 13px;
	padding-left: 7px;
  }