﻿#page {
	height: 100%; /* das hier fÃ¼r den ie */
	
}

/* folgende anweisung wird nicht vom ie interpretiert */

#page[id] {
    height:auto;
	
    min-height:100%;
}
	
html
{
	height:100%;
	margin:0;
	padding:0;
}
	
body
{
	height:100%;
	margin:0;
	padding:0;
	background-color:#dcdddf;
	font-family:Verdana,Arial,Helvetica,sans-serif,Times New Roman;
	font-size:11px;
	color:#666666;
}


a:link, a:visited, a:active{
	color:#4b7ca8;
	text-decoration:none;
}

a:hover{
	color:#1e5789;
	text-decoration:none;
}

input{
border:1px solid #666666;
}

#page{
	min-height:100%;
	margin:0 auto; 
	width:962px;
	min-height:100%;
	position: relative;
	background-color:#ffffff;
	background:url("../cmsimage.nsf/background.gif");
	background-repeat:repeat-y; 
}

#container
{
	position: relative;
	background-color:#ffffff;
	width:894px;
	margin:0px auto;
}

#header
{
	padding:0px 0px 2px 0px;
	margin:0px auto;
	position: relative;
	height:136px;
	width:894px;
}

/* CONTENT LINKS ANFANG*/
#content_links{
	width:618px;
	float:left;
	position: relative;
}

#head_img{
	border-bottom:2px solid #ffffff;
	font-size:1px;
}

#head_linie{
	float:left;
	clear:left;
	font-size:1px;
}

.content_links_news{
	float:left;
	width:598px;
	border-bottom:3px solid #8b92a1;
	padding:25px 20px 25px 0px;
}

.content_links_news_last{
	width:598px;
	float:left;
	text-align:left;
	padding:25px 20px 25px 0px;
}

.content_links_news_bild{
	margin:0px 10px 0px 0px;
}

.content_links_news_bild img{
	border:1px dotted #333333;
}


.content_links_news_bildunterschrift{
	font-size:10px;
	padding:2px 0px 0px 0px;
}

.content_links_news_bildunterschrift img{
	border:0px;
}

.content_links_news_text_ueberschrift{
	margin:0px;
	padding:0px;
	width:100%;
}

.content_links_news_text_ueberschrift_bild{
	float:left;
	margin:0px 2px 0px 0px;
}

.content_links_news_text_ueberschrift_text{
	font-weight:bold;
	line-height:16px;
}

.content_links_news_text_ueberschrift_text_titel{
	color:#205d93;
	font-size:18px;
}

.content_links_news_text_ueberschrift_text_untertitel{
	color:#666666;	
	font-size:10px;
}

.content_links_news_text_ueberschrift_anlauftext{
	margin:10px 0px 15px 15px;
}

.content_links_ansprechpartner{
	margin:30px 0px 0px 15px;
}

a.mehr_button:link,a.mehr_button:visited,a.mehr_button:active	{ 
	font-size:11px;
	background:url("../cmsimage.nsf/mehr_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#8b92a1;
	text-decoration:none;
} 
 
a.mehr_button:hover	{
	font-size:11px;
	background:url("../cmsimage.nsf/mehr_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#1e5789;
	text-decoration:none;
}

.pdf_dokumente{
	float:left; 
	margin:0px 10px 0px 16px; 
	border:1px dotted #666666;
}
/* CONTENT LINKS ENDE*/


/* CONTENT LINKS TEXT Spalten Anfang*/
.content_links_news_bild_spalten{
	margin:3px 10px 0px 0px;
	float:left;
}

.content_links_news_bild_spalten img{
	border:1px dotted #333333;
}
/* CONTENT LINKS TEXT Spalten Anfang*/

/* CONTENT LINKS NEWSTEXT Anfang*/
.content_links_news_text{
	float: left;
  	width: 100%;
  	margin:5px 0px 5px 0px;
}
/* CONTENT LINKS NEWSTEXT Ende*/

/* CONTENT LINKS TEXT Einspaltig Anfang*/
.content_links_news_text_100proc{
	float: left;
  	width: 100%;
  	margin:0px 0px 0px 0px;
}
/* CONTENT LINKS TEXT Einspaltig Ende*/

/* CONTENT LINKS TEXT Zweispaltig Anfang*/
.content_links_news_text_50proc{
	float: left;
  	width: 47%;
  	margin:0px 15px 0px 0px;
}
/* CONTENT LINKS TEXT Zweispaltig Ende*/

/* CONTENT LINKS TEXT Dreispaltig Anfang*/
.content_links_news_text_33proc{
	float: left;
  	width: 30%;
  	margin:0px 15px 0px 0px;
}
/* CONTENT LINKS TEXT Dreispaltig Ende*/


/* CONTENT RECHTS ANFANG*/
#content_rechts{
	width:274px;
	float:left;
	border-left:1px solid #ffffff;
}

#content_rechts[id]{
	width:274px;
	float:left;
	border-left:2px solid #ffffff;
}


