#produktCont {
	width:100%;
	float:left;
	position:relative;
}
#prFoto {
	position:absolute;
	top:0px;
	left:0;
	width:180px;
	height:200px;
	overflow:hidden;
}
#prTresc {
	display:block;
	position:relative;
	margin-left:210px;
	padding-right:200px;
	margin-bottom:10px;
}
#prFoto img {
	margin:20px 0 0 0;
}
#prFoto a.pow {
	display:block;
	height:17px;
	text-align:right;
	padding:0 20px 0 0;
	background:url(../gallery/serwis/btn-powiekszZdj.gif) 100% 0 no-repeat;
	color:#999999;
	text-decoration:none;
}
#prFoto #miniFoto {
	margin:15px 0 0 30px
}
#prFoto #miniFoto img {
	margin:0 4px 0 0;
	border:1px #e5e5e5 solid;
}
#prTresc h2 {
	clear:both;
	/*color:#000;*/
	font:bold 18px/30px Tahoma, sans-serif;
	margin:0 0 10px 0;
}
#prTresc h5 {
	font-size:13px;
	line-height:15px;
	margin:0;
	padding:10px 0 0px 0;/*background:url(../gallery/serwis/border-dot-2.gif) repeat-x 0 0;*/
}
#prTresc p {
	padding:5px 0 10px 0;
}
#prTresc p span {
	color:#f26100
}
#prTresc p.opis {
	margin:0 0 10px 0
}
.czasDostawy {
}
#prTresc .raty {
	margin:0 0 10px 0
}
#prTresc .raty p {
	padding:3px 0 0 0;
}
.raty a {
	position:relative;
	margin:0 0 0 5px;
	width:20px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
}
.raty a span {
	overflow:hidden;
	position:absolute;
	top:0px;
	left:2px;
	width:60px;
	height:16px;
	display:block;
	background:url(../gallery/serwis/btn-oblicz-rate.gif) 0 0 no-repeat;
}
.raty a:hover span {
	background-position:0 100%
}

#prCeny {
	width:170px;
	position:absolute;
	top:0px;
	right:0;
	text-align:center;
}
#prStaraCena {
	font-size:18px;
	text-decoration:line-through
}
#prCena {
	font:bold 17px/20px Tahoma, sans-serif;
}
#prCena span {
}
#prOszczedzasz {
	width:140px;
	height:22px;
	color:#fff;
	line-height:22px;
	margin:10px 0 0 5px;
	background:#b30000 url(../gallery/serwis/bg-oszczedzasz.gif) no-repeat 0 0
}
#prBtnKupuj {
	width:140px;
	height:43px;
	margin:5px 0 0 5px;
	overflow:hidden;
}
#prBtnKupuj a {
	display:block;
	width:140px;
	height:43px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../gallery/serwis/btn-kupuj-d.gif) 0 0 no-repeat;
}
#prBtnKupuj a:hover {
	background-position:0 100%
}
#prodCechy {
/*	height:25px;*/
}
#prodCechy div {
	float:left;
	width:56px;
	height:25px;
	padding:0 5px 0 0;
	overflow:hidden;
	text-indent:-9999px
}
#prodCechy #prPromocja {
	background:url(../gallery/serwis/dymek_promocje.gif) 0 0 no-repeat;
}
#prodCechy #prBestseller {
	background:url(../gallery/serwis/dymek_bestseller.gif) 0 0 no-repeat
}
#prodCechy #prNowosc {
	background:url(../gallery/serwis/dymek_nowosc.gif) 0 0 no-repeat
}
#trescSub a.infoRaty {
	color:#008ace;
	cursor:pointer;
	line-height:12px;
	text-decoration:none;
	margin:0
}
#trescSub a.infoRaty:hover {
	text-decoration:underline
}
/* infoDostepnosc */
#infoDostepnoscContener{
	display:none	
}
#infoDostepnosc {
	padding:20px;
}
#trescSub a.infoDostepnosc {
	color:#008ace;
	cursor:pointer;
	line-height:12px;
	text-decoration:none 
}
#trescSub a.infoDostepnosc:hover {
	text-decoration:underline
}
#infoDostepnosc td{
border:none	
}
#infoDostepnosc .dostawa-question{

}
#infoDostepnosc .dostawa-question #wyslijBtn {
	margin-left:120px
}
#infoDostepnosc .dostawa-question .col-1 {
	width:100px;
}
#infoDostepnosc .dostawa-question .row-1, #infoDostepnosc .dostawa-question .row-2 {
	background:none
}
#infoDostepnosc .dostawa-question .row-1 td, #infoDostepnosc .dostawa-question .row-2 td {
	background:none;
	padding:5px
}
#infoDostepnosc .dostawa-question textarea {
	width:350px;
	height:100px
}
#infoDostepnosc .dostawa-question #wyslijBtn {
	position:relative
}
.windowOverlay{
	
}
.windowOverlay h4{
	font-size:15px;
	font-weight:bold;
	margin:0px 0 5px 0;
	padding:5px 0 5px 0;
	border-bottom:1px #e5e5e5 solid;
	color:#f26100
	}
