/*Grundeigenschft Layout*/
* {
   margin : 0;
   padding : 0;
}
body {
   font: 95% Verdana, Arial, Helvetica, sans-serif;
   color: #000;
}
/*ID's*/
#container {
   height: 100%;
   position: relative;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
}
#header {
   height:2.5em;
   background-color:#000;
   color:#FFF;
   position:fixed;
   width:100%;
}
#itemliste{
  text-align:center;
  text-decoration:none;
}
.copy{
  font-size:0.5em;
}
#main {
   background: #FFF;
   margin-left: 8.5em;
   border-left: 1px solid #000;
}
#content{
	min-height: 720px;
	padding-left: 10px;
	padding-bottom:10px;
  padding-top:2.5em;
}
/* Navigation */
#navigation {
padding-left:10px;
position: absolute;
top:3em;
left: 0px;
}
html>body #navigation {position:fixed;}

#navigation ul{
    list-style-type:none;
}
#navigation li{
    margin-bottom:2px;
    border:1px solid #000;
    width:9em;
}
#navigation a{
	padding-left: 5px;
	color: #000;
	display: block;
	text-decoration: none;
}
#navigation a:hover{
color:#FFF;
background-color:#555;
}
/* Schrifgroesen*/
h1 {
	font-size: 2em;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
}
h2 {
font-size: 1.2em;
text-decoration:underline;
padding-top:10px;
padding-bottom:4px;
}
h3 {
font-size: 1em;
font-weight: normal;
}
p , ul{
font-size: 0.80em;
}
/* Klassen */
.footer {
background:#EEE;
text-align:center;
color:#666;
padding: 5px 0px 5px 0px;
border-top: 1px solid #000;
}
.ce {
font-family:Nosfer;
}

ul,li {list-style-type:none;}

/*Farben*/
.rot {color:#BB3030;}
.dunkelrot {color:#802020;}
.blau {color:#205090;}
.gold {color:#870;}
.gruen {color:#109920;}

/* Schrift */
.fett {font-weight:bold;}


.outgray {color:#dddddd;padding-left: 5px;}


