form,html,ul,ol,dl,h1,h2,h3,h4,h5,h6,p,pre,blockquote{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em}
*{margin:0;padding:0;}
body,div,img,pre,object,embed{border:0}
h1{
	font-weight: bold;
	font-size: 18px;
	font-family: arial,helvetica,sans-serif;
}
a {
	text-decoration:none;
	border:none;
	color:#A72C31;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

ul {
 	list-style-type:none;
 	padding-left:20px;
}
ol {
 	padding-left:20px;
}
#tresc_artykulu table { 
	border-color:#B31E23; 
	border-collapse:collapse; 
} 
#tresc_artykulu p  { 
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
} 

#content_kont_l{
	position:relative;
	display:inline;
	float:left;
	
	width:350px;
	overflow:hidden;
}
#content_kont_r{
	position:relative;
	display:inline;
	float:right;
	width:350px;
	overflow:hidden;
}

#content_lok_l{
	position:relative;
	display:inline;
	float:left;
	padding:10px 0 0 10px;
	width:520px;
	overflow:hidden;
}
#content_lok_r{
	position:relative;
	display:inline;
	float:right;
	
	width:200px;
	overflow:hidden;
}

input,textarea{
	font-weight: normal;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 2px;
}

.lar ul,.bar ul,ul.comment,ul.forum{}
address{font-style:normal}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}
/* .clearfix{display:inline-table} */
*{margin:0;padding:0;}
body,div,img,pre,object,embed{border:0}

.nMenu0{
	background:url(img/lay_nowy/menu_nieaktywne.jpg) no-repeat;
	height:40px;
	font-family: arial,helvetica,sans-serif;
	font-weight:normal;
	font-size: 11px;
	padding-top:1px;
	
	display:block;
	float:left;
	position:relative;
	}
.nMenu0 table td{
	vertical-align:middle;
	height:30px;
}
.nMenu1{
	background:url(img/lay_nowy/menu-kreski.jpg) no-repeat;
	overflow:hidden;
	padding-top:2px;
	padding-left:15px;
	margin-left:25px;
	display:block;
	width:216px;
	float:left;
	position:relative;
}
.nMenu2{
	background:url(img/lay_nowy/menu-kreski2.jpg) no-repeat;
	width:188px;
	font-size:10px;
	overflow:hidden;
	padding-left:15px;
	margin-left:52px;
	display:block;
	float:left;
	position:relative;
}

.nMenuInImg0,.nMenuInText0,.nMenuInImg1,.nMenuInText1,.nMenuInImg2,.nMenuInText2{
	display:inline;
	float:left;
	overflow:hidden;
}
.nMenuInText0.nMenuInText1,.nMenuInText2{
	float:left;
	text-align:left;
}
.nMenuInImg0{
	width:67px;
	text-align:center;
	padding-top:5px;
	
}
.nMenuInImg2{
	width:1px;
}

.nMenuInImg1{
	width:1px;
}
.nMenuInText1{
	width:205px;
	//width:190px;
}
.nMenuInText2{
	width:171px;
	//width:171px;
}
.nMenuInText0{
	width:189px;
	padding-top:13px;
}
.nMenuInText0{
	line-height:120%;
}
.nMenuIn2{
	display:inline;
	float:left;
}
.nMenu0 a,.nMenu1 a,.nMenu2 a{
	color:#5a3d1d;
	text-decoration:none;
	text-transform:uppercase;
	
}
.pojedynczy_element_menu a,
.akt_main a,
.aktywne_main a{
	color:#5a3d1d;
	text-decoration:none;
	text-transform:uppercase;
	
}
.pojedynczy_element_menu{
	background:url(img/lay_nowy/drugie-menu-nieaktywne.jpg) no-repeat;
	height:35px;
	float:left;
	position:relative;
	font-family: arial,helvetica,sans-serif;
	font-weight:normal;
	font-size: 11px;
	padding-top:1px;
	padding-left:10px;
}
.aktywne_main,.akt_main{
	background:url(img/lay_nowy/drugie-menu-aktywne.jpg) no-repeat;
	height:35px;
	float:left;
	position:relative;
	font-family: arial,helvetica,sans-serif;
	font-weight:normal;
	font-size: 11px;
	padding-top:1px;
	padding-left:10px;
}