/* infoRaty */
#infoRatyContener{
	display:none
}
#infoRaty{
	padding:20px;
}
#infoRaty table.tab_raty_koszyk_1{
	width:100%;
	text-align:center
}
#infoRaty td{

}
#infoRaty .product-question #wyslijBtn {
	margin-left:120px
}
#infoRaty .product-question .col-1 {
	width:100px;
}
#infoRaty .product-question .row-1, #infoRaty .product-question .row-2 {
	background:none
}
#infoRaty .product-question .row-1 td, #infoRaty .product-question .row-2 td {
	background:none;
	padding:5px
}
#infoRaty .product-question textarea {
	width:350px;
	height:100px
}
#infoRaty .product-question #wyslijBtn {
	position:relative
}

/* infoPytanie */

#trescSub .infoPytanie {
	color:#008ace;
	cursor:pointer;
	line-height:12px;
	text-decoration:none
}
#trescSub .infoPytanie:hover {
	text-decoration:underline
}
#infoPytanieContener{
	display:none
}
#infoPytanie{
	padding:20px;
}
#infoPytanie td{
	border:none;
	background:none
}
#infoPytanie .col-1{
width:200px;
}
#infoPytanie .col-2{
width:150px;
}
#infoPytanie .product-question textarea{
height:100px;
width:240px;
}
#infoPytanie .product-question #wyslijBtn {
	margin-left:105px;
	position:relative;
}

#prZklAkcesoria {
	border:1px #e5e5e5 solid
}
#productTabs {
	position:relative;
	clear:both;
	padding-top:38px;
}
#tabs {
	position:absolute;
	top:0;
	left:0;
}
#tabs ul {
	margin-left:30px
}
#tabs li {
	list-style:none;
	float:left;
	display:inline;
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding:0;
	}
