body		{ margin:0px; padding:0px; text-align:center; background-image: url(img/bg.gif) }

h1,h2,h3,h4,h5,h6 { display:none; }

#div_centered	{ width: 730px; height:100%; margin:0 auto; text-align:left; background-image: url(img/200_navi2content.gif); position: relative; z-index: 1; }

#div_header	{ width: 730px; height: 157px; background-color: white; position: absolute; top: 0px; left: 0; z-index: 2; }
#div_header div	{ display:none;  }
#div_topnavi	{ width: 730px; height: 30px; background-color: white; position: absolute; top: 157px; left: 0px; z-index: 3; }
#div_navipicture	{ width: 730px; height: 54px; background-color: white; position: absolute; top: 187px; left: 0; z-index: 4; }
#div_picture	{ width: 730px; height: 91px; background-color: white; position: absolute; top: 241px; left: 0; z-index: 5; }
#div_picturecontent	{ width: 730px; height: 38px; background-color: white; position: absolute; top: 332px; left: 0; z-index: 5; }
#div_content 	{ width: 730px; height: 100%; background-color: white; position: absolute; top: 370px; left: 0px; z-index: 6; }

.copytext		{ color: #6e6e6e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-align: left; vertical-align: top; }
a.copytext		{ color: #6e6e6e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-decoration: none; text-align: left; vertical-align: top; }
a.copytext:hover	{ color: #9c0009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 21px; text-align: left; vertical-align: top; }

.copytextredbld	{ color: #9c0009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 21px; text-align: left; vertical-align: top; }
.copytextred	{ color: #9c0009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-align: left; vertical-align: top; }

#navcontainer ul	{ padding: 0; margin-left: 18px; }
#navcontainer a	{ color: #6e6e6e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-decoration: underline; text-align: left; vertical-align: top; }
#navcontainer a:hover { color: #9c0009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-decoration: underline; text-align: left; vertical-align: top; }

a		{ color: #6e6e6e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-decoration: underline; text-align: left; vertical-align: top; }
a:hover		{ color: #9c0009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 21px; text-decoration: underline; text-align: left; vertical-align: top; }

.scrollable	{ overflow: auto; height: 255px; width: 200px; padding-right: 10px; color: #9d9fa2; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; text-align: left; vertical-align: top; }
.scrollable2	{ overflow: auto; height: 255px; width: 431px; padding-right: 10px; color: #9d9fa2; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; text-align: left; vertical-align: top; }
.scrollable3	{ overflow: auto; height: 255px; width: 662px; padding-right: 10px; color: #9d9fa2; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; text-align: left; vertical-align: top; }

a.navi01		{ display:block; background-color: white; background-image:url(img/101_startseite_out.gif); width:79px; height:30px; float: left; }
a.navi01:hover	{ background-image:url(img/101_startseite_over.gif); }

a.navi02		{ display:block; background-color: white; background-image:url(img/102_philosophie_out.gif); width:101px; height:30px; float: left; }
a.navi02:hover	{ background-image:url(img/102_philosophie_over.gif); }

a.navi03		{ display:block; background-color: white; background-image:url(img/103_unternehmen_out.gif); width:109px; height:30px; float: left; }
a.navi03:hover	{ background-image:url(img/103_unternehmen_over.gif); }

a.navi04		{ display:block; background-color: white; background-image:url(img/104_portfolio_out.gif); width:90px; height:30px; float: left; }
a.navi04:hover	{ background-image:url(img/104_portfolio_over.gif); }

a.navi05		{ display:block; background-color: white; background-image:url(img/105_leistungen_out.gif); width:95px; height:30px; float: left; }
a.navi05:hover	{ background-image:url(img/105_leistungen_over.gif); }

a.navi06		{ display:block; background-color: white; background-image:url(img/106_kunden_out.gif); width:71px; height:30px; float: left; }
a.navi06:hover	{ background-image:url(img/106_kunden_over.gif); }

a.navi07		{ display:block; background-color: white; background-image:url(img/107_kontakt_out.gif); width:65px; height:30px; float: left; }
a.navi07:hover	{ background-image:url(img/107_kontakt_over.gif); }




a.naviport01	{ display:block; background-color: white; background-image:url(img/300_picture_portfolio_mid_ir_out.gif); width:156px; height:22px; float: left; }
a.naviport01:hover	{ background-image:url(img/300_picture_portfolio_mid_ir_over.gif); }

a.naviport02	{ display:block; background-color: white; background-image:url(img/300_picture_portfolio_mid_cf_out.gif); width:156px; height:22px; float: left; }
a.naviport02:hover	{ background-image:url(img/300_picture_portfolio_mid_cf_over.gif); }

a.naviport03	{ display:block; background-color: white; background-image:url(img/300_picture_portfolio_mid_sc_out.gif); width:156px; height:25px; float: left; }
a.naviport03:hover	{ background-image:url(img/300_picture_portfolio_mid_sc_over.gif); }



a.navileis01	{ display:block; background-color: white; background-image:url(img/300_picture_leistungen_mid_ir_out.gif); width:156px; height:22px; float: left; }
a.navileis01:hover	{ background-image:url(img/300_picture_leistungen_mid_ir_over.gif); }

a.navileis02	{ display:block; background-color: white; background-image:url(img/300_picture_leistungen_mid_cf_out.gif); width:156px; height:25px; float: left; }
a.navileis02:hover	{ background-image:url(img/300_picture_leistungen_mid_cf_over.gif); }



a.langindex_en	{ display:block; background-color: white; background-image:url(img/510_lang_en_out.gif); width:70px; height:22px; float: left; }
a.langindex_en:hover	{ background-image:url(img/510_lang_en_over.gif); }

a.langindex_de	{ display:block; background-color: white; background-image:url(img/510_lang_de_out.gif); width:70px; height:22px; float: left; }
a.langindex_de:hover	{ background-image:url(img/510_lang_de_over.gif); }



a.naviindex01	{ display:block; background-color: white; background-image:url(img/510_statement_ir_out.gif); width:156px; height:22px; float: left; }
a.naviindex01:hover	{ background-image:url(img/510_statement_ir_over.gif); }

a.naviindex02	{ display:block; background-color: white; background-image:url(img/510_statement_cf_out.gif); width:156px; height:22px; float: left; }
a.naviindex02:hover	{ background-image:url(img/510_statement_cf_over.gif); }

a.naviindex02b	{ display:block; background-color: white; background-image:url(img/510_statement_cf_outb.gif); width:156px; height:22px; float: left; }
a.naviindex02b:hover	{ background-image:url(img/510_statement_cf_over.gif); }

a.naviindex03	{ display:block; background-color: white; background-image:url(img/510_statement_sc_out.gif); width:156px; height:25px; float: left; }
a.naviindex03:hover	{ background-image:url(img/510_statement_sc_over.gif); }

a img {
	border: none;
}

.navispacer	{ float: left; }