body{background:#fff;color:#000;font-family: Arial,Helvetica,Verdana,Sans-serif;font-size:10pt;margin:0;}
a{text-decoration:none;}
@font-face{font-family:Swis721 BT; src: url(../fonts/swis721_bt.eot),url(../fonts/swis721_bt.ttf);}
.main{border:none;width:70em;}
.main td{vertical-align:top;}
.main a{font-weight:700;color:#000;}
.main_left{padding:0em 1em 0em 6em;width:48em;}
.main_right{width:15em;}
.main_top{height:14em;}
.main_center{height:32em;}
.main_bottom{height:1.2em;text-align:left;}
.main_footer{font-size:8pt;font-weight:700;text-align:center;padding:0.5em;}
.banner{font-family:Swis721 BT;text-align:right;padding:1.0em 1.5em;width:66.25em;position:relative;z-index:15;}
.banner_bg{background:#006F51 fixed;height:0.6em;width:67.75em;position:absolute;left:0em;top:4.0em;z-index:10;}
.banner_logo{background:url(../images/home_gruppenbild_bw.jpg);height:10.0em;width:23.0em;position:absolute;left:5.9em;top:4.5em;z-index:9;}
.banner_logo_text{font-size:14pt;padding-top:0.15em;position:absolute;left:15.2em;top:9.0em;z-index:14;width:10em;}
.banner_line1{font-size:24pt;padding-bottom:0.15em;}
.banner_line2{font-size:10pt;padding-top:0.35em;}
.banner_line3{font-size:14pt;padding-top:0.25em;}
.footer{font-weight:700;position:relative;z-index:15;}
.footer_shadow{position:absolute;left:13.75em;top:20.25em;z-index:10;font-size:23pt;color:#d0d0d0;font-weight:700;}
.footer_bg{background:#006F51;height:0.6em;width:33%;position:absolute;left:63.8em;top:49.75em;z-index:10;}
.menu{float:left;font-weight:700;width:100%;height:1.5em;color:#000;}
.menu_nav{font-weight:700;}
.menu_nav ul{float:left;list-style-type:none;margin:0;padding:0;width:auto;}
.menu_nav ul li{display:block;float:left;border-right: 0.15em solid #fff;height:1.5em;}
.menu_nav ul li a{background:#197D62;color:#fff;text-decoration:none;padding:0.15em 1.5em;line-height:1.5em;}
.menu_nav ul li a:hover,.menu_nav ul li a.menu_current{background:#BFDBD3;color:#000;line-height:1.5em;}
.projects,.login {background:#BFDBD3;width:11.7em;border-bottom:0.2em solid #fff;padding:0.15em 0.5em;color:#000;text-align:left;}
.projects_head,.login_head {background:#197D62;color:#fff;font-weight:700;text-align:center;padding:0.15em;}
.projects_links{text-align:right;}
.login_form{margin:0;padding:0;}
.projects_title{font-weight:700;padding-top:0.25em;}
.projects_description{padding-bottom:0.25em;}
.random_pic{background:#BFDBD3;padding:1.0em 0.0em;width:12.45em;height:7.95em;border:0.15em solid #BFDBD3;}
.center_text{height:31.5em;width:48em;overflow:auto;padding-top:0.5em;}
.center_text_sub{height:30.0em;width:48em;overflow:auto;padding-top:0.5em;}
.center_headline{font-size:12pt;font-weight:700;padding:0.5em 0em 0.25em 0em;}
.center_content{padding:0.25em 0em;}
.center_portrait{width:10.5em;border:0;}
.center_portrait_grp{float:right;width:17.7em;border:0.1em solid #006F51;padding:0.15em;margin:0em 0em 0.5em 0.5em;}
.center_link{text-align:right;padding:0.25em 0em;}
.center_link_left{text-align:left;padding:0.25em 0em;}
.center_list{list-style:url(../images/list.gif) square outside;margin:0.25em 1.0em;padding:0em 0.25em;}
.center_login{background:#BFDBD3;width:19em;border:none;padding:0.5em;margin-top:3em;color:#000;text-align:left;}
.home_table td{vertical-align:top;}
.home_img{width:16em;height:8.75em;float:right;padding:0.5em 0em 0.5em 0.75em;}
.team_td{width:16em;padding:0.25em;}
.team_content{font-size:9pt;}
.references_box{border:0.1em solid #006F51;padding:0.1em;width:20.4em;float:left;margin-right:0.5em;}
.references_box_pages{padding:0em 0.2em;float:left;}
.references_image{border:0.1em solid #006F51;padding:0.1em;width:20em;height:13em;float:left;margin-right:0.5em;}
.references_image_hidden{border:0;width:0.001em;height:0.001em;}
.references_thumb{border:0.1em solid #006F51;padding:0.1em;width:8em;height:5em;}
.references_media{border:none;width:4em;height:4em;}
.reference_head{background:#197D62;font-weight:700;color:#fff;}
.reference_line{background:#BFDBD3;}
.reference_head td,.reference_line td{padding:0.2em 0.5em;}
.reference_icon{border:none;width:1.0em;}
.projects_current{height:39em;width:39em;overflow:auto;padding:0.5em;}
.projects_current_head{background:#197D62;color:#fff;padding:0.25em;font-weight:700;text-align:center;margin-bottom:0.5em;}
.projects_current_text{font-size:10pt;}
.projects_current_box{border:0.1em solid #006F51;padding:0.1em;width:20.4em;float:left;margin-right:0.5em;}
.projects_current_box_pages{padding:0em 0.2em;float:left;}
.projects_current_image{border:0.1em solid #006F51;padding:0.1em;width:20em;height:13em;float:left;margin-right:0.5em;}
.projects_current_image_hidden{border:0;width:0.001em;height:0.001em;}
.product_pic{width:42.5em;border:0;}
td.product_pic{padding:1.5em 1.5em 0em 0em;}
img.product_pic{width:12.5em;height:8em;border:0;}
.contact_form{padding:0;margin:0;}
.intro{background:#006D56;border:none;width:60em;color:#fff;margin-top:15%;}
.intro_top{text-align:justify;}
.intro_bottom{font-size:8pt;font-weight:700;text-align:center;}
.intro_bottom td{padding: 1.25em;}
.intro_menu{background:#BFDBD3;float:left;font-weight:700;width:100%;height:1.5em;color:#000;}
.intro_notice{color:#000;font-size:0.8em;padding-top:1.5em;}
.intro a{color:#fff;}
.help_content{height:39em;width:39em;overflow:auto;padding:0.5em;}
.help_headline{background:#197D62;color:#fff;padding:0.25em;font-weight:700;text-align:center;margin-bottom:0.5em;font-size:13pt;}
.help_box{border:0.15em solid #197D62;background:#BFDBD3;margin:0.5em 0em;}
.help_box_head{background:#197D62;color:#fff;padding:0.25em;font-weight:700;}
.help_box_content{color:#000;padding:0.25em;}
.help_notify{padding:0.25em 0em;}
