body {
width:98%;
font-family:arial,sans-serif;
}

.eoculus {
position:absolute;
top:600px;
right:1px;
font-family:arial,sans-serif;
font-size:9pt;
width:175px;
}

.eoculus td {
font-size:10pt;
padding-top:5px;
padding-bottom:5px;
}

.eoculus .neueint {
background-color:#B1DA98;
height:20px;
width:98%;
display:block;
border-top:1px solid #3A9529;
font-weight: bolder; 
}

h1 {
font-family:arial,sans-serif;
font-size:12pt;
}

#resinfo {
font-family:arial,sans-serif;
font-size:10pt;
text-align:right;
}

#logo {
position:absolute;
left:10px;
top:10px;
}

.balken-orange table {
width:98%;
}

.balken-orange a {
padding-left:5px;
text-decoration:underline;
text-align:left;
color:blue;
}

.balken-orange {
position:absolute;
top:110px;
background-color:#B1DA98;
height:20px;
width:98%;
display:block;
border-top:1px solid #3A9529;
}

#searchform {
position:relative;
width:550px;
left:100px;
top:65px;
}

#resultate {
position:relative;
left:10px;
top:200px;
width:550px;
margin-bottom:120px;
}

.r{
margin-top:20px
}

.h a{
font-size:12pt;
font-weight:normal;
display:block;
}

.xb {
color:#949292;
}

.xa {
font-size:10pt;
width:550px;
} 

.navi {
top:70px;
position:relative;
text-align:center;
}

.rot {
color:red;
font-size:12pt;
}

.extrasearchform{
position:relative;
text-align:center;
vertical-align:middle;
}

.path {
color:blue;
font-size:12pt;
}

.path-act {
text-decoration:none;
color:red;
font-size:13pt;
}

.logindata {
font-size:10pt;
}

a img {
border:0px;
}

.rightbanner {
position:absolute;
top:150px;
right:50px;
}

.bannertop {
position:absolute;
top:150px;
left:20px;
}

#words {
font-family:arial,sans-serif;
font-size:10pt;
padding-top:5px;
}

.word a {
padding-right:30px;
color:#467EE0;
}

.word a:hover {
color:#009900;
}

.zitat {
padding-top:40px;
}
