A:link    {font: 12pt "arial"; color: #4040FF; font-weight:bold; text-decoration: none}
A:visited {font: 12pt "arial"; color: #4040FF; font-weight:bold; text-decoration: none}
A:hover   {font: 12pt "arial"; color: #FF4040; font-weight:bold; text-decoration : underline}

a.klein:link {font: 10pt "arial"; font-weight:bold; color: #4040FF}
a.klein:visited {font: 10pt "arial"; font-weight:bold; color: #4040FF}
a.klein:hover {font: 10pt "arial"; font-weight:bold; color: #FF4040}

A.Menu:link    {
font: 18pt "arial"; color: #BF0608;
font-weight:bold;
text-decoration: none;
display:block;
margin:2px;
text-align:left;
}
A.Menu:visited {
font: 16pt "arial"; color: #BF0608;
font-weight:bold;
text-decoration: none;
display:block;
margin:2px;
text-align:left;
}

A.Menu:hover   {
font: 16pt "arial"; color: #BF0608;
font-weight:bold;
text-decoration : underline;
display:block;
margin:2px;
text-align:left;
}

body {
font: 12pt "arial";
text-align:center;
margin:00px;
 background-color:#FFFFF;}


#name {
top:27px;
width:100%;
left:0px;
position:absolute;
text-align:center;
}


#box {
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
text-align: left;
padding-left: 0px;
width: 780px;
border: 2px solid #888888;
background-image:url(bg_karo.jpg);

}

#inhalt {
padding-top: 20px;
padding-left: 20px;

}
#menu {
padding: 5px;
float:left;
width:150px;

}
#text {
padding: 5px;

}

#bottom {
width: 600px;
margin: auto;
padding-bottom: 5px;
padding-left: 0px;
text-align: left;
}

#impressum {
margin: 0px;
padding-left: 10px;
padding-top: 5px;
width: 80px;
}


font.sf {font: 1.1em arial; color: #000000;}
font.titel {font: 1.3em andale mono,arial; color: #FF4040; margin-right:10px;}

h1  {font-size: 1.5em; color: #000000; font-weight:normal;padding-bottom:0px;}
h2  {font-size: 1.2em; color: #000000; font-weight:normal;padding-bottom:0px;}

table {width: 100%; text-align:center;}
td {padding: 5px;}

font.copy { font: 10pt "arial"}