
body  
    {
       padding-left: 1em;
       padding-right: 1em;
       font-family: Arial,Helvetica,sans-serif;
       background-color:#bbbbff;
    }

hr  { 
	color : #228822;
	}
h1  {
	font-size: x-large;
 	color :#007700;
    }
h2  {
	font-size: large;
    }
h3  {
	font-size: medium;
    }
h4  {
	text-align: center;
	background-color : #55ad2f;
	border-width : 2px;
	border-style : solid;
	border-top-color : #c8ffa4;
	border-right-color : #337d02;
	border-bottom-color : #1a3f01;
	border-left-color : #9aff57;
	cursor : default;
	color :#000000;
	font-size : medium;
	font-style :normal;
	padding : 1px 6px 1px 6px;
	text-decoration : none;


}
h3.valop
    {
    	color :#007700;
	font-size: medium;
    	}
h5  {
	font-size: small;
    }
h6  {
	font-size: x-small;
    }



img.floatLeft
    { float: left; 
      margin: 4px;
    }

img.floatRight
    { float: right; 
      margin: 4px; 
    }  



ul.menu1 
    { 
         list-style-type: none; 
         padding: 0; 
         margin: 0; 
         position: absolute; 
         top: 1em;
         left: 1em; 
         right : 11em;
         
    } 
ul.menu1 li 
    { 
          background:#bbffbb; 
          margin: 0% 0%; 
          padding: 0.05em; 
          border-right: 0.05em solid #00aaaa;
          border-left: 0.05em solid #00aaaa;
          border-top: 0.05em solid #00aaaa;
          border-bottom: 0.05em solid #00aaaa 
    }
ul.menu3
    { 
         list-style-type: none; 
         padding: 0; 
         margin: 0% 0%; 
         position: absolute; 
         top: 1em;
         right: 1em; 
         width: 10em 
    }   
ul.menu3 li 
    { 
          background:#8888ff; 
          margin: 0% 0%; 
          padding: 0.05em; 
          border-right: 0.1em solid #aaffaa;
          border-left: 0.1em solid #aaffaa;
          border-top: 0.1em solid #aaffaa;
          border-bottom: 0.1em solid #aaffaa 
    }


      

A:link, A:visited { text-decoration: none } 
A:hover { background:#ffaaaa }


p {
	font-family:arial,sans-serif;
	font-size:x-small;
	line-height:1.3em;
  }
p.leftmargin {margin-left: 14em}

td {
    padding: 0;
    margin: 0;
}
td a {
    background: #CCC;
    color: blue;
    width: 100%;
    margin: 0% 0%;
    display: block;
    text-align: center;
    text-decoration: none;
    padding: 0;
}
td a:hover  {
    background: yellow repeat;
    color: black;
}
em.rechts
{width: 200px;
height: 100px;
background-color: white;
padding: 2px;
position: absolute;
border: 1px solid black;
top: 50px;
left: 100px;
}