html,body{margin:0;padding:0;background:#e9942a url(ofenbau-hg_01.jpg) repeat-y;}
body{font: 76% arial,sans-serif;}
img{border:none;}
h1{letter-spacing:2px;}
h2{font-size:100%;color:#657d83;}
ul{margin-left:0px;padding-left:0px;}
ul li {color:#333333;list-style:none;}

div#log{position: absolute; top: 0px; right: 0px; z-index: 100;background:url(logo.png) no-repeat;width:34px;height:124px;}
div#header {height:164px;width:1024px;background:url(kopf-neu.gif) no-repeat;}
div#container{position:relative;text-align:left}
div#motiv{position:absolute;width:476px;height:401px;top:0px;left:85px;z-index:3;}

div#na1{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/teaser-feuer.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na2{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/teaser-hand.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na3{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/teaser-holz.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na4{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/teaser-kachel.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na5{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/Teaser-tuer-2.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na6{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/Teaser-kachel-2.jpg) no-repeat;top:432px;left:85px;z-index:4;}
div#na7{position:absolute;width:287px;height:238px;background:url(../teaser-bilder/Teaser-bank.jpg) no-repeat;top:432px;left:85px;z-index:4;}

div#text-box{position:absolute;top:20px;left:90px;font-size:90%;width:175px;color:#333333;}
div#text-box img{margin-left:-8px;}
div#text-box a{text-decoration:none;color:#333333;}
div#content p{line-height:1.4;font-weight:normal;color:#333333;}

div#footer{position:relative;background:url(fuss_01.gif) no-repeat;color: #FFF;width:980px;height:24px;}
div#footer p{margin:0px;padding-top:2px;}
div#footer a{color:#cccccc;text-decoration:none;font-size:90%;}

div#container{width:980px;margin:0;background:url(ofenbau-hg_01.jpg) repeat-y;}
div#content{position:relative;float:right;width:371px;border-left:2px solid #405e66;padding:20px 40px 20px 170px;}

div#content a:link{color:#3f5e65;text-decoration:none;}
div#content a:active{color:#a33733;text-decoration:none;}
div#content a:visited{color:#3f5e65;text-decoration:none;}
div#content a:hover{color:#a33733;text-decoration:none;}


div#senkrecht{position:absolute;top:-1px;right:-5px;width:23px;z-index:2;display:inline;}
div#senkrecht ul li{list-style:none;}
div#n{position:absolute;top:240px;left:0px;height:300px;width:140px;z-index:5;}
div#navigation{float:left;width:397px;height:200px;}
div#extra{float:left;clear:left;width:397px;height:200px;}
div#footer{clear:both;width:100%}

.minheight {
	min-height: 510px;
	height: auto !important;
	height: 510px;
}
.minheight li
{
padding-left: 20px;
background-image: url(link-button-leer.jpg);
background-repeat: no-repeat;
background-position: 0 .3em;
}

/*navigationen*/
#navcontainer{width:140px;margin-top:20px;}
#navcontainer ul
{
list-style-type: none;
text-align: left;
margin:0px;
padding:0px;
}

#navcontainer ul li a
{
background: transparent url(hg-aa.gif) left center no-repeat;
padding-left: 10px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #999;
width:180px;
}

#navcontainer ul li a:hover
{
background: transparent url(hg-aktivbutton.gif) left center no-repeat;
color: black;
width:180px;
}

#navcontainer ul li a#current
{
background: transparent url(images/list-active.gif) left center no-repeat;
color: #666;
}

/*powermail*/

.tx-powermail-pi1{margin-top:15px;}
.tx-powermail-pi1 input,.tx-powermail-pi1 textarea{border:1px solid #a6b7bb;}
.tx-powermail-pi1 textarea{height:130px;}
fieldset.tx-powermail-pi1_fieldset {
background-color:#ffffff;
border:1px solid #a6b7bb;
padding:10px;
}
div#powermaildiv_uid1 {background:#ffffff}
div#powermaildiv_uid3 {background:#ffffff}
div#powermaildiv_uid5 {background:#ffffff}
fieldset.tx-powermail-pi1_fieldset legend {
color:#333333;
font-weight:normal;
}
.tx-powermail-pi1 label {font-weight:normal;color:#333333;}
div.powermail_mandatory_js {
color:red;
margin:3px 0 15px 80px;
}
div.powermail_mandatory_js {
color:#983935;
margin:3px 0 15px 80px;
}
span.powermail_mandatory {
color:#983935;
}
input.validation-failed, textarea.validation-failed {
background:#f2f3f5;
background-position:98% 1px;
background-repeat:no-repeat;
}
fieldset.tx-powermail-pi1_fieldset label {
clear:both;
display:block;
float:left;
font-weight:normal;
width:200px;
}
#powermaildiv_uid5 input{border:1px solid #a6b7bb;font-weight:normal}

/*Referenzen-gallery*/
.tx-rgsmoothgallery-pi1 {
  float:left;
}
 
#externalthumbs {
  float:left;
  width:70px;
  padding:0px 0px 2px 2px;
  margin-bottom:50px;
}
 
#externalthumbs .label {
  display:none;
}

.csc-textpic-caption{font-size:70%;font-style:italic;color:#7a8f95;}
.csc-form-fieldcell input{border:1px solid red;}
.menuitem{border:0px solid yellow;height:110px;width:27px;padding-right:2px}
.carouselBtn{display:none;}
.tx-rgsmoothgallery-pi1 .number {display:none;margin-left:10000px;}




