body{background-image:url(../bg.png);font-family:Arial, Helvetica, Verdana, sans-serif;margin:0px;padding:0px; width:100%; overflow:auto;}
figure{padding:0px;margin:0px;}
.invisible{display:none;}
.mod_newsmenu active{ display:none; }
.mod_newsmenu span{ display:none; }
.mod_newsmenu li active last{ display:none; }
.mod_article .pdf_link img { border:none; padding-right:4px; }
.mod_article hr{background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom; padding:0px 0px 13px 0px;}
.pdf_link { height:40px; }
a{text-decoration:none;color:#d2822a;}
a:hover{text-decoration:none;color:#503210;}
h1{color:#d2822a;line-height:16px;font-size:15px;font-weight:lighter;text-align:left;}
h1 a{color:#d2822a;line-height:16px;font-size:15px;font-weight:lighter;text-decoration:none;text-align:left;}
h2{color:#503210;line-height:16px;font-size:15px;font-weight:lighter;}
h3{color:#d2822a;line-height:13px;font-size:13px;font-weight:lighter;}
.kunden{padding:0px 0px 0px 20px;line-height:13px;margin:2px 0px 2px 0px;}
h4{color:#503210;line-height:16px;font-size:12px;font-weight:normal;}
h5{color:#d2822a;line-height:11px;font-size:11px;font-weight:bold;}
h6{color:#503210;line-height:11px;font-size:11px;font-weight:bold;}
img{border:0px;}
.mod_newsmenu li { height:60px; background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom; line-height:34px; font-size:16px; background-color:#FFF; display:block;}
.mod_newsmenu ul.level_1 li a:hover { height:40px; display:block; font-size:16px;}
.mod_newsmenu ul.level_1 li a { height:40px; display:block; font-size:16px;}
.mod_newsmenu ul.level_1 li.active span { font-size:16px; color:#ffffff; display:block; height:40px; line-height:34px; padding:10px 0px 0px 40px; background-color:#d2822a;}
#newsarchiv-innographix .rahmen_teaser{background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom; padding:0px 0px 13px 0px;}
#newsarchiv-innographix .news_headline{margin:10px 0px 0px 0px; font-size:16px;}
#newsarchive-innographix .rahmen_teaser{background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom; padding:0px 0px 13px 0px;}
#newsarchive-innographix .news_headline{margin:10px 0px 0px 0px; font-size:16px;}
.content_arbeiten_orange{width:970px;height:32px;margin:20px 0px 5px 0px;padding:8px 0px 0px 0px;float:left; clear:left; background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom;}
.content_arbeiten_orange_menu{width:970px;height:32px;margin:0px 0px 10px 0px;padding:0px 0px 13px 0px;float:left; clear:left; background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom;}
.content_arbeiten_orange_menu ul{width:970px;height:40px;margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;float:left; list-style:none;}
.content_arbeiten_orange_menu li{width:226px;height:30px;margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;float:left; color:#FFF; font-size:13px; text-align:center; background-color:#d2822a; display:inline; line-height:30px;}
.content_arbeiten_orange_menu li a{color:#FFF; display:block;}
.content_arbeiten_orange_menu li:hover{background-color:#503210;}
.content_arbeiten_orange_menu li.active{background-color:#503210;}
.content_arbeiten_orange h1{color:#d2822a;line-height:14px;font-size:16px;font-weight:lighter;text-decoration:none; display:inline;text-align:left;}
.content_arbeiten_orange h2{color:#503210;line-height:10px;font-size:13px;font-weight:lighter;text-decoration:none; display:inline;text-align:left;}
.color_beige{color:#fcf9e1;display:inline;}
.color_braun{color:#503210;display:inline;}
.color_orange{color:#d2822a;display:inline;}
.color_orange_sub{color:#d2822a;display:inline;margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;float:left;}
.corpus{width:1010px;min-height:700px;height:auto !important;height:700px;margin:0px auto;}
.wrapper{width:1010px;min-height:700px;height:auto !important;height:700px;float:left;}
.rahmen_head{width:1010px;height:100px;}
.logo{width:345px;height:100px;float:left;}
.rahmen_navigation{width:665px;height:100px;float:left;}
level_1.rahmen_navigation{background:none;display:block;}
.rahmen_navigation ul{width:665px;height:100px;margin:0px;padding:0px;float:left;}
.rahmen_navigation li{width:121px;height:100px;margin-left:12px;background-image:url(../btn.png);background-repeat:no-repeat;list-style:none;text-align:center;padding:40px 0px 0px 0px;float:left; display:block;}
.rahmen_navigation a{width:121px;height:100px;color:#ffffff;text-decoration:none;font-size:14px;display:block;}
.rahmen_navigation li:hover{width:121px;height:100px;margin-left:12px;background-image:url(../btn_over.png);background-repeat:no-repeat;float:left;}
li.rahmen_navigation_active{width:121px;height:100px;margin-left:12px;background-image:url(../btn_over.png);background-repeat:no-repeat;color:#ffffff;padding:40px 0px 0px 0px;font-size:14px;text-align:center;float:left;}
.rahmen_banner{width:1010px;height:244px;margin:12px 0px 12px 0px;padding:0px;float:left; background-image:url(../innographix_banner.png); background-repeat:no-repeat;}
.rahmen_content{width:1010px;min-height:50px;height:auto !important;height:50px;margin:0px;padding:0px;float:left;}
.rahmen_content p{
	line-height:16px;
	}
.rahmen_content_weiss{width:1010px;min-height:50px;height:auto !important;height:50px;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;float:left;background-image:url(../bg_content_zweispaltig.png);background-repeat:repeat-y;}
.rahmen_content img{border:3px solid #d2822a;}
.rahmen_content_weiss img{border:3px solid #d2822a;}
.bild_kontakt{border:3px solid #d2822a;padding:0px;margin:0px;}
.content_inhalt_links{width:499px;min-height:50px;height:auto !important;height:50px;padding:0px 0px 0px 0px;float:left;}
.content_inhalt_main{width:1010px;min-height:50px;height:auto !important;height:50px;padding:0px 0px 0px 0px;float:left;}
.content_inhalt_rechts{width:499px;min-height:50px;height:auto !important;height:50px;margin:0px 0px 0px 12px;float:left;}
#content_inhalt_links_weiss{width:459px;min-height:500px;height:auto !important;height:500px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:20px 20px 20px 20px;font-size:12px;color:#503210;float:left;}
#content_inhalt_main_weiss{width:968px;min-height:50px;height:auto !important;height:50px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:20px 20px 20px 20px;font-size:12px;color:#503210;float:left;}
#content_inhalt_rechts_weiss{width:458px;min-height:500px;height:auto !important;height:500px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:20px 20px 20px 20px;font-size:12px;color:#503210;float:left;}
#content_inhalt_rechts_weiss_aktuelles{width:458px;min-height:758px;height:auto !important;height:758px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:20px 20px 20px 20px;font-size:12px;color:#503210;float:left;}
#content_inhalt_rechts_weiss_kunden{width:458px;min-height:982px;height:auto !important;height:982px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:20px 20px 20px 20px;font-size:12px;color:#503210;float:left;}
#content_inhalt_rechts_weiss_kunden hr{width:460px;height:12px;margin:0px 0px 8px 0px;padding:0px;background-image:url(../hr_content.png);background-repeat:no-repeat;border:0px;float:left;}
.hyperlink_txt{color:#503210;line-height:16px;font-size:12px;font-weight:lighter;padding:0px 0px 0px 20px;}
.hyperlink_txt:hover{color:#d2822a;line-height:16px;font-size:12px;font-weight:lighter;padding:0px 0px 0px 20px;}
.rahmen_footer{width:1010px;height:170px;margin:0px;padding:0px 0px 0px 0px;float:left;}
.footer_weiss{width:244px;height:170px;margin:0px;padding:0px 11px 0px 0px;background-image:url(../sublayer_weiss.png);background-repeat:no-repeat;float:left;}
.footer_orange{width:244px;height:170px;margin:0px;padding:0px;background-image:url(../sublayer_orange.png);background-repeat:no-repeat;float:left;}
.footer_adresse{width:244px;height:145px;margin:25px 20px 0px 20px;padding:0px;font-size:12px;color:#503210;line-height:16px;float:left;}
.footer_subnavi{width:244px;height:145px;margin:25px 20px 0px 20px;padding:0px;font-size:12px;color:#503210;line-height:16px;float:left;}
.footer_subnavi a{width:200px;height:25px;margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;font-size:12px;color:#503210;line-height:16px;float:left;}
.footer_subnavi a:hover{width:200px;height:25px;margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;font-size:12px;color:#d2822a;line-height:16px;float:left;}
.footer_subnavi hr{width:244px;height:4px;margin:0px;padding:0px;background-image:url(../hr_teaser_weiss.png);background-repeat:no-repeat;border:0px;float:left;}
.footer_connections{width:224px;height:145px;margin:25px 0px 0px 20px;padding:0px;font-size:12px;color:#503210;line-height:16px;float:left;}
.footer_connections hr{width:224px;height:4px;margin:0px;padding:0px;background-image:url(../hr_teaser_orange.png);background-repeat:no-repeat;border:0px;float:left;}
.footer_connections_icon{width:55px;height:45px;float:left;}
.footer_connections_link{width:150px;height:45px;color:#503210;float:left;}
.footer_connections_link h2 a{color:#503210;text-decoration:none;float:left;}
.footer_connections_link h2 a:hover{color:#ffffff;text-decoration:none;float:left;}
.rahmen_teaser{width:499px;height:135px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;float:left;}
.teaser_foto{width:170px;height:100px;margin:0px;padding:0px;float:left;}
.teaser_foto img{width:140px;height:110px;margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;border:3px solid #d2822a;float:left;}
.teaser_txt_kurz{width:300px;height:100px;margin:10px 0px 0px 0px;padding:0px;color:#503210;font-size:12px;float:left;}
.teaser_txt_kurz a{color:#d2822a;font-size:12px;font-weight:bold;text-decoration:none;}
.teaser_txt_kurz h1 a{color:#d2822a;line-height:18px;font-size:15px;font-weight:lighter;text-decoration:none;text-align:left;}
.teaser_txt_kurz h1{color:#d2822a;line-height:18px;font-size:15px;font-weight:lighter;text-decoration:none;display:inline;text-align:left;}
.teaser_txt_kurz h2{color:#503210;line-height:18px;font-size:15px;font-weight:lighter;text-decoration:none;display:inline;text-align:left;}
.teaser_txt_lang{width:450px;height:100px;margin:0px;padding:0px;color:#503210;font-size:12px;float:left;}
.teaser_txt_lang a{color:#d2822a;font-size:12px;font-weight:bold;text-decoration:none;}
.teaser_txt_kurz hr{width:305px;height:4px;background-image:url(../hr_teaser.png);background-repeat:no-repeat;border:0px;float:left;}
.teaser_txt_lang hr{width:305px;height:4px;background-image:url(../hr_teaser.png);background-repeat:no-repeat;border:0px;float:left;}
.news_headline{width:483px;height:20px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:5px 0px 0px 16px;color:#d2822a;line-height:16px;font-size:16px;font-weight:lighter;text-align:left;float:left;}
.news_seiten{width:483px;height:20px;background-color:#ffffff;margin:0px 0px 12px 0px;padding:5px 0px 0px 16px;font-size:12px;color:#503210;text-align:center;float:left;}
.news_seiten_links{width:240px;height:20px;font-size:12px;color:#503210;text-align:center;float:left;}
.news_seiten_rechts{width:240px;height:20px;font-size:12px;color:#503210;text-align:center;float:left;}
.news_seiten_rechts li{list-style:none;float:left;}
.news_seiten_rechts ul{list-style:none;float:left;}
.news_seiten_rechts a{text-decoration:none;font-size:12px;color:#503210;margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}
.news_seiten_rechts a:hover{text-decoration:none;font-size:12px;color:#d2822a;margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}
.mod_article ul.level_1{width:978px;min-height:30px;height:auto !important;height:30px;text-align:left;float:left;}
.mod_article ul.level_1 a{width:968px;height:23px;color:#d2822a;background-color:#ffffff;padding:7px 0px 0px 40px;font-size:12px;font-weight:lighter;text-decoration:none;margin:0px 0px 12px 0px;text-align:left;float:left;}
.mod_article ul.level_1 a:hover{width:968px;height:23px;color:#ffffff;background-color:#503210;padding:7px 0px 0px 40px;font-size:12px;font-weight:lighter;text-decoration:none;margin:0px 0px 12px 0px;text-align:left;float:left;}
.mod_article ul.level_2{width:978px;min-height:30px;height:auto !important;height:30px;text-align:left;float:left;}
.mod_article ul.level_2 a{width:928px;height:23px;color:#503210;background-color:#ffffff;padding:7px 0px 0px 40px;font-size:12px;font-weight:lighter;text-decoration:none;margin:0px 0px 12px 40px;text-align:left;float:left;}
.mod_article ul.level_2 a:hover{width:928px;height:23px;color:#503210;background-color:#d2822a;padding:7px 0px 0px 40px;font-size:12px;font-weight:lighter;text-decoration:none;margin:0px 0px 12px 40px;text-align:left;float:left;}
.mod_article ul{margin:0px;padding:0px;float:left;}
.submenu h1{margin:0px;padding:0px;float:left;}
.widget {width:250px;min-height:35px;height:auto !important;height:35px;float:left;font-size:12px;}
.widget label{width:250px;min-height:35px;height:auto !important;height:35px;float:left;font-size:12px; line-height:25px;}
.ce_comments .form {min-height:40px;height:auto !important;height:40px; padding:20px 0px 0px 0px; float:left; border-top:4px dotted #503210;}
.ce_comments .submit_container{width:250px;min-height:35px;height:auto !important;height:35px;float:left;font-size:12px;}
.ce_comments .submit_container input{width:150px;height:25px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #503210;background-color:#d2822a;float:left;}
.ce_comments .submit_container input:hover{width:150px;height:25px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #d2822a;background-color:#503210;float:left;}
.comment_default{width:450px;min-height:40px;height:auto !important;height:40px;float:left;font-size:12px; border-top:4px dotted #503210; margin:0px 0px 0px 0px;}
p.confirm {width:450px;min-height:50px;height:auto !important;height:50px;float:left;}
.formbody form{width:320px;min-height:320px;height:auto !important;height:320px;float:left;font-size:12px;}
.formbody tr{width:420px;min-height:35px;height:auto !important;height:35px;color:#503210;float:left;font-size:12px;}
.formbody td{width:200px;min-height:20px;height:auto !important;height:20px;color:#503210;line-height:16px;text-align:left;float:left;font-size:12px;}
.formbody td.col_0{width:140px;min-height:20px;height:auto !important;height:20px;color:#503210;line-height:16px;text-align:left;float:left;font-size:12px;}
.formbody td.col_1{width:260px;min-height:20px;height:auto !important;height:20px;color:#503210;line-height:16px;text-align:left;float:left;font-size:12px;}
.formbody select{width:252px;height:24px;color:#503210;line-height:16px;text-align:left;border:1px solid #d2822a;float:left;font-size:12px;}
.formbody input{width:250px;height:20px;color:#503210;line-height:16px;text-align:left;border:1px solid #d2822a;float:left;font-size:12px;}
.formbody textarea{width:250px;height:120px;color:#503210;line-height:16px;text-align:left;font-family:Arial, Helvetica, Verdana, sans-serif;border:1px solid #d2822a;margin-bottom:10px;float:left;font-size:12px;}
.formbody span.captcha_text{line-height:30px;}
.submit_container input{width:80px;height:25px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #503210;background-color:#d2822a;float:left;}
.submit_container input:hover{width:80px;height:25px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #d2822a;background-color:#503210;float:left;}
.mod_search hr{width:970px; height:10px; margin:0px 0px 15px 0px; padding:0px; float:left; background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px;}
section.mod_search form{width:970px;min-height:50px;height:auto !important;height:50px;float:left;font-size:12px; background-image:url(../hr_braun.png); background-repeat:repeat-x; border:0px; background-position:bottom;}
section.mod_search input{border:1px solid #d2822a;}
section.mod_search input.submit{width:80px;height:24px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #503210;background-color:#d2822a;float:left; margin-left:25px;}
section.mod_search input.submit:hover{width:80px;height:24px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #d2822a;background-color:#503210;float:left;}
section.mod_search p.header{width:970px;min-height:25px;height:auto !important;height:25px;float:left;}
.rahmen_layer{width:1010px;height:35px;margin:0px 0px 20px 0px;padding:0px;float:left;}
.suchlayer{width:485px;height:33px;background-color:#FFF;margin:0px 0px 0px 0px;padding:10px 0px 0px 15px;font-size:16px;text-align:left;color:#d2822a;float:left;}
.suchlayer .suchtitel {width:160px;height:30px;font-size:13px; float:left; display:inline; color:#503210; line-height:24px;}
.suchlayer .formbody {width:280px;height:30px;font-size:12px; float:left; display:inline;}
.suchlayer .formbody input {width:150px;height:20px;font-size:12px; border-color:#503210;}
.suchlayer .formbody input.submit{width:80px;height:24px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #503210;background-color:#d2822a;float:left; margin-left:25px;}
.suchlayer .formbody input.submit:hover{width:80px;height:24px;color:#ffffff;line-height:8px;font-size:11px;text-align:center;border:1px solid #d2822a;background-color:#503210;float:left;}
.newslayer{width:485px;height:33px;background-color:#d2822a;margin:0px 0px 0px 10px;padding:10px 0px 0px 15px;font-size:13px; text-align:left;color:#ffffff;float:left; line-height:24px;}
