

/* ---------------------------------------------------- */
/*                    Browser Reset                           */
/* ---------------------------------------------------- */
* {margin: 0; padding: 0;}
body {background-color: #fff; color: #646464; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin:0; padding:0;}
body {position: relative; min-height:101%;}
body * {line-height: 1.4em;}
:focus {-moz-outline-style: none;}
a:link, a:visited, a:active {color: #8c8c8c; text-decoration: none;}
/*a:hover {text-decoration: underline;}*/
img {border: none;}
strong {color: #709de0; font-weight: bold;}
input, select, textarea {font: 99% Arial, Helvetica, clean, sans-serif;}
fieldset {border:0;}
hr {border:solid 1px #e0e0e0;margin-bottom:12px;}
/* ---------------------------------------------------- */
/*                        Common                               */
/* ---------------------------------------------------- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.left {float: left;}
.right {float: right;}
.vspacer {height: 20px;}
.vspacerSmall {height: 10px;}
.vspacerBig {height: 40px;}
.strong {font-weight: bold;}
.hidden {display: none;}
#wrapper {margin:0 0 0 8px; padding:0 0 40px 0; width:928px; text-align:left; line-heigth:0;}
.submitform_darkblue a{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-white.gif) left center no-repeat; border:0; padding-left:20px; margin-left:20px; font-weight:bold; color:#08107b}
.submitform_darkblue a:hover{ cursor:pointer;}
.selectbox{width:200px;}
.link{background:transparent url(/corporate/images/common/teaser-link-arrow-grey.gif) 0 6px no-repeat; margin-top:5px; padding-left:10px; display:block;}
.link a{color:#646464; text-decoration:none;}
/* ---------------------------------------------------- */
/*                        Header                               */
/* ---------------------------------------------------- */
#header {background-color:#08107b;}
#header * {color:#FFFFFF; font-size:11px}
#header .top {margin-bottom:5px; text-align:right;}
#header .top .logo{margin:16px 0 0 13px; float:left;}
#header .top .toolbar {padding:0 25px 10px 0; margin-top:9px; border-bottom:#6394db inset 1px; text-align:left}
#header .top .toolbar ul li{display:inline; margin:0 8px 0px 0px;}
#search-form{margin:0; padding:0; border:0; display:inline;}
#search-form .search-fieldset{display:inline}
#search-form .search-fieldset .search-input-field{margin:0; padding:0; width:100px; height:12px; color:#000000; display:block; float:left; position:relative; top:3px;}
#search-form .search-fieldset .search-submit-button{margin:0; padding:0; border:0; display:block; float: left; position:relative; top:3px;}
#header .top .toolbox-nav {margin-top:6px; padding:0 25px 0 0; text-align:right}
#header .top .toolbox-nav ul li{display:inline; margin:0 10px 0px 0px; background:#08107b url(/corporate/images/navigation/toolbar-nav-dot.gif) left center no-repeat;}
#header .top .toolbox-nav ul li a{font-weight:bold; margin-left:10px;}
#header .nav {width:auto; margin-left:7px}
#header .nav ul li a{display:block; padding-top:5px;}
#header .nav ul li.active a{color:#08107b; font-weight:bold;}
#header .nav ul li {
    padding:0 10px;
    margin:0; display:block;
    float:left;
    height:23px;
    /* Default BG - Schritt 1 */
    background:transparent url(/corporate/images/navigation/button-nav-middle-blue.gif) left top repeat-x; border-right:#d3d2d2 1px inset;
}
#header .nav ul li.active {
    /* Default BG (active) - Schritt 1 */
    background:transparent url(/corporate/images/navigation/button-nav-middle-grey.gif) left top repeat-x;;
}
#header .nav ul li#main-nav-left-child {
    /* Left Nav Child BG - Schritt 2 */
    background:transparent url(/corporate/images/navigation/button-nav-left-blue.gif) left top no-repeat;
}
#header .nav ul li#main-nav-right-child {
    /* Right Nav Child BG (active) - Schritt 2 */
    background:transparent url(/corporate/images/navigation/button-nav-right-blue.gif) right top no-repeat; border:0;
}
#header .nav ul li#main-nav-left-child.active {
    /* Left Nav Child BG (active) - Schritt 3 */
    background:transparent url(/corporate/images/navigation/button-nav-left-grey.gif) left top no-repeat;
}
#header .nav ul li#main-nav-right-child.active {
    /* Right Nav Child BG (active) - Schritt 3 */
    background:transparent url(/corporate/images/navigation/button-nav-right-grey.gif) right top no-repeat;
}
/*Main Navigation Single Child*/
#header .nav ul li.single{padding:0 5px; margin:0; display:block; float:left; height:23px; background:transparent url(/corporate/images/navigation/button-nav-middle-grey.gif) left top repeat-x; border:0;}
#header .nav ul li.single a{color:#08107B; font-weight:bold;}
#header .nav ul li#main-nav-left-single.single{background:transparent url(/corporate/images/navigation/button-nav-left-grey.gif) left top no-repeat !important;}
#header .nav ul li#main-nav-right-single.single{background:transparent url(/corporate/images/navigation/button-nav-right-grey.gif) right top no-repeat !important;}
#header .nav-info  {width:auto; height:19px; background:transparent url(/corporate/images/navigation/navinfo-bg.gif) left top repeat-x; vertical-align:bottom; overflow:hidden;}
#header .nav-info img.left { margin-right:10px}
#header .nav-info span{color:#646464; line-height:1.9em; float:left;}
#header .nav-info  ul li {background:transparent url(/corporate/images/navigation/navinfo-list-arrow.gif) left center no-repeat; margin-left:7px; padding-left:13px; display:block; float:left; line-height:1.9em; color:#646464}
#header .nav-info ul li a {color:#646464;}
#header .nav-info form{margin:0; padding:0;}
#header .nav-info form fieldset select{background-color:#FFFFFF; border:1px solid #CCCCCC; color:#646464; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; width:190px;} /* geï¿½ndert */
#header .nav-info form fieldset select option{color:#646464; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
/* ---------------------------------------------------- */
/*                        Right Col                       */
/* ---------------------------------------------------- */
/* Newsletter Modul */
#cont-right .newsletter-teaser{background-color:#dfdfdf; padding:10px; line-height:normal;}
#cont-right .newsletter-teaser h3{color:#646464; font-size:18px; font-weight:normal; margin-bottom:5px;}
#cont-right .newsletter-teaser .link{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-grey.gif) 0 3px no-repeat; margin-top:10px; padding-left:15px; display:block;}/*geändert 3px*/
#cont-right .newsletter-teaser .link a{color:#08107b; font-weight:bold; text-decoration:none;}
/* Download Modul */
#cont-right .download-modul{line-height:normal; margin-top:20px;}
#cont-right .download-modul h3{color:#646464; font-size:18px; font-weight:normal; margin-bottom:10px; line-height:1.0em;}
#cont-right .download-modul .download-child{margin:0; padding:0; font-weight:bold;}
#cont-right .download-modul .download-child .link{background:transparent url(/corporate/images/common/teaser-link-arrow-grey.gif) 5px 5px no-repeat; margin-bottom:7px; padding:0 0 7px 15px; display:block; border-bottom:#646464 inset 1px}
#cont-right .download-modul .download-child .link a{color:#646464; font-weight:normal; text-decoration:none;}
#cont-right .download-modul .link-all{background:transparent url(/corporate/images/common/teaser-link-arrow-grey-white.gif) 0 3px no-repeat; margin-top:10px; padding-left:15px; display:block;}/*geändert 3px*/
#cont-right .download-modul .link-all a{color:#646464; font-weight:bold; text-decoration:none;}
/* Teaser */
#cont-right .teaser { margin-top:20px;}
#cont-right .teaser .top { height:64px; width:183px; overflow:hidden;} 
#cont-right .teaser .middle {background:#ffffff url(/corporate/images/common/teaser-img-middle-bg.gif) top left repeat-y; width:183px; overflow:hidden;}
#cont-right .teaser .bottom {background:#ffffff url(/corporate/images/common/teaser-img-bottom.gif) top left no-repeat; height:14px; width:183px; overflow:hidden;}
#cont-right .teaser .content{float:left; width:150px; padding: 10px 0 0 15px; text-align:left; overflow:hidden}
#cont-right .teaser .content .text{color:#646464}
#cont-right .teaser .content .text .link{background:transparent url(/corporate/images/common/teaser-link-arrow-grey.gif) 0 6px no-repeat; margin-top:5px; padding-left:10px; display:block;}
#cont-right .teaser .content .text .link a{color:#646464; text-decoration:none;}
#cont-right .teaser .link-all{background:transparent url(/corporate/images/common/teaser-link-arrow-grey-white.gif) 0 3px no-repeat; margin:10px 0 0 10px; padding-left:15px; display:block;}
#cont-right .teaser .link-all a{color:#646464; font-weight:bold; text-decoration:none;}
/* Inside Teaser Right*/
#cont-right .inside-right-teaser { margin-bottom:20px;}
#cont-right .inside-right-teaser .top {width:183px; overflow:hidden;} 
#cont-right .inside-right-teaser .content{width:176px; text-align:left; overflow:hidden}
#cont-right .inside-right-teaser .content .text{color:#646464}
#cont-right .inside-right-teaser .content .text .link{background:transparent url(/corporate/images/common/teaser-link-arrow-grey.gif) 0 6px no-repeat; margin-top:5px; padding-left:10px; display:block;}
#cont-right .inside-right-teaser .content .text .link a{color:#646464; text-decoration:none;}
/* ---------------------------------------------------- */
/*                        Footer                               */
/* ---------------------------------------------------- */
#footer * {color:#808ac8; font-size:11px; text-decoration:none;}
#footer {background-color:#08107b; vertical-align:bottom; overflow:hidden; padding:5px 0;}
#footer span{float:left; margin:0 4px 0 10px;}
#footer ul li {background:transparent url(/corporate/images/common/footer-list-dot.gif) left center no-repeat; margin-left:7px; padding-left:13px; display:block; float:left;}
#footer a.footer-print-page{background:transparent url(/corporate/images/common/footer-print-icon.gif) left center no-repeat; margin-right:10px; padding-left:20px;}
/* ---------------------------------------------------- */
/*                Content - Default Elements                 */
/* ---------------------------------------------------- */
#content {margin: 16px 0 20px 0; width:auto;}
#cont-left {float:left; width:740px; line-height:0; overflow:hidden;}
#cont-right {float:right; width:176px; line-height:0;}
#cont-left h2{color:#08107b; font-size:120%; font-weight:bold; width:700px; padding-left:20px; margin-bottom:7px;}
#cont-left .top{text-align:right;}
#cont-left .top a{background:#ffffff url(/corporate/images/common/link-arrow-top-blue-white.gif) left center no-repeat; padding-left:15px; color:#08107b; font-weight:bold; text-decoration:none; line-height:3.1em; margin-right:15px}    /* neu */
/* ---------------------------------------------------- */
/*                    Content - Elements                     */
/* ---------------------------------------------------- */
/* Content Tables */
#content table { width: 700px; border: none; }
/* Teaser Textbox */
#content .teaser-textbox {color: #FFF;}
#content .teaser-textbox .top {background:#ffffff url(/corporate/images/common/textbox-teaser-top-bg.gif) top left no-repeat; height:11px; width:740px; overflow:hidden;} 
#content .teaser-textbox .middle {background:#ffffff url(/corporate/images/common/textbox-teaser-middle-bg.gif) top left repeat-y; width:740px; overflow:hidden;}
#content .teaser-textbox .bottom {background:#ffffff url(/corporate/images/common/textbox-teaser-bottom-bg.gif) top left no-repeat; height:18px; width:740px; overflow:hidden;}
#content .teaser-textbox .content{float:left; width:715px; padding: 4px 0 0 20px; text-align:left; overflow:hidden}
#content .teaser-textbox .content img.teaser-img{float:left; padding-right:12px;}
#content .teaser-textbox .content .text{width:630px; color:#646464}
#content .teaser-textbox .content .text .link{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-white.gif) 0 3px no-repeat; margin-top:5px; padding-left:15px; display:block;}/*geändert 5px*/
#content .teaser-textbox .content .text .link a{color:#08107b; font-weight:bold; text-decoration:none;}
/* Content - Home 2/3 Flashteaser */
#home-flash-teaser{margin-bottom:34px}
/* Text-Modul */
#content .text-modul{width:700px; margin:0 auto}
#content .text-modul h2{font-size:120%; font-weight:bold; padding:0;}
#content .text-modul p{margin-top:20px;}
#content .text-modul ul{margin-left:15px; list-style-type:disc;}
/* Info-Modul */
#content .info-modul {}
#content .info-modul h2{margin-bottom:7px; margin-top:30px}
#content .info-modul ul li{background-color:#f4f4f4; width:auto; margin-top:3px; font-weight:bold;}
#content .info-modul ul li .left-col{width:290px; padding:0 5px 0 20px; line-height:3.1em;}
#content .info-modul ul li .right-col{line-height:3.1em;}
/* Download-Modul */
#content .content-download-modul{margin-top:30px;}
#content .content-download-modul ul li{margin-bottom:3px; display:block; background:#f4f4f4 url(/corporate/images/common/infobox-icon-acrobat.gif) 20px center  no-repeat;}
#content .content-download-modul ul li .text{line-hight:3.1em; padding:0 18px 0 60px; line-height:3.1em; font-weight:bold;}
#content .content-download-modul .link{background:#f4f4f4 url(/corporate/images/common/teaser-link-arrow-blue-grey-light.gif) 0 center no-repeat; padding-left:15px;}
#content .content-download-modul .link a{color:#08107b; font-weight:bold; text-decoration:none; line-height:3.1em}
/*Download-Modul *Changed* */
#content .content-download-modul{margin-top:0px;}
#content .content-download-modul h2{margin-top:30px;}
#content .content-download-modul .block{margin-bottom:3px; display:table; background-color:#f4f4f4; width:740px; overflow:hidden; height:40px;}
#content .content-download-modul .block .valign{display:table-cell; vertical-align:middle;}
#content .content-download-modul .block .valign img{margin-top:3px; margin-bottom:3px; margin-left:20px;}
#content .content-download-modul .block .valign .text{line-hight:3.1em; padding:0 18px 0 20px; line-height:3.1em; font-weight:bold;}
#content .content-download-modul .link{background:#f4f4f4 url(/corporate/images/common/teaser-link-arrow-blue-grey-light.gif) 0 center no-repeat; padding-left:15px;}
#content .content-download-modul .link a{color:#08107b; font-weight:bold; text-decoration:none; line-height:3.1em}
/* Accordion-Modul */
#accordion-modul{margin-top:30px;}
#accordion-modul ul li {margin-bottom:3px; display:block; background:#f4f4f4 url(/corporate/images/common/accordion-icon.gif) 20px 11px  no-repeat;  position:relative; overflow:hidden; }
#accordion-modul ul li .selected{background:#f4f4f4 url(/corporate/images/common/accordion-icon-close.gif) 20px 11px  no-repeat;}
#accordion-modul ul li .accordion-link{padding-left:50px; cursor:pointer;}
#accordion-modul ul li .accordion-link a{color:#08107b; font-weight:bold; text-decoration:none;  line-height:3.1em;}
#accordion-modul ul li .text{padding:0 10px 30px 50px; background:#ffffff url(/corporate/images/common/accordion-bg-grey.gif) left top repeat-x}
/* content tables */
#accordion-modul table { width: 680px; border: none; padding-right: 10px; }
/* Jobs */
#accordion-modul ul.jobdetails { list-style: disc; }
#accordion-modul ul.jobdetails li { background: none; }
/* Content Textbox */
#content .content-header-modul {color: #FFF;}
#content .content-header-modul img.banner{margin-bottom:10px;}
#content .content-header-modul .top {background:#ffffff url(/corporate/images/common/textbox-teaser-top-bg.gif) top left no-repeat; height:11px; width:740px; overflow:hidden;} 
#content .content-header-modul .middle {background:#ffffff url(/corporate/images/common/textbox-teaser-middle-bg.gif) top left repeat-y; width:740px; overflow:hidden;}
#content .content-header-modul .bottom {background:#ffffff url(/corporate/images/common/textbox-teaser-bottom-bg.gif) top left no-repeat; height:18px; width:740px; overflow:hidden;}
#content .content-header-modul .content{float:left; width:715px; padding: 4px 0 0 15px; text-align:left; overflow:hidden}
#content .content-header-modul .content .text{width:700px; color:#646464}
/* Extentdet Accordion-Modul (Management)*/ 
#accordion-modul-management{margin-top:30px;}
#accordion-modul-management ul li{margin-bottom:3px; display:block; background:#f4f4f4 url(/corporate/images/common/accordion-icon.gif) 20px 11px  no-repeat;  position:relative; overflow:hidden; }
#accordion-modul-management ul li .selected{background:#f4f4f4 url(/corporate/images/common/accordion-icon-close.gif) 20px 11px  no-repeat;}
#accordion-modul-management ul li .accordion-link{padding-left:50px; cursor:pointer;}
#accordion-modul-management ul li .accordion-link a{color:#08107b; font-weight:bold; text-decoration:none;  line-height:3.1em; width:150px;}
#accordion-modul-management ul li .accordion-link .title{display:block; margin-top:8px; padding-bottom:8px; width:530px;}
#accordion-modul-management ul li .content{padding:0 10px 30px 50px; background:#ffffff url(/corporate/images/common/accordion-bg-grey.gif) left top repeat-x;}
#accordion-modul-management ul li .content .text{width:500px; padding-right:20px;}
/* Extented Accordion-Modul (History)*/ 
#accordion-modul-history h2{margin-top:30px;}
#accordion-modul-history ul li{margin-bottom:3px; display:block; background:#f4f4f4 url(/corporate/images/common/accordion-icon.gif) 20px 15px  no-repeat;  position:relative; overflow:hidden; }
#accordion-modul-history ul li .selected{background:#f4f4f4 url(/corporate/images/common/accordion-icon-close.gif) 20px 15px  no-repeat;}
#accordion-modul-history ul li .accordion-link{padding-left:50px; cursor:pointer;}
#accordion-modul-history ul li .accordion-link a{color:#08107b; font-weight:bold; text-decoration:none;  width:70px; margin-top:15px;}
#accordion-modul-history ul li .accordion-link .accordion-header{line-height:3.1em; width:615px;  height:44px; overflow:hidden;}
#accordion-modul-history ul li .accordion-link .accordion-header h4{font-size:100%;}
#accordion-modul-history ul li .accordion-link .accordion-header .text{margin:5px 15px;}
#accordion-modul-history ul li .content{padding:0px 10px 30px 130px; background:#ffffff url(/corporate/images/common/accordion-bg-grey.gif) left top repeat-x;}
#accordion-modul-history ul li .content .content-element{padding:30px 0; width:500px;}
#accordion-modul-history ul li .content .content-element img.left{margin-right:50px; margin-bottom:30px;}
#accordion-modul-history ul li .content .content-element img.right{margin-left:50px; margin-bottom:30px;}
#accordion-modul-history ul li .content .content-element h4{font-size:100%; font-weight:bold;}
/* Inside Teaser */
#content .inside-teaser {padding-top:30px;}
#content .inside-teaser h3{font-weight:bold; font-size:100%}
#content .inside-teaser .content{width:715px; padding-left:20px; text-align:left; overflow:hidden} 
#content .inside-teaser .content .teaser-img{float:left; padding-right:12px; height:100px; width:162px; padding-top:2px;}
#content .inside-teaser .content .teaser-img img{ height:100px; }
#content .inside-teaser .content .text{width:530px; color:#646464; vertical-align:text-bottom}
#content .inside-teaser .content .text .description{height:49px; overflow:hidden;}
#content .inside-teaser .content .text .link{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-white.gif) 0 3px no-repeat; margin-top:5px; padding-left:15px; display:block;}
#content .inside-teaser .content .text .link a{color:#08107b; font-weight:bold; text-decoration:none;}
/* Paging Modul */
#content .paging-modul {margin-top:30px;}
#content .paging-modul .top {background:#ffffff url(/corporate/images/common/textbox-teaser-top-bg.gif) top left no-repeat; height:11px; width:740px; overflow:hidden;} 
#content .paging-modul .middle {background:#ffffff url(/corporate/images/common/textbox-teaser-middle-bg.gif) top left repeat-y; width:740px; overflow:hidden;}
#content .paging-modul .bottom {background:#ffffff url(/corporate/images/common/textbox-teaser-bottom-bg.gif) top left no-repeat; height:18px; width:740px; overflow:hidden;}
#content .paging-modul .content{float:left; width:730px; padding-top: 4px; text-align:left; overflow:hidden}
#content .paging-modul .content .prev-page{padding-left:20px}
#content .paging-modul .content .next-page{padding-right:20px}
#content .paging-modul .content .pages{color:#646464; margin:0 auto; width:660px;}
#content .paging-modul .content .pages .text{color:#646464; margin:0 auto; width:622px; text-align:center;}
#content .paging-modul .content .pages .text li{list-style-type:none; display:inline; border-left:#646464 2px inset; padding-left:10px; padding-right:10px; font-weight:bold;}
#content .paging-modul .content .pages .text li a{ font-weight:bold; color:#08107b}
#content .paging-modul .content .pages .text li.first{border:0;}
/* Additional CSS definitions for Inside News Pagination */
#content .container-inside-news  {height:405px; overflow:hidden; }
#content .container-inside-news .template {display:none; }
#content .paging-modul .content .pages li.template {display:none;}    
#content .paging-modul .content .pages .text li { padding: 0 0 0 0; }
#content .paging-modul .content .pages .text li a{ padding: 0 10px 0 10px; color:#646464; }
#content .paging-modul .content .pages .text li a:hover { text-decoration:underline; }
#content .paging-modul .content .pages .text li a.active{ color:#08107b; text-decoration:underline; }
#content .paging-modul .content .prev-page span, 
#content .paging-modul .content .next-page span {
    background:transparent url(/corporate/images/common/paging-arrow-prev-page-grey.gif) no-repeat scroll left top;
    width:10px; 
    height:11px;
    display:block;
    font-size:0px;
    line-height:0px;
    text-indent:-2000px;
    cursor:default;
    margin-top:2px;
}
    
