/* navigation blaues design */
#navigation div.navi_level_2, #navigation #navigation_border {
	border-color: #f29400;
}
#navigation #navigation_top, #navigation div.navi_level_2_more, #navigation ul.level4_active  {
	background-color: #f29400;
}
#navigation a.navi_level_2:hover, #navigation a.navi_level_2:active, #navigation a.navi_level_2:link, #navigation a.navi_level_2:visited, #navigation a.navi_level_3:hover, #navigation a.navi_level_3:active, #navigation a.navi_level_3:link, #navigation a.navi_level_3:visited, #navigation a.navi_level_4:hover, #navigation a.navi_level_4:active, #navigation a.navi_level_4:link, #navigation a.navi_level_4:visited {
	color: #707173;
}
#navigation #navigation_bottom, #navigation ul.level4 {
	background-color: #f29400;
}
#navigation div.navi_level_3 {
	background-color: #FBDFB3;
	background-image: url(/fileadmin/elkwue/images/era/era-navi_pfeil.png);
}
#navigation div.navi_level_3_more {
	background-color: #FBDFB3;
	background-image: url(/fileadmin/elkwue/images/era/era-navi_pfeil_more.png);
}
#navigation div.navi_level_3_active, #navigation div.navi_level_3_moreactive {
	background-color: #F29400;
}
#navigation div.navi_level_3_moreactive {
	background-color: #F29400;
}
#navigation div.navi_level_2_3 {
	background-color: #FBDFB3;
	border-color: #F29400;
}
#navigation div.navi_level_2_active {
	background-color: #F29400;
	border-color: #F29400;
}


/* elemente blaues design */
h1 {
	color: #93117e;
}

a {
	color: #93117e;
}

p {color: #707173;}

#gemeinde_logo h1 {
	color: #336699;
}

table.kontext th, td.footer {
	background-color: #336699;
}
tr.zwei {
	background-color: #DCE6EF;
}

.content_box_top, .service_box_top {
	background-color: #f29400;
}
.content_box_bottom, .service_box_bottom {
	background-color: #f29400;
}
.content_box_back, .service_box_content {
	border-left: 2px solid #f29400;
	border-right: 2px solid #f29400;
}
.content_box_back img {
	background-color:#93117e;
}
#container #inhalt .bg_img img {
	background-color:#93117e;
}

#dots_footer {
	width: 430px;
	background-image: url(/fileadmin/elkwue/images/era/era-dots-footer.png);
	background-repeat: no-repeat;
	height: 8px;
	font-size: 0px;
	margin-bottom: 5px;
}

.content_nobox_allelinks img, .content_nobox_back img {
	background-color: #336699;
}

.service_box_inhalt ul {
	list-style-image: url(/fileadmin/elkwue/images/era/era-service_list.png);
}

#inhalt ul img {
	background-color: #336699;
}

li.link {
	list-style-image: url(/fileadmin/elkwue/images/era/era-liste_link.png);
}
li.extern {
	list-style-image: url(/fileadmin/elkwue/images/era/era-liste_extern.png);
}
li.download {
	list-style-image: url(/fileadmin/elkwue/images/era/era-liste_downloadb.png);
}

.linkliste_extern a {
	background-image: url(/fileadmin/elkwue/images/era/era-liste_extern.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 14px;
}
ul.linkliste_extern {
	margin: 0px; 
	padding: 0px 0px 17px 22px;
	list-style-type: none;
}

a.download {
	background-image: url(/fileadmin/elkwue/images/era/era-liste_download.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 14px;
}

.bg_arrow {
	background-color: #F29400;
}

/* gästebuch definitionen */
.gaestebuch {
	border: 1px solid #F29400;
}

.gaestebuch-header {
	color: #F29400;
	background-color: #eee;
}

/*teaser-text-box*/
.teaser_bild_box img.artikel {
        margin-left: 0;
}




.cstmsearchresult dl.meldung-small dd a, .cstmsearchresult a.searchlink {
	      background: url(/fileadmin/elkwue/images/era/era-liste-lila_link.png) no-repeat right;
	      padding-right: 13px;
	}
.cstmsearchresult div.search_tt_address h3 a {
	        color: #93117E;
	}
.cstmsearchresult ul.footer-nav li a {
		padding: 4px 7px 4px 15px;
	        background: url(/fileadmin/elkwue/images/era/era-service-lila_list.png) no-repeat 0px 4px;
	}
.cstmsearchresult ul.three li a {
	     background: url(/fileadmin/elkwue/images/era/era-pfeil-lila-zurueck.png) no-repeat left;
	      padding-left: 13px;
	}
.cstmsearchresult ul.three li.li-right a {
	      background: url(/fileadmin/elkwue/images/era/era-liste-lila_link.png) no-repeat right;
	      padding-right: 13px;
	}

/* audio teaser box */

div.audio-teaser {
	border: 1px solid #afaead;
	margin-bottom: 18px;
	/*background: url(/fileadmin/elkwue/images/era/audio-box-bottom.png) no-repeat bottom right #fff;*/
	padding-bottom: 4px;
}
div.audio-teaser h4, div.audio h4 {
	border-bottom: 1px solid #afaead;
/*	padding: 3px 0 3px 25px; */
	padding: 3px 0 3px 10px;
/*	background: url(/fileadmin/elkwue/images/era/audio-icon.png) no-repeat 10px 5px; */
	margin-bottom: 10px;
	font-size: 100%;
}
div.audio h4 {
/*
	padding: 3px 0 3px 15px;
	background: url(/fileadmin/elkwue/images/era/audio-icon.png) no-repeat 0px 5px;
*/
	background: none;
	padding: 3px 0 3px 0;
}
div.audio {
	border: none;
}

div.audio img {
	background: #afaead;
	padding: 2px;
	margin: 5px 10px 5px 0px;
	float: left;
}
div.audio-teaser img {
	background: #afaead;
	padding: 2px;
	margin: 0 10px 5px 10px;
	float: left;
}
div.audio-teaser h4 img {
	background: #932d84;
	padding: 0;
	margin: 0;
	float: none;
}
div.audio-teaser h4 span {
	float: right;
/*	margin-top: -16px;
*/
	padding-right: 10px;
}
* html div.audio-teaser h4 span {
	margin-top: -20px;
}
*:first-child+html div.audio-teaser h4 span {
        margin-top: -20px;
}
div.audio-teaser h4 span a {
	font-weight: normal;
	font-size: 100%;
}
div.audio-teaser p, div.audio-teaser div {
	margin: 0 10px 8px 10px;
	padding: 0;
}
div.audio-teaser p a, div.audio p a {
/*
	padding-left: 13px;
	background: url(/fileadmin/elkwue/images/era/audio-icon.png) no-repeat 0px 2px;
*/
}

textarea {font-size: 100%;}


/* suche */
.search_tx_aseventdb_events p a {
       background: url(/fileadmin/elkwue/images/era/era-liste-lila_link.png) no-repeat right;
       padding-right: 12px;
}

div.download {
	margin: 10px 0 15px 0;
}
	