body{
  margin:0px;
  padding:0px;
  background-image: url(bilder/paper017.jpg);
}

a {
  border:0;
}

img {
  border:0;
}

#banner{
  background:none;
  border:0;
  height:70px;
  margin-left:300px;
}

#menu{
  border:0;
  background:none;
  position:absolute;left:0px;top:0px;
  padding:0px;
  margin:0px;
  width:300px;
  height:747px;
}


#inhalt{
  background:;
  margin-left:300px;
  height:677px;
}

#aenderungsdatum {
	position:absolute; right:10px;top:20px;
	font-style:italic;
	color: #808080;
	font-size:small;	
}

.fehler{/* Fehlermeldungen */
  color:red;
  font-weight:bold;
}

/* Verweise und links zu itemseiten */
.verweis ul{
  margin:0;
  padding:0;
}

.verweis li{
  list-style:none;
  margin-bottom: 10px;
  float:left;
  width:60%;
}

.verweis1 { /* der link */
  display:block;
  float:left;
  width:10em;
}

.verweis2 { /* der kommentar */
  display:block;
  margin-left:10em;
  padding-left:1em;
}

/* Das Subsection Menu */
#subnav ul{
    margin:0;
    padding:5px;
	list-style:none;
	white-space: nowrap;
}

#subnav li{
  	display:inline;
}

#subnav a{
	color:#004000;
	font:normal 12px arial,sans-serif;
	padding:3px 15px 3px 15px;
	text-decoration:none;

	border:1px solid #d5e7ec;
	border-left:4px solid #d5e7ec;
	text-align:center;
}

#subnav a:hover{
	color:black;
	border:1px solid #008996;
	border-left:4px solid #008996;
	text-align:right;  
}



/* Das Interne Menu */
#Navigation ul{
  margin:0;
  padding:5px;
  list-style:none;
  white-space:nowrap;
}

#Navigation li{
  display:inline;
}

#Navigation a{
  color:#006595;
  font:normal 12px arial,sans-serif;
  padding:3px 15px 3px 15px;
  text-decoration:none;
  border:1px solid #FFFF80;
  border-left:4px solid #FFFF80;
  text-align:center;
}

#Navigation a:hover{
  color:#006595;
  border:1px solid #FF8000;
  border-left:4px solid #FF8000;
  text-align:right;
}

/* Das Login Forumular*/
.Formular input, textarea {
  background-color:transparent;
  border:black 1px dashed;
  font:14px arial, sans-serif;
  color: black;
}

.Formular textarea {
  border:black 1px dashed;
}

.Formular select{ 
  background-color:#FFFF80;
  border:none;
  font:14px arial, sans-serif;
  color: black;
}

.Formular label, .label{
  display:block;
  float:left;
  width:8em;
}

.Formular .button{
  background-color:transparent;
  border:none;
  border-bottom:none;
  font:14px arial, sans-serif;
  color: black;
}

.Formular ul {
  margin:0;
  padding:0;
}


.Formular li{
  list-style:none;
  margin-bottom: 10px;
  float:left;
  width:100%;
}

.Forumular .input { /* der kommentar */
  display:block;
  margin-left:5em;
}

/* Der Blog */
.blog li{
	margin-bottom:20px;
	list-style-image: url(bilder/upload/AliceA20.gif);
	padding-bottom:20px;		
	margin-right:50px;
}

.blogheader {
	border-bottom: 1px solid black;
	margin-bottom:5px;
}

.blogdatum {
	font-style:italic;
	color: #808080;
	font-size:small;
	display:inline;
	padding-right:10ex;
}
.blogcomment{
	display:inline;
}
.blogcomment a{
	color:#800000;
}
.blogcomment a:visited {
	color:#804040;
}
.blogautor {
	display:inline;
	position:absolute; right:100px;
}
.blogtitel {
	padding-left:20px;
	padding-top:10px;
	font-size:x-large;
	font-weight:bold;
	font-variant:small-caps;
	line-height:20px;
}


.blogcontent {
	
}

.blogtext {
	
}

.blog_comment_header{
	font-style:italic;
}
.blog_comment_inhalt{
	margin-bottom:8px;
}



/* Die Galerie */
.thumb-box {
  list-style:none;
  float:left;
  margin:5px;
  width:110px;
  height:110px;
}

.bild-box {
  
}
.editor {
	color:#808080;
	float:right;
}

