body { color:#FFFFFF;
       background:url(bilder/blau_dunkel.png) fixed;
       background-color:#000041;
       margin-left:0px;
       margin-right:0px;
       font-family:Georgia,"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif; 
       font-size:11pt;
       line-height: 13pt; }

h1,h2,h3,h4,p,ul,ol,li,div,th,address,blockquote,nobr,b,i { font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif; }

h3,h4 { line-height:15pt; }

h1,h2,h3,h4,b,strong,a { text-shadow:black 5px 5px 8px; }

p,i,div { text-shadow:black 1px 1px; }

p,b,i { text-align:justify; }

a:link    { color:#aaaaff; font-weight:bold; text-decoration:none; }
a:visited { color:#aaaaff; font-weight:bold; text-decoration:none; }
a:hover   { color:#ddddff; font-weight:bold; border-bottom: 1px dashed #ccccff; /* border-top: 1px dashed #ccccff;  background:#05008B; */ }
a.grafik:hover { border:0px; background:inherit; }
/* a:hover   { color:#bbbbff; font-weight:bold; text-decoration:none; letter-spacing:1px; } */
a:active  { color:#8080ff; font-weight:bold; text-decoration:none; }

*.mitte { vertical-align:middle; }
*.oben  { vertical-align:top; }
*.unten { vertical-align:bottom; }

.button { color:#FFFFFF;
          background-color:#111199;
	  border-bottom:thin solid #222244;
	  border-right:thin solid #222244;
	  border-top:thin solid #009999;
	  border-left:thin solid #009999;
	  font-size:11px;
	  font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif;
	  font-weight:normal; }

.bg1 { background-color:#000000; color:#ffffff }
.bg2 { background-color:#d6d6d6; color:#000000; }
.bg3 { background-color:#ffffff; color:#000000; }

.kontakt { background-color:#222288;
           color:#ffffff;
	   border-top:thin solid #222244;
	   border-left:thin solid #222244;
	   border-bottom:thin solid #005577;
	   border-right:thin solid #005577;
	   font-family:monospace;
	   font-size:medium;
	   text-align:justify; }

table.top { border-spacing:0px; border-width:0px; width:100%; position:relative; top:-10px; }
table.main { border-spacing:0px; border-width:0px; width:100%; position:absolute; top: 0px; }
table.foot { border-spacing:0px; border-width:0px; width:100%; position:relative; top: 7px; }

td.ol { height:120px; width:180px; }
td.om { height:120px;}
td.omindex { height:30px;}
td.or { height:120px; width:205px;}

td.ml { height:380px; width:180px; vertical-align:top; }
td.index { height:380px; }
td.inhalt { height:380px; background:url(bilder/logo_dbz_dunkel.png) fixed no-repeat center; vertical-align: top; }
td.grafik { height:380px; vertical-align: top; }
td.mr { height:380px; width:205px; vertical-align:top; }

td.ul { height:135px; width:180px; vertical-align: bottom; font-size:small; color:#8080ff; }
td.um { height:135px; vertical-align:bottom; text-align:center; font-size:small; color:#8080ff; }
td.ur { height:135px; width:205px; vertical-align:bottom; text-align:center; font-size:small;}

td { font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif;}

.news { text-indent:-40px; margin-left:70px; margin-right:10%; text-align:justify; }

div.nottranslated { font-size:small; color:#8080ff; text-align:center; }

div.lyrics { margin-left:20%; }
pre.lyrtab { font-family:"Trebuchet MS",Verdana,Helvetica,sans-serif; }
div.story  { margin-left:10%; margin-right:10%; text-align:justify; }
div.kapitakt { margin-left:10%; margin-right:10%; margin-top:100px; text-align:justify; }

div.submenu { text-align:right; font-size:11pt; line-height:11.5pt; position:fixed; bottom:90px; left:10px; width: 160px; z-index:5; }

div.menu { height:19px; width:50%; background-color:#FDD700; text-align:right; padding-right:10px;}
div.item { width:50%; background-color:#FEEA00; visibility:hidden; }
div.datum { font-size:x-small; text-align:right; }

div.impresslnk { position:absolute; right:15px; padding-bottom:5px; font-size:small; text-align:right; vertical-align:bottom; }

.abst40 { margin-bottom:40px; }

.pic_left { margin-right: 10px; margin-bottom: 10px; margin-top: 10px; }

.pic_right { margin-left: 10px; margin-bottom: 10px; margin-top: 10px; }