@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}
img {
	border:none;
}
 
body {
	font-size: 12px;
	font-family:Arial;
	line-height:1.6;
}
h1 {font-size: 150%; color:#378efa;}
h2 {font-size: 150%;}
h3 {font-size: 125%;}
h4 {font-size: 11px;}
table, tr, td {border-collapse:collapse;
}
.produkt_main table, .produkt_main table td {width:100%;}
.wybor h1, .wybor h3, .produkt_main h1, .wybor_sort h1, .porownanie {
	margin: 10px 10px;
}
.produkt_main h1 {
	margin: 0 10px 10px 10px;
}
.porownanie {
border-bottom:1px solid #e7e8e6;
padding-bottom:20px;
}
.porownanie table {
margin-bottom:10px;
margin-top:10px;
}
.porownanie table tr {
border-bottom:1px solid #e7e8e6;
}
.porownanie table td {
padding:3px 7px;
}
.porownanie table td.nieparzyste {
background-color:#f7f7f7;
}
.porownanie table tr.topwiersz {
border-top:1px solid #e7e8e6;
font-weight:bold;
}
.porownanie table tr.topwiersz a {
color:#5e5d5d;
}
.porownanie table select {
font-family:Arial, Helvetica, sans-serif;
color:#5e5d5d;
width:120px;
}
.porownanie table td.a {

}
.wybor h3 {font-size: 110%; color:#378efa;}

#left h3 {
	color: #FFF;
	font-weight:bold;
	font-size:90%;
	}
#wrap1 {
	width:952px;
	margin:0 auto;
	position:relative;
	}
#wrap {
	border:1px solid #e7e8e6;
	width:952px;
	margin-top:144px;
	}
#left {
	width:190px;
	border-right:1px solid #e7e8e6;
}
#main {
	width:760px;
	float:right;
	color:#5e5d5d;
}
#left .search  {
	background:url(/templates/pim_new/images/top_bg.png) 0 -250px repeat-x;
	padding:10px;
	padding-top:7px;
	margin:0 -1px 0 -1px;
	position:relative;
}
#left .search h3 {
	padding-bottom:7px;
}

#left .search .inputbox {
	padding: 2px 22px 2px 2px;
	background: url(/templates/pim_new/images/icon-search.gif) no-repeat 155px center #FFF;
	border: 1px solid #E7E8E6;
	font-size:11px;
	font-family:tahoma;
	color:#727171;
	width:147px;
	margin:0 0 1px 0;
}
#left .search #ctl00_ContentPlaceHolder18_ctl00_kat_search, #left .search #ctl00_ContentPlaceHolder18_ctl00_prod_search {
	padding:0;
	margin:10px 0 0 0;
	background-image:none;
	background-color:#fff;
	border: 1px solid #E7E8E6;
	font-size:11px;
	font-family:tahoma;
	color:#727171;
	width:173px;
}
#left .search p {
	text-align:center;
	padding-top:5px;
}

#left .search a {
	color:#FFF;
	font-size:11px;
	font-family:tahoma;
}
.zaraz {
    position: absolute;
    font-size: 10px;
    font-family: tahoma;
    color: #e7e8e6;
    top: 8px;
    right: 9px;
}
.zaraz span	{
	position:relative;
	top:-2px;
}

.kategorie	{
    margin: 0;
    padding: 0 8px 8px;
    position: relative;
    font-family: Arial;
    font-size: 12px;
}
.kategorie h3 {
	font-size: 90%;
	margin: 0 -9px 5px;
	padding: 5px 10px;
	background: url(/templates/pim_new/images/top_bg.png) 0 -222px repeat-x #A8A8A8;
	border-bottom: 1px solid #E7E8E6;
	border-top: 1px solid #E7E8E6;
	color: #FFFFFF;
}

a.gl {border-bottom: 1px solid #E7E8E6;}

.kategorie ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.kategorie ul li {
	
	margin: 0;
	padding: 0;
    border-bottom: 1px solid #E7E8E6;
}

.kategorie ul li a
{
    display: block;
    outline: none;
    padding: 6px 4px;
    color: #525253;

    background: url(/templates/pim_new/images/arrow.gif) no-repeat 97% center;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.kategorie a:hover
{
    color: #1479f6;
    font-weight: bold;
}

.kategorie ul li a:hover
{
    color: #1479f6;
    background: url(/templates/pim_new/images/arrow_b.gif) no-repeat 97% center;
    text-decoration: underline;
}

.kategorie ul li.active a
{
    color: #1479f6;
    font-weight: bold;
}

.kategorie ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.kategorie ul ul li {
border:none;
}

.kategorie ul ul li a {
	background:none !important;
	border: none;
	font-weight: normal !important;
	padding-left: 10px !important;
	color: #1479f6;
}

.kategorie ul ul li a:hover {
	background: none;
	color:#fc45c0;
}
.kategorie ul ul li.active a {
	background: none;
	color:#fc45c0;
	font-weight:bold !important;
}

#left .login
{
    background-color:white;
	background: url(/templates/pim_new/images/top_bg.png) 0 -250px repeat-x;
	margin:0 -1px 0 -1px;
	padding:6px 9px ;
	text-align:right;

}
#left .login h3{
padding:0 0 3px 0;
text-align:left;
}
#left .login table {

}
#left .login table table {
margin:0;
}

#left .login .inputbox, .zamawiam .login .inputbox, #left .login input, input#ctl00_ContentPlaceHolder6_ctl00_login_cart1_UserName, input#ctl00_ContentPlaceHolder6_ctl00_login_cart1_Password, input#ctl00_ContentPlaceHolder6_ctl00_login_page1_UserName, input#ctl00_ContentPlaceHolder6_ctl00_login_page1_Password, input#ctl00_ContentPlaceHolder6_ctl00_UserName, input#ctl00_ContentPlaceHolder6_ctl00_Password, input#ctl00_ContentPlaceHolder6_ctl00_login_cart1_Login1_UserName, input#ctl00_ContentPlaceHolder6_ctl00_login_cart1_Login1_Password, input#ctl00_ContentPlaceHolder6_ctl00_PasswordRecovery1_UserNameContainerID_UserName, input#ctl00_ContentPlaceHolder6_ctl00_Login1_UserName, input#ctl00_ContentPlaceHolder6_ctl00_Login1_Password {
	padding: 2px 22px 2px 2px;
	background-color: #FFF;
	border: 1px solid #E7E8E6;
	font-size:11px;
	font-family:tahoma;
	color:#727171;
	width:147px;
	margin-bottom:5px;
	margin-top:5px;
}

															
#left .login p, .zamawiam .login p, a#ctl00_ContentPlaceHolder4_login1_LoginView1_Login_loginbut {
text-align:right;
}

