body {
	font-family: monospace;
	font-size: 1em;
	color: #006;
	margin: 0px;
	background: #3366ff url(pix/leiste.gif) repeat-y; 
}

h1 { font-size: 1.8em; font-weight:bold; margin-top:1em; margin-bottom:0.5em; color: #775; }
h2 { font-size: 1.6em; font-weight:bold; margin-top:1em; margin-bottom:0.5em; color: #775; }
h3 { font-size: 1.4em; font-weight:bold; margin-top:0.7em; margin-bottom:0.5em; color: #775; }
h4 { font-size: 1.2em; font-weight:bold; margin-top:0.5em; margin-bottom:0.5em; color: #775; }
h5 { font-size: 1.1em; font-weight:bold; margin-top:0.2em; margin-bottom:0.5em; color: #775; }

h1.sub {
	border-bottom: 2px dotted;
	margin-top: 0.5em;
	margin-bottom:1em;
	width:100%
}

h2.sub {
	border-bottom: 2px dotted;
	margin-top:0.5em;
	margin-bottom:1em;
	width:100%
}

h3.sub {
	border-bottom: 2px dotted;
	margin-top:0.5em;
	margin-bottom:0.5em;
	width:100%
}

li {
	padding: 0.25em 0 0.25em 0;
}

img {
	border-width: 0;
}

#carrier {
	margin-left: 100px;
	background: url(pix/randshade_l.gif) repeat-y; 
}

#payload {
	margin-left: 8px; 
	margin-right: 105px;
	padding: 10px 20px 10px 20px;
	background: #ffffef url(pix/randshade_r.gif) repeat-y;
	background-position: 100%;
	min-height: 575px;
}


#homedisplay {
	margin-left: 50%; 
	margin-right: 50%;
	margin-top: 50%;
	font-size: 3em;
}

#anzeigedisplay {
	text-align: center;
	padding: 50px 0 50px 0;
	background: url(pix/anzeigen/zeitung.gif);
}

#cables {
	position: absolute;
	top: 0;
	right:0;
	width: 95px;
	height: 300px;
	background: url(pix/draehter2.gif) no-repeat; 
	background-position: 50%;
}

/* vertikale Navigation */
#rightnav {
	position: absolute;
	right: 0px;
	top: 270px;
	width: 105px;
	height: 200px;
}

#rightnav ul {
	margin: 0; 
	padding: 0;
}

#rightnav ul li {
	list-style: none; 
	padding: 4px 0;
}



#rightnav ul li#current {
	/* Marker fuer aktuellen button */  
}

/* horizontale Navigation unten */
#bottomnav {
	position: relative;
	top: 1.5em;
	padding-top: 1em;
}

#bottomnav ul {
	padding: 0; 
	margin-left: 0; 
/*	font: bold 14px monospace; */
}

#bottomnav ul li {
	list-style: none; 
	margin: 0; 
	display: inline; 
}

#bottomnav ul li a {
	padding: 3px 0.5em; 
	margin-left: 3px; 
	text-decoration: none;
	border-right: 2px solid #775;
}

#bottomnav ul li a#current {
	color: #775; 
}

.underlined {
	text-decoration: underline;
}

/* Lexikonausriss */
.lexbox {
	padding: 1em;
	border: 2px dashed;
	width: 50%;
	background: #fff;
	font-family:"Times New Roman",Times;
	font-size: 1em;
}

/* Notizzettel */
.stickbox {
	padding: 0.5em;
	border: 1px #cca solid;
	background: #ffc;
	font-family:"Times New Roman",Times;
	width: 50%;
	font-size: 0.8em;
}


.colbox {
	float: left;
	padding: 0 1em 0 0;
}

.colbox img{
	padding: 0 0 10px 0;
}


.colrbox {
	margin-left: 180px;
}

.colrbox ul {
	padding: 0 0 0 1.5em;
	margin-top: -1em;
}

.buchtipp ul li {
	list-style-image: url(pix/gt.gif); 
	list-style-type: disc;
	padding: 0 0 1em 0;
}

.handykey{
	position: relative;
	top: 2.5em;
	right: 0.5em;
	padding: 0.5em;
	border-width: 3px;
	border-style: outset;
	border-color: #999;
	background: #000; 
	color: #fff; 
	font-size: 0.8em;
}

.handykey b {font-size: 1.3em; font-weight:bold;}

.handybox{
	float: left;
	margin-left: 4em;
}

/* Aufzaehlung Debiltelefon */
.handylist dt {
	display: inline; 
	padding: 0.5em;
	border-width: 3px;
	border-style: outset;
	border-color: #999;
	background: #666; 
	color: #fff; 
	font-size: 0.8em;
}

.handylist dt b {font-size: 1.3em; font-weight:bold;}

.handylist dd {
	margin-top: -1.5em;
	margin-left: 5em;
	margin-bottom: 1em;
}


#handylcd{
	width: 13em;
	padding: 1em; 
	border-width: 3px;
	border-style: groove;
	border-color: #8a8;
	background: #9a9; 
	color: #342; 
	font-size: 1.2em;
	font-weight:bold;
}

a:link { color:#03c; text-decoration: underline; font-weight: bold}
a:visited { color:#609; text-decoration: underline; font-weight: bold}
a:hover { color:#ffc; text-decoration: none; font-weight: bold; background:#36f}
a:active { color:#fff; text-decoration: none; font-weight: bold; background:#36f}
