html, body, ul, li {margin: 0; padding: 0; border: 0;}
a:link {
color: #CCCCCC;
text-decoration: none;
}
a:visited {
color: #900;
}
a:hover {
color: #f20;
}
body {
font-size: 0.9em;
font-family: bitstream vera sans,sans-serif;
color: black;
background-color: white;
font-size: 100%;
font-family: Helvetica,Arial,sans-serif;
margin: 0;
padding: 1em;
}
h2 {
text-align: center;
border: 1px solid black;
margin-left: 20px;
margin-right: 20px;
}
div#rahmen {
border: 2px solid black;
margin: auto;
padding: 10px;
}
div#oben {
background-color: #838a9c;
}
div#oben img {
border: 2px solid #838a9c;
}
div#links {
clear: both;
float: left;
background-color: #838a9c;
width: 200px;
height: 600px;
}
div#main {
background-color: #838a9c;
height: 600px;
padding-top: 20px;
padding-left: 220px;
}
div#main div {
border: 1px solid black;
background: #a6abb8;
padding: 10px;
height: 450px;
margin-right: 130px;
margin-bottom: 150px;
}
div#links div {
border: 1px solid black;
background-color: #a6abb8;
margin-right: 15px;
margin-left: 15px;
margin-bottom: 15px;
}
div#links h2 {
margin-right: 15px;
margin-left: 15px;
background-color: #a6abb8;
}
div#links div h5 {
margin-top: 5px;
margin-left: 15px;
text-indent: -5px;
color: red;
}
div#links div blockquote {
margin-top: -20px;
margin-left: 15px;
margin-right: 15px;
font-size: 75%;
text-align: justify;
}
p#copy {
clear: both;
background: #838a9c;
margin: 0px;
padding: 5px;
text-align: center;
font-size: x-small;
}
/* menu mit hover*/
#menue {
margin-top: -5px;
padding-left: 220px;
height: 25px;
}
/*IE ANweißung für Menü mit hover*/
#stupidie {
display: block;
z-index: 200;
width: 48em;
}
a.auss {
float: left;
width: 8.7em;
height: 1.4em;
/*overflow: hidden;*/
text-align: center;
text-decoration: none;
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border: 1px solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
color: #fff;
background: #636b82;
}
a.auss ul {
visibility: hidden;
}
a:hover.auss {
color: #a00;
background: #dbdde3;
}
a:hover.auss ul {
visibility: visible;
display: block;
margin-top: 3px;
background-color: #dbdde3;
color: #400;
margin-top: 2px;
list-style: none;
}
a.inn {
display: block;
width: 8.7em; /* fuer 5er IEs anpassen, sonst 'zuckt' es */
font-size: 100%; /* fuer 5er IEs auf 80% reduzieren */
font-weight: normal;
border: 1px solid;
border-color: #ccc #888 #555 #bbb;
color: #000;
background: #a6abb8;
text-decoration: none;
text-align: center;
}
a:visited.inn {
color:#900;
}
a:hover.inn {
background: #dbdde3;
color: #900;
}
span.menutag {
display: block;
cursor: default;
}