@font-face {
	font-family: Fago;
	src: url("Fago.eot");
}
@font-face {
	font-family: Fago;
	src: url("Fago.woff") format("woff");
}

@font-face {
	font-family: FagoBold;
	src: url("FagoBold.eot");
}
@font-face {
	font-family: FagoBold;
	src: url("FagoBold.woff") format("woff");
}
body .error {color:red;}
b,strong {
	font-family:FagoBold;
	font-weight:normal;
}
body {
	font-family:Fago;
	font-size:15px;
}
h1,h2,h3,h4 {
	padding:12px;
	font-family:FagoBold;
	font-weight:normal;
}
h1,h2 {
	text-transform:uppercase;
}
h5 {
	font-family: FagoBold;
	font-weight: normal;
	font-size:15px;
	padding:4px 0px 4px 0px;
	margin:0;
}
#header,
#container,
#copyright .inside,
#footer .inside {
	margin:0 auto;
	width:1024px;
}
#header {
	background-color:white;
	--position:fixed;
	top:0px;
	width:100%;
	z-index:100;
}
#header > div {
	width:1024px;
	margin:0px auto 0px auto;
}
body > #container {
	margin-top:250px !important;
}
body #container #left .inside .aws-app {
	font-size:18px;
	padding-top:20px;
	background:#f5f3e7;
	width:238px;
}
body #container #left .inside .aws-app h3 {
	padding:0 12px;
	margin-top:0;
}
body #container #left .inside .aws-app > div {
	width: 238px;
  clear: both;
  display: inline-block;
}
body #container #left .inside .aws-app > div > img {
	width: 95px;
	float: left;
	padding: 0 12px;
}
body #container #left .inside .aws-app > p {
	padding: 8px 12px 0 12px;
	font-size: 13px;
	margin-bottom: 0;
}
body #container #main form.bestandsumstellung table tr td.headline {
	font-weight:bold;
	margin-top:16px;
	display:block;
}
body #container #main form#form_contact table tr td label,
body #container #main form.bestandsumstellung table tr td label,
body #container #main form#container table tr td label {
  margin-top: 12px;
  display: inline-block;
}
body #container #main form#form_contact .captcha_text {margin-bottom:16px;display:block;}
body #container #main form#form_contact table tr td textarea,
body #container #main form#form_contact table tr td select,
body #container #main form#form_contact table tr td input[type=text],
body #container #main form#form_contact table tr td input[type=email],
body #container #main form#form_contact table tr td input[type=number],
body #container #main form#form_contact table tr td input[type=tel],
body #container #main form.bestandsumstellung table tr td textarea,
body #container #main form.bestandsumstellung table tr td select,
body #container #main form.bestandsumstellung table tr td input[type=text],
body #container #main form.bestandsumstellung table tr td input[type=email],
body #container #main form.bestandsumstellung table tr td input[type=number],
body #container #main form#container table tr td textarea,
body #container #main form#container table tr td select,
body #container #main form#container table tr td input[type=text], 
body #container #main form#container table tr td input[type=email],
body #container #main form#container table tr td input[type=number] {
	margin-top:6px;
	margin-bottom:6px;
	width:100%;
}
body .checkbox_container {
	margin-bottom:12px;
}
body .checkbox_container legend {
	font-weight:bold;
}
body .checkbox_container span {
	display:block;
}
.abs_line {
	border-bottom:1px solid #9FAB38;
	margin:-10px 0 0 0;
	padding:0;
	z-index:110;
}
body #left {
	margin-left:auto;
}
body.suchergebnis #main {width:100%;}
span.list-style,
#slogan span,
.p-color {
	color:rgb(88,32,80); /* <=> #582050 */
}
#header_bottom ul li a,
#header_bottom ul li span.active,
.s-color {
	color: rgb(159,171,56);
	padding-top: 4px;
	display: inline-block;
	/*color:rgb(159,171,56);*/ /* <=> #9FAB38 */
}
#slogan {
	font-family:FagoBold;
	font-size:22px;
	padding: 25px 0 8px 0;
}
#slogan span {
	font-family:FagoBold;
}
.mod_newsreader p.back {
    padding:0 14px 4px 14px;
}
.layout_full .image_container {
    padding:14px !important;
}
header div.header-search {
	background:url('search-field.jpg') no-repeat 0 0 #fff;
}
.rs-columns .rs-column:first-child {
	padding-right:13px;
	margin-right:0;
}
/*body #container .rs-columns .rs-column p{
	line-height:110%;
}*/
.rs-columns .rs-column:last-child {
		padding-left:13px;
    width: 68%;
}
header input[type=text].header-search:active,
header input[type=text].header-search:focus,
header input[type=text].header-search,
header .header-search {
	background-color:transparent;
	border:none;
	height:40px;
	width:220px;
	padding:0 40px 0 20px;
	font-size:15px;
	color:#000;
	clear:both;
	cursor:pointer;
}

header a {
	text-decoration:none;
}

header .mod_form {
	float:right;
	clear: both;
}
header #header_left {
	float:left;
}
header #header_right {
	float:right;
}
header #header_bottom {
	clear:both;
	padding:16px 0 0 0;
}
header #header_bottom ul li {
	font-family:FagoBold;
	font-size:26px;
	text-align: right;
}
header #header_bottom ul li.first {
	text-align: left;
}
header #header_bottom ul li .list-style {
	padding:0 0px;
}
#header_bottom { width:100%; }
#header_bottom ul.level_1 { display: block;width: 120%; }
#header_bottom ul.level_1 > li { display: inline-block;height: 52px;padding-right:12px; }
#header_bottom ul.level_2 {
	margin-top:0px;
	display: none;
}
#header_bottom ul.level_1 img {
	display:none;
	position:absolute;
	top:31px;
	width:50px;
	height:50px;
	margin-left:-35px;
	z-index:105;
}

#header_bottom ul.level_1 > li.submenu:hover > img {
	/*display:block;*/
}
#header_bottom ul.level_3 {
	width:790px;
}