.aktywna0{
	background:transparent url(img/lay_nowy/menu_aktywne.jpg) no-repeat scroll 0 0;
}

 .aktywna0 a{
	color:#a72c31;
	color:ff7f00;
	font-weight:bold;
}
 .aktywna0,.aktywna1 a {
	color:#ff7f00;
	font-weight:bold;
}
.pojedynczy_element_menu1{
	display:inline;
	float:left;
	width:60px;
	padding-top:5px;
}
.pojedynczy_element_menu1 img{
	margin-left:11px;
}
.pojedynczy_element_menu2{
	display:inline;
	float:right;
	width:186px;
	padding-top:9px;
	text-align:left;
}
.tekst_ozdo2{
	margin-left:6px;
	overflow:hidden;
}
.tekst_ozdo{
	margin-left:5px;
	overflow:hidden;
}
.produkt{
	width:223px;
	margin:5px;
	padding:5px 0px 0px 5px;
	display:inline;
	float:left;
	height:176px;
	font-size:10px;
	color:#000;
	font-family: arial,helvetica,sans-serif;
	background: #fff url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat;
}
.produkt_akt{
	width:223px;
	margin:5px;
	padding:5px 0px 0px 5px;
	display:inline;
	float:left;
	height:174px;
	font-size:10px;
	color:#000;
	border-bottom: 2px solid #FB7D05;
	font-family: arial,helvetica,sans-serif;
	background: #fff url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat;
}
.produkt a{
	color:#3f3f3f;
	text-decoration:none;
	
}
.produkt_akt a{
	color:#3f3f3f;
	text-decoration:none;
	
}.produkt2_ver_akt a{
	color:#3f3f3f;
	text-decoration:none;
	
}
.produkt_l{
	display:inline;
	float:left;
	overflow:hidden;
	width:123px;
	line-height:120%;

	height: 180px;
	position:relative;
}
.produkt_l p{
	width:118px;
	margin-left:5px;
	height: 85px;
	overflow:hidden;
	line-height:120%;
}
#produkt_r{
	display:inline;
	float:left;
	width:87px;
	text-align:center;
	position:relative;
	padding-left:7px;
	left:-10px;
	overflow:hidden;
}
#produkt_r img{ 
	margin-left:10px;
	margin-top:5px;
}
.produkt_l h3,.produkt_l2 h3{ 
	font-size:15px;
	font-weight:bold;
	margin-bottom:6px;
	margin-top:5px;
	font-family:arial,helvetica,sans-serif;
	margin-left:5px;
	color:#573f19;
	letter-spacing:0px;
}
.produkt_akt .produkt_l h3{
	color:#FF7F00;
	
 }
 .produkt_akt2 .produkt_l2 h3{
	color:#FF7F00;
	
 } .produkt2_ver_akt .produkt_l2 h3{
	color:#FF7F00;
	
 }
.produkt_akt .cena{
	color:#FF7F00;
}.produkt_akt2 .cena{
	color:#FF7F00;
}.produkt2_ver_akt .cena{
	color:#FF7F00;
}
div.cena{
	font-size:19px;
	color:#BF0000;
	font-family:arial,helvetica,sans-serif;
	display:inline;
	float:left;
	position: absolute;
	bottom:10px;
	left:4px;
	float:left;
	letter-spacing:-0.5px;
	padding:3px;
	width:100%;
	text-align:center;
	
}
span.cena{
	font-size:19px;
	color:#BF0000;
	font-family:arial,helvetica,sans-serif;
	display:inline;
	float:left;
	position: relative;
	float:left;
	letter-spacing:-0.5px;
	padding:3px;
	width:100%;
	text-align:center;
	
}
.img_produkt{
	display:inline;
	float:left;
}
span.cena-przekreslona{
	font-size:13px;
	color:#8F0006;
	font-family:arial black,arial,helvetica,sans-serif;
	text-decoration:line-through;
	text-align:right;
	
}
.cena1{
	font-size:19px;
	color:#BF0000;
	font-family:arial black,arial,helvetica,sans-serif;
	display:inline;
	float:left;
	position: relative;
	float:left;
	letter-spacing:-1.3px;
	padding:3px;
	width:60%;
	text-align:center;
	
}

