@charset "iso-8859-2";

/* CSS Document */



body{

	background-color:#F5F5F5;
	color:#333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background-image:url(../tlo/tlo.jpg);
	background-position:top;
	background-repeat:repeat-x;	
}

.buforl2{
	padding-left:5px;
}

.pogrubienie{
font-weight:bold;
}
.trescgrozmiar0{
	margin-bottom:10px;
	overflow:hidden;
	clear:both; 
	margin-left:5px;
	font-size: x-small;
}

.trescgrozmiar1{
	margin-bottom:10px;
	overflow:hidden;
	clear:both; 
	margin-left:5px;
	font-size:small;
}
.trescgrozmiar2{
	margin-bottom:10px;
	overflow:hidden;
	clear:both; 
	margin-left:5px;
	font-size: medium;
}


#rozmiar0{font-size:10px;}

#rozmiar1{font-size:12px;
}

#rozmiar2{
	font-size:14px;
}

.rozmiar{
	font-size:12px;
	}

.rozmiar1{
	font-size:10px;
}

.rozmiar2{
	font-size:14px;
}

.obwoluta{ overflow:hidden; margin-bottom:10px; border:1px solid #F1F2F5; padding:4px; background-color:#FFF;}



a:link {

	color: #343443;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color:#3F3F52;

}

a:hover {

	text-decoration: underline;

	color: #09C;

}

a:active {

	text-decoration: none;

	color: #FFB300;

}



img{border:0px;}



#rama{
	width:850px; 
	margin:0 auto 0 auto;
}

.pojemnik{
	border-top:1px solid #EEE;  
	border-bottom: 2px #E5E9EC solid; 
	border-left:1px solid #EEE; 
	border-right:1px solid #EEE; 
	padding:10px; 
	background-color:#FFF;
	margin-bottom:15px;
	overflow:hidden;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
}

.pojemnik2{
	border-top:1px solid #EEE;  
	border-bottom: 2px #E5E9EC solid; 
	border-left:1px solid #EEE; 
	border-right:1px solid #EEE; 
	padding:15px; 
	background-color:#FFF;
	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	clear:both;
	
}


.left{

	float:left;

}

.right{

	float:right;

}



.czysc{
	height:1px;
	clear:both;

}

.czyscs{
	clear:both;
	overflow:hidden;
	margin-bottom:20px;
	height:1px;

}
.czyscs2{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	height:1px;

}




#winietatlo{	
	 background-image:url(../winietya/tlo.jpg); 
	 background-repeat:no-repeat; 
	 background-position:top left; 
	 width:260px; 
	 height:270px; 
	 overflow:hidden;
	 padding:15px;
	 margin-right:15px;
}

.w2{
	background-repeat:no-repeat; 
	background-position:top left; 
	width:260px; 
	height:270px; 
	overflow:hidden;
}

/*menu*/

.ttlo{
	background-image:url(../menu/ttlo.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	float:left; 
	margin-right:3px;
	width:auto;
	

}

.tl{
	background-image:url(../menu/tlb.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
	overflow:hidden;
}

.tp{
	background-image:url(../menu/tpb.jpg); 
	background-position:right; 
	background-repeat:no-repeat; 
	height:22px; 
	padding:4px 15px 0 15px;
	color:#FFF;
	font-size:13px;
	text-transform:uppercase;
	overflow:hidden;

}

.tp a:link {
	color: #fff;
	text-decoration: none;
}

.tp a:visited {
	text-decoration: none;
	color: #fff;
}

.tp a:hover {
	text-decoration: underline;
	color: #fff;
}

.tp a:active {
	text-decoration: none;
	color: #fff;
}


.utlo{
	background-image:url(../menu/ut.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	float:left; 
	margin-right:3px;

}

.ul{
	background-image:url(../menu/ulb.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
	overflow:hidden;

}



.up{
	background-image:url(../menu/upb.jpg); 
	background-position:right; 
	background-repeat:no-repeat; 
	height:22px; 
	padding:4px 15px 0 15px;
	color:#FFF;
	font-size:13px;
	text-transform:uppercase;
	overflow:hidden;

}



.up a:link {

	color: #fff;

	text-decoration: none;

}

.up a:visited {

	text-decoration: none;

	color: #fff;

}

.up a:hover {

	text-decoration: underline;

	color: #fff;

}

.up a:active {

	text-decoration: none;

	color: #fff;

}

/*stopka*/

.stopka{

	background-image:url(../stopka/tlo.jpg); 

	background-repeat:repeat-x; 

	background-position:top; 

	height:33px; 

	color:#FFF; 

	padding-top:20px; 

	text-align:center;

}
.naglowek{
	font-size:25px;
	font-weight:700;
	color:#0D2946;
	font-weight:500;
	padding-top:8px;
	margin-top:8px;
}
.naglowek2{
	font-size:25px;
	font-weight:700;
	color:#0D2946;
	font-weight:500;
	overflow:hidden;

}
.naglowek3{
	font-size:25px;
	font-weight:700;
	color:#0D2946;
	font-weight:500;
	overflow:hidden;
	border-bottom:1px dotted #CCC;
	margin-bottom:10px; 
	padding-bottom:10px;

}
.sub_manu_poz2{
	font-size:14px;
	color:#FFB300;
}

.podopcje{
	background-repeat:no-repeat;
	background-image:url(../tla/podopcje.jpg);
	height:17px;
	overflow:hidden;
	clear:both;
	background-position:right;
}
.lbg{

	background-image:url(../box/lgr.jpg); 



}



.lbd{

	background-image:url(../box/ldr.jpg); 

}



.pbg{

	background-image:url(../box/pgr.jpg); 

}



.pbd {

	background-image:url(../box/pdr.jpg); 

}



.lb, .pb,{

	width:8px;

	background-repeat: repeat-y; 

}



.lbg, .lbd, .pbd, .pbg{

	background-repeat:no-repeat; 

	height:8px;

	width:8px;

	

}




.aktualnosci{
	 text-align:justify;
	 color:#454A56;
	 padding:8px;
 } 
 .aktualnosci a:link{
	color: #454A56;
	text-decoration: none;
	}
.aktualnosci a:visited{
	color: #7D8597;
	text-decoration: none;
	}


.aktualnosci a:hover{
	color:#454A56;
	text-decoration: underline;
	font-weight:normal;
	}
.gb{

	background-image:url(../box/bt.jpg); 

}

.db{

	background-image:url(../box/bd.jpg); 

}

.db, .gb{ 

	background-repeat:repeat-x; 

	height:8px;

}
.ramka_katalog{
	border:#CDCEDC solid 1px;
}

.sub_pozycja{ padding-bottom:5px; border-bottom:1px dotted #CCC; margin-bottom:5px;}
.sub_pozycja_h{padding-bottom:5px; border-bottom:1px dotted #06C; margin-bottom:5px;}