/*----------------CONSULTING-----*/
#content_level02 h1,h2,h3,h4,a {color:#103981;}
#content_level02 a:hover {color:#0098FF;}
#content_level01 h1,h2,h3,h4,a {color:#103981;}
#content_level01 a:hover {color:#0098FF;}
#main_menu ul li ul {
  /* for IE */
  background-color:#003678;filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;border:1px solid #003678;
}

/*---------------------- Menu option in visit or activated ------------------ */
#main_menu .here_home {color:#013473; border-bottom-color:#013473;}
/* ---------- teaser CONSULTING banner ---------------------------------------*/
.banner {width: 100%; height:250px; position: relative; margin: 0 auto 15px 0; background-image:  url("images/backgrounds/blue_bar.gif"); background-position: top; background-repeat: repeat-x; }
#container {width: 950px; height:250px; margin: 0 auto;}
#left {width: 450px; height: 250px; float:left;}
#left img {position: relative; float: left;}
#right {width: 490px; float:right;}
#right h1 {color:#6F8BB4; font-size: 42px; font-weight:bolder; line-height: 36px; margin: 32px 0 0 0; text-align:left; width: 490px; background-image: url(images/backgrounds/grey_check.png); background-position: 100% 90%; background-repeat: no-repeat;}
#banner #container #right h2, .banner #container #right h2 {color:#051126; font-size: 16px; font-weight: lighter; margin: 5px 0 0 0; text-align:left; width: 490px; line-height: 24px;}

.blue #container #right .button {
    height: 50px;
    margin: 195px auto 0;
    position: absolute;
    text-align: right;
    width: 490px;
    z-index: 30;
}
.blue #container #right a {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #0B2B56;
    border: 2px solid #144E9E;
    color: #FFFFFF;
    float: right;
    font-size: 14px;
    padding: 12px 15px 8px;
    text-align: center;
}

.center .extra { background-color: #EDF2DF; color: #345F09; padding: 10px; margin-top: 10px;}

.left02 h1 {color:#103981; padding-left:45px; padding-bottom:10px;}
.left02 p {color:#323339; }
.left02 a {color:#103981; }
.left02 ul li a {color:#103981; }
.left02 .left02bottom a {font-size:14px;}
.right02 ul li {list-style-image:url("/fileadmin/templates/images/icons/checkmark-blue.png"); list-style-position:inside; }
.center a {color:#103981; text-decoration:none;}
.center a:hover {text-decoration:underline;}
.center02 ul {margin-bottom:10px;margin-left:15px;}
.center02 ul li {list-style-position:outside; list-style-type:disc; padding-left:0px;}
.center02 .extra {color:#103981; background-color:#ECEDED;}
.center02 img {border:none;}

