/*--------------------------------------------*/
/*--------------------------------------------*/
/*---------                         ----------*/
/*--------- copyright: unimess GmbH ----------*/
/*---------                         ----------*/
/*---------      www.unimess.de     ----------*/
/*---------                         ----------*/
/*--------------------------------------------*/
/*------------------------------------------RS*/
body{
	padding: 0px;
	margin: 0px;
	border:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(bilder/navigat/bg_y.gif) repeat-y left;

}

a{
	color: #00286E;
}
a:hover{
	color: black;
	background: #F0F0F0;
}

h1{
	color: #00286E;
	font-size: 16px;
}

.struktur{
	display: none;
}

#container1{
	width: 770px;
}
/**/
#deutsch #kopf{
	height: 149px;
	width: 770px;
	background: url(deutsch/navigation/kopf_bg.jpg) no-repeat 0px 0px;
}

#englisch #kopf{
	height: 149px;
	width: 770px;
	background: url(englisch/navigation/kopf_bg.jpg) no-repeat 0px 0px;
}
#franzoesisch #kopf{
	height: 149px;
	width: 770px;
	background: url(franzoesisch/navigation/kopf_bg.jpg) no-repeat 0px 0px;
}
/**/
#logo{
	padding: 0px 0px 0px 20px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#logo a:hover{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	background-color: transparent;
}

#impressum{
	position: absolute;
	left: 69px;
	top:101px;
}
#impressum a{
	color: #666666;
	font-size: 9px;
	text-decoration: none;
	padding: 3px 4px 3px 4px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#impressum a:hover{
background: #CCCCCC;
}


/*--   Sprachauswahl    --*/
#sprachauswahl{
	float: right;
	width: 87px;
	height: 36px;
	padding: 16px 32px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
#sprachauswahl span{
	display: none;
}
#sprachauswahl ul{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none;
}
#sprachauswahl li{
	list-style: none;
}

#sprachauswahl a{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none;
}

.english a{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	height: 18px;
	width: 87px;
	background: url(bilder/navigat/sprache_english.gif) no-repeat;
}
.francais a{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	height: 18px;	
	width: 87px;	
	background: url(bilder/navigat/sprache_francais.gif) no-repeat;	
}
 .deutsch a{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	display: block;
	height: 18px;
	width: 87px;
	background: url(bilder/navigat/sprache_deutsch.gif) no-repeat;	
}
.english a:hover{
	background: url(bilder/navigat/sprache_english_h.gif) no-repeat;
}
.francais a:hover{
	background: url(bilder/navigat/sprache_francais_h.gif) no-repeat;	
}
 .deutsch a:hover{
	background: url(bilder/navigat/sprache_deutsch_h.gif) no-repeat;	
}
/*------------*/

/*--   Navigation         --*/
#navigation{
	padding: 0px 0px 0px 0px;
	margin: 69px 0px 0px 69px;
	border: none;
}
#navigation span{
	display: none;
}
 #navigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
 #navigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
}
#navigation li a{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none;
}
#navigation li a:hover{

}
/*---*/

/*--   Deutsche Navigation         --*/
#deutsch #navigation .startseite a{
	padding: 0px 56px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	width:66px;
	height: 20px;
	background: url(deutsch/navigation/button_startseite.gif) no-repeat;
}
#deutsch #navigation .unternehmen a{
	display: block;
	width:83px;
	height: 20px;
	background: url(deutsch/navigation/button_unternehmen.gif) no-repeat;
}
#deutsch #navigation .produkte a{
	display: block;
	width:59px;
	height: 20px;
	background: url(deutsch/navigation/button_produkte.gif) no-repeat;
}
#deutsch #navigation .vertretungen a{
	display: block;
	width:79px;
	height: 20px;
	background: url(deutsch/navigation/button_vertretungen.gif) no-repeat;
}
#deutsch #navigation .neuigkeiten a{
	display: block;
	width:75px;
	height: 20px;
	background: url(deutsch/navigation/button_neuigkeiten.gif) no-repeat;
}
#deutsch #navigation .referenzen a{
	display: block;
	width:75px;
	height: 20px;
	background: url(deutsch/navigation/button_referenzen.gif) no-repeat;
}
#deutsch #navigation .partner a{
	display: block;
	width:53px;
	height: 20px;
	background: url(deutsch/navigation/button_partner.gif) no-repeat;
}
#deutsch #navigation .fertigung a{
	display: block;
	width:64px;
	height: 20px;
	background: url(deutsch/navigation/button_fertigung.gif) no-repeat;
}
#deutsch #navigation .kontakt a{
	display: block;
	width:53px;
	height: 20px;
	background: url(deutsch/navigation/button_kontakt.gif) no-repeat;
}
/*-*/

