body {
background-color:#E4E8F0;
margin:0px;
font-family:arial;
color:#012652;
font-size:11px;
line-height:14px;
}
/* POSITION */
#outerFrame, #outerFrame1sp {
width:960px; /* 781px */
background-color:#ffffff;
text-align:center;
margin-bottom:1px;
background-image:url("/images/layout/bg_line_v.gif");
background-repeat:repeat-y;
background-position:194px 10px;
margin-bottom:10px;
}
#twocol #outerFrame{
    background-image: none;
}
#outerFrame1sp {
background-image:none;
background-repeat:none;
}

#innerFrame{
width:934px; /* 755px */
text-align:left;
background-position:right;
background-image:url("/images/layout/bg_line_v.gif");
background-repeat:repeat-y;
background-position:752px 100px; /* 573px 100px */
margin-left:13px;
_margin-left:0px;
}
#innerFrame2sp {
width:934px; /* 755px */
text-align:left;
background-position:right;
margin-left:13px;
_margin-left:0px;
}
/* Layout - HEAD */
#head {
width:934px; /* 755px */
height:205;
border-bottom:1px solid #003470;
background-color:#ffffff;
}
#headTop {
width:934px; /* 755px */
height:74px;
background-image:url("/images/layout/verlauf_head.gif");
position:relative;
} 
#headNavigation {
width:934px; /* 755px */
height:28px;
background-color:#003470;
}
#headNav {
position:absolute;
right:10px;
top:10px;
color:#003470;
}


#headSearch {
    position: absolute;
    right: 10px;
    top: 37px;
}
*+html #headSearch {
    padding: 3px 0 0 0;
}
* html #headSearch {
    padding: 3px 0 0 0;
}
#headSearch input {
    background: #e4e8f1;
    border: solid #fff 2px;
    border-top: solid #013571 2px;
    border-left: solid #013571 2px;
    font-size: 11px;
    font-family: arial;
    color: #003470;
}
#headSearch input.txt_suche { 
    width: 150px; 
    text-align: center;
}
#headSearch input.btn_suche {
    border: none;
    position: relative;
    top: 4px;
    left: 1px;
}
*+html #headSearch input.btn_suche { 
    border: none;
    position: relative;
    top: 2px;
    left: 1px;
}
* html #headSearch input.btn_suche { 
    border: none;
    position: relative;
    top: 2px;
    left: 1px;
}


#headDisclaimer {
width:934px; /* 755px */
height:100px; /*110px*/
padding-bottom:10px; /*war nicht drin*/
}
/*Neu für RootLinks Start*/
.cb_root a:hover{
    color: orange;
    text-decoration: none;     
}
.cb_root a{
    color: #D7743A;
    text-decoration: none; 
}
.ie_left {
    margin-left: -23px;
}
* html .ie_left{
    margin-left: 16px;
}
*+html .ie_left{
    margin-left: 23px;
}
/*Neu für RootLinks Ende*/
/*verändert*/
#headDisclaimerText{
/*position:absolute;*/
position:relative;
left:10px;
top:-22px;
/*top:78px;*/
font-weight:bold;
font-size:16px;
font-family:Times;
color:#ffffff;
height:18px;
overflow:visible;
}
/*war noch nicht drin*/
* html #headDisclaimerText { 
margin-top:-19px;
top:-5px;
}
/*IE7 Anpassung*/
* + html #headDisclaimerText {
margin-top:-19px;
top:-5px;
line-height:16px;
}

#navigation, #navigation2sp  {
float:left;
width:171px;
margin-right:21px;
}
#twocol #navigation {
    display: none;
}
#content {
    float:left;
    width:550px; /* 371px */
}
#twocol #content {
    width: 563px;
}
#content2sp{
float:left;
width:742px; /* 563px */
}
#marginale {
width:171px;
margin-left:763px; /* 584px */
*padding-left:21px;
_margin-left:0px;
_padding-left:17px;
_margin-right: -4px !important;
}
#footer {
padding-top:10px;
padding-bottom:10px;
background-color:#ffffff;
border-top:1px solid #003470;
text-align:right;
}
/* START*/
#contentFrameStart1, #contentFrameStart2 {
width:925px;
}
.contentStart {
float:left;
width:742px; /* 563px */
margin-bottom:0px;
padding-bottom:0px;
}
.marginaleStart {
background-color:#ffffff;
width:210px;
margin-left:715px;
_margin-left:0px;
margin-bottom:0px;
padding-bottom:0px;
}
.contentBoxNews {
background-color:#6685A9;
background-image:url("../bilder/layout/bg_vl_563.jpg");
background-repeat:repeat-y;
color:#ffffff;
}