.zamawiam p.left a{
font-weight:normal;
text-decoration:underline;
}
#ctl00_ContentPlaceHolder6_ctl00_login_cart1_Login1 {text-align:center;}

div#left div.login p.left, div#left div.login p.left a {
	position:relative;
	text-align:left;
	color:#FFF;
	font-size:11px;
	font-family:tahoma;
	text-decoration:underline;
}
div#left div.login p.left a:hover {
	text-decoration:none;
}
div#left div.login p.left img {
	width:100%;
	height:53px;
	position:absolute;
	top:0;
	left:0;
}


.kontakt {
	margin: 0;
	padding: 0 10px 10px;
}
.kontakt h3 {
	font-size: 90%;
	margin: 0 -11px 5px;
	padding: 5px 10px;
	background: url(/templates/pim_new/images/top_bg.png) 0 -222px repeat-x #A8A8A8;
	border-bottom: 1px solid #E7E8E6;
	border-top: 1px solid #E7E8E6;
	color: #FFFFFF;
}
.kontakt ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.kontakt ul li {
	padding: 6px 4px;
	color: #626A69;
	border-bottom: 1px solid #E7E8E6;
	background:none;
	font-weight:bold;
	font-size: 90%;
	text-decoration:none;
}

.kontakt ul li a {
	color: #626A69;
	font-weight:bold;
	text-decoration:none;
}

.kontakt ul li a:hover,
.kontakt ul li a:focus,
.kontakt ul li a:hover span {
	color: #1479f6;
	text-decoration:underline;
}
img.gg {
	vertical-align: middle;
	border: 0;
}
.kontakt span, .footer_1 span {
	float:right;
}



#left .banner {
	padding:0;
}

#main .banner {
	border-bottom:1px solid #e7e8e6;
	padding:0;
	margin:0;
	height:220px;
}
#main .banner a, #main .banner img {
	padding:0;
	margin:0;
	border:none;
	width:760px;
}

.porady {
	margin: 0;
	padding: 0 10px 10px;
}
#main .porady {
	margin: 0;
	padding: 0;
}
.porady h3 {
	font-size: 90%;
	margin: 0 -11px 5px;
	padding: 5px 10px;
	background: url(/templates/pim_new/images/top_bg.png) 0 -222px repeat-x #A8A8A8;
	border-bottom: 1px solid #E7E8E6;
	border-top: 1px solid #E7E8E6;
	color: #FFFFFF;
}
.porady ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.porady ul li {
	margin: 0;
	padding: 0;
	padding: 6px 4px;
	border-bottom: 1px solid #E7E8E6;
}
.porady ul li a {
	padding-right:8px;
	outline: none;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right center;
	font-size: 90%;
	text-decoration:none;
	color: #626A69;
}
.porady ul li a:hover {
	color: #1479f6;
	background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right center;
	text-decoration:underline;
}
.porady ul li.active a {
	color: #1479f6;
	font-weight: bold;
}

.online
{
    margin: 0;
    padding: 0 10px 10px;
    border-bottom: 1px solid #E7E8E6;
	color: #626A69;
}
.online h3
{
    font-size: 90%;
    margin: 0 -11px 5px;
    padding: 5px 10px;
	background: url(/templates/pim_new/images/top_bg.png) 0 -222px repeat-x #A8A8A8;
    border-bottom: 1px solid #E7E8E6;
    border-top: 1px solid #E7E8E6;
    color: #FFFFFF;
}
.online ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
.online ul li {
	margin: 0;
	padding: 0;
	padding: 6px 4px;
	border-bottom: 1px solid #E7E8E6;
	font-size: 90%;
	color: #626A69;
}
.online ul li span{
	font-weight:bold;
}



.sort, #datapager1, #datapager2 {
	font-family:tahoma;
	color:#5e5d5d;
	font-size:11px;
	text-align:center;

}
/*table#ctl00_ContentPlaceHolder6_ctl00_ListView1_Table2, table#ctl00_ContentPlaceHolder6_ctl00_ListView1_ctrl0_Table1 {width:100%;}

#datapager1 a:link, #datapager1 a:visited, #datapager2 a:link, #datapager2 a:visited {
	text-decoration: none;
	color: #378efa;
	padding: 2px 5px;
	font-weight:bold;
	}
#datapager1 a:hover, #datapager2 a:hover {	
	text-decoration: none;
	color: #fc45c0;	
}*/
#datapager2 {padding:20px;}
#datapager1 {text-align:center;font-size:11px;padding-bottom:10px;}
#datapager1 a:link, #datapager1 a:visited, #datapager2 a:link, #datapager2 a:visited {padding:2px 6px;border:1px solid #e7e8e6;margin:2px;background-color:#fff;font-weight:bold;color: #378efa;text-decoration:none;background: url(/templates/pim_new/images/top_bg.png) 0 -166px repeat-x;}
#datapager1 a:hover, #datapager2 a:hover {text-decoration:underline;background: none;color:#fc45c0;}
#datapager1 a[disabled=disabled], #datapager2 a[disabled=disabled] {  
text-decoration:none;padding:2px 6px;border:1px solid #e7e8e6;margin:2px;background-color:#fff;font-weight:bold;color: #e7e8e6;text-decoration:none;background: url(/templates/pim_new/images/top_bg.png) 0 -166px repeat-x;
}  
span.ten, #datapager2 span span {padding:2px 6px;font-weight:bold;color:#fc45c0;background: url(/templates/pim_new/images/top_bg.png) 0 -166px repeat-x;border:1px solid #e7e8e6;}


.sort .inputbox, .sort select {
	font-family:tahoma;
	color:#5e5d5d;
	font-size:11px;
	padding: 2px;
	border:1px solid #e7e8e6;
	background: url(/templates/pim_new/images/top_bg.png) 0 -166px repeat-x;
}
.cart .inputbox {
	font-family:tahoma;
	color:#5e5d5d;
	font-size:11px;
	padding: 2px;
}
.inputbox {
	color:#5e5d5d;
}
.sortbox {
	padding: 0 10px;

}
ul.pagination li {
	padding: 2px 1px;
	display: inline;
	background: none;

}
.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar {
	padding: 0 2px;
}

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
	text-decoration: none;
	color: #378efa;
}

a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {
	text-decoration: none;
	color: #fc45c0;
}


