﻿/*******************************************************/
/***************** Produkt *****************************/
/*******************************************************/
.content_3col div#products {
	width: 621px;
}
div#product {
}

div#product div#images {
	float: left;
	width: 300px;
	margin: 0 0 8px 8px;
}

div#product div#images div.big_image {
	width: 300px;
	height: 300px;
	position:relative;
}
div#product div#images div.big_image a
{
background-image:url(../images/magnifier.gif);
background-position: 270px bottom;
background-repeat:no-repeat;
height:297px;
overflow:hidden;
position:relative;
width:295px;
display:block;
}
div#product div#images div.big_image table
{
	width:300px;
	height:280px;
}
div#product div#images div.big_image table td
{
	vertical-align:middle; 
	text-align:center;
}
div#product div#images div.big_image a img
{
	max-width: 290px;
	max-height: 290px;
}
div#product div#images div.big_image a span
{
    position:absolute;
    right:32px;
    bottom:0px;
	display:none;
}
    
div#product div#images .magnifier
{
	display: none;
	position: absolute;
	background-image: url(../images/magnifier.png);
	background-repeat: no-repeat;
	margin-left: 260px;
	margin-top: 262px;
	z-index: 89;
	width: 21px;
	height: 18px;
}
div#product div#images div.images_list
{
	width: 315px;
	margin-left: -5px;
	display: table;
	vertical-align: middle;
	text-align: center;
}
div#product div#images div.small_image
{
border:1px solid #CAC8C8;
float:left;
height:90px;
margin-bottom:5px;
margin-left:5px;
margin-right:2px;
overflow:hidden;
width:94px;
}
div#product div#images div.small_image table
{
	width:100%;
	height:90px;
}
div#product div#images div.small_image table td
{
	vertical-align:middle; 
	text-align:center;
}
div#product div#images div.small_image table td input
{
	max-height:89px;
}
div#product div#images div.small_image:hover
{
	border: 1px solid #99B1D3;
}
div#product div#images div.small_image span
{
clear:both;
display:block;
float:left;
font-size:7pt;
height:26px;
text-align:center;
width:100%; overflow:hidden;
display:none;
}

div#product div#images div.selected
{
	    border: 1px solid gray;
}
div#product div#images div.small_image div.small_image_inner
{
    display: table-cell;
	vertical-align: middle;
	text-align:center ; 
	width: 94px;
    }
#product #images .super_paging
{
	display: none;
}

div#product div#text {
	color:#706E6E;
	float:left;
	font-size:9pt;
	margin:20px 0 0 20px;
	width:284px;
}
div#product div#text h1 {
	color: #5799c6;
	font-size: 11pt;
	font-weight: bold;
	margin-top:20px;
	text-transform:uppercase;
}
div#product div#text div#logos h2 {
    display:none ;
} 


div#product div#code .property
{
	display: none;
}

div#product div#code .value
{
	font-size: 11pt;
}
div#product div#prices
{
	margin-bottom: 15px;
}

div#product div#prices .propertyMainPrice
{
	line-height: 16pt;
	margin-right: 6px;
	color: #363535;
}

div#product div#prices .property
{
	line-height: 16pt;
	margin-right: 6px;
}

div#product div#prices .valueOldPrice
{
	text-decoration: line-through;
	line-height: 16pt;
}
div#product div#prices .valueNewPrice
{
	font-weight: bold;
	font-size: 12pt;
	color: #36A9F8;
}
div#product div#prices .valuePriceNetto
{
	line-height: 16pt;
	margin-left: 5px;
	font-weight: bold;
	color: #363535;
}

div#product div#prices div.panel_wysylka
{
	margin-top: 5px;
}
div#product div#prices .wysylka_text
{
	font-weight: bold;
	color: #363535;
}

div#product div#prices a
{
	color: #36A9F8;
	text-decoration: underline;
}
div#product div#description .value
{
	clear: both;
	float: left;
	margin-bottom: 5px;
}

div#product div#description .property
{
	font-size: 13px;
	float: left;
	clear: both;
	font-weight: 600;
	color: #202020;
	display:none;
}
div#product div#description a
{
	text-decoration: underline;
}
div#product div#description div.znaczekCE
{
	background-image: url(../images/znaczek_ce.gif);
	background-repeat: no-repeat;
	height: 23px;
	margin-top: 2px;
	padding-left: 35px;
	padding-top: 4px;
}
div#product div#add_to_card_button
{
	background-image: url(../images/add_to_card.png);
	width: 134px;
	height: 24px;
	line-height: 25px;
	background-repeat: no-repeat;
	float: left;
	margin-right: 40px;
	text-align: center;
	margin-bottom: 10px;
}
div#product div#add_to_clipboard_button
{
}
div#product input.btn_add_to_clipboard, div#product input.btn_add_to_cart
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/catalog/favBtn.png) repeat scroll 0 0;
	border: 0 solid #000000;
	color: #464646;
	cursor: pointer;
	font-size: 8pt;
	font-weight: bold;
	height: 25px;
	margin-left: -1px;
	margin-top: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	text-align: center;
	width: 96px;
}

