body {background-image: url(images/hintergrund3.jpg);background-repeat:no-repeat;background-position: top center;margin:auto;width: 1000px;font-family:verdana,sans serif;font-size: 0.9em;color:#404040;}h3 {color:#808080;}h4 {font-size: 1em;}  h5 {font-size: 0.9em;}p {font-size: 0.9em;}li {list-style-type: square;font-size: 0.9em;margin: 0.5em;}#top  {height: 100px;margin:auto;margin-top: 30px; }.logo {margin-top: 5px;margin-left: 10px; }                  /*content*/          .content {width: 450px;min-height: 270px;float:left;padding: 10px 30px 0 30px; border-left: 1px solid;border-right: 1px solid;   border-color:#cccccc;}.index {width: 600px;min-height: 350px;float:left;padding: 50px 0 0 70px;border-left: 1px solid;border-right: 1px solid;   border-color:#cccccc;font-size: 0.9em;letter-spacing: 0.1em;}.info {font-size: 0.9em;letter-spacing: 0.1em;}.contact {width: 650px;min-height: 280px;float:left;padding-left: 30px;border-left: 1px solid;border-right: 1px solid;   border-color:#cccccc;}.bild {float:right;margin: 70px 0 0 0;}      /*audio_services*/      .audio_img {float:right;margin-top: 15px;}div.synthesizer {min-height: 250px;margin-top: 30px;} p.syn_text {float:left;word-spacing:0.2em;}div.com {min-height: 200px;clear:left;} p.com_text {float:left;width: 200px;word-spacing:0.2em;}div.software {min-height: 200px;clear:left;} p.software_text {float:left;width: 200px;word-spacing:0.2em;}div.mixer {min-height: 200px;clear:left;} p.mixer_text {float:left;width: 200px;word-spacing:0.2em;}      /*cd*/.product_titel {float:left;margin: 5px;font-size: 0.9em;font-weight:bold;}.cd {height: 140px;margin: 10px;border: 1px solid;border-color:#404040;overflow:hidden;}.vcard {height: 140px;margin: 10px;border: 1px solid;border-color:#404040;overflow:hidden;}.pack {height: 400px;margin: 10px;border: 1px solid;border-color:#404040;}      .product_bild {float:right;border-left: 1px solid;border-color:#404040;}        /*header*/         .header {height: 16px;clear:right;margin: 21px 0 0 0;border-bottom: 1px solid;border-top: 1px solid;border-color:#cccccc;padding-left: 20px;}a.headernavi {margin-right: 40px;text-decoration:none;color:#000000;font-size: 1em;}a.headernavi:hover {text-decoration:none;color:#cc6600;}a.headernavi_act {margin-right: 40px;text-decoration:none;color:#cc6600;font-size: 1em;}           /*menu*/                      div.menu {font-size: 1.1em;width: 175px;height: 170px;float:left;padding-top: 60px;}a.menu {display:block;font-size: 0.9em;font-weight:bold;color:#404040;text-decoration:none;clear:left;margin: 8px;}a.menu:hover {text-decoration:none;color:#cc6600;padding-left: 2px;}         /*navi_footer*/         .navi_footer {height: 15px;clear:left;margin-bottom: 20px;padding: 2px;border-bottom: 1px solid;border-top: 1px solid;border-color:#cccccc;}a.navi_down {color:#404040;text-decoration:none;margin-left: 35px;float:right;}a.navi_down:hover {color:#cc6600;text-decoration:none;}a.navi_down_act {color:#cc6600;text-decoration:none;margin-left: 35px;float:right;}    /*contact*/.form_link {margin: 30px;float:left;}.formular  {clear:left;width: 650px;height: 200px;}.report {color:#ff8000;font-size: 0.9em;margin-left:30px;}    .left_stuff {float:left;width: 250px;}.right_stuff {float:right;width: 300px;margin-right: 20px;}.lab {width: 80px;height: 20px;margin-top: 20px;padding-left: 30px;font-size: 1em;}	           .inpt {width: 150px;background-color:#ffffff;color:#808080;margin-top: 20px;border: 1px solid grey;}    .newstext {margin-left: 30px;}.text  {float:right;font-family:verdana, sans serif;font-size: 0.9em;border: 1px solid;border-color:#808080;}.buttonbox {clear:right;margin: 10px;}.button {float:right;margin: 10px;background-color:#ffffff;color:#808080;border: 1px solid;border-color:#808080;}.thanx {font-size: 1.3em;margin: 80px;}   /*impressum*/   a.impressum {color:#404040;text-decoration:underline;}a.impressum:hover {color:#cc6600;}    /*netzwerk*/    .lion {margin: 20px;}        