
body 
{
	/* background-image: url(../images/home/deb_1.png); */
	background-color: #deb887;
	margin: 0;
	padding:0;
	font:  11px verdana, arial, helvetica, sans-serif; 
}

.code
{
	font: 12px/130% courier, monospace;
	border: 1px dashed #000;
	color: #8B0000;
	padding: 12px;
}

.codex
{
	font: 12px courier, monospace; 
	border: 1px dashed  #000; /* #917A39; */
	color: #8B0000;
	padding: 12px;
	margin-top: 30px ;
	margin-bottom: 30px;
}

acronym
{
	cursor: help;
	border-bottom: 1px dotted #000;
}

span.prompt
{
	font-weight: normal;
	color: #000;
}

span.c
{
	font: bold 12px courier, monospace;
	color: #3C3C45; /*#41585E;*/
}

h1
 {
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 28px;
	font-weight: 900;
	color: #808080;
}

h2.navi
{
	font: bold 11px verdana, arial, helvetica, sans-serif;
	margin: 7px;
	padding: 0;
}

h2.titel
{
	color: #8B0000;
	font: italic bold 14px verdana, sans-serif;
	padding-bottom: 1px; 
	border-bottom: solid 1px #8b0000; 
	margin: 0 7px;
}

p
{
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 7px 7px 15px 7px; 
	padding: 0;
}

/*.Content>p {margin:0;}
.Content>p+p {text-indent:30px;}*/

/*
.nav
{
	line-height: 140%; 
	margin-top: 10px;
	letter-spacing: 1px;
	color: #000;
	margin-left: 15px;
}
*/



/* Reihenfolge */

a:link { }
a:visited {}
a:hover {}
a:active {}



a:link
{
	color: #191970;
}

a.navi
{
	color:#bc0247;
	font: bold 12px verdana,arial,helvetica, sans-serif;
	text-decoration: none;
	margin-left: 5px;
	line-height: 130%;
}

a:visited.navi
{

}


a:hover.navi
{

	text-decoration: underline;
}

a.vi
{
	color: #191970;
}

a:hover.vi
{
	color: white;
}

a.xhtm
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a:hover.xhtm
{
	text-decoration: underline;
}

a.valid
{
	color: #808080;
	text-decoration: none;
}

a:hover.valid
{
	color: #DEB887;
	background-color: #808080;
}

p.ind
{
	padding-left: 13px;
	text-indent: -12px; 
	padding-bottom: 2px;
	padding-top: 1px; 
	margin-top: 0;
	margin-bottom: 0; 
	line-height: 120%;
}

#header
{
	border-bottom: #bc0247 1px solid; /* FAEBD7 */
	/* border-top: #000 1px solid;  */
	padding-left: 15px; 
	/* margin-top: 15px; */
	height: 50px;
	/* background-image: url(../images/home/logo_3.png); */
	background-color: #000;
	voice-family: inherit
}


/* All the content boxes belong to the content class. */
.content
{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
    color: #8b0000;
	font-size: 13px;
	line-height: 140%;
	min-width:150px;
	margin: 15px 220px 20px 180px;
 	/* background-color: #FFFFE0; */
	/* border:1px solid #000;  */
	padding:0px 10px 10px 10px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}

#navAlpha 
{
	position:absolute;
	width: 150px;
	height: 150px;
	top: 57px;
	left: 15px;
	/* border: 1px solid #000; */
	/* background-image: url(../images/debian_3.jpg);  */
/*	font-color: white; */
	/*padding:10px;*/
	z-index:2;
	/*line-height: 180%; */

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
below. See http://glish.com/css/hacks.asp for details. */

	voice-family: "\"}\"";
	voice-family:inherit;
}
	
body>#navAlpha {width: 150px;}
		
#navBeta
{
	position:absolute;
	width: 190px;
	top: 57px;
	right: 15px;
	border: 0px solid #000;
	-moz-border-radius: 8px;
	/* background-image: url(../images/home/beta.png); */
	background-color: #FFFFE0;
	color: #800000;
/*	padding:10px; */
	z-index:1;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
}

/* Again, "be nice to Opera 5". */
body>#navBeta {width: 190px;}

#navBeta p
{
	font: 12px arial, helvetica, sans-serif;
}

#navIndex
{
	font: 12px arial, helvetica, sans-serif;
	position:absolute;
	width: 190px;
	top: 57px;
	right: 15px;
	border-left: 1px dotted #000;
	color: #800000;
	background-color: #deb887;
	z-index:1;
	voice-family: "\"}\"";
	voice-family:inherit;
}

#valid
{
	position: absolute;
	right: 55px;
	top: 835px;
	padding-bottom: 20px;
}

#satelit
{
	position: absolute;
	right: 55px;
	top: 500px;
	padding-bottom: 20px;
}

#sun
{
	position:absolute;
	top: 80px;
	left: 15px;
}
