body {
text-align: center;
margin: 0px;
margin-top: 0px;
font-family: arial, helvetica, sans-serif;
background-color: #90B185;
 
/*  
background-image: url(https://www.ezv-vk.de/bilddateien1/streifen.jpg);
background-positon: top center; 
background-repeat: repeat-x;
 */

/* background-color: rgb(87,154,54); */
font-size: 15px;
}


/* 
.rahmen_aussen {
width: 800px; 
margin: 0px auto; 
text-align: center;
background-image: url(http://www.ezv-vk.de/bilddateien1/hintergrund5.jpg);
background-positon: top center; 
background-repeat: no-repeat; 
}
 */

.rahmen {
width: 750px; 
margin: 0px auto; 
text-align:left;
background-color: rgb(220,222,225);
/* border-width: 5px; */
/* border-color: rgb(160,160,160); */
/* border-style: solid; */

}
/* * html .rahmen {
width: 760px;
w\idth: 750px;
} */

.titelhome {
width: 750px;
height: 146px;
background-image: url(bilddateien1/ezv-titel.jpg);
background-positon: top left; 
background-repeat: no-repeat;
}

.linksvonnavhor {
width: 459px;
height: 20px;
background-image: url(bilddateien1/titelunten2.gif);
background-positon: top left; 
background-repeat: no-repeat;
float: left;
}






.nav {
width: 128px; 
font-size: 13px;
font-weight: bold;
float: left;
}

.nav ul {
list-style-type : none;
margin : 0px;
padding : 0px;
}

.nav li {
position: relative;
margin-left: 0px;
margin-top: 0px;
float: left;
text-align : left;
}

.nav li a {
padding-top: 3px;
padding-bottom: 5px;
padding-left: 10px; 
text-decoration: none;
color: #333333;
display: block;
background-color: rgb(220,232,240);
width: 128px;
height: 30px;

border-bottom: 2px solid #999999; 
border-right: 2px solid #999999; 
border-left: 2px solid #eeeeee; 
border-top: 2px solid #eeeeee; 

/* background-image: url(bilder/nav_hinter1.jpg); */
/* background-positon: top left; */
/* background-repeat: no-repeat;  */
}

.nav li a:hover {
background-color: rgb(220,232,240);
color: rgb(70,150,255);

/* background-image: url(bilder/nav_hinter2.jpg); */
/* background-positon: top left; */
/* background-repeat: no-repeat; */ 
}


.nav li ul li {
clear: both;
} 


/* 
Anfertigung der navgifs: 
navaktuell: Farbton/Saettigung: Farbton -80, Saettigung +30
*/

.navgrafik0 {
width: 47px;
height: 20px;
background-image: url(bilddateien1/homenav.gif);
float: left;
}

a:hover.navgrafik0 {
background-image: url(bilddateien1/homenav2.gif);
}

.navaktuellhorizonthome {
width: 47px;
height: 20px;
background-image: url(bilddateien1/homenavaktuell.gif);
float: left;
}

.navgrafik1 {
width: 64px;
height: 20px;
background-image: url(bilddateien1/a-znav.gif);
float: left;
}

a:hover.navgrafik1 {
background-image: url(bilddateien1/a-znav2.gif);
}

.navaktuellhorizonta-z {
width: 64px;
height: 20px;
background-image: url(bilddateien1/a-znavaktuell.gif);
float: left;
}

.navgrafik2 {
width: 42px;
height: 20px;
background-image: url(bilddateien1/linksnav.gif);
float: left;
}

a:hover.navgrafik2 {
background-image: url(bilddateien1/linksnav2.gif);
}

.navaktuellhorizontlinks {
width: 42px;
height: 20px;
background-image: url(bilddateien1/linksnavaktuell.gif);
float: left;
}

.navgrafik3 {
width: 61px;
height: 20px;
background-image: url(bilddateien1/sitemapnav.gif);
float: left;
}

a:hover.navgrafik3 {
background-image: url(bilddateien1/sitemapnav2.gif);
}

