body{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url('images/bg-body.jpg') repeat-x top;
	text-align: center;
	font-family: tahoma, verdana, arial;
	font-size: 12px; 
}

h1,h2,h3,h4,p,form,ul,li,fieldset{
	margin: 0px;
	padding: 0px;
}

fieldset{  }

a{ 
	text-decoration: none;
	outline:none;
}

a:hover{ 
	text-decoration: underline;
}

fieldset, img{
	border: none;
}

h4.error{ color:white; }

#page{ 
	background: url('images/container-bg.gif') no-repeat top;
	width: 974px;
	margin: 0 auto;
}

#container{
	width: 944px;
	margin: 0 auto;
}

#top{ 
	position: relative;
	background: url('images/bg-top.jpg') no-repeat bottom;
	height: 147px;
	overflow: hidden;
}

#top .logo1{
	position: absolute;
	bottom:0px;
	left:0px;
	background: url('images/bg-logo.png') no-repeat;
	width: 384px;
	height: 128px;
	z-index: 10;
	cursor: hand;
	text-align:left;
}
#top .logo1 img{
	position: relative;
}
#top a.linkbase{
	display: block;
	width: 384px;
	height: 128px;
	margin: 0px;
	padding: 0px;
	background-color: #6C0038;
	z-index: 12;
}

#top .cart{ 
	background: url('images/bg-koszyk.jpg') no-repeat top;
	width: 211px;
	height: 71px;
	position: absolute;
	right: 0px;
	top: 24px;
	text-align: left;
	color: #FFFFFF;
	font-size: 11px;
	cursor: hand;
}

#top .cart .items{
	display: block;
	padding : 28px 0px 0px 136px;
}
#top .cart a{ color: white; }
#top .cart .priceitems{
	padding : 2px 0px 0px 136px;
	display: block;
}

#top .topmenu{
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 572px;
	height: 21px;
	overflow: hidden;
}

#top .topmenu a{
	display: block;
	float: right;
	width: 114px;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
	font-size: 11px;
	line-height: 20px;
}

#top .topmenu a:hover{ 
	background: url('images/topmenu-on.jpg') no-repeat left;
}

/*	border: 1px solid #FF2AFF;*/
#main{ 
	background: #000000;
	overflow: hidden;
	width: 944px;
	margin: 0 auto;
	text-align:justify;
}


#main-left{
	float: left;
	width: 212px;
	background: url('images/left-bg.jpg') repeat-y;
	
}

#main-left .leftmenu{
	width: 212px;
}

#main-left .leftmenu .top{
	font-size:1px;
	background: url('images/leftmenu-top.jpg') no-repeat top;
	width: 212px;
	height: 12px;
}
#main-left .leftmenu .bottom{ 
	background: url('images/leftmenu-bottom.jpg') no-repeat top;
 	height: 9px;
	width: 212px;
	font-size: 1px;	
}
#main-left ul{ 
	list-style-type: none;
}
#main-left ul li{ 
	background: url('images/leftmenu-item.jpg') no-repeat;
	width: 212px;
	height: 20px;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
#main-left ul li a{
	font-size: 11px;
	color: white;
	text-decoration: none;
	padding-left:30px;
}
#main-left ul li a:hover{ 
text-decoration: underline; 
	
}

#main-left .loginbox{ 
	background: url('images/bg-box-login.jpg') no-repeat;
	width: 212px;
	height: 148px;
	overflow: hidden;
}

#main-left .loginbox form{
	padding:3px;
	font-size: 10px;
}

#main-left .loginbox label{
	color: white;
	display: block;
	float: left;
	width: 70px;
	text-align: right;
	line-height:25px;
}

#main-left .loginbox .ilogin{
	width: 126px;
	height: 19px;
	background: #042f7f;
	border: 1px solid #a5c4fd;
	font-size: 10px;
	padding: 0px;
	margin: 4px;
	float:left;
	color: #F5F5F5;
}

