
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1F54B4;
}

.book{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F54B4;
}

/*------------------------------------------------------ */

H1 {
font-size: 15px;
color: #1F54B4;
padding: 0px;
}

H2 {
font-size: 13px;
color: #1F54B4;
padding: 0px;
}

H3 {
font-size: 11px;
color: #1F54B4;
padding: 0px;
font-weight: bold;
}

p {
font-size: 13px;
color: #1F54B4;
padding: 0px;
line-height: 18px;
}

#menu	{
width: 155px;
margin-left: 0px;
margin: 0px;
padding: 0px;
}										

#menu ul {
list-style-type: none;
margin-left: 0px;
padding-bottom: 50px;
padding-top: 15px;
margin: 0px;
padding-left: 0px;
}

#menu li {	
margin-left: 0px;
margin: 0px;
padding: 0px;
border-top: 1px solid #1F54B4;
}

#menu li.ebene2 {	
margin-left: 0px;
margin-left: 5px;
padding: 0px;
border: 0px;
}

a:link, a:visited{
        color: #1F54B4;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0px;
	margin-left: 5px;
}

a:hover, a:active{
        color: #FF0000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0px;
	margin-left: 5px;
}

a {
        color: #1F54B4;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-left: 5px;
}

#menu li a:link , li a:visited {
	color: #1F54B4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin-left: 5px;

}

#menu li a:hover , li a:active {
	color: #B70B23;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin-left: 5px;
} 

#menu li a.act:link , li a.act:visited {
	color: #B70B23;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
	margin-left: 5px;
}

#menu li a.act:hover , li a.act:active {
	color: #1F54B4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin-left: 5px;
} 

#menu li.ebene2 a:link , li.ebene2 a:visited {
	color: #1F54B4;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-left: 8px;

}

#menu li.ebene2 a:hover , li.ebene2 a:active {
	color: #B70B23;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin-left: 8px;
} 

a.nav-oben:link , a.nav-oben:visited {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
}

a.nav-oben:hover , a.nav-oben:active {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
} 

a.nav-oben-act:link , a.nav-oben-act:visited {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
}

a.nav-oben-act:hover , a.nav-oben-act:active {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
}

.strich {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
} 

#inhalt{
color: #1F54B4;
padding-left: 10px;
padding-right: 5px;
padding-top: 15px;
}