.contentBoxStart1, .contentBoxStart2  {
background-color:#6685A9;
background-image:url("/images/common/bg_vl_ct_start.jpg");
background-repeat:repeat-y;
color:#003470;
}
.contentBoxStart1{
height:100px;
_height:110px;
font-size:15px;
}
.contentBoxStart2 {
color:#003470;
height:130px;
}

/* LAYOUT CONTENT */
p {margin-top:0px;}
.contentBoxNews, .contentBoxStart1, .contentBoxStart2 {
padding: 10px 10px 10px 10px;
}
.contentBox {
padding: 5px 10px 10px 10px;
}
.contentBox ul {
list-style-image:none;
}
.contentBox a, .contentBoxWidthBG a {color:#d7743a; text-decoration:none;}
.contentBox a:hover, .contentBoxWidthBG a:hover, .contentBoxWidthBGWhite a:hover, p.rightLink a:hover 
{color:orange; text-decoration:none;}
.contentBox #fehler {
    color: #f00;
}
.marginHdlWidthBGSTD,.marginHdlWidthBGSTART {
color:#ffffff;
padding:3px 10px 4px 10px;
font-weight:bold;
border-bottom:2px solid #ffffff;
margin-bottom:0px;
width:151px;
_width:151px;
background-color:#003470;
}


.marginCtWidthBGSTD, .marginCtWidthBGSTART, .marginCtWidthBGWhite  {
padding:10px 10px 10px 10px;
margin-bottom:10px;
background-color:#bfccdb;
width:151px;
_width:151px;
}

.marginCtWidthBGWhite {
background-color:#ffffff;
}



.marginCtWidthBGSTART {
padding:10px 10px 5px 10px;
margin-bottom:10px;
background-color:#bfccdb;
width:151px;
_width:151px;
}


/* MAIN NAVIGTION*/
/* NAVIAGTION */
.navEID, .navRC, .navRS, .navSignS, .navSSL, .navCC, .navTech, .navSTD, .navMS, .navCS, .navMCS, .navDCS {
display:block;
color:#ffffff;
font-weight:bold;
padding:3px 3px 3px 10px;
font-size:13px;
text-decoration:none;
}
ul.navigation {
margin:0px;
margin-left:-40px;
_margin-left:0px;
list-style:none;
list-style-image:none;
}
ul li {
margin-bottom:5px;
padding-bottom:0px;
}
ul ul li {
text-align:right;
list-style:none;
list-style-image:none;
margin-bottom:0px;
padding-right:10px;
}
ul.navigation ul {
padding-top:3px;
padding-bottom:3px;
}

#navigation ul.navigation li {
_margin:0px;
_border-bottom:5px solid white;
}
.navAkt {
font-size:11px;
color:#d7743a;
text-decoration:none;
}
.navInakt {
font-size:11px;
color:#002959;
text-decoration:none;
}

/* HTML */
/* Headlines */
h1, h2, h3 {
color:#003470;
font-weight:bold;
font-size:13px;
margin:0px;
margin-bottom:10px;
padding:0px;
}
h3 {
font-size:12px;
}
p {
line-height:18px;
} 
a {
text-decoration:none;
color:#003470;
}
.hdl_download {
font-size:13px;
color:#ffffff;
padding:11px 5px 3px 36px;
font-weight:bold;
border-bottom:2px solid #ffffff;
margin-bottom:0px;
background-image:url("/images/layout/hdl_download_de.jpg");
background-repeat:repeat-x;
background-color:#003470;
}
.hdl_download_pdf {
font-size:13px;
color:#ffffff;
padding:11px 5px 3px 36px;
font-weight:bold;
border-bottom:2px solid #ffffff;
margin-bottom:0px;
background-repeat:repeat-x;
background-color:#003470;
}