.container_rechts_ueberschrift{	
	width:274px;
	height:31px;
	background:url("../cmsimage.nsf/background_navi_head_rechts.jpg");
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#ffffff;
	margin:0px 0px 2px 0px;
}

.container_rechts_ueberschrift_link{
	width:274px;
	height:31px;
	background:url("../cmsimage.nsf/background_navi_head_rechts.jpg");
	background-repeat:no-repeat;
	font-weight:bold;
	color:#ffffff;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	text-indent: 8px;
	padding:8px 0px 0px 0px;

}
.container_rechts_ueberschrift div{	
	padding:8px 0px 0px 10px;
}

.container_rechts_inhalt{
	border-left:2px solid #8f96a6;
	padding-bottom:20px;
}

.container_rechts_inhalt_navi{
	margin:0px 0px 0px 10px;
}

.li_container_rechts_inhalt_navi{ 
	list-style-type:none;
	margin:0px;	
	padding:16px 0px 2px 0px;	
	border-bottom:1px dotted #666666;
	width:100%;
} 

.ul_container_rechts_inhalt_navi{
	color:#ffffff; 
	text-decoration:none; 
	margin:0px;
	padding:0px 0px 0px 0px;	
}

a.navi_rechts_off:link,a.navi_rechts_off:visited,a.navi_rechts_off:active	{ 
	font-size:11px;
	background:url("../cmsimage.nsf/navi_rechts_off.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#8b92a1;
	font-weight:bold;
	text-decoration:none;
} 

a.navi_rechts_on:link,a.navi_rechts_on:visited,a.navi_rechts_on:active	{
	font-size:11px;
	background:url("../cmsimage.nsf/navi_rechts_on.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#1e5789;
	font-weight:bold;
	text-decoration:none;
}
 
a.navi_rechts_off:hover	{
	font-size:11px;
	background:url("../cmsimage.nsf/navi_rechts_on.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#1e5789;
	font-weight:bold;
	text-decoration:none;
}

.li_container_rechts_inhalt_unternavi{
	list-style-type:none;
	margin:0px;	
	padding:0px 0px 3px 0px;	
	border-bottom:0px dotted #666666;
	width:100%;
}

.ul_container_rechts_inhalt_unternavi{
	color:#ffffff; 
	text-decoration:none; 
	margin:0px;
	padding:5px 0px 2px 17px;	
}

a.unternavi_rechts_off:link,a.unternavi_rechts_off:visited,a.unternavi_rechts_off:active	{
	font-size:10px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#8b92a1;
	font-weight:bold;
	text-decoration:none;
	background-image: url(../cmsimage.nsf/navi_rechts_unter_off.gif);
	background-position: 2px;
} 

a.unternavi_rechts_on:link,a.unternavi_rechts_on:visited,a.unternavi_rechts_on:active	{
	font-size:10px;
	background:url("../cmsimage.nsf/navi_rechts_unter_on.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#1e5789;
	font-weight:bold;
	text-decoration:none;
	background-position: 2px;
}
 
a.unternavi_rechts_off:hover	{
	font-size:10px;
	background:url("../cmsimage.nsf/navi_rechts_unter_on.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#1e5789;
	font-weight:bold;
	text-decoration:none;
	background-position: 2px;
}


.container_rechts_inhalt_messen{
	width:274px;
	float:left;
	padding:8px 0px 8px 0px;
	border-bottom:1px dotted #666666;
}

.container_rechts_inhalt_messen_last{
	width:274px;
	float:left;
	padding:8px 0px 8px 0px;
	border-bottom:0px dotted #666666;
}

.inhalt_messen_bild{
	float:left;
	border:1px solid #666666;	
}

.inhalt_messen_text{
	float:left;
	width:160px;
	font-size:10px;	
	padding:0px 0px 0px 5px;
}

.container_rechts_inhalt_videos{
	width:274px;
	float:left;
	padding:2px 0px 8px 0px;
	border-bottom:0px dotted #666666;
}

.container_rechts_ueberschrift_video{	
	width:274px;
	height:31px;
	background:url("../cmsimage.nsf/background_navi_head_rechts.jpg");
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#ffffff;
	margin:0px 0px 2px 0px;
}

.container_rechts_ueberschrift_div{	
	padding:8px 0px 0px 10px;
	width:120px;
	float:left;
}

.container_rechts_ueberschrift_menge{
	margin:10px 0px 0px 65px;
	width:80px;
	height:20px;
	float:left;
}

.container_rechts_ueberschrift_menge[class]{
	margin:10px 0px 0px 55px;
}

.container_rechts_ueberschrift_menge img{
	margin:0px 0px 0px 5px;
}

/* CONTENT RECHTS ENDE*/



#kopfzeile{
	height:8px;
	width:894px;
	background-color:#ffffff;
	text-align:right;
	font-size:1px;
}

#claim_logo_navioben{
	height:128px;
	width:894px;
	font-size:12px;
	border-bottom:2px solid #ffffff;
}

/* CLAIM LOGO ANFANG*/
#claim_logo{
	height:128px;
	width:289px;
	float:left;
	text-align:left;
}

#logo{	
	height:117px;
	width:289px;
	float:left;
	clear:left;
}

#logo img{
	margin:25px 0px 0px 25px;
}