span.cena-przekreslona1{
	font-size:13px;
	color:#8F0006;
	font-family:arial black,arial,helvetica,sans-serif;
	text-decoration:line-through;
	text-align:right;
	display:inline;
	float:left;
	
}
.nMenuInImg1 img{
	display:inline;
	float:left;
}
.listprod{
	display:block;
	position:relative;
	overflow:hidden;
}
.polecane{
	display:block;
	position:relative;
	float:left; 
	overflow:hidden;
	width:730px;
}
.polecane_ver{
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	width:235px;
}
.polecane_tytul, .polecane_tytul_ver{
	font-size:20px;
	text-transform:uppercase;
	color:black;
	font-family:arial,helvetica,sans-serif;
	padding-left:8px;
	padding-top:6px;
}

.polecane_gora{
	background: #fff url(../img/lay/gorapolecane.jpg) center no-repeat;

	
	height:11px;
	display:block;
	position:relative;
	overflow:hidden;
	
}
.polecane_srodek{
	background:url(../img/lay_nowy/polecane-produkty-cala-ramka-wezsza_.jpg) center no-repeat;
	
	margin-left:5px;
	display:inline;
	float:left;
	overflow:hidden;
	width:725px;
	height:210px;
}
.polecane_srodek_ver{

	position:relative;
	float:left;
	display:block;
	overflow:hidden;
	width:220px;
	left:13px;
	top:24px;
	height:612px;
}
.polecane_srodek2{
	
	margin-left:15px;
	display:block;
	
	overflow:hidden;
	width:709px;
	
}
.polecane_srodek100{
	display:block;
	position:relative;
	overflow:hidden;
	width:780px;
	height:241px;
	
}
.polecane_srodek100_ver{
	display:block;
	position:relative;
	float:left;
	background:url(../img/lay_nowy/polecane-produkty-cala-ramka-PION.jpg) center no-repeat;
	overflow:hidden;
	width:240px;
}
.polecane_srodek_l{
	width:28px;
	height:160px;
	display:inline;
	float:left;
	overflow:hidden;
}
.polecane_srodek_r{
	width:28px;
	overflow:hidden;
	height:160px;
	display:inline;
	float:left;
}
.polecane_dol{
	background: #fff url(../img/lay/dolpolecane.jpg) center no-repeat;
	height:11px;
	display:block;
	position:relative;
	overflow:hidden;
}

.produkt2{
	background:#FFFFFF url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat scroll 0 0;
	color:#3F3F3F;
	display:inline;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	margin:10px 3px;
	overflow:hidden;
	width: 227px;
	height:177px;
}
.produkt_akt2{
	background:#FFFFFF url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat scroll 0 0;
	color:#3F3F3F;
	display:inline;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	margin:10px 3px;
	overflow:hidden;
	height:175px;
	width: 227px;
	border-bottom: 2px solid #FB7D05;
}

.produkt_akt2 a{
	color:#3f3f3f;
	text-decoration:none;
	
}
.produkt2_ver{
	width:210px;
	position:relative;
	margin:3px;
	float:left;
	height:181px;
	font-size:10px;
	color:#3f3f3f;
	font-family:arial,helvetica,sans-serif;
	background: #fff url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat;
}
.produkt2_ver_akt{
	width:210px;
	position:relative;
	margin:3px;
	float:left;
	height:179px;
	font-size:10px;
	border-bottom: 2px solid #FB7D05;
	color:#3f3f3f;
	font-family:arial,helvetica,sans-serif;
	background: #fff url(../img/lay_nowy/tlo-do-drzwi-nieaktywne.jpg) no-repeat;
}
.produkt2 a{
	color:#3f3f3f;
	text-decoration:none;
	
}
.produkt_l2{
	position:relative;
	display:inline;
	float:left;
	width:110px;
	padding-left:2px;
	height: 175px;
	overflow:hidden;
	line-height:120%;
	padding-left:2px;
	padding-top:5px;
}
.produkt2_ver .produkt_l2{
	width:100px;
}
.produkt2_ver_akt .produkt_l2{
	width:100px;
}
.produkt_l2 p{
	width:110px;
	height: 62px;
	margin-left:5px;
	overflow:hidden;
	line-height:120%;
}

