body { margin: 0;
       background-color: #FF0000;
       font-family: Arial,Helvetica,sans-serif;
       font-weight: normal;
       color: #000000; 
       font-size: 1.2em;}

h1, h2, h3   {    
   font-family:Arial,sans-serif;
   
   font-weight:normal;}

h1 {  
   letter-spacing: -3px;
   font-size: 3em;
   }

h2 {  
   letter-spacing: -2px;
   font-size: 2em;
   }

h3 {
   color: #AF0000;  
   letter-spacing: -1px;
   font-size: 1.5em;
   }

h4, h5, h6  {    
   font-family:Arial,sans-serif;

   font-weight:normal;
   letter-spacing: -1px;
   font-size: 1em;}


a {
	color: blue;
}
a:visited {
	color: red;
}




#header {padding: 5px 5px 5px 5px;
         margin-top: 20px; 
         width: 670px;
         
         margin-left:10px;
background:#FFFFFF;
border: 2px #000000 solid;    
  }
        

#header h1, h2 { text-align: center; }


#sidebar {
	float: left;
	width: 180px;
        margin-top: 20px;
        margin-left: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        background:#FFFFFF;
border: 2px #000000 solid;     

}

#sidebar h3 {font-size: 1em;} 
#sidebar2 h3 {font-size: 1em;} 
#sidebar3 h3 {font-size: 1em;} 

#sidebar2 {
	float: left;
	width: 180px;
        margin-top: 280px;
        margin-left: -205px;
	margin-bottom: 10px;
	padding-left: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        background:#FFFFFF;
border: 2px #000000 solid;
      }

#sidebarbookmark {
	float: left;
	width: 180px;
        margin-top: 400px;
        margin-left: -205px;
	margin-bottom: 10px;
	padding-left: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
        background:#FFFFFF;
border: 2px #000000 solid;
      }



#inhalt{ 
float: left;
padding: 10px 10px 10px 10px;
width: 436px;
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 20px;
border: 2px #000000 solid;
background:#FFFFFF;

}

#footer { text-align: center  }