#deutsch #navigation .startseite a:hover{
	background: url(deutsch/navigation/button_startseite_f2.gif) no-repeat;
}
#deutsch #navigation .unternehmen a:hover{
	background: url(deutsch/navigation/button_unternehmen_f2.gif) no-repeat;
}
#deutsch #navigation .produkte a:hover{
	background: url(deutsch/navigation/button_produkte_f2.gif) no-repeat;
}
#deutsch #navigation .vertretungen a:hover{
	background: url(deutsch/navigation/button_vertretungen_f2.gif) no-repeat;
}
#deutsch #navigation .neuigkeiten a:hover{
	background: url(deutsch/navigation/button_neuigkeiten_f2.gif) no-repeat;
}
#deutsch #navigation .referenzen a:hover{
	background: url(deutsch/navigation/button_referenzen_f2.gif) no-repeat;
}
#deutsch #navigation .partner a:hover{
	background: url(deutsch/navigation/button_partner_f2.gif) no-repeat;
}
#deutsch #navigation .fertigung a:hover{
	background: url(deutsch/navigation/button_fertigung_f2.gif) no-repeat;
}
#deutsch #navigation .kontakt a:hover{
	background: url(deutsch/navigation/button_kontakt_f2.gif) no-repeat;
}
/*-*/
#deutsch #navigation .startseite .aktiv{
	background: url(deutsch/navigation/button_startseite_f3.gif) no-repeat;
}
#deutsch #navigation .unternehmen .aktiv{
	background: url(deutsch/navigation/button_unternehmen_f3.gif) no-repeat;
}
#deutsch #navigation .produkte .aktiv{
	background: url(deutsch/navigation/button_produkte_f3.gif) no-repeat;
}
#deutsch #navigation .vertretungen .aktiv{
	background: url(deutsch/navigation/button_vertretungen_f3.gif) no-repeat;
}
#deutsch #navigation .neuigkeiten .aktiv{
	background: url(deutsch/navigation/button_neuigkeiten_f3.gif) no-repeat;
}
#deutsch #navigation .referenzen .aktiv{
	background: url(deutsch/navigation/button_referenzen_f3.gif) no-repeat;
}
#deutsch #navigation .partner .aktiv{
	background: url(deutsch/navigation/button_partner_f3.gif) no-repeat;
}
#deutsch #navigation .fertigung .aktiv{
	background: url(deutsch/navigation/button_fertigung_f3.gif) no-repeat;
}
#deutsch #navigation .kontakt .aktiv{
	background: url(deutsch/navigation/button_kontakt_f3.gif) no-repeat;
}
/*---*/

