body {background-color:white; color:black; font-size:10pt; font-family:verdana, helvetica, sans-serif; text-align:center;}

a:link {color:#0A5A7F; text-decoration:none;}
a:visited {color:#0A5A7F; text-decoration:none;}
a:hover {color:#0A5A7F; text-decoration:none;}
a:active {color:#0A5A7F; text-decoration:none;}

#wrapper {width:766px; background-color:#fff; border:0px solid silver; margin:20px; margin-left:auto; margin-right:auto; padding:0px;}

.shadowblur {box-shadow:2px 2px 7px #6E6E6E;} 

#frame {width:750px; height:750px; margin-right:auto; margin-left:auto; margin-top:0px; padding:0px; text-align:left; background-image:url(../bilder/titel_gross2.jpg); background-repeat:no-repeat; border:1px solid #527C91;}

#contentleft {width:175px; padding:0px; margin:20px 0px 0px 0px; float:left; background:transparent;}
#contentleft p {font-size:9px; font-family:arial; color:#527C91; text-align:center;}

.tastenfeld {color: black; width: 135px; margin-top:5px; margin-left:10px; margin-bottom:0px; padding:0px 20px 0px 10px;}
.tastenfeld h1, #tastenfeld p {padding:0; margin:0;}
.tasten {top:1px; width:135px;}
.tasten a {display:block; text-align:center; font:10px Verdana, Arial, sans-serif; padding:3px 4px; margin:0 0 2px;  border:1px solid #527C91; text-decoration:none; color:#000; background:#A9C4D5;}
.tasten a:hover {none; color:#0A5A7F; border:1px solid #527C91; background:#fff;}
/*.tasten a:hover img {top:-0px; left:0px; height: 16px; width: 16px;} */
.tasten a .showcase {display: none;}
.tasten a:hover .showcase {position: absolute;top: 30px; left: 80px; display: block; width: 100px; font: Verdana, Arial, Helvetica, sans-serif; font-size:9px; background: #fff; border: 1px solid #527C91; color: #000; padding: 5px;}

#contentright {width:555px; height:610px; background:#fff; background-repeat:no-repeat; margin:0px 5px 0px 0px; padding:0px; float:left; border:1px solid #527C91; text-align: center;}
#contentright p {font-size:9px; font-family:arial; color:#527C91}

#contentright2 {width:555px; height:610px; background:#fff; background-repeat:no-repeat; margin:0px 5px 0px 0px; padding:0px; float:left; border:1px solid #527C91; text-align: center;}
#contentright2 h1 {font-size:10px; font-family:arial; color:#000; text-align:justify;}
#contentright2 p {font-size:9px; font-family:arial; color:#000}

#contentheader {background:transparent;}
#contentheader h1 {font-family:Times; font-size:14px; padding:10px; margin:0px;}
.list{background:transparent; width:190px; height:72px; padding:0px; margin-top:17px; margin-left:500px; list-style:none; text-align:left;}

#contentfooter {background:transparent; float:bottom; height:32px; margin-top:565px; text-align:center;}
#contentfooter p {font-size:9px; font-family:arial; color:#527C91}

p,h1,pre {margin:0px 10px 10px 10px;}

h1 {font-size:12px; padding-top:10px;}
