html {
overflow: auto;
}

body { 
color: #444; 
font-size: 9pt; 
font-family: tahoma; 
text-decoration: none; 
margin-top:0; 
height: 100%;
}

td, div {
font-size: 9pt; 
font-family: tahoma; 
text-decoration: none; 
}

a:link { color: #ff6100; font-size: 9pt; font-family: tahoma; text-decoration: none; }
a:visited { color: #ff6100; font-size: 9pt; font-family: tahoma; text-decoration: none; }
a:hover { color: yellow; font-size: 9pt; font-family: tahoma; text-decoration: none; }
a:active { color: red; font-size: 9pt; font-family: tahoma; text-decoration: none; }

#menu:link { color: #383838; font-size: 9pt; font-family: tahoma; text-decoration: none; }
#menu:visited { color: #383838; font-size: 9pt; font-family: tahoma; text-decoration: none; }
#menu:hover { color: #ff6100; font-size: 9pt; font-family: tahoma; text-decoration: none; }
#menu:active { color: #ff6100; font-size: 9pt; font-family: tahoma; text-decoration: none; }

#body { 
height: 372px;
width: 406px;
overflow: auto;
margin: 5px;
padding: 5px;
overflow: auto;
overflow-x:hidden;
overflow-y: scroll;
font-size: 9pt; 
font-family: tahoma; 
text-decoration: none; 
}

h1 { color: #414141; font-size: 10pt; font-family: tahoma; font-weight: bold;}

#spanisch { display:block; background-image:url(../bg/es.gif); width:58px; height:44px }
#spanisch:hover { background-image:url(../bg/es_hover.gif); }
#englisch { display:block; background-image:url(../bg/en.gif); width:58px; height:44px }
#englisch:hover { background-image:url(../bg/en_hover.gif); }
#deutsch { display:block; background-image:url(../bg/de.gif); width:58px; height:44px }
#deutsch:hover { background-image:url(../bg/de_hover.gif); }