#main-left .loginbox .loginsubmit{
	width: 200px;
	height: 23px;
	background: url('images/btn-zaloguj.jpg') no-repeat right;
	border: none;
	margin-top:3px;
}
#main-left .loginbox .register{
	display: block;
	margin: 3px; 
	text-align:left;
	color: #679fff;
	text-decoration: none;
}

#main-left .loginbox .register span{
	color: #bfd7ff;
}

#main-left .loginbox .left-box-user{
	padding-top:38px; 
	padding-left: 15px;
	text-align: left;
	color: #bfd7ff;
}
#main-left .loginbox .left-box-user a{
	color: white;
	display: inline;
	line-height:22px;
}

#main-left .loginbox .left-box-user p{
	line-height:22px;
}

#main-left .kontaktbox{ 
	background: url('images/box-kontakt.jpg') no-repeat top;
	height: 235px;
	width: 212px;
}
#main-left .kontaktbox .entry{
	padding: 40px 15px 0px 15px;
	color: white;
	font-size: 11px;
	text-align: left;
	line-height: 22px;
}
#main-left .kontaktbox .entry a{ color: #DCDCDC;  }

#main-left .adresbox{ 
	background: url('images/box-adres.jpg') no-repeat top;
	height: 138px;
	width: 212px;
}
#main-left .adresbox .entry{
	padding: 29px 15px 0px 15px;
	color: white;
	font-size: 11px;
	text-align: center;
	line-height: 22px;
}
#main-left .adresbox .entry a{ color: #DCDCDC;  }

#main-right{
	float: left;
	clear: right;
	width: 732px;
	text-align:left;
}

#main-right .right-baner{ 
	background: url('images/baner-right.jpg') no-repeat top;
	width: 732px; 
	height: 238px;
	position: relative;
}

#main-right .right-baner h1{
	padding: 30px 0px 0px 320px ;
	font: normal 20px/20px "Trebuchet MS"; 
	letter-spacing: -1px;
	color: #96b1e4;
}
#main-right .right-baner h1 span {
	color: white;
}

#main-right .right-baner .register{
	position: absolute;
	bottom: 37px;
	left: 250px;
	color: #DCDCDC;
	text-decoration: none;
	font-weight: bold;
}

#main-right .right-baner .register span{ color: #FFC020;  }

#main-right .right-baner .top-descr{
	padding: 5px 50px 0px 320px ;
	color: #818181;
	font-size: 11px;
	line-height: 22px;
}

#main-right .category-b{
	width: 732px;
}

#main-right .category-b h2{ 
	background: url('images/box-cat-h2-icon.jpg') no-repeat left;
	height: 31px;
	color: #e6e6e6;
	padding-left: 37px;
	margin: 5px 0px 0px 15px;
	font: normal 20px/20px "Trebuchet MS";
	line-height: 30px;
	overflow: hidden;
}
#main-right .category-b h2 span{
	color: #96b1e4;
}

#main-right .category-b{ 
	background: #000103 url('images/bg-category.jpg') no-repeat bottom;
}

.poradnik{ 
	color: white;
	font-size: 12px;
	width: 302px;
	height: 25px;
	background: url('images/bg-f1.jpg') no-repeat top;
	display: block;
	float: right;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	line-height:25px;
}
.poradnik:hover{ background: url('images/bg-f2.jpg') no-repeat top; text-decoration:none; }
.poradnik span{ color: #9cd6ff; }

#main-right .category-b ul{ 
	width: 87%;
	list-style-type: none;	
	overflow: hidden;
	margin: 0 auto;
}

#main-right .category-b ul li{
	float: left;
	width: 142px; 
	height: 114px;
  	margin:7px;
}
#main-right .category-b ul li a{
	display: block;
	width: 142px; 
	height: 114px;
}