.porownaj {
	width:112px;
	height:19px;
	float:right;
	margin-left:2px;
	margin-top:2px;
	background: url(images/buttons.png) no-repeat 0px -76px;
}
.produkt a.wyprzedaz, .produkt_opis a.wyprzedaz {
	display:block;
	width:70px;
	height:19px;
	background: url(images/buttons.png) no-repeat 0px -133px;
	font-size:11px;
	font-family:tahoma;
	color:#f6fafe;
	text-decoration:none;
	text-align:center;
	float:right;
	margin-left:2px;
	margin-top:2px;
	padding:0;
}
.produkt a.wysylka_gr, .produkt_opis a.wysylka_gr {
	display:block;
	width:80px;
	height:19px;
	background: url(images/buttons.png) no-repeat 0px -114px;
	font-size:11px;
	font-family:tahoma;
	color:#f6fafe;
	text-decoration:none;
	text-align:center;
	float:right;
	margin-left:2px;
	margin-top:2px;
	padding:0;
}
.produkt a.promocja, .produkt_opis a.promocja {
	display:block;
	width:54px;
	height:19px;
	background: url(images/buttons.png) no-repeat 0px -95px;
	font-size:11px;
	font-family:tahoma;
	color:#f6fafe;
	text-decoration:none;
	text-align:center;
	float:right;
	margin-top:2px;
	margin-left:2px;
	padding:0;
	padding-left:1px;
}
span.wysylka {
	text-decoration:none;
	float:left;
	font-size:11px;
	font-family:tahoma;
	margin-left:2px;
	margin-top:2px;
	background: url(images/buttons.png) no-repeat 0px -248px;
	padding-left:2px;
}
span.wysylka p {
	background: url(images/buttons.png) no-repeat right -248px;
	padding-right:2px;
}
span.wysylka a {
	color:#378efa;
	
}
span.wysylka p span {
	display:block;
	border: solid 1px #e6e5e5;
	border-left:none;
	border-right:none;
	text-decoration: none;
	color:#525253;
	height:17px;
	padding:0 4px;
}

.produkt, .wyprawka, .porady_main {
	width:349px;
	height:218px;
	border:15px solid #fff;
	float:left;
	border-bottom:1px solid #e7e8e6;
	font-family:Arial;

}
.art_all {
	width:349px;
	border:15px solid #fff;
	font-family:Arial;
}
.art_kat a:link, .art_kat a:visited {
	font-size:11px;
	color:#378efa;
	font-family:tahoma;
	text-decoration:none;
}
.art_kat a:hover {
	text-decoration:underline;
}
.art_all .date, .articel .date, .articel .modify {
	font-size:11px;
	color:#CCC;
	font-family:tahoma;
	
}
.line {
	width:1px;
	margin-top:15px;
	border-bottom:10px solid #fff;
	border-top:10px solid #fff;	
	background-color:#e7e8e6;
}
.lins {
	height:200px;
	width:1px;
	margin-top:15px;
	border-bottom:10px solid #fff;
	border-top:10px solid #fff;	
	float:left;
	background-color:#e7e8e6;
}
.produkt h3 {
line-height:120%;
}
.produkt h3 a:link, .produkt h3 a:visited, .art_all h3 a:link, .art_all h3 a:visited {
	color: #525253;
	text-decoration:none;
}
.produkt h3 a:hover, .art_all h3 a:hover {
	text-decoration:underline;
}
.produkt h4 {
	color: #797a7b;
	font-family:tahoma;
	float:left;
	width:200px;
}
.produkt h4 a:link, .produkt h4 a:visited {
	color: #378efa;
	font-family:tahoma;
	text-decoration:none;
}
.produkt h4 a:hover {
	color: #fc45c0;	
	text-decoration:underline;
}
.produkt .kolor .inputbox {
	color:#797a7b;
	border: 1px solid #E7E8E6;
	font-size:10px;
	font-family:tahoma;
	position:absolute;
	left:5px;
	bottom:0px;
}
table#ctl00_ContentPlaceHolder6_ctl00_DataList1 td {
	vertical-align:top;
}
.thumb {
	padding-top:0px;
	width:140px;
	height:160px;
	float:left;
	text-align:center;
	position:relative;
}
.opis {
	width:205px;
	float:right;
	padding-top:10px;
	color:#5e5d5d;
}
.opis a, a.wiecej:link, a.wiecej:visited {
	background: url(/templates/pim_new/images/arrow_b.gif) right 6px no-repeat;
	color:#378efa;
	text-decoration:none;
	padding-right:8px;
}
a.wiecej:hover {
	background: url(/templates/pim_new/images/arrow_p.gif) right 6px no-repeat;
	color:#378efa;
	text-decoration:underline;
}

.cena {
	float:right;
	margin-bottom:8px;
	color:#525253;
}
.cena span {
	font-weight:bold;
}
.red {
	color:#ff01c6;
	text-decoration:line-through;
}

.footer {
	clear:both;
	border-top:1px solid #e7e8e6;
	color:#525253;
	font-family:tahoma;
	padding:10px 0;
	height:116px;
}
.down {
	width:952px;
	margin:0px auto;
	font-family:tahoma;
	color:#525253;
	font-size:11px;
	padding:10px 0;
}

.footer h3 {
	font-size:11px;
	font-weight:bold;
}

.footer_1, .footer_2, .footer_3, .footer_4 {
	float:left;
	border-right:1px solid #e3e3e3;
	padding:0 10px;
	width:170px;
	font-size:11px;
	font-family:tahoma;
}
.footer_4 {
border-right:none;
}
.footer_2 {
	width:358px;
}

.footer ul {
	list-style:none;
}
.footer ul li {
	padding:1px 0 1px 10px;
		
}
.footer ul li a:link, .footer ul li a:visited {
		background: url(/templates/pim_new/images/arrow_b.gif) 0 7px no-repeat;
		font-size:11px;
		font-family:tahoma;
		text-decoration:none;
		padding-left:15px;
		color:#525253;
}
.footer ul li a:hover {
		background: url(/templates/pim_new/images/arrow_p.gif) 0 7px no-repeat;
		text-decoration:underline;
}

.footer_1 ul li a:link, .footer_1 ul li a:visited {
		background: none;
		font-size:11px;
		font-family:tahoma;
		text-decoration:none;
		padding-left:15px;
		color:#525253;
}
.footer_1 ul li a:hover {
		background:none;
		text-decoration:underline;
		color:#ff01c6;
}

.footer_1 ul, .footer_1 ul li, .footer_2 ul, .footer_2 ul li {
	margin:0;
	padding:0;
}
.footer_2 ul {
	padding-bottom:40px;
	width:140px;
}
.footer_1 ul li, .footer_2 ul li {
	padding:1px 0;
}
.footer_2 a {
	color:#525253;
	margin-right:7px;
}
p.czynny {
	float:right;
	width:180px;
	height:50px;
}
p.czynny strong {
	float:right;
	text-align:right;
}
.down ul, .down .pagination {
	float:right;
}
.down ul li{
	
}
.down ul a, .down .pagination a {
	font-size:11px;
	color:#378efa;
	text-decoration:none;
	padding:0 4px 0 8px;
	border-left: 1px solid #e7e8e6;
}

