img {border: none;
}

.clear {
      clear: both
    	}

#back {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: center;
	color: #FFF8DC;
	height: auto;
	width: 680px;
	background-color: none; #FFCC77;
	padding: 5px;
	border: 3px solid #99000F;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 135px;		
	clear: none;
}

#back2 {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: center;
	color: #FFF8DC;
	height: auto;
	width: 680px;
	background-color: none; #FFCC77;
	padding: 5px;
	border: 0px outset #99000F;
	float: left;
	margin-top: 120px;
	margin-right: 120px;
	margin-bottom: 120px;
	margin-left: 120px;		
	clear: none;
}

#topframe {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: left;
	color: #FFF8DC;
	height: auto;
	width: auto;
	background-color: #DC143C;
	padding: 3px;
	border:2px solid #00000F;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 135px;		
	clear: right;
}

#topbutton {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: center;
	color: black;
	height:auto;
	width: 70px;
	background-color: #00BFFF;
	padding: 5px;
	border: 2px outset #778899;
	float: left;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;		
	clear: none;
}

#sideframe {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: standart;
	text-align: center;
	color: black;
	height: auto;
	width: auto;
	background-color: #DC143C;
	padding: 3px;
	border: 2px solid #00000F;
	float: right;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
	clear: none;
}



#sidebutton {
	font-family: Arial, sans-serif;
	font-size: 80%;
	font-weight: bolder;
	text-align: left;
	color: black;
	height:auto;
	width: auto;
	background-color: #00BFFF;
	padding: 5px;
	border: 2px outset #778899;
	float:none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;		
	clear: none;
}

#hoert {
	height:auto;
	width:auto;
	background-color: none;
	padding: 20px;
	border: none;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
	clear: none;
}

#sohn {
	font-family: Arial, sans-serif;
	font-size: 300%;
	font-weight: bolder;
	text-align: left;
	color: black;
	height:auto;
	width:auto;
	padding: 20px;
	border: none;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
	clear: none;
}

#... {
	font-family: Arial, sans-serif;
	font-size: 600%;
	font-weight: bolder;
	text-align:left;
	color: black;
	height:auto;
	width:auto;
	padding-top: 65px;
	border: none;
	float:left;
	margin-top: 150px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:100px;		
	clear: none;
}

#pre {
	height: auto;
	width: auto;
	background-color: none;
	margin-top: 80px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:350px;
	padding: 2px;
	border: 1px solid #778899; 
        float: left;
	clear: none;
}

#image {
	height: auto;
	width: auto;
	background-color: #FFFACD;
	padding: 7px;
	border: none; 12px inset #696969;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	clear: none;
	}


#next {
	height: auto;
	width: auto;
	background-color: none;
	margin-top: 80px;
	margin-left:10px;	
	margin-bottom:0px;
	margin-right:0px;
	padding: 2px;
	border: 1px solid #778899; 
	float: left;
	clear: right;
       }

#home {
	height: auto;
	width: auto;
	background-color: none;
	margin-top: 7px;
	margin-left:250px;	
	margin-bottom:0px;
	margin-right:250px;
	padding: 2px;
	border: 1px solid #778899;
	float: none;
	clear: none;
       }

#text {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bolder;
	text-align: center;
	color: black;
	height: auto;
	width: auto;
	background-color: #FFFF99;
	margin-top: 0px;
	margin-left: 5px;	
	margin-bottom:0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 7px solid #FFCC88;
	float: left;	
	clear: none; 
	
       }

#text2 {
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: bolder;
	text-align: center;
	color: black;
	height: auto;
	width: auto;
	background-color: #FFFF99;
	margin-top: 0px;
	margin-left: 220px;	
	margin-bottom:0px;
	margin-right: 140px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 7px solid #FFCC88;
	float: left;	
	clear: none; 
	
       }

 p.farbe {
      background-color:#00ff00;font-family:arial;font-size:12pt;color:red;font-weight:bold;
   }

body{
      background-color: none; #F5F5DC;font-family:arial;font-size:12pt;color:red;font-weight:bold;
   }

a.blue:link {color: #FFA500; background: #ffffff; font-weight: bold;}
a.blue:active {color: #0000ff; background: #ffffff; font-weight: bold;}
a.blue:visited {color: #0000ff; background: #ffffff; font-weight: bold;}
a.blue:hover {color: #FFA500; background: #ffffff; font-weight: bolder;}

a.red:link {color: #ff0000; background: #ffffff; font-style: italic;}
a.red:active {color: #ff0000; background: #ffffff; font-style: italic;}
a.red:visited {color: #ff0000; background: #ffffff; font-style: italic;}
a.red:hover {color: #ff0000; background: #ffffff; font-style: normal;}

/* 
<a href="blue.htm" class="blue">Blue Bold Link</a>
<a href="red.htm" class="red">Red Italic Links</a> 
*/
 

DIV.shadow {
   background-color: #8e8e8e;
   padding: 1px;
   border: 1px solid #959595;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #aaa;
   padding: 1px;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   padding: 1px;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   padding: 1px;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   padding: 1px;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }

#code {
   clear: both;
   background-color: #eee;
   color: #333;
   padding: 1em;
   border-top: 1px dashed #ccc;
   margin-top: 2em;
   }

