*{
	margin:0;
	padding:0;
	border-color: #FFFFFF;
}


.Stil1 {color: #38638B}
.Stil2 {color: #FAB229}
.Stil3 {color: #B5272F}
.Stil4 {color: #D55833}
.Stil5 {color: #783225}
.Stil6 {color: #65B995}
.Stil7 {color: #006600}
.Stil8 {color: #FFFFFF}



body{
 background:#ffffff;
 font:.8em "trebuchet ms", arial, sans-serif;
 text-align:center;
}

#home{
	
	text-align:center;
	width:100%;

}

#seite{
	padding:10px 10px 5px 13px;
	text-align:left;
	width:720px;

}

#right {
	position: absolute;
	left: 70px;
	width: 170px;
	height: 1600px;
	top: 300px;
	background-color: #ffffff;
	overflow: auto;
}

#shop{
	padding:10px 10px 5px 13px;
	text-align:left;
	width:860px;

}

#werbung{
	clear:both;
	height:60px;
	width:715px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
#homepage{
	background:#fff url(images/bild_start.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#homepageshop{
	background:#fff url(images/bild_start.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
	margin-left: 80px;


}
#homepagekino{
	background:#fff url(images/bild_start.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
	margin-left: 70px;


}
#homepageversicherung{
	background:#fff url(images/bild_start.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
	margin-left: 70px;


}

#variante{
	background:#fff url(images/bild_varianten.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#funktionen{
	background:#fff url(images/bild_funktionen.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}


#tischgeneration{
	background:#fff url(images/bild_tischgeneration.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}


#tisch{
	background:#fff url(images/bild_traditionell.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#teppan_yaki{
	background:#fff url(images/bild_teppanyaki.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}


#schirmtisch{
	background:#fff url(images/bild_schirmtisch.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#beistelltisch{
	background:#fff url(images/bild_beistelltisch_traditio.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#granittisch{
	background:#fff url(images/bild_granittisch.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#stuhl{
	background:#fff url(images/bild_stuhl.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#windsor{
	background:#fff url(images/bild_windsor.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#cannes{
	background:#fff url(images/bild_cannes.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#qualitaet{
	background:#fff url(images/bild_qualitaet.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}


#sonderanfertigung{
	background:#fff url(images/bild_sonderanfertigungen.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}

#impressionen{
	background:#fff url(images/bild_impressionen.jpg);
	clear:both;
	height:200px;
	width:715px;
	border: 1px solid #666666;
}


#links{
	float:left;
	margin:0 0 20px;
	width:500px;
	height: 1500px;
}

#linksshop{
	margin:0 0 0 0px;
	width:860px;
	
}



#linksvarianten{
	float:left;
	margin:0 0 20px;
	width:500px;
	height: 1300px;
	
}

#rechts{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	background-color: #FFFFFF;	
	
}

#rechts2{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	
	
}

#rechts3{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	
	
}

#rechts4{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	
	
}

#rechts5{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	
	
}

#rechts6{
	float:left;
	margin:0 0 0 15px;
	width:200px;
	
	
}

#rechts7{
	float:left;
	margin:0 0 20px 15px;
	width:200px;
	
	
}
#footer{
	
	clear:both;
	width:713px;
	text-align: center;
}

#land{
	
	clear:both;
	width:713px;
	text-align: left;
}

#unten{
	background:#666666;
	clear:both;
	width:713px;
	text-align: center;
}


#untenvarianten{
	background:#006600;
	clear:both;
	width:713px;
	text-align: center;
}


#untenbeistelltisch{
	background:#38638B;
	clear:both;
	width:713px;
	text-align: center;
}

#untengranit{
	background:#FAB229;
	clear:both;
	width:713px;
	text-align: center;
}

#untenstuhl{
	background:#B5272F;
	clear:both;
	width:713px;
	text-align: center;
}


#untencannes{
	background:#D55833;
	clear:both;
	width:713px;
	text-align: center;
}

#untenqualiaet{
	background:#783225;
	clear:both;
	width:713px;
	text-align: center;
}


#untenimpressionen{
	background:#65B995;
	clear:both;
	width:713px;
	text-align: center;
}




#navigation{
 background:#fff;
 float:left;
 width:500px;
 padding:0 0 4px 0
}

#navigation ul{
}

#navigation ul li{
 display:inline;
 margin:0 10px 0 0 
  list-style-type: square;
 	
}