#header_bottom ul.level_3 li {
	padding-bottom:0px !important;
	height:28px !important;
}
#header_bottom ul.level_1 > li {
	height:55px;
}
#header_bottom ul.level_1 > li:hover > a.submenu {
	color:rgb(88, 32, 80);
}
#header_bottom ul.level_1 li:hover a:hover{
	color:rgb(88, 32, 80);
}
#header_bottom ul.level_1 li:hover  ul.level_2 {
    /*display: block;*/
}
#header_bottom ul.level_2 > li.first {
	width:100px;
}
#header_bottom ul.level_1 > li  > ul.level_2 {
    position: absolute;
    left: -51%;
    width: 100%;
    margin-top: 13px;
    background-color: #efefef;
    box-shadow: 0 2px 6px #585858;
    padding: 0 50% 18px;
	padding-top:15px;
	z-index:104;
}
body.ie #header_bottom ul.level_1 > li  > ul.level_2 {
	margin-top: 21px;
}
body.firefox #header_bottom ul.level_1 > li  > ul.level_2  {
	margin-top: 20px;
}
#header_bottom ul.level_1 li:hover  ul.level_2 > li {
	clear:both;
	/*display:block;*/
	text-align:left;
	width: 1024px;
	margin: 0 auto;
	height: auto;
	padding: 16px 6px 6px 6px;
	font-family:FagoBold;
	font-size: 18px;
}

#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 {
	clear:both;
}
#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li {
	width:auto;
	float:left;
    padding-right:18px;
    padding-bottom:12px;
}
#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li span {
	display:inline;
}

#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li a {
	margin-left:5px;
	color:#000;
	font-weight:normal;
}
#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li span,
#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li a {
	font-size:18px;
    font-weight:normal;
	font-family:Fago;
}
#header_bottom ul.level_1 li:hover  ul.level_2 ul.level_3 li span.active {
    padding:0;
}

#header_bottom ul.level_1 > li > ul.level_2 > li > span,
#header_bottom ul.level_1 > li > ul.level_2 > li > a{
	padding:4px 6px;
}

#header_bottom ul.level_1 li:hover  ul.level_2 li .list-style {
	display:none;
}

#container {
	padding-top:30px;
}

.containerbestellung-online #container #main .inside #container {
	padding-top:20px;
}

body #container #main .inside form.bestandsumstellung table,
.containerbestellung-online #container #main .inside #container .formbody table {
	width: 96%;
  overflow: hidden;
  margin-left: 2%;
	margin-right: 2%;
}

body #container #main .inside form.bestandsumstellung table tr td.col_0,
.containerbestellung-online #container #main .inside #container .formbody table tr td.col_0 {
	width:200px;
}

.containerbestellung-online #container #main .inside #container .formbody table tr td.headline h3 {
	background-color: rgb(159,171,56);
	padding: 10px 12px 8px 12px;
	font-size: 20px;
	color: #fff;
	text-transform:uppercase;
	-moz-hyphens: auto;
	-o-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}
/*.containerbestellung-online #container #main .inside #container .formbody table tr td .select {
	background: transparent;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	height: 22px;
	padding:0;
	width: 300px;
}

.containerbestellung-online #container #main .inside #container .formbody table tr td input[type="text"] {
	height:20px;
	width: 298px;
}

.containerbestellung-online #container #main .inside #container .formbody table tr td .select,
.containerbestellung-online #container #main .inside #container .formbody table tr td input[type="text"] {
	border: 1px solid #aeaeae;
}

.containerbestellung-online #container #main .inside #container .formbody table tr td.col_last .select {
	margin-bottom:24px;
}*/

.startseite #container {
	--padding-top:210px;
}

#container #left {
	background:#fff;
	width:238px;
	margin-right:25px;
	float:left;
}

#container #left nav#mainmenu ul.level_2 li span {
    font-weight:normal;
}

#container #left nav,
#container #left .inside > div > section,
#container #left .inside > div > div {
	background:#f5f3e7;
	margin-bottom:19px;
	padding-top:15px;
	padding:0px;
	padding-left:0px;
	padding-bottom:10px;
}

#container #left nav > ul {
	margin-top:10px;
}

#container #left nav ul.level_1 li {
    padding:4px 8px;
}

#container #left nav ul.level_1 > li > a,
#container #left nav ul.level_1 > li > span {
    color:rgb(159,171,56);
    font-family:FagoBold;
    padding:0;
    margin:0;
}

#container #left nav#mainmenu ul.level_1 > li span.active {
    color:rgb(159,171,56);
}

#container #left nav ul.level_2,
#container #left nav ul.level_3 {
    padding-top:0px;
}

#container #left nav ul.level_1 > li.first > span.list-style {
    display:none;
}

#container #left nav ul li span.list-style {
    padding-right:8px;
}

#container #main .inside .image_container {
	background:url('pic_corner.png') no-repeat 0 0 transparent;
}



#container #left h1,
#container #left h2,
#container #left h3,
#container #left h4,
#container #left h5 {
	color:rgb(88,32,80); /* <=> #582050 */
}
#container #left h1 {
	margin:6px;
	font-size:42px;
}
#container #left h2{
	margin:0;
	font-size:36px;
}
#container #left h3{

}
#container #left h4{

}

#container #main h1,
#container #main h2,
#container #main h3,
#container #main h4 {
	-moz-hyphens: auto;
	-o-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

#container .widget h1,
#container #main h1 {
	background:rgb(88,32,80);
	font-size:32px;
	padding-top:18px;
	padding-bottom:16px;
	padding-left:17px;
	min-height:32px;
	line-height:32px;
	color:#fff;
}
#container .widget h2,
#container #main h2 {
	background-color:rgb(159,171,56);
	padding:10px 12px 8px 12px;
	font-size:20px;
	color:#fff;
	margin-top:25px;
}
#container .widget h3,
#container #main h3 {
	padding:8px 12px;
	font-size:16px;
}
.mod_article section h3 {
	padding:0px 0px !important;
	font-size:16px;
}
#container #main h1 br,
#container #main h2 br,
#container #main h3 br {
	line-height:0;
}