.top1 {
	width:954px;
	height:144px;
	position:absolute;
	top:-144px ;
	left:0;
	z-index:10;
}

.top {
	clear:both;
	background: url(/templates/pim_new/images/top_bg.png) repeat-x;
	height:32px;
	width:954px;
}

/*top menu*/
.top ul, .top ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

.top ul.left {
	float: left;
}
.top ul.right {
	float: right;
}

.top ul.left li {
	float: left;
	border-left: 1px solid #87c4ff;
}
.top ul.right li {
	float: left;
	border-right: 1px solid #87c4ff;
}

.top ul a:link, .top ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	color: #fff;
	padding: 7px 18px 6px 18px;
	color:#e7f2fd;
}

.top ul a:hover
{
    background-color: #800;
    background: url(/templates/pim_new/images/top_bg.png) 0 -32px repeat-x;
    color: #fdfefe;
}
.top ul a.active
{
    background-color: #800;
   	background: url(/templates/pim_new/images/top_bg.png) 0 -32px repeat-x;
    color: #fdfefe;
}

ul.left li ul, ul.right li ul
		{ 	float: none;	
			margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			background-color:#378efa;
			border-top: 1px solid #5ba1f9;
			width:174px;
			opacity:0.9;
			filter:alpha(opacity=80);
}
		
.top ul.left li ul li, .top ul.right li ul li
		{	float: none;
			border:none;
			}
		
.top ul.left li ul li a, .top ul.right li ul li a
		{	display:block;
			font-size:11px;
			font-weight:normal;
			font-family:Tahoma, Geneva, sans-serif;
			border-bottom:1px solid #5ba1f9;
			}
		
.top ul.left li ul li a:hover
		{	}




span#ctl00_Label1 #breadcrumb {
	clear:both;
	background: url(/templates/pim_new/images/top_bg.png) 0 -151px repeat-x;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#breadcrumb li {
	display:inline;
	margin: 0;
	padding: 0;
}
#breadcrumb a:link, #breadcrumb a:visited {
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat 0 4px;
	font-size:11px;
	color:#8f8e8e;
	text-decoration:none;
	font-family:tahoma;
	padding: 0 8px 0 8px;
	line-height:260%;
	}
#breadcrumb a:hover {
background: url(/templates/pim_new/images/arrow_p.gif) no-repeat 0 4px;
	text-decoration:underline;
	}

.koszyk {
	float:right;
	width:350px;
	height:53px;
	border:1px solid #e7e8e6;
    background: url(/templates/pim_new/images/top_bg.png) 0 -157px repeat-x;
	margin:8px 0 8px 0;
	font-size:11px;
	color:#727171;
	font-family:tahoma;
	padding:6px 11px;
	position:relative;
}