/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_variations.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* TOP NAVIGATION  */
.menu {
  position:relative; 
  z-index:1000;
  text-align:left;
  width: 934px;
}
/* get rid of the default padding - margin and bullets */
.menu ul {
    padding:0; 
    margin:0;
    list-style-type: none;
}
/* make menu horizontal */
.menu ul li {
    float:left;
    position:relative;
}
/* set up the default top level links */
.menu ul li a, .menu ul li a:visited {
    display:block; 
    text-decoration:none; 
    color:#000; 
    /*width: 56px;*/
    height:28px; /*1.5em; */
}
/* hack for IE5.5 to correct the faulty box model */
* html .menu ul li a, .menu ul li a:visited {
    /*width:98px;
    w\idth:88px;*/
}
/* hide the drop down menu */
.menu ul li ul {
    display: none;
}
/* remove all table style so that it does not interfere with the menu */
.menu table {
    margin:-1px; 
    border-collapse:collapse;
    font-size:1em;
}
/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */
/* style the top level hover */
.menu ul li.nav_products_a:hover a,
.menu ul li.nav_products_a a:hover {
    color:#000;
    background: url(/images/common/bullet_orange.gif) no-repeat; 
    width:140px;
}
/*HACK FOR DISPLAY THE RIGHT IMG FOR NON-IE BROWSER*/
.menu ul li.nav_products_a:hover ul li a {
    color:#000; 
    background: #e4e8f1;
    width: 164px; /*123px;*/
    }
.menu ul li.nav_solutions_a:hover a,
.menu ul li.nav_solutions_a a:hover {
    color:#000; 
    background: url(/images/common/bullet_orange.gif) no-repeat; 
}
/*HACK FOR DISPLAY THE RIGHT IMG FOR NON-IE BROWSER*/
.menu ul li.nav_solutions_a:hover ul li a {
    color:#000; 
    background: #e4e8f1;
    width: 130px; /*103px; */
    }
.menu ul li.nav_news_a:hover a,
.menu ul li.nav_news_a a:hover {
    color:#000; 
    background: url(/images/common/bullet_orange.gif) no-repeat; 
}
/*HACK FOR DISPLAY THE RIGHT IMG FOR NON-IE BROWSER*/
.menu ul li.nav_news_a:hover ul li a {
    color:#000; 
    background: #e4e8f1;
    width: 160px; /*101px;*/
    }
.menu ul li.nav_about_a:hover a,
.menu ul li.nav_about_a a:hover {
    color:#000; 
    background: url(/images/common/bullet_orange.gif) no-repeat; 
}
/*HACK FOR DISPLAY THE RIGHT IMG FOR NON-IE BROWSER*/
.menu ul li.nav_about_a:hover ul li a {
    color:#000; 
    background: #e4e8f1;
    width: 128px; /*101px;*/
    }
.menu ul li.nav_service_a:hover a,
.menu ul li.nav_service_a a:hover {
    color:#000; 
    background: url(/images/common/bullet_orange.gif) no-repeat; 
}
/*HACK FOR DISPLAY THE RIGHT IMG FOR NON-IE BROWSER*/
.menu ul li.nav_service_a:hover ul li a {
    color:#000; 
    background: #e4e8f1;
    width: 127px; /*122px;*/
    }
/* make the drop down menu show and correctly position it */
.menu ul li:hover ul,
.menu ul li a:hover ul {
    display:block; 
    position:absolute; 
    top: 28px;
    _top:5px;
    /*top:1.2em; */
    margin-top:0px;
    left:0; 
    width:140px;
    border:0px solid #ff00ff;
    border-top:0;
    background: #e4e8f1; /*transparent*/
}
/* style the drop down links with no hover */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
    display:block; 
    background:transparent; 
    color:#003470; 
    border:0;
    margin:0;
    color:#003470; /*  */
    font-weight:normal; 
    font-size:0.9em;
    height:auto; 
    line-height:1em; 
    padding:5px 5px 5px 12px; 
    ___width:140px;
    text-align:left;
}
/* style the drop down menu links when hovered */
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
    background:#003470; 
    color:#fff;
}
/* special styling for IE5.5 and IE6 - transparency is non validating */
.menu ul li a:hover ul {
/*background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;*/
    margin-top: 26px; /* for IE5.5 faulty box model */
    marg\in-top: 26px; /* for IE6 */
}
/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:140px; /* for IE6 */
}
.menu ul li.nav_products_a a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:123px; /* for IE6 */
}
.menu ul li.nav_solutions_a a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:103px; /* for IE6 */
}
.menu ul li.nav_news_a a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:103px; /* for IE6 */
}
.menu ul li.nav_about_a a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:103px; /* for IE6 */
}
.menu ul li.nav_service_a a:hover ul li a {
    background: #E4E8F1;
    width:140px; /* for IE5.5 faulty box model */
    w\idth:122px; /* for IE6 */
}
.menu ul li {
list-style-image:none;
padding:0px;
margin-bottom:0px;
}
.menu {
padding:0px;
}
.menu ul ul li {
padding-right:0px;
}