#container a {
	text-decoration:none;
	color:rgb(88,32,80);
	color:#111;
}

#container a:hover {
	text-decoration:underline;
}

.arrowed_link,
#container #main a,
#container #main p.back a,
#container #main a.more,
#container #main a.mehr {
	font-family:FagoBold;
	padding-left:18px;
	background:url('zeiger-lila.png') no-repeat -10px -8px transparent;
	color:rgb(88,32,80);
}

.chrome .arrowed_link,
.chrome #container #main a,
.chrome #container #main p.back a,
.chrome #container #main a.more,
.chrome #container #main a.mehr  {
	background:url('zeiger-lila.png') no-repeat -10px -6px transparent;
}
.firefox .arrowed_link,
.firefox #container #main a,
.firefox #container #main p.back a,
.firefox #container #main a.more,
.firefox #container #main a.mehr {
	background:url('zeiger-lila.png') no-repeat -10px -8px transparent;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist {
	padding-right:25px;
	padding-left:12px;
	background:rgb(88,32,80);
	color:#fff;
}
#container #main div.c33l[class~="col_1"] div.mod_newslist h2 {
	padding-left:0;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist h2,
#container #main div.c33l[class~="col_1"] div.mod_newslist h3 {
	background:transparent;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist h3 {
	color:#fff;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist h2 a,
#container #main div.c33l[class~="col_1"] div.mod_newslist h3 a {
	padding-left:0px;
	text-decoration:none;
	color:#fff;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist h2,
#container #main div.c33l[class~="col_1"] div.mod_newslist h3,
#container #main div.c33l[class~="col_1"] div.mod_newslist h4 {
	margin-bottom:4px;
}

#container #main div.c33l[class~="col_1"] div.mod_newslist h2 a:hover,
#container #main div.c33l[class~="col_1"] div.mod_newslist h3 a:hover {
	text-decoration:underline;
}

#container #main div.mod_newslist .info {
	margin-bottom:0px;
}

#container #main div.mod_newslist .layout_latest {
	display:block;
	margin-top:10px;
	margin-bottom:-15px;
}

#container #main div.mod_newslist .teaser {
	margin-bottom:24px;
	margin:0px;
	clear:both;
	display:inline-block;
}
#container #main .inside .image_container {
	padding:0;
	background:none;
}

#container #main div.mod_newslist .teaser a {
	color:#fff;
	float:right;
	margin-bottom: 28px;
}

#container #main div.mod_newslist a span {
	background: url('zeiger-weiss.png') no-repeat -6px -6px transparent;
	width: 20px;
	height: 18px;
	display: block;
	float:left;
}
body.aktuelles-archiv #container #main #aktuelles-archiv .layout_latest p.info time {
	padding-right: 8px;
  color: #fff;
}
body.aktuelles-archiv #container #main div.mod_newslist .teaser {
	width: 100%;
}
body.aktuelles-archiv #container #main div.mod_newslist .teaser {
  padding: 6px 12px;
}
body.aktuelles-archiv #container #main div.mod_newslist .teaser a {
	color:rgb(88,32,80);
	float:none;
}
body.startseite #container #main .inside .more_articles {
    background: rgb(88,32,80);
    color: #fff;
    padding-right: 25px;
    padding-left: 12px;
}
body.startseite #container #main .inside .more_articles a {
	color:#fff;
  padding:2px !important;
  display: inline-block;
}

body.startseite #container #main .inside .more_articles span {
    background: url(zeiger-weiss.png) no-repeat -6px -6px transparent;
    width: 20px;
    height: 18px;
    display: block;
    float: left;
}
#container #main #aktuelles-archiv .layout_latest .image_container,
#container #main #aktuelles .layout_latest .image_container {
    padding:2px 12px 14px 0 !important;
}
#container #main #aktuelles-archiv .layout_latest,
#container #main #aktuelles .layout_latest {
    padding:14px 14px 0 14px;
    clear:both;
}
#container #main #aktuelles-archiv .layout_latest h3,
#container #main #aktuelles .layout_latest h3 {
    float:left;
}
#container #main #aktuelles-archiv .layout_latest p.info time,
#container #main #aktuelles .layout_latest p.info time {
    margin-top:14px;
    float:right;
}

#container #main #aktuelles-archiv .layout_latest .teaser,
#container #main #aktuelles .layout_latest .teaser {
    float:left;
}
body.aktuelles-archiv #container #main div.mod_newslist .layout_latest {
  padding:0 !important;
}

#container #main ul {
    margin-bottom:0px;
}

#container #main ul li {
    list-style: disc;
    padding-bottom:2px;
}

#container #main h1,
#container #main h2,
#container #main h3,
#container #main h4 {
	line-height:1.2em;
	margin-top:0px;
	margin-bottom:4px;
}
#container #main h2 {
	font-color:white;
}
#container #main .ce_image,
#container #main .ce_text {
	line-height:130%;
	margin-bottom:15px;
}

#footer {
	bottom:0;
	background:rgb(159,171,56);
	margin:24px 0 0 0;
	height:auto;
}

#footer,
#footer a,
#footer a:hover {
	color:#fff;
}

#footer nav .list {
	margin-left:12px;
	margin-right:10%;
	width:12%;
	float:left;
}

#footer a {
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

#copyright {
	background:rgb(88,32,80);
	height:50px;
	margin-top:24px;
	clear:both;
}
#copyright,
#copyright a {
	color:#fff;
	text-decoration:none;
}


#copyright .inside {
	padding:15px;
	text-align:center;
}
.ce_text table {
	width:100%
}
.ce_text ul,
.ce_text table tbody,
.ce_text p {
	/*padding:14px 14px 0px 14px;*/
	padding:4px 0px 4px 0px;
	margin-bottom:0;
}
.ce_text table tbody tr td {
    padding:0px;
}
.ce_text[class~="even"]{
    background:#efefef;
}
.ce_text ul {
	margin-left:18px;
}

.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}
#title_pic img {
	height:auto;
	width:100%;
}
.btnMenu {
	display:none;
	color:rgb(159,171,56);
	font-family:FagoBold;
	font-size:26px;
	margin-top:15px;
	padding:0 12px;
}

