body, html {
  font-family		: Arial, Helvetica, sans-serif;
  font-size			: 12px;
  background-color		: #ffffff;
  margin			: 0px;
  padding			: 0px;

  }

a:active, a:hover {
  color				: #009999;
  }

#container {
  width				:1000px;    /*1024px*/
  height			: auto;
  min-height      		: 768px;
  margin			: 0px 0px;
  padding			: 0px;
  border-bottom			: 1px solid white;
  background-image		: url(img/navi3.jpg);
  background-repeat		: repeat-y;  
}

#lauftext {
  position			:absolute;
  left				:480px;
  top				:103px;
  width				:400px;
  height			:20px;
  background-color 		:yellow;
  color				:black;
  font-size			:1em;
  font-weight			:bold;
  border 			:3px solid black;
  border-style			:ridge;
}

table, td {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 12px;
  }

/*--------------------------------*/
/*      Inhalt                    */
/*--------------------------------*/

#content {
  font-family       : Arial, Helvetica, sans-serif;
  background-color	:#ffff5f;			/* content hintergrundfarbe */
  border-style 		:groove;
  border-color          :silver;
  border-size           :10px;				
  border-width          :5px;
  width				: 750px;
  min-height 		: 590px;
  float				: right;
  margin		    : 20px 0px 5px 0px;
  padding			: 0px 0px 0px 0px;
  font-size			: 12px;

}

#content x:before{
  content			: url(img/kopf2.jpg);
  color				: gold;
  }

#content table {
  background-color  : {cycle values="red,green"};
  font-family		: Arial, Helvetica, sans-serif;
  color             : #000000;
  }

#content table tr{
  margin-bottom     : 5px;
  font-size			: 10px;
  }

#content td  {
  font-size			: 12px;
  }

p {padding:0px; margin:0px;}

h1{color            : #7A7000;
  font-size         : 15px;
  margin-left       : 0px;
  margin-top        : 0px;
  margin-bottom     : 0px;
  padding           : 0px;
  }

h2 {font-size:14px; color:#7A7000; margin-bottom:0px; padding:0px; margin-top:0px;}
h3 {font-size:13px; color:#7A7000; margin-bottom:0px; padding:0px; margin-top:0px;}
h4 {font-size:12px; color:#7A7000; margin-bottom:0px; padding:0px;}
h5 {font-size:11px; color:#7A7000; margin-bottom:0px; padding:0px;}
h6 {font-size:10px; color:#7A7000; margin-bottom:0px; padding:0px;}

.dunkelrot {
  color				: #711515;
  margin-bottom		: 5px;
  }


#content a:link, #content a:visited, #content a:active, #content a:hover {
  text-decoration	: underline;
  font-weight		: normal;
  color				: #711515;
  font-size			: 12px;
  }

/*--------------------------------*/
/*      Titel                     */
/*--------------------------------*/

#banner {
  background-image	: url(img/banner4.jpg);
  width				: 1007px;   /*1024px*/
  height			: 124px;
  margin			: 0px;
  padding			: 0px;
  border			: 5px solid black;
  border-bottom			: 5px solid #8a8a8a;
  border-style			: ridge;
  }
#kopfzeile {
  clear: both;
  background-image : url(img/navitop3.jpg);
  width: 104px;
  height:50px;
} 
/*--------------------------------*/
/*      Fußzeile                  */
/*--------------------------------*/

#fusszeile {
  clear				: both;
 <!-- background-image	: url(img/unten4fertig.jpg); -->
  background-repeat	: repeat-y;
  width				: 100%;
  height			: 26px;
  }


/*--------------------------------*/
/*      Navigation                */
/*--------------------------------*/

#naviuntenleiste {
  background-image		: url(img/navibottom2xx.jpg);
  background-repeat		: no-repeat;
  height			: 7px;
  padding 			: 0px;
  margin			: 0px;
  }

#naviuntenleiste2 {
  background-image	: url(img/navibottom3.jpg);
  background-repeat	: no-repeat;
  height			: 7px;
  padding 			: 0px;
  margin			: 0px;
  }

#naviobenleiste {
  background-image	: url(img/navitop3.jpg);
  background-repeat	: no-repeat;
  height			: 7px;
  padding			: 0px;
  margin			: 0px;
  overflow			: visible;
  }

#navigationarea {
  background-image	: url(img/navi3.jpg);
  background-repeat	: repeat-y;
  width				: 55px;
  height			: 615px;
  margin			: 0px;
  padding			: 0px;
  float				: left;
  
}

#navigationarea2 {

  
  width				: 500px;
  height			: 55px;
  margin			: 0px;
  padding			: 0px;
  float				:right;
  
  }

#navicontainer {
  background-color		: transparent;
  margin-left			: 30px;
  margin-top			: 20px;
  width				: auto;
  height			: auto;
  }

#navigation {
  width				: 206px;            /*240px*/
  font-family		: Arial, Helvetica, sans-serif;
  font-size			: small;
  }

#navigation ul {
  margin			: 0px;
  padding			: 0px;
  }

#navigation li {
  border-bottom		: 1px solid #C1C589;
  list-style		: none;
  }

#navigation li a.aktiv1 {
  background-image	: url(img/arrow_3.gif);
  background-color	: #ffc700;
  background-position   : 8px;
  background-repeat	: no-repeat;
  text-indent		: 15px;
  }

* html #navigation li a.aktiv1 {
  background-position:20px;
  }


#navigation li a:link, #navigation li a:visited, #navigation li a:active {
  display			: block;
  padding			: 5px 5px 5px 0.5em;
  border-left			: 10px solid #C3B600;		/*Linker Balken*/
  border-right			: 1px solid #711515;
  background-color		: #feff00;					/*Farbe 1.Ebene*/
  color				: #4c0000;
  font-weight			: bold;
  text-decoration		: none;
  letter-spacing		: 1px;
  font-size         		: 0.85em;

  border-bottom 		:0.1px solid black;
  border-top 			:0.1px solid black;
  }

#navigation li a:hover {
  background-color		: #000000;           /* navigation oberste ordner (hover)  */
  color				: #feff00; 
  font-size			: 1.0em;
  /* " schrift */
  /*--- width: 215px --------------*/
  }

/*-------------------------*/
/*        2.Ebene          */
/*-------------------------*/

#navigation ul ul {
  margin-left			: 12px;
  padding			: 0px;
  }

#navigation ul ul li{
 
  letter-spacing		: 0px;
  margin			: 0;
  padding			: 0px;
  }

#navigation ul ul a:link, #navigation ul ul a:visited, #navigation ul ul a:active {     /* untermenü  */
  background-color		: #fffa6c;
  border-left-color		: #C8C162;
  color				: #f7800c;
  }

#navigation ul ul li a:hover {
  background-color		: #000000;               /* schwarz neu (hover) */
  color				: #ffff00;
  /*width			: 201px; */
  }

/*-------------------------*/
/*        3.Ebene          */
/*-------------------------*/

#navigation ul ul ul{
  margin-left		: 12px;
  background-color	: white;
  }

#navigation ul ul ul a:link, #navigation ul ul ul a:visited {
  background-color	: #fffd3f; /* unterstes Untermenü */
  border-left-color	: #E4DE8F;
  color				: #b54b00;
  }

#navigation ul ul ul li a:hover { 
  background-color	: #000000;  /* unterstes Untermenü (hover)*/
  color			: #ffff00;
  /*width			: 189px;*/
  }


a.titel_link {
  display			: block;
  text-decoration	: none;
  position			: absolute;
  top				: 10px;
  left				: 10px;
  width				: 500px;
  height			: 130px;
}

