/* CSS Document */

/*  body und schrift definitionen */

html { 
  padding: 0px;
  margin: 0px;
  }
 
body {
	background-image: url(bilder/holz_bg.jpg);
	background-color: #958466;
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}
  

/* schriften */

h1 {
  font-size: 18px;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;  
  color: #333333;
  text-align: left;
  } 
  
h2 {
  font-size: 13px;
  font-weight: bold;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;  
  color: #333333;
  text-align: left;
  }
  
h3 {
  font-size: 14px;
  font-weight: bold;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #333333;
  text-align: left;
  } 
  
h4 {
  font-size: 12px;
  font-weight: bold;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #333333;
  text-align: left;
  }
  
h5 {
   font-size: 12px;
   font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;  
   color: #333333;
   text-align: center;
}

h6 {
  font-size: 14px;
  font-weight: bold;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #FF0000;
  text-align: left;
  }
  
p {
  font-size: 13px;
  font-family : "Myraid Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #333333;
  text-align: left;
  vertical-align: top;
  } 
  
  
/* classes */



  
/* div definitionen */

#kopf {
	background-image: url(bilder/kopfleiste.jpg);
	background-repeat: no-repeat;
	background-color: white;
	position: absolute;
	left: 200px;
	top: 50px;
	width: 700px;
	height: 150px;
}

#kopf_alternativ {
	background-image: url(bilder/kopfleiste2.jpg);
	background-repeat: no-repeat;
	background-color: white;
	position: absolute;
	left: 200px;
	top: 50px;
	width: 700px;
	height: 150px;
}

#kopf_alternativzwo {
	background-image: url(bilder/kopfleiste3.jpg);
	background-repeat: no-repeat;
	background-color: white;
	position: absolute;
	left: 200px;
	top: 50px;
	width: 700px;
	height: 150px;
}

#inhaltsbox {
  background-color: white;
  background-position: top right;
  background-repeat: no-repeat;
  position: absolute;
  left: 200px;
  top: 190px;
  width: 700px;
  height: 520px;
}

#inhalt {
  background-position: top right;
  background-repeat: no-repeat;
  position: absolute;
  left: 240px;
  top: 230px;
  width: 620px;
  height: 420px;
}

#ueber_uns_teamfoto {
  float: right;
  margin: 0px 0px 10px 10px;
  overflow: hidden;
  left: 580px;
  top: 230px;
  width: 280px;
}

#moebelstart {
  position: absolute;
  left: 240px;
  top: 350px;
  width: 200px;
}

#keramikstartbild01 {
	position: absolute;
	left: 240px;
	top: 220px;
	width: 208px;
	height: 129px;

}

#keramikstartbild02 {
  position: absolute;
  left: 280px;
  top: 360px;
  width: 300px;
}

#keramikstartbild03 {
  position: absolute;
  left: 560px;
  top: 420px;
  width: 250px;
}

#produkthoch {
  position: absolute;
  left: 240px;
  top: 220px;
  width: 200px;
}

#produktquer {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 460px;
}

#projektbild01 {
  position: absolute;
  left: 0px;
  top: -30px;
  width: 200px;
}

#projektbild02 {
  position: absolute;
  left: 0px;
  top: 140px;
  width: 200px;
}

#projektbild03 {
  position: absolute;
  left: 0px;
  top: 310px;
  width: 200px;
}

#startbild {
	position: absolute;
   left: 240px;
	top: 230px;
	width: 200px;
}

#startbild02 {
	position: absolute;
   left: 220px;
	top: 540px;
	width: 200px;
}

#startbild03 {
	position: absolute;
   left: 620px;
	top: 470px;
	width: 200px;
}

#startbild04 {
	position: absolute;
   left: 780px;
	top: 230px;
	width: 100px;
}

#startbild05 {
	position: absolute;
   left: 340px;
	top: 500px;
	width: 200px;
}


#startbild06 {
	position: absolute;
   left: 530px;
	top: 530px;
	width: 100px;
}

#neuneuneu {
	position: absolute;
   left: 245px;
	top: 531px;
	width: 200px;
}