.btnMenu img {
	cursor:pointer;
}
#main {
    width:760px;
    float:left;
}
#footer {
    clear:both;
}
/* glossar:start */
.mod_metamodels_frontendfilter label {
	display:none;
}
.mod_metamodels_frontendfilter a {
	color:rgb(159,171,56) !important;
}

.mod_metamodels_frontendfilter li.active a {
	color:rgb(88,32,80) !important;
	text-decoration:underline !important;
}
.mod_metamodels_frontendfilter ul {
	clear: both;
	background: white;
	height: 22px;
	width: 676px;
	padding: 4px;
	border: 1px solid gray;
	border-radius: 2px 8px 2px 8px;
	box-shadow: 2px 3px 6px #aeaeae;
}
.mod_metamodels_frontendfilter ul li {
	float: left;
	list-style: none !important;
	padding: 2px 6px;
	height: 18px;
	width: 12px;
	margin: 0 1px;
	background: lightgray;
	font-size: 15px;
}
.mod_metamodels_frontendfilter ul li:hover {
	background:#dedede;
}
#abfall-abc .mod_metamodel_list .layout_full{
	width: 466px;
	margin: 0 auto;
}

.glossar {
	border: 1px solid #DDDDDD;
	border-left: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
	width: 430px;
	margin:18px 16px;
	box-shadow: 2px 3px 8px #cecece;
}
.glossar th {
	color: #D40014;
	background-color: #CCCCCC;
}
.glossar a {
	color: #D40014 !important;
	text-decoration: none;
}
.glossar a:hover {
	text-decoration:underline;
}
.glossar td, .glossar th, #headersplitright td {
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
	padding: 4px;
}
/* glossar:end */

.selectbox {
	background:url('input-field_w200.png') no-repeat 0 0 transparent;
	overflow:hidden;
	width:200px;
}
.invisible {display:none;}
.selectbox > select{
/*select.select {*/
	border:none;
	padding:6px 24px 12px 12px;
	background:transparent;
	width:216px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor:pointer;
}
#startseite-abc .formbody {
	margin-left:15px;
}
#startseite-abc .formbody label {
	display:block;
	color:rgb(159,171,56);
}

iframe.test #wrapper {
    display:none !important;

}

div.mod_newslist div.layout_latest figure.image_container {
	display:none;
}

.ce_liquidSlider { margin-bottom:20px;}

div.frontpage_slider > div.panel-wrapper {
	padding:0px !important;
	margin:0px !important;
	height:100%;
}
div.frontpage_slider > div.panel-wrapper > div{
	padding:14px;
	background-color:rgb(159,171,56);
	width:190px;
	color:white;
	margin-bottom:20px;
	position:relative;
	top:220px;
	left:0;
}
div.frontpage_slider > div.panel-wrapper > div > a{
	background-position:25px -6px !important;
	padding-left:5px !important;
	padding-right:20px !important;
	font-family:FagoBold;
}
div.frontpage_slider > div.panel-wrapper > p {
	color:rgb(88,32,80);
	font-family:FagoBold;
	font-size:40px;
	font-family:FagoBold;
	position:absolute;
	top: 20px;
	left: 30px;
	line-height:36px;
}
div.frontpage_slider > div.panel-wrapper > p > br {
	line-height:0px;
}

div.frontpage_slider > div.panel-wrapper > div > span {
	color:rgb(88,32,80);
	display:block;
	font-family:FagoBold;
}

div.liquid-nav-right-arrow, div.liquid-nav-left-arrow {
	top:420px;
	height:45px !important;
	width:26px;
	margin:0px !important;
	padding:0px;
}

div.liquid-slider-wrapper > div.liquid-nav-right-arrow,div.liquid-slider-wrapper > div.liquid-nav-right-arrow:hover {
	background-image:url("arrow-right.jpg");
	background-position: 0 0;
}

div.liquid-slider-wrapper > div.liquid-nav-left-arrow,div.liquid-slider-wrapper > div.liquid-nav-left-arrow:hover {
	background-image:url("arrow-left.jpg");
	background-position: 0 0;
}

h2.abfallart_altpapier,.abfallart_altpapier #abfallarten_tips > div > div > ul > li:before,.abfallart_altpapier #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_altpapier #abfallarten_head, .abfallart_altpapier #abfallarten_info > div > div > ul > li:before {background-color:rgb(0,109,165) !important;}
.abfallart_altpapier #abfallarten_info > div > div > ul > li:before ,.abfallart_altpapier #abfallarten_info_wrapper  h3, .abfallart_altpapier #abfallarten_ansprechpartner_wrapper > h2,.abfallart_altpapier #abfallarten_entsorgen_wrapper > h2, .abfallart_altpapier #abfallarten_entsorgen_wrapper > h2 {color:rgb(0,109,165) !important;}

h2.abfallart_bioabfall,.abfallart_bioabfall #abfallarten_tips > div > div > ul > li:before,.abfallart_bioabfall #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_bioabfall #abfallarten_head,.abfallart_bioabfall #abfallarten_info > div > div > ul > li:before {background-color:rgb(51,106,51) !important;}
.abfallart_bioabfall #abfallarten_info > div > div > ul > li:before ,.abfallart_bioabfall #abfallarten_info_wrapper  h3, .abfallart_bioabfall #abfallarten_ansprechpartner_wrapper > h2,.abfallart_bioabfall #abfallarten_entsorgen_wrapper > h2, .abfallart_bioabfall #abfallarten_entsorgen_wrapper > h2 {color:rgb(51,106,51) !important;}

h2.abfallart_spermüll,.abfallart_spermüll #abfallarten_tips > div > div > ul > li:before,.abfallart_spermüll #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_spermüll #abfallarten_head,.abfallart_spermüll #abfallarten_info > div > div > ul > li:before {background-color:rgb(168,143,113) !important;}
.abfallart_spermüll #abfallarten_info > div > div > ul > li:before ,.abfallart_spermüll #abfallarten_info_wrapper  h3, .abfallart_spermüll #abfallarten_ansprechpartner_wrapper > h2,.abfallart_spermüll #abfallarten_entsorgen_wrapper > h2, .abfallart_spermüll #abfallarten_entsorgen_wrapper > h2 {color:rgb(168,143,113) !important;}