.navaktuellhorizontsitemap {
width: 61px;
height: 20px;
background-image: url(bilddateien1/sitemapnavaktuell.gif);
float: left;
}

.navgrafik4 {
width: 77px;
height: 20px;
background-image: url(bilddateien1/impressumnav.gif);
float: left;
}

a:hover.navgrafik4 {
background-image: url(bilddateien1/impressumnav2.gif);
}

.navaktuellhorizontimpressum {
width: 77px;
height: 20px;
background-image: url(bilddateien1/impressumnavaktuell.gif);
float: left;
}

.navhorizontal {
width: 329px;
height: 5px;
background-color: rgb(195,220,242);
font-size: 12px;
float: right;
}

.uebercontainer {
width: 550px;
background-image: url(bilddateien1/zwischenbalken_2.gif);
background-positon: top left; 
background-repeat: no-repeat; 
padding-left: 200px;
padding-top: 48px;
float: left;
}
* html .uebercontainer {
width: 750px;
w\idth: 550px;
}


.breadcrumb {
font-size: 14px; 
padding-left: 20px;
}

.breadcrumb_2 {
font-size: 14px; 
}


.uebercontainer2 {
width: 550px;
height: 64px;
background-image: url(bilddateien1/zwischenbalken.gif);
background-positon: top left; 
background-repeat: no-repeat; 
padding-left: 200px;
padding-top: 48px;
float: left;
}
* html .uebercontainer {
width: 750px;
w\idth: 550px;
}

.navvert {
width: 143px;
/* height: 100%; */
background-color: rgb(195,220,242);
float: left; 
}

.navvertorganisation {
width: 143px;
height: 35px;
background-image: url(bilddateien1/organisationnav1.gif);
float: left;
}

a:hover.navvertorganisation {
background-image: url(bilddateien1/organisationnav2.gif);
}

.navaktuellhorizontorganisation {
width: 143px;
height: 35px;
background-image: url(bilddateien1/organisationnavaktuell.gif);
float: left;
}


.navvertmitglieder {
width: 143px;
height: 35px;
background-image: url(bilddateien1/mitgliedernav1.gif);
float: left;
}

a:hover.navvertmitglieder {
background-image: url(bilddateien1/mitgliedernav2.gif);
}

.navaktuellhorizontmitglieder {
width: 143px;
height: 35px;
background-image: url(bilddateien1/mitgliedernavaktuell.gif);
float: left;
}



.navvertabfallentsorgung {
width: 143px;
height: 25px;
background-image: url(bilddateien1/abfallentsorgungnav1.gif);
float: left;
}

a:hover.navvertabfallentsorgung {
background-image: url(bilddateien1/abfallentsorgungnav2.gif);
}

.navaktuellhorizontabfallentsorgung {
width: 143px;
height: 25px;
background-image: url(bilddateien1/abfallentsorgungnavaktuell.gif);
float: left;
}

.navvertabfallwirtschaftskonzept{
width: 143px;
height: 35px;
background-image: url(bilddateien1/abwirtschaftskonzeptnav1.gif);
float: left;
}

a:hover.navvertabfallwirtschaftskonzept {
background-image: url(bilddateien1/abwirtschaftskonzeptnav2.gif);
}

.navaktuellhorizontabfallwirtschaftskonzept {
width: 143px;
height: 35px;
background-image: url(bilddateien1/abwirtschaftskonzeptnavaktu.gif);
float: left;
}

.navvertsperrmuell{
width: 143px;
height: 25px;
background-image: url(bilddateien1/sperrmuellnav1.gif);
float: left;
}

a:hover.navvertsperrmuell {
background-image: url(bilddateien1/sperrmuellnav2.gif);
}

.navaktuellhorizontsperrmuell {
width: 143px;
height: 25px;
background-image: url(bilddateien1/sperrmuellnavaktuell.gif);
float: left;
}

.navvertbauschutt{
width: 143px;
height: 25px;
background-image: url(bilddateien1/bauschuttnav1.gif);
float: left;
}

