body {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
}

p {
 margin-top:0px;
}

DIV.error, DIV.feedback {
	color : red;
	background-color: #ffdab9;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	border : 1px dotted red;
}

DIV.error strong {
	color : red;
}

DIV.feedback {
	color : green;
	background-color: #e0ffff;
}

a {
	font-size : 12px;
	font-weight : normal;
}

a:link,a:visited,a:active
	{
	font-size : 12px;
	font-weight : normal;
	color : #3e3e7b;
	text-decoration : underline;
}

a:hover
	{
	font-size : 12px;
	font-weight : normal;
	color : #3e3e7b;
	text-decoration : none;
}

h1,h2,h3,h4 {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height: 16px;
}
h5 {
   /*color: #83BD4C;*/
   color: #000;
   font-size: 110%;
   margin-bottom: 0.4em;
   /*font-weight: bold;*/
}

h6 {
   /*color: #83BD4C;*/
   color: #000;
   font-size: 105%;
   margin-bottom: 0.3em;
   font-weight: normal;
}

th,b,strong {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 12px;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,address,blockquote,nobr,b,i {
	color : #2E5084;
	font-family : Arial,sans-serif;
}

p,ul,ol,li,div,td,address,nobr,i {
	color : #3E3E7B;
	font-size : 12px;
}

INPUT {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

select {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

textarea {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

.headline {
	color : #2E5084;
	font-family : Arial,sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height: 21px;
}

.textcontentheadline {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
}

A.textcontentheadline:LINK, A.textcontentheadline:VISITED, A.textcontentheadline:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
	text-decoration: none;
}

A.textcontentheadline:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 16px;
	text-decoration: underline;
}

.textcontent {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
}

A.textcontent:LINK, A.textcontent:VISITED, A.textcontent:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: underline;
}

A.textcontent:HOVER {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	text-decoration: none;
}

.textcontentbig {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	line-height: 22px;
}

.textcontentgreen {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 14px;
}

A.textcontentgreen:LINK, A.textcontentgreen:VISITED, A.textcontentgreen:ACTIVE {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 14px;
	text-decoration: underline;
}

.boldtext {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 15px;
}

A.boldtext:LINK, A.boldtext:VISITED, A.boldtext:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 15px;
}

A.boldtext:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
	line-height: 15px;
}

.aktionenLink {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 18px;
}

A.aktionenLink:LINK, A.aktionenLink:VISITED, A.aktionenLink:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 18px;
	width: 100%;
}

A.aktionenLink:HOVER {
	color: #BAD80A;
	/*background-color: #BAD80A;*/
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	line-height: 18px;
	width: 100%;
}

.boldtextwhite {
	color: #FFFFFF;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 15px;
}

.mediumtext {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mediumtext:LINK, A.mediumtext:VISITED, A.mediumtext:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mediumtext:HOVER {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

.smalltext {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.smalltext:LINK, A.smalltext:VISITED, A.smalltext:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.smalltext:HOVER {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.smalltextgrey {
	color: #999999;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.smalltextgrey:LINK, A.smalltextgrey:VISITED, A.smalltextgrey:ACTIVE {
	color: #999999;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.smalltextgrey:HOVER {
	color: #000000;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.terminetext {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
}

A.terminetext:LINK, A.terminetext:VISITED, A.terminetext:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.terminetext:HOVER {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

.metaNav {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.metaNav:LINK, A.metaNav:VISITED, A.metaNav:ACTIVE {
	color: #2E5084;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.metaNav:HOVER {
	color: #FFFFFF;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.mehrText {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

A.mehrText:LINK, A.mehrText:VISITED, A.mehrText:ACTIVE {
	color: #3E3E7B;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: underline;
}

A.mehrText:HOVER {
	color: #BAD80A;
	background-color: transparent;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	line-height: 13px;
	text-decoration: none;
}

INPUT.button {
	color: #2E5084;
	background-color: #BAD80A;
	font-family: Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	border : 2px outset #2E5084;
	cursor : hand;
}

INPUT.text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

TEXTAREA.text {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
}

SELECT.select {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 100%;
	cursor: pointer;
}
/* sing den Muell weg / dein Einfall gegen Abfall - START */
.sdnw_content, .dega_content {
    margin: 24px 40px 25px;
    color: white;
    overflow: auto;
    z-index: 0;
    line-height: 1.5em;
}

.sdmw_content strong, .dega_content strong {
    color: white !important;
}

ul.sdmw_liste {
    margin-left: 15px;
    padding-left: 0;
    color: white;
    list-style-type: disc;
}

ul.sdmw_liste li{
    color:  white;
}

.sdnw_headline, .dega_headline {
    color: white;
    text-transform: uppercase;    
    font-size: 110%;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px dashed white;
}
.sdnw_white_block, .dega_white_block {
    background-color: white;
    text-transform: uppercase;
    padding: 10px 8px;
    margin-top: 22px;
    line-height: 1.7em;
    margin-bottom: 22px;
    font-size: 110%;
}

.sdnw_white_block {
    color: #438381;
}

.dega_white_block {
    color: #333399;
}

div#sdmw_banner_start {
    z-index: 100;
    position: absolute;
    left: 584px;
    top:  630px;
}

div#dega_banner_start {
    z-index: 100;
    position: absolute;
    left: 620px;
    top:  705px;
}
.sdmw_navi {
    background-image: url(/images/sdmw_menue.png);
    width: 164px;
    height: 161px;
    background-repeat:no-repeat;
}

.dega_navi {
    background-image: url(/images/dega_menue.png);
    width: 164px;
    height: 161px;
    background-repeat:no-repeat;
}

.sdmw_navi ul, .dega_navi ul {
    list-style-type: none;
    margin: 10px 0 0 !important;
    padding: 0 !important;
    width: 160px;
}

.sdmw_navi a, .dega_navi a {
    display: block;
    padding-left: 12px;
    background-color: white;
    padding: 4px 0 3px 15px;
    margin-bottom: 6px;
    font-size: 12px;
    text-decoration: none !important;   
}

.sdmw_navi a {
    color: #f98c0c !important;
}

.dega_navi a {
    color: #cc0033 !important;       
}

.sdmw_navi ul a:hover, .sdmw_navi ul a.activ {
    background-color: #438381;
    color: white !important;
    text-decoration: none;
}

.dega_navi ul a:hover, .dega_navi ul a.activ {
    background-color: #333399;
    color: white !important;
    text-decoration: none;
}

a.sdmw_main_url, a.dega_main_url {
    display: block;
    border: none;
    width: 160px;
    height: 27px;
    margin: 0 !important;
    padding: 0 !important;
    background-color: transparent;
} 

/* sing den Muell weg / dein Einfall gegen Abfall - ENDE */

