.banner {
  top: -251px;
  left: 240px;
}


body,html {
    background-color: #010101;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image: url(pics/background.jpg);
	background-attachment: fixed;
	margin: 0px;
	height: 100%;
}

html{
	overflow-y: scroll;
}

table.main {
	height: 100%;
	width: 100%;
	border: solid yellow 0px;
}

table.content {
	background-color: #000000;
	height: 100%;
}

body,td{
	font-family: Helvetica, Arial, sans-serif;
}

td.klein{
/*    color: red; */
    font-size: 10px;
}

#navi_unten{
    color: yellow;
}

h1 {
	font-size: 15px;
	margin: 0px;
}

h2 {
	font-size: 13px;
	margin: 0px;
}

h3 {
	font-size: 19px;
	margin: 0px;
}

td {
	font-size: 10pt;
}
 
div.inhalt{
  border: solid 0px red;
  overflow: auto;
  width: 730px;
/*  height: 100%; */
}

div.news{
    border: solid red 1px;
    background-color: #550000;
    margin-top: 10px;
    width: 143px;
    padding: 5px;
    text-align: left;
    font-size: 8pt;
}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
border: 0px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #000000;
margin-bottom: 5px;
width: 200px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #000000;
margin-bottom: 5px;
width: 200px;
}

.bg_redline{
    background-image: url(pics/rote_leiste.jpg);
    background-repeat: no-repeat;
    height: 35px;
}

.bg_unten{
  background-image: url(pics/bg_unten.jpg);
  background-repeat: no-repeat;
  height: 65px;
}

.bg_mitte{
  background-image: url(pics/bg_mitte.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
}

.bg_mittelinks{
  background-image: url(pics/bg_mitte.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
}

.bg_mitterechts{
  background-image: url(pics/bg_mitte.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
}

/*
.mf-submit {
color: #000000;
border: 2px solid #000000;
background: #F9FADD;
}
*/

img, div { 
behavior: url(iepngfix.htc)
border: 0px;
}

td.flagge{
  width: 30px;
  height: 30px;
  text-align: center;
}

/* NEWS */
.news-single-item a {
    text-decoration: underline;
}


.news-single-img img {
    float: left;
    margin: 0px 10px 10px 0px;
}


.news-latest-item a {
    color: white !important;
}

.news-latest-gotoarchive {
    display: none;
}