/*--   Englische Navigation         --*/
#englisch #navigation .startseite a{
	padding: 0px 73px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	width:49px;
	height: 20px;
	background: url(englisch/navigation/button_home.gif) no-repeat;
}
#englisch #navigation .unternehmen a{
	display: block;
	width:60px;
	height: 20px;
	background: url(englisch/navigation/button_company.gif) no-repeat;
}
#englisch #navigation .produkte a{
	display: block;
	width:59px;
	height: 20px;
	background: url(englisch/navigation/button_products.gif) no-repeat;
}
#englisch #navigation .vertretungen a{
	display: block;
	width:61px;
	height: 20px;
	background: url(englisch/navigation/button_agencies.gif) no-repeat;
}
#englisch #navigation .neuigkeiten a{
	display: block;
	width:44px;
	height: 20px;
	background: url(englisch/navigation/button_news.gif) no-repeat;
}
#englisch #navigation .referenzen a{
	display: block;
	width:67px;
	height: 20px;
	background: url(englisch/navigation/button_reference.gif) no-repeat;
}
#englisch #navigation .partner a{
	display: block;
	width:59px;
	height: 20px;
	background: url(englisch/navigation/button_partners.gif) no-repeat;
}
#englisch #navigation .fertigung a{
	display: block;
	width:58px;
	height: 20px;
	background: url(englisch/navigation/button_facilities.gif) no-repeat;
}
#englisch #navigation .kontakt a{
	display: block;
	width:56px;
	height: 20px;
	background: url(englisch/navigation/button_contact.gif) no-repeat;
}
/*-*/
#englisch #navigation .startseite a:hover{
	background: url(englisch/navigation/button_home_f2.gif) no-repeat;
}
#englisch #navigation .unternehmen a:hover{
	background: url(englisch/navigation/button_company_f2.gif) no-repeat;
}
#englisch #navigation .produkte a:hover{
	background: url(englisch/navigation/button_products_f2.gif) no-repeat;
}
#englisch #navigation .vertretungen a:hover{
	background: url(englisch/navigation/button_agencies_f2.gif) no-repeat;
}
#englisch #navigation .neuigkeiten a:hover{
	background: url(englisch/navigation/button_news_f2.gif) no-repeat;
}
#englisch #navigation .referenzen a:hover{
	background: url(englisch/navigation/button_reference_f2.gif) no-repeat;
}
#englisch #navigation .partner a:hover{
	background: url(englisch/navigation/button_partners_f2.gif) no-repeat;
}
#englisch #navigation .fertigung a:hover{
	background: url(englisch/navigation/button_facilities_f2.gif) no-repeat;
}
#englisch #navigation .kontakt a:hover{
	background: url(englisch/navigation/button_contact_f2.gif) no-repeat;
}
/*-*/
#englisch #navigation .startseite .aktiv{
	background: url(englisch/navigation/button_home_f3.gif) no-repeat;
}
#englisch #navigation .unternehmen .aktiv{
	background: url(englisch/navigation/button_company_f3.gif) no-repeat;
}
#englisch #navigation .produkte .aktiv{
	background: url(englisch/navigation/button_products_f3.gif) no-repeat;
}
#englisch #navigation .vertretungen .aktiv{
	background: url(englisch/navigation/button_agencies_f3.gif) no-repeat;
}
#englisch #navigation .neuigkeiten .aktiv{
	background: url(englisch/navigation/button_news_f3.gif) no-repeat;
}
#englisch #navigation .referenzen .aktiv{
	background: url(englisch/navigation/button_reference_f3.gif) no-repeat;
}
#englisch #navigation .partner .aktiv{
	background: url(englisch/navigation/button_partners_f3.gif) no-repeat;
}
#englisch #navigation .fertigung .aktiv{
	background: url(englisch/navigation/button_facilities_f3.gif) no-repeat;
}
#englisch #navigation .kontakt .aktiv{
	background: url(englisch/navigation/button_contact_f3.gif) no-repeat;
}

/*-------*/