#claim{
	color:#8f96a6;
	font-weight:bold;
}
/* CLAIM LOGO ENDE*/

/* NAVIGATION OBEN ANFANG*/
#navioben{
	height:128px;
	width:605px;
	float:left;		
}

#navioben_punkte_inhalt{
	height:124px;
	color:#666666;
	float:left;
	clear:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.navioben_punkte{
	margin:55px 0px 0px 0px;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.navioben_punkte_einzeln{
	padding:0px 0px 0px 4px;
}

#navioben_linie{
	width:605px;
	font-size:1px;
}

.navioben_punkte_einzeln a.navioben_off:link,a.navioben_off:visited,a.navioben_off:active	{
	font-size:12px;
	background-repeat:no-repeat;
	color:#8b92a1;
	text-decoration:none;
	background-image: url(../cmsimage.nsf/navi_oben_off.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 13px;
} 

.navioben_punkte_einzeln a.navioben_on:link,a.navioben_on:visited,a.navioben_on:active	{
	font-size:12px;
	background:url("../cmsimage.nsf/navi_oben_on.gif");
	background-repeat:no-repeat;
	color:#1e5789;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
 
.navioben_punkte_einzeln a.navioben_off:hover	{
	font-size:12px;
	background:url("../cmsimage.nsf/navi_oben_on.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 13px;
	color:#1e5789;
	text-decoration:none;
}
/* NAVIGATION OBEN ENDE*/

/* ANSPRECHPARTNER ANFANG*/
.content_links_ansprechpartner_content{
	float:left;
	width:310px;
	margin:0px 30px 20px 0px;
}

.content_links_ansprechpartner_bild img{
	float:left;
	border:1px dotted #333333;
}

.content_links_ansprechpartner_text{
	float:left;
	margin:0px 0px 0px 6px;
}

.content_links_ansprechpartner_text_name{
	background-color:#ffffff;
	width:199px;
	margin:0px 0px 2px 0px;
	height:20px;
	color:#666666;
	font-weight:bold;
}

.content_links_ansprechpartner_text_kontakt{
	background-color:#ffffff;
	width:199px;
	min-height:68px;
	color:#666666;
}

/* ANSPRECHPARTNER ENDE*/

/* PROSPEKTE ANFANG*/
.input_prospekte{
	margin:0px 0px 10px 0px;
}

.input_prospekte input{
	width:262px;
	border:1px solid #707070;
}

.input_prospekte_text{
	margin:0px 0px 2px 0px;
}

.prospekte_auswahl{
	padding:20px 0px 0px 15px;
	width:500px;
	clear:both;
}

.prospekte_auswahl_bild img{
	float:left;
	border:1px dotted #333333;
}

.prospekte_auswahl_text{
	margin:43px 0px 0px 20px;
	float:left;
}

.prospekte_auswahl_text_ueber{
	font-weight:bold;
}

a.download_prospekt:link,a.download_prospekt:visited,a.download_prospekt:active{ 
	font-size:11px;
	background:url("../cmsimage.nsf/pdf_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;
	color:#8b92a1;
	text-decoration:underline;
} 
 
a.download_prospekt:hover{
	font-size:11px;
	background:url("../cmsimage.nsf/pdf_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;
	color:#1e5789;
	text-decoration:underline;
}

.prospekte_auswahl_text_auswahl{
	padding:5px 0px 5px 0px;
}
/* PROSPEKTE ENDE*/

/* KONTAKTFORMULAR ANFANG*/
#kontaktformular_content{
	margin:10px 0px 0px 15px;
}

#kontaktformular_content_form{
	float:left;
	width:550px;
	margin:15px 0px 0px 0px;
}

#kontaktformular_content_info{
	float:left;
	margin:0px 0px 0px 20px;
}

.input_kontaktformular{
	width:500px;
	float:left;
	margin:0px 0px 5px 0px;
}

.input_kontaktformular input{
	width:262px;
}

.input_kontaktformular_text{
	float:left;
	width:70px;
}

.input_kontaktformular_feld{
	float:left;
}
/* KONTAKTFORMULAR ENDE*/

/* ANFAHRT ANFANG*/
#anfahrt_grafiken{	
	margin:20px 0px 0px 0px;
	height:287px;	
}

#anfahrt_grafiken img{
	border:1px dotted #333333;	
}