.koszyk p.left {
	position:absolute;
z-index:29;
}
.koszyk p span, .porow p span {
	font-weight:bold;
}
.koszyk p span.grey {
	font-weight:normal;
	color:#a1a0a0;
}
.koszyk a.zamowienie:link, .koszyk a.p_koszyk:link, .koszyk a.zamowienie:visited, .koszyk a.p_koszyk:visited, .porow a:link, .porow a:visited, .in_box a.p_koszyk:link, .in_box a.p_koszyk:visited {
	float:right;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 7px;
	font-weight:bold;
	color:#727171;
	padding-right:8px;
	text-decoration:none;
}
.koszyk a.logout:link, .koszyk a.logout:visited {
	position:absolute;
	right:11px;
	bottom:6px;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 8px;
	font-weight:bold;
	color:#727171;
	padding-right:8px;
	text-decoration:none;
}
.porow a.c_cart {float:left;color:#999;}
.koszyk a.zamowienie:hover, .koszyk a.p_koszyk:hover, .porow a:hover, .in_box a.p_koszyk:hover {
background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right 7px;
text-decoration:underline;
}
.koszyk a.logout:hover {
background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right 8px;
text-decoration:underline;
}
.koszyk div.imag {
	position:absolute;
	width:55px;
	height:57px;
	top:-3px;
	right:170px;
	z-index:10;
	background: url(/templates/pim_new/images/buttons.png) no-repeat 0px 0px;
	}
	
.porow
{
    float: right;
    height: 53px;
	width:180px;
    border: 1px solid #e7e8e6;
    background: url(/templates/pim_new/images/top_bg.png) 0 -157px repeat-x;
    margin: 8px 8px 8px 0;
    font-size: 11px;
    color: #727171;
    font-family: tahoma;
    padding: 6px 11px;
    position: relative;
}	
img.logo {
	float:left;
	margin-top:10px;
	margin-left:10px;
}
div.wybor table td {
width:152px;
padding:10px;
}


a.kat_wybor:link, a.kat_wybor:visited {
	display:block;
	border:0;
	text-align:center;
	text-decoration:none;
	color:#525253;
}
a.kat_wybor:hover {
	text-decoration:underline;
}
a.kat_wybor .thumb {
	padding: 0 auto;
	width:132px;
	height:100px;
    text-align:center;
}
a.kat_wybor .thumb img{
	border:0;
	vertical-align:  bottom;
	text-align:center;
	padding:0;
	margin:0;
}
a.kat_wybor h2 {
	font-size: 11px;
	margin:0;
	padding:0;
	text-align:center;
}

.promocje, .wyprz, .gratis, .brands {
    clear: both;
    padding-top: 10px;
}

.promocje .tytul, .wyprz .tytul, .gratis .tytul, .brands .tytul {
	font-size: 150%; 
	color:#378efa;
	margin: 0px 10px 0 10px;
	font-weight:bold;
}
.wyprz .tytul span {
	color:#00aca2;
}

.promocje .tytul span {
	color:#fc45c0;
}
.brands a.kat_wybor .thumb {
	height:80px;
	width:110px;
}
.wyprawka .tytul a, .porady_main .tytul a {
	font-size: 150%; 
	color:#378efa;
	font-weight:bold;
	text-decoration:none;
}
.skrot {
	text-align:justify;
}
.skrot ul {
	list-style:none;
}
.skrot ul li {
	padding:1px 0 1px 2px;
		
}
.skrot ul li a:link, .skrot ul li a:visited {
		background: url(/templates/pim_new/images/arrow_b.gif) 0 7px no-repeat;
		text-decoration:none;
		padding-left:10px;
		color:#525253;
		display:block;
}
.skrot ul li a:hover {
		background: url(/templates/pim_new/images/arrow_p.gif) 0 7px no-repeat;
		text-decoration:underline;
}

.produkt_main a.kat_wybor:link, .produkt_main a.kat_wybor:visited {
	display:block;

}
.produkt_main a.kat_wybor .thumb {
	height:auto;
}

div.thumbs {
	width:180px;
	float:left;
	text-align:center;
}

.manufacturer {
	float:right;
}


.produkt_opis {
	width:580px;
	float:right;

}
.cart {
	border-collapse:collapse;
	border:1px solid #e7e8e6;
	border-right:none;
	float:right;
	width:580px;
	margin-top:10px;

}
.cart td, .opis_produktu td {
	padding:5px 5px;
}
tr.dodaj {
		background-color:#f5f5f5;
    background: url(/templates/pim_new/images/top_bg.png) 0 -157px repeat-x;
border-top:1px solid #e7e8e6;
		border-bottom:1px solid #e7e8e6;
}
a.dodaj_do:link, a.dodaj_do:visited { 
		display:block;
		background: url(/templates/pim_new/images/dodaj.png) no-repeat;
		width:155px;
		height:28px;
		text-decoration:none;
		font-weight:bold;
		color:#727171;
		font-family:tahoma;
		font-size:11px;
		text-indent:47px;
padding-top:8px;

}
a.dodaj_do:hover { 
color:#232323;
}
.produkt_main .cena {
	float:left;
	line-height:32px;
	margin:0;
	width:156px;
}
a.zagiel:link, a.zagiel:visited {
		display:block;
		background: url(/templates/pim_new/images/zagiel.jpg) no-repeat right;
		width:135px;
		height:46px;
		text-decoration:none;
		color:#727171;
		font-family:tahoma;
		font-size:11px;
		line-height:46px;
		text-align:left;
		margin:auto;
}
a.zagiel:hover {
		text-decoration:underline;
}
a.raty_jak:link, a.raty_jak:visited {
		display:block;
		width:160px;
		text-decoration:none;
		color:#727171;
		font-family:tahoma;
		font-size:11px;
		margin:5px auto 0 auto;
}
a.raty_jak:hover {
		text-decoration:underline;
}

div.active {
	border:1px solid #e7e8e6;
	border-right:none;
		padding:10px;
}
.opis_produktu a:link, .opis_produktu a:visited {
	font-weight:bold;
	background: url(/templates/pim_new/images/koszyk_bg.png) repeat-x 0;
	color:#525253;
	text-decoration:none;
	border:1px solid #e7e8e6;
	padding:6px 7px;
	line-height:26px;
	background-color:#FFF;
	margin-right:6px;
	font-size:11px;
	font-family:tahoma;
}
.opis_produktu a:hover {
	background: url(/templates/pim_new/images/koszyk_bg.png) repeat-x 3px 0;
	color:#525253;

}
.opis_produktu p {
	padding:5px 0;
}
tr.koszty {
	font-size:11px;
	font-family:tahoma;
	color:#737373;
}
tr.koszty span {
	padding-right:10px;
}
.zawartosc_koszyka {
	padding:10px;
}
div#ctl00_ContentPlaceHolder6_ctl00_Panel1 {
	padding-top:15px;
}
td.cart_img {
	width:100px;
	text-align:center;
	padding:0;
}
td.cart_img img {
	width:80px;
}
td.cart_name {
	width:230px;
}
td.cart_name a {
	font-weight:bold;
	color:#737373;
	text-decoration:none;
}
td.cart_price {
text-align:center;
width:125px;
}
td.cart_price {
text-align:center;
width:125px;
}
td.usun {
text-align:center;
width:35px;
padding:0;
}
div.koszyk_head tr td, table.dane_podsumowanie tr.head td {
	background-color:#f5f5f5;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	color:#737373;
	padding:5px 4px;
	border-bottom:1px solid #e7e8e6;
}
table.cart_all tr {
	font-size:11px;
	font-family:tahoma;
	color:#737373;
	border-bottom:1px solid #e7e8e6;
}
table.cart_all td.tresc {
text-align:center;
	border:1px solid #e7e8e6;
}
table.cart_all td {
	padding:5px 4px;
}
table.cart_all input {
	font-size:11px;
	font-family:tahoma;
	color:#737373;
	padding:2px 2px;
}
table.total td.cart_price, table.total td.usun {
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	color:#737373;
	background-color:#f5f5f5;
		padding:10px 4px;
}
table.shipping tr {
	font-size:11px;
	font-family:tahoma;
	color:#737373;
	border-top:1px solid #e7e8e6;
}
table.shipping tr tr{
border:none;
}
table.shipping {
	border-bottom:1px solid #e7e8e6;
}
table.shipping tr td.cart_name {
padding:10px 0;
}
table.shipping td label {
padding-left:10px;
}
table.shipping td.cart_name td {
padding:4px 0;
}
td.cart_ship {
	width:215px;
	text-align:center;
}

div.total, div.total2 {
	padding:10px 4px;
	background-color:#f5f5f5;
	width:125px;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	color:#737373;
	font-size:11px;
	float:right;
}
div.total2 {
	background-color:#fff;
	width:160px;
}
.total_l {
	padding:10px 4px;
	background-color:#f5f5f5;
	width:35px;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	color:#737373;
	font-size:11px;
	float:right;
}

.zawartosc_koszyka .inputbox {
	font-size:11px;
	font-family:tahoma;
	color:#737373;
}
.zawartosc_koszyka a {
	color:#378efa;
}
.zawartosc_koszyka table ul{
list-style:none;
}
	
.zawartosc_koszyka table ul li {
padding:3px;
}
.zawartosc_koszyka table ul li label{
padding-left:5px;
}

table.zamawiam td {
	border:none;
	text-align:center;
}
table.zamawiam {
	margin-top:20px;
}

a.dane_wysylka:link, a.dane_wysylka:visited, a#ctl00_ContentPlaceHolder6_ctl00_login_cart1_LoginView1_Logincart_logincart:link, a#ctl00_ContentPlaceHolder6_ctl00_login_cart1_LoginView1_Logincart_logincart:visited, a#ctl00_ContentPlaceHolder6_ctl00_login_cart1_logincart, a#ctl00_ContentPlaceHolder6_ctl00_logincart, a#ctl00_ContentPlaceHolder6_ctl00_login_page1_logincart { 
		display:block;
		background: url(/templates/pim_new/images/dane.png) no-repeat;
		width:145px;
		height:28px;
		text-decoration:none;
		font-weight:bold;
		color:#727171;
		font-family:tahoma;
		font-size:11px;
		text-indent:10px;
		padding-top:8px;
		text-align:left;
		margin:0 auto;

}
a.dane_wysylka:hover, a#ctl00_ContentPlaceHolder6_ctl00_login_cart1_LoginView1_Logincart_logincart:hover,  a#ctl00_ContentPlaceHolder6_ctl00_login_cart1_logincart:hoverctl00_ContentPlaceHolder6_ctl00_login_cart1_logincart { 
color:#232323;
}

