html {overflow-y:scroll;height:100%;}
body {background:url('images/bg_body.gif') white repeat-x;padding:0;margin:0;font-family:Arial,Verdana;font-size:12px;color:black;}
a {text-decoration:none;color:#db002f;outline:0;}
input {font-size:11px;}
img {border:0;}
td {font-size:12px;}

div.outer_box {background:url('images/bg_outer_box.jpg') top;background-repeat:no-repeat;text-align:center;height:436px;overflow:visible;}
div.box_above {position:relative;z-index:1;overflow:visible;height:120px;width:980px;text-align:left;margin:auto;margin-top:0;margin-bottom:0;}

#searchfield {border:0;background: url('images/bg_searchfield.gif') no-repeat;height: 19px;font-family:Arial,Verdana;font-size:11px;padding:0px 21px 0 7px;overflow:hidden;}
.search_button {width:34px;vertical-align:-8px;}
.logo {z-index:1;position:absolute;left:-67px;}
#logo_link {z-index:2;position:absolute;left:26px;top:30px;width:345px;height:70px;}
a.logolink {width:345px;height:70px;display:block;cursor:pointer;background:url('clear.gif');}

.partnerweb {z-index:1;position:absolute;left:599px;}
#partnerweb_link {z-index:2;position:absolute;left:591px;top:0px;width:146px;height:52px;}
a.partnerweblink {width:146px;height:52px;display:block;cursor:pointer;background:url('clear.gif');}

.language_select {position:absolute;top:20px;left:760px;width:200px;}
.lang_text {float:left;font-size:11px;padding-right:9px;line-height:20px;}
#sr_language_menu_select {border:solid 1px #acb6bc;width:125px;font-size:11px;}
.searchfield_box {position:absolute;top:60px;left:760px;width:220px;}

div.great_box_below {position:relative;z-index:2;}

div.content_outer_box {position:relative;z-index:2;overflow:hidden;text-align:left;width:960px;margin:auto;margin-bottom:0;margin-top:-18px;background:url('images/bg_content.gif') white bottom repeat-x;}
div.side_shadow_outer_box_wrap {text-align:left;position:relative;z-index:1;width:980px;margin:auto;margin-top:0;}
div.side_shadow_outer_box {text-align:left;position:absolute;z-index:1;width:980px;top:181px;}

div.menu_top {position:relative;z-index:5;overflow:visible;height:35px;width:960px;background:white;filter:alpha(opacity=83); -moz-opacity: 0.83; opacity: 0.83;text-align:left;margin:auto;margin-top:0;margin-bottom:0;border-top:solid 1px #77797a;}
div.black_box_mini {background:black;width:12px;height:23px;}

div.menu1_item, div.menu1_item_act {float:left;overflow:hidden;}
div.menu1_item a, div.menu1_item_act a {line-height:35px;font-size:15px;font-weight:normal;display:block;padding:0px 21px;}
div.menu1_item a:hover, div.menu1_item_act a {color:black;}

div.expmenu {margin-top:1px;background:white;padding:0px 17px 13px 7px;}

div.expmenu_item, div.expmenu_item_act {border-top:solid 2px #bfd0da;}
div.expmenu_item_act {background:#bfd0da;}
div.expmenu_item a:hover {color:#db002f;}
div.expmenu_item a, div.expmenu_item_act a {font-size:12px;padding-left:3px;color:black;font-weight:normal;line-height:23px;display:block;}
div.expmenu_item_act a {color:#db002f;}

#callback_outer_box {margin-right:28px;line-height:35px;float:right;}
#callback_outer_box a {line-height:35px;font-size:15px;}
#callback_outer_box img {line-height:35px;margin-right:7px;vertical-align:-7px;margin-top:2px;}

div.menu2_item, div.menu2_item_act {border-top:solid 2px #bfd0da;}
div.menu2_item:hover, div.menu2_item_act, div.menu2_item a:hover {background:#bfd0da;}
div.menu2_item a, div.menu2_item_act a {padding-left:3px;color:black;font-weight:normal;line-height:23px;display:block;}

div.menu2_abschluss {height:2px;overflow:hidden;background:#bfd0da;margin-bottom:88px;}
div.expmenu_abschluss {height:2px;width:147px;overflow:hidden;background:#bfd0da;}

div.menu3_item, div.menu3_item_act {position:relative;left:8px;width:130px;overflow:hidden;vertical-align:middle;padding-top:5px;padding-bottom:5px;}
div.menu3_item a, div.menu3_item_act a {font-size:11px;font-weight:normal;display:block;}
div.menu3_item a {color:black;}
div.menu3_item a:hover, div.menu3_item_act a {color:#db002f;}

.red_point {position:relative;top:9px;left:4px;width:5px;height:5px;overflow:hidden;background:#db002f;float:left;}

div.menue_bottom_outer_box {width:960px;margin:auto;margin-top:0;margin-bottom:0;text-align:left;position:relative;top:-10px;}
#impressumlink_outer_box {position:relative;left:813px;width:147px;text-align:left;height:24px;border-top:solid 2px #c3cdd2;}
#impressumlink_outer_box a{font-size:12px;margin-left:4px;color:black;line-height:24px;}
.copyright_outer_box {position:relative;left:813px;width:147px;text-align:left;border-top:solid 2px #c3cdd2;border-bottom:solid 2px #c3cdd2;}
.copyright {text-align:left;height:24px;line-height:24px;margin-left:4px;font-size:12px;}

#bg_content_box {position:absolute;z-index:2;width:960px;height:236px;}
div.content_box {position:relative;z-index:3;overflow:hidden;text-align:left;margin:0px 0px;}
div.content_left_box {float:left;width:165px;overflow:hidden;}
div.content_middle_box {float:left;width:503px;overflow:hidden;}
#content_right_box {float:left;width:292px;overflow:hidden;margin-bottom:88px;}

div.shadow_top {position:relative;z-index:1;width:980px;height:25px;overflow:hidden;margin:auto;margin-top:0;clear:both;}
div.shadow_bottom {clear:both;position:relative;z-index:1;width:980px;height:23px;overflow:hidden;margin:auto;margin-top:0;top:-10px;}
hr {height:1px;overflow:hidden; border:0;margin:0;padding:0;background:#757677;}

#content {padding:0px 21px 88px 47px;}
#content p.bodytext {line-height:20px;}
#content h1 {margin-top:17px;margin-bottom:11px;padding:0;color:#db002f;font-size:11px;}
#content h1.monitoring {color:#009ee0;}
#content h1.csc-firstHeader {margin-top:0px;}
#content h2 {font-size:12px;}
dd.csc-textpic-caption {padding-bottom:30px;font-size:11px;}
.csc-uploads-fileName p {padding:0;margin:0;line-height:20px;height:20px;}
#content .news-list-date {display:none;}
#content .news-list-container {padding-top:0;}
.news-latest-container {padding:0;margin:0;}
.news-latest-item {padding:0;margin:0;margin-top:14px;}

.act_site {color:#db002f;font-size:19px;text-align:right;margin:15px 313px 20px 18px;border-bottom:solid 1px #757677;}
