



body		{ background-color:#C0C0C0;
		  font-family:verdana, arial, ms serif;
                   font-size:9pt;
                   margin:0px;
                   padding:0px; }

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

#screen		{ margin-left:auto;
		  margin-right:auto;
		  top:0px;
		  width:861px;
                   text-align:left; }

#head		{ background:url('./sys/head1.jpg');
		  margin:0px;
		  width:861px;
                   height:374px; }

#nav		{ margin:0px;
		  padding-left:12px;
                   height:32px; }

#inh		{ background:url('./sys/bgh.gif');
		  padding-top:20px;
                   padding-left:60px;
                   padding-right:40px;
                   min-height:250px;
                   padding-bottom:20px; }

#footer		{ background:url('./sys/bottom.gif');
		  max-width:861px;
                   height:25px;
                   text-align:center;
                   font-size:7pt;
                   color:#C0C0C0; }

#footer a	{ color:#C0C0C0;  }
#footer a:hover	{ color:#7F7F7F;
		  text-decoration:none;  }

#productlist	{ list-style-type:square;
		  color:#4F4F4F;
                   line-height:30px; }

#productlist a	        { font-family:lucida sans unicode, verdana, arial;
		  	  font-size:13pt;
                           font-weight:bold;
		  	  color:#197554; }
#productlist a:hover	{ color:#197554;
		          text-decoration:underline; }


.anschrifthead	{ position:absolute;
		  margin-top:263px;
		  margin-left:132px;
                   font-size:7pt;
                   font-weight:bold; }

.kontakthead	{ position:absolute;
		  margin-top:320px;
		  margin-left:132px;
                   font-size:7pt;
                   font-weight:bold; }

.normal		{ font-weight:normal; }

.tabktk		{ text-align:left;
		  width:750px; }

.tabktk	tr	{ vertical-align:top; }

.rahmen		{ border:1px solid #197554; }

.green		{ font-size:12pt;
		  font-weight:bold;
 		  color:#197554; }

hr		{ color:#CFCFCF;
		  height:1px; }


/* TYPOGRAFIE */

h1		{ font-family:lucida sans unicode, verdana, arial;
		  font-size:13pt;
		  color:#197554; }

h2		{ font-family:lucida sans unicode, verdana, arial;
		  font-size:10pt;
		  color:#222222; }

h3               {}

h4		{ font-size:8pt; }

.imp		{ font-size:7pt; }

.bold		{ font-weight:bold; }

.subtit		{ font-size:8pt;
		  font-weight:bold;
                   color:#4F4F4F; }

.listagb_a	{ list-style-type:lower-alpha;
		  padding-left:20px; }

a		{ font-family:lucida sans unicode, verdana, arial;
                   font-weight:normal;
                   text-decoration:none;
                   color:#0000FF; }

a:hover		{ text-decoration:underline; }
a:visited 	{ color:#0000FF; }
a:active  	{ color:#0000FF; }
a:focus   	{ color:#0000FF; }


/* NAVIGATION */

.home { margin-top:0px; position:relative; float:left; }
.home a { background: url(./sys/buttons/home_h.gif) no-repeat; width:81px; display:block; }
.home img { width:81px; height:32px; border:0; display:block; }
.home a:hover img { visibility: hidden; display:block; }
.home a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .home a { margin-right:1px; }
* html .home a:hover { width:82px; margin-right:0; /* Workaround fuer IE 5.01 */ }

.produkte { margin-top:0px; position:relative; float:left; }
.produkte a { background: url(./sys/buttons/produkte_h.gif) no-repeat; width:92px; display:block; }
.produkte img { width:92px; height:32px; border:0; display:block; }
.produkte a:hover img { visibility: hidden; display:block; }
.produkte a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .produkte a { margin-right:1px; }
* html .produkte a:hover { width:93px; margin-right:0; /* Workaround fuer IE 5.01 */ }

.profil { margin-top:0px; position:relative; float:left; }
.profil a { background: url(./sys/buttons/profil_h.gif) no-repeat; width:91px; display:block; }
.profil img { width:91px; height:32px; border:0; display:block; }
.profil a:hover img { visibility: hidden; display:block; }
.profil a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .profil a { margin-right:1px; }
* html .profil a:hover { width:92px; margin-right:0; /* Workaround fuer IE 5.01 */ }

.kontakt { margin-top:0px; position:relative; float:left; }
.kontakt a { background: url(./sys/buttons/kontakt_h.gif) no-repeat; width:91px; display:block; }
.kontakt img { width:91px; height:32px; border:0; display:block; }
.kontakt a:hover img { visibility: hidden; display:block; }
.kontakt a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .kontakt a { margin-right:1px; }
* html .kontakt a:hover { width:92px; margin-right:0; /* Workaround fuer IE 5.01 */ }

.impressum { margin-top:0px; position:relative; float:left; }
.impressum a { background: url(./sys/buttons/impressum_h.gif) no-repeat; width:91px; display:block; }
.impressum img { width:91px; height:32px; border:0; display:block; }
.impressum a:hover img { visibility: hidden; display:block; }
.impressum a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .impressum a { margin-right:1px; }
* html .impressum a:hover { width:92px; margin-right:0; /* Workaround fuer IE 5.01 */ }

.agb { margin-top:0px; position:relative; float:left; }
.agb a { background: url(./sys/buttons/agb_h.gif) no-repeat; width:91px; display:block; }
.agb img { width:91px; height:32px; border:0; display:block; }
.agb a:hover img { visibility: hidden; display:block; }
.agb a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; display:block; }
* html .agb a { margin-right:1px; }
* html .agb a:hover { width:92px; margin-right:0; /* Workaround fuer IE 5.01 */ }