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

.klein { font-size:9px;}

td { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#schriftgroesser { font-size:12px;}
#fett { font-size:14px;}
.fett { font-size:12px;}
#headline {font-size:11px;color: #04935E; }
#zwo { color: #0C492A; line-height: 16px; font-weight: regular; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#text {position: absolute; top: 20px; left: 25px; z-index:10; width: 600px}
#drei { color: #0C492A; line-height: 16px; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.white { color: #ffffff; }
/*
div.news {float: left; width: 370px; padding-left: 20px; padding-top: 10px}
div.photos {folat: right; padding-top: 10px}
div.anfrage {float: left; width: 470px; padding-left: 20px; padding-top: 10px}
*/

table.news {margin-top: 20px; width: 350px}
table.karriere { width: 540px}
td {color: #0C492A; font-weight: regular; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.caption {color: #0C492A; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a {font-family: Verdana,Arial,Helvetica;font-size:10px;color:#008146;text-decoration:underline;}
a:hover {font-family: Verdana,Arial,Helvetica; font-size:10px;color:#3ED679;text-decoration:underline;}

.inp {background-color:3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana,Arial,Helvetica;font-size:10px;}

INPUT {background-color:3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana,Arial,Helvetica;font-size:10px;}

#func {background-color:3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana,Arial,Helvetica;font-size:10px;}

/*div.maschinen {float: clear; width: 560px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px} */
/*div.warenkorb {float: clear; width: 560px; border-bottom: #008146 1px solid; margin-left: 0px; padding-top: 20px} */
u {color: #0C492A; line-height: 16px; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
input {background-color: #3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana, Arial,Helvetica;font-size:10px;}

textarea {background-color:3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana,Arial,Helvetica;font-size:10px}

select {background-color:3ED679;color:#0C492A;border-color:3ED679;border-size:0px;border-style:solid;font-family:Verdana,Arial,Helvetica;font-size:10px}

.bild {
  border: 1px solid #0C492A;
  margin-right: 5px;
  float: left;
}

.bild1 {
  border: 1px solid #0C492A;
  margin-left: 5px;
  float: right;
}

.bild2 {
  margin-left: 5px;
  float: right;
}

hr {
  border-top: 1px solid #000000;
  border-left: 0px solid;
  border-right: 0px solid;
  border-bottom: 0px solid;
  background-color: #000000;
  height: 1px;
}

a.weiss {
  color:#ffffff;
}

#unterMenu {
 margin-left:0px;
 margin-top:2px;
 background-color:#0C492A;
 width:100%;
 font-size:10px;
 font-weight:500;
 padding-top:4px;
 padding-left:4px;
 padding-bottom:4px;
 padding-right:4px;
}

#sub_menu {
  margin: 2px 0px 2px 0px;
  padding: 4px;
  background: #ffffff;
  font-size: 100%;
}

a.sub_menu_inaktiv:link, a.sub_menu_inaktiv:visited {
  color:white;
  text-decoration:none;
}

a.sub_menu_inaktiv:hover {
  color:white;
  text-decoration:underline;
}

a.sub_menu_inaktiv:hover {
  color:#ffffff;
  font-weight: bold;
  text-decoration:underline;
}

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

a.sub_menu_aktiv:hover {
  color:#ffffff;
  font-weight: bold;
  text-decoration:underline;
}