.cat-nadwozie{ background: url('images/icon/icon-nadwozie.jpg') no-repeat; }
.cat-silnik{ background: url('images/icon/icon-silnik.jpg') no-repeat; }
.cat-filtry{ background: url('images/icon/icon-filtry.jpg') no-repeat; }
.cat-paski{ background: url('images/icon/icon-paski.jpg') no-repeat; }
.cat-chlodzenie{ background: url('images/icon/icon-chlodzenie.jpg') no-repeat; }
.cat-wydech{ background: url('images/icon/icon-wydech.jpg') no-repeat; }
.cat-paliwowe{ background: url('images/icon/icon-paliwowe.jpg') no-repeat; }
.cat-pompypaliwa{ background: url('images/icon/icon-pompypaliwa.jpg') no-repeat; }
.cat-sprzegla{ background: url('images/icon/icon-sprzegla.jpg') no-repeat; }
.cat-skrzyniab{ background: url('images/icon/icon-skrzyniab.jpg') no-repeat; }
.cat-walyn{ background: url('images/icon/icon-walyn.jpg') no-repeat; }
.cat-naped{ background: url('images/icon/icon-naped.jpg') no-repeat; }
.cat-ukladk{ background: url('images/icon/icon-ukladk.jpg') no-repeat; }
.cat-nadwozie{ background: url('images/icon/icon-nadwozie.jpg') no-repeat; }
.cat-wachacze{ background: url('images/icon/icon-wachacze.jpg') no-repeat; }
.cat-amort{ background: url('images/icon/icon-amort.jpg') no-repeat; }
.cat-ukladh{ background: url('images/icon/icon-ukladh.jpg') no-repeat; }
.cat-elektr{ background: url('images/icon/icon-elektr.jpg') no-repeat; }
.cat-ukladz{ background: url('images/icon/icon-ukladz.jpg') no-repeat; }
.cat-ogrzewanie{ background: url('images/icon/icon-ogrzewanie.jpg') no-repeat; }
.cat-klima{ background: url('images/icon/icon-klima.jpg') no-repeat; }
.cat-szyby{ background: url('images/icon/icon-szyby.jpg') no-repeat; }
.cat-bagazniki{ background: url('images/icon/icon-bagazniki.jpg') no-repeat; }
.cat-haki{ background: url('images/icon/icon-haki.jpg') no-repeat; }
.cat-serwis{ background: url('images/icon/icon-serwis.jpg') no-repeat; }
.cat-komfort{ background: url('images/icon/icon-komfort.jpg') no-repeat; }
.cat-gps{ background: url('images/icon/icon-gps.jpg') no-repeat; }
.cat-wnetrze{ background: url('images/icon/icon-wnetrze.jpg') no-repeat; }
.cat-systemyb{ background: url('images/icon/icon-systemyb.jpg') no-repeat; }
.cat-zamykanie{ background: url('images/icon/icon-zamykanie.jpg') no-repeat; }
.cat-dodatki{ background: url('images/icon/icon-dodatki.jpg') no-repeat; }



/* Lista modeli samochodu */

#main-right .category{ 
	background: #000103 url('images/bg-category.jpg') no-repeat bottom;
	width: 732px;
	overflow: hidden;
}

#main-right .category h2{ 
	background: url('images/box-cat-h2-icon.jpg') no-repeat left;
	height: 31px;
	color: #e6e6e6;
	padding-left: 37px;
	margin: 5px 0px 20px 15px;
	font: normal 20px/20px "Trebuchet MS";
	line-height: 30px;
}
#main-right .category h2 span{
	color: #96b1e4;
}

#main-right .category h2 a{
	color: #96b1e4;
	text-decoration: none;
}

#main-right .category ul.model-list{
	list-style-type: none;	
	overflow: hidden;
	margin: 0 auto;
	padding-left: 15px;
}

#main-right .category ul.model-list li{
	float: left;
	width: 550px;
	background: url('images/bck-category.jpg') no-repeat left bottom;
}
#main-right .category ul.model-list li a{
	font: bold 12px "Trebuchet MS";
	color: #F5F5F5;
	display: inline;
	line-height: 30px;
}
#main-right .category ul.model-list li a span{
	color: #96b1e4;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, tahoma, helvetica;
}
#main-right .category ul.model-list li a .kwps{
	color: #C0C0C0;
	font-size: 11px;
	font-weight: normal;
	font-family: arial, tahoma, helvetica;
}