a:hover.navvertbauschutt {
background-image: url(bilddateien1/bauschuttnav2.gif);
}

.navaktuellhorizontbauschutt {
width: 143px;
height: 25px;
background-image: url(bilddateien1/bauschuttnavaktuell.gif);
float: left;
}

.navvertgruenschnitt{
width: 143px;
height: 25px;
background-image: url(bilddateien1/gruenschnittnav1.gif);
float: left;
}

a:hover.navvertgruenschnitt {
background-image: url(bilddateien1/gruenschnittnav2.gif);
}

.navaktuellhorizontgruenschnitt {
width: 143px;
height: 25px;
background-image: url(bilddateien1/gruenschnittnavaktuell.gif);
float: left;
}

.navvertwertstoffhof{
width: 143px;
height: 25px;
background-image: url(bilddateien1/wertstoffhofnav1.gif);
float: left;
}

a:hover.navvertwertstoffhof {
background-image: url(bilddateien1/wertstoffhofnav2.gif);
}

.navaktuellhorizontwertstoffhof {
width: 143px;
height: 25px;
background-image: url(bilddateien1/wertstoffhofnavaktuell.gif);
float: left;
}

.navvertoekomobil{
width: 143px;
height: 25px;
background-image: url(bilddateien1/oekomobilnav1.gif);
float: left;
}

a:hover.navvertoekomobil {
background-image: url(bilddateien1/oekomobilnav2.gif);
}

.navaktuellhorizontoekomobil {
width: 143px;
height: 25px;
background-image: url(bilddateien1/oekomobilnavaktuell.gif);
float: left;
}

.navvertelektro {
width: 143px;
height: 35px;
background-image: url(bilddateien1/elektronav1.gif);
float: left;
}

a:hover.navvertelektro {
background-image: url(bilddateien1/elektronav2.gif);
}

.navaktuellhorizontelektro {
width: 143px;
height: 35px;
background-image: url(bilddateien1/elektronavaktuell.gif);
float: left;
}

.navvertabfuhrtermine {
width: 143px;
height: 25px;
background-image: url(bilddateien1/abfuhrterminenav1.gif);
float: left;
}

a:hover.navvertabfuhrtermine {
background-image: url(bilddateien1/abfuhrterminenav2.gif);
}

.navaktuellhorizontabfuhrtermine {
width: 143px;
height: 25px;
background-image: url(bilddateien1/abfuhrterminenavaktuell.gif);
float: left;
}

.navvertgebuehren{
width: 143px;
height: 25px;
background-image: url(bilddateien1/gebuehrennav1.gif);
float: left;
}

a:hover.navvertgebuehren {
background-image: url(bilddateien1/gebuehrennav2.gif);
}

.navaktuellhorizontgebuehren {
width: 143px;
height: 25px;
background-image: url(bilddateien1/gebuehrennavaktuell.gif);
float: left;
}

.navvertsatzungen{
width: 143px;
height: 25px;
background-image: url(bilddateien1/satzungennav1.gif);
float: left;
}

a:hover.navvertsatzungen {
background-image: url(bilddateien1/satzungennav2.gif);
}

.navaktuellhorizontsatzungen {
width: 143px;
height: 25px;
background-image: url(bilddateien1/satzungennavaktuell.gif);
float: left;
}



.navvertabfallwirtschaftssatzung{
width: 143px;
height: 35px;
background-image: url(bilddateien1/wirtschaftssatzungnav1.gif);
float: left;
}

a:hover.navvertabfallwirtschaftssatzung {
background-image: url(bilddateien1/wirtschaftssatzungnav2.gif);
}

.navaktuellhorizontabfallwirtschaftssatzung {
width: 143px;
height: 35px;
background-image: url(bilddateien1/wirtschaftssatzungnav.gif);
float: left;
}



.navvertabfallgebuehrensatzung1{
width: 143px;
height: 35px;
background-image: url(bilddateien1/gebuehrensatzung1nav1.gif);
float: left;
}

