body, td, th {
font-family: "Times New Roman", Times, serif;
font-size : 13px; color:#0000FF;
font-weight : bold;
line-height : 1.166;
margin: 0 auto;      
padding : 0; 
background-color : #ffffff; 
}
a:link {
color : #0000FF;
text-decoration : none;
}
a:visited {
text-decoration : none;
color:#0066FF;
}
a:hover {
text-decoration : none;
color:#0099FF;
}
a:active {
text-decoration : none;
color : #0000FF;
}
h1 {
font : bold 190% "Times New Roman", Times, serif;
color : #0000FF;
margin-top:10px;
margin-bottom:20px;
padding : 0;

}
h2 {
font : bold 160% "Times New Roman", Times, serif;
color : #0000FF;
margin-top:5px;
margin-bottom:5px;
padding : 0;
}
h3 {
font : bold 150% "Times New Roman", Times, serif;
color : #0000FF;
margin-top:5px;
margin-bottom:5px;
padding : 0;
}
h4 {
font : 130% "Times New Roman", Times, serif;
color : #0000FF;
margin-top:3px;
margin-bottom:3px;
padding : 0;
}
h5 {
font : 90% "Times New Roman", Times, serif;
color : #0000FF;
margin : 0;
padding : 0;
}

.content {
background-color: #FFFFFF;
background-position: center;
border-top-style: double;
border-right-style: double;
border-bottom-style: double;
border-left-style: double;
border-top-color: #0000FF;
border-right-color: #0000FF;
border-bottom-color: #0000FF;
border-left-color: #0000FF;
margin: 0 auto;      
width: 900px;
margin-top:5px;
}
.r {
text-align:left;
font-size : 100%;
color : #0000FF;
width:490px;
float : right; 
margin-top:10px;
}
.l {font-size : 110%;
color : #0000FF;
width:230px;
float : right;
}
.mid {
background-color: #FFFFFF;
margin: 0 auto;      
width: 900px;
margin-top:3px;
margin-bottom:3px;
	
}
.story {
margin-top:10px;
margin-left:10px;
font-family: "Times New Roman", Times, serif;
font-size: 120%;
font-style: normal;
line-height: 1.5; 
color: #0000FF;
background-color: #FFFFFF;
	
}
.schrift {
font-size:35px;
color:#0000FF;
}
.schrift2 {
font-size:24px;
color:#0000FF;
}		
.banner {
background-color: #0000FF; 
border:solid; border:outset;
border-color: #0033FF;
margin: 0 auto;      
width: 900px;
height:35px;
color:#FFFFFF;
font-size : 170%;
font-weight : bold;
margin-top:10px;
}
#siteInfo {
clear : both;
border-top : 1px solid;
border-top-color: #0000FF;
font-size : small;
color : #0000FF;
padding : 10px 10px 10px 10px;
margin-top : 0;
}
#siteInfo img {
padding : 4px 4px 4px 0;
}
.Inhalt p{
line-height : 1.166;
}
.Inhalt {
font-size:16px;
line-height : 1.166;
margin-top:50px;
margin-bottom:70px;
margin-left: 150px;
padding: 0 1px;
padding : 10px 10px 10px 10px;
}
.feature h1 {
font : bold 190% "Times New Roman", Times, serif;
color : #0000FF;
margin : 0;
padding : 0;
margin-top: 50px;
}
.feature h2 {
font : bold 170% "Times New Roman", Times, serif;
color : #0000FF;
margin : 0;
padding : 0;
}
.feature h3 {
font : bold 150% "Times New Roman", Times, serif;
color : #0000FF;
margin : 0;
padding : 0;
}

.feature img { 
float : right; 
padding : 20px 20px 0 0; 
}
#main_navi	{
height:30px;
padding : 10px 0px 0px 0px;
}
#main_navi ul	{
list-style-type:none;
margin:0;
padding:0;
	}
#main_navi ul li {
display:inline;
}
#main_navi a, #main_navi span {
display:block;
width:122px;
float:left; 
margin-left:5px;
border:1px solid #0000FF;
text-align:center;
text-decoration:none;
padding:0 10px;
background-color:#FFFFFF;
}		
#main_navi span, #main_navi a:hover {color:#FFFFFF; background-color:#0033FF;}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
cursor: default;
list-style: none;
}

.hoverbox a
{
cursor: default;
}

.hoverbox a .preview
{
display: none;
}

.hoverbox a:hover .preview
{
display: block;
position: absolute;
top: -33px;
left: -45px;
z-index: 1;
}

.hoverbox img
{
background: #fff;
border-color: #aaa #ccc #ddd #bbb;
border-style: solid;
border-width: 1px;
color: inherit;
padding: 2px;
vertical-align: top;
width : 240px;
height : 220px;
}

.hoverbox li
{
	
border-color: #ddd #bbb #aaa #ccc;
border-style: solid;
border-width: 1px;
color: inherit;
display: inline;
float: left;
margin: 3px;
padding: 5px;
position: relative;
}

.hoverbox .preview
{
border-color: #000;
width : 400px;
height : 350px;
}
		


 