h2.abfallart_alt_textilien,.abfallart_alt_textilien #abfallarten_tips > div > div > ul > li:before,.abfallart_alt_textilien #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_alt_textilien #abfallarten_head,.abfallart_alt_textilien #abfallarten_info > div > div > ul > li:before {background-color:rgb(168,143,113) !important;}
.abfallart_alt_textilien #abfallarten_info > div > div > ul > li:before ,.abfallart_alt_textilien #abfallarten_info_wrapper  h3, .abfallart_alt_textilien #abfallarten_ansprechpartner_wrapper > h2,.abfallart_alt_textilien #abfallarten_entsorgen_wrapper > h2, .abfallart_alt_textilien #abfallarten_entsorgen_wrapper > h2 {color:rgb(168,143,113) !important;}

h2.abfallart_restabfall,.abfallart_restabfall #abfallarten_tips > div > div > ul > li:before,.abfallart_restabfall #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_restabfall #abfallarten_head,.abfallart_restabfall #abfallarten_info > div > div > ul > li:before {background-color:rgb(59,45,50) !important;}
.abfallart_restabfall #abfallarten_info > div > div > ul > li:before ,.abfallart_restabfall #abfallarten_info_wrapper  h3, .abfallart_restabfall #abfallarten_ansprechpartner_wrapper > h2,.abfallart_restabfall #abfallarten_entsorgen_wrapper > h2, .abfallart_restabfall #abfallarten_entsorgen_wrapper > h2 {color:rgb(59,45,50) !important;}

h2.abfallart_leichtverpackungen,.abfallart_leichtverpackungen #abfallarten_tips > div > div > ul > li:before,.abfallart_leichtverpackungen #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_leichtverpackungen #abfallarten_head,.abfallart_leichtverpackungen #abfallarten_info > div > div > ul > li:before {background-color:rgb(239,213,0) !important;}
.abfallart_leichtverpackungen #abfallarten_info > div > div > ul > li:before ,.abfallart_leichtverpackungen #abfallarten_info_wrapper  h3, .abfallart_leichtverpackungen #abfallarten_ansprechpartner_wrapper > h2,.abfallart_leichtverpackungen #abfallarten_entsorgen_wrapper > h2, .abfallart_leichtverpackungen #abfallarten_entsorgen_wrapper > h2 {color:rgb(239,213,0) !important;}

h2.abfallart_elektrogeräte,.abfallart_elektrogeräte #abfallarten_tips > div > div > ul > li:before,.abfallart_elektrogeräte #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_elektrogeräte #abfallarten_head,.abfallart_elektrogeräte #abfallarten_info > div > div > ul > li:before {background-color:rgb(0,151,156) !important;}
.abfallart_elektrogeräte #abfallarten_info > div > div > ul > li:before ,.abfallart_elektrogeräte #abfallarten_info_wrapper  h3, .abfallart_elektrogeräte #abfallarten_ansprechpartner_wrapper > h2,.abfallart_elektrogeräte #abfallarten_entsorgen_wrapper > h2, .abfallart_elektrogeräte #abfallarten_entsorgen_wrapper > h2 {color:rgb(0,151,156) !important;}

h2.abfallart_problemabfall,.abfallart_problemabfall #abfallarten_tips > div > div > ul > li:before,.abfallart_problemabfall #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_problemabfall #abfallarten_head,.abfallart_problemabfall #abfallarten_info > div > div > ul > li:before {background-color:rgb(148,33,94) !important;}
.abfallart_problemabfall #abfallarten_info > div > div > ul > li:before ,.abfallart_problemabfall #abfallarten_info_wrapper  h3, .abfallart_problemabfall #abfallarten_ansprechpartner_wrapper > h2,.abfallart_problemabfall #abfallarten_entsorgen_wrapper > h2, .abfallart_problemabfall #abfallarten_entsorgen_wrapper > h2 {color:rgb(148,33,94) !important;}

/*abfallart_gefaehrlicheabfaelle*/
h2.abfallart_gefaehrlicheabfaelle,.abfallart_gefaehrlicheabfaelle #abfallarten_tips > div > div > ul > li:before,.abfallart_gefaehrlicheabfaelle #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_gefaehrlicheabfaelle #abfallarten_head,.abfallart_gefaehrlicheabfaelle #abfallarten_info > div > div > ul > li:before {background-color:rgb(70,51,124) !important;}
.abfallart_gefaehrlicheabfaelle #abfallarten_info > div > div > ul > li:before ,.abfallart_gefaehrlicheabfaelle #abfallarten_info_wrapper  h3, .abfallart_gefaehrlicheabfaelle #abfallarten_ansprechpartner_wrapper > h2,.abfallart_gefaehrlicheabfaelle #abfallarten_entsorgen_wrapper > h2, .abfallart_gefaehrlicheabfaelle #abfallarten_entsorgen_wrapper > h2 {color:rgb(70,51,124) !important;}

h2.abfallart_bauschutt,.abfallart_bauschutt #abfallarten_tips > div > div > ul > li:before,.abfallart_bauschutt #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_bauschutt #abfallarten_head,.abfallart_bauschutt #abfallarten_info > div > div > ul > li:before {background-color:rgb(135,93,67) !important;}
.abfallart_bauschutt #abfallarten_info > div > div > ul > li:before ,.abfallart_bauschutt #abfallarten_info_wrapper  h3, .abfallart_bauschutt #abfallarten_ansprechpartner_wrapper > h2,.abfallart_bauschutt #abfallarten_entsorgen_wrapper > h2, .abfallart_bauschutt #abfallarten_entsorgen_wrapper > h2 {color:rgb(135,93,67) !important;}