#main-right .category ul.model-list li a.info1{
	font-size: 11px;
	font-weight: normal;
	color: #DCDCDC;
}

#main-right .category h3{
	padding: 10px;
}

#main-right .category p{
	color: white;
}

#main-right .category h3 a{
	display: block;
	font-size: 12px;
	color: #96b1e4;
	padding: 3px;
}
#main-right .category h3 a span{ 
	color: #F5F5F5;
}

/* Drzewo części */
#main-right .category ol{
	list-style-type: none;	
}

#main-right .category ol li a{
	font: bold 12px "Trebuchet MS";
	color: #F5F5F5;
	display: inline;
}

#main-right .category .page{
	padding: 0px 25px 25px 25px;
	color: #C0C0C0;
	line-height: 21px;
	font-size:11px;
	text-align:justify;
}

#main-right .category .page p{
	padding: 0px 0px 15px 0px;
}

#main-right .category .page ol{ 
	list-style-type: decimal;
}
#main-right .category .page a{ 
color: #F5F5F5;

}

#main-right .select-tree{
	padding: 0px;
	overflow: hidden;
}
.select-tree .detph-1{
	padding-left: 25px;
}
.select-tree .detph-1 h4{
	color: #96b1e4;
	padding-top: 6px;
}
.select-tree .detph-1 a{ 
	color: #DCDCDC;
	font-size: 12px;
	display: block;
	background: url('images/tree-1.jpg') no-repeat left;
	padding-left: 23px;
	height: 22px;
	margin-left: 6px;
	line-height:22px;
}

#main-right .promocje{
	width: 732px;
}
#main-right .promocje .top{ 
	background: url('images/box-promocje.jpg') no-repeat top;
	height: 52px;
	color: #F5F5F5;
	text-align:center;
	width: 732px;
}

#main-right .promocje .top h2{
	font: normal 17px/15px "Trebuchet MS";
	padding-top: 25px;
}

.promo{ 
	background: #3c3c3c;
	font-size: 10px;	
}
.promo th{ 
	background: #303030;
	color: #8d8d8d;
 	padding:5px;
	font-weight: normal;
}
.promo td{
	padding:7px;
	color: #D2D2D2;
}

.promo .row1 td{ 
	background: #101010;
}
.promo .row2 td{ 
	background: #191919;
}

.promo .p_option{ color: #FFC020;  }

.addtocart{
	display:block;
	width: 37px;
	height: 19px;
	margin: 0 auto;
	background: url('images/icon-adtocart.jpg');
}
.addtocart2{
	display:block;
	width: 37px;
	height: 19px;
	margin: 0 auto;
	background: url('images/icon-adtocart2.jpg');
}

.box-bottom{
	width: 732px;
}

.box-bottom .top{
	background: url('images/box-bottom-title.jpg') no-repeat bottom;
	width: 732px;
	height: 45px;
}
.box-bottom .footerb{
	background: url('images/box-bottom-foter.jpg') no-repeat bottom;
	width: 732px;
	height: 52px;
}

.box-bottom .entry{
	overflow: hidden;
	width: 732px;
	padding: 0px 0px 0px 3px;
}

.box-bottom .entry .left{
	width: 280px;
	height: 258px;
	float: left;
	background: #1d55b4 url('images/box-bottom-a.jpg') repeat-x top;
}
.box-bottom .entry .left h2{
	padding: 4px;
	font: normal 17px/15px "Trebuchet MS";
	color: #e7ebf3;
	border-bottom-color: #23529c;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.box-bottom .entry .right{
	width: 451px;
	height: 258px;
	float: left; 
	clear: right;
	background: #1d55b4 url('images/box-bottom-b.jpg') repeat-x top;
	border-left-color: #9cd6ff;
	border-left-style: solid;
	border-left-width: 1px;
}

.box-bottom .entry .right h2{
	padding: 4px;
	font: normal 17px/15px "Trebuchet MS";
	color: #e7ebf3;
	border-bottom-color: #23529c;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#footer{
	width: 944px;
	margin: 0 auto;
	background: url('images/bg-footer.jpg') repeat-x top;
	height: 63px;
}
#footer ul{
	overflow: hidden;
	list-style-type: none;
	padding-top: 10px;
}
#footer ul li{
	float: left;
	text-align:center;
}
#footer ul li a{
	color: white;
	font-size: 11px;
}