/* IMAGES */

.rightImg { 
width:170px;
margin-bottom:10px;
}

.img_pers {
width:117px;
height:190px;
margin-bottom:5px;
}
.img_151_19_bt {
width:151px;
height:19px;
margin-bottom:6px;
}
img {
border:0px;
margin:0px;
}
.img_40_14, .bt_more, .bt_back  {
width:40px;
height:14px;
}
.img_755_100 {
width:934px; /* 755px */
height:100px;
}
.img_220_67 {
width:220px;
height:67px;
}
.img_220_74 {
width:220px;
height:74px;
}
.img_bt_std {
Bwidth:151px;
Bheight:19px;
margin-bottom:6px;
}

.img_bt_ab {
margin-bottom:6px;
}

.img_top {
width:15px;
height:16px;
}

.nav_img_products {
height:28px;
width:181px; /* 140px */
}
.nav_img_solutions {
height:28px;
width:147px; /* 120px */
}
.nav_img_partner {
height:28px;
width:140px; /* 118px */
}
.nav_img_news {
height:28px;
width:177px; /* 120px */
}
.nav_img_about {
height:28px;
width:145px; /* 118px */
}
.nav_img_service {
height:28px;
width:144px; /* 136px */
}
/* COLORS */
.marginCtContact,  .marginCtNews {
background-color:#bfccdb;
} 
.marginCtNews {
background-color:#fdddcf;
} 
.navSTD, .navSSL, .navMS {
background-color:#003470;
} 
.navEID  {
background-color:#99bc1a;
} 
.navSignS {
background-color:#d77431;
} 
.navCC {
background-color:#504e8d;
} 
.navRS {
background-color:#aa9875;
} 
.navTech {
background-color:#7887a0;
} 
.navMS {
background-color:#98abc0;
} 
.navCS {
background-color:#BEB773;
}
.navMCS {
background-color:#89456e;
}
.navDCS {
background-color:#b94c4f;
}

/* TABELLEN*/

.contentBox td {
font-size:11px;
}
.tbStd, .tbRootZertificates {
border-left:1px solid #003470;
border-top:10px solid #003470;
}
.tbRootZertificates td, .tbStd td {
border-right:1px solid #003470;
border-bottom:1px solid #003470;
padding:5px;
}

.contentBoxStartTd2 {
background-image:url("/images/common/bg_vl_ct_start.jpg");
background-repeat:repeat-y;
color:#003470;
}
td {
vertical-align:top;
}
.news_2_colums {
    width:100%;
    width:742px; /* 563px */
}
.news_2_colums td p, .news_4_colums td p {
    padding:8px 15px 8px 15px;
    margin:0px;
}
.row1{
    background-color:#ffffff;
}
.row0 {
    background-color:#bfccdb;
}
.tableBorder {
    width:2px;
    background-color:#ffffff;
}
.td_2_col_first, .td_2_col_first_header, .td_4_col_first, .td_4_col_first_header {
    width:89px;
}
.pdf .td_2_col_first,
.pdf .td_2_col_first_header{
    width: 100px;
}
.td_2_col_second, .td_2_col_second_header {
    width:651px; /* 472px */
}
.pdf .td_2_col_second,
.pdf .td_2_col_second_header {
    width: auto;
}
.td_4_col_second, .td_4_col_second_header {
    width:399px; /* 237px */
}
td_4_col_third_header {
    width:311px;
}
.td_4_col_third {
    width:180px;
}
.td_4_col_fourth {
    width:53px;
  text-align:right;
}
.td_2_col_first_header {
    background-color:#0E3E78;
    background-image:("/images/layout/bg_vl_89.jpg");
    background-repeat:repeat-y;
    color:#ffffff;
}
                