#navigation ul li a{
 text-decoration:none;

 color:#666666;
 font-size:0.9em; 
 font-weight:bold;
 
}

#navigation ul li a:hover{
	text-decoration:none;
	background-color: #CCCCCC;	
	
}

#navigationkino{
	background:#fff;
	float:left;
	width:530px;
	padding:0 0 4px 0;
	margin-left: 70px;

}
#navigationshop{
	background:#fff;
	float:left;
	width:500px;
	padding:0 0 4px 0;
	margin-left: 80px;
}

#navigationshop ul{
}

#navigationshop ul li{
 display:inline;
 margin:0 10px 0 0 
  list-style-type: square;
 	
}

#navigationshop ul li a{
 text-decoration:none;

 color:#666666;
 font-size:0.9em; 
 font-weight:bold;
 
}

#navigationshop ul li a:hover{
	text-decoration:none;
	background-color: #CCCCCC;	
	
}




.titel{
 float:right;
 width:150px;
 padding:0 10px 5px 0
}

.titel img{
 border:0
}


.titelshop{
	float:right;
	width:150px;
	padding:0 10px 5px 0;
	margin-right: 50px;
}

.titelshop img{
 border:0
}



h1{
 border-bottom:1px solid #ccc;
 color:#666666;
 font-size:1.5em;
 letter-spacing:0.01em;
 margin:25px 0 0 0
}


h2,h3,h4,h5{
 
 color:#666666;
 font-size:1.1em;
 letter-spacing:0.01em;
 margin:25px 0 0 0
}


h6{
  border-bottom:1px solid #ccc;
 color:#666666;
 font-size:1.1em;
 letter-spacing:0.01em;
 margin:25px 0 0 0
}




#links p{
 text-align:justify
}

#unten p{
 color:#eee;
 font:.85em "trebuchet ms", verdana, sans-serif;
 padding:5px;
}




#rechts ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}

#rechts2 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}


#rechts3 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}

#rechts4 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}


#rechts5 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}

#rechts6 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
    background-color: #FFFFFF;

}


#rechts7 ul li{
	background:url(images/liste.jpg) no-repeat;
	display:block;
	margin:0 0px 0 0;
	padding:0 0 0 16px;
	background-color: #FFFFFF;
}


/* CSS Document */

/*********** #navBar link styles ***********/

#rechts ul a:link, #rechts ul a:visited {display: block;}
#rechts ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts li {border-bottom: none;}



#rechts2 ul a:link, #rechts2 ul a:visited {display: block;}
#rechts2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts2 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts2 li {border-bottom: none;}



#rechts3 ul a:link, #rechts3 ul a:visited {display: block;}
#rechts3 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts3 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts3 li {border-bottom: none;}



#rechts4 ul a:link, #rechts4 ul a:visited {display: block;}
#rechts4 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts4 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts4 li {border-bottom: none;}



#rechts5 ul a:link, #rechts5 ul a:visited {display: block;}
#rechts5 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts5 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts5 li {border-bottom: none;}



#rechts6 ul a:link, #rechts6 ul a:visited {display: block;}
#rechts6 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts6 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts6 li {border-bottom: none;}



#rechts7 ul a:link, #rechts7 ul a:visited {display: block;}
#rechts7 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rechts7 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #rechts7 li {border-bottom: none;}





#rechts ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts ul li a:hover{
	color:#000;
	background-color: #006600;
}

#rechts2 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts2 ul li a:hover{
	color:#000;
	background-color: #38638B;
}

#rechts3 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts3 ul li a:hover{
	color:#000;
	background-color: #FAB229;
}


#rechts4 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts4 ul li a:hover{
	color:#000;
	background-color: #B5272F;
}



#rechts5 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts5 ul li a:hover{
	color:#000;
	background-color: #D55833;
}




#rechts6 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts6 ul li a:hover{
	color:#000;
	background-color: #783225;
}


#rechts7 ul li a{
 text-decoration:none;
  color:#666;
  
}

#rechts7 ul li a:hover{
	color:#000;
	background-color: #65B995;
}


a:link,a:visited,a:active{
 color:#000;
 text-decoration:underline
}

a:hover{
 text-decoration:none
}


#unten a{
 color:#fff;
 text-decoration:underline
}

#unten a:hover{
 text-decoration:none
}