.zawartosc_koszyka h1 {
	width:auto;
	float:left;
	font-size: 150%; 
	color:#378efa;
	font-weight:bold;
	margin-right:40px;
	background: url(/templates/pim_new/images/koszyk_zam.jpg) no-repeat;
	padding:0 0 7px 40px;
}
.zawartosc_koszyka h1 a.tab_unactive {
	color:#d4e2ef;
	text-decoration:none;
}
.zawartosc_koszyka h1 a.tab_active {
	color:#378efa;
	text-decoration:none;
}
.twoje_dane a.tab_unactive, .zamowienie a.tab_unactive {
	color:#ffbcea;
	text-decoration:none;
}
.twoje_dane a.tab_active, .zamowienie a.tab_active {
	color:#fc45c0;
	text-decoration:none;
}

.zawartosc_koszyka .twoje_dane, .zawartosc_koszyka .zamowienie {
	width:auto;
	float:left;
	font-size: 150%; 
	color:#ffbcea;
	font-weight:bold;
	margin-right:40px;
	background: url(/templates/pim_new/images/notes.jpg) no-repeat;
	padding:0 0 7px 40px;
}


#TreeView1n0, #TreeView1n1 {
	display:none;
	
}


ul.tabs {
	margin: 0;
	margin-top:20px;
	padding: 0;
	float: left;
	list-style: none;
	height: 25px; 
	border-bottom: 1px solid #E7E8E6;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	margin-right:5px;
	padding: 0;
	height: 24px; 
	line-height: 24px; 
	border: 1px solid #E7E8E6;
	margin-bottom: -1px; 
	overflow: hidden;
	position: relative;

}
ul.tabs li a {
	text-decoration: none;
	color:#525253;
	display: block;
	padding: 0 6px;
	border: 1px solid #fff;
	outline: none;
	font-weight:bold;
	font-size:11px;
	font-family: Tahoma, Geneva, sans-serif;
    background: url(/templates/pim_new/images/top_bg.png) 0 -174px repeat-x;
}
ul.tabs li a:hover {
    background: url(/templates/pim_new/images/top_bg.png) 0 -159px repeat-x;
}
html ul.tabs li.active, html ul.tabs li.active a  { 
	background-color: #fff;
	background-image:none;
	border-bottom: 1px solid #fff;
	color: #378efa;
}
.tab_container {
	border: 1px solid #E7E8E6;
	border-top: none;
	border-right:none;
	overflow: hidden;
	clear: both;
	float: left;
	width:100%;
}
.tab_content {
	padding: 15px;
}
.tab_content p {
padding:3px 0;
}
.tab_content a:link, .tab_content a:visited {
	color: #378efa;
	text-decoration:none;
}
.tab_content a:hover {
	color:#fc45c0;
	text-decoration:underline;
}
ul.tabs li a span {
	font-weight:normal;
	padding-left:4px;
	color:#a1a0a0;
	}
ul.tabs li a span span{
	padding-left:0;
	}
div.tab_container ul {
	margin-left:20px;
}
#tab6 a:link, #tab6 a:visited,#tab7 a:link, #tab7 a:visited {
	color: #378efa;
	text-decoration:none;
}
#tab6 a:hover, #tab7 a:hover {
	color:#fc45c0;
	text-decoration:underline;
}
.simpleTabs {float: left;width:580px;}

div.articel {
	margin:10px;
}
div.articel p {
	margin:8px 0;
}
div.articel a:link, div.articel a:visited {
	color:#378efa;text-decoration:none;
}
div.articel a:hover {
	color:#fc45c0;text-decoration:underline;
}
div.articel ul, div.articel ol {
	margin:10px;
	margin-left:20px;
}
div.articel ul li, div.articel ol li {
	margin:10px;
}
div.footer_4 a, div.footer_3 a {
		display:block;
		background: url(/templates/pim_new/images/arrow_b.gif) 0 6px no-repeat;
		font-size:11px;
		font-family:tahoma;
		text-decoration:none;
		padding-left:15px;
		color:#525253;
}

div.footer_4 a:hover, div.footer_3 a:hover {
		background: url(/templates/pim_new/images/arrow_p.gif) 0 6px no-repeat;
		text-decoration:underline;
}
div.powiazane {
width:180px;
text-align:center;
}
table#ctl00_ContentPlaceHolder6_ctl00_DataList1_ctl00_DataList2 td, table#ctl00_ContentPlaceHolder6_ctl00_DataList1_ctl00_DataList3 td {
	vertical-align:bottom;
}

table.form_kosz {
	width:auto;
	}
#ctl00_ContentPlaceHolder6_ctl00_userloged table.form_kosz {
	width:100%;
	border-bottom:1px solid #e7e8e6;
	}
