/*** styles for left column ***/

/* Position des Textes Erweiterte Suche */
div.e_search {
    text-align: right;
    padding-left: 35px;
    float:left;
}

div.e_search a:link,
div.e_search a:visited,
div.e_search a:hover {
    color:#424242;
    text-decoration:none;
}

div.e_search a:hover {
    text-decoration:underline;
}

.barrierefrei {
font-size: 76%;
}

.barrierefrei a:link {
  color: #fff;
  text-decoration: none;
}
.barrierefrei a:visited {
  color: #fff;
  text-decoration: none;
}
.barrierefrei a:hover {
  color: #fff;
  text-decoration: none;
}

ul.menu {
    list-style-type: none;
    text-align: left;
    padding: 0;
    margin: 0;
    width:180px;
    font-size: 97%;
    overflow: hidden;
    list-style-position:outside;
    margin-left:0px;
}


ul.menu li {
    margin: 0;
    padding-bottom: 8px;
    list-style-position:outside;
}

ul.menu li a, ul.menu li a:hover {
    color: #424242;
    text-decoration: none;
    font-weight: bold;
    padding-right: 8px;
}

ul.menu li a:hover {
    color:#f90;
    /*color:#003399;*/
}

ul.menu li a.active {
    color:#f90;
    /*color:#003399;*/
}

ul.submenu {
    list-style-type: none;
    text-align: left;
    padding: 0;
    margin: -18px 0 0 35px;
    list-style-position:outside;
}

ul.submenu li {
    padding: 0 10px .5em 0;
    margin: 0;
    list-style-position:outside;
}

ul.submenu li a,
ul.submenu li a:active,
ul.submenu li a:visited,
ul.submenu li a:hover {
    color:#424242;
    text-decoration: none;
    font-weight: normal;
    font-size: 80%;
    padding-right: 6px;
    padding-bottom: 2px;
}

ul.submenu li a:hover {
    color:#f90;
    /*color:#003399;*/
}

ul.submenu li a.active {
    color:#f90;
    /*color:#003399;*/
}

div.icon {
    text-align: left;
    margin:.8em 0 0;
    width: 180px;
}

div.icon a img {
    margin-right:.5em;
}


div#leftcol {
    color: #424242;
}

div#leftcol div.datetime {
    font-size: 0.7em;
    margin-left: 35px;
    white-space: nowrap;
}

div#leftcol .current {
    color:#f90;
    /*color:#003399;*/
}

div#leftcol ul.menu li {
    padding-top:8px;
    background:transparent url(../images/bg_trenner.gif) bottom left repeat-x;
}

div#leftcol ul.submenu li {
    padding:0;
    background-image:none;
    line-height:16px;
}

div#leftcol ul.menu li a.current {
    color:#f90!important;
    /*color:#003399!important;*/
}

/* ICONS */
div#leftcol h4 a:link,
div#leftcol h4 a:visited,
div#leftcol h4 a:active {
    color:#424242;
}

div#leftcol h4 a:hover {
    color:#f90;
    /*color:#003399;*/
}

div#leftcol h4.suche,
div#leftcol h4.navi_58,
div#leftcol h4.navi_59,
div#leftcol h4.navi_1505,
div#leftcol h4.navi_6073,
div#leftcol h4.navi_62,
div#leftcol h4.navi_63,
div#leftcol h4.navi_3269,
div#leftcol h4.navi_16728,
div#leftcol h4.navi_11541,
div#leftcol h4.navi_11692 {
    background:transparent url(../images/ico_aktuelles.png) left center no-repeat;
    font-size:100%;
    padding:0 0 0 35px;
    min-height:34px;
    margin:0;
}

div#leftcol h4.suche {
    background:transparent url(../images/ico_suche.png) left center no-repeat;
    font-size:124%;
}

div#leftcol h4.navi_58 {
    background:transparent url(../images/ico_aktuelles.png) left center no-repeat;
}

div#leftcol h4.navi_59 {
    background:transparent url(../images/ico_initiativen.png) left center no-repeat;
}

div#leftcol h4.navi_1505 {
    background:transparent url(../images/ico_ueberuns.png) left center no-repeat;
}

div#leftcol h4.navi_11541 {
    background:transparent url(../images/ico_a-z.png) left center no-repeat;
}

div#leftcol h4.navi_62 {
    background:transparent url(../images/ico_service.png) left center no-repeat;
}

div#leftcol h4.navi_63 {
    background:transparent url(../images/ico_kontakt.png) left center no-repeat;
}

div#leftcol h4.navi_3269 {
    background:transparent url(../images/ico_kontakt.png) left center no-repeat;
}

div#leftcol h4.navi_11692 {
    background:transparent url(../images/ico_kontakt_i.png) no-repeat scroll left center;
}
div#leftcol h4.navi_16728 {
    background:transparent url(../images/ico_kontakt.png) no-repeat scroll left center;
}

