#width100procent{
	width	:100%;
	margin-left: auto;
	margin-right: auto;
	background  : url(img/lay/tlo.jpg) repeat-x;
	height:1000px;
}
#calosc{
	margin-left: auto;
	margin-right: auto; 
  	vertical-align:top;
  	padding    : 0px;
    width      : 800px;
    background-color:#fff;
}
/*-----------------------------------------------------*/
/*szablon o nowowsci*/
/*-----------------------------------------------------*/
#nowosci{
	width	:780px;
	text-align: left;	
	padding:10px;
	overflow:hidden;
}
#nowosci .ramka{
	width: 130px;
	display:inline;
	float:left;
}
#nowosci .podpis{
	margin-top:-10px;
	width: 180px;
}


.zscroll {float:left;display:inline;margin:50px 0px 0px 0px;height:30px;width:20px;}

.gallery-box{
padding-left:10px;
margin-top:10px;
}

.gallery-box #main-img {/*border:3px solid #8f732a;*/display:block;margin-left:5px;}

.gallery-box #nc-center-g {height:142px;width:780px;/*border:3px solid #8f732a;*/display:block;}

.gallery-box #nc-d {width:700px; display:block; overflow:hidden; margin:10px; border-top:1px dashed #666;}

.gallery-box #thumbs {float:left;width:630px;height:130px; overflow:hidden; padding-left: 50px}

.gallery-box .thumb {width:110px;float: left; list-style-type:none; display:inline;margin-left:8px}


.gallery-box a:visited ,.gallery-box a:link {border:0; text-decoration: none; color: #333}
.gallery-box a img{border:2px solid #CDE0ED;}
.gallery-box a:hover img {border:4px solid #FF7300}
.gallery-box a:active img {border:4px solid #FF7300}

/*-----------------------------------------------------*/
/*szablon o firmie*/
/*-----------------------------------------------------*/
#extom-ofirmie-1{
	width: 800px;
	position: relative;
	background: url("img/lay/o firmie/pix_t1.gif") repeat-x;
	background-color:#c1e1ee;
	float: left;
	color:#2b2b2b
}
#extom-ofirmie-1-1{
	width: 580px;
	height: 800px;
	display: inline;
	position: relative;
	float: left;
	line-height:130%;
}
#extom-ofirmie-1-2{
	width: 216px;
	height: 800px;
	border-left:1px solid #5f829e;
	display: inline;
	position: relative;
	float: right;
}
#nag_fir{
	height:28px;
	background: url("img/lay/o firmie/akt_naglowek.jpg") repeat-y;
	text-align:center;
	margin-top:15px;
	padding-top:15px;
	font-size:14px;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	color:#457291;
}
#stop_akt{
	height:20px;
	margin-left:45px;
	width:98px;
	text-align:center;
	background-color:#006fa7;
	font-size:10px;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	color:#fff;
	display:block;
}
#stop_akt a{
	color:#fff;
	text-decoration:none;
}
#tlo_stop_now{
	height:20px;
	width: 216px;
	background-color:#006fa7;
		position: relative;
			display:block;
}
#stop_now{
	height:20px;
	margin-left:55px;
	width:98px;
	text-align:center;
	background-color:#006fa7;
	font-size:10px;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	color:#fff;
	display:block;
	position: relative;
}
#ofirmie_aktualnosci{
	padding-top:10px;
	margin-left:5px;
	width: 191px;
	padding-left:10px;
	padding-right:10px;
	height: 290px;
	position: relative;
	background: url("img/lay/o firmie/akt_text.jpg") repeat-x;
	background-color:#a4d2e2;
}
.o_firmie_news_poj{
	width: 191px;
	//padding-top:10px;
	position: relative;
}
#ofirmie_nowosci{
	padding-top:10px;
	margin-left:5px;
	width: 191px;
	
	padding-right:10px;
	height: 290px;
	position: relative;
	background: url("img/lay/o firmie/akt_text.jpg") repeat-x;
		background-color:#a4d2e2;

}
#ofirmie_nowosci_inne{
	padding-top:10px;
	
	width: 194px;
	padding-left:10px;
	padding-right:10px;
	height: 660px;
	position: relative;
	
}
#o_firmie_poj_nowosci{
	width: 191px;
	
	position: relative;
	height:72px;
	padding-left:10px;
}
#o_firmie_poj_nowosci_inne{
	width: 191px;
	position: relative;
	background: url("img/lay/o firmie/now_inne.gif") repeat-x;
	height:72px;
	padding-left:10px;
}

#poj_now_1{
	position:relative;
	display:inline;
	float:left;
	width:80;
	height:70px;
}

#poj_now_2{
	position:relative;
	display:inline;
	float:right;
	height:70px;
	width:111;
}
#poj_now_2 img{
	margin:2px;
}

