
body {
        font-family: verdana, arial, helvetica, sans, sans-serif;
	background-color: #FFFFFF;
	color: #505050;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
        behavior: url(javascript/csshover.htc); 
}
a {
   color: #505050;
   text-decoration: none; 
}
a:hover {
   text-decoration: underline; 
}

/* *******  kopf  ***************************************************************** */
div#kopf {
   position: relative;
   top: 0; left: 0;
   height:72px;
   background: url(grafik/look1/kopf_hg.gif);
  /* background-color: #CCCCCC;
    */
}
img#kopf-re {
   position: absolute;
   top: 0; right: 0; 
}

img#kopf-li {
 position: absolute;
}
/* *******  aktdat  *************************************************************** */
div#aktdat {
   position: absolute;
   top: 5px;
   right: 40px;
   font-size: 10px;
   /* background-color: #E8FFE8; */
}
/* *******  tit  ****************************************************************** */
div#tit {
   position: absolute; top: 170px; left: 20px;
   width: 136px;
   border: 0px solid silver;
}
div#tit h1 {
   font-size: 11px;
   border: 0px solid silver;
   font-weight: normal;
   text-align: right;
}
/* *******  seite  **************************************************************** */
div#seite {
   position: static;
   padding: 50px 35px 0px 190px;
   margin: 0px;
   /* background-color: #EEF; */ 
   }
/* *******  navi  ***************************************************************** */
div#navi {
   height: 16px;
   margin: 0px 0 86px 0;
   padding: 0px 0 0 0px;
   white-space: nowrap;
   font-size: 10px;
   line-height: 16px;
   background: url(grafik/look1/navi_hg.gif);
   border: 1px solid black;
   border-width: 1px  0 1px 0;
}
div.navi-home-pos,  div.navi-prj-pos, div.navi-std-pos {
   position: relative;
   display: inline;
   margin: 0 8px 0 8px;
   padding: 0 0px 0 0px;
   border: 0px solid red;
}
div.navi-home-pos {
   float: left;
   margin-right: 106px ;
}
div.navi-prj-pos {
   float: left;
}
div.navi-std-pos {
   float: right;
}

div.navi-home {
  position: relative; top: 0px; left: 0px;
  display: inline;
  margin: 0 0px 0 0 ;
  padding: 0;
  border: 0px solid green;
}
div.navi-prj {
  position: relative; top: 0; left: 0;
  display: inline;
  margin: 0 0px 0 0;
  padding: 0;
  border: 0px solid red;
}
div.navi-std {
  position: relative; top: 0; left: 0;
  display: inline;
  border: 0px solid green;
}
div.sub-navi {
  position: absolute;
  top: 16px;
  left: -4px;
  display: block;
  background-color: #CCC;
  padding: 0px;
  border: 1px solid black;
  visibility: hidden;
}
div#navi div:hover div.sub-navi {
  visibility: visible;
}


div#navi a:hover {
   text-decoration: none;
   color: white;
}

div.navi-home a {
   padding: 2px 2px 2px 2px;
   text-decoration: none;
   color: white;
}

div.navi-std a {
   padding: 2px 2px 2px 2px;
   text-decoration: none;
   color: white;
}

div.navi-prj a {
   padding: 2px 2px 2px 2px;
   text-decoration: none;
   color: white;
}
div.sub-navi a {
   display: block;
   padding: 1px 40px 1px 20px;
   margin: 2px 0 2px 0;
   text-decoration: none;
   background-color: #CCC;
   color: white;
}



div.sub-navi a:hover {
   background-color: #971716;
   padding: 0px 40px 0px 20px;
   border: 1px solid black;
   border-width: 1px 0 1px 0; 
  

}

  /*  background-color: silver; */
/* *******  fuss  ***************************************************************** */
div#fuss {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px; 
  width: 100%;
  z-index: 3;
  border-style: solid;
  border-color: black;
  border-width: 1px 0 0 0;
  background: url(grafik/look1/navi_hg.gif);
  padding: 0;
  margin: 0;
}
div#fuss p {
  border-left: 9px solid #971716;
  padding: 0 0 1px 0 ;
  margin: 0px 0 0 0 ;
  
}
div#fuss a {
  text-align: left;
  border-left: 1px solid black;
  padding: 0px 0px 0px 8px;
  color: white;
  font-size: 10px;
  text-decoration: none;
}
/* *******  bndt  ***************************************************************** */
/*     Bereich fuer Bilder und Text                      */
div#bndt {
   width: 460px;
   padding: 0px 12px 0px 12px;
   margin: 80px 0px 0px 180px;
   border: 0px solid black;
   border-width: 0 1px;
   overflow: visible;
   font-size: 10px;
   /* background-color: #E8FFFF; */  
   }
div.bild-navi {
   position: absolute; left: 60px; top: 238px;
   width: 110px;
   border: 0px solid red;
}
div.bild-navi td.vz {
   width: 20px;
}
div.bild-navi a {
   color: #971716;
}

div#bndt p {
       margin: 0px;
}
div#bndt p.einleitung {
       margin-top: 30px;
}
div#bndt table.vz {     
      margin-left: -56px;   
}

img.g1bld {
   background-color: white;
   padding: 2px;
}
img#zurueck{ 
   position: relative;    /* IE 5  schneidet overflow (links) sonst ab. */   
   padding: 40px 0px 40px 20px;
}
img#weiter { 
   position: relative;    /* IE 5  schneidet overflow (links) sonst ab. */   
   padding: 40px 20px 40px 0px;
}
/* *******  alle  ***************************************************************** */

h1, h2, h3, h4, p, td {
    font-family: verdana, arial, helvetica, sans-serif;
}
h1, h2, h3, h4, p {
     margin: 0px 0px 0px 0px;
}

td { font-size: 10px}	 

img.inlimg {
  margin-right: 4px;
}


.pd {
background-color: #EDEDED;
border-width: 1px;
border-color: #CCCCCC;
}

.txtabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.bldtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 1px 0 1px 3px;
       /*  background-color: yellow; */
       
}
.bldleiste {
	margin: 0 0 12px 0px;
}

.liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: -3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 3em;

}