.form_zam {
    width: 100px;
	text-align:right;
}
table.form_kosz td {
	vertical-align:top;
	padding:5px;
}
table.form_kosz td.form_zam {
	padding-right:5px;
}
table.form_kosz input, div.articel input {
	font-family:tahoma;
	color:#5e5d5d;
	font-size:11px;
	padding: 2px 2px 2px 2px;
}
table#ctl00_ContentPlaceHolder15_ctl00_DataList2  a:link, table#ctl00_ContentPlaceHolder15_ctl00_DataList2  a:visited {
		display:block;
		background: url(/templates/pim_new/images/arrow_b.gif) 2px 6px no-repeat;
		text-decoration:none;
		padding:0;
		padding-left:15px;
		color:#525253;
}
table#ctl00_ContentPlaceHolder15_ctl00_DataList2  a:hover {
		background: url(/templates/pim_new/images/arrow_p.gif) 2px 6px no-repeat;
		text-decoration:underline;
}
div.porady_main .skrot a:link, div.porady_main .skrot a:visited {
		display:block;
		background: url(/templates/pim_new/images/arrow_p.gif) 2px 10px no-repeat;
		text-decoration:none;
		padding-top:3px;
		padding-left:15px;
		color:#378efa;
}
div.porady_main .skrot a:hover {
		text-decoration:underline;
}
a#ctl00_ContentPlaceHolder15_ctl00_DataList1_ctl00_HyperLink2:link, a#ctl00_ContentPlaceHolder15_ctl00_DataList1_ctl00_HyperLink2:visited, a#ctl00_ContentPlaceHolder11_Products_promo_start1_ListView1_ctrl0_ctl01_wiecej:link, a#ctl00_ContentPlaceHolder11_Products_promo_start1_ListView1_ctrl0_ctl01_wiecej:visited {
	background: url(/templates/pim_new/images/arrow_b.gif) right 6px no-repeat;
	color:#378efa;
	text-decoration:none;
	padding-right:8px;
}
a#ctl00_ContentPlaceHolder15_ctl00_DataList1_ctl00_HyperLink2:hover {
	background: url(/templates/pim_new/images/arrow_p.gif) right 6px no-repeat;
	text-decoration:underline;
}
 img#ctl00_ContentPlaceHolder15_ctl00_DataList1_ctl00_Image1 {
	padding-right:10px;
	float:left;
}
.opinia_left:link, .opinia_left:visited {float:left; color:#378efa;text-decoration:none;padding:0 0 10px 20px;font-family:tahoma;font-size:11px;background: url(/templates/pim_new/images/buttons.png) -138px -116px no-repeat;}
.opinia_right:link, .opinia_right:visited {float:right; color:#378efa;text-decoration:none;padding:10px 0 10px 20px;font-family:tahoma;font-size:11px;background: url(/templates/pim_new/images/buttons.png) -138px -106px no-repeat;}
.opinia_left:hover, .opinia_right:hover, delete:hover {text-decoration:underline;color:#fc45c0;}
.articel .opinia_right, #ctl00_ContentPlaceHolder6_ctl00_ChangePassword1_ChangePasswordContainerID_ChangePasswordLinkButton {padding:0 0 10px 20px;background: url(/templates/pim_new/images/write.png) left 2px no-repeat;font-family:tahoma;font-size:11px;}


/* trigger button */ 
#ctl00_ContentPlaceHolder6_ctl00_tip { 
     cursor:pointer; 
	 width:89px;
	 height:26px;
	 padding:0;
	 margin:0;
} 

#tooltip {
	position: absolute;
	z-index: 3000;
	/*border: 1px solid #fc45c0;*/
	background-color: #5e5d5d;
	padding: 5px;
	opacity: 0.85;
	border:2px solid #378efa;
}
#tooltip h3, #tooltip div { margin: 0;font-size:11px; 	color:#fff;font-weight:normal;	font-family:tahoma; }
#tooltip table { border-collapse:collapse; border-top:1px solid #666;}
#tooltip table tr{ border-bottom:1px solid #666; }
#tooltip table td { padding:2px 7px;}



#ctl00_ContentPlaceHolder6_ctl00_DataList1 {width:100%;}


.delete:link, .delete:visited {color:#378efa;text-decoration:none;padding:0 0 10px 20px;font-family:tahoma;font-size:11px;background: url(/templates/pim_new/images/delete.png) left 0px no-repeat;}
input#ctl00_ContentPlaceHolder6_ctl00_login_cart1_Login1_loginbut3, input#ctl00_ContentPlaceHolder6_ctl00_Login1_loginbut3, input#ctl00_ContentPlaceHolder6_ctl00_Button2, input#ctl00_ContentPlaceHolder6_ctl00_Button1 { 
		display:block;
		background: url(/templates/pim_new/images/dane.png) no-repeat;
		width:145px;
		height:33px;
		text-decoration:none;
		font-weight:bold;
		color:#727171;
		font-family:tahoma;
		font-size:11px;
		text-indent:10px;
		text-align:left;
		margin:0 auto;
		margin-top:10px;
		border:none;
		cursor:pointer;
}
a.koszty:link,	a.koszty:visited {
	background: url(/templates/pim_new/images/pytanie.png) no-repeat;
	font-weight:normal;
	color:#378efa;
	text-decoration:none;
	padding:2px 2px 2px 20px;
	font-family:tahoma;
	font-size:11px;
}
a.koszty:hover {
	color:#fc45c0;
	text-decoration:underline;
}
.focusField {  
		background:none;  
     }  
.idleField {  
        background: url(/templates/pim_new/images/pass.gif) 2px 2px no-repeat;
     } 
.ad_wys {padding-left:25px;}
table.dane_podsumowanie, #ctl00_ContentPlaceHolder6_ctl00_Panel1 {width:100%;border-bottom:1px solid #e7e8e6;}
table.dane_podsumowanie td {width:33%; 	padding:0 4px;border-right:1px solid #fff;font-family:tahoma;font-size:11px;}
a.softwarestudio {display:block;width:20px;height:116px;position:absolute;right:-22px;bottom:47px;background: url(/templates/pim_new/images/softwarestudio.gif) no-repeat;}
.in_box {background-color:#FFF;}
.in_box h3 {color:#666; background: url(/templates/pim_new/images/koszyk_zam.jpg) no-repeat top left;padding:5px 5px 5px 43px;}
.in_box a {font-size:11px;font-family:Tahoma, Geneva, sans-serif}
.in_box a.kont:link, .in_box a.kont:visited {
	float:left;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 7px;
	font-weight:bold;
	color:#727171;
	padding-right:8px;
	text-decoration:none;
}
.in_box a.kont:hover {
	background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right 7px;
}

#ctl00_ContentPlaceHolder2_left_men1_TreeView2 {margin-top:-15px;padding:0}
/*div#left div.login input#ctl00_ContentPlaceHolder4_ctl00_LoginView1_Login2_loginbut2 {cursor:pointer;background:none;border:none;color:#fff;width:55px;}*/
div.witamy span {color:#FFDFEF}
div#left div.login h3.witamy  {
	background: url(/templates/pim_new/images/top_bg.png) 0 -32px repeat-x;
	margin: 0 -9px;
	margin-top:-6px;
	padding:5px 10px;
	color: #FFFFFF;
	border-bottom:1px solid #fff;}
	
	
#mycarousel.jcarousel-skin-tango {
    background: transparent url(/templates/pim_new/images/ajax-loader.gif) no-repeat 50% 50%;
	    width:  760px;
    height: 220px;
}
#mycarousel.jcarousel-skin-tango li {
 display:none;
 }

#mycarousel2.jcarousel-skin-baner li {
 display:none;
 }
.mycarousel li {
padding:0;
margin:0;
}
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    width: 110px;
    height: 115px;
	text-align:center;

}


.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}





/*jcarousel jcarousel jcarousel jcarousel jcarousel*/

.jcarousel-skin-tango .jcarousel-container {
}


.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 760px;
/*    padding: 20px 70px;*/
}
.jcarousel-skin-baner .jcarousel-container-horizontal {
    width: 620px;
    padding: 20px 70px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  760px;
    height: 220px;
}
.jcarousel-skin-baner .jcarousel-clip-horizontal {
    width:  620px;
    height: 115px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 760px;
    height: 220px;
}
.jcarousel-skin-baner .jcarousel-item {
    width: 110px;
    height: 115px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin:0;
}
.jcarousel-skin-baner .jcarousel-item-horizontal {
    margin-right: 60px;
}



