/* generated for browser Unknown ver. 0.0*/
#mainframe { 
position:absolute;
left:50%;
top:20px;
width:936px;
margin-left:-470px;
border:2px solid #D5D2D2;}
#headsubline { 
float:left;
margin-left:29px;
margin-top:39px;
padding:0;
width:321px;
height:16px;}
#headlogo { 
float:right;
margin-top:33px;
margin-right:87px;
padding:0;
width:139px;
height:22px;}
div.ueberblick_rightside { 
float:left;
width:178px;
padding:50px 24px 40px 30px;
}
#menuarea { 
float:left;
text-align:left;
width:205px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;}
ul.mainmenu { 
margin:0;
padding:0;
list-style-type:none;
list-style-image:none;
line-height:20px;}
a.submenu { 
font-family:Frutiger-Light, Arial, Helvetica, Sans-serif;
font-size:11px;
line-height:18px;
text-decoration:none;
text-transform:uppercase;}
a.mainmenu1level_active { 
font-family:Frutiger-Bold, Arial, Verdana;
font-weight:bold;}
a.submenu_active { 
font-family:Frutiger-Bold, Arial, Helvetica, Sans-serif;
color:#424242;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
font-size:11px;
line-height:18px;}
#startarea { 
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 725px;
height: 492px;}
ul.mainmenu2level a { 
font-family:Frutiger-Light, Arial, Helvetica, Sans-serif;
font-size:11px;
color:#424242;
text-decoration:none;
text-transform:none;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
h1.ueberblick { 
font-size:16px;
line-height:19px;
color:#0063B3;
margin-bottom:25px;
padding:0;
text-transform:uppercase;}
body , table , td, div, p, th { 
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
line-height:15px;
color:#474747;}
.Zitatquelle { 
font-size:11px;
color:#6D6D6D;
line-height:15px;
margin-bottom:20px;}
* { 
margin:0;
padding:0;}
a.externallink { 
color:#0068B4;
}
#contentmain { 
float:left;
text-align:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:698px;
min-height:427px;
background-color:#FFFFFF;}
h1.news_detail { 
font-size:16px;
line-height:19px;
color:#0063B3;
margin-bottom:25px;
padding:0;
text-transform:uppercase;}
div.news_rightside { 
float:left;
width:208px;
margin: 0px 0px 0px 0px;
}
.Fließtext { 
margin-bottom: 10px;}
div.news_leftside { 
float:left;
width:404px;
margin:0px 30px 40px 0px;
min-height:427;}
div.news_blauverlauf { 
width:208px;
min-height:264px;
padding:24px 12px 40px 12px;
background-image:url(portaldata/1/images/blauverlauf.gif);
background-repeat:norepeat;}
div.news_vorteile { 
font-size:11px;
line-height:14px;
color:#FFFFFF;
margin-bottom:4px;}
div.infobox_title { 
font-family: Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-weight: bold;
color:#FFFFFF;
font-size:11px;
text-transform:uppercase;
line-height:14px;
margin-bottom:6px;}
a.link_download { 
font-size:11px;
text-decoration:none;}
hr.infobox_spacer { 
border-style:none;
border-top:1px solid #87afd2;
height:1px;
margin:10px 0 10px; }
div.infobox_text { 
color:#FFFFFF;
padding-bottom:15px;}
a.link_contact { 
color:#FFFFFF;}
td.mailform_label { 
width:160px;
}
td.mailform_field { 
width:244px;
}
input.mailform , textarea.mailform { 
width:244px;
margin:0;
padding:1px 1px;
border: 1px solid #6D6D6D;}
.clear { 
clear:both;}
div.li_content { 
float: left;
width:190px;
color:#FFFFFF;}
div.clear { 
clear:both;}
h1 { 
font-family: Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-weight: bold;}
.Aufzählung { 
line-height:14px;
padding-bottom:4px;
}
div.newsletter_subscribe { 
margin: 47px 262px 40px 30px;}
ul.mainmenu a { 
font-family:Frutiger-Light, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#424242;
text-decoration:none;
text-transform:uppercase;
vertical-align:top;
}
#submenuarea { 
position:relative;
margin-top: 50px;
}
.newspane { 
position:absolute;
left:628px;
padding-bottom:5px;
bottom:11px;
width:235px;
background-color:#F2F2F1;}
ul.mainmenu2level { 
list-style-type:none;
list-style-image:none;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 10px;

}
#menu { 
float: left;
padding: 0px 0px 0px 29px;
width: 176px;
min-height: 400px;}
ul.mainmenu2level li { 
width:150px;
line-height:10px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.ueberblick_leftside { 
float:left;
width:436px;
height:427px;}
h1.list_loesung { 
font-size:13px;
color:#0063B3;
text-transform:uppercase;
padding:0;
margin:0 0 18px 0;}
div.link_list_spacing { 
margin:22px 20px 40px 20px;}
.Zitat { 
font-family: Frutiger-Roman, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#0063B3;
line-height:16px;
margin-bottom:10px;}
div.link_loesung { 
margin-top:20px;
text-align:right;}
div.news_preview { 
font-size:14px;
color:#0063B3;
line-height:16px;
margin-bottom:40px;}
div.mailform_leftside { 
float:left;
width:464px;
}
div.mailform_rightside { 
float:left;
width:232px;}
div.mailform_spacer { 
margin:0 30px 0 30px;}
div.mailform_header { 
margin:50px 30px 0 30px;}
div.li_bullet { 
float: left; 
width:10px;
color:#FFFFFF;}
.warning { 
color:red;}
#companynews_leftside { 
float:left;
padding: 47px 24px 40px 30px;
width:232px;
background-color:#FFFFFF;
min-height:427px;}
#companynews_rightside { 
float:left;
padding:47px 24px 0px 0px;
width:208px;
background-color:#FFFFFF;
min-height:427px;}
#head { 
float:left;
width:936px;
height:81px;}
#containerframe { 
position:relative;
width:930px;
background-color:#FFFFFF;
padding:0px 3px 3px 3px;
text-align:center;
min-height:492px;}
#container { 
width:930px;
padding:47px 0px 18px 0px;
background-image:url(portaldata/1/images/Grauverlauf.gif);
background-repeat:repeat-x;
background-color:#F5F4F5;
min-height:427px;
text-align:center;}
.img.spacer { 
float:left;}
#headlogo2 { 
position: absolute;
margin-top: 34px;
margin-left: 711px;}
#headsubline2 { 
position: absolute;
margin-left: 34px;
margin-top: 39px;}
#kopf { 
width: 936px;
height: 81px;
}
#rahmen { 
left: 50%;
margin-top: 20px;
width: 936px;
margin-left: auto;
margin-right: auto;
border: 2px solid #D5D2D2;}
#homecontainer { 
width:930px;
padding:0px 0px 0px 0px;
background-image:url(portaldata/1/images/Grauverlauf.gif);
background-repeat:repeat-x;
background-color:#F5F4F5;
min-height:492px;
text-align:center;
}
#homemenu { 
float: left;
padding: 47px 0px 17px 29px;
width: 176px;
min-height: 400px;}
body { 
background-color: #FFFFFF;
margin-top: 20px;
margin-bottom: 40px;
text-align: center;}
ul.jobs { 
list-style-type:none;
list-style-image:none;
}
#menucontainer { 
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}
div.ueberblick_preview { 
font-size:12px;
color:#474747;
line-height:18px;
margin-bottom:38px;
text-transform:uppercase;
font-weight:bold;}
h1.content { 
font-size:16px;
line-height:19px;
color:#0063B3;
margin-bottom:25px;
padding:0;
text-transform:uppercase;}
div.content_text { 
float:left;
padding: 0px 0px 0px 0px;}
div.content_left { 
float:left;
width:404px;
padding: 0px 30px 40px 0px;
}
div.content_right { 
float:left;
width:208px;
margin:0px 0px 0px 0px;}
hr.margin_spacer { 
border-style:none;
border-top:1px solid #D5D2D2;
height:1px;
width:208px;
margin:20px 0 20px 0; }
div.anfahrt_text { 
font-size:11px;
color:#6D6D6D;
line-height:15px;
margin-bottom:40px;}
div.loesung_left { 
float:left;
width:232px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#6EA3C8;
min-height:427px;}
div.loesung_right { 
float:left;
width:406px;
margin: 50px 0px 0px 30px;
padding: 0px 0px 40px 0px;
}
div.content_header { 
margin:50px 24px 40px 30px;}
div.loesung_spacer { 
float:left;
width:1px;
background-color:#FFFFFF;
min-height:427px;
}
ol { 
list-style-type:decimal;
list-style-position:outside;
padding: 0px 20px;}
ul.newsarchiv { 
list-style-image: none;
list-style-type: none;
font-weight: bold;
font-size: 11px;
line-height: 14px;
color: #0063B3;}
body * { 
text-align:left;}
.loesung_content { 
float:left;
width:232px;
background-color:#FFFFFF;}
div.content_einspaltig { 
float:left;
width:638px;
padding:50px 30px 40px 30px;}
.cto_input { 
border: 0px solid #474747;}
#content_left { 
float:left;
width:382px;
padding: 47px 30px 40px 30px;
}
div.news_header { 
margin:50px 24px 0 30px;}
div.loesung_content { 
float:left;
width:232px;
margin:0px 0px 40px 0px;
min-height:427;}
ul.jobs li { 
color: #0068b4;
margin:0;
padding:0px 0px 10px 0px;
line-height:14px;
font-weight:bold;}
div.teaser_text { 
padding:0px 15px 15px 15px;}
div.teaser_title { 
font-family: Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-weight: bold;
color:#0063B3;
font-size:11px;
text-transform:uppercase;
line-height:14px;
padding:15px 15px 5px 15px;}
anfahrt_text * { 
color:#6D6D6D;}
ul.loesung_vorteil { 
list-style-image:url(portaldata/1/images/Bullet_Point_Weiss.gif);
list-style-position:outside;
color:#FFFFFF;}
ul.loesung_vorteil li { 
color:#FFFFFF;
line-height:14px;
padding-bottom:4px;}
hr.news_spacer { 
border-style:none;
border-top:1px solid #D5D2D2;
height:1px;
width:404px;
margin:10px 0 10px; }
a.link_margin { 
font-size:11px;
text-decoration:none;
color:#0068B4;}
ul.newsarchiv a { 
list-style-image: none;
list-style-type: none;
font-weight: bold;
font-size: 11px;
line-height: 14px;
color: #0063B3;}
div.news_item { 
WIDTH: 280px; 
FLOAT: left;}
div.news_item_image { 
WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px;}
div.news_item_preview { 
MARGIN-TOP: 5px; float:right; width: 280px;}
img.news_item_image { 
WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px;}
span.news_item_image { 
padding:0;
margin:0;}
h2.news_detail { 
font-size:13px;
line-height:16px;}
div.news_archive { 
float:left;
margin-top:40px;
margin-bottom:20px;}
a.news_archive_active { 
color:red;}
a.news_archive_inactive { 
color:green;}
#content_right { 
float:left;
width:208px;
padding:47px 24px 0px 0px;}
a.anfahrtmenu { 
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#0068B4;
text-decoration:underline;}
a.anfahrtmenu_active { 
font-family:Frutiger-Bold, Arial, Helvetica, Sans-serif;
color:#0068B4;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
div.marginbox_title { 
font-family: Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-weight: bold;
color:#6D6D6D;
font-size:11px;
text-transform:uppercase;
line-height:14px;
margin-bottom:6px;}
div.marginbox_text { 
color:#6D6D6D;
padding-bottom:15px;}
a { 
text-decoration:underline;
color:#474747;}
ul.mainmenu li { 
vertical-align:top;
line-height:15px;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;}
ul.submenu { 
margin:0;
padding:0;
list-style-type:none;
list-style-image:none;
vertical-align:top;
line-height:20px;}
div.anfahrt_text p { 
color:#6D6D6D;}
div.mailform_rightside p { 
color:#6D6D6D;}
a.teasertitle { 
color:#0063B3;
text-decoration:none;}
input.cto_input, textarea.cto_input { 
width:244px;
margin:0;
padding:1px;
border: 1px solid #6D6D6D;
}
td.cto_input_field { 
width:244px;}
td.cto_input_label { 
width:160px;}
#loesung_contentmain { 
float:left;
text-align:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:698px;
min-height:427px;
background-color:#FFFFFF;
background-image:url(portaldata/1/images/6ea3c9.gif);
background-repeat:repeat-y;
}
ul.im_text { 
list-style-image:url(portaldata/1/images/Bullet_Point_Grau.gif);
list-style-position:outside;}
ul.im_text li { 
line-height:14px;
padding-bottom:4px;}
ul { 
list-style-type:disc;
list-style-position:outside;
list-style-image:url(portaldata/1/images/Bullet_Point_Grau.gif);
padding:6px 0px 0px 16px;
}
li { 
line-height:14px;
padding-bottom:4px;}
tr.mailform { 
margin:4px 0px 4px 0px;}
#container:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
}
a.submenu:link { 
color:#7A7A7A;}
a.mainmenu2level:link { 
font-family:Frutiger-Light, Arial, Helvetica, Sans-serif;
font-size:11px;
color:#424242;
text-transform:none;}
a.mainmenu2level_active:link { 
font-family:Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-size:11px;
color:#000000;
text-transform:none;
font-weight:bold;
}
a.link_loesung:link { 
width: 93px;
height: 17px;
background-image: url(portaldata/1/images/loesung_passiv.png);
display: block;
float: right;}
a.link_download:link { 
color:#FFFFFF;
}
a.link_senden:link { 
width: 69px;
height: 17px;
background-image: url(portaldata/1/images/senden_passiv.png);
display: block;
float: right;
margin-bottom: 10px;}
a.externallink:link { 
color:#0068B4;
text-decoration:underline;
font-weight:bold;}
a.teasertitle:link { 
color:#0063B3;
text-decoration:none;}
a.link_margin:link { 
color:#0068B4;}
a.anfahrtmenu:link { 
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#0068B4;
text-decoration:underline;}
a.mainmenu1level:visited { 
color:#424242;}
a.submenu:visited { 
color:#7A7A7A;}
a.mainmenu2level:visited { 
font-family:Frutiger-Light, Arial, Verdana, Sans-serif;
font-size:11px;
color:#424242;
text-transform:none;}
a.link_download:visited { 
color:#FFFFFF;}
a.mainmenu2level_active:visited { 
font-family:Frutiger-Bold, Arial, Helvetica, Sans-serif;
font-size:11px;
color:#000000;
text-transform:none;
font-weight:bold;}
a.link_loesung:visited { 
width:93px;
height:17px;
background-image:url(portaldata/1/images/loesung_passiv.png);
display:block;
float: right;}
a.link_senden:visited { 
width:69px;
height:17px;
background-image:url(portaldata/1/images/senden_passiv.png);
display:block;
float:right;
margin-bottom: 10px;}
a.externallink:visited { 
color:#0068B4;
font-weight:bold;
text-decoration:underline;}
a.anfahrtmenu:visited { 
color:#0068B4;}
a.teasertitle:visited { 
color:#0063B3;
text-decoration:none;}
a.link_margin:visited { 
color:#0068B4;}
a.mainmenu1level:hover { 
color:#000000;}
a.submenu:hover { 
color:#424242;}
a.mainmenu2level:hover { 
font-family:Frutiger-Light, Arial, Verdana, Sans-serif;
font-size:11px;
color:#000000;
text-transform:none;}
a.link_loesung:hover { 
width:93px;
height:17px;
background-image:url(portaldata/1/images/loesung_rollo.png);
display:block;
float: right;
}
a.link_download:hover { 
color:#000000;}
a.link_senden:hover { 
width:69px;
height:17px;
background-image:url(portaldata/1/images/senden_rollo.png);
display:block;
float: right;
margin-bottom: 10px;}
a.externallink:hover { 
color:#474747;
font-weight:bold;}
a.link_margin:hover { 
color:#474747;}
ul.newsarchiv a:hover { 
color: #000000;}
a.anfahrtmenu:hover { 
color:#474747;}
a.teasertitle:hover { 
color:#0063B3;
text-decoration:none;}
a:hover { 
color:#000000;}
a.externallink:active { 
color:#474747;
font-weight:bold;}
a.teasertitle:active { 
color:#0063B3;
text-decoration:none;}
a.link_loesung:focus { 
width:93px;
height:17px;
background-image:url(portaldata/1/images/loesung_down.png);
display:block;
float: right;
}