.trustnet{
	font-size: 11px;
	color: #999999;
}

#bottom{
	background: url('images/bg-bottom.jpg') repeat-x bottom;
	height: 82px;
}

/** do wyszukiwanijka*/
.search-btn{
	display: block;
	background: url('images/btn-search.png') no-repeat top;
	width: 144px;
	height: 43px;
}

/** Okienko hoghslidowe */
.model-info{ 
	color: #DCDCDC;
	text-align: left;
}

.model-info h2{
	font: normal 17px "Trebuchet MS"; 
	padding: 8px;
}
.model-info table{
	font-size: 11px;
	background: #3c3c3c;
}
.model-info .row1 td{
	background: #101010;
}
.model-info .row2 td{
	background: #191919;
}

/* link do szczegówłów produkltu */
.prodmoree{
	display: block;
	width: 59px;
	height: 23px;
	background: url('images/btn-szczegoly-lista.jpg') no-repeat top;
}
.btn-kupteraz-lista{
	display: block;
	width: 64px;
	height: 23px;
	background: url('images/btn-kupteraz-lista.jpg') no-repeat top;
}
.btn-zamow-lista{
	display: block;
	width: 64px;
	height: 23px;
	background: url('images/btn-zamow-lista.jpg') no-repeat top;
}


.linkid-lista{ color: #F5F5F5; font-size:12px;  }
.prod-list-name{ font-size:12px;  }
.lista-nazamowienie{ color: #7D7D7D;}
.lista-dostepny{ color: #FFFFFF;}
/* skórka widoku produktu */
.product{
	overflow: hidden;
	padding: 15px;
	color: #DCDCDC;
}
.product .image{
	float: right;
	width: 155px;
	color: #808080;
}
.product .image .image-btn{
	padding-top: 10px;
}

.product .datatable{
	width: 500px;
	float: left;
	color: #DCDCDC;
	font-size: 12px;
}
.product .datatable .blue{ 
	color: #80B3FF;
}
.product .datatable .products{
	font-size: 11px;
}

.btn-kupteraz{
	display: block;
	margin: 0 auto;
	background: url('images/btn-koszyk1.jpg') no-repeat top;
	width: 150;
	height: 40px;padding-top: 5px;
	
}
.btn-zapytaj{
	display: block;
	margin: 0 auto;
	background: url('images/btn-zapytaj1.jpg') no-repeat top;
	width: 150;
	height: 60px;
	padding-top: 5px;
}

.product .datatable .cena{
	text-align: left;
	padding: 5px;
}

.product .datatable .cena h3{
	font: normal 17px "Trebuchet MS"; 
}
.cena h3 span{
	color: #80B3FF;
}


/*koszyk*/
.koszyk{
	padding: 0px 15px 50px 15px;
}
.koszyk p{ font-size: 11px; }

.koszyk table{ 
	background: #3c3c3c;
	font-size: 10px;	
	width: 100%;
}
.koszyk table th{ 
	background: #303030;
	color: #8d8d8d;
 	padding:5px;
	font-weight: normal;
}
.koszyk table td{
	padding:7px;
	color: #D2D2D2;
}

.koszyk table .row1 td{ 
	background: #101010;
}
.koszyk table .row2 td{ 
	background: #191919;
}
.koszyk table .row3 td{ 
	background: #333333;
	
}
.koszyk table .row3 td{
	color: #FFC020;
}

.koszyk .prszt{ 
	border: 1px solid #666666;
	font-size: 10px;
	background: #333333;
	color: #DCDCDC;
}
.koszyk .opt-usun{ 
	background: #4F4F4F;
	border: 1px solid #808080;
}

.koszyk .cart-buton{
	width: 70%;
	margin: 0 auto;
	overflow: hidden;
}
.koszyk .cart-buton a{
	display: block;
	float: left;
	margin: 2px;
	background: url('images/bck-url1.png') no-repeat top;
	width: 150px;
	height: 40px;
	text-align: center;
	font-size: 11px;
	color: #C0C0C0;
	line-height: 36px;
	font-weight: bold;
}
.koszyk .cart-buton .blue{
	display: block;
	float: left;
	margin: 2px;
	background: url('images/bck-url-blue.png') no-repeat top;
	width: 150px;
	height: 40px;
	text-align: center;
	font-size: 11px;
	color: #F5F5F5;
	line-height: 36px;
	font-weight: bold;
}

.koszyk .usun{
	display: block;
	background: url('images/btn-del.jpg') no-repeat top;
	width: 22px;
	height: 22px;
	margin: 0 auto;
}
.koszyk h4{ 
	text-align: left;
	color: #8CBAFF;
	padding: 0px 0px 5px 0px;
	font-size: 16px;
}

.cart-preloader{
	padding: 30px;
	text-align:center;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 99%;
	background: url('images/preloder-bg1.png');
	height: 99%;
}
.cart-preloader p{
	background: url('images/ajax-loader.gif') no-repeat center;
	margin: 0 auto;
	padding-top: 30px;
	font-size: 11px;
	color: #D8A400;
	text-align:center;
}




/** register */
#register{
	padding: 0px 55px; 0px; 25px;
	color: #DCDCDC;
	overflow: hidden;
	text-align: left;
}
#register a{ 
	color: #F5F5F5;
	text-decoration: underline;
}
#register p{ 
	color: #DCDCDC;
	text-align: left;
}
#register .i1{
	width: 300px;
	background: #032461;
	border: 1px solid #83ADFC;
	margin-top:3px;
	color: #FFFFFF;
}
#register h3{
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 3px 0px;
	font: normal 12px "Trebuchet MS"; 
	text-align: left;
	color: #808080;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#register .submit{
	margin: 2px;
	background: url('images/bck-url1.png') no-repeat top;
	width: 150px;
	height: 40px;
	text-align: center;
	font-size: 11px;
	color: #C0C0C0;
	font-weight: bold;
	border: none;
}
span.error{
	font-size: 11px;
	color: #D80000;
}