.td_2_col_second_header{
    background-color:#8099b7; /* 6685A9 */
    background-image:url("/images/layout/bg_vl_582.jpg");
    background-repeat:repeat-y;
    color:#ffffff;                
}
.td_4_col_first_header {
    background-color:#0E3E78;
    background-image:("/images/layout/bg_vl_89.jpg");
    background-repeat:repeat-y;
    color:#ffffff;
}
                
.td_4_col_second_header{
    background-color:#3D6392; /* #466C98 */
    background-image:url("/images/layout/bg_vl_237.jpg");
    background-repeat:repeat-y;
    color:#ffffff;                
}
.td_4_col_third_header {
    background-color:#6282A8; /* #6685A9 */
    background-image:url("/images/layout/bg_vl_233.jpg");
    background-repeat:repeat-y;
    color:#ffffff;
}
/* DIVERSES */

/* DIVERSES */
.pers{
position:relative;
height:200px;
width:563px;
margin-bottom:20px;
}
div.pers ul {
list-style-image:none;
list-style-type:circle;
} 
div.pers ul, div.contentBox ul, td.tbPersContent ul {
list-style-image:url("/images/layout/li_style_White.gif");
}
.tbPers {
margin-bottom:20px;
}
.tbPersContent {
padding-left:30px;
padding-top:10px;
}
.tbPersButton {
text-align:right;
padding:10px;
}
.clear {
clear:both;
}


p.buttonRight {
text-align:right;
margin:0px;
padding:0px;
padding-right:10px;
}
p.buttonTop {
text-align:right;
margin:0px;
margin-bottom:10px;
padding:0px;
padding-right:0px;
}
.trennerTop {
width:934px; /* 755px */
height:10px;
background-color:#ffffff;
}
.trennerNews, .trenner, .trennerProduct {
    height:46px;
    width:100%;
background-image:url("/images/layout/bg_line_h.gif");
    background-repeat:repeat-x;
    background-position:0px 15px;
}
.trennerProduct {
height:1px;
}
.trennerContent {
    height:20px;
}
.lineVertical {
margin-top:13px;
margin-bottom:13px;
width:371px;
height:1px;
width:371px;
background-image:url("/images/common/bg_line_v.gif");
}
.orange {
color:#d7743a;
}
.bold {
font-weight:bold;
}
.small {
font-size:11px;
}

.glossaryLink, .link2Act, .link2 {
padding-right:11px;
}
.link2Act{
color:#c94d15;
}
.link2{
color:#ffffff;
}
.marginCtWidthBG ul li a:hover {
color:#d7743a;
}

.areaStartPage {
width:742px; /* 563px */
background-image:url("/images/layout/bg_line_v.gif");
background-repeat:repeat-y;
background-position:561px 0px; /* 381px */
}
.areaStartPageContent {
width:551px; /* 371px */
float:left;
}
.areaStartPageMargin {
width:171px;
margin-left:571px; /* 391px */
_margin-left: 568px; /* 373px */
/*_margin-left:0px;
_padding-left:18px;*/
}
/* FORM */
.formWidth240 {
width:240px;
}
.formWidthSb240 {
width:245px;
}

/* Homepage Callout */
.homepage-callout {
    width: 182px;
    float: left;
    margin-right: 8px;
}
.homepage-callout.services {
    margin-right: 10px;
    margin-right: 0;
}
.homepage-callout .callout-header {
    width: 182px;
    height: 20px;
    margin-bottom: 1px;
}
.homepage-callout .callout-content {
    border: 1px solid #000;
}
.homepage-callout.products .callout-content {
    background-color: #cacadd;
    border: 1px solid #ababca;
}
.homepage-callout.solutions .callout-content {
    background-color: #f8dfd2;
    border: 1px solid #debaa8;
}
.homepage-callout.services .callout-content {
    background-color: #e1dbcf;
    border: 1px solid #c9bda6;
}
.homepage-callout.services .callout-content {
    background-color: #bfccdb;
    border: 1px solid #98abc0;
}

.callout-content a {
    display: block;
    margin: 4px;
}
.callout-content img {
    border: none;
}
#iframe {
    background: #ffffff;
    border:none;
    width:auto;
    height:auto;
    }
.sitemap ul li, ul ul li {
    text-align: left;
}

#boxAGB {
width:245px;
height:100px;
overflow:scroll;
border:1px solid #7F9DB9;
}
 

/* NEUE REFERENZEN SEITE */

