/* CSS Document */

body { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; background: inherit; }

th, td { font-size: small; }

body { background:  url(gegenschein-bg.jpg) #000000;  margin: 0; 

scrollbar-face-color: #333399; 
scrollbar-arrow-color: #0000ff;
scrollbar-track-color: #cceeee;

scrollbar-highlight-color: #0099cc;
scrollbar-3dlight-color: #5b4add;
scrollbar-shadow-color: #000066;
scrollbar-darkshadow-color: #160e55; 
}

.content { background: #ffffff; color: inherit; 
  padding: 1em;
  height: 500px;
  min-height: 350px;	
}
html>body .content { /* IE ignores this block as it doesn't understand the selector */
	height: auto; /* Reset the height for good browsers */
}
.footer { background: #ffffff; color: inherit; padding: .5em;
}

h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0.5em 0em 0em 0.1em;
    font-family: "Trebuchet MS", Arial, sans-serif;
    color: #6300ff;
    border-bottom: 0.05em solid #9663ff;
    line-height: 1em;
}

h1 { font-size: 2em;  margin: 0 5px; padding: 0 2px; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.35em;  font-style: italic; }

h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
small { font-size: .8em; }
th { font-weight: 700; }

#head { padding: 2px; height: 90px; }
#nav { float: left; margin: 5px 5px; width: 160px; }
#addr { clear: left; float: left; margin: 5px 5px; width: 160px; }
#main { margin: 5px 3px 3px 172px; padding: 3px; background-color: #000099; }

A:link, A:active, A:visited { COLOR: #000099; TEXT-DECORATION: none; }
A:hover { COLOR: #000033; TEXT-DECORATION: none; }

.main { background: inherit; margin: 0 2em; }
.tcontent { background-color: #000033; padding: 1px; margin: 2em; }
.content { background-color: #ffffff; color: black; padding: 10px; text-align: left; }
.content a { text-decoration: underline; }
.content a:hover { text-decoration: underline; }

.subheading { background-color: #ffffff; text-align: center; padding: 5px; font-size: 1.2em; font-weight: 900; }

.block { border: solid 1px #000066; width: 160px; }

.callout-bottom { background: url(rounded_bot.gif) no-repeat bottom left; padding: 5px; }
.callout { background: #cff url(rounded_top.gif) no-repeat top left; padding: 4px; font-size: .9em; }
.callout a:hover { background-color: White; }

.footer { font-size: .75em; }