#podstrona{
	padding-bottom: 60px;
	color: white;
	font-size: 12px;
	text-align:center;
	overflow: hidden;
}
#podstrona p{
	width: 70%;
	margin: 0 auto;
	text-align: left;
	line-height:20px;
	text-align: justify;
}
#podstrona  a{ 
color: #95B5FF;

}

.loginform{
	text-align: left;
	overflow: hidden;
	padding: 20px;
	width: 250px;
	margin: 0 auto;
	
}
.loginform label{
	display: block;
}
.loginform .input2{
	width: 186px;
	height: 19px;
	background: #042f7f;
	border: 1px solid #a5c4fd;
	font-size: 10px;
	padding: 0px;
	margin: 4px;
	color: #F5F5F5;
}
.loginform .subm2{
	width: 100px;
	height: 23px;
	background: url('images/btn-zaloguj.jpg') no-repeat right;
	border: none;
	margin-top:3px;
}


/* realizajaca */
.big-button-1{
	display: block;
	background: url('images/button-big-1.png') no-repeat bottom;
	border: none;
	width: 286px;
	height: 52px;
	margin: 0 auto;
	color: #C0C0C0;
	font-weight: bold;
	font-size: 12px;
}

.addinfo{
	text-align: left;
	font-size: 11px;
	color: #C0C0C0;
}

.addinfo textarea { 
	border: 1px solid #174eab;
	background: #000000;
	color: #DCDCDC;
	padding: 3px;
	
}
.addinfo p{
	color: #8CBAFF;
}