div.references {
    margin: 1px 0 15px 1px;
}
div.references div{
    border: 1px solid #D1D8DF;
    padding: 6px;
    font-size: 16px; 
    width: 170px; /* 33% */
    font-weight:bold;text-align: right;
    float: left;
    margin: -1px 0 0 -1px;
    height: 65px;
}
div.references div.clr{
    border: none;
    padding: 0;
    width: auto;
    font-weight: bold;
    text-align: left;
    float: none;
    clear: both;
    margin: 0px;
    height: 0;
}
div.references  a { display:block; line-height: 16px;
    position:relative;overflow: hidden; height: 65px;}
div.references  a.refImage { margin:0; font-size: 11px; line-height: 11px; text-align: right;  height: 65px; }
div.references  span{ display: block; height: 29px; text-align: center; margin: 15px auto 0 auto; }
div.references  img.refImage {margin: 0 0 4px 0;}
div.references  ul { margin-left:-22px; font-weight: normal; font-size: 11px;}
#list h2 {
    margin-bottom:30px;
}
#images h2{
    margin-bottom:30px;
}
div#links li a {
    text-decoration: underline;
}
div#menu {
    margin-bottom: 20px;
}
div#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
div#menu li {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 5px;
}
div#menu ul ul {
    margin-top: 5px;
}
div#menu ul ul li {
    list-style-image: url(/images/layout/li_style_White.gif);
    font-weight: normal;
    margin-left: 30px;
    font-size: 11px;
}
div.listItem .image {
    float: left;
    margin: 0px 10px 10px 0;
    width: 170px;
}
div.listItem .itemText {
    float: left;
    width: 370px;
}
div.listItem .clr {
    clear: both;
    width: 500px;
    padding: 15px 0 0 0;
    margin: 0 auto 15px auto;
    height: 0px;
    border-bottom: 1px solid #D1D8DF;
}

