body{
 nobackground: #EFEFEF;
 background: #F7F7F7;
}
body, table, td {
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10pt;
 color: #000000;
 background-repeat:no-repeat;
}

img {
 border: none;
 }

td {background-repeat:no-repeat;}

body.druck{
 background: #FFFFFF;
}

td.hintergrund {
 background-image:url(../grafiken/background_2.jpg);
 background-repeat:no-repeat;
}

.hintergrund1 {
 background: #F7F7F7;
}
.surround {
 background: #FFFFFF;
}

/* Rote Linie */
.line {
 font-size: 1px;
 background: #990000;
}

/* Rote Linie klein */
.liniefein {
 font-size: 1pt;
 background: #990000;
 padding: 0px;
}

.rahmen {
/* width: 80px; */
 width: 102px;
 background: #F0F0F0;
 border-color: #990000;
 padding: 3px;
 border-style:solid;
 border-width: 1px;
}

.rahmenre {
 width: 120px;
 background: #F0F0F0;
 border-color: #990000;
 padding: 0px;
 border-style:solid;
 border-width: 1px;
}

.rahmengross {
 nowidth: px;
 background: #F0F0F0;
 border-color: #990000;
 padding: 3px;
 border-style:solid;
 border-width: 1px;
}

.rahmenweiss {
 border-color: #990000;
 padding: 3px;
 border-style:solid;
 border-width: 1px;
}

.bgnavi {
 background: #F0F0F0;
}
.feinrand {
 background: #990000;
}

.ueberschrift {
 font-weight: bold;
 font-size: 12pt;
}

.ueberschriftcover {
 font-weight: bold;
 font-size: 12pt;
 color: #990000;
}

.ueberschrift1 {
 font-weight: bold;
 font-size: 11pt;
 line-height:16pt;
}

#ueberschrift {
 width: 90;
 font-weight: bold;
 padding: 1px;
 text-align: center;
}

.ueberschriftnavi {
 font-weight: bold;
 font-size: 10pt;
}

.gross {
  font-size: 13pt;
}

.klein2{
 font-size: 2pt;
}

.klein1{
 font-size: 1pt;
 padding: 0px;
}

.klein{
 font-size: 6pt;
}

.news {
 font-size: 8pt;
}

.poll{
 font-size: 7pt;
}

.pollrechts{
 font-size: 7pt;
 text-align: right;
}

.pollfarbe{
 color: #990000;
}

.navilinks {
 nocolor: #990000;
 nocolor: #A64444;
 nocolor: #CC9999;
 nocolor: #CC6666;
 nocolor: #BF6868;
 color: #CD9090;
}

input.farbig{
 color:#990000;
 width: 90px;
 background: #F0F0F0;
 border-color: #990000;
 border-style:solid;
 border-width: 2px;
}
input.farbigrueck{
 color:#4F4F4F;
 width: 90px;
 background: #F0F0F0;
 border-color: #4F4F4F;
 border-style:solid;
 border-width: 1px;
}

/* Links */
a {
 color: #000000;
 text-decoration: none;
}
a:link {
 color: #990000;
 text-decoration: none;
}
a:visited {
 color: #990000;
 text-decoration: none;
}
a:hover {
 color: #990000;
 text-decoration: underline;
}