body{
	background-color: black;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:center;
}



.inner_body{
	margin:auto;
	/*width: 800px;*/
	max-width: 800px;
	height:100%;
	background-color: white;
	text-align: left;
}

.header{
	text-align: center;
	padding: 0px 0px 10px 0px;
	height: 90px; /*background-color:#DBDBDB;*/
	background-color: #242424;
	background: #242424 url('robo.gif') no-repeat right bottom;
}


h1{
	font-family: 'Droid Sans',Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight:bolder;
}


h2{
	font-family: 'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bolder;
}


h3{
	font-family: 'Droid Sans',Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
}


h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}



/* BG für Überschrift  */

.header h1{
	/*background-color:#DBB90D;*/
	background-color:yellow;
	color:black;
}



/* weiße Schrift für Headertext  */
.header h2, .header h3, .header h4{
	color:white;
}




.navi{
	background-color: #094C8F;
	padding: 5px 0px 5px 0px;
	margin:0px;
}



.navi ul{
	margin: 0;
	padding: 0;
	text-align:center;
}



.navi li{
	display:inline;
}



a:link, a:visited{
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
	color:#094C8F;
}



.navi a, .navi a:link, .navi a:visited{
	padding:2px 15px 2px 15px;
	color:white;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
}



.navi a:focus, .navi a:hover, .navi a:active{
	background-color:yellow;
	color:black;
}



.main{
	text-align:center;
	margin-top:10px;
	/*padding: 10px 0px 10px 0px;*/
}



.whois{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding:20px;
	text-align: left;
}



.liste{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.textbox{
	position: relative;
	left:150px;
	text-align:left;
	width:550px;
	padding-bottom:30px;
}



.count{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}



.titel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}



.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.back{
	padding:2px 5px 2px 5px;
	text-decoration: none;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}



.back a:link, .back a:visited{
	color:red;
}



.back a:hover, .back a:active{
	color: blue;
}







/*	Überschrift für neuen HvR

.neubox_titel{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	float:left;

	text-align:left;

	background-color: white;

	width:450px;

	padding:5px;

	margin-right:5px;

	background-color:#D6D6D6;

}*/





.neubox{
	float:right;
	text-align:left;
	background-color: white;
	width:50%;
	padding:5px;
	padding-bottom:15px;
	background-color:#DBDBDB;
}



.maintext{
	float:left;
	width:45%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	padding-left:10px;
}



.maintext a:link, .maintext a:visited,
.liste a:link, 
.lyrikliste a:link, .lyrikliste a:visited{
	color:black;
}



.liste a:visited{
	color:red;
}



.maintext a:hover, .maintext a:active,
.liste a:hover, .liste a:active,
.lyrikliste a:hover, .lyrikliste a:active{
	color: blue;
}





.lyrikliste{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:1px;
}



hr{
	border:thin solid black;
}



/* Textverstecker */
.text_hide{
	display:none;
}

