﻿

 body {
 font-size: 10pt;
 font-family: 'Liberation Sans', Helvetica, Arial, sans-serif;

}

table {
 font-size: 100%;
}


/* Menu */

table.menu_table_0 {
	width: 100%;
	height: 31px;
	font-size: 8pt;
}

td.menu_cell_0, td.menu_cell_0_sel {
        color: #ffffff;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
}

td.menu_cell_0_sel {
	
	color: #BBDAE6;
}

table.menu_table_x {
	background: black;
	color: white;
	width: 200px;
}

td.menu_cell_x, td.menu_cell_x_sel {
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

td.menu_cell_x_sel {
	background: silver;
	color: black;
}

a {
	color: #4478A6;
	text-decoration: none;
}

a:hover {
	color: #353535;
	text-decoration: underline;
}


/* Drzewo kategorii */

div.tree { }
div.tree div.name {  }
div.tree div.tree div.name { padding-left: 16px; }
div.tree div.tree div.tree div.name { padding-left: 32px; }
a.tree {color: #5c4c1d; text-decoration: none; font-weight: bold;
font-family: 'Times New Roman', 'Arial' , serif; font-size: 11pt;
}

/* Lista produktów */

div.prod_eor { width: 0px; height: 0px; overflow: hidden; clear: left; display: block; }
div.prod_item { float: left; display: block; width: 165px; overflow: hidden; height: 165px; padding: 20px; }
div.prod_img { display:block; width:159px; overflow: hidden; height: 120px; text-align: center; padding: 2px; border-top: solid 1px silver; border-left: solid 1px silver; border-right: solid 1px silver; }
div.prod_name { display:block; width:163px; overflow: hidden; height: 39px; text-align: center; border-bottom: solid 1px silver; border-left: solid 1px silver; border-right: solid 1px silver; }

div.prod_strony { text-align: center; margin: 10px; }
a.prod_strona { padding: 4px; border: solid 1px silver; margin: 5px;}
a.prod_strona_sel { padding: 4px; border: solid 1px silver; margin: 5px; background-color: silver; font-weight: bold; }

/* Strona produktu */


div.prod_obrazy { width: 264px; display: block; text-align: left; float: left; }
img.prod_obraz_glowny { }
img.prod_obraz_maly { margin: 3px; }

div.prod_opis { }
div.prod_cena { font-weight: bold; text-align: left; margin:10px; font-size: 150%; color: #842; }

div.prod_zamow { width:100px; float:right; font-weight: bold; font-size: 120%; text-align: center; margin-top: 30px; text-decoration: none; padding: 10px; border: solid 1px silver; background: #BCAA58;}
div.prod_zamow a {  }

div.tresci3_k21 form input[type="text"] {width:50%;}



/*
SLIDER NA GŁÓWNEJ
*/
#slider{
height:150px !important;
}
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider, #slider li{ 
	width:530px;
	height:150px;
	overflow:hidden;
}
span#prevBtn{
	
}
span#nextBtn{
	float:right;
}

div#slider div.pokaz_glowna_item {
	width:132px;
	height:150px;
	float:left;
	text-align:center;
	color:gray;
	font-size:11px;
}
div#slider div.pokaz_glowna_item div {
	width:120px;
	height:120px;
margin:0 auto;
}
div#slider img {
	display:block;
	margin:0 auto;
border:0;
}


/* Newsy - pelna lista
*/


table.news_table {
	width: 100%;
	margin-bottom: 10px;
}

td.news_title {
	font-weight: bold;
	font-size: 110%;
        color: #4EB0FE;
}

td.news_text {
	text-align: justify;
}

td.news_text_bold {
	text-align: justify;
	font-weight: bold;
}

td.news_footer {
}

table.news_footer_table {
}

td.news_footer_text {
	text-align: left;
}

td.news_footer_more {
	text-align: right;
}

a.news_footer_more {


	color: #096FAF;



}





/*  Newsy - lista w boksie
*/


span.news_mini table.news_table {
	width: 100%;
	margin-bottom: 10px;
	font-size: 8pt;
        color: #4EB0FE;

}

span.news_mini td.news_title {
	font-weight: bold;
	font-size: 10pt;
        
}

span.news_mini td.news_title a {
	color: #4EB0FE;
}


span.news_mini td.news_title a:hover {
	color: #096FAF;
}

span.news_mini td.news_text {
	text-align: justify;
	font-size: 8pt;
}


td.news_mini_text

{
	text-align: justify;
	font-size: 8pt;
}