.p24{
	
}
.p24 table,tr,td{
background: none;
}

.addinfo .info2{
	width: 100%;
	border: 1px solid #333333;
	background: #000000;
	color: #DCDCDC;
	
}

.polaob{ 
	color: #FFC020;
}


.userpanel{
	text-align: left;
	padding: 10px;
}
.userpanel h3{
	font: bold 12px "Trebuchet MS"; 
	color: #8CBAFF;
}

#userlistzam{
	position: relative;
}
#userlistzam .preloader{
	position: absolute;
	bottom: 7px;
	right: 5px;
	color: #FFC020;
	font-size: 10px;
	width: 200px;
	text-align: right;
}

.edituser{
	font-size: 12px;
}
.edituser .i3{ 
	background-color: #000000;
	border: 1px solid #4F4F4F;
	color: #C0C0C0;
	
}


#filtrowanie{ 
	color: #808080;
	font-size: 11px;
	background-color: #1A1A1A;
	padding: 10px;
}
#filtrowanie .filtr{
	display:block;
	text-align: right;
	color: #C0C0C0;
}
#filtrowanie .criteria{ 
	list-style-type: none;
	overflow: hidden;
}
#filtrowanie .criteria li{
	float:left;
	padding: 5px;
	width: 220px;
	padding-bottom:20px;
}
#filtrowanieentry{
	
}


/* wyszukiwanie po ikonkach  */
#sercharea{
	padding: 10px 20px 10px 20px;
	text-align: left;
	position: relative;
}
#sercharea .sel1{ 
	border: 1px solid #042f7e;
	background-color: #000308;
	color: #DCDCDC;
	margin: 5px;
	font-size: 12px;
}

#sercharea .forms{
	overflow: hidden;
}
#sercharea .forms .form{
	display: inline-block;
	float: left;
	margin: 0px;
	padding: 0px;
}


.contact-form{
	padding: 5px;
	font-size: 10px;
	color: #F5F5F5;
	position: realtive;
}
.contact-form .i2{
	background: #042f7f;
	border: 1px solid #a5c4fd;
	font-size: 12px;
	padding: 0px;
	margin: 4px;
	color: #F5F5F5;
	width: 250px;
}
.contact-form .i3{
	background: #042f7f;
	border: 1px solid #a5c4fd;
	font-size: 12px;
	padding: 0px;
	margin: 4px;
	color: #F5F5F5;
	width: 350px;
	height: 50px;
}
.contact-form .i4{
	border: none;
	width: 93px;
	height: 21px;
	background: url('images/btn-wyslij2.jpg') no-repeat top;
	margin-left: 4px;
}

.contact-form .i5{
	border: none;
	width: 95px;
	height: 21px;
	background: url('images/btn-szukaj.gif') no-repeat top;
	margin-left: 4px;
}

.left-bottom-entry{
	padding: 10px;
	font-size: 10px;
	color: #F5F5F5;
}

/**wstecz-a*/
.wstecz-a{
	border:none;
	display: block;
	background: url('images/button-big-1.png') no-repeat top center;
	width: 286px;
	height: 41px;
	margin: 0 auto;
	color: #DCDCDC;
	text-align:center;
	font-weight: bold;
}

.info{
	font: normal 17px "Trebuchet MS"; 
	color: #8CBAFF;
	padding: 10px;
	text-align: center;
}

.info-2{
	text-align: left;
	background: url('images/info-2.jpg') no-repeat top;
	height: 231px;
}
.info-2 h3{
	font: bold 13px "Trebuchet MS";
	color: #C0C0C0; 
	padding: 20px 20px 0px 20px;
}
.info-2 p{
	padding: 0px 20px 0px 20px;
	font-size: 11px;
	color: #6F6F6F;
	line-height: 20px;
}
.info-2 p a{
	text-decoration: underline;
	color: #818181;
}

.ajax-page{
	text-align: left;
	color: #C0C0C0;
	padding: 10px;
	background: #000000;
}
.ajax-page h3{
	font: bold 16px "Trebuchet MS";
	color: #A6CAFF;
}

