body {
	color: Black;
	background-color: none;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 9px;

	background-color:#4f3313;
	/*background-image: url('../../foto_towar/grafika/bircza/tlo2.jpg');
	background-attachment: fixed;
	background-repeat:repeat-x;*/
}

hr{
	height: 0px !important;
	border: 0px !important;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
	text-decoration: underline;
}

table {
	background-color: transparent;
	font-size: 9px;
}

table.menu_poziome{
background-color: #B56E40;
background-image: url('images/header-bg.jpg');
background-repeat: repeat-x;
text-decoration: none;
color: #382008;
height: 30px;
border-bottom-color: Black;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: Black;
border-top-style: solid;
border-top-width: 1px;
text-align: center;
margin-bottom: 10px;

}

table.menu_poziome a, table.menu_poziome a:visited, table.menu_poziome a:active{
text-decoration: none;
color: #382008;
}


table.menu_poziome a:hover {
	text-decoration: underline;
}

table.menu td a:hover{
	text-decoration: none !important;
}


table.menu {
	border-collapse: collapse;
	width: 100%;
}

table.menu td {
	padding: 4px;
	/*border-bottom: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;*/
	background-image:url('images/table-separator.jpg');
	height: 1px;
	background-repeat: no-repeat;
}

table.menu td.top {
	font-size: 13px;
	font-weight: bold;
}

/*table.menu tr.x{background-color:#FFFFFF;}*/

table.menu tr.x:hover{background-image:url('images/table-select.jpg');}

table.menu td a {
	color: #ffffff;

}



table.menu td a.promo {
	color: Green;
	font-weight: bold;
	font-size: 120%;
}

table.lista { 
width:100%;
border-spacing: 0px;
margin-bottom: 15px;
border-collapse: collapse;
 table-layout: auto;

}

table.lista tr.top td{
empty-cells:show;

background-color: #5c3c19;
border-top: solid;
border-top-width: 1px;
border-top-color: #5C3C19;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color: #5C3C19;
border-left: solid;
border-left-width: 1px;
border-left-color: #5C3C19;
border-right: solid;
border-right-width: 1px;
border-right-color: #5C3C19;
font-weight: bolder;
padding: 2px;
border-collapse: collapse;
}

table.menu_poziome td{
	color:#5c3c19;
}

td{
	color:#ffffff;
}
table.lista tr.x td{
/*background-color: none;*/
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color: #5C3C19;
padding: 2px;
empty-cells: show;
border-left: solid;
border-left-width: 1px;
border-left-color: #5C3C19;
border-right: solid;
border-right-width: 1px;
border-right-color: #5C3C19;

}

table.menu tr.x td:hover{
	background-color: #764E23;
}