/*-----------------------------------------------------*/
/*szablon galeria- calosc z dodatkowym miejscem na manu*/
/*-----------------------------------------------------*/
#c950{
	margin-left: auto;
	margin-right: auto; 
  	vertical-align:top;
  	padding    : 0px;
    width      : 1060px;
}
#calosc950{
	margin-left: 130px;
	margin-right: 130px; 
  	vertical-align:top;
  	padding    : 0px;
    width      : 800px;
    background-color:#fff;
}
#manu_oferta_absolut{
    position:absolute;
    left:-121px;
    background:#fff  ;
    border-top: 1px solid #48c9f1;
    border-left: 1px solid #48c9f1;
    border-bottom: 1px solid #48c9f1;
    text-align:center;
    height:510px;
    width:120px;
	top:29px;
		 
}
#menu_miniatur{
   text-align:left;
   display:block;
   margin-top:16px;
   margin-left:7px;
   
}
#cyferki{
	margin-left:11px;
	margin-top:3px;
	text-align:left;
}
.cyferki_p{
	border:1px solid #4596c1;
	text-decoration:none;
	color:#4596c1;
	margin:0;
	padding-left:3px;
	padding-right:3px;

}
#cyferki_p2{
	border:1px solid #4596c1;
	text-decoration:none;
	color:#4596c1;
	margin:0px;
	padding-left:3px;
	padding-right:3px;
	

}
#cyf2{
	display:block;
}

#cyf{
	display:none;
}
/*---------------------------------------------*/
/*opisuje gore*/
/*---------------------------------------------*/
#top{
	width   : 800px;
	height  :369px;
    text-align: left;
    position:relative;
    margin:0px;
    padding: 0px;
}
#top_gora_left{
	width:206px;
 	display:inline;
	float:left;    
	position:relative;
	height  :134px;
}
#top_gora_left_gora{
	width:206px;
 	display:inline;
	float:left;    
	height  :29px;
	position:relative;
    text-align: center;
}
#top_gora_left_dol{
	width:206px;
 	display:inline;
	float:left;    
	height  :105px;
	position:relative;
    text-align: center;
}
#top_gora_srodek{
	width:180px;
 	display:inline;
	float:left;    
	height  :134px;
	position:relative;
}
#top_gora_srodek_gora{
	width:180px;
 	display:inline;
	float:left;    
	height  :119px;
	//height  :119px;
	position:relative;
    background  : url(img/lay/top_gora_srodek.gif) repeat-y;
    font-size:12px;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif; 
}
#top_gora_srodek_dol{
	width:180px;
 	display:inline;
	float:left;    
	height  :15px;
	position:relative;
}
#top_gora_right{
	width:414px;
 	display:inline;
	float:left;    
	height  :134px;
	position:relative;
    background  : url(img/lay/top_gora_right.jpg) no-repeat;

}
#top_srodek{
 	text-align: center;
	width:800px;
 	display:inline;
	float:left;    
	height  :113px;
	position:relative;
    background  : url(img/lay/menu/tlo.jpg) repeat-x;
}
#top_dol{
	width:800px; 
 	display:inline;
	float:left;    
	height  :122px;
	position:relative;
    background  : url(img/lay/tlo_menu_oferta.jpg) repeat-x;
}
#top_dol_l{
	width:768px; 
 	display:inline;
	float:left;   
}
#top_dol_r{
	width:28px; 
 	display:inline;
	float:right; 
	padding-top:25px; 
	padding-left:4px; 
    background  : url(img/lay/flagi/tlo.gif) repeat-x;

}
#tu_jestes{
	width:750px;
 	display:inline;
	float:left;    
	height  :17px;
	position:relative;
    background-color:#fff;
    padding-left:50px;
}
/*---------------------------------------------*/
/*srodek*/
/*---------------------------------------------*/

#center{
	width:800px;
 	display:inline;
	float:left;    
	position:relative;
    background  : url("img/lay/o firmie//pix_t1.gif") repeat-x;
    text-align: left;
	background-color:#c1e1ee;
	min-height:540px;

}
/*---------------------------------------------*/
/* stopka*/
/*---------------------------------------------*/

#bottom{
	position:relative;
    margin:0px;
    padding: 0px;
	width   : 800px;
 	height  : 20px;
    background-color:#075482;
 	display:inline;
	float:left;
}
#bottom_left{
	width   : 700px;
	text-align: center;
	display:inline;
	float:left;
    position:relative;
    color:#fff;
    font-size:12px;
    font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
}
#bottom_left a{
	color:#fff;
	text-decoration:none;
}
#bottom_right a{
	color:#fff;
	text-decoration:none;
}
#bottom_right{
	width   : 78px;
	text-align: right;
	display:inline;
	float:right; 
	position:relative;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;
}

