* {margin:0;padding:0}
/*#page {z-index:1;margin:0 auto;position:relative;width:930px;height:698px;background:url("../images/bg_animation.gif");}*/

html,body{
  margin :0;
  padding:0;
  height:100%;
  width:100%;
  background:url("../img/bg.jpg");
  font:12px Helvetica;
  color:#724D45;
}

textarea.text {
  font:12px Helvetica;
  width:180px;
}

table {
  border-spacing:0px;
}

tr {
  padding:0;
}

th {
  width:100px;
  font-weight:normal;
  text-align:left;
}

td {
  width:200px;
  text-align:left;
  padding-bottom:5px;
}

input.text {
  width:180px;
  height:15px;
}

input.radio {
  width:10px;
  height:15px;
}

input.strasse {width:123px;}
input.nr {width:50px;}
input.plz {width:50px;}
input.submit {width:120px;height:25px;color:#724D45;background:#fff;}
input.href {width:160px;height:25px;color:#724D45;background:#fff;}

select {
  width:184px;
}

ul {
  padding:15px;
}

a.inText{
  color:#724D45;
  text-decoration:underline;
}

a {
  color:#724D45;
  text-decoration:none;
}

a:hover {
  font-weight:bold;
  letter-spacing:0.1em;
}

a.subnavi:hover {
  font-weight:bold;
  letter-spacing:0em;
}

.active {
  font-weight:bold;
  letter-spacing:0.1em;
}

.activeorange {
  font-weight:bold;
  color:#EE7300;
}

.activegreen {
  font-weight:bold;
  color:#00963F;
}

.activeviolet {
  font-weight:bold;
  color:#951881;
}

.activeblue {
  font-weight:bold;
  color:#005CA9;
}

.downlaodButton {
  width:40px;
}
.downlaodText {
  text-transform:uppercase;
}

.headline {
  font-weight:bold;
  font-size:18px;
}

.subheadline {
  font-size:11px;
  color:#724D45;
}

.orange {
  color:#EE7300;
}

.violet {
  color:#951881;
}

.green {
  color:#00963F;
}

.blue {
  color:#005CA9;
}

.text11pt {
  font-size:11px;
  text-transform:none;
  letter-spacing:0em;
}

.text10pt {
  font-size:10px;
}

.home {background:url("../img/bg_home.jpg");}
.common {background:url("../img/bg_common.jpg");}
.common2{background:url("../img/bg_common_02.jpg");}
.bauchtropfen {background:url("../img/bg_bauchtropfen.jpg");}
.darmbalance {background:url("../img/bg_darmbalance.jpg");}
.halsbonbons {background:url("../img/bg_halsbonbon.jpg");}
.pflegeseife {background:url("../img/bg_pflegeseife.jpg");}

#header {
  padding:0;
  width:180px;
  height: 130px;
  margin: 0 0 0 550px;
  background:url("../img/logo.gif");
}

#content {
  padding:0;
  width:860px;
  height: 630px;
  margin: 0 0 0 210px;
  float:left;
}

#navi  {
  padding:0;
  width:825px;
  height: 30px;
  margin: 35px 0 0 35px;
  text-transform:uppercase;
  font-size:12px;
}

/* navi font-size:14px
#nav_molkur {float:left;width:105px;}
#nav_produkte {margin-left:10px;float:left;width:78px;}
#nav_fachinfo {margin-left:10px;float:left;width:72px;}
#nav_newsletter {margin-left:10px;float:left;width:166px;}
#nav_impressum {margin-left:10px;float:left;width:84px;}
border:solid black 1px
*/
#nav_molkur {float:left;width:99px;}
#nav_produkte {margin-left:10px;float:left;width:77px;}
#nav_info {margin-left:10px;float:left;width:36px;}
#nav_bezugsquelle {margin-left:10px;float:left;width:106px;}
#nav_haendlerportal {margin-left:10px;float:left;width:114px;visibility:hidden;}
/*#nav_impressum {margin-left:10px;float:left;width:82px;}*/
#nav_impressum {margin-left:-114px;float:left;width:82px;}
#nav_home {margin-left:10px;float:left;width:52px;}

/*border:solid black 1px*/

#subnavi {
  position:absolute;
  top:185px;
  left:415px;
  width:150px;
  height:60px;
}

#subnavi2 {
  position:absolute;
  top:185px;
  left:618px;
  width:150px;
  height:60px;
}
/*
#subnavi3 {
  position:absolute;
  top:185px;
  left:548px;
  width:150px;
  height:60px;
}
*/
#teaser {
  padding:0;
  width:700px;
  height: 70px;
  margin: 170px 0 0 130px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

#teaser2 {
  padding:0;
  width:700px;
  height: 56px;
  margin: 184px 0 0 35px;
  text-transform:uppercase;
/*  font-size:11px;*/
  letter-spacing:0.1em;
}

#teaser3 {
  padding:0;
  width:700px;
  height: 70px;
  margin: 170px 0 0 35px;
  text-transform:uppercase;
/*  font-size:11px;*/
  letter-spacing:0.1em;
}

#adobelogo {
  position:absolute;
  top:377px;
  left:480px;
}

#textLeft {
  padding:0;
  width:380px;
  height: 252px;
  margin: 0 0 0 35px;
  float:left;
}

#textRight {
  padding:0 0 0 20px;
  width:390px;
  height: 252px;
  margin: 0;
  float:left;
}

#text {
  padding:0;
  width:520px;
  height: 252px;
  margin: 0 0 0 35px;
  float:left;
}

#info {
  color:#fff;
  text-align:right;
  font-size:10px;
}

#footer  {
  float: left;
  padding:0;
  width:860px;
  height: 70px;
  margin: 10px 0 0 0px;
  text-transform:uppercase;
  color:#fff;
  font-size:20px;
  letter-spacing:0.1em;
  text-align:center;
}
