body
{
background-color:#5C7CAF;
margin:0px;
}

.ue {font:bold 1.2em arial;color:#000000;}
.credits {font:10px arial;white-space:nowrap;}
.text {font-size:11px; font-family:arial;color:#000000;}
.termine {font-size:11px; font-family:arial;color:#000000;}
td.text {font-size:11px; font-family:arial;color:#000000;line-height:150%}
.wein {font-size:11px; font-family:arial;color:#000000; text-align:justify; margin-right:25px}

img { border-color:#000000;}

#banner { position:absolute; top:0px; }
#menue { position:absolute; top:198px; }
#banner[id]{ position:fixed;}
#menue[id] { position:fixed;}                      



a:link {color:#175294;text-decoration:none;font-weight:normal}
a:visited {color:#175294;text-decoration:none;font-weight:normal}
a:hover {color:#000000;text-decoration:none;font-weight:normal}
a:focus  {color:#175294;text-decoration:none;font-weight:normal}

.menue
{background-color:#165193;

color:#82A3D6;
padding-left:20px;
padding-top:8px;
font-family:times;
}

.links{
background-color:#E5E5E5;
vertical-align:top;
}

.haupt{
background-color:#E5E5E5;
padding:20px;
font-family:arial;
font-size:11px;
text-align:justify;
}

.haupt_termin{
background-color:#E5E5E5;
padding:20px;
font-family:arial;
font-size:11px;
}
.randl
{
background-image:url(images/randl1.gif);
background-repeat:repeat-y;
}

.randr
{

background-image:url(images/randr1.gif);
background-repeat:repeat-y;
}

.steg
{vertical-align:top;
background-image:url(images/steg.gif);
background-repeat:repeat-y;
}

.imp
{
background-color:#5C7CAF;
color:#cccccc;
padding-bottom:15px;
font-family:arial;
font-size:9px;
text-align:center;
}


.rahmen
{
border:1px solid #165193;
}

.balken
{
border:1px solid #165193;
background-color:#165193;
color:#cccccc;
}

.euro {font-family: times,arial,helevetica;font-size:0.9em}