#content .paging-modul .content .prev-page span.active,  
#content .paging-modul .content .next-page span.active   {
    background-image:url(/corporate/images/common/paging-arrow-prev-page-blue.gif);
    cursor:pointer;
}
#content .paging-modul .content .next-page span  {
    background-image:url(/corporate/images/common/paging-arrow-next-page-grey.gif);
} 
#content .paging-modul .content .next-page span.active  {
     background-image:url(/corporate/images/common/paging-arrow-next-page-blue.gif);
}
/* Inside Detail Teaser */
#content .inside-detail-teaser {}
#content .inside-detail-teaser h3{color:#709de0; font-weight:normal; font-size:135%}
#content .inside-detail-teaser h4{font-weight:bold; color:#709de0; font-size:135%}
#content .inside-detail-teaser .top {background:#ffffff url(/corporate/images/common/textbox-teaser-top-bg.gif) top left no-repeat; height:11px; width:740px; overflow:hidden;} 
#content .inside-detail-teaser .middle{background:#ffffff url(/corporate/images/common/textbox-teaser-middle-bg.gif) top left repeat-y; width:740px; overflow:hidden;}
#content .inside-detail-teaser .bottom{background:#ffffff url(/corporate/images/common/textbox-teaser-bottom-bg.gif) top left no-repeat; height:18px; width:740px; overflow:hidden;}
#content .inside-detail-teaser .content{float:left; width:715px; padding: 4px 0 0 20px; text-align:left; overflow:hidden}
#content .inside-detail-teaser .content img.teaser-img{float:left; padding-right:12px;}
#content .inside-detail-teaser .content .text{width:460px; color:#646464; vertical-align:text-bottom}
/* Inside Details Content */
#content .inside-content{width:auto; margin-bottom:10px;}
#content .setLine {border-bottom:#e0e0e0 1px inset;}
#content .inside-content h2{font-size:100%; font-weight:bold; padding:0; font-size:100%; color:#646464; margin:0; display:inline;}
#content .inside-content p{margin-bottom:10px;}
#content .inside-content img{margin-bottom:10px;}
#content .inside-content ul{margin-bottom:10px; margin-left:15px;}
#content #inside-cont-right .inside-content ul li{list-style-image:url(/corporate/images/common/teaser-link-arrow-grey.gif);}
#content ul li form{margin:20px 0 0 0; padding:0;}
#content ul li form select{display:inline; width:200px;}
/* Moved to "Common":
#content ul li form .submitform_darkblue{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-white.gif) left center no-repeat; border:0; padding-left:20px; margin-left:20px; font-weight:bold; color:#08107b}
#content ul li form .submitform_darkblue:hover{ cursor:pointer;}
*/
/* Inside Details Content Comment */
#content .inside-content-comment{width:auto; font-size:150%; color:#646464; font-style:italic; margin-bottom:30px;}
/* ---------------------------------------------------- */
/*             Content - Olympus Inside Detail                */
/* ---------------------------------------------------- */
#inside-cont-left {float:left; width:450px; line-height:0; margin-right:20px; margin-top:30px;}
#inside-cont-right {float:right; width:230px; line-height:0; margin-right:20px; margin-top:30px;}
/* Teaser Textbox */
#content .inside-teaser-textbox {}
#content .inside-teaser-textbox h3{color:#709de0; font-weight:normal; font-size:200%}
#content .inside-teaser-textbox .top {background:#ffffff url(/corporate/images/common/inside-teaserbox-top-bg.gif) top left no-repeat; height:11px; width:740px; overflow:hidden;} 
#content .inside-teaser-textbox .middle {background:#ffffff url(/corporate/images/common/inside-teaserbox-middle-bg.gif) top left repeat-y; width:740px; overflow:hidden;}
#content .inside-teaser-textbox .bottom {background:#ffffff url(/corporate/images/common/inside-teaserbox-bottom-bg.gif) top left no-repeat; height:18px; width:740px; overflow:hidden;}
#content .inside-teaser-textbox .content{background:#ffffff url(/corporate/images/common/inside-teaserbox-bg-big.jpg) right bottom no-repeat; float:left; margin-left:1px; padding-left:30px; width:696px; text-align:left; overflow:hidden;}
#content .inside-teaser-textbox .middle .content .teaser {padding-top: 4px; text-align:left; overflow:hidden; margin:10px 0;}
#content .inside-teaser-textbox .middle .content .teaser h4{font-weight:bold;}
#content .inside-teaser-textbox .middle .content .teaser img.teaser-img{float:left; padding-right:12px;}
#content .inside-teaser-textbox .middle .content .teaser .text{color:#646464; vertical-align:text-bottom;  width:385px;}
#content .inside-teaser-textbox .middle .content .teaser .text .link{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-white.gif) 0 3px no-repeat; margin-top:5px; padding-left:15px; display:block;}/*geändert 3px*/
#content .inside-teaser-textbox .middle .content .text .link a{color:#08107b; font-weight:bold; text-decoration:none;}
#content .inside-teaser-textbox .middle .content .button{clear:both; margin-top:-40px; margin-right:10px;}
#content .inside-teaser-textbox .middle .content .button .button-left{background:transparent url(/corporate/images/common/inside-teaserbox-button-left.png) left top no-repeat; height:35px; width:7px;}
#content .inside-teaser-textbox .middle .content .button .button-right{background:transparent url(/corporate/images/common/inside-teaserbox-button-right.png) left top no-repeat; height:35px; width:15px;}
#content .inside-teaser-textbox .middle .content .button .button-middle{background:transparent url(/corporate/images/common/inside-teaserbox-button-middle.png) left top repeat-x; height:35px; width:auto; text-align:center;}
#content .inside-teaser-textbox .middle .content .button .button-middle a{margin:7px 15px; display:block; color:#08107b; font-weight:bold; text-decoration:none; position:relative;}
 