#tabs a {
	position:relative;
	float:left;
	text-decoration: none;
	color:#555;	
	padding:0px 20px 0 20px;
	margin:0 2px;
	background:transparent url(../gallery/serwis/zakladka-wyl-lewe.gif) 0 2px no-repeat;
	display:block;
}
#tabs a span {

}
#tabs a:hover, #tabs a:hover span, #tabs a.current:hover, #tabs a.current:hover span {
	background-position:0 100%
}
#tabs .current {
	background:url(../gallery/serwis/zakladka-wln-lewe.gif) 0 0px no-repeat;
	padding:0 20px 0 20px;
}
#tabs a span {
	position:absolute;
	top:2px;
	right:0;
	width:5px;
	height:26px;
	background:url(../gallery/serwis/zakladka-wyl-prawe.gif) 0 0 no-repeat;
	z-index:1;
}
#tabs a:hover span {
	background-position:0 -33px;
}
#tabs a.current span {
	position:absolute;
	top:0px;
	right:0;
	width:5px;
	height:29px;
	background:url(../gallery/serwis/zakladka-wln-prawe.gif) 0 0 no-repeat;
	z-index:10;
}
.tabCont {
	border:1px #e5e5e5 solid;
	padding:20px;
	margin:0;
	display:block;
	clear:both;
	min-height:100px;/*font-size:11px*/
}
#zakl-1 h3, #tab-2 h3, #tab-3 h3, #tab-4 h3 {
	display:none
}
#tab-1 ul, #tab-2 ul, #tab-3 ul, #tab-4 ul {
	padding:0 0 0 20px;
	margin:0;
}
#tab-1 li, #tab-2 li, #tab-3 li, #tab-4 li {
	padding:0;
	margin:0
}
#tab-1 table, #tab-2 table, #tab-3 table, #tab-4 table {
	width:100%;
	margin-bottom:10px
}
#tab-1 td, #tab-2 td, #tab-3 td, #tab-4 td {
	border:none;
	padding:0;
	margin:0;
	vertical-align:middle
}
#tab-1 td.left, #tab-2 td.left, #tab-3 td.left, #tab-4 td.left {
	font-weight:bold;
	padding:1px 5px;
	vertical-align:middle
}
#tab-1 p, #tab-2 p, #tab-3 p, #tab-4 p {
/*	padding:1em;*/
}
#tab-1 td p, #tab-2 td p, #tab-3 td p, #tab-4 td p {
	border:none;
	padding:3px 0;
	margin:0
}
#tab-1 p.title, #tab-2 p.title, #tab-3 p.title, #tab-4 p.title {
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:5px 20px 5px 0;
	background:url(../gallery/serwis/border-dot-2.gif) repeat-x 0 100%;
}
#tab-1 p.title img, #tab-2 p.title img, #tab-3 p.title img, #tab-4 p.title img {
	display:none
}
#tab-3 p.title a {
	color:#f26100;
	text-decoration:none;
}
p.kom {
	padding:5px 30px;
	color:#b30000;
}
td.left {
	width:50%;
	background-bottom:1px #f5f5f5 solid
}
tr.alt {
	background:#f5f5f5
}
table.node a {
	color:#1a99d0;
	text-decoration:none;
}
table.node li a:hover {
	text-decoration:none;
}
.cntProductLogos {
	margin:20px 10px 10px 10px;
	background:#f7f7f7
}
.cntProductLogos img {
	margin:5px;
	padding:5px;
	vertical-align:middle;
	border:1px #ddd solid;
	background:#fff
}
/* ocena produktu */
table.lista_opinii {
}
table.lista_opinii tr.head td {
/*	background:#f7f7f7;*/
	background:#fff;
	padding:30px 0 10px 0;
	font-size:13px
}
tr.head span {
	color:#f26100
}
tr.head span.date {
	color:#888;
	padding-left:10px;
	font-weight:normal;
	font-size:11px
}
.lista_opinii_table_oceny {
	padding:0 !important;
}
.lista_opinii_table_oceny .ocena_inside{
	background:#f7f7f7;
}
.lista_opinii_table_oceny .ocena_inside td{
padding:10px 15px	
}
.lista_opinii div.zalety {
	margin:5px 0 0 0;
	padding:5px;
	/*border-top:1px #ddd solid;*/
	background:#f3ffdc
}
.lista_opinii div.wady {
	margin:5px 0 0 0;
	padding:5px;
	/*border-top:1px #ddd solid;*/
	background:#fff2f2
}
.lista_opinii div.zalety .wrap, .lista_opinii div.wady .wrap{
padding:10px 20px;	
}
.ocena_inside {
	background:#ffffff;
	width:100% !important;
	margin:0 !important
}
.ocena_inside td {
}
#ocenaFormularz {
	padding:0px 10px 10px;
	margin:20px 0 0 0;
	background:#f7f7f7;
}
#ocenaFormularzTitle input {
	width:99%;
	padding:3px 0;
	line-height:20px
}
#ocenaFormularz h3 {
	line-height:20px;
	marign:0;
	padding:10px 0;
}
#ocenaFormularz h3 span {
	color:#f26100
}
#ocenaFormularz div {
	min-height:30px;
}
#ocenaFormularz td {
	border:none;
	padding:0;
}
table.tabOpiniaZaletyWady {
	width:100%
}
.tabOpiniaZaletyWady td.head {
	padding:5px 0 !important
}
table.tabOpiniaZaletyWady td {
	padding:0 5px 10px 0 !important;
	width:50% !important;
}
table.tabOpiniaZaletyWady td.wady {
}
table.tabOpiniaZaletyWady textarea {
	height:60px
}
#ocenaFormularz label {
	font-weight:bold;
}
#twojaOpinaOProdukcie {
	margin-top:10px
}
#ocenaFormularz input {
}
#ocenaFormularz textarea {
	width:99%
}
#ocenaFormularz #oceny {
}
#ocenaFormularz .oceny {
	float:left;
	width:33%;
	text-align:center
}
#ocenaFormularz #oceny .wrap_stars{
margin-left:80px	
}
#ocenaFormularz .oceny h5 {
	font-size:13px;
	margin:0;
	text-align:center
}
#ocenaFormularzNick{
	border-top:1px #e5e5e5 solid;	
	padding:10px 0
}
#ocenaFormularzNick .wrap{
	position:relative;
	width:370px;
	margin:0 auto;
	position:relative
}
#ocenaFormularzNick label{

}
#ocenaFormularzNick input.title {
	padding:3px 0;
	width:150px;
}
#ocenaFormularzNick div.submitBtn{
	overflow: hidden;
	display: inline;
	position:absolute;
	top:0;
	left:282px;
	float: left;
	width: 84px;
	height: 25px;
	min-height: 22px;
	text-indent: -999px;
}
#ocenaFormularzNick input.submitButton {
	position: absolute;
	top: 0;
	left: 0;
	background:url(../gallery/serwis/btn-zapisz-opinie.gif) 0 0 no-repeat
}
#ocenaFormularzNick input.submitButton:hover {
	top: -25px;
}


