@charset "utf-8";

/* CSS Document */


* {
border:0pt none;
margin:0pt;
padding:0pt;
}
a {
color:#ee0011;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.clear {
   clear:both;
	float:none;
}


/* -------------------------------------------- */
/* ------------------| =body |----------------- */
/* -------------------------------------------- */
body {
   margin:0px;
   background:url(../images/bg-body.jpg) repeat-x;
   background-color:#e43a0c;
   line-height: 17px;
   font-family:Verdana, Helvetica, sans-serif;

}
/* -------------------------------------------- */
/* ---------------| =container |--------------- */
/* -------------------------------------------- */
#container {
 height:100%;
 width:100%;
 background:url(../images/bg-content.png) center repeat-y;
position: relative;
}

#container2 {
 height:100%;
 width:100%;
 background:url(../images/bg-container-top.jpg) no-repeat center top;
 position: relative;
}



/* -------------------------------------------- */
/* ---------------| =containerContent |--------------- */
/* -------------------------------------------- */
#containerContent {
   width:951px;
   height:100%;
   min-height:690px;
   margin:0 auto;
}
/* -------------------------------------------- */
/* -------------| =contentSidebar |------------ */
/* -------------------------------------------- */
#contentSidebar {
	display:none;
}
/* -------------------------------------------- */
/* ----------------| =header |----------------- */
/* -------------------------------------------- */
#header {
	width:718px;
	height:340px;
	float:left;
}

#header a {
    text-decoration:none;   
}

/* -------------------------------------------- */
/* ----------------| =branding |--------------- */
/* -------------------------------------------- */
#branding {
    height:110px;
    width:213px;
    margin: 35px 0 115px 0;
}
.branding a {
	display:block;
    height:110px;
    width:213px;
    text-indent: -9999px;
    overflow:hidden;
    font-size:1px;
    color:#eee;
}


h1{  height:110px;
    width:213px;
	text-indent:-5000px;
	font-size:2px;
	display:block;
}

h4{
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:1.5em;
color:#666666;
}
/* -------------------------------------------- */
/* ----------| =navigationAdditional |--------- */
/* -------------------------------------------- */

#navigationAdditional{
display:none;
	}
/* -------------------------------------------- */
/* ---------------| =navigation |-------------- */
/* -------------------------------------------- */
#navigation {
display:none;
}

/* -------------------------------------------- */
/* -----------------| =navigation bild |---------------- */
/* -------------------------------------------- */

#navigationBilder ul {
  display:none;
}
    

/* -------------------------------------------- */
/* ----------------| =content |---------------- */
/* -------------------------------------------- */
#content {
	width:696px;
	height:100%;
	float:left;
    }
    
#content p {
   font-family:Verdana, Helvetica, sans-serif;
   font-size:12px;
   line-height:1.7em;
   color:#555555;
   margin-bottom: 1em;    

}
#content ul {
margin-bottom:1em;

}
#content li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
color:#666666;
    }

#content a {
   font-family:Verdana, Helvetica, sans-serif;
   line-height:1.7em;
   color:#ee0011;    

}

.content1 {
   
    }
    

	
.content1cms{margin:0 21px 0 21px;
    width:630px;
    color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    			}
  .content1-2 { float:left;
	padding-bottom:1em;
    width:327px;
    color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    padding-left:20px;
    font-size:12px;
  }

   
    
.content2 {
	

    }
    
	
	.content1-3 {
	width:212px;
	float:left;
		margin-left:20px;
		padding-bottom:1em;
        color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.content1-3cms {
width:210px;
	float:left;
		padding-bottom:1em;
    }
    
    .content1-3h {
	width:208px;
	float:left;
		margin-left:20px;


    }
	.content2-3 {
	width:208px;
	float:left;
	margin-left:17px;
		padding-bottom:1em;
        color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;


    }
	.content3-3 {
	width:208px;
	float:left;
	margin-left:17px;
		padding-bottom:1em;
        color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;


    }
    

    
.link {
padding-right:7px;
}    
/* -------------------------------------------- */
/* ------------------| =h2 |------------------- */
/* -------------------------------------------- */

h2 {
	text-indent:-9999px;
	width:347px;
	height:55px;
		margin-bottom:0.8em;

	
	}

.h2Index {
	background:url(../images/h2-index.jpg) no-repeat;
	}
    
.h2Danke {
	background:url(../images/h2-danke.jpg) no-repeat;
	}
    
.h2Fehler {
	background:url(../images/h2-fehler404.jpg) no-repeat;
	}
    
.h2Anfahrt {
	background:url(../images/h2-anfahrt.jpg) no-repeat;
	}
    
.h2Info {
	background:url(../images/h2-info.jpg) no-repeat;
	}
    
.h2Impressum {
	background:url(../images/h2-impressum.jpg) no-repeat;
	}
        
.h2Elektrotechnik {
	background:url(../images/h2-elektrotechnik.jpg) no-repeat;
	} 
     
.h2Kuechenstudio {
	background:url(../images/h2-kuechenstudio.jpg) no-repeat;
	}
    
.h2Kundendienst {
	background:url(../images/h2-kundendienst.jpg) no-repeat;
	}       
    
.h2Haushaltsgeraete{
	background:url(../images/h2-haushaltsgeraete.jpg) no-repeat;
	}        

.h2Kontakt{
	background:url(../images/h2-kontakt.jpg) no-repeat;
	}  

h3{
	background:url(../images/bg-h3.jpg) no-repeat;
	height:18px;
	width:207px;
	font:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding:3px 0 0 5px;
	margin-bottom:1.7em;
    color:#444444;	}
    
/* -------------------------------------------- */
/* --------------| =contentMain |-------------- */
/* -------------------------------------------- */
#contentMain {

}

.noborder {
border:none!important;
margin:0px!important;
padding:0px 2px!important;
float:none!important;
}


/* -------------------------------------------- */
/* -----------------| =footer |---------------- */
/* -------------------------------------------- */
#footer {
display:none;

 
   
}
#container4 {
 width:1001px;
 margin: 0 auto;
background:url(../images/bg-container-footer2.jpg) top center no-repeat;
 position: relative;

}
/* -------------------------------------------- */
/* -----------------| =sitemap |---------------- */
/* -------------------------------------------- */
#sitemap {
	display:none;
	
   
}



/* -------------------------------------------- */
/* ---------------| =navigation2 |------------- */
/* -------------------------------------------- */


/* -------------------------------------------- */
/* ------------------| =cms |------------------ */
/* -------------------------------------------- */
.cmsimg {
border:#ee0011 solid 1px;
}
