div.center {
	margin: 0 auto;
         width: 1000px;
}
a.navi {
         position: relative;
         /*z-index: 50;*/
         /*width: 212px;*/
         font: bold 1em sans-serif;
         font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
         text-align: left;
         display: block;
         padding:5px;
         padding-right: 15px;
         padding-left: 15px;
         margin: 5px;
         margin-right: 15px;
         margin-left: 15px;
         color: #fff;
         background-color: #123456;
}
a.navi_markiert {
         position: relative;
         /*z-index: 50;*/
         width: 214px;
         font: bold 1em sans-serif;
         font-family: Verdana, Helvetica, Arial;
	text-decoration: none;
         text-align: left;
         display: block;
         padding:5px;
         padding-right: 15px;
         padding-left: 15px;
         margin: 0px;
         margin-right: 0px;
         margin-left: 15px;
         margin-bottom: 5px;
         margin-top: 5px;
         color: #fff;
         background-color: #123456;
         background-image: url(../images/pfeil_v2.gif);
         background-repeat: no-repeat;
         background-position: right;
}
a.navi:hover {
	background-image: url(../images/pfeil.gif);
         background-repeat: no-repeat;
         background-position: right;
}
a.firmenlogos {
	text-decoration: none;
         border: 0px;
}
#markiert {
	background-image: url(../images/pfeil.gif);
         background-repeat: no-repeat;
         background-position: right;
  	}
body {
	background-color: #000000;
         background-image: url(../images/hintergrund_v3.png);
         background-repeat: repeat-x;
         margin: 0px;
         padding: 0px;
}
.navigation {
                z-index: 100;
                padding:0px;
                margin:0px;
                /*position:relative;*/
                overflow: visible;
                float: left;
                width: 220px;
                background-color: #FEFD02;
                padding: 8px;/*0.5em;*/             /*Änderung heute von 8 auf 0*/

}
.rahmen1 {
	border-top: solid 2px black;
         border-left: solid 2px black;
         border-right: solid 2px black;
         margin-top: 62px;
}
.rahmen2 {
         border-bottom: solid 2px black;
         border-left: solid 2px black;
         border-right: solid 2px black;
         background-image: url(../images/navi_rand_v2.gif);
         background-repeat: no-repeat;
         background-position: bottom;
}
#text {
         position: relative;
         font: normal 0.9em sans-serif;
         font-family: Verdana, Helvetica, Arial;
         float: right;
         background-color: #ffffff;
         background-image: url(../images/bottom_rand_v2.gif);
         background-repeat: no-repeat;
         background-position: bottom;
         width: 700px;
         min-height: 300px;
         padding: 16px;
         margin: 0px;
}
#grafik {
         float: right;
         width: 732px;
         height: 240px;
         padding-top: 0px;
         background-image: url(../images/grafik_v2.png);
         background-repeat: no-repeat;
         background-position: top;
}
img.firmenlogo {
         position: relative;
         padding: 0px;
         margin: 0px;
         /*margin-top: 215px;*/
         /*margin-left: 411px;*/
         margin-top: 209px;
         /*margin-left: 432px;*/
         border: 0px;
         border-bottom: 1px solid #000000;
}
img.border {
         border: 0px #000000;
         padding:1px;
         background-color: black;
         color: black;
}
.border {
         border: 1px solid #000000;
}
.noborder {
         border: 0px;
}
div.impress {
   	text-align: center;
         font: normal 0.7em sans-serif;
         font-family: Verdana, Helvetica, Arial;
}
a.impress {
   	text-decoration: none;
         color: #000;
}
.fett {
         font: bold 0.9em sans-serif;
         font-family: Verdana, Helvetica, Arial;
}
/*dienen dazu um nur den ersten registerreiter anzeigen zu lassen*/
.hide {
	display: none;
}
td.farbe {
	border: 1px solid #000000;
         width: 25px;
         height: 25px;
}
td.farbbesch {
         font: normal 0.6em sans-serif;
         font-family: Verdana, Helvetica, Arial;
         width: 90px;
}
.techD {
         font: normal 0.6em sans-serif;
         font-family: Verdana, Helvetica, Arial;
}
a.sitemap {
         text-decoration: none;
	color: #000;
}
a.sitemap:hover {
	text-decoration: underline;
         color: #000;
}