html {
  margin:0;
  padding:0;
  background: #FFCC99 url('../img/skizze.jpg') 0 0 no-repeat; 
}

body {
  font-family: Helvetica, Arial, Sans-serif;
  font-size: 10px;
}

#content_wrapper {
  color: #41280E;
  position:absolute;
  top: 250px;
  left:10px;
}

p, #content_wrapper {
  font-size:1.2em;
  line-height:1.4em;
  
}
#left_content p {
  font-size:1.0em;
}
#left_content p.bestellung {
  background-color:#E8CFB5;
  font-size:1.3em;
  
}
p.bestellung a, p.bestellung span {
  padding:.3em;
}

a, a:link {
  color:#980012;
}
a.quickfilm {
  font-size:1.4em;
  color:#225894;
  padding: .3em 1.8em .3em .3em;
  background-color:#E8CFB5;
  background-image: url(../img/qt_a.gif);
	background-repeat: no-repeat;
	background-position:right;
}
a.quickfilm:hover {
  background-image: url(../img/qt_b.gif);
}


#left_content {
 position:absolute; 
 top: 0px;
 left:10px;
 padding:.6em;
 width:250px;
 
 background-color:#E8CFB5;
 border: 1px dotted #A3805C;
}

#left_content div {
  display:block;
  float:left;
  height:1.4em;
}
#left_content br {
  clear:left;
}

#left_content div.label {
  width: 100px;
}

#main_content {
 position:absolute; 
 top: 0px;
 left:300px;
 width:600px;
}

h1, h3, h4 {
  margin:0;
  padding:0;
}
h1 {
  font-size:2.5em;
  line-height:1.0em;
  font-style:italic;
  padding:1em 0 .2em 0;
}
h1 span {
  color: #74593E;
  font-size:.8em;
}

h2 {
  font-size:1.2em;
}

h3 {
  font-size:1.2em;
}
h3 span {
  font-size:.9em;
}

h4 {
  font-size:1.2em;
  font-weight:normal;
  padding-bottom:.3em;
}


a {
  margin-right: 25px;
  color:#29487B;
  text-decoration: underline;
}
p.fussnote {
  font-size:.95em;
}




