/*** 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;
}

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

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;
}

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

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;
}

div#leftcol .current {
    color:#f90;
}

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;
}

div#leftcol ul.menu li a.current {
    color:#f90!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;
}

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_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.png) no-repeat scroll left center;
}