h2.abfallart_altmetalle,.abfallart_altmetalle #abfallarten_tips > div > div > ul > li:before,.abfallart_altmetalle #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_altmetalle #abfallarten_head,.abfallart_altmetalle #abfallarten_info > div > div > ul > li:before {background-color:rgb(178,130,161) !important;}
.abfallart_altmetalle #abfallarten_info > div > div > ul > li:before ,.abfallart_altmetalle #abfallarten_info_wrapper  h3, .abfallart_altmetalle #abfallarten_ansprechpartner_wrapper > h2,.abfallart_altmetalle #abfallarten_entsorgen_wrapper > h2, .abfallart_altmetalle #abfallarten_entsorgen_wrapper > h2 {color:rgb(178,130,161) !important;}

h2.abfallart_altglas,.abfallart_altglas #abfallarten_tips > div > div > ul > li:before,.abfallart_altglas #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_altglas #abfallarten_head,.abfallart_altglas #abfallarten_info > div > div > ul > li:before {background-color:rgb(138,180,210) !important;}
.abfallart_altglas #abfallarten_info > div > div > ul > li:before,.abfallart_altglas #abfallarten_info > div > div > ul > li:before,.abfallart_altglas #abfallarten_info_wrapper  h3, .abfallart_altglas #abfallarten_ansprechpartner_wrapper > h2,.abfallart_altglas #abfallarten_entsorgen_wrapper > h2, .abfallart_altglas #abfallarten_entsorgen_wrapper > h2 {color:rgb(138,180,210) !important;}

h2.abfallart_energiesparlampen,.abfallart_energiesparlampen #abfallarten_tips > div > div  ul > li:before,.abfallart_energiesparlampen #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_energiesparlampen #abfallarten_head,.abfallart_energiesparlampen #abfallarten_info > div > div  ul > li:before {background-color:rgb(119,128,184) !important;}
.abfallart_energiesparlampen #abfallarten_info > div > div  ul > li:before,.abfallart_energiesparlampen #abfallarten_info > div > div  ul > li:before,.abfallart_energiesparlampen #abfallarten_info_wrapper  h3, .abfallart_energiesparlampen #abfallarten_ansprechpartner_wrapper > h2,.abfallart_energiesparlampen #abfallarten_entsorgen_wrapper > h2, .abfallart_energiesparlampen #abfallarten_entsorgen_wrapper > h2 {color:rgb(119,128,184) !important;}

h2.abfallart_cds-dvds,.abfallart_cds-dvds #abfallarten_tips > div > div > ul > li:before,.abfallart_cds-dvds #abfallarten_tips_wrapper > div > div > div > h3:before,.abfallart_cds-dvds #abfallarten_head,.abfallart_cds-dvds #abfallarten_info > div > div > ul > li:before {background-color:rgb(119,128,184) !important;}
.abfallart_cds-dvds #abfallarten_info > div > div > ul > li:before,.abfallart_cds-dvds #abfallarten_info > div > div > ul > li:before,.abfallart_cds-dvds #abfallarten_info_wrapper  h3, .abfallart_cds-dvds #abfallarten_ansprechpartner_wrapper > h2,.abfallart_cds-dvds #abfallarten_entsorgen_wrapper > h2, .abfallart_cds-dvds #abfallarten_entsorgen_wrapper > h2 {color:rgb(119,128,184) !important;}

#abfallarten_head {
	width:100%;
	height:66px;
}

#abfallarten_head > div{
	padding:0px;
	margin:0px;
	position:relative;
	left:0px;
	top:0px;
	display:inline;
	background-image:none !important;
}
#abfallarten_head > div > div > img{
	height:66px;
	float:right;
}
@media(max-width:560px){
	#abfallarten_head > div > div.mod_article {
		width:82px;
		float:right;
	}
	#abfallarten_head > div > div > img{
		height:32px;
		float:none;
		clear:both;
	}
}
@media(max-width:420px){
	#abfallarten_head > div > div > img{
		display:none;
	}
}
#abfallarten_head > span {
	color:white;
	font-family:FagoBold;
	text-transform:uppercase;
	font-size:32px;
	line-height:100%;
	top:19px;
	left:20px;
	position:absolute;
}
#abfallarten_tips_wrapper > div > div > div > h3 + p {
	display:inline;
	margin-left:-6px;
	position:relative;
}
#abfallarten_tips_wrapper > div > div > div > h3  {
	position:relative;
	left:5px;
	display:inline;
}
#abfallarten_tips_wrapper > div > div > div > h3:before {
	content:url('zeiger_freigestellt.png');
	height:20px;
	left:-10px;
	position:absolute;
	margin-top:-2px;
}

#abfallarten_info_wrapper {
	float:left;
	width:507px;
	padding-left:15px;
}

#abfallarten_info > div > div > h3 {
	margin-top:20px !important;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	background:none !important;
	background-color:transparent !important;
}
#abfallarten_info > div > div > h3:after {
	content:":";
}
#abfallarten_info > div > div > h3 {
	padding:0px !important;
}
#abfallarten_info > div > div > ul,#abfallarten_tips > div > div > ul {
	margin:0px;
	padding-top:0px;
	margin-left:6px;
	list-style-type:none !important;
}
#abfallarten_info > div > div > ul > li,#abfallarten_tips > div > div > ul > li {
	margin:0px 0px 0px 0px !important;
	list-style-type:none !important;
	padding-left:0px;
}
#abfallarten_info > div > div > ul > li:before,#abfallarten_tips > div > div > ul > li:before {
	content:" ";
	font-size:0px;
	height:11px;
	position:absolute;
	left:13px;
	width:3px;
	margin-left:0px;
	margin-right:1px;
	margin-top:3px;
}
.ce_text ul > li{
	list-style-type:none !important;
}
.ce_text ul > li:before {
	background-color:rgb(88,32,80);
	content:" ";
	font-size:0px;
	position:absolute;
	height:12px;
	width:3px;
	margin-left:-10px;
	margin-right:5px;
	margin-top:2px;
}
#abfallarten_ansprechpartner_wrapper {
	margin-top:20px;
	margin-bottom:20px;
	padding-top:0px !important;
	padding-bottom:20px !important;
	width:238px;
	float:left;
	background-color:rgb(245, 243, 231);

}

