* {
    padding: 0;
    margin: 0;
} 

img.logo {border:0;}

/* vergeben bei ueber uns, kaminoefen */

#logopos {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}


* html #logopos {  /* Korrektur fuer den IE 5 und 6 */
    	
  }

*:first-child+html #logopos{  /* Korrektur fuer den IE 7 */
    	
  }

/* vergeben Impressum*/

#logopos1 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-170px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

* html #logopos1 {  /* Korrektur fuer den IE 5 und 6 */

  }

*:first-child+html #logopos1{  /* Korrektur fuer den IE 7 */

  }

/* vergeben Gartenkamine*/

#logopos2 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Kacheloefen*/

#logopos3 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Gartengrills*/

#logopos4 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben verputzte Oefen*/

#logopos5 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Pelletoefen*/

#logopos6 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Terassenoefen*/

#logopos7 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

#logopos8 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-577px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Stilkamine*/

#logopos9 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

/* vergeben Heizkamine*/

#logopos10 {  
background-color: #fff; 
width: 150px; 
height: 100px; 
position:relative;  
top:-530px; 
left:28px;
z-index:3; 
padding: 0px 0px 0px 20px;
}

img.bild {
position:relative;  
top:-90px; 
left:5px;
border: 1px solid #ccc;
width: 150px; 
height: 350px; 
padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
background-color: #ccc; 
}

img.bild a {

width: 150px; 
height: 350px; 
outline: none;
}
img.bild a:hover {

width: 150px; 
height: 350px; 
outline: none;
}

img.bild a:active {

width: 150px; 
height: 350px; 
outline: none;
}

img.bild a:focus {

width: 150px; 
height: 350px; 
outline: none;

}

img.beispiel1 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  
top:0px; 
left:473px;
height: 400px;
z-index:1; 
}

img.beispiel2 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  

top:-40px; 
left:602px;
z-index:1; 
}

img.beispiel3 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  
top:-37px; 
left:480px;
height: 460px;
z-index:1; 
}

img.beispiel4 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  
top:-37px; 
left:600px;
height: 460px;
z-index:1; 
}

img.beispiel5 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  
top:-37px; 
left:550px;
height: 460px;
z-index:1; 
}

img.beispiel6 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
position:relative;  
top:-37px; 
left:550px;
height: 460px;
z-index:1; 
}

img.beispiel7 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
border: 1px solid darkgrey;
position:relative;  
top:-15px; 
left:550px;
height: 400px;
z-index:1; 
}

img.beispiel8 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
border: 1px solid darkgrey;
position:relative;  
top:-15px; 
left:400px;
height: 400px;
z-index:3; 
}

img.beispiel8 a {


height: 400px; 
outline: none;
}
img.beispiel8 a:hover {


height: 400px; 
outline: none;
}

img.beispiel8 a:active {


height: 400px; 
outline: none;
}

img.beispiel8 a:focus {


height: 400px; 
outline: none;

}

img.beispiel9 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/
border: 1px solid darkgrey;
position:relative;  
top:-15px; 
left:480px;
height: 400px;
z-index:1; 
}

img.beispiel10 {

/* padding: 0px 0px 0px 0px;
margin: 0px -30px 0px 45px;
*/

position:relative;  
top:0px; 
left:520px;
height: 400px;
z-index:1; 
}

#bilder {  

}

/* vergeben */

#claim1 {  
position:relative;  
top:-475px; 
left:425px;
padding: 0px 0px 0px 100px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 24px;
font-style: italic;
color: #666;
width: 895px;
}

/* vergeben */

#claim2 {  
position:relative;  
top:-475px; 
left:425px;
padding: 0px 0px 0px 100px;
width: 795px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
font-style: italic;
color: #666;
}

/* vergeben Kaminoefen*/

#fliesstext {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Kaminoefen*/

#fliesstext ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}

#fliesstext h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}


/* vergeben Impressum*/

#fliesstext1 {  

position:relative;  
top:-110px; 
left:45px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}


/* vergeben Impressum*/

#fliesstext1 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}

#fliesstext2 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}
#fliesstext3 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}

#fliesstext4 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}


#fliesstext5 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}


#fliesstext6 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}


#fliesstext7 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}



#fliesstext8 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}



#fliesstext9 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}


#fliesstext10 ul li {
float: block;

margin: 0px 0px 10px 20px;
list-style-type: square;

}

#fliesstext1 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Gartenkamine*/

#fliesstext2 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Gartenkamine*/

#fliesstext2 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Kacheloefen*/

#fliesstext3 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Kacheloefen*/

#fliesstext3 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Gartengrills*/

