body {
margin:0px;
padding:0px;
font-family:"Trebuchet MS", arial, sans-serif;
font-size:8pt;
background-image: url(Bilder/bg_3.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:top left;
}

/* Klassen */

.bg {
background-image: url(Bilder/bg_2.jpg);
}

.logo {
vertical-align:bottom;
}

.clr {
clear:both;
}

#container {
z-index:1;
}

#container table {
background-color:white;
}

#container td {
border-left:2px solid silver;
border-right:2px solid silver;
vertical-align:top;
}

#container td.unten {
border-left:2px solid silver;
border-right:2px solid silver;
border-bottom:2px solid silver;
vertical-align:top;
}

#container td.500 {
border-left:0px;
vertical-align:top;
}

#container td.250 {
border-left:0px;
vertical-align:top;
}

/* Navigation */

#navi {
font-size:8pt;
margin-top:0px;
padding:10px 0px 20px 20px;
width:auto;
text-align:left;
}

#navi UL {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navi LI {
display: block;
margin: 0;
padding: 0 15 0 0;
float: left;
width: auto;
}

#navi A {
color:#333333;
font-weight:bold;
text-decoration:none;
letter-spacing:1px;
}

#navi A:hover {
color:black;
text-decoration:underline;
}

#navi span {
font-weight:bold;
color:#990000;
letter-spacing:1px;
}

/* &Uuml;berschrift */

#ueber {
width:auto;
/* background-color:white; */
text-align:left;
padding:20px 0px 10px 20px;
}

#ueber h1 {
padding:0px;
margin:0px;
color:#660000;
font-size:13pt;
letter-spacing:1px;
text-transform:uppercase;
font-weight:bold;
}

#main {
float:left
}

#main td {
border:0px;
font-size:8pt;
vertical-align:top;
padding-right:20px;
}

#main td.logo {
vertical-align:bottom;
}


#main h2 {
margin:0px 0px 10px 0px;;
padding:0px 0px 2px 5px;
font-size:8pt;
text-decoration:none;
border-left:2px solid #996600;
background-color:#DCDCDC;
vertical-align:middle;
}

#main h3 {
font-size:8pt;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 5px;
color:#996600;
}

#main h4 {
font-size:8pt;
margin:0px 0px 2px 0px;
padding:0px 0px 0px 15px;
color:#666666;
font-weight:lighter;
}

/* Textinhalt */

#text {
margin-left:20px;
width:auto;
font-size:10pt;
}

#text span {
color:#660000;
font-weight:bold;
}

#text span.unter {
color:#333333;
font-size: 8pt;
font-weight:lighter;
}

#text span.pos {
color:#996600;
letter-spacing:1px;
text-transform:uppercase;
font-size:14pt;
}

#text span.termin {
color:#660000;
font-size:12pt;
}
#text span.star {
color:#996600;
font-weight:bold;
font-size:14pt;
margin:0px;
padding:0px;
}

#text img {
vertical-align:middle;
}

#text td {
height:60px;
}

#text A {
color:black;
text-decoration:underline;
}

#text A:hover {
color:#996600;
}


/* Sub */

#sub A {
color:#996600;
textecoration:underline;
}

#sub A:hover {
color:black;
}

#logo td{
border:0px;
}

/* Adresse */

#termin {
margin-top:20px;
padding:0px 0px 8px 20px;
color:#666666;
font-size:8pt;
clear:both;
}

#termin span {
color:#660000;
font-size:10pt;
}

#adresse {
margin-bottom:20px;
padding:5px 0px 0px 20px;
color:#666666;
font-size:8pt;
clear:both;
border-top:1ps solid silver;
}

#adresse A {
text-decoration:underline;
color:#999999;
font-size:8pt;
}

#adresse A:hover {
text-decoration:underline;
color:#333333;
}

#adresse A.me {
text-decoration:underline;
color:#0066ff;
font-size:8pt;
}

#adresse A.me:hover {
text-decoration:underline;
color:#333333;
}

#adresse span {
color:#660000;
font-size:10pt;
}

#adresse img {
vertical-align:bottom;
}

#span.1 {
margin-top:10px;
}

.aura {
position:absolute;
z-index:2;
}

#news {
color:red;
margin-top:20px;	
padding:0px 0px 0px 20px;
font-size:14px;
}

#news a {
	color:#996600;
}