a:hover.navvertabfallgebuehrensatzung1 {
background-image: url(bilddateien1/gebuehrensatzung1nav2.gif);
}

.navaktuellhorizontabfallgebuehrensatzung1 {
width: 143px;
height: 35px;
background-image: url(bilddateien1/gebuehrensatzung1nav.gif);
float: left;
}



.navvertabfallgebuehrensatzung2{
width: 143px;
height: 52px;
background-image: url(bilddateien1/gebuehrensatzung2nav1.gif);
float: left;
}

a:hover.navvertabfallgebuehrensatzung2 {
background-image: url(bilddateien1/gebuehrensatzung2nav2.gif);
}

.navaktuellhorizontabfallgebuehrensatzung2 {
width: 143px;
height: 52px;
background-image: url(bilddateien1/gebuehrensatzung2nav.gif);
float: left;
}



.navvertaktuelles{
width: 143px;
height: 25px;
background-image: url(bilddateien1/aktuellesnav1.gif);
float: left;
}

a:hover.navvertaktuelles {
background-image: url(bilddateien1/aktuellesnav2.gif);
}

.navaktuellhorizontaktuelles {
width: 143px;
height: 25px;
background-image: url(bilddateien1/aktuellesnavaktuell.gif);
float: left;
}



.navvertdownload{
width: 143px;
height: 25px;
background-image: url(bilddateien1/downloadnav1.gif);
float: left;
}

a:hover.navvertdownload {
background-image: url(bilddateien1/downloadnav2.gif);
}

.navaktuellhorizontdownload {
width: 143px;
height: 25px;
background-image: url(bilddateien1/downloadnavaktuell.gif);
float: left;
}



.nav_oben {
width: 750px; 
margin: 0px auto; 
text-align: left;
padding-left: 20px; 
text-decoration: none;
font-size: 15px;
}

.nav_oben a {
color: #222222;
text-decoration: none;
}


.nav_oben a:hover {
color: rgb(0,50,200);
text-decoration: none;
}

.nav_unten {
width: 750px; 
margin: 0px auto; 
text-align: left;
padding-left: 20px; 
text-decoration: none;
font-size: 13px;
}

.nav_unten a {
color: #222222;
text-decoration: none;
}


.nav_unten a:hover {
color: rgb(0,50,200);
text-decoration: none;
}


.textcontainer {
width: 489px;
height: auto;
background-color: rgb(255,255,255);
padding-top: 20px;
padding-right: 40px;
padding-left: 78px;
line-height: 21px;
float: right;
}
* html .textcontainer {
width: 607px;
w\idth: 489px;
}

.textcontainersatzung {
width: 489px;
height: auto;
background-color: #fbfcfa;
padding-top: 20px;
padding-right: 40px;
padding-left: 78px;
line-height: 21px;
float: right;
background-image: url(bilddateien1/paragraph.gif);
background-repeat: no-repeat;
background-position: top right;
}

/* .textcontainergruen {
width: 489px;
height: auto;
background-color: #fbfcfa;
padding-top: 20px;
padding-right: 40px;
padding-left: 78px;
line-height: 21px;
float: right;
background-image: url(bilddateien1/gruenschnitt.jpg);
background-repeat: no-repeat;
background-position: top right;
}
*/
 

a {
text-decoration: none;
color: rgb(0,50,200);
} 

a:hover {
text-decoration: underline;
}



.navunten {
font-size: 12px;
color: rgb(20,20,20);
}


a.navunten {
font-size: 12px;
color: rgb(20,20,20);
}

a:hover.navunten {
font-size: 12px;
color: rgb(150,150,150);
}


.ueber1 {
font-size: 22px;
color: rgb(50,50,50);
font-style: italic;
font-weight: bold;
line-height: 25px;
}

.ueber2 {
font-size: 18px;
color: rgb(50,50,50);
font-style: italic;
}

.ueber3 {
font-size: 18px;
color: rgb(25,150,85);
}

