BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	background-color: #CDCDCD;	
	text-align: center;	
	}
table.holder { 
		background-color:#FFFFFF;
		border-width: 0px;
		width: 980px;
		} 
tr.holder, td.holder {	background-color:#FFFFFF;	alignment:center;}
td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size:14px;
/*	line-height: 1.3em;	*/
	color: #000000;	
	}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	vertical-align: middle;
	word-spacing: normal;
	font-style: normal;
	line-height: normal;
	margin-bottom: 5px;
	color: #003399;
	text-align: center;
}
h2 {font-family: Arial, Helvetica, sans-serif; 	font-size:16px; vertical-align: middle; word-spacing: normal; font-style: normal; line-height: normal; margin-bottom: 0px}
h3 {font-family: Arial, Helvetica, sans-serif; 	font-size:14px }
h4 {font-family: Arial, Helvetica, sans-serif; 	font-size:14px }
.leseprobe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}
.buchtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.3em;
	color: #0000FF;	
	}
.standardtext { font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			line-height: 1.3em;
			color: #000000;
			padding:10px;
			}
.marker_gelb {  background-color: #FFFF00}
.marker_hellgelb {
	background-color: #FFFFCC;
 padding: 5px 5px 5px 5px;
}
.marker_hellgrau {  background-color: #DADADA}
.rahmen-grau {	border: solid; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC ; border-width: 1px 1px 1px 1px}
.rahmen-grau-tabelle {  border-color: #CCCCCC black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.rahmen-grau-bg-grau { border: solid; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-width: 1px 1px 1px 1px ; background-color: #F9F9F9}
.hoehe_08px {  font-family: Arial, Helvetica, sans-serif; font-size: 8px}
.hoehe_10px {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.hoehe_12px {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.hoehe_14px {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.hoehe_16px {  font-family: Arial, Helvetica, sans-serif; font-size: 16px}
.hoehe_18px {  font-family: Arial, Helvetica, sans-serif; font-size: 18px}
.hoehe_20px {  font-family: Arial, Helvetica, sans-serif; font-size: 20px}
.hoehe_22px {  font-family: Arial, Helvetica, sans-serif; font-size: 22px}
.hoehe_26px {  font-family: Arial, Helvetica, sans-serif; font-size: 26px}
.hoehe_30px {  font-family: Arial, Helvetica, sans-serif; font-size: 30px}
.button {  background-color: #CCCCCC; height: 20px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal}
.emailfeld {  height: 20px; width: 130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.bg-chartscan-anmeldung { background-color: #FFFF00}
.blau {	color: #0000FF;}
.schwarz {	color: #000000;}


#footer {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color: #ffffff; 
	line-height:100%;
	}
#footer  a {text-decoration: underline;}
#footer  a:link { color: #ffe600; }
#footer  a:visited { color: #ffe600; }
#footer  a:hover {	color: #ffe600; text-decoration: none; }







/* --------- navi oben -------------- */
#navlist
{
margin-top: 2px;
margin-bottom: 20px;
margin-left: 99px;
padding: 3px 0; 
/* border-bottom: 1px solid #778;   */
font:  12px Verdana, sans-serif;
}


#navlist li
{
list-style: none;
margin: 0;  
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid white;
/* border-bottom: none;   */
/* background: url("/gifs/navi-tabs/blau-3-bg.gif") repeat-x 20px; */
background: #2A5486;
text-decoration: none;
}

#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #FFFFFF; }
#navlist li a:hover {
color: #FFFFFF;
background: url("/gifs/navi-tabs/blau-3-hover.gif") repeat-x 20px;
border: 1px solid white;
}
#navlist li a#current
{
color: #333366;
background: #e4e4e4;
/* border-bottom: 1px solid #e4e4e4;  */
}







/* --------- navi unten -------------- */
#navlist-2
{
margin-top: 3px;
margin-bottom: 30px;
padding: 3px 0; 
margin-left: 0;
/* border-bottom: 1px solid #778;  */
font:  12px Verdana, sans-serif;
}
#navlist-2 li
{
list-style: none;
margin: 0;
display: inline;
}
#navlist-2 li a
{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid white;
/* border-bottom: none;   */
/* background: url("/gifs/navi-tabs/blau-3-bg.gif") repeat-x 20px; */
background: #2A5486;
text-decoration: none;
}

#navlist-2 li a:link { color: #FFFFFF; }
#navlist-2 li a:visited { color: #FFFFFF; }
#navlist-2 li a:hover {
color: #FFFFFF;
background: url("/gifs/navi-tabs/blau-3-hover.gif") repeat-x 20px;
border: 1px solid white;
}
#navlist-2 li a#current
{
color: #333366;
background: #e4e4e4;
/* border-bottom: 1px solid #e4e4e4;  */
}