/*---------------------------------------------*/
/* menu aktualnosci*/
/*---------------------------------------------*/
#menus {
    width   : 285px;
    text-align: left;
    display:inline;
    float:left;
    position:relative;
  
  
}
#menu1 {
    width: 285px; 
    position:relative;
}
#menu2 {
    width: 285px; 
    position:relative;
  	height  :25px;

}
#akt_art{
    padding-left:0px;
    
}
/*---------------------------------------------*/
/* tekst artykulu aktualnosci*/
/*---------------------------------------------*/
#content{
    width   : 514px;
    text-align: left;
    display:inline;
    float:right; 
    border-right:1px solid #28d5ff;
    position:relative;
    line-height: 17px;
    font-size: 12px;
}
#content_gora{
    width: 514px; 
    position:relative;
	
	
	min-height:450px;

}
/*---------------------------------------------*/
/* oferta*/
/*---------------------------------------------*/
#oferta{
	width:800px;
    position:relative;

}
#skrot_systemy{
	width:114px;
	//width:124px;
	padding-left:10px;
	padding-top:8px;
    display:inline;
	position:relative;
    float:left;
	height:470px;

}
#previewPane{
	width:562px;
	//width:560px;
    display:inline;
    position:relative;
    float:left;
    padding-top:30px;
    padding-left:10px;
	margin-top:-1px;
   // padding-left:0px;
	text-align:left;
	
}
#previewPane img{
	line-height:400px;
	}
 #largeImageCaption{	/* CSS styling of image caption below large image */
	text-align:center;
	max-width:340px;
	font-family: Lucida Sans Unicode,Lucida Grande,sans-serif;	/* Font to use */
	font-size:14px;
	color:#fff;
	font-weight:600;
	background-color:#0170a8;
	height:23px;
	margin-top:1px;
	display:inline;
	position:relative;
	float:left;
	padding-top:4px;
	overflow:hidden;
	}
	
#lewy_rog{
	background  : url(img/lay/lewy_rog.jpg) no-repeat;
	width:8px;
	height:28px;
	display:inline;
	position:relative;
	float:left;
}
#prawy_rog{
	background  : url(img/lay/prawy_rog.jpg) no-repeat;
	width:8px;
	height:28px;
	display:inline;
	position:relative;
	float:left;
}
/* -----------------------*/
/* --------wymiary--------*/
/* -----------------------*/
#wymiary{
	background  : url(img/lay/tlo_wymiary.gif) no-repeat;
	width:199px;
	height:22px;
	display:inline;
	position:relative;
	float:left;
	padding-top:6px;
	margin-top:1px;
	padding-left:11px;
}

#waitMessage{
	display:none;
	position:absolute;
	left:195px;
	top:200px;
	background-color:#FFF;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;	
	}
#theImages .imageCaption{
	display:none;
	}
#kolory_systemu{
	width:110px;
	margin-left:-8px;
	margin-top:30px;
    display:inline;
    position:relative;
    float:left;
    
	
 

 
}
#pow{
	width:551px;
	position:relative;
	display:inline;
	float:left;
}



#kol1{
	width:110px; 
	height:24px;
	position:relative;
	display:block;
	text-align:center;
	padding-top:6px;
	background:url('img/lay/tlo_kolorow_gora.gif');
}
#kol2{margin-top:-3px;
	width:110px; 
	position:relative;
	display:block;
	background:url('img/lay/tlo_kolor_1px.gif') repeat-y; 
	
	min-height:350px;
}
#kol3{
	width:110px; 
	height:56px;
	position:relative;
	display:block;
	background:url('img/lay/tlo_kolorow_dol.gif');
}
/* ----------------------------- */
/* podglad modulow do oferty */
/* -----------------------------*/


#gallery_preview{
	width: 580px;
	
	border:1px solid #666;
	background-color:#98c8de;
	z-index: 900;
	position: absolute;
	top: 10px;
	left: 100px;
	//position: absolute;
	//top: 30px;
	//left:70px;
	display:none;
}
#close{
	width: 560px;
	height: 20px;
	position:relative;
	text-align: right;
	padding-right:20px;
	background-color:#4aaac2;
	color:#000;
}
#close a{
	color:#000;
	text-decoration:none;
}
#gora{
	width: 580px;	
	padding-bottom:10px;
	position:relative;
	padding-top:10px;
}

#gallery_footer {
	width: 580px;
	height: 20px;
	position:relative;
	text-align: center;
	text-decoration:none;
	}
#gallery_footer a{
	text-decoration:none;
	color:#013441
}

#dolek{
	width: 580px;
	height: 40px;
	position:relative;
	
	text-decoration:none;
	text-align: center;

}
#wym_table_p{
	width: 360px;
	margin-left:120px;
	float:center;
	height: 40px;
	position:relative;
	text-align: center;
	text-decoration:none;
}
#nazwa{
	font-size:14px;
	
}
/* ----------------------------- */
/* mapa strony                   */
/* -----------------------------*/
#naglowek_mapa{
	font-size:18px;
	padding-left:20px;
	margin-top:10px;
	font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
	color:#d04c56;
	border-bottom: 1px dashed #004b92;
	padding-bottom:10px;
}
#mapa_hr{
	color:#003c74;
	background-color:#003c74;
	margin:15px;
}
#mapa_hr2{
	background-color:#003c74;
	color:#003c74;

}
#skrot_systemy img{
margin-bottom:-3px;
}
#menu_miniatur img{
margin-bottom:-3px;
}