/*
screen.css Version 0.20 2002-04-16
Copyright 2002 Rainer Hillebrand, WebCab.de
*/
#header {
	font-family : monospace;
	font-size : 200%;
	margin-bottom : 0;
	margin-top : 0;
	text-align : center;
}

.big {
	font-family : sans-serif;
	font-size : 120%;
}

.black {
	background : #000000;
	color: #FFFFFF;
	font-weight : bold;
}

.button {
	background: #ffcc33 none;
	border-left: thin solid #ffffcc;
	border-top: thin solid #ffffcc;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	color: #000000;
	font-family : sans-serif;
	font-size : 75%;
	font-weight : bold;
}

.category {
	font-family : monospace;
	font-size : 200%;
	font-weight : bold;
}

.center {
	text-align : center;
}

.clear {
	clear : left;
}

.code {
	font-family : monospace;
	font-size : 80%;
	padding-left : 0.5em;
}

.desc {
	font-size : 80%;
}

.float1 {
	float : left;
	padding-bottom : 0.5em;
	padding-right : 0.5em;
	padding-top : 0.5em;
	width : 120px;
}

.float2 {
	float : left;
	padding-bottom : 0.5em;
	padding-right : 0.5em;
	padding-top : 0.5em;
	width : 180px;
}

.left {
	text-align : left;
}

.list {
	font-family : sans-serif;
	list-style-type : square;
	margin-bottom : 0;
	margin-left : 1em;
	margin-top : 0;
}

.list1 {
	list-style-type : square;
	padding-left : 1.25em;
}

.list2 {
	list-style-type : square;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 1.75em;
}

.list3 {
	padding-left : 2.25em;
}

.list3pre {
	font-family : monospace;
	padding-left : 2.5em;
}

.logoimg {
	float : left;
	padding-top : 0.25em;
	width : 10%;
}

.navbar {
	background : #FFFF99;
	border-bottom : medium none;
	border-style : none;
	border-top : medium none;
	border-width : thin;
	color : #000000;
	font-family : sans-serif;
	font-size : 90%;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0.2em;
	padding-left : 10%;
	padding-right : 5%;
	padding-top : 0.1em;
	text-decoration : none;
	width : 100%;
}

/* Die folgenden Pseudoklassen muessen diese Reihenfolge haben. */
.navbar a:link {
	background : #ffff99;
	color : #0000ff;
}

.navbar a:visited {
	background : #ffff99;
	color : #660099;
}

.navbar a:hover {
	background : #000000;
	color : #ffff99;
}

.navbar a:active {
	background : #ffff99;
	color : #ff0000;
}

.pre {
	font-family : monospace;
	font-size : 100%;
}

.red {
	color : #ff0000;
}

.right {
	text-align : right;
}

.shift {
	margin-left : 1.25em;
}

.small {
	font-family : sans-serif;
	font-size : 80%;
}

.subcategory {
	font-family : monospace;
	font-size : 150%;
	font-weight : bold;
	margin-left : 1em;
}

.subcategory4 {
	font-family : monospace;
	font-size : 125%;
	font-weight : bold;
	margin-left : 1.75em;
}

.subcategory5 {
	font-family : sans-serif;
	font-size : 100%;
	margin-left : 1.5em;
}

.white {
	background : #FFFFFF;
}

a:link {
	background : #ffcc33;
	color : #3300CC;
}

a:visited {
	background : #ffcc33;
	color : #990099;
}

a:hover {
	background : #000000;
	color : #ffcc33;
}

a:active {
	background : #ffcc33;
	color : #ff0000;
}

address {
	background : #ffcc33;
	border-bottom : medium none;
	border-style : none;
	border-top : medium none;
	border-width : thin;
	color : #000000;
	font-family : sans-serif;
	font-size : 70%;
	font-style : normal;
	margin-bottom : 0;
	margin-top : 0.2em;
	padding-bottom : 0.1em;
	padding-left : 10%;
	padding-right : 5%;
	padding-top : 0.1em;
	text-decoration : none;
	width : 100%;
}

address a:link {
	background : #ffcc33;
	color : #0000ff;
}

address a:visited {
	background : #ffcc33;
	color : #660099;
}

address a:hover {
	background : #000000;
	color : #ffcc33;
}

address a:active {
	background : #ffcc33;
	color : #ff0000;
}

body {
	background-color : #ffcc33;
	color : #000000;
	font-family : sans-serif;
	margin-top : 0;
}

div.body {
	background : #ffcc33 none;
	clear : left;
	color : #000000;
	font-family : sans-serif;
	margin-left : 10%;
	margin-right : 5%;
	margin-top : 0;
}

div.float {
float : left;
width : 55%;
}

div.footer {
	background : #ffcc33 none;
	color : #000000;
	font-family : sans-serif;
	margin-bottom : 1em;
	margin-top : 0.5em;
	padding-left : 10%;
	padding-right : 5%;
}

form {
	background : #ffcc33 none;
	color : #000000;
	font-family : sans-serif;
	font-size : 100%;
}

h1.logo {
	font-family : monospace;
	font-size : 300%;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0;
	padding-top : 0;
}

img {
	border : 0em #ffcc33 none;
	margin : 0;
	padding : 0;
}

p {
	background : #ffcc33 none;
	color : #000000;
	font-family : sans-serif;
	font-size : 100%;
}

pre {
	font-family : monospace;
	font-size : 100%;
}

span.item {
	font-family : sans-serif;
	font-size : 80%;
	font-style : italic;
}

span.sup {
	font-size : 70%;
	vertical-align : super;
}

table.border{
	background : #000000;
	border: thin solid #000000;
}

td {
	background : #ffcc33;
	font-family : sans-serif;
	font-size : 100%;
	vertical-align : top;
}

th {
	font-family : sans-serif;
}

ul {
	background : #ffcc33 none;
	color : #000000;
	font-family : sans-serif;
	font-size : 100%;
	list-style-type : square;
	text-align : left;
}
