body { 
	background-color: #557987; 
	margin: 0; 
	padding: 0; 
	text-align: center;
}

#komplett {
	text-align: left; 
	font-size: 1.2em; 
	background-image: url(../mediaSite/bg.gif); 
	background-position: 0 0; 
	margin: 0 auto; 
	width: 894px; 
	position: relative; 
	padding-top: 20px; 
}

#content { 
	background-image: url(../media/cont_bg.gif); 
	background-repeat: repeat-y; 
	background-position: 0 100%; 
	width: 894px; 
	text-align: left; 
	height: 100%; 
	clear: both; 
	padding: 20px 70px 20px 41px;
	}

.produkt_bild { position: relative; float: left; margin-top: 10px;; display: inline;}
.produkt_type { width:400px; float: left; margin-top: 50px; margin-left: 30px;; display: inline; }
.produkt_type_breit { width:520px; float: left; margin-top: 30px; margin-left: 30px;; display: inline; }
.clearFloat { clear: left; display: block; }





/* -----------------------------------------------------------------------------------
//	Navigation
// ----------------------------------------------------------------------------------- */

/*#navigation {
		height:54px;
		background:url(nav_bg.gif) top left repeat-x;
		overflow:hidden;
		padding:0 30px;
		position:relative;
		z-index:7999;
		}
		*/

#navigation { 
		padding-left: 39px;
		background-image: url(../media/top.gif); 
		background-repeat: no-repeat; 
		background-position: 0 0; 
		width: 894px; 
		height: 92px; 
		/*padding-right: 70px;*/
		margin: 0px;
		}
		#navigation ul {
				float:left;
				list-style:none;
				height:12px;
				padding: 0px;
				margin:30px 0px 0px 0px;
				}
				#navigation ul li {
						padding: 0px;
						list-style:none;
						float:left;
						height: 12px;
						margin:0 10px;
						
						}
				#navigation ul li a {
						padding: 0px;
						height:12px;
						display:block;
						border-bottom:none;
						}
				#navigation ul li a:hover {border-bottom:none;}
				#navigation ul li a span {display:none;}
				
				#navigation ul #navHome {margin-left:0;}
				#navigation ul #navHome a {background:url(../media/n_home_off.gif) top left no-repeat; width:42px;}
				#navigation ul #navHome,#navigation ul #navHome a:hover {background:url(../media/n_home_on.gif) top left no-repeat;}
				#navigation ul #navHome.currentpage a {background:url(../media/n_home_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navProdukt a {background:url(../media/n_produkte_off.gif) top left no-repeat; width:70px;}
				#navigation ul #navProdukt, #navigation ul #navProdukt a:hover {background:url(../media/n_produkte_on.gif) top left no-repeat;}
				#navigation ul #navProdukt.currentpage a {background:url(../media/n_produkte_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navHistorie a {background:url(../media/n_historie_off.gif) top left no-repeat; width:59px;}
				#navigation ul #navHistorie, #navigation ul #navHistorie a:hover {background:url(../media/n_historie_on.gif) top left no-repeat;}
				#navigation ul #navHistorie.currentpage a {background:url(../media/n_historie_on.gif) top left no-repeat;	cursor:text;}
				
				#navigation ul #navKontakt a {background:url(../media/n_kontakt_off.gif) top left no-repeat; width:61px;}
				#navigation ul #navKontakt, #navigation ul #navKontakt a:hover {background:url(../media/n_kontakt_on.gif) top left no-repeat;}
				#navigation ul #navKontakt.currentpage a {background:url(../media/n_kontakt_on.gif) top left no-repeat;	cursor:text;}
				
				
				
		#produkt_navigation{ 
			clear: left; 
			position: absolute; 
			top: 68px; 
			margin: 30px 0 0; 
			height: 7px; 
			}
			#produkt_navigation ul {
				margin: 0px;
				float:left;
				list-style:none;
				height: 7px;
				}
			#produkt_navigation ul li {
						list-style:none;
						float:left;
						height: 7px;
						margin:0 10px;
						}
				#produkt_navigation ul li a, #produkt_navigation ul li img  {
						height:7px;
						display:block;
						border-bottom:none;
						}
								
			#produkt_navigation ul li a:hover {border-bottom:none;}
			#produkt_navigation ul li a span {display:none;}
				
				#produkt_navigation ul #pnavDots {margin-left:0; margin-top:0px;}
				#navigation #produkt_navigation ul #pnavDots img {background:url(../media/np_dots.gif) top left no-repeat; width:1px;}
				
						
				#produkt_navigation ul #pnavFassaden {margin-left:0;}
				#produkt_navigation ul #pnavFassaden a {background:url(../media/np_fassaden_off.gif) top left no-repeat; width:39px;}
				#produkt_navigation ul #pnavFassaden, #produkt_navigation ul #pnavFassaden a:hover {background:url(../media/np_fassaden_on.gif) top left no-repeat;}
				#produkt_navigation ul #pnavFassaden.currentpage a {background:url(../media/np_fassaden_on.gif) top left no-repeat;	cursor:text;}
				
				
				 #produkt_navigation ul #pnavFenster {margin-left:0;}
				 #produkt_navigation ul #pnavFenster a {background:url(../media/np_fenster_off.gif) top left no-repeat; width:33px;}
				 #produkt_navigation ul #pnavFenster, #produkt_navigation ul #pnavFenster a:hover {background:url(../media/np_fenster_on.gif) top left no-repeat;}
				 #produkt_navigation ul #pnavFenster.currentpage a {background:url(../media/np_fenster_on.gif) top left no-repeat;	cursor:text;}
				
				
				#produkt_navigation ul #pnavTueren {margin-left:0;}
			 	#produkt_navigation ul #pnavTueren a {background:url(../media/np_tueren_off.gif) top left no-repeat; width:28px;}
				#produkt_navigation ul #pnavTueren, #produkt_navigation ul #pnavTueren a:hover {background:url(../media/np_tueren_on.gif) top left no-repeat;}
				#navigation #produkt_navigation ul #pnavTueren.currentpage a {background:url(../media/np_tueren_on.gif) top left no-repeat;	cursor:text;}
				
				
				#produkt_navigation ul #pnavSchiebeFaltTueren {margin-left:0;}
				#produkt_navigation ul #pnavSchiebeFaltTueren a {background:url(../media/np_schiebeFalttueren_off.gif) top left no-repeat; width:102px;}
				#produkt_navigation ul #pnavSchiebeFaltTueren, #produkt_navigation ul #pnavSchiebeFaltTueren a:hover {background:url(../media/np_schiebeFalttueren_on.gif) top left no-repeat;}
				#produkt_navigation ul #pnavSchiebeFaltTueren.currentpage a {background:url(../media/np_schiebeFalttueren_on.gif) top left no-repeat;	cursor:text;}
				
				
				#produkt_navigation ul #pnavBrandschutz {margin-left:0;}
				#produkt_navigation ul #pnavBrandschutz a {background:url(../media/np_brandschutz_off.gif) top left no-repeat; width:53px;}
				#produkt_navigation ul #pnavBrandschutz, #produkt_navigation ul #pnavBrandschutz a:hover {background:url(../media/np_brandschutz_on.gif) top left no-repeat;}
				#produkt_navigation ul #pnavBrandschutz.currentpage a {background:url(../media/np_brandschutz_on.gif) top left no-repeat;	cursor:text;}
				
				

	