/* ---------------------------------------------------- */
/*             Content - Contact Page                        */
/* ---------------------------------------------------- */
#accordion-modul ul li .text .address{ margin-bottom:20px;}
#accordion-modul ul li .text .google_map{ margin-bottom:20px;}
#accordion-modul ul li .text .google_map iframe{width:660px; height:400px}
#accordion-modul ul li .text .accordion-link{background:transparent url(/corporate/images/common/teaser-link-arrow-grey.gif) no-repeat scroll 5px 5px; padding:0 0 7px 18px;}
#accordion-modul ul li .text .accordion-link a{ padding:0; margin:0; line-height:1em; color:#08107b;}
 
/* ---------------------------------------------------- */
/*             Content - ContactFormular                        */
/* ---------------------------------------------------- */
#accordion-modul ul li .form .accordion-link{background:transparent url(/corporate/images/common/teaser-link-arrow-blue-grey.gif) 0 3px no-repeat;float:left; margin-right:12px;margin-left:12px; margin-top:10px; padding-left:15px; display:block;}
#accordion-modul ul li .form .accordion-link a{color:#08107b; font-weight:bold; text-decoration:none;}
/* Moved to "Common":
#accordion-modul ul li .form .selectbox{width:200px;}
*/
#accordion-modul ul li .form  table tr{height:30px;valign:middle;}
