html, body{height:auto;margin:0px;padding:0px;text-align:center;background-color:#eeeeee;}
a,a:visited{color:#666;}
a:hover,a:active{color:#983222;}
#site{text-align:left;width:993px;height:auto;margin:0px auto 77px auto;padding:0px;background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
#content_box{margin:0;padding:25px 17px;}
#content{width:750px;}

#navigation{width:750px;float:left;margin:22px 0px 22px 0px;}
#navigation ul{margin:0px 0px 0px 65px;padding:0px;list-style-type:none;}
#navigation ul li{float:left;padding-left:30px;padding-top:7px;background:url("../img/navigation_ul_li_bg.gif") 0px 10px no-repeat;}
#navigation ul li.first{padding-left:0px;background:none;}
#navigation ul li a{padding-top:7px;font-size:12px;font-weight:bold;color:#000;text-decoration:none;}
#navigation ul li a:hover{color:#983222;background:url("../img/navigation_ul_li_active_a_bg.gif") top left repeat-x;}
#navigation ul li a.active{color:#983222;background:url("../img/navigation_ul_li_active_a_bg.gif") top left repeat-x;}
#navigation ul li.languageswitch {padding-left:50px;background:url("../img/navigation_ul_li_languageswitch_bg.gif") 20px 10px no-repeat;}
#navigation ul li.languageswitch td.languageswitchspacer {width:29px;background:url("../img/navigation_ul_li_languageswitch_bg.gif") left 3px no-repeat;}
#navigation ul li.languageswitch a{font-weight:normal;color:#949494;}

#sub_navigation{width:180px;float:left;padding-left:30px;min-width:180px;}
* html #sub_navigation{width:210px;}
#sub_navigation ul{margin:0px;padding:0px;list-style-type:none;}
#sub_navigation ul li{margin:0px;padding-top:4px;}
#sub_navigation ul li a{padding:5px 15px;color:#000;background-color:#E3DABB;text-decoration:none;display:block;}
#sub_navigation ul li a:hover{text-decoration:underline;}
#sub_navigation ul li.active a{color:#983222;font-weight:bold;}

#sub_navigation ul ul{margin:0px;padding:0px;list-style-type:none;border:1px solid #E1D8B7;border-top:none;background:url("../img/sub_navigation_ul_li_active_ul_bg.gif") top left repeat-x;}
#sub_navigation ul ul li{margin:0px;padding-top:4px;}
#sub_navigation ul ul li a{font-weight:normal;color:#000;background-color:#F3F0E2;text-decoration:none;}
* html #sub_navigation ul.level-1 li a{font-weight:normal;color:#000;background-color:#F3F0E2;text-decoration:none;}
#sub_navigation ul ul li a:hover{text-decoration:underline;}
#sub_navigation ul ul li.active a{color:#983222;background-color:transparent;}
* html #sub_navigation ul.level-1 li.active a{font-weight:bold;color:#983222;background-color:transparent;}

#sectionPic{width:750px;float:left;z-index:1;}

#content_home{float:left;margin-top:-145px;padding-left:120px;}
#content_home .box_home_left,
#content_home .box_home_center,
#content_home .box_home_right{float:left;z-index:2;width:193px;margin-right:7px;background-color:#fff;}
#content_home .box_home_left .header,
#content_home .box_home_center .header,
#content_home .box_home_right .header{height:87px;border:1px solid #D1D1D1;border-bottom:none;}
* html #content_home .box_home_left .header,
* html #content_home .box_home_center .header,
* html #content_home .box_home_right .header{height:97px;}

#content_home .box_home_left .header .header_image,
#content_home .box_home_center .header .header_image,
#content_home .box_home_right .header .header_image{float:left;z-index:3;width:51px;height:81px;}
* html #content_home .box_home_left .header .header_image,
* html #content_home .box_home_center .header .header_image,
* html #content_home .box_home_right .header .header_image{height:97px;}
#content_home .box_home_left .header .header_text,
#content_home .box_home_center .header .header_text,
#content_home .box_home_right .header .header_text{float:right;z-index:3;height:81px;font-size:12px;font-weight:bold;color:#C9C9C9;text-align:right;}
#content_home .box_home_left .headline,
#content_home .box_home_center .headline,
#content_home .box_home_right .headline{clear:both;height:43px;margin:14px 0px 0px 0px;padding:0px 1px 0px 1px;background-color:#E1D8B7;font-weight:bold;color:#983222;overflow:hidden;text-decoration:none;z-index:4;}
* html #content_home .box_home_left .headline,
* html #content_home .box_home_center .headline,
* html #content_home .box_home_right .headline{height:47px;margin:0px 0px 0px 0px;}

#content_home .box_home_left a,
#content_home .box_home_center a,
#content_home .box_home_right a{text-decoration:none;}
#content_home .box_home_left img,
#content_home .box_home_center img,
#content_home .box_home_right img{border:none;}
#content_home .box_home_left .content,
#content_home .box_home_center .content,
#content_home .box_home_right .content{height:273px;padding:10px;border:1px solid #D1D1D1;border-top:none;}
#content_home .box_home_left .content a,
#content_home .box_home_center .content a,
#content_home .box_home_right .content a{padding-left:15px;color:#666;background:url("../img/box_content_a_bg.gif") 0px 5px no-repeat;display:block;margin:2px 0px 2px 0px;text-decoration:underline;}
#content_home .box_home_left .content a.inline,
#content_home .box_home_center .content a.inline,
#content_home .box_home_right .content a.inline{padding:0px;background:none;display:inline;}
#content_home .box_home_left .content a:hover,
#content_home .box_home_center .content a:hover,
#content_home .box_home_right .content a:hover{text-decoration:none;}
#content_home ul{list-style-type:none;}
#content_home ul li{padding:0px 0px 0px 12px;background:url("../img/li_standard.gif") left 5px no-repeat;}

#content_home .box_home_left .header_image a,
#content_home .box_home_center .header_image a,
#content_home .box_home_right .header_image a{height:96px;width:48px;padding:5px 0px 0px 5px;display:block;}
* html #content_home .box_home_left .header_image a,
* html #content_home .box_home_center .header_image a,
* html #content_home .box_home_right .header_image a{height:97px;width:55px;}
#content_home .box_home_left .header_text a,
#content_home .box_home_center .header_text a,
#content_home .box_home_right .header_text a{height:61px;width:98px;padding:20px;display:block;color:#C9C9C9;}
* html #content_home .box_home_left .header_text a,
* html #content_home .box_home_center .header_text a,
* html #content_home .box_home_right .header_text a{height:97px;width:136px;}
#content_home .box_home_left .headline a,
#content_home .box_home_center .headline a,
#content_home .box_home_right .headline a{height:40px;width:178px;padding:10px 4px 0px 9px;display:block;color:#983222;}
* html #content_home .box_home_left .headline a,
* html #content_home .box_home_center .headline a,
* html #content_home .box_home_right .headline a{height:47px;width:191px;}

#content_standard{float:left;width:470px;margin:40px 0px 0px 35px;padding:0px;}
#content_standard h1{padding:4px 0px 0px 0px;margin:0px 0px 15px 0px;font-size:11px;font-weight:bold;color:#983222;}
#content_standard #print{float:right;}
#content_standard #print img{border:none;}
#content_standard .line{width:100%;height:26px;background:url("../img/footer_bg.gif") 0 11px repeat-x;margin-top:20px;}
#content_standard .go2top{clear:both;float:right;padding-right:9px;}

#boxes{width:205px;float:right;}
#boxes #boxesL #logo img,
#boxes #boxesU #logo img{display:block;border:none;}
#boxes #boxesL .box,
#boxes #boxesU .box{margin-bottom:4px;padding:0px;background:url("../img/box_bg.gif") top left repeat-y;}
#boxes #boxesL .box.small,
#boxes #boxesU .box.small{height:145px;}
#boxes #boxesL .box.big,
#boxes #boxesU .box.big{height:290px;}
#boxes #boxesL .box .content,
#boxes #boxesU .box .content{padding:30px 10px 10px 39px;margin-bottom:4px;height:105px;}
#boxes #boxesL .box .content h2,
#boxes #boxesU .box .content h2{padding:1px 0px 13px 0px;margin:0px;font-size:11px;font-weight:bold;color:#983222;text-transform:uppercase;}
#boxes #boxesL .box .content a,
#boxes #boxesU .box .content a{padding-left:15px;color:#666;background:url("../img/box_content_a_bg.gif") 0px 5px no-repeat;display:block;}

#boxes #boxesL .box .content a:hover,
#boxes #boxesU .box .content a:hover{text-decoration:none;}
#boxes #verlauf{height:205px;background:url("../img/box_verlauf_bg.gif") top left no-repeat;}
#boxes ul{list-style-type:none;list-style-image:none;}

#footer{clear:both;width:705px;margin:70px 0px 0px 25px;padding:0px;height:40px;background:url("../img/footer_bg.gif") top left repeat-x;}
#footer ul{width:100%;margin:0px;padding:0px;height:25px;list-style-type:none;}
#footer ul li{float:left;padding:5px 0px 0px 10px;}
#footer ul li a{font-size:10px;color:#949494;text-decoration:none;}
#footer ul li a img{border:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li.active a{text-decoration:underline;}
#logo_url_footer{float:left;margin:4px 0px 0px 0px;background:url("../img/footer_logo.gif") top left repeat-x;width:18px;height:16px;}
#logo_url_footer a{width:18px;height:16px;display:block;}

#logo{background:url("../img/logo.gif") top left repeat-x;width:205px;height:65px;}
#logo a{width:205px;height:63px;display:block;}

#boxes .box .content img,
#boxesL .box .content img,
#boxesU .box .content img{padding:0px;margin:0px;}
div.csc-header{padding:0px;margin:0px;line-height:11px;}
#boxes h1, #boxes h2{padding:1px 0px 13px 0px;margin:0px;font-size:11px;font-weight:bold;color:#983222;text-transform:uppercase;line-height:11px;}
#boxes .box.big h2{padding:1px 0px 17px 0px;height:16px;}
* html #boxes .box.big object{margin-top:5px;}
h1{padding:0px;margin:0px;font-size:10px;font-weight:bold;color:#983222;line-height:11px;}
p{padding:0px;margin:0px;font-size:11px;font-weight:normal;color:#666;line-height:15px;}
#boxes{padding:0px;margin:0px;line-height:11px;text-transform:none;font-weight:normal;font-size:11px;line-height:15px;}

#content_main ul,
#content_left ul,
#content_right ul{list-style-type:image;list-style-image:url("../img/li_standard.gif");padding-left:15px;}
* html #content_main ul,
* html #content_left ul,
* html #content_right ul{list-style-image:url("../img/li_ie.gif");padding-left:16px;}
#content_main ul li,
#content_left ul li,
#content_right ul li{padding:2px 0px 2px 2px;}
* html #content_main ul li,
* html #content_left ul li,
* html #content_right ul li{padding:0px 0px 4px 0px;}
#content_main img{margin:40px 0px 0px 0px;}
#content_main .csc-textpic-intext-right img{margin:0px;}
#content_main .csc-textpic-caption{font-size:10px;margin:0px 0px 4px 12px;}
#content_left {float:left;width:225px;margin:0px 20px 0px 0px;}
#content_right {float:right;width:225px;margin:0px 0px 0px 0px;}

ol{margin:23px;}
ol li{padding:0px 0px 10px 0px;}
* html ol li{margin:0px 0px 0px 5px;}

#sp_bettercontact {width:468px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
#sp_bettercontact #error{width:446px;border: #cecece 1px solid;margin:10px 0px 10px 0px;padding:5px 5px 5px 15px;line-height:15px;}
#sp_bettercontact #error .msg{padding:0px 0px 0px 12px;background:url("../img/li_red.gif") left center no-repeat;}
#sp_bettercontact #left{float:left;width:180px;}
#sp_bettercontact #right{float:right;width:280px;text-align:right;}
#sp_bettercontact .input{width:180px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin-bottom:8px;}
* html #sp_bettercontact .input{height:22px;}
#sp_bettercontact select{width:180px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin-bottom:8px;}
#sp_bettercontact textarea{margin: 0px 0px 8px 0px;width:260px;height:80px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
#sp_bettercontact a{float:right;height:16px;width:60px;padding:1px 23px 0px 0px;margin:0px 9px 0px 0px;color:#666;background:url("../img/submit.gif") top right no-repeat;display:block;}
* html #sp_bettercontact a{margin:0px 4px 0px 0px;}

#senacor-management{width:468px;margin:4px 0px 0px 0px;}
#senacor-management-menu{color:#666;margin:0px;padding:0px;line-height:15px;}
* html #senacor-management-menu{margin:0px 0px 0px -15px;}
#senacor-management-menu-en{color:#666;width:468px;margin:0px;padding:0px;line-height:15px;}
* html #senacor-management-menu-en{margin:0px 0px 0px -15px;}
#senacor-management-menu ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none;}
#senacor-management-menu ul li{margin:0px;padding:2px 0px 2px 0px;list-style-type:none;list-style-image:none;}
#senacor-management-menu ul li.first{margin:0px;padding:22px 0px 2px 0px;list-style-type:none;list-style-image:none;}
#senacor-management-menu-en ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none;width:468px;}
#senacor-management-menu-en ul li{margin:0px;padding:2px 0px 2px 0px;list-style-type:none;list-style-image:none;}
#senacor-management-menu-en ul li.first{margin:0px;padding:22px 0px 2px 0px;list-style-type:none;list-style-image:none;}
#senacor-management-menu a{background:none;padding:0px;margin:0px;}
#senacor-management-menu a.active{background:none;padding:0px;margin:0px;color:#c4c2c4;}
#senacor-management-content{width:438px;margin:0px;border: #cecece 1px solid;padding:15px 15px 45px 15px;line-height:15px;}
#senacor-management-content-image{float:right;margin:0px 0px 15px 15px;}
#senacor-management-content-image img{margin:0px 0px 7px 0px;}
#senacor-management-header{margin:15px 0px 0px 0px;padding:0px;line-height:15px;}
#senacor-management-text{margin:60px 0px 0px 0px;}
#senacor-management-back{float:right;margin:20px 0px 0px 0px;padding-left:15px;background:url("../img/box_content_a_bg.gif") 0px 5px no-repeat;display:block;}

.news-single-item h2{font-size:11px;color:#666;padding-bottom:12px;}
.news-single-item h3{font-weight:normal;font-size:11px;padding-bottom:8px;}
.news-single-item .date{padding-top:8px;}

.news-list-item {padding:2px 0px 2px 0px;}
.news-list-item a{color:#666;}
.news-list-item a:hover,
.news-list-item a:active{color:#c4c2c4;}
.news-list-item a.active{color:#c4c2c4;}

.newsevents-list-item {padding:2px 0px 2px 0px;}
.newsevents-list-item a{color:#983222;}
.newsevents-list-item a:hover,
.newsevents-list-item a:active{color:#c4c2c4;}
.newsevents-list-item a.active{color:#c4c2c4;}

.news-latest-container h2{font-size:11px;color:#666;padding-bottom:12px;}
div.news-latest-gotoarchive {position:absolute;top:203px;}

* html .tx-mlcareer-pi1 {margin-top:2px;}
.tx-mlcareer-pi1 .overview {position:absolute;top:352px;}
* html .tx-mlcareer-pi1 .overview {position:absolute;top:352px;}
* html div.tx-mlcareer-pi1 ul.list {margin:0px;padding:0px;height:auto;line-height:11px;}
* html div.tx-mlcareer-pi1 ul li.list-item {margin:0px;padding:0px;height:auto;line-height:11px;}
* html div.tx-mlcareer-pi1 ul li.list-item a {margin:0px;padding:0px;height:15px;line-height:11px;}

.newsevents-single-item a{padding-left:15px;color:#666;background:url("../img/box_content_a_bg.gif") 0px 5px no-repeat;display:block;}
.newsevents-single-item .go2top a{padding:0px;background:none;}
.newsevents-single-item h2{font-size:11px;color:#666;padding-bottom:12px;}
.newsevents-single-item h3{font-weight:bold;font-size:11px;padding-bottom:8px;}

.mlcareer-category {clear:both;padding:4px 0px 4px 0px;}
h3{padding:8px 0px 8px 0px;font-size:11px;}
.mlcareer-category-header {font-weight:bold;font-size:11px;color:#666;}
.mlcareer-left {float:left;}
.mlcareer-right {float:right;width:280px;}
.mlcareer-list{list-style-type:none;list-style-image:none;}
.mlcareer-form #error{width:446px;border: #cecece 1px solid;margin:10px 0px 10px 0px;padding:5px 5px 5px 15px;line-height:15px;}
.mlcareer-form #error .msg{padding:0px 0px 0px 12px;background:url("../img/li_red.gif") left 6px no-repeat;}
.mlcareer-form {width:468px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.mlcareer-form div.info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:150px;padding:0px;margin:0px;}
.mlcareer-form div.info.attach{margin:0px 0px 20px 0px;}
.mlcareer-form div.info.attach_it{margin:0px 0px 20px -25px;}
.mlcareer-form .input{width:180px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin:0px 10px 9px 0px;}
* html .mlcareer-form .input{height:22px;}
.mlcareer-form .file{width:277px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin:0px 23px 9px 0px;}
* html .mlcareer-form .file{height:22px;}
.mlcareer-form select{width:180px;border:#cecece 1px solid;padding:2px 2px 2px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin:0px 10px 9px 0px;}
.mlcareer-form textarea{margin: 0px 0px 8px 0px;width:260px;height:80px;border:#cecece 1px solid;padding:3px 4px 3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.mlcareer-form select .option{background-color:#f5f1e6;}
.mlcareer-form a{float:right;height:16px;width:135px;padding:1px 23px 0px 0px;margin:40px 9px 0px 0px;color:#666;background:url("../img/submit.gif") top right no-repeat;display:block;}
* html .mlcareer-form a{width:160px;margin:40px 4px 0px 0px;}
.mlcareer-form div.it a{float:right;height:16px;width:160px;padding:1px 23px 0px 0px;margin:40px 9px 0px 0px;color:#666;background:url("../img/submit.gif") top right no-repeat;display:block;}
* html .mlcareer-form div.it a{width:185px;margin:40px 4px 0px 0px;}

.career {clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.career .left{float:left;width:180px;}
.career .right{float:right;width:290px;margin:0px 0px 10px 0px;}
* html .career .right{margin:1px 0px 0px 0px;padding:0px;}
.career .right ul {margin:0px;padding:0px;}
.career .right ul li{margin:0px;padding:0px;line-height:11px;}
.career .right a{padding:0px 0px 0px 15px;margin:15px 0px 0px 17px;background:url("../img/box_content_a_bg.gif") 0px 5px no-repeat;display:block;}
.career .right span a{padding:0px;margin:0px;background:none;}

.approach {clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;height:160px;width:468px;}
.approach .left{float:left;width:180px;}
.approach .right{float:right;width:285px;height:100px;}
.approach .header{font-weight:bold;}
.approach .left a{margin:8px 0px 8px 0px;padding:0px 0px 0px 15px;color:#666;background:url("../img/box_content_a_bg.gif") 2px 5px no-repeat;}
#content_main .left img{margin:0px 0px 6px 0px;}

.accordion{margin:30px 0px 0px 0px;}
.accordionItem{margin:0px 0px 0px 10px;}
.accordionHeader{height:30px;margin:0px;padding:0px 0px 1px 3px;cursor:pointer;}
.accordionBody{height:0px;overflow:hidden;padding:0px 2px;}
.accordionLink{font-size:11px;display:block;padding:0px 0px 0px 70px;margin:5px 0px 0px 15px;background:url("../img/box_content_a_bg.gif") 60px 5px no-repeat;}
#myAccordion .accordionItem .accordionBody .accordionImage img{margin:0px 0px 0px 0px;}
.accordionBody img, .accordionHeader img{margin-right:4px;margin-top:2px;}
.accordionSeparator{clear:both;border-top:dotted 1px #AAAAAA;height:8px;}
.accordionImage{float:left;padding:0px 5px 5px 0px;margin:0px;}