    body {
      background-image: url("/images/background.gif");
      font-family: Arial, 'Helvetica', serif;
      font-size: small;
      % color: #CCFF66;
    }


		#container {
			width: 930px;
			% border: 1px solid #222222;
			margin: 20px;
			margin-left: auto;
			margin-right: auto;
			padding: 20px;
			padding-left: 30px;
			padding-right: 30px;
			% background-color: #060606;
		}

		#banner { border: 3px double #E5D38B; 
			padding: 1px;
			margin-bottom: 15px;
			background-color: #005000;
			color: #FFFFBE;
		}

		#content { border: 3px double #E5D38B;
			padding: 10px;
			padding-left: 30px;
			padding-right: 30px;
			margin-left: 220px;
			background-color: #FFEEAD;
			color: #005501;
			text-align: justify;
		}

        #content a:link, #content a:visited {
          	color: #005501; 
          	font-weight: bold;
            text-decoration:none;
        }
        #content a:hover {
          	color: #005501; 
          	font-weight: bold;
            text-decoration:underline;
        }

		#sidebar-a { border: 3px double #E5D38B;
			float: left;
			width: 190px;
			margin-bottom: 10px;
			margin-right: 0px;
			padding-top: 12px;
			padding-bottom: 12px;
			background-color: #005000;
			% background-image: url("/images/borte_knoten.jpg") no-repeat;
			text-align: center;
		}
		
		      
      #sidebar-a_content{
        padding-left: 0px;
        font-weight:bold;
        
      }

		#footer { border: 3px double #E5D38B;
			clear: both;
			padding: 10px;
			margin-top: 15px;
			background-color: #005000;
			% background-image: url("/images/bg-small.gif")
		}
		
h1 {font-size:150%;}
h2 {font-size:125%;margin-top:30px;}
h3 {font-size:100%;}

em {font-weight: bold; color: #5555DD;}		
		dt {
      margin-top:10px;
      font-size: 150%;
    }
		dd {
      margin-left: 0px;
      font-size: 90%;
    }

a:link,a:visited {
	color: #FFEEAD; 
	font-weight: bold;
  text-decoration:none;
}

a:hover {
	color: #FFEEAD;
	text-decoration:underline;
}

ul#linklist {
  line-height:2;
}

#overview {
  width: 500px;
  height: 120px;
  margin: 30px;
}

    #ov-pic {
      width: 150px;
      height: 120px;
      margin: 5px;
      float: left;
      font-size: 70%;
      text-align: right;
    }
    #ov-pic img { width: 150; height: 112px; border: 1px solid #DDCC9D;}

    #ov-text {
      padding-left: 180px;     
    }

#box { border: 1px solid #E5D38B;
  margin: 20px;
  padding: 10px;
  width: 70%;
}
