/* css_pos3.css 
      - positional styles 
      - Border:0px 
      
      NEW next::
*/
.supstar{
     font-size: 13px;
      color: #f44;
  font-weight: bold; 
}
.supstar2{
     font-size: 18px;
      color: #f44;
  font-weight: bold; 
}
TD.form {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
.inputRequirement { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #ff0000;
}
input {
   font-family:Arial,sans-serif;
   font-size:8pt;
   color: #555;

  }
textarea {
   font-family:Arial,sans-serif;
   font-size:8pt;
   color: #555;
  }
Body {
  margin:0px;
  padding:0px;
  color:#666666;
  background-color:#fffff6;
  font-family:Arial; 
  font-size:10px;
}
td {
  color:#666666;
  font-family:Arial; 
  font-size:12px;
}
.tdt {
  color:#666666;
  font-family:Arial; 
  font-size:10px;
}
.dynaVRed {
    /* 		font-family:<%=app_face%>; 		*/
  font-family:Arial; 
  font-size:12px;
    text-decoration:none;
    color:darkred;
}
.dynaVgreen {
    /* 		font-family:<%=app_face%>; 		*/
  font-family:Arial; 
  font-size:12px;
    text-decoration:none;
    color:darkgreen;
}

/*#################################################################*/
#container { 
width:770px;
  padding: 0px;
  margin: 0px 25px 5px 25px; 
  background-color:#ffffff;
   border:1px solid #aa7;
  /* height:950px; */
}
#Header {
  padding:0px;
  margin:0px 10px 0px 20px;  /*top, right, bottom, left */
  height:115px;  	
  background-color:#fffffc;
  border:0px solid #000090;
  }
		#headerImg {    /*img w=121 h =84*/
		  width: 171px; 
		  margin:  10px 10px 10px 0px; 
		  float: left;
  background-color:#fffffc;
		  border:0px solid blue;
		  }
		#headertext {
		  width: 540;
		  padding: 0px;
		  margin: 0px 0px 0px 181px;
  background-color:#fffffc;
		  border:0px solid green;
		  font-size: 20px;
		  font-family:ARIAL; 
		}

#Contents {
  margin: 0px 10px 0px 20px;  /*top, right, bottom,left */
  padding: 0px;
  background-color:#fffffc;
  border 0px solid #red;
	min-height:600px;
  }

		#Menu {
		  width:171px;
			padding: 0px;
					  margin:  10px 10px 10px 10px; 
		  margin:0px;  
		  float: left; 
      background-color:#fffffc;
		  border:1px solid #aa7;
			}
				#inMenu {
				  width:171px;
					padding: 0px;
				  margin:0px;  
          background-color:#fffffc;
				  border:0px solid yellow;
				}
		#Contentstext {
		  width: 540;
		  /* falsche darstellung in Moz in dieser Reihenfolge: 
			  margin: 0x 0px 10px 181px;  
			  padding: 0px;
				==> 1. pading: 0px; dann margin 
			*/
		  padding: 0px;
		  margin: 0px 0px 0px 181px;
      background-color:#fffffc;
			border:0px solid #800000;
		}
  
/* Again, "be nice to Opera 5". */
body>#Menu {width:160px;} 
 
#footer {
  padding: 0px;
  margin:0px 10px 10px 20px;  
  border:0x solid red;		
  background-color:#ffffff;
  }
	#footertext {
	  padding: 0px;
  margin:0px 0px 0px 0px;  
	  border:0px solid #00f0f0;
  background-color:#fffffc;
}
  

