/* ZAKŁADKI STR. STARTOWA */

.tabs
{
	color:#272727;
	background: #EAECEB;
}

.tabs h2, .tabs h3, .tabs h4, .tabs h5 
{ margin: 0; }

.tabs ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.tabs li
{
	display: block;
	float: left;
	height: 32px;
	font: tahoma 11px;
	background: #ffffff;
}

.tabs li.two { width: 50%; }
.tabs li.three { width: 33.3%; }
.tabs li.four {	width: 25%; }
.tabs li.five {	width: 20%; }

.tabs li a
{
	font: tahoma 11px;
	text-align: center;
	line-height: 32px;
	height: 32px;
	display: block;
	background: url("/images/frontpage_small_tab_bg.gif") repeat-x;
	color:#000000; 
	text-decoration:none; 
	border-right:1px solid #c8c8c8;
}
	
.tabs li a.active, .tabs li a:hover
{
	display: block;
	color: #ffffff;
	background: url("/images/frontpage_small_tab_bg_active.gif") repeat-x;
	border-left:1px solid #7B797A;
	border-right: 0;
	font-weight:bold;
}

div.info-tabcontent
{
	padding: 8px 8px 8px 8px;
	font-size:12px;
	height: 120px;
	overflow: hidden;
}

	div.info-tabcontent p, div.info-tabcontent ul
	{
		margin: 0 0 1em 0;
	}

div.tabcontent
{
	padding-top:6px;
	margin-bottom:5px;
}




/* WYŚWIETLANIE PRODUKTÓW */


.assortments_table_list { }
.assortments_table_list tr.header td { background:#cd3b7c; color:#fff; font-weight:bold; }
.assortments_table_list tr td {padding:3px;text-align:right; }
.assortments_table_list tr td form, .products_table_list tr td fieldset { display:inline; }
.assortments_table_list tr td.title, .products_table_list tr td.title { text-align:left;color:#808080; }
.assortments_table_list tr td.title a, .products_table_list tr td.title a { color:#c50000;font-size:12px; font-family:'arial';font-weight:bold; }

.assortments_table_list tr td.title span.sort {
color:#000;font-size:12px; font-family:'arial';font-weight:bold; padding-left: 7px;
}


div.assortments_kafel { border-left: none; width:575px; }
div.assortments_kafel_item { 
	float:left; width:136px;
border: none;
	padding:5px 3px;text-align:center;
	overflow:hidden;
}
	div.first_row {border-top: none;}
.assortments_kafel_item .price, .assortments_kafel_item .price-promo { font-size:18px; font-family: 'arial'; font-weight: normal !important;}

div.assortments_kafel_item span.price {
color: #c50000;
margin-top: 4px;
}

div.assortments_kafel_item .price-promo {
background: url(../images/price_promo_bg.png) no-repeat center;
color: #c50000;
padding: 6px 10px;
}

div.assortments_kafel_item fieldset {
margin-top: 3px;
padding-left: 13px;
}



div.assortments_kafel_item div.title a.assortment{
color: black; 
font-weight: bold; 
font-size: 11px;
font-family: 'tahoma';

}

.assortments_kafel_item div.title a.assortment {}

.assortments_table_micro tr td, .products_table_micro tr td  { padding:3px; }
.assortments_table_micro tr td a:hover, .products_table_micro tr td a:hover { color:#37c0d4; }

.products_table, .assortments_table {  }
.products_table tr td, .assortments_table tr td { padding: 5px;  color:#909090; vertical-align:top; }
.products_table tr td.bottom, .assortments_table tr td.bottom {	vertical-align:bottom; }
.products_table tr td div.title, .assortments_table tr td div.title {float:left;padding-bottom:3px;font-size:12px;}
/*.products_table tr td div.title a, .assortments_table tr td div.title a {color:#960e40;font:15px 'trebuchet ms';font-weight:bold;}*/
.products_table tr td .price, .assortments_table tr td .price {}

div.product_list_params, div.assortment_list_params
{
	background:#efefef;
	padding:0;
}
div.detailed_score { background:#efefef;padding:3px;}
	

.product_list_params ul, .assortment_list_params ul { padding:0;margin:0;height:19px; }
.product_list_params ul li, .assortment_list_params ul li
{
	display:block;float:left;
	/*background-color:red;*/
	background: url(/images/dot.gif) no-repeat;
	background-position:left center;
	padding:3px 12px;
	margin:0px 8px;
}

.assortment_table
{
	width:100%;
}

.assortment_table tr td
{
	vertical-align:top;
	padding:5px;
}

.assortment_table tr td.bottom {vertical-align:bottom;border-bottom:1px solid #ccc;}

.assortment_table tr td a {font-size:14px;line-height:20px;}

div.assortment_body {}
div.assortment_body div.assortment_images { float:left; width:150px;}
div.assortment_image_main
{
	position:relative;
	width:150px;
	text-align:center;
	margin: 0 0 5px 0; 
}
div.assortment_image_main div.middle {
	display:table;
	height:100%;
	/*position: absolute; top: 50%; */
}
div.assortment_image_main div.image {
	vertical-align:top;
	text-align:center;
	margin-top:auto;
	margin-bottom:auto;
	width:250px;
	text-align:center;
}
div.assortment_image_main img.main {  }
div.assortment_image_main img.zoom { position:absolute; width:23px; height:23px; left:15px; top:5px;cursor:pointer; }

	div.assortment_desc h2 { font-size:14px;border-bottom:1px solid #cccccc;text-transform:none;color:#960e40; }
	div.assortment_desc ul { margin-top: 0.5em; }
	div.assortment_desc ul li { display: block; }
	


div#gallery_row { margin-top: 4px; }
div#gallery_row div.gallery { padding:0 45px; }
div#gallery_row div.gallery a
{
	position:relative;
	cursor: pointer; 
	display:block;
	float:left;
	width:121px;
	height:110px;
	margin:5px 4px;
	border:1px solid black;
}

div.assortment_files { border-top:1px solid #ccc;margin:3px;padding:5px; }
img.assortments { cursor:move; }