#schrank {
	position: absolute;
   left: 240px;
	top: 300px;
	width: 200px;
}

#truhe {
	position: absolute;
   left: 450px;
	top: 510px;
	width: 200px;
}

#kommode {
	position: absolute;
   left: 670px;
	top: 435px;
	width: 200px;
}

#starttext {
	position: absolute;
   left: 460px;
	top: 200px;
	width: 300px;
	text-align: justify;
}

#starttext_keramik {
	position: absolute;
   left: 520px;
	top: 200px;
	width: 300px;
	text-align: justify;
}

#starttext400px {
	position: absolute;
   left: 460px;
	top: 230px;
	width: 400px;
	text-align: justify;
}

#starttext300px {
	position: absolute;
   left: 460px;
	top: 230px;
	width: 300px;
	text-align: justify;
}

#startbanner {
	position: absolute;
   left: 530px;
	top: 270px;
	width: 300px;
	height: 220px; 
}


#objekt01 {
  position: absolute;
  text-align: center;
  left: 240px;
  top: 230px;
  width: 100px;
  height: 100px;
}

#objekt02 {
  position: absolute;
  text-align: center;
  left: 370px;
  top: 230px;
  width: 100px;
  height: 100px;
}

#objekt03 {
  position: absolute;
  text-align: center;
  left: 500px;
  top: 230px;
  width: 100px;
  height: 100px;
}

#objekt04 {
  position: absolute;
  text-align: center;
  vertical-align: bottom;
  left: 630px;
  top: 230px;
  width: 100px;
  height: 100px;
}

#objekt05 {
  position: absolute;
  text-align: center;
  left: 760px;
  top: 230px;
  width: 100px;
  height: 100px;
}

#objekt06 {
  position: absolute;
  text-align: center;
  left: 240px;
  top: 380px;
  width: 100px;
  height: 100px;
}

#objekt07 {
  position: absolute;
  text-align: center;
  left: 370px;
  top: 380px;
  width: 100px;
  height: 100px;
}

#objekt08 {
  position: absolute;
  text-align: center;
  left: 500px;
  top: 380px;
  width: 100px;
  height: 100px;
}

#objekt09 {
  position: absolute;
  text-align: center;
  vertical-align: bottom;
  left: 630px;
  top: 380px;
  width: 100px;
  height: 100px;
}

#objekt10 {
  position: absolute;
  text-align: center;
  left: 760px;
  top: 380px;
  width: 100px;
  height: 100px;
}

#objekt11 {
  position: absolute;
  text-align: center;
  left: 240px;
  top: 530px;
  width: 100px;
  height: 100px;
}

#objekt12 {
  position: absolute;
  text-align: center;
  left: 370px;
  top: 530px;
  width: 100px;
  height: 100px;
}

#objekt13 {
  position: absolute;
  text-align: center;
  left: 500px;
  top: 530px;
  width: 100px;
  height: 100px;
}

#objekt14 {
  position: absolute;
  text-align: center;
  vertical-align: bottom;
  left: 630px;
  top: 530px;
  width: 100px;
  height: 100px;
}

#objekt15 {
  position: absolute;
  text-align: center;
  left: 760px;
  top: 530px;
  width: 100px;
  height: 100px;
}

#beschreibung {
	position: absolute;
   left: 220px;
	top: 0px;
	width: 240px;
	text-align: justify;
}

#beschreibungtisch {
	position: absolute;
   left: 0px;
	top: 140px;
	width: 500px;
	text-align: justify;
}

#beschreibungtischhoch {
	position: absolute;
   left: 0px;
	top: 220px;
	width: 500px;
	text-align: justify;
}

#starttextschmal {
	position: absolute;
   left: 460px;
	top: 400px;
	width: 360px;
	text-align: justify;
}

#lampentext {
	position: absolute;
   left: 460px;
	top: 400px;
	width: 400px;
	text-align: justify;
}

#kontakttext {
	position: absolute;
   left: 240px;
	top: 230px;
	width: 580px;
	text-align: justify;
}