#abfallarten_ansprechpartner_wrapper > h2 {
	background-color:transparent !important;
	font-size:16px !important;
}

#abfallarten_ansprechpartner > div > div.ce_text {
	margin-bottom:0px !important;
	margin-top:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}
#abfallarten_ansprechpartner > div > div > h3 {
	background-color:transparent !important;
	font-family:FagoBold;
	font-family:FagoBold;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	margin-top:10px !important;
	font-size:16px !important;
}
#abfallarten_ansprechpartner > div > div > p {
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	padding-left:14px;
	padding-top:0px !important;
	font-size:16px !important;
}

#abfallarten_entsorgen_wrapper {
	clear:both;
	background-color:rgb(245, 243, 231);
	margin-bottom:10px !important;
}
#abfallarten_entsorgen_wrapper > span {
	visibility:hidden;
}
.abfallart_bioabfall #abfallarten_entsorgen_wrapper > span {
	visibility:visible !important;
	margin-left:20px;
	display:inline-block;
}
#abfallarten_entsorgen_wrapper > h2 {
	font-family:FagoBold !important;
	font-weight:bold !important;
	font-size:16px !important;
	background-color:transparent !important;
}

#abfallarten_entosrgen > div > div.ce_text {
	float:left;
	display:inline;
	width:220px;
	padding-left:20px;
	height:160px;
	margin-bottom:5px !important;
}

#abfallarten_entosrgen > div > div > h3 {
	background-color:transparent !important;
	font-family:FagoBold;
	font-family:FagoBold;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
}
#abfallarten_entosrgen > div > div > p {
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
}

#mainmenu .trail,#mainmenu .active {
	color:rgb(88, 32, 80);
}
.mod_newslist > div.layout_latest > div {
	margin-top:10px;
	margin-left:18px;
}
.mod_newslist > h3 {
	margin:0px;
	padding-bottom:0px;
}
div.inside > div.mod_article > div.mod_newslist > div.layout_latest > div > div:before {
	clear:both;
	content:".";
	font-size:0px;
	height:16px;
	position:absolute;
	left:10px;
	width:4px;
	margin-top:2px;
	margin-right:5px;
	background-color:rgb(88,32,80)!important;
	color:rgb(88,32,80) !important;
}

div.inside > div.mod_article > div.mod_newslist > div.layout_latest > div > div > a {
	line-height:140%;

}

div#news-archiv {
	position:relative;
	top:0px;

}
nav#submenu ul.level_1 > li.trail,
nav#submenu ul.level_1 > li.active,
nav#submenu ul.level_2 > li.trail,
nav#submenu li.trail > ul.level_3 > li ,
nav#submenu li.active > ul.level_3 > li {
	display:block;
}
nav#submenu ul.level_1 > li ,
nav#submenu li > ul.level_3 > li {
	display:none;
	padding:0px;
	margin:0px;
}

nav#submenu ul{
	padding:0px;
	margin:0px;
}
nav#submenu li {
	padding:2px 0px 2px 5px !important;
	margin:0px;
}

nav#submenu .level_1 {
	margin-left:5px;
}
nav#submenu .level_2 {
	margin-left:10px;
}
nav#submenu .level_3 {
	margin-left:15px;
}
nav#submenu ul.level_2 > li.trail > a,
nav#submenu ul.level_2 > li.active > span,
nav#submenu ul.level_3 > li.active  {
	font-family:FagoBold;
}
nav#submenu ul.level_4  {
	margin-left:15px;
	font-family:Fago;
}
nav#submenu ul.level_3>li.first {
	margin-top:6px;
}
nav#submenu ul.level_4>li:before,
nav#submenu ul.level_3>li.active:before {
	/*width:16px;*/
	height:10px;
	display:inline-block;
	position:relative;
	top:-6px;
	left:-8px;
	padding-left:0px;
	/*float:left;*/
 -content:url(zeiger-lila.png);
}
body.ie nav#submenu ul.level_3>li.active:before,body.firefox nav#submenu ul.level_3>li.active:before {
	top:-7px;
}
nav#submenu .level_2 > li:before {
	clear:both;
	content:" ";
	height:12px;
	position:absolute;
	left:14px;
	width:3px;
	margin-top:2px;
	margin-right:5px;
	background-color:rgb(88,32,80)!important;
	color:rgb(88,32,80) !important;
}
body.ie nav#submenu .level_2 > li:before,body.firefox nav#submenu .level_2 > li:before {
	margin-top:0px;
}
nav#submenu:after{
	clear:both;
}
aside#left {
	min-height:1px;
}
footer#footer > div.inside > table > tbody > tr {
	line-height:150%;
}

nav#mainmenu > ul.level_1 > li {margin-left:15px;}
nav#mainmenu > ul.level_1 > li:before {
	clear:both;
	content:".";
	font-size:0px;
	height:22px;
	position:absolute;
	width:4px;
	margin-top:1px;
	margin-left:-15px;
	margin-right:0px;
	background-color:rgb(88,32,80)!important;
	color:rgb(88,32,80) !important;
}

.chrome nav#mainmenu > ul.level_1 > li:before {
	margin-top:5px;
}

nav#mainmenu > ul.level_1 > li > ul.level_2 > li > ul.level_3 > li:before {
	clear:both;
	content:"...";
	font-size:0px;
	height:15px;
	position:absolute;
	width:3px;
	margin-top:11px;
	margin-left:-8px;
	background-color:rgb(88,32,80)!important;
	color:rgb(88,32,80) !important;
}

body.ie nav#mainmenu > ul.level_1 > li > ul.level_2 > li > ul.level_3 > li:before,body.firefox nav#mainmenu > ul.level_1 > li > ul.level_2 > li > ul.level_3 > li:before {
	margin-top:7px;
}

nav#mainmenu > ul.level_1 > li > ul.level_2 > li > ul.level_3 > li {
	margin-left:15px;
	padding-left:5px;
}

