@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;*/
    width:952px;
   height:100%;
   min-height:690px;
   margin:0 auto;
}
/* -------------------------------------------- */
/* -------------| =contentSidebar |------------ */
/* -------------------------------------------- */
#contentSidebar {
	height:560px;
	width:213px;
	float:left;
    padding-left:20px;
}

#contentSidebar p {
	line-height:16px;
	font-family:Verdana, Helvetica, sans-serif;
    font-size:12px;
    line-height:1.7em;
    color:#555555;

}
   

#telefonnummer {
    padding-top:10px;
	text-align:right;
	margin-right:20px;
}
   
.number {
    font-size:16px;
    font-weight:bold;
}

#oeffnungszeiten {
    padding-top: 70px;
    font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
     margin-left:20px;
}



#emailadresse {
    padding-top:70px;
     margin-left:20px;
}
/* -------------------------------------------- */
/* ----------------| =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{
	height:26px;
    width:213px; 
    margin-left:485px;
}

#navigationAdditional ul {
   	width:213px; 
    display:block;
    overflow:hidden;
	list-style:none;
}

#navigationAdditional ul li {
	float:left;
    list-style:none;  
}


#navigationAdditional ul li a {
	font-size:2px;
    text-indent:-9999px;
    float:left;   
}

#navigationAdditional ul li a.kontakt{
    background:url(../images/navigationAdditional.jpg) no-repeat 0 0;   
	width:70px;
   	height:26px;
}

#navigationAdditional ul li a.kontakt:hover{
	width:70px;
   	height:26px;
    background:none;    
}

#navigationAdditional ul li a.anfahrt{
    background:url(../images/navigationAdditional.jpg) no-repeat -70px 0;
	width:70px;	
    height:26px;
}

#navigationAdditional ul li a.anfahrt:hover{
	width:70px;	
    height:26px;
    background:none;
}

#navigationAdditional ul li a.impressum {
	background:url(../images/navigationAdditional.jpg) no-repeat -140px 0;
	height:26px;
    width:72px;
}

#navigationAdditional ul li a.impressum:hover {
	height:26px;
    width:72px;
    background:none;
}

/* -------------------------------------------- */
/* ---------------| =navigation |-------------- */
/* -------------------------------------------- */
#navigation {
	width:676px;
	height:26px;
    margin:35px 0 0 21px;    
}

#navigation ul{
	width:676px;
 	display:block;
    overflow:hidden;
	list-style:none;
}
    
#navigation ul li {
	float:left;
    list-style:none;  
}

#navigation ul li a{
    height:26px;
	font-size:2px;
    text-indent:-9999px;
    float:left;    
}

#navigation ul li a.index {
    background:url(../images/navigation.jpg) no-repeat 0 0;
    width:106px;
}

#navigation ul li a.index:hover {
	background:none;
    width:106px;
}

#navigation ul li a.kuechenstudio {
    background:url(../images/navigation.jpg) no-repeat -106px 0 ;
    width:116px;
}

#navigation ul li a.kuechenstudio:hover {
	background:none;
    width:116px;
}

#navigation ul li a.haushaltsgeraete {
    background:url(../images/navigation.jpg) no-repeat -222px 0;
    width:115px;
}

#navigation ul li a.haushaltsgeraete:hover {
	background:none;
    width:115px;
}

#navigation ul li a.elektrotechnik {
    background:url(../images/navigation.jpg) no-repeat -337px 0;
    width:118px;
}

#navigation ul li a.elektrotechnik:hover {
	background:none;
    width:118px;
}

#navigation ul li a.kundendienst {
    background:url(../images/navigation.jpg) no-repeat -455px 0;
    width:116px;
}

#navigation ul li a.kundendienst:hover {
	background:none;
    width:116px;
}

#navigation ul li a.info {
    background:url(../images/navigation.jpg) no-repeat -571px 0;
    width:105px;
}

#navigation ul li a.info:hover {
	background:none;
    width:105px;
}
/* -------------------------------------------- */
/* -----------------| =navigation bild |---------------- */
/* -------------------------------------------- */

#navigationBilder ul {
   /*margin:5px 2px 0 0 ;*/
   width:674px;
   height:207px;
   margin-left:21px;   
      	display:block;
    overflow:hidden;
}
    
    
#navigationBilder ul li {
	float:left;
    list-style:none;  
}
#navigationBilder ul li a{
    font-size:2px;
    text-indent:-9999px;
    float:left;
}
    
#navigationBilder ul li a.kuechenstudioBild {
    background:url(../images/navigation.jpg) no-repeat 0 -26px;
    width:166px;
    height:207px;
}

#navigationBilder ul li a.kuechenstudioBild:hover {
	background:none;
    width:166px;
}

#navigationBilder ul li a.haushaltsgeraeteBild {
    background:url(../images/navigation.jpg) no-repeat -166px -26px;
    width:168px;   
    height:207px;
}

#navigationBilder ul li a.haushaltsgeraeteBild:hover {
	background:none;
    width:168px;
}

#navigationBilder ul li a.elektrotechnikBild {
    background:url(../images/navigation.jpg) no-repeat -334px -26px;
    width:170px;
    height:207px; 
}

#navigationBilder ul li a.elektrotechnikBild:hover {
	background:none;
    width:170px;
}

#navigationBilder ul li a.kundendienstBild {
    background:url(../images/navigation.jpg) no-repeat -504px -26px;
    width:168px;
    height:207px;
}

#navigationBilder ul li a.kundendienstBild:hover {
	background:none;
    width:168px;
}
/* -------------------------------------------- */
/* ----------------| =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 {
	width:346px;
	float:left;
	padding-bottom:1em;
   
    }
    
.content1 p , .content1 h3  , .content1 h4 {
	margin-left:21px;
    }
	
.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 {
	width:327px;
	float:left;
	padding-left:20px;
	padding-bottom:1em;
    color:#666666;
    font:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;

    }
    
    .img{
    margin-right:4px;
    }
	
	.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;


    }
    
    
.border {
border:#ee0011 solid 1px;
    }
	
    
.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 {
	background:url(../images/bg-footer.jpg) repeat-x center;
   height: 215px;
   width:100%;
    position: relative;

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

}
/* -------------------------------------------- */
/* -----------------| =sitemap |---------------- */
/* -------------------------------------------- */
#sitemap {
	background-position:right;
	height:110px;
	width:716px;
	margin:0 auto;
	padding:55px 0 0 284px;
	
   
}
#sitemap a, #sitemap p  {
    font-family:Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:9px;
    text-decoration:none;
    line-height: 13px;
}

#sitemap a:hover {
	text-decoration:underline; 
}

.raster{
	width:96px;
    margin-right:20px;
    float:left;
}


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


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