.ajax-page h4{
	font: bold 12px "Trebuchet MS";
	color: #A6CAFF;
}

.ajax-page p{
	font-size: 11px;
	line-height:20px;
	color: #AAAAAA;
	padding: 0px 0px 15px 0px;
}

.zamowienie{ 
	background-color: #000000;
	text-align: left;
}
.zamowienie h3{
	font: bold 13px "Trebuchet MS";
	color: #C0C0C0; 
	padding: 5px;
		border-bottom-color: #D800D8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/**
* Kategorie dodatkowe oraz produkt nie tecdoc
*/
.prbcat{
	list-style-type: none;
	overflow: hidden;
	padding: 15px 0px 0px 50px;
	margin: 0 auto;
}
.prbcat li{
	width: 25%;
	float: left;
	padding: 10px;
}
.prbcat li a{
	display: block;
	font: bold 13px "Trebuchet MS";
	color: #DCDCDC;
	background: url('images/prb-folder.jpg') no-repeat top left;
	padding-left: 25px;
}
.prbcat li a span{ color: #95b0e3;  }
.prb a{ color: #F5F5F5;  }
.photos{ padding: 10px; text-align: center; }
.photos img{ width: 100px; height: 100px; border: 1px solid #95b0e3; }

.productb { overflow: hidden;   }
.productb .prb-desc{ color: #C0C0C0; float: left; }
.productb .prb-desc span{ color: #C0C0C0;  }
.productb .photos{ width: 160px; float: right; }

.pagination{ padding:15px; }
.pagination ul{ overflow: hidden; list-style-type:none;  }
.pagination li { float: left; padding: 2px; color: #C0C0C0; }
.pagination li a{display: block; width: 17px; height: 16px; background: url('images/pag-2.gif') no-repeat top left; text-align: center; color: #CCCCCC; font-size:10px; line-height:13px; }
.pagination li .active{ color: #FFFFFF; font-weight: bold; line-height:13px;  }

.punkty{ padding-left:3px; text-align:center;}
.punkty .entry{position:realtive; padding-top:5px; width: 150px; height: 50px; background: url('images/pp-button-bg.png') no-repeat top; font: bold 13px "Trebuchet MS";  color: #A6CAFF;}
.punkty .entry a{ color: #F5F5F5; font-size:12px;  }

.punktyt{ padding-left:3px; text-align:center;}
.punktyt .entry{position:realtive; padding-top:5px; width: 150px; height: 50px; background: url('images/pp-button-bg.png') no-repeat top; font: bold 13px "Trebuchet MS";  color: #A6CAFF;}
.punktyt .entry a{ color: #F5F5F5; font-size:12px;  }
.info1{ border: 1px solid #004090; background: #000000; color: #C0C0C0;  }


/**faq-item*/
.faq-item{ padding: 10px 0px 0px 0px; }
.faq-item a{}
.faq-item a span{
	color: #A0C5FF; font: bold 15px "Trebuchet MS";
}
.faq-item .answer{
	line-height: 21px;
	font-size: 11px;
	color: #999999;
}

/**nazmowienie*/
.nazmowienie{ color: #808080; }

.cloud{ padding: 15px 10px 15px 10px; text-align: justify;  }
.cloud a{ color: #DCDCDC;  line-height:18px;}
.cloud p{ font-size:11px; color: #8CBAFF; border-bottom-color: #3C8AFF; border-bottom-style: solid; border-bottom-width: 1px;}

.banery{ padding: 0px 0px 0px 3px; }


.buttons{ padding: 10px; overflow: hidden;  }
.button-blue{
	display: block;
	float: left;
	margin: 2px;
	background: url('images/bck-url-blue.png') no-repeat top;
	width: 150px;
	height: 36px;
	text-align: center;
	font-size: 11px;
	color: #F5F5F5;
	line-height: 36px;
	font-weight: bold;
	border:none;
	float: right;
}

#baner11{
	width: 208px;
	height: 73px;
}