#fliesstext4 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Gartengrills*/

#fliesstext4 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben verputzte Oefen*/

#fliesstext5 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben verputzte Oefen*/

#fliesstext5 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Pelletoefen*/

#fliesstext6 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Pelletoefen*/

#fliesstext6 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Terassenoefen*/

#fliesstext7 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Terassenoefen*/

#fliesstext7 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben ueberuns*/

#fliesstext8 {  

position:relative;  
top:-467px; 
left:525px;
z-index:1; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

#fliesstext8 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}


/* vergeben Stilkamine*/

#fliesstext9 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Stilkamine*/

#fliesstext9 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Heizkamine*/

#fliesstext10 {  

position:relative;  
top:-400px; 
left:545px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

/* vergeben Heizkamine*/

#fliesstext10 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

/* vergeben Kontakt*/

#fliesstext11 {  

position:relative;  
top:-515px; 
left:45px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

#fliesstext11 h1 {  

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}


#fliesstextspalte1 {  

position:relative;  
top:-495px; 
left:55px;
width: 625px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

#fliesstextspalte1 h1 {  

position:relative;  

left:0px;
z-index:3; 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

#fliesstextspalte2 {  

position:relative;  
top:-535px; 
left:530px;
width: 420px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

#1fliesstextspalte1 {  

position:relative;  
top:-100px; 
left:325px;
width: 625px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

#1fliesstextspalte1 h1 {  

position:relative;  

left:0px;
z-index:3; 
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
color: #009999;
}

#1fliesstextspalte2 {  

position:relative;  
top:-305px; 
left:530px;
width: 420px;
z-index:3; 
padding: 0px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
line-heigt: 0px;
color: #666;
}

body {
/*background: #ffff99;*/
/*background: #FFFBD5;*/
background-image:url(hg.jpg); margin:0px; padding:10px
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #666;
*/line-height: 24px;*/
border:1px;
}

a {
text-decoration: none;
color: #666;
*/color: #0171AF;*/
outline: none;
}

* html a {  /* Korrektur fuer den IE 5 und 6 */
    	text-decoration: none;
color: #666;
outline: none;
  }

*:first-child+html a{  /* Korrektur fuer den IE 7 */
    	text-decoration: none;
color: #666;
outline: none;
  }

a:hover {
text-decoration: underline;
color: #666;
outline: none;
}

* html a:hover {  /* Korrektur fuer den IE 5 und 6 */
    	text-decoration: underline;
color: #666;
outline: none;
  }

*:first-child+html a:hover{  /* Korrektur fuer den IE 7 */
    	text-decoration: underline;
color: #666;
outline: none;
  }

#wrap {
width: 950px;
margin: 20px auto;
border: 1px solid #FFCC99;

}

#header {
height: 120px;
/*  background: darksalmon;*/
/*  background: lemonchiffon;*/
/*  background: lightyellow;*/
/*  background: #ffff99;*/
background: #ffffff;
}




#menu {
border-bottom: gray 1px solid ;
height: 40px;
background: white;
font-family: Verdana,Arial,Helvetica,sans-serif;
/*  background: url(images/menu.gif) no-repeat; */
 line-height: 15px; 
padding: 0px 0px 0px 250px;
}
#menu ul {
list-style-type: none;
padding: 0px 0px 0px 28px;
background: transparent;

}


#menu ul li {
background: transparent;
float: left;
position: relative;
margin: 0px 20px 0px 0px;

}

#menu ul li a {
color: #000;
background: transparent;
font-size: 11px;
font-weight: 600;
letter-spacing: 0px;


}
#menu ul li a:hover {
color: #009999;
text-decoration: none;
/*position:relative;  
top:0px; 
left:0px;*/
font-weight: 600;
background-color: transparent;

}


#content {
padding: 0px;
line-height: 18px;
}

.main {
/*background: #fff url(test.gif) repeat-x;*/
background: #fff;
padding: 10px;
color: black;
padding: 35px 0 0px 0px;
height: 400px;

}

#footer {
border-top: 1px solid gray;
height: 30px;
background: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
/*  background: url(images/menu.gif) no-repeat; */
line-height: 25px;
text-align: center;
padding: 2px 0px 0px 20px;
}
#footer ul {
list-style-type: none;
padding: 0px 0px 0px 28px;
}


#footer ul li {
float: left;
position: relative;
margin: 0em 1.6em 0em 0em;
}

#footer ul li a {
color: #000;
font-size: 11px;
font-weight: 600;
letter-spacing: 0px;

}
#footer ul li a:hover {
color: #009999;
text-decoration: none;
font-weight: 600;
}


