html, body { 
        height: 100%;
        margin:0;
        padding:0;
}

.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #000000}


a, a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A1F7B;
	text-decoration: none;
}

a:hover, a:active {
	color: #333333;
}

a:visited  {
	color: #0A1F7B;
}

ul li a, ul li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A1F7B;
	text-decoration: none;
}

ul li a:hover, ul li a:active {
	color: #333333;
}

ul li a:visited  {
	color: #0A1F7B;
}



.ueberschrift {
	font-weight: bold;
}

.ueberschriftblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #0A1F7B;
}

.ueberschriftwirtschaft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #0A1F7B;
}

.ueberschriftumwelt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #92BA25;
}

.ueberschriftueberuns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #0A1F7B;
}

.ueberschriftmensch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #A51A03;
}

.ueberschriftinfra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #B37C2D;
}

.unterueberschriftpresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #333333;
}

.unterschriftpresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-transform: none;
	color: #333333;
	font-style: oblique;
}


.mitgliederlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


.gruentertiaer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #92BA25;
	text-decoration: none;
}

.rottertiaer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A51A03;
}

.brauntertiaer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #B37C2D;
	text-decoration: none;
}


.wirtschafttertiaer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.aktuelles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.linksaktuelles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}

.linksaktuelles a, .linksaktuelles a:link, .linksaktuelles a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}

.linksaktuelles a:hover, .linksaktuelles a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #0A1F7B;
	text-decoration: none;
}

.linkseuropeaktuell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
.europeaktuell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

.downloadbutton {
	vertical-align: middle;
	padding-right: 50px;
}


.downloadlink {
        vertical-align: middle;
        padding-bottom:34px;
}

.sitemap_level1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.sitemap_level2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
        padding-left:80px;
}

.sitemap_level3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
        padding-left:160px;
}

#europawahl {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	height: 128px;
	width: 150px;
	left: 80px;
	top: 197px;
        bottom: 40px;
}