@CHARSET "UTF-8";

#content-area ul {
    list-style-type:none;
    padding-left:0;
}

#content-area ul.indent,#content-area #jobs ul,#content-area .node-type-fragen ul {
    padding-left:2.8em;
}

#content-area ul.indent li,#content-area #jobs ul li,#content-area .node-type-fragen ul li {
    padding-bottom:.2em;
}

#content-area li strong {
    color:#005E34;
}

#content-area strong {
    color:#1b1b1b;
}

#content-area h3 {
    color:#1b1b1b;
    font-size:1.2em;
}

#bmde #content-area .divider {
    margin:15px 0;
    height:4px;
    padding:0;
}

table.points,table.insurance,table.list {
    background-color:#e8ed99;
    border:3px solid #E8ED99;
    border-spacing:1px;
    margin-left:auto;
    margin-right:auto;
}

table.points th,table.insurance th,table.list th {
    background-color:#005E34;
    padding:3px 4px;
    color:#fff;
    text-align:center;
    font-weight:bold;
}

table.points .head,table.insurance .head,table.list .head {
    background-color:#a5c775;
}

table.points .even,table.insurance .even,table.list .even {
    background-color:#cee286;
}

table.points .odd,table.insurance .odd,table.list .odd {
    background-color:#d9e9a2;
}

table.points td,table.insurance td,table.list td {
    padding:3px 6px;
}

#bmde #content-area .imageContainer p {
    margin:0;
}

.red {
    color:#B40000;
    font-weight:bold;
}

#bmde .block-views ul {
    padding:0 0 0 40px;
}

#content-area fieldset {
    background-color:#ffe;
    padding:5px;
    border:1px solid #a99;
    margin:5px 0;
}

#bmde #content-area form input[type="text"] {
    width:auto;
}

#bmde .tabs ul {
    list-style-type:none;
}

#content-area .view-Presse-pressemitteilungen .view-data-node-title {
    float:right;
    width:390px;
}

#content-area .presseText td {
    padding-top:15px;
}

#content-area .view-Rabattaktion h3,#content-area .view-Pressestimmen h3 {
    color:#005E34;
    text-align:left;
    float:left;
}

#content-area .view-Rabattaktion .date,#content-area .view-Pressestimmen .date {
    font-weight:bold;
    float:right;
}

#bmde #content-area ul {
    margin-bottom:20px;
}

#bmde #content-area #block-views-Presse_pressemitteilungen ul {
    margin-bottom:0;
}

#bmde #content-area ul.links {
    margin-bottom:0;
}

#bmde #attachment ul {
    margin-bottom:2px;
}

div.imageContainer {
    display:none;
    float:left;
    width:204px;
    margin-top:10px;
}

div.imageContainer img {
    margin-left:6px;
}

*+html .divider {
    clear:both;
}

* html .divider {
    line-height:0;
    font-size:0;
    clear:both;
}

#bmde .linkBox {
    width:260px;
    float:left;
}

#bmde .linkBox a:link,#bmde .linkBox a:visited,#bmde .linkBox a:active {
    text-decoration:none;
    color:#005E34;
}

#bmde .linkBox a:hover {
    text-decoration:none;
    color:#F90;
}

#pictureBoxContent {
    float:left;
    height:468px;
    padding:8px;
}

.pictureBoxClose:hover {
    color:#005E34;
    text-decoration:none;
}

#bmde #headerNavigation li li a.active,#bmde #headerNavigation li.active li a.active {
    font-weight:normal;
}

#bmde #headerNavigation li li a.active,#bmde #headerNavigation li.active li a.active:hover {
    font-weight:bold;
}

ul.pdf-list li {
    display: block;
    height: 20px;
    margin-bottom: 8px;
}

ul.pdf-list li a {
    height:20px;
    line-height:32px;
    white-space:nowrap;
}

#bmde a.pdf {
    color:#000;
    padding: 2px 3px 2px 25px;
    background:transparent url(../images/icon_pdf.gif) no-repeat scroll left center;
}

#bmde a.html {
    background:transparent url(../images/icon_link.gif) no-repeat scroll left center;
    padding: 2px 3px 2px 25px;
    white-space:nowrap;
    color:#000;
}

.presse-logo {
    float: left;
    overflow: hidden;
    width: 140px;
    text-align: center;
    margin: 15px 10px 0 0;
}

.presse-text {
    float: left;
    width: 340px;
}

#bmde #content-area .MiniGalerieInner ul.gallery-navi {
    padding: 4px 0;
    margin-bottom: 12px;
    text-align: center;
    clear:both;
    display:inline-block;    
    width: 100%;
}

.MiniGalerieInner ul.gallery-navi li {
    display: inline;
    float: none!important;
}

* html ul.gallery-navi li {
    height: 1%;
}

#bmde ul.gallery-navi li a {
    padding: 2px 5px 3px 5px;
    text-decoration: none;
    overflow: hidden;
    background: url(../images/icon_picture_navigation_inactiv.gif) no-repeat left center;
}

* html #bmde ul.gallery-navi li a {
    height: 17px;
    width: 19px;
}

#bmde ul.gallery-navi li a:hover,
#bmde ul.gallery-navi li a.active {
    padding: 2px 5px 3px 5px;
    text-decoration: none;
    overflow: hidden;
    background: url(../images/icon_picture_navigation_activ.gif) no-repeat left center;
}

* html #bmde ul.gallery-navi {
    overflow: hidden;
    padding-bottom: 3px;
}

* + html #bmde ul.gallery-navi {
    overflow: hidden;
}

.flright {
    float:right;
    margin-left: 32px;
}

.flleft{
    float:left;
    margin-right: 29px;
}

#bmde #jobsite strong {
    color: #085838;
}

#bmde .round-tables tbody tr.even td {
    background-color: #E7F3BD;
}

#bmde .round-tables tbody tr.odd td {
    background-color: #FFF;
}

#bmde #content-area .linklist {
    margin-bottom: 0;
}

.linklist li {
    margin-bottom: 5px;
}

/******************* Pressemitteilungen *****************************/

a img {
  text-decoration: none!important;
}  