div#product .description_list {
	clear:both;
}
div#product .description_list ul
{
	list-style-type: none;
}

div#product .description_list ul li
{
	float: left;
}
div#product .description_list ul li *
{
}
div#product .description_list ul li span
{
	float: left;
	font-weight: bold;
	color: #363535;
	display:none;
}
div#product .description_list ul li ul li span
{
	font-weight: normal;
	color: #706E6E;
	display:block ;
	margin-bottom:10px;
	margin-top:5px;
}
div#product .description_list ul li ul
{
}


div#product .description_list ul.boolDescList
{
	display: block;
	clear: both;
	padding-top: 10px;
	font-weight: 600;
}

div#product .description_list div#icons
{
    clear:both ; 
    padding-top:10px;
    padding-bottom:10px;
	]position: relative;
}
div#product .description_list div#icons .icon_item {
	position: relative;
	]position: inherit;
	float: left;
	display: block;
}
div#product .description_list div#icons .icon_item img {
	float: left;
	z-index: 0;
	display: block;
	margin: 0 10px 5px 0px;
	position: relative;
}
div#product .description_list div#icons .icon_item span {
	float: left;
	padding-top: 2px;
	display: none;
	-moz-box-shadow: 2px 2px 3px #aaa;
	border: solid 1px #aaa;
	padding: 10px;
	top: 38px;
	z-index: 2;
	position: absolute;
	background-color: white;
	width: 250px;
	left: 0px;
}
div#product .description_list div#icons .icon_item:hover span {
	display: block;
	]left: 300px;
}
div#product .description_list .tableDescList
{
	width: 100%;
}

div#product .description_list div#table_footer
{
    margin-top:5px; 
    padding-bottom:30px;
}

div#product .description_list div#table_footer ul li span
{
  display:inline;
float:left;
margin-left:4px;
margin-right:6px;
margin-top:2px;
padding-bottom:7px; white-space:nowrap;
font-family:tahoma;
font-size :7pt;
color:#8D8D8F;
text-transform:lowercase;

}
div#product .description_list div#table_footer ul li img
{
    float:left;
    margin-left:5px;
    margin-right:0px;
    display: inline;

}
div#product .description_list div#table_footer ul li
{
    padding-top:5px;
} 

div#product .icon_brazowy
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#990000 ;   
}

div#product .icon_zloty
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#ffcc00   ;   
    
    }
div#product .icon_czerwony
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#ff0000  ;   
    
    }
    
    div#product .icon_niebieski
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#0066cc   ;   
    
    }

div#product .icon_srebrny
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#cccccc   ;   
    
    }

div#product .icon_czarny
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#000000 ;   
    
    }

div#product .icon_oksy
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#cccc00  ;   
    
    }

div#product .icon_zielony
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#006633   ;   
    
    }

div#product .icon_ciemnostalowy
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#666666  ;   
    
    }

div#product .icon_zolty
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#ffff00;   
    
    }

	div#product  .icon_jasnoniebieski
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#0076c0;   
    
    }

	div#product  .icon_zoltozielony
{
    height:10px;
    width:10px;
    float:left;
    margin-right:4px;
    margin-top:2px;
    background-color:#b1ca00;   
    
    }

	
	div#product div#actions
{
	clear: both;
	margin-left: 10px;
}



div#product div#actions table.wartosc_cechy
{border-collapse:collapse;
width:600px;
clear:both;
 
}


div#product div#actions tr.wartosc_cechy
{
}
div#product div#actions td.wartosc_cechy
{
border-bottom:1px solid #CCC;
color:#212121;
font-size:10px;
padding:5px;
text-align:center;
}

div#product div#actions th.wartosc_cechy
{
background-color:#F2F1F1;
border:1px solid #CCC;
font-size:11px;
font-weight:bold;
height:18px;
padding:4px 5px;
text-align:center;
line-height: 18px;
}

div#product span.towar_niedostepny {
	margin-bottom: 20px;
	color: Red;
}
/* see also */
div#objects_list {
	float: left;
/*	clear: both; */
	width: 100%;
}
div#objects_list .preview_listitem {
	float: left;
	clear: both;
	width: 100%;
	border-bottom:1px dotted;
}
div#objects_list .preview_listitem span {
	color:#4E4D4D;
	float:left!important;
	font-size:12px;
/*padding-left:10px;
padding-right:10px;
padding-top:9px;
text-align:center;*/
	width:530px;
}
div#objects_list div.preview_listitem span.news_data {
	display:none;
}

#lightbox #imageData #caption
{
	display:none;
}