.navi_menuepunkt { 
	margin-top: 30px; 
	margin-left: 20px; 
	position: relative; 
	float: left;
	}
	
	
	
.pnavi_menuepunkt_start { position: relative; float: left; margin-top: 38px; margin-left: 20px; }



.pnavi_menuepunkt { margin-top: 38px; margin-left: 10px; position: relative; float: left; }


#fussleiste { 
	margin: 0px; 
	padding: 0px; 
	width: 894px; 
	height: 59px; 
	background-image: url(../media/bottom.gif);
	background-repeat: no-repeat; 
	background-position: 0 0; 
	clear: both; 
	
	}
	
	
	
#impressum { 
	margin: 28px 0px 0px 42px; 
	padding: 0px; 
	position: absolute; 
	}



h1 { color: #688d9a; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 13px; }
p.home { color: #688d9a; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 11px; line-height: 17px; text-align: justify; margin-top: -2px; padding-right: 264px; }

p.home a, p.home a:visited, p.home a:active {color: #688d9a;}
p.home a:hover {color: #f7f7f7; background-color: #688d9a;}

.box { color: #688d9a; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 11px; background-color: white; }

.smallHis{
	padding-left:80px;
}
.produkt_type_breit ul {list-style:disc;margin:0 0 0 15px;padding:0 0 0 0px;}
.produkt_type_breit ul li{list-style:disc; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; color: #688d9a; font-size: 11px; line-height: 17px;margin:0 0 0 0px;padding:0 0 0 0px;}
/*padding: 0 20px 0 0; clear:both; display:block;  font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; font-weight: normal;  margin: 20px 0 0;*/

p.produkt { color: #688d9a; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 11px; line-height: 17px; text-align: justify; margin-top: -2px; padding-right: 20px; }
p.produkt a, p.produkt a:visited, p.produkt a:active {color: #688d9a;}
p.produkt a:hover {color: #f7f7f7; background-color: #688d9a;}

#detail{text-align: center;}
.tuerDetail{margin:15px 10px 0px 10px;}

p.list{}