.marginalReferences {background: #fff;}
.marginalReferences div {padding:0 0 10px 0; margin:0; list-style: none; list-style-image:none; font-size: 11px;}
.marginalReferences img.reference { margin-left: -10px; border-right: 1px solid #fff;}
.marginContactImg {float:left; margin-bottom: 10px; margin-right: 5px;}
.contentTbl {
    border: 1px solid #003470;
    border-collapse:collapse;
    width: 100%
}

/* NEUE LÖSUNGEN SEITE */

.contentHalfOuter {padding:0;}
.contentHalf { width: 270px;/*30%*/ float:left; margin-right: 1.7%;}
.contentHalfSecond {margin-right: 0;}
.contentHalf .contentHdlOuter { padding-right: 10px;}
.contentHalf .contentBoxWidthBG { background:#fff; padding:0; padding-bottom: 16px; margin-bottom: 10px; border: 1px solid #D1D8DF; overflow: hidden;}
.contentHalf .contentBoxWidthBG img.head { padding-bottom: 8px;}
.contentHalf .contentBoxWidthContent {padding: 0 15px 0 10px;}

.contentHalf ul a{ color: #012652;}



/* NEUE PRODUKTE SEITEN */

#productsDetailOverview .contentHalfOuter {padding:0;}
#productsDetailOverview .contentHalf { width: 270px;/*30%*/ float:left; margin-right: 1.7%;}
* html #productsDetailOverview .contentHalf {margin: 0 5px 0 0;}
#productsDetailOverview .contentHalfSecond {margin-right: 0 !important;}
#productsDetailOverview .contentHalf .contentHdlOuter { padding-right: 10px;}
#productsDetailOverview .contentHalf .contentBoxWidthBG { background:#fff; padding:0; padding-bottom: 10px; height: auto; margin-bottom: 10px; border: 1px solid #D1D8DF; overflow: hidden;}
#productsDetailOverview .contentHalf .contentBoxWidthBG img.head { padding-bottom: 8px;}
#productsDetailOverview .contentHalf .contentBoxWidthContent {padding: 0 15px 0 10px; height: 95px; position: relative;}
#productsDetailOverview .contentHalf ul {position: absolute; bottom: 0; right: 10px;}
#productsDetailOverview .contentHalf ul, #productsDetailOverview .contentHalf li {list-style: none; list-style-image: none;}
#productsDetailOverview .contentHalf a{float: right;}


#productsOverview .contentHalfOuter {padding:0;}
#productsOverview .contentHalf { width: 177px;/*30%*/ float:left; margin-right: 1.7%;}
* html #productsOverview .contentHalf {margin: 0 9px 0 0;}
#productsOverview .contentHalfThird {margin-right: 0 !important;}
#productsOverview .contentHalf .contentHdlOuter { padding-right: 10px;}
#productsOverview .contentHalf .contentBoxWidthBG { background:#BFCCDB; padding:0; padding-bottom: 10px; height: auto; margin-bottom: 10px; border: 1px solid #D1D8DF; overflow: hidden;}
#productsOverview .contentHalf .contentBoxWidthBG img.head { padding-bottom: 8px;}
#productsOverview .contentHalf .contentBoxWidthContent {padding: 0 15px 0 10px; height: 145px; position: relative;}
#productsOverview .contentHalf ul {position: absolute; bottom: 0; right: 10px;}
#productsOverview .contentHalf ul, #productsOverview .contentHalf li {list-style: none; list-style-image: none;}
#productsOverview .contentHalf a{float: right;}


#productsOverview .colorMS .contentHdlInner{
    background: #98ABC0 url(/images/layout/hdl_left_corner_MS.gif) no-repeat left top;
}
#productsOverview .colorEID .contentHdlInner{
    background: #99BC1A url(/images/layout/hdl_left_corner_EID.gif) no-repeat left top;
}
#productsOverview .colorCC .contentHdlInner{
    background: #504E8D url(/images/layout/hdl_left_corner_CC.gif) no-repeat left top;
}
#productsOverview .colorSSL .contentHdlInner{
    background: #003470 url(/images/layout/hdl_left_corner_SSL.gif) no-repeat left top;
}
#productsOverview .colorCS .contentHdlInner{
    background: #BEB773 url(/images/layout/hdl_left_corner_CS.gif) no-repeat left top;
}
#productsOverview .colorMCS .contentHdlInner{
    background: #89456e url(/images/layout/hdl_left_corner_MCS.gif) no-repeat left top;
}
#productsOverview .colorDCS .contentHdlInner{
    background: #b94c4f url(/images/layout/hdl_left_corner_DCS.gif) no-repeat left top;
}
#productsOverview .colorSignS .contentHdlInner{
    background: #D77431 url(/images/layout/hdl_left_corner_SignS.gif) no-repeat left top;
}
#productsOverview .colorRS .contentHdlInner{
    background: #AA9875 url(/images/layout/hdl_left_corner_RS.gif) no-repeat left top;
}
#productsOverview .colorTech .contentHdlInner{
    background: #7887A0 url(/images/layout/hdl_left_corner_Tech.gif) no-repeat left top;
}
#productsOverview .colorMS {
    background: #98ABC0 url(/images/layout/hdl_right_corner_MS.gif) no-repeat right top;
}
#productsOverview .colorEID   {
    background: #99BC1A url(/images/layout/hdl_right_corner_EID.gif) no-repeat right top;
}
#productsOverview .colorCC  {
    background: #504E8D url(/images/layout/hdl_right_corner_CC.gif) no-repeat right top;
}
#productsOverview .colorSSL  {
    background: #003470 url(/images/layout/hdl_right_corner_SSL.gif) no-repeat right top;
}
#productsOverview .colorCS  {
    background: #BEB773 url(/images/layout/hdl_right_corner_CS.gif) no-repeat right top;
}
#productsOverview .colorMCS  {
    background: #89456e url(/images/layout/hdl_right_corner_MCS.gif) no-repeat right top;
}
#productsOverview .colorDCS  {
    background: #b94c4f url(/images/layout/hdl_right_corner_DCS.gif) no-repeat right top;
}
#productsOverview .colorSignS  {
    background: #D77431 url(/images/layout/hdl_right_corner_SignS.gif) no-repeat right top;
}
#productsOverview .colorRS  {
    background: #AA9875 url(/images/layout/hdl_right_corner_RS.gif) no-repeat right top;
}
#productsOverview .contentHalf .colorTech  {
    background: #7887A0 url(/images/layout/hdl_right_corner_Tech.gif) no-repeat right top;
    padding-right: 2px;
}
/* Link Liste mit zwei Spalten */

.linkList2Col {
    overflow: hidden;
    margin: 20px 0;
}

.linkList2Col .left {
    float: left;
    width: 250px;
    margin: 0 19px 0 0;
}

.linkList2Col .right {
    float: left;
    width: 250px;
}