.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/templates/pim_new/images/buttons.png) no-repeat 0 -216px;
}
.jcarousel-skin-baner .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/templates/pim_new/images/buttons.png) no-repeat 0 -216px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px -216px;
}
.jcarousel-skin-baner .jcarousel-next-horizontal:hover {
    background-position: -32px -216px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px -216px;
}
.jcarousel-skin-baner .jcarousel-next-horizontal:active {
    background-position: -64px -216px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin-baner .jcarousel-next-disabled-horizontal,
.jcarousel-skin-baner .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-baner .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px -216px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    bottom: 5px;
    right: 40px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/templates/pim_new/images/buttons.png) no-repeat 0 -184px;
}
.jcarousel-skin-baner .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/templates/pim_new/images/buttons.png) no-repeat 0 -184px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-baner .jcarousel-prev-horizontal:hover {
    background-position: -32px -184px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active, .jcarousel-skin-baner .jcarousel-prev-horizontal:active {
    background-position: -64px -184px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-baner .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-baner .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-baner .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px -184px;
}
div.infocena {
	padding:10px 10px 10px 40px;
	background: url(/templates/pim_new/images/buttons.png) no-repeat #f5f5f5 -116px 12px;
	border:1px solid #e7e8e6;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	margin-top:8px;
	}
#tab4 div.infocena {
	background: url(/templates/pim_new/images/buttons.png) no-repeat #f5f5f5 -116px 4px;
	}

#ctl00_ContentPlaceHolder18_ctl00_Buttonsearch, div#left div.login input#ctl00_ContentPlaceHolder4_ctl00_LoginView1_Login2_loginbut2, a#ctl00_ContentPlaceHolder4_ctl00_LoginView1_LoginStatus1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background: url(/templates/pim_new/images/buttons.png) no-repeat left -57px;
	border: 0;
	color:#727171;
	width:70px;
	height:19px;
	padding:0 0 2px 12px;
	margin-top:4px;
	line-height:19px;
	cursor:pointer;
}
div#left div.login input#ctl00_ContentPlaceHolder4_ctl00_LoginView1_Login2_loginbut2, a#ctl00_ContentPlaceHolder4_ctl00_LoginView1_LoginStatus1 {
	background: url(/templates/pim_new/images/buttons.png) no-repeat -70px -57px;
	padding:0 0 2px 5px;
}
a#ctl00_ContentPlaceHolder4_ctl00_LoginView1_LoginStatus1 {
display:block;
float:right;
text-align:center;
padding:0;
text-decoration:none;
text-transform:lowercase;
}

input.p24button {
		border:none;
		background: url(/templates/pim_new/images/przelewy24.gif) no-repeat;
		width:196px;
		height:87px;
		cursor:pointer;
}
input.dotpaybutton {
		border:none;
		background: url(/templates/pim_new/images/dotpay_b1_160x75.gif) no-repeat;
		width:160px;
		height:75px;
		cursor:pointer;
}	
span#ctl00_ContentPlaceHolder6_kwota {font-size:120%;}
input.symuluj {
	width:119px;
	height:29px;
	border:0;
	background: url(/templates/pim_new/images/oblicz_rate.gif) no-repeat;
	margin:0 0 10px 290px;
}
table.kredyt {
	width:100%;
	border: 1px solid #E7E8E6;
	margin:5px 0;
}
table.kredyt td {
	width:50%;
	padding:5px;
	text-align:left;
	background-color:#f5f5f5;
		font-size:11px;
	font-family:tahoma;
}
table.kredyt td input, table.kredyt td select {
	width:130px;
	border: 1px solid #E7E8E6;
	font-size:11px;
	font-family:tahoma;
	color:#727171;
	padding:2px 2px 2px 2px;
}
table.wyb_k td {
	background-color:#fff;
}
div.top_porownaj {
	width: 61px;
	height: 17px;
	position:relative;
	float:left;
	/*color:#999;*/
	font-weight:bold;
	margin-right:20px;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 7px;
}
div.top_porownaj:hover, p.p_koszyk:hover {
	text-decoration:underline;
	background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right 7px;
}
div.top_porownaj img {
	width: 61px;
	height: 17px;
	position:absolute;
	top:0;
	left:0;
}
p.p_koszyk	{
	width: 85px;
	height: 17px;
	position:relative;
	float:right;
/*	color:#999;*/
	font-weight:bold;
/*	margin-right:10px;*/
	padding:0;
	margin:0;
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 7px;
}
p.p_koszyk img {
	width: 85px;
	height: 17px;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
}
p.mapka {
	width:100%;
	height:17px;
	position:relative;
}
p.mapka span {
	background: url(/templates/pim_new/images/arrow_b.gif) no-repeat right 5px;
	padding-right:6px;
	margin-right:7px;
}
p.mapka span:hover {
	background: url(/templates/pim_new/images/arrow_p.gif) no-repeat right 5px;
	text-decoration:underline;
}
p.mapka img {
	width:100%;
	height:17px;
	position:absolute;
	top:0;
	left:0;
}
table#ctl00_ContentPlaceHolder6_ctl00_DataList2 a {
    color: #1479f6;
    font-weight: bold;
}
table#ctl00_ContentPlaceHolder6_ctl00_DataList2 a.active {
	font-size:140%;
	color:#fc45c0;
    font-weight: bold;
}
div.zagiel3 {
	text-align:justify;
	background: url(/templates/pim_new/images/zagiel.gif) no-repeat right 5px;
}
div.zagiel3 table {
	border-top:1px solid #F1F1F1;
	width:100%;
	border-collapse:collapse;
	background-color:#F9F9F9;
	margin-top:10px;
}
div.zagiel3 table tr {
	border-bottom:1px solid #F1F1F1;
}
div.zagiel3 td.zagiel_left {
	text-align:right;
}
div.zagiel3 td {
	padding:5px;
}
div.zagiel3 select, div.zagiel3 input {
	border: 1px solid #E7E8E6;
}
div.zagiel3 input#Checkbox1 {
	margin:15px 10px 0 0;
	border:none;
}
/*baner html*/
div.baner-foteliki {background: url(/templates/pim_new/images/foteliki-tlo.jpg) right no-repeat;text-align:left;overflow:auto;}
div.baner-foteliki ul {margin:0;margin-top:20px;}
div.baner-foteliki ul li {display:block;width:136px;height:40px;background: url(/templates/pim_new/images/arrow_p.gif) no-repeat 13px 17px;padding:10px 16px;text-align:right;}
div.baner-foteliki ul li a {color:#378efa;font-weight:bold;text-decoration:none;}
div.baner-foteliki ul li a:hover {color:#378efa;font-weight:bold;text-decoration:underline;}

div.banner div.jcarousel-skin-tango div.jcarousel-container div.baner-foteliki a.wozki {text-align:center;margin:0;text-decoration:none;font-weight:bold;color:#378efa;}