#anfahrt_grafiken_1{
	float:left;
	margin:0px 30px 0px 0px;
	padding:0px;
}

#anfahrt_grafiken_2{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#anfahrt_beschreibung{
	margin:0px 0px 0px 15px;
}

.anfahrt_beschreibung_text{ 
	float:left; 
	margin:0px 0px 0px 0px; 
	width:550px; 
	font-size:11px; 
	color:#666666;
}

.anfahrt_beschreibung_text li{ 
	margin:10px 0px 0px 0px; 
	list-style-image:url('../cmsimage.nsf/navi_rechts_unter_on.gif');
}

.anfahrt_beschreibung_text[class] li{ 
	margin:10px 0px 0px 0px; 
	list-style-image:url('../cmsimage.nsf/navi_rechts_unter_on.gif');
}
/* ANFAHRT ENDE*/

/* AUSLANDSVERTRETUNG ANFANG*/
#auslandsvertretung_grafiken{	
	margin:20px 0px 0px 0px;
	height:287px;	
}

#auslandsvertretung_grafiken_1{
	float:left;
	margin:0px 30px 0px 0px;
	padding:0px;
}

#auslandsvertretung_grafiken_2{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#anfahrt_beschreibung{
	margin:0px 0px 0px 15px;
}

.auslandsvertretung_beschreibung_text{ 
	float:left; 
	margin:0px 0px 0px 0px; 
	width:150px; 
	font-size:11px; 
	color:#666666;
}

.auslandsvertretung_beschreibung_text ul{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}

.auslandsvertretung_beschreibung_text li{ 
	margin:5px 0px 0px 0px; 
	list-style-image:url('../cmsimage.nsf/navi_rechts_unter_on.gif');
	font-weight:bold;
	color:#1f5b8f;
}

.auslandsvertretung_land{
	margin:0px 0px 0px 15px;
	padding:0px 0px 40px 0px;
}

.auslandsvertretung_land_linie{
	border-bottom:1px dotted #333333;
	color:#1f5b8f;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.auslandsvertretung_land_adresse{
	margin:0px 0px 0px 0px;
	padding:15px 0px 10px 0px;
}
/* AUSLANDSVERTRETUNG ENDE*/

/* MESSEN ANFANG*/
.messenbeteiligungen_content{	
	margin:20px 0px 0px 0px;
	float:left;
	width:100%;
	border-bottom:3px solid #8b92a1; 
	padding:0px 0px 25px 0px;
}

.messenbeteiligungen_content_last{	
	margin:20px 0px 0px 0px;
	float:left;
	width:100%;
	padding:0px 0px 25px 0px;
}

.messenbeteiligungen_logo{
	float:left;
	margin:0px 10px 0px 0px;
}

