/* Element formating */

body	{background:#000000; font-family:tahoma, helvetica;
	scrollbar-base-color:  #aa001e; scrollbar-3dlight-color:   #000000;
	scrollbar-arrow-color: #00cc44; scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:  #aa001e; scrollbar-highlight-color: #000000;
	scrollbar-shadow-color:#000000; scrollbar-track-color:     #000000;}

p	{color:#dddddd;}
h1	{color:#aa001e; text-align:center; font-size:150%; font-weight:600; text-decoration:underline;}
h2	{text-align:left; margin-left:30px; font-size:120%; color:#8800aa; font-weight:520;}
hr	{color:#bb0044;}

rt	{color:#aa001e; font-size:75%;}
input	{background:#000000; color:#bbbbff}
textarea{background:#000000; color:#bbbbff}

/* Anchor Styles */

a.menu	{margin-top:2px; margin-bottom:2px; display:block; text-align:center; width:100px;
         border-width:3px; padding:2px; text-decoration:none; font-size:85%; }

a:link    { color:#00dd22;text-decoration:none;}
a:visited { color:#00bb11;text-decoration:none;}
a:hover   { color:#22ff44;text-decoration:underline;}
a:active  { color:#00bb11;text-decoration:none;}

a:hover .ND {color:#aa00cc;text-decoration:underline;}

a.menu:link    { color:#aa001e; border:groove #aa0088; background-color:transparent; }
a.menu:visited { color:#aa001e; border:groove #cc00cc; background-color:transparent; }
a.menu:hover   { color:#cc2230; border:groove #ff00ff; background-color:#550033; }
a.menu:active  { color:#eedeee; border:groove #ff88ff; background-color:#aa0033; }


/* Top-Node Styles */

.dead	{color:#8800aa;}
.live	{color:#8800aa;}
.ND	{margin:0 0 0 30px; font-size:100%; font-weight: 600;letter-spacing: 1px; text-align:left;}
.NDDIR  {color:#dddddd; text-align:left; font-size: 100%; padding: 6px 0 4px 30px;
        margin: 20px 0 0 0; background: URL(../img/fl/nddir.gif); background-repeat:repeat-x ;}
.NDDIRC {color:#aa001e; text-align:center; font-size:150%; font-weight:600; text-decoration:underline;}
.NDmid  {color:#BBFFBB; text-align:left; vertical-align:bottom; alignment:bottom;
        font-size: 120%; padding: 0px 0px 0px 0px ; margin: 0px 0 0; background:         		URL(../img/fl/ogmcc.gif); background-repeat:repeat-x ;}
.NDLIST {overflow:scroll;}


/* Server Class Styles */

.sw	{background:#000000 url(../img/jra-southern.jpg) no-repeat top right fixed;scrolling:vertical;}
.comment{color:#ddddff;}
.inf	{font-size:75%; margin:0; padding:0pt; text-align:justify;color:#55BBBB;}
.mui 	{font-size:75%; margin:0 0 0 30px; padding:0pt; text-align:left;color:#dddddd;}
.def	{color:#CC00CC; }
.rsc	{color:#EEEEAA;}
.code	{color:#CCCCDD;}
.rem	{color:#77BBBB;}
.cite	{padding: 10px 1px 0px 10px; color:#dddddd; text-align:center;}
.norm	{padding: 10px 1px 0px 30px; color:#dddddd; text-align:justify;}
.mvrs	{padding: 10px 1px 0px 30px; color:#CCCCBB; text-align:left;}
.mins	{padding: 10px 1px 0px 30px; color:#9988AA; text-align:left;}
.mcho	{padding: 10px 1px 0px 30px; color:#BBBBCC; text-align:left;}
.mpre	{padding: 10px 1px 0px 30px; color:#BBDDBB; text-align:left;}
.mbrg	{padding: 10px 1px 0px 30px; color:#DDBBBB; text-align:left;}
.topbock{padding: 10px 1px 0px 30px;}


/* Custom Styles */

.blob	{background: URL(../img/blase.gif); position:absolute; top:0px; left:350px; width:234px; height:149px; z-index:1; }
.jback	{margin-left:100px; width:100px; height:100px; z-index:2;}
.btext	{margin:20px; text-align:center; color:#000000; font-weight: 800;}
.fotos	{position:absolute; right:5px; top:2px;}
.band	{text-align:left; color:#dddddd; margin-bottom:30px; margin-left:50px;}
.std	{text-align:left; margin-left:30px; margin-right:30px}
.bild	{margin:10px; border:0;}
.galerie{margin-left:20px;}
.wichtig{text-align:left; margin-left:30px; color:#ee0000; font-size:120%}
.change	{color:#ee0000;}
.linkbild{border:0;}
.flytext{position:absolute;z-index:3;top:350px;left:0px;width:100%;}
