/*CSS für PtPBerlin.de von (C) Florian Strache */
body { background-color:#00008B; font-size:16pt; font-family:'Times New Roman',serif; padding:0; margin:0;}
div#text { position:relative; top:5px; border:5px solid #0710BF; color:black; background-color:#E5E5E5; margin-left:10em; padding:0px 10px; }
h1 { text-align:center; }

div#ptplogo {border:5px #839ABE solid; padding:5px; margin:1px; background-color:#839ABE; }
div#ptplogo a:link { text-decoration:none; color:#000000; background-color:#839ABE; }
div#ptplogo a:visited { text-decoration:none; color:#000000; background-color:#839ABE; }
div#ptplogo a:focus { text-decoration:none; color:#000000; background-color:#839ABE; }
div#ptplogo a:hover { text-decoration:none; color:#FFFFFF; background-color:#839ABE; }
div#ptplogo a:active { text-decoration:none; color:#000000; background-color:#839ABE; }

img { border:none; margin:0; padding:0; }
.img { font-size:0.8em; font-weight:400; color:#777; }
p.img { margin:0; padding:0; }

.fett { font-weight:700; font-size:1.1em; }
#menu a:link { text-decoration:none; font-weight:bold; color:yellow; }
#text a:link { font-weight:bold; color:#5480ED; }
#menu a:visited { text-decoration:none; font-weight:bold; color:#FFD700; }
#text a:visited { font-weight:bold; color:#191970; }
a:focus { font-weight:bold; color:red; }
#menu a:hover { text-decoration:none; font-weight:bold; color:#FFF8DC; background-color:green; }
#text a:hover { font-weight:bold; color:#FFF8DC; background-color:green; }
a:active { font-weight:bold; color:lime; }

div#menu { position:relative; top:5px; float:left; border:5px #6495ED outset; background-color:#2A3FE2; margin:0.1em; padding:0 0.1em; width:9em; }
div#menu hr {clear:both; display:none; }

img#flag { width:30px; height:18px; margin:0; border:2px #D2691E dotted; }
img#flaglink { width:30px; height:18px; margin:0 0 2px 0; }
img#logo { height:80px; width:80px; margin:0; text-decoration:none; }

#jahr { display:none; }
li { margin:2em 0.1em 0 -0.5em; padding:0em; }
ul#menu li a { display:block; padding:0.1em 0.2em; margin:0 0.2em 0 -0.1em; }
ul#verein li a { margin-left:-0.6em; }