/* --------------------------------------------------------------
   Hellgrün : 99cc33
   Dunkelgrün: 669900
   
   hellorange : ffcc66
   dunkelorange: ff9900
   
   hellrot : ff9900
   dunkelrot: ff6600

-------------------------------------------------------------- */

#header {background:url('../img/dold-header.png');height:196px;border-bottom:1px solid #ccc;}
#adresse-top {margin:55px 20px 0 20px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;float:left}
#adresse-top h2 {font-size:15px;font-weight:bold;}
#adresse-top p {font-size:11px;font-weight:normal;}
#topbar {float:left;margin-top:10px;margin-left:50px;height:35px;}
#content {background:url('../img/bg-container.png') no-repeat;overflow:visible;min-height:370px;color:#666;}
#middle {background:url('../img/midlle.png') no-repeat bottom left;min-height:370px;bottom:0;vertical-align:text-bottom;}
#content h2 {font-weight:bold;color:#990033;font-size:16px;}
#content label {font-weight:bold;color:#000000;}
h2.footer-slogan {padding-left:15px;color:#990033;font-size:16px;}
#content-main h2 {font-weight:bold;color:#990033;font-size:16px;padding-left:15px;}
#content-main {line-height:1.5em;}
#content-main p {text-align:justify;padding-right:15px;}
#content-right {line-height:1.5em;}
#content-right p {text-align:justify;padding-right:15px;}
#link-top {background:#transparent;width:350px;height:140px;margin-top:55px;margin-left:560px;float:right;position:absolute;cursor:pointer;}
#footer {background:#transparent;width:950px;height:50px;border-top:1px solid #bbb;padding-top:10px}
.mail {color:#9d0d15;text-decoration:none;}
.td-label {color:#9d0d15;width:40px;text-align:right;}
.main {width:75px;vertical-align:top;}
.form-label {color:#000;font-weight:bold;}
.form-table {padding-left:15px;}
/*Buttons Main*/
#middle-wir {background:url(img/menu_spirte.png) no-repeat 0 0;position:relative;left:195px;top:95px;width:160px;height:32px;cursor:pointer;}
#middle-wir:hover {background:url(img/menu_spirte.png) no-repeat -154px 0;width:160px;height:32px;}
#middle-standort {background:url(img/menu_spirte.png) no-repeat 0 -32px;position:relative;left:260px;top:125px;width:160px;height:32px;cursor:pointer;}
#middle-standort:hover {background:url(img/menu_spirte.png) no-repeat -154px -32px;cursor:pointer;}
#middle-kontakt {background:url(img/menu_spirte.png) no-repeat 0 -71px;position:relative;left:300px;top:165px;width:160px;height:40px;cursor:pointer;}
#middle-kontakt:hover {background:url(img/menu_spirte.png) no-repeat -154px -71px;position:relative;width:160px;height:40px;cursor:pointer;}
#middle-produkte {background:url(img/menu_spirte.png) no-repeat 0 -110px;position:relative;left:328px;top:200px;width:160px;height:40px;cursor:pointer;}
#middle-produkte:hover {background:url(img/menu_spirte.png) no-repeat -154px -110px;position:relative;width:160px;height:40px;cursor:pointer;}
#middle {position:relative;z-index:10;}
#start-text {position:relative;z-index:100;color:#333;width:420px;margin-left:520px;}
#start-text h1{font-size:14px;margin-top:-95px;display:block;font-weight:bold;color:#111;}

/*Buttons*/
.button {background:url('../img/btn-empty.png') no-repeat;float:left;height:35px;width:109px;vertical-align:middle;line-height:45px;}
.button-wir {background:url('../img/btn-wir.png') no-repeat;float:left;height:35px;width:120px;vertical-align:middle;line-height:45px;}
.button-font {font-size:14px;font-weight:bold;}
.button-link {font-size:14px;font-weight:bold;color:#000;text-decoration:none;}
.button-link:hover {font-size:14px;font-weight:bold;color:#e4e4e4;text-decoration:none;}
.button-link-active {font-size:14px;font-weight:bold;color:#000;text-decoration:underline;}
.wir {padding-left:15px;}
.standort {padding-left:23px;}
.produkte {padding-left:23px;}
.kontakt {padding-left:27px;}
.slogan {padding-left:15px;padding-right:15px;color:#000;font-size:15px;}
/*FOOTER*/
.btn-footer {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;float:left;margin-left:15px;width:100px}
.btn-footer:hover {color:#999;font-size:12px;font-weight:bold;text-decoration:none;display:block;float:left;margin-left:15px;}
.btn-footer img {float:left;}
.btn-footer p {float:left;margin-top:8px;}
.btn-start {float:left;}
/*COLORS*/
.hellgruen  {background-color:#99cc33;}
.dunkelgruen {background-color:#669900;}
.hellorange {background-color:#ffcc66;}
.dunkelorange {background-;}
.hellrot  {background-color:#ff9900;}
.dunkelrot {background-color:#ff6600;}
.dunkel {background-color:#dadbd6;border-top:1px solid brown;border-bottom:1px solid brown;}
.produkte-ul {background:url('../img/machine.png') no-repeat 220px 0;height: 210px;padding:0;margin:0;margin-top:30px;}
.produkte-ul li {color:brown}