#impressumtext {
	position: absolute;
	background-color: #FFFFFF;
   left: 200px;
	top: 230px;
	width: 700px;
	text-align: justify;
}

#projekttext {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 399px;
	text-align: justify;
	height: 114px;

}

#navi_weiter {
	position: absolute;
   left: 460px;
	top: 650px;
	width: 400px;
	height: 50px;
	text-align: right;
	vertical-align: top;
}

#navi_lampen_weiter {
	position: absolute;
   left: 660px;
	top: 575px;
	width: 200px;
	height: 50px;
	text-align: right;
	vertical-align: top;
}

#navi_oben {
	position: absolute;
   left: 900px;
	top: 570px;
	vertical-align: bottom;
}

#navi_mitte {
	position: absolute;
   left: 900px;
	top: 610px;
	vertical-align: bottom;
}

#navi_unten {
	position: absolute;
   left: 900px;
	top: 650px;
	vertical-align: bottom;
}

#detail1 {
  position: absolute;
  left: 780px;
  top: 300px;
  width: 80px;
  height: 80px;
}

#detail2 {
  position: absolute;
  left: 780px;
  top: 420px;
  width: 80px;
  height: 80px;
}

#detail3 {
  position: absolute;
  left: 780px;
  top: 540px;
  width: 80px;
  height: 80px;
}

#produktdetail {
  position: absolute;
  left: 500px;
  top: -20px;
  width: 150px;
}

#haengedetail {
  position: absolute;
  left: 470px;
  top: 80px;
  width: 200px;
}

#haengebild01 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 460px;
}

#haengebild02 {
  position: absolute;
  left: 480px;
  top: 220px;
  width: 200px;
}

#haengetext {
  position: absolute;
  left: 0px;
  top: 250px;
  width: 460px;
}

#naviaktuell {
  position: absolute;
  left: 50px;
  top: 200px;
  width: 150px;
  height: 30px;
}

#navimoebel {
  position: absolute;
  left: 50px;
  top: 280px;
  width: 150px;
  height: 30px;
}

#navikeramik {
  position: absolute;
  left: 50px;
  top: 320px;
  width: 150px;
  height: 30px;
}

#navilampen {
  position: absolute;
  left: 50px;
  top: 360px;
  width: 150px;
  height: 30px;
}

#navihaengematten {
  position: absolute;
  left: 50px;
  top: 400px;
  width: 150px;
  height: 30px;
}

#naviueberuns {
  position: absolute;
  left: 50px;
  top: 480px;
  width: 150px;
  height: 30px;
}

#navihilfsprojekte {
  position: absolute;
  left: 50px;
  top: 520px;
  width: 150px;
  height: 30px;
}

#navikontakt {
  position: absolute;
  left: 50px;
  top: 600px;
  width: 150px;
  height: 30px;
}

#naviimpressum {
  position: absolute;
  left: 50px;
  top: 640px;
  width: 150px;
  height: 30px;
}


/* textboxklassen */



/* spezielle textauszeichnungen */

.hoch {
  margin-bottom: 15px 0 0 0;
  }
  
.impressum {
  padding: 0 40px 0 40px;
  }
  
.kursiv {
	font-style: italic;
 }
 
.navi {
	text-align: right;
	vertical-align: top;
}

.navi_lampen {
	text-align: right;
	vertical-align: top;
	margin: 0 0 25px 0;
}

.bildunten {
	vertical-align: bottom:
}

.bg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
 
.einzugstart {
   text-indent: 290px;
	text-align: left;
	vertical-align: top;
}


/* Linkauszeichnungen */


/* Links */

a:link,a:visited,a:active {
  font-size: 13px;
  font-family : "Myriad Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #4f4f4f;
  text-align: left;
  text-decoration: none;
}

a:hover {
  font-size: 13px;
  font-family : "Myriad Pro", "Trebuchet", "Trebuchet MS", Arial, Verdana, sans-serif;    
  color: #4f4f4f;
  text-align: left;
  text-decoration: none;
}

  
/