#produkt_r2{
	display:inline;
	float:left;
	width:90px;
	left:-10px;
	padding-left:18px;

}
#produkt_r2 img{ 
	margin-left:10px;
	margin-top:5px;
}


.a_news_tyt{
	text-transform:uppercase;
	color:#3f3f3f;
	font-family:Arial Narrow,arial,helvetica,sans-serif;
} 
.news a{
	color:#3f3f3f;
	text-decoration:none;
}
.tekst_wid img{
	margin-right:30px;
	
}
.text,.text p,.tekst_ozdo,.tekst_ozdo p{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	padding:0px 15px 10px 5px;
}
.text,.tekst_ozdo h1{
	margin:10px 0;
	font-size:18px;
}
.produkt_l1{
	position:relative;
	display:block;
	overflow:hidden;
	height:98px;
}
#news{
	background:transparent url(img/lay_nowy/bg-boxu-nr-1-spod-menu.jpg) repeat-x scroll 0 0;
	overflow:hidden;
	width:256px;
	position:relative;
	float:left;
	
}
#naglowek_akt{
	position:relative;
	float:left;
	text-transform:uppercase;
	color:#3f3f3f;
	font-size:11px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	margin-bottom:8px;
	margin-left:10px;
	padding-bottom:3px;
	margin-top:20px;
	border-bottom:2px solid #fff;
	width:220px;
}
.tekst_wid{
	margin:10px;
	font-family:arial,helvetica,sans-serif;
	//margin:0px;

}
.akt_tytul{
	text-transform:uppercase;
	
}
.news_page{
	width:256px;
	//width:236px;
	position:relative;
	float:left;
	
	text-align:center;
	color:#fff;
}
#news {
	//padding:10px 10px 0 10px;
	
}
.polecane_srodek ul{
	list-style:none;
	padding-left:13px

}
.polecane_srodek li{
	display:inline;
	float:left;
}
.info ul{
	list-style:none;
	
	display:inline;
	float:left;
	position:relative;
	margin-top:30px;
	color:#fff;
	}

.info li{
	display:inline;
	float:left;
	position:relative;
	
}
.text_ozdo_text{
	position:relative;
	display:block;
}
.text_ozdo_text img{
	margin:0px 10px 10px 10px;
}

.pojedyncza_realizacja{
	width:120px;
	overflow:hidden;
	margin:1px;
	padding:5px;
	border:1px solid #666;
	display:inline;
	float:left;
	position:relative;
	text-align:center;
}
#realizacje table{ 
	margin-left:30px;
	margin-bottom:60px;
}
#realizacje td{
	padding:4px;
	height:30px;
}
.rowRealizacjaNaglowek{
	background:#999;
}
.rowRealizacja1{
	background:#BFBFBF;
	
}
.rowRealizacja2{
	background:#DFDFDF;

}
.galeria,
.albumy_galeria,

.galeria_miniaturki{
	display:block;
	position:relative;
	width:100%;
	overflow:hidden;
	
}
.albumy_galeria{
	width:713px;
	padding-left:20px;
}

.img_gal,
.img_gal1{
	overflow:hidden; 
	display:inline;
	float:left;
	margin:20px;
	width:142px;
	height:151px;
	text-align:center;
	background: url(../img/lay/galeria_ramka.jpg) no-repeat center;
}
.img_galM{
	overflow:hidden; 
	display:block;
	float:left;
	margin:3px;
	width:136px;
	height:145px;
	text-align:center;
}
.img_gal1{
	width:100%;
}
.skojarzone{
	
}

.img_gal img{
	float:none;
	padding:0;
	margin:0;
}
.albumy_galeria_poj{
	display:inline;
	float:left;
	border:1px solid #C1BA9D;
	padding:8px;
	margin:10px 1px 1px 1px;
	background: url(../img/lay/galeria_menu.jpg) repeat-x;
}
.akt a{
	text-decoration:underline;
}