table.lista tr.x{background-color:#5c3c19;}
table.lista tr.x:hover{background-color:#5c3c19;}

table.lista tr.y td{
/*background-color: none;*/
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color: #5C3C19;
padding: 2px;
empty-cells: show;
border-left: solid;
border-left-width: 1px;
border-left-color: #5C3C19;
border-right: solid;
border-right-width: 1px;
border-right-color: #5C3C19;
}
table.lista tr.y{background-color:#66431e;}
table.lista tr.y:hover{background-color:#66431e;}

/*table.lista  a{
	color: Fuchsia;
	font-weight: bold;
}
*/

td.col_opis{
margin:10px 10px 10px 10px !important;
display: block;
border: 0 none !important;
}

table.lista caption {
	color: Black;
	font-weight: bold;
	font-size: 14px;
}

td.col_nazwa{ 
/*margin:10px 10px 10px 10px !important;
display: block;
border: 0 none !important;
*/
width: 200px;
}

td.col_nr_katalog{ 
width:20px;
font-weight: bolder;
}

td.col_firma{ 
width:60px;
font-weight: bolder;
}

td.col_foto_mini{ 
width:20px;
vertical-align: top;
}

td.col_dokosza, td.col_dokosza a, td.col_dokosza a:hover{ 
width:80px;
color: #e1b509;
font-weight: bold;
text-align:center;
}

td.col_cena_brutto{ 
width:80px;
background-color: #603f1b;
font-size: 120%;
font-weight: bolder;
}

td.col_cena_netto{ 
width:80px;

}

td.col_stan{ 
width:60px;
 
}


/*.form1 {
	background-color: White;
	border: dashed;
	border-width: 1px;
	margin: 1px;
}
*/

.form1{
	background-color:#4f3313;
	border: 1px solid #442706;
	color: #eeeeee;
	margin: 3px 0px 5px 0px;
	
}

a.temat1:link, a.temat1:visited, a.temat1:active {
	color: #e1b509;
}

.temat1 {
	font-size: 115%;
	font-weight: bold;
}

.temat2 {
	font-size: 135%;
	font-weight: bold;
}

.temat3 {
	font-size: 155%;
	font-weight: bold;
}


.klient_form1 {
	background-color: #5c3c19;
	color: White;
}

.klient_form2 {
	background-color: #5c3c19;
	color: White;
}

.klient_form3 {
	background-color:#5c3c19;
	color: White;
}


table.t, table.ts{
	width: 100%;
	margin-bottom: 20px;
	border-spacing: 0px;
	
}

table.t td.t_top {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	padding-left: 8px;
	border: none;
	background-image:url('images/descr.jpg');
}

table.t td.t_tresc {
	background-color: #5c3c19;
	padding-top: 12px;
	padding: 12px 8px 12px 8px;
	color:#ffffff;
}

table.t td.t_tresc2 {
	background-color: #5c3c19;
	padding-top: 12px;
	padding-bottom: 12px;
	color:#ffffff;
	padding-left: 10px;
}

table.ts td.t_top {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	padding-left: 8px;
	border: none;
	background-image:url('images/descr.jpg');
}

.putput{
width:682px;
background-image:url('images/descr.jpg');
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	padding-left: 8px;
	border: none;
	position:absolute;
	top:202px;
	left:-348px;
	margin-left:50%;
	padding-top:4px;
}

table.ts td.t_top a {
	color: White;
}

table.ts td.t_tresc {
	background-color: #5c3c19;
	
	font-size: 12px;
	text-align: justify;
	padding: 25px 15px 25px 15px;
}

.opis_towaru {
	background-color: Gray;
	
}

.extra1 {
	color: Orange;
	font-size: 120%;
	font-weight: bold;
}



.komunikat1 {
	color: red;
	font-weight: bold;
}

table.galeria {
	width: 100%;
}

table.galeria td {
	text-align: center;
	vertical-align: bottom;
/*	background-color: #EBEBEB;
	border: 1px;
	border-color: Gray;
	border-style: solid;*/
	background-color: #5c3c19;
	color: #ffffff;
}

table.clear, table.clear td{
	/*border: none;*/
}

table.kosz {

	border-spacing: 1px;
}

table.kosz tr.top td{
	color: White;
	background-color: #402507;	
	text-align: center;
	font-weight: bold;
}

table.kosz tr.pozycje td{
	
	background-color: #462E13;	
}
table.kosz tr.pozycje td.brutto{
	
	background-color: #2F0000;	
}

table.kosz tr.pozycje td.netto{
	
	background-color: #2F0000;	
}

table.kosz tr.pozycje td.suma_netto{
	color: White;
	background-color: #2F0000;	
	font-weight: bold;
	font-size: 120%;
	
}

table.kosz tr.pozycje td.suma_brutto{
	color: White;
	background-color: #2F0000;	
	font-weight: bold;
	font-size: 120%;
}

.cena1 {
	color: #FBE386;
	font-weight: bold;
}

.cena2 {
	color: #FBE386;
	font-weight: bold;
	font-size: 135%;
}



.ggg, a.ggg, a.ggg:active, a.ggg:focus, a.ggg:hover, a.ggg:link, a.ggg:visited {
	color: Yellow;
}

table.opis_towaru {
	width: 100%;
	border-collapse: collapse;
}

table.opis_towaru td.foto{
	width: 100px;
	background-color: #5c3c19;
	vertical-align: top;
}

table.opis_towaru td.nagl{
	background-color: #5c3c19;
	padding: 10px;
height: 40px;
	
}

table.opis_towaru td.tresc{
	background-color: #5c3c19;
	vertical-align: top;
	padding: 10px;
}

/*a.link1{
	color:#7a4e1e;
}*/

p{
	color: #ffffff;
	padding: 0 20px;
}

a.more:link,
a.more:visited,
a.more:active{
	color: #89551d;
	font-family: Arial;
	font-size: 11px;
}

a.more:hover{
	color: #e1b509;
}

font{
	font-family: Arial;
	font-size:12px;
}

/*
font a:link,
font a:visited,
font a:active{
	color:#ffffff;
}

font a:hover{
	color:#E1B509 !important;
}

a.font:link{
	color:#ffffff;
}

a.font:hover{
	color:#e1b509 !important;
}

*/
.MsoNormal font font font a font{
	color:#89551D !important;
}

.MsoNormal font font font a font:hover{
	color:#E1B509 !important;
}
