/*--- die links */

a:visited {color: #FF3333; text-decoration: none;}
a:link    {color: #FF0000; text-decoration: none;}
a:hover   {color: #efefef; text-decoration: none; background-color: #FF0000;}
a:active  {color: #0000ff; text-decoration: none; background-color: #00fa9a;}


/*--- natuerliche Formate */


body {
	background-color:#EFEFEF; 
	color: #000000;
/*	
	font-family: Arial, Helvetica, Verdana,Tahoma, sans-serif; 
	font-size: 14px; 
	line-height: 120%;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
*/
	}	
	
body, p {
	font-family: Arial, Helvetica, Verdana,Tahoma, sans-serif; 
	font-size: 12px; 
	margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
	}

h1, h2, h3, h4, h5, h6 { 
	margin: 0px 0px 0px 0px;
/*
	padding: 6px 5px 2px 10px;
*/
	background-color: #66FFFF;
	color: #0000FF;
	font-weight: 700;
	}

h1 {font-size: 24px; line-height: 120%; padding: 5px 5px 5px 10px;}
h2 {font-size: 22px; line-height: 120%; padding: 5px 5px 5px 10px;}
h3 {font-size: 20px; line-height: 120%; padding: 5px 5px 5px 10px;}
h4 {font-size: 18px; line-height: 120%; padding: 5px 5px 5px 10px;}
h5 {font-size: 16px; line-height: 120%; padding: 5px 5px 5px 10px;}
h6 {font-size: 14px; line-height: 120%; padding: 5px 5px 5px 10px;}


/*--- wenn  - dann  */

td p      {
	font-family: Arial, Helvetica, Verdana,Tahoma, sans-serif; 
	font-size: 12px; 
	padding: 4px 4px 4px 4px; 
	margin: 0px 0px 0px 0px;  
/*
	background-color: #FFFF00;
*/
	text-align: left;
	}

/*--- alle tabellen ohne rahmen */

table {border: 0; width: 100%;}
tr    {border: 0;}
td    {border: 0;}


/*--- ungebundene Klassen nur wenn's sein muss */

.abstand_o {
	margin: 20px 0px 0px 0px;
	}

.autor {
	font-weight: bold;
	background-color: #efefef;
	color: #0000FF;
	/* margin: 2px 4px 10px 3px;*/
	}

.blaettern {
	text-align: center;
	font-weight: bold;
	background-color: #dddddd;
	color: #efefef;
	padding: 4px 4px 4px 4px;	
	margin: 0px 0px 0px 0px;
	}
	
.graf_o_rand {
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.titelbild {
	text-align: center;
	margin: 5px 0px 5px 0px;
	}

.titel {
	font-weight: 500; 
	line-height: 100%; 
	vertical-align: middle; 
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 100px;
	background-color: #0000FF;
	color: #efefef;
	}
.class { }
