

body {
 font-size: 9pt;
 font-family: Verdana, Arial, sans-serif;
}

table {
 font-size: 100%;
}


/* Menu */

table.menu_table_0 {
	width: 100%;
	height: 31px;
	font-size: 8.5pt;
}

td.menu_cell_0, td.menu_cell_0_sel {
        color: #804000;
	font-size: 8.5pt;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
}

td.menu_cell_0_sel {
	
	color: #000000;
}

table.menu_table_x {
	background: #2D546F;
	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: #ff4500;
	text-decoration: none;
}

a:hover {
	color: #000000;
	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 {overflow:hidden; }
div.prod_cena { font-weight: bold; text-align: right; margin:10px; font-size: 130%; color: #00aeff; }
span.prod_promocja {display:block; text-align:right; color:red;}
span.prod_nowosc {display:block; text-align:right; color:red;}
p.prod_dodaj_do_koszyka {border: solid 1px silver; background-color: #2D546F; margin:20px 0px 10px 0px; padding:5px; color:white;}

div.prod_zamow { width:80px; float:right; font-weight: bold; font-size: 110%; text-align: center; margin-top: 25px; text-decoration: none; padding: 10px; border: solid 1px silver; background: #F6F6F6;}
div.prod_zamow a {  }

div.tresci3_k21 form input[type="text"] {width:50%;}

img {border:0;}

input[type=text],input[type=password] {border: 1px solid #E2E2E2; background:url(/data/input_gradient.png) bottom left repeat-x;}



/*
LISTA PRODUKTÓW
*/
#tabela_produktow {
width:100%;
}
#tabela_produktow p.nazwa span.nazwa {
font-weight:bold;
}
#tabela_produktow p.nazwa span.promocja {
color:red;
}
#tabela_produktow td {
min-height:200px;
}
#tabela_produktow td.td1 {width:12%;}
#tabela_produktow td.td2 {width:60%;padding:0px 5px;}
#tabela_produktow td.td3 {width:12%;}
#tabela_produktow td.td4 {width:12%;}
#tabela_produktow td.td5 {width:4%;}



/* Galeria */




table.galeria_table {
		
        text-align: right;
	vertical-align: middle;
        cursor: hand; 
        cursor: pointer;
        background-color: #E4E4E4;



}

td.galeria_table {
        text-align: center;
	vertical-align: middle;
        background-color: #E4E4E4;


}



tr.galeria_table {
        text-align: center;
	vertical-align: middle;
        background-color: #E4E4E4;


}





td.galeria_folder {
	width: 150px;
	height: 150px;
	background-image: url('/public/gallery/folder.png');
}





.galeria_tekst

{

        padding: 0px;
	text-align: center;
	vertical-align: middle;
        color: #000000;

        

}


 
.galeria_obraz { 
   
   background-color: #E4E4E4;
   text-align: center;
   vertical-align: middle;

  }



.galeria_td{
	padding: 10px;
	text-align: center;
        vertical-align: middle;
        cursor: hand; 
        cursor: pointer;
        background-color: #FFFFFF;
        
        
}


.galeria_podpis{
	padding: 0px;
	vertical-align: middle;
        color: #000000;


	}