.ueber4 {
font-size: 22px;
color: rgb(25,150,85);
font-weight: bold;
}

.ueber5 {
font-size: 16px;
color: rgb(0,0,0);
font-weight: bold;
}

h1 {
font-size: 15px;
color: rgb(25,150,85);
font-weight: bold;
display: inline;
}

h2 {
font-size: 15px;
color: rgb(0,0,0);
font-weight: normal;
display: inline;
}

h3 {
font-size: 18px;
color: rgb(25,150,85);
}

ul {
list-style-type: disc;
color: rgb(25,150,85);
padding-left: 0px;
}


.fett {
font-weight: bold;
color: rgb(25,150,85);
font-size: 19px;
}

b {
font-weight: bold;
color: rgb(25,150,85);
}

.fettsz {
font-weight: bold;
color: rgb(0,0,0);
}

.fettsz {
font-weight: bold;
color: rgb(0,0,0);
line-height: 18px;
}


.datum_aktuell{
text-align: right; 
margin-bottom: -15px; 
color: rgb(25,150,85);
}

.such1{
height: 1px;
width: 1px;
display: none;
}

.unten{
color: rgb(100,100,100);
font-size: 11px;
line-height: 14px;
}

b.such {
color: rgb(100,100,100);
}

.tabellenrahmen {
border-style: solid;
border-width: 1px;
border-color: #bbbbbb;
}

.tabellenrahmenunten {
border-bottom: 1px solid #bbbbbb;
}


.tab_abfall {
border-style: solid;
border-width: 1px;
border-color: red;
}


table, td {
    border: 1px solid #aaaaaa;
    border-collapse: collapse;
    background-color: #ffffff;
}

.rot {
font-weight: bold;
color: red;
font-size: 19px;
}

.rot_normal {
font-weight: bold;
color: red;
}

.links {
text-align: left;
}

.normal {
color: rgb(0,0,0);
}

.normal_einzug {
color: rgb(0,0,0);
padding-left: 20px;
}

.tababstandlinks {
padding-left: 10px;
}

.tababstandrechts {
padding-right: 40px;
}

.tababstandrechts2 {
padding-right: 20px;
}

.tabuntenunterstrichen {
border-bottom: 1px solid rgb(0,0,0);
}

.abstandlinks {
padding-left: 30px; 
}

.zentriert {
text-align: center;
}

.tabformat1 {
border-top: 1px solid #1B9853;
border-left: 1px solid #1B9853; 
background-color: #f0f0f0;
}

.tabformat2 {
border-bottom: 1px solid #1B9853;
border-right: 1px solid #1B9853; 
}

.tabformat3 {
/* border: 1px solid #1B9853; */
background-color: #f0f0f0;
}
 
.tabformat4 {
border: 1px solid #1B9853; 
background-color: #f0f0f0;
}
 
.abstandzeile1 {
height: 2px;
font-size: 2px;
}

.abstand_5 {
height: 5px;
font-size: 5px;
}


.abstand_10 {
height: 10px;
font-size: 10px;
}

a.link_zurueck {
font-family: arial, helvetica, sans-serif; 
color: rgb(255,255,255); 
text-decoration: none;
font-size: 18px;
}

a:hover.link_zurueck {
text-decoration: underline;
}

.ueberschrift {
font-size: 20px;
color: rgb(25,150,85);
font-weight: bold;
letter-spacing:0.03em;
}

.ueberschrift2 {
font-size: 20px;
color: rgb(25,150,85);
font-weight: bold;
letter-spacing:0.03em;
}


.button {
	display: inline-block;
	margin:15px;
  margin-left: 0px;
	text-decoration: none;
  font-family:Arial;
	font-size:20px;
	//border:1px solid #fff;
	border-radius:15px;
	color:#fff;
	background-color: #f78d00;
	padding:7px 15px;
	font-weight: bold;
	box-shadow:3px 3px 4px grey;
	//text-shadow:1px 1px 2px #6E91B2;
}
.button:hover {
	background-color: #fca93a;
}