div#mm_glossar > ul {
	list-style-type:none;
	margin-left:40px;
}
div#mm_glossar > ul > li > span{
	cursor:pointer;
}
div#mm_glossar > ul > li {
	list-style-image: none;
	list-style-type: none !important;
}
div#mm_glossar {
	margin-top:50px;
}
div#mm_glossar > ul > li > span.active  {

}
div#mm_glossar > ul > li > span.active:before {
	width:16px;
	height:10px;
	display:block;
	position:relative;
	top:-7px;
	left:-14px;
	padding-left:5px;
	float:left;
	content:url(zeiger-lila.png);
}
div#mm_glossar > ul > li > div {
	display:none;
	position:absolute;
	top:140px;
	right:0px;
	width:300px;
}
#abc_box {
	min-height:300px;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:10px;
	background-color: rgb(239, 239, 239);
}
#abc_box > div > p {
	position:absolute;
	top:146px;
	left:10px;
}
#abc_box > div > span {
	position:absolute;
	top:96px;
	left:10px;
}
#abc_box > div  > div.selectbox {
	position:absolute;
	top:90px;
	left:160px;
}
div#mm_glossar > ul > li > div > a {
	background:none !important;
	padding-left:0px !important;
}

div#mm_glossar > ul > li > div > a:after {
	content:url('zeiger-lila.png');
	position:absolute;
	margin-top:-6px;
	margin-left:-6px;
}

#ortsteiletable {
	width:100%;
}
#ortsteiletable > tbody > tr:nth-child(2) {
	font-weight:bold !important;
	height:30px;
}

#ortsteiletable > tbody > tr > td > h1 {
	margin-bottom:10px !important;
}

div.formbody > div.mm_select {
	margin:6px 0px 6px 0px;
}

#form_contact > div > table > tbody > tr > td {
	padding:2px 0px 2px 0px;
}

div.container > iframe {
	border-width:0px;
	width:100%;
	height:600px;
}

.grayed {
	background-color: rgb(239, 239, 239);
}

#abfallarten_entosrgen > div > div.ce_text > p {
	padding-left:12px;
}

table.padded > tbody > tr > td {
	padding:8px;
}

.noCaps > h2 {
	text-transform:none !important;
}

.homeinfobox,
.homeinfobox .close,
.overlay {
	display:none;
	z-index:1;
}

.startseite .homeinfobox {
		position:fixed;
		top:5%;
		left:50%;
		margin-left:-265px;
		display:none;
		z-index:99999;
	}
	.startseite .overlay {
		background-color:#222;
		opacity:0.8;
		position:fixed;
		display:none;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:99998;
	}
.startseite .homeinfobox .close {
	position: absolute;
	cursor:pointer;
	color: #333;
	margin: 32px 14px 0 14px;
	left: 24px;
	font-weight: bold;
	display:none;
	z-index:99999;
}

.nolnkhl a {
 background:none !important;
}
.gallery-2-items .gallery-item {
	width:49.5%;
}
.gallery-2-items .image_container img {
	width:100% !important;
	height:auto !important;
}

@media print {
	header#header {
		display:none;
	}
	div.mm-page>div#container {
		padding-top:0px;
	}
	footer#footer {
		display:none;
	}
}

body #container #main .mod_search form input[name="keywords"] {
  width: 76%;
  margin-top: 2px;
  margin-right: 4%;
}

body #container #main .mod_search form input[type=submit] {
	width:20%;
  padding: 6px 8px;
}
.widget {padding:6px 0;}
.widget label {width:100%;display:inline-block;padding: 4px 2px;}
.widget #main select, 
.widget textarea, 
.widget input 
{width:100%;display:inline-block;padding: 4px 0;}
body #container .checkbox_container span {
	clear:both;
	margin-top:6px;
	margin-bottom:6px;
}
body #container .checkbox_container input {
	margin-top:5px;
	margin-right:5px;
}
body #container .checkbox_container input,
body #container .checkbox_container label {
	width:auto;
	float:left;
}

body input[type="email"],
body input[type="number"],
body input[type="phone"],
body input[type="tel"],
body textarea,
body input[type="text"],
body input[type="search"],
body select {
    background-color:#f7f7f7;
    border-top-style: none;
    box-shadow: none;
    border-bottom: 1px solid #aaa;
    border-left-style: none;
    border-right-style: none;
    border-radius: 0;
    padding:4px 8px;
}
body input[type="email"]:focus,
body input[type="number"]:focus,
body input[type="phone"]:focus,
body input[type="tel"]:focus,
body textarea:focus,
body input[type="text"]:focus,
body input[type="search"]:focus,
body select:focus {
	border-bottom:1px solid rgb(159,171,56);
  /*border-bottom:1px solid rgb(88,32,80);*/
  border-left:none;
  border-right:none;
  border-top:none;
  outline: none;
  background-color:#fafafa;
}

input[type=submit]:hover {
	opacity:0.7;
	cursor:pointer;
}
input[type=submit] {
	border:none;
	/*background-color:rgb(159,171,56);*/
	background-color:rgb(88,32,80);
	color:#fff;
	padding:16px 8px;
	border-radius:8px;
	margin-top:6px;
	/*float:right;*/
}

#wfb-cta {
    float: right;
    display: inline-block;
    margin-top: 12px;
    margin-left: 36px;
}
#wfb-cta-element {
    position: relative !important;
    top: unset !important;
		left: unset !important;
    right: unset !important;
    width: 200px;
}
@media(max-width:720px){
	#wfb-cta {margin-left: unset !important; }
	#wfb-cta-element {
		width:67px !important;
	}	
}
@media(max-width: 600px) {
	#wfb-cta {
    margin-left: 16px;
    position: absolute !important;
    top: 2px !important;
    left: 176px !important;
	}
}
body #container #main a[href^="tel"] {
	background:none;
	padding-left:6px;
}

body.abfallart_cds-dvds #abfallarten_ansprechpartner_wrapper,body.abfallart_energiesparlampen #abfallarten_ansprechpartner_wrapper,body.abfallart_alt_textilien #abfallarten_ansprechpartner_wrapper {display:none;}