.messenbeteiligungen_logo img{
	border:1px dotted #333333;	
}

.messenbeteiligungen_text{
	float:left;
	font-size:11px;
}

.messenbeteiligungen_text_inhalt{
	margin:0px 0px 5px 0px;
}
/* MESSEN ENDE*/

/*        */

#fusszeile
{
	margin:0px auto;
	position:relative;
	width:894px;
	clear: both; 
	bottom: 0px;
	height:43px;
	font-size:10px; 
	color:#8b92a1;
}

#fusszeile_ausrichtung{
	padding:10px 0px 0px 0px;
}

#fusszeile_impressum_sitemap{
	float:left;
}

#fusszeile_impressum_sitemap_text{
	float:left;
	padding:0px 15px 0px 17px;
}

#fusszeile_impressum_sitemap_text a{
	font-size:10px; 
}

#fusszeile_impressum_sitemap_flaggen{
	float:left;
}

#fusszeile_adresse{
	float:right;
}

<!--TAbellenformatierung-->

.standardTable {
	border: 1px solid #FFFFFF;
	height: 50px;
}
.contentPic {
	border: 1px solid #000000;
	margin-right: 7px;
}


.Sitemap    {
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
       font-size:12px;
       color:#205d93;
       font-weight:bold;
                height:18px;
                width:456px;
                padding-top:3px;
                padding-bottom:3px;
                padding-left:10px;
                border-top-width:1px;
       border-top-style:solid;
       border-top-color:#205d93;
                border-bottom-width:1px;
       border-bottom-style:solid;
       border-bottom-color:#205d93;
       margin:10px 0px 5px 0px;
       background-color:#f5f5f5;
       width:598px;

}
a.sit2:link,a.sit2:visited,a.sit2:active{
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:11px;
   font-weight:normal;
   color:#000000;
   margin:0px 0px 0px 20px;
}
a.sit2:hover{
font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:11px;
   font-weight:normal;
   color:#205d93;
   margin:0px 0px 0px 20px;
}

a.sit3:link,a.sit3:visited,a.sit3:active{
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:10px;
   font-weight:normal;
   color:#000000;
   margin:0px 0px 0px 30px;
}

a.sit3:hover{
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:10px;
   font-weight:normal;
   color:#205d93;
   margin:0px 0px 0px 30px;
}

a.sit4:link,a.sit4:visited,a.sit4:active{
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:10px;
   font-weight:normal;
   color:#000000;
   margin:0px 0px 0px 50px;
}

a.sit4:hover{
   font-family:Arial,Verdana,Helvetica,sans-serif,Times New Roman;
   font-size:10px;
   font-weight:normal;
   color:#205d93;
   margin:0px 0px 0px 50px;
} 

.tabOrange {
	background-color: #FFFFFF;
	border: 1px solid #FF9933;
	padding: 4px;
	width: 300px;
	margin-left: 10px;
}

.tabBlue {
	background-color: #FFFFFF;
	border: 1px solid #3399FF;
	padding: 4px;
	width: 300px;
	margin-left: 10px;
}

.tabYellow{
	background-color: #FFFFFF;
	border: 1px solid #FFCC00;
	padding: 4px;
	width: 300px;
	margin-left: 10px;
}
.tabViolett{
	background-color: #FFFFFF;
	border: 1px solid #9933CC;
	padding: 4px;
	width: 300px;
	margin-left: 10px;
}



a.up_button:hover	{
	font-size:11px;
	background:url("../cmsimage.nsf/up_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#1e5789;
	text-decoration:none;
}

a.up_button:link,a.up_button:visited,a.up_button:active	{ 
	font-size:11px;
	background:url("../cmsimage.nsf/up_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#8b92a1;
	text-decoration:none;
} 

a.zurueck_button:hover	{
	font-size:11px;
	background:url("../cmsimage.nsf/zurueck_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#1e5789;
	text-decoration:none;
}

a.zurueck_button:link,a.zurueck_button:visited,a.zurueck_button:active	{ 
	font-size:11px;
	background:url("../cmsimage.nsf/zurueck_icon.gif");
	background-repeat:no-repeat;
	padding:0px 0px 0px 12px;
	color:#8b92a1;
	text-decoration:none;
} 

.invisible {
	border-top-style: none;
	border-top-color: #FFFFFF;
}
