body {
margin:0;
padding:0;
color:#780000;
background-color:#c0c0c0;
}

a:link {color:#0000b0}
a:visited {color:#0000b0}
a:hover {color:#980000}
a:active {color:#980000}
a:focus {color:#980000}

* {font-family:Arial,Helvetica,sans-serif}

h1 {font-size:1.4em;margin:0;padding:30}
h2 {margin-bottom:1.4em;color:#780000;margin-top:1em;font-size:1.4em}
h3 {font-size:1em;margin-bottom:0.35em;margin-top:0}
h5 {font-size:0.8em;margin:0;padding:0}
ul {margin-bottom:0}
li {margin-bottom:1em}
#kurse li {margin-bottom:0.5em}
#term {font-size:1.2em}

#nav {
font-weight:bold;
font-size:0.8em;
text-align:center;
vertical-align:top;
padding:1em;
color:#980000;
}

#subnav {
text-align:left;
margin:0.5em 0 0;
padding:0.4em 0.3em 0.6em 0.4em;
background-color:#b0b0b0;
}

#bdytbl {
height:100%;
border-spacing:0;
margin:0;
padding:0;
}

#head {
text-align:center;
padding:0;
margin:0;
height:5%;
}


#leer {
height:1%;
width:5%;
}

#tdcon {
background-color:#d0d0d0;
vertical-align:top;
padding:5%;
width:95%;
}

#kurse {border-spacing:12}

#kurse td {
padding:30px;
border-width:1px;
border-style:solid;
border-color:#780000;
}

#einzel {
width:80%;
padding:30;
border-width:1px;
border-style:solid;
}

.tf {letter-spacing:3pt}

#logo1 {
height:112px;
position:relative;
}

#logo2 {
position:absolute;
bottom:0;
right:0;
left:160px;
}

#tango {margin-top:3em}
#tango li {font-size:0.75em;line-height:0.8em}
#cpy {margin-top:6em;text-align:center;font-size:0.6em;position:relative;top:20px}

small em {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}

.quote {
font-size:0.8em;
padding:1em;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
background:#dcdcdc url(quote.gif) no-repeat 17px 17px;
text-indent:30px;
}