/*--   Franzoesische Navigation         --*/
#franzoesisch #navigation .startseite a{
	padding: 0px 65px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	display: block;
	width:57px;
	height: 20px;
	background: url(franzoesisch/navigation/button_accueil.gif) no-repeat;
}
#franzoesisch #navigation .unternehmen a{
	display: block;
	width:68px;
	height: 20px;
	background: url(franzoesisch/navigation/button_enterprise.gif) no-repeat;
}
#franzoesisch #navigation .produkte a{
	display: block;
	width:60px;
	height: 20px;
	background: url(franzoesisch/navigation/button_produits.gif) no-repeat;
}
#franzoesisch #navigation .vertretungen a{
	display: block;
	width:88px;
	height: 20px;
	background: url(franzoesisch/navigation/button_representants.gif) no-repeat;
}
#franzoesisch #navigation .neuigkeiten a{
	display: block;
	width:47px;
	height: 20px;
	background: url(franzoesisch/navigation/button_actuel.gif) no-repeat;
}
#franzoesisch #navigation .referenzen a{
	display: block;
	width:77px;
	height: 20px;
	background: url(franzoesisch/navigation/button_references.gif) no-repeat;
}
#franzoesisch #navigation .partner a{
	display: block;
	width:67px;
	height: 20px;
	background: url(franzoesisch/navigation/button_partnaire.gif) no-repeat;
}
#franzoesisch #navigation .fertigung a{
	display: block;
	width:72px;
	height: 20px;
	background: url(franzoesisch/navigation/button_installation.gif) no-repeat;
}
#franzoesisch #navigation .kontakt a{
	display: block;
	width:63px;
	height: 20px;
	background: url(franzoesisch/navigation/button_contacter.gif) no-repeat;
}
/*-*/
#franzoesisch #navigation .startseite a:hover{
	background: url(franzoesisch/navigation/button_accueil_f2.gif) no-repeat;
}
#franzoesisch #navigation .unternehmen a:hover{
	background: url(franzoesisch/navigation/button_enterprise_f2.gif) no-repeat;
}
#franzoesisch #navigation .produkte a:hover{
	background: url(franzoesisch/navigation/button_produits_f2.gif) no-repeat;
}
#franzoesisch #navigation .vertretungen a:hover{
	background: url(franzoesisch/navigation/button_representants_f2.gif) no-repeat;
}
#franzoesisch #navigation .neuigkeiten a:hover{
	background: url(franzoesisch/navigation/button_actuel_f2.gif) no-repeat;
}
#franzoesisch #navigation .referenzen a:hover{
	background: url(franzoesisch/navigation/button_references_f2.gif) no-repeat;
}
#franzoesisch #navigation .partner a:hover{
	background: url(franzoesisch/navigation/button_partnaire_f2.gif) no-repeat;
}
#franzoesisch #navigation .fertigung a:hover{
	background: url(franzoesisch/navigation/button_installation_f2.gif) no-repeat;
}
#franzoesisch #navigation .kontakt a:hover{
	background: url(franzoesisch/navigation/button_contacter_f2.gif) no-repeat;
}
/*-*/
#franzoesisch #navigation .startseite .aktiv{
	background: url(franzoesisch/navigation/button_accueil_f3.gif) no-repeat;
}
#franzoesisch #navigation .unternehmen .aktiv{
	background: url(franzoesisch/navigation/button_enterprise_f3.gif) no-repeat;
}
#franzoesisch #navigation .produkte .aktiv{
	background: url(franzoesisch/navigation/button_produits_f3.gif) no-repeat;
}
#franzoesisch #navigation .vertretungen .aktiv{
	background: url(franzoesisch/navigation/button_representants_f3.gif) no-repeat;
}
#franzoesisch #navigation .neuigkeiten .aktiv{
	background: url(franzoesisch/navigation/button_actuel_f3.gif) no-repeat;
}
#franzoesisch #navigation .referenzen .aktiv{
	background: url(franzoesisch/navigation/button_references_f3.gif) no-repeat;
}
#franzoesisch #navigation .partner .aktiv{
	background: url(franzoesisch/navigation/button_partnaire_f3.gif) no-repeat;
}
#franzoesisch #navigation .fertigung .aktiv{
	background: url(franzoesisch/navigation/button_installation_f3.gif) no-repeat;
}
#franzoesisch #navigation .kontakt .aktiv{
	background: url(franzoesisch/navigation/button_contacter_f3.gif) no-repeat;
}

/*-------*/

#subnavigation{
	width: 220px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#subnavigation ul{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
}
#subnavigation li{
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	list-style: none;
	background: url(bilder/navigat/listen_bg.gif) no-repeat 210px 5px;	
}
#subnavigation li a{
	font-size: 11px;
	font-weight: bold;
	width: 205px;
	text-align: right; 
	color: #00286E;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	border-bottom: 1px solid #CCCCCC;

}
#subnavigation li a:hover{
	background: #4373A3;
	color: white;
}

/*----*/


/*---------*/
#m_suche{
	width: 165px;
	position: absolute;
	top: 150px;
	left: 24px;
}

#m_suche .m_suche_rahmen{
	padding: 2px 2px 2px 2px;
	background: #E5E5E5;
	width: 105px;	
	float: left;
}

#m_suche .suchfeld{
	font-size: 10px;
	width: 100px;
	height: 12px;
	background: White;
	border: 1px solid #7D7D7D;
}

#m_suche .suchbutton{
	display: block;
	width: 12px;
	border: 1px solid White;
	background: url(bilder/navigat/pfeil_m_suche.gif) no-repeat 1px 2px;
}
#m_suche .suchbutton:hover{
	background: url(bilder/navigat/pfeil_m_suche.gif) no-repeat 4px 2px;
}

#m_suche .text{
	font-size: 9px;
	color: #4373A3;

}

/*---*/
* html #seitenstruktur {	margin:  0px 0px 10px 210px;}

#seitenstruktur{
	height: 20px;
	background: url(bilder/navigat/pfeil_seitenstruktur.gif) no-repeat 0px 0px;
	width: 540px;
	padding: 0px 0px 0px 47px;
	margin:  10px 0px 10px 210px;

	border:  none;
	color: #9D9D9D;
	font-size: 10px;
}

#seitenstruktur a{
	color: #9D9D9D;
	font-size: 10px;	
}

#seitenstruktur a:hover{
	color: #686868;
	font-size: 10px;	
}

#seitenstruktur img{
	padding: 0px 0px 0px 0px;
}

#inhalt{
		padding: 0px 0px 0px 0px;
		margin:  0px 20px 0px 20px;
		border:  none;
}


#spalte1{
	float: left;
	width: 220px;
	padding: 0px 0px 0px 0px;
	margin:  34px 0px 0px 5px;
	*margin:  34px 0px 0px 2px;	
	border:  none;

}
#spalte2{
	float: right;
	width: 470px;
	padding: 0px 0px 0px 0px;
	margin:  0px 25px 0px 0px;
	*margin:  0px 12px 0px 0px;	
	border:  none;
}
#inhalt, #spalte2, #spalte2 td{
	font-size: 11px;
	color: #404040;
	line-height: 14px;
}

/*---*/


#fusszeile{
	clear: both;
	height:38px;
	width: 780px;
	padding: 4px 0px 0px 0px;
	margin:  0px auto 0px auto;
	border:  none;
}
#fusszeile ul{
	padding: 0px 0px 0px 0px;
	margin:  15px 0px 0px 243px;
	border:  none;

}
#fusszeile li{
	padding: 4px 0px 4px 0px;
	margin:  0px 0px 0px 0px;
	border:  none;
	float: left;
	list-style: none;
}
#fusszeile li a{
	font-size: 10px;
	color:#4373A3;
	padding: 4px 4px 4px 4px;
	margin:  0px 0px 0px 0px;
	border:  none;
	text-decoration: none;
	background: url(bilder/navigat/fusszeile_trennstrich.gif) no-repeat 0px 0px;
}
#fusszeile li a:hover{
	color: #3C3C3C;
	background: #F2F2F2 url(bilder/navigat/fusszeile_trennstrich.gif) no-repeat 0px 0px;
}
#fusszeile .nachoben a {
	color: #4373A3;
	padding: 4px 4px 4px 10px;
	margin:  0px 0px 0px 15px;
	border:  none;
	background: url(bilder/navigat/pfeil_nach_oben.gif) no-repeat 0px 0px;
}
#fusszeile .nachoben a:hover {
	background: #F2F2F2  url(bilder/navigat/pfeil_nach_oben.gif) no-repeat 0px -2px;
}

#Startseite{
	padding-left: 5px;
}
#Startseite h1{
	padding-left: 230px;
}
#Startseite .InfoText{
	padding-left: 230px;
}



