BODY {
margin: 50px 0px 0px 0px;
background: url(../img/background.jpg);
background-repeat:repeat-x;

}



A{
	font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; 
	font-size: 12px; 
	color: #3396CA;	
}
A:link 
{
	text-decoration: none; 

	}

A:visited 
	{
	text-decoration: none; 
	}

A:hover 
	{
	color: #FF9900;
	TEXT-DECORATION: underline; 
	}
body, table, td, select, textarea, input  {
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
    FONT: 12px Tahoma, sans-serif;

}

SELECT TEXTAREA INPUT
	{
	BORDER-RIGHT: #bdbdbe 1px solid; 
	BORDER-TOP: #bdbdbe 1px solid; 
	BORDER-LEFT: #bdbdbe 1px solid; 
	COLOR: #232323; 
	BORDER-BOTTOM: #bdbdbe 1px solid; 

	}


FORM {MARGIN: 0px}
img {
	border: 0; 
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
TD
	{
	/*font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; 
	font-size: 11px; 
	color: #000000;
	text-align:left;*/
	}


.border_master_tab{
	BORDER: #F9F9F9 1px solid; 
	width:816px;
	BACKGROUND-COLOR: #FFFFFF
	}


.bg_top_tab{
background: url(../img/background_top_tab.png);
background-repeat:repeat-x;
BORDER-TOP: #FFFFFF 2px solid;	
BORDER-LEFT: #FFFFFF 2px solid;
BORDER-RIGHT: #FFFFFF 2px solid;	
	}

.bg_menu_left{
	
background: url(../img/menu_lewe_bg.png);
background-repeat:repeat-x;	
width:165px;
HEIGHT:216px;
PADDING-LEFT: 20px;	
PADDING-RIGHT: 20px;
PADDING-TOP: 30px;	
PADDING-BOTTOM: 30px;
}


.marg_tab_data{
PADDING: 5px;
}


.ramka_tab{
BORDER: #C6E0EE 1px solid;	
PADDING: 5px;
}

.naglowek_mini {
	PADDING-TOP: 2px;
	FONT: italic 12px Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #ECECEC 1px solid;
	text-align:left;
	COLOR: #3C4D60;
}

.wiersz1tr{
	BACKGROUND: #FBFBFB;
	HEIGHT: 25px;
}
.wiersz2tr{
	BACKGROUND: #FFFFFF;
	HEIGHT: 25px;
}

.news_mini {
	PADDING: 2px;
	FONT: italic 12px Arial, Helvetica, sans-serif;
	text-align:left;
	COLOR: #3C4D60;
}

.news {
	PADDING: 2px;
	FONT: 12px Arial, Helvetica, sans-serif;
	text-align:justify;
	COLOR: #3C4D60;
}



.ramka_img{
	BORDER: #A6A6A6 1px solid;
	HEIGHT: 75px;
	width: 75px;
	overflow:hidden;

}

.link_pytania A {
	TEXT-DECORATION: none;
	FONT: bold 11px Tahoma, sans-serif;
	text-align: left;
	
}
.mengal A {
	FONT: bold 12px Tahoma, sans-serif;
	text-align: center;
	letter-spacing: 1px;
}


.mengal A:hover {
	text-align:center;
	letter-spacing: 1px;
}

.naglowek_tytul {
	FONT: italic 14px Arial, Helvetica, sans-serif;
	text-align:left;
	COLOR: #3C4D60;
}

.ramka_miniaturka{
	BORDER: #808080 1px solid;
	HEIGHT: 50px;
	WIDTH: 50px;
	overflow:hidden;
}


.wiersz1gal{
	BACKGROUND: #FBFBFB;
	HEIGHT: 30px;

}
.wiersz2gal{
	BACKGROUND: #FFFFFF;
	HEIGHT: 30px;

}


.teksty {
	PADDING-TOP: 5px;
	FONT:  12px Arial, Helvetica, sans-serif;
	text-align:left;
	COLOR: #3C4D60;
}

#img_border{
	PADDING: 5px;
	}


#img_border IMG{
	BORDER: #003300 1px solid; 
	}


.td_bord{
BORDER: #DEE2E5 1px solid;	
PADDING: 5px;
}

.td_pr_bg{
background:  #E9EDED   url(../img/kww.jpg) no-repeat top;
WIDTH:4px;
}

.bg_gal_bag{
background: url(../img/gal_bag.jpg) no-repeat top;
HEIGHT: 80px;
}


.td_bot_bg{
	background: #E9EDED   url(../img/kww1.jpg) no-repeat left;
	HEIGHT: 4px;
}


.td_break{
background:  #E9EDED;
HEIGHT: 1px;
}


#men A {
	PADDING: 5px;
	TEXT-DECORATION: none;
	FONT: bold 11px Tahoma, sans-serif;
	BORDER: 1px solid #DEE2E5;
	BACKGROUND: #F9F9F9;
	MARGIN: 0px 4px 0px 4px;
	width: 150px;
	FLOAT: LEFT;
	text-align:center;
	COLOR: #525F6F;
	letter-spacing: 2px;


}
#men A:hover {
	BACKGROUND: #F2F7F7;
	TEXT-DECORATION: none;
	COLOR: #525F6F;
	text-align:center;
	letter-spacing: 2px;
}



/* styl do kategori */
#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:2px; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 10px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:2px; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:15px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

#containerul A{
text-decoration: none; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333300;
letter-spacing: 0px;
}

/* styl do kategori */


/* styl tabeli kategori */
.naglowek1 {
	PADDING: 2px;
	FONT: bold 11px Tahoma, sans-serif;
	BORDER-BOTTOM: #800000 1px solid;
	BACKGROUND: #FCFCFC;
	text-align:center;
	COLOR: #525F6F;
}





.td_tab_cat {
	PADDING: 2px;
	FONT: 12px Tahoma, sans-serif;
	COLOR: #525F6F;
}

.td_break_cat{
background:  #E9EDED;
HEIGHT: 1px;
}

.imgbord img{
BORDER: 1px solid #000000;
}

#link_prod A {
	PADDING: 3px;
	TEXT-DECORATION: none;
	FONT: 10px Tahoma, sans-serif;
	BORDER: 1px solid #800000;
	BACKGROUND: #FBFBFB;
	width: 50px;
	text-align:center;
	COLOR: #525F6F;
	letter-spacing: 1px;
	FLOAT: right;
	MARGIN: 0px 10px 0px 4px;


}
#link_prod A:hover {
	BACKGROUND: #F2F7F7;
	TEXT-DECORATION: none;
	COLOR: #525F6F;
	text-align:center;
	letter-spacing: 1px;
}
/* styl tabeli kategori */


.stopka {
	BORDER: 1px solid #DEE2E5;
	HEIGHT: 20px;
	MARGIN: 5px 0px 0px 0px;
	PADDING: 3px;

}


.pas_tytulowy {
	HEIGHT: 25px;
	BACKGROUND: #F1F4F8 url(../img/trp.jpg) no-repeat 10px;
	FONT: 12px Tahoma, sans-serif;
	COLOR: #525F6F;
	BORDER-BOTTOM: #000080 1px solid;
	PADDING-LEFT: 25px;
	letter-spacing: 1px;
	text-align:left;
}



/* styl box */
#box{
BORDER: #DEE2E5 1px solid;	
PADDING: 5px;
BACKGROUND: #FCFCFC;
WIDTH: 200px;
HEIGHT: 250px;
MARGIN: 5px;
}

#box img{
BORDER: #969696 1px solid;
}

#box .cena{
	FONT: bold 13px Tahoma, sans-serif;
	COLOR: #FF0000;
	text-align:left;
}

/* styl box */

#menbocz A {
	PADDING-LEFT: 15px;
	TEXT-DECORATION: none;
	BACKGROUND: url(../img/arrow-r.gif) no-repeat 0px -0px;
	FONT: 12px Tahoma, sans-serif;
	display: inline-block;
	text-align: left;
	WIDTH: 100px;
	FLOAT: left;
	padding-bottom: 5px;
}
#menbocz A:hover {
	BACKGROUND: url(../img/arrow-r.gif) no-repeat 5px -0px;
	TEXT-DECORATION: none;
	display: block;
	FLOAT: LEFT;
	text-align:left;
}





.wiersz_1{
	BACKGROUND: #FBFBFB;
	HEIGHT: 30px;
}

.wiersz_2{
	BACKGROUND: #FFFFFF;
	HEIGHT: 30px;
}



#show_td_bord{
BORDER: #cccccc 1px solid;	
PADDING: 2px;
}

#show_td_bord img{
		border:0px;	/* No border */
		/* filter:alpha(opacity=50);	Transparency - IE */
		/*opacity:0.5;  Transparency - Firefox */

	}
	
.form_txt{ 
	text-align:left;
	color: #525F6F;
	FONT: 12px Tahoma, sans-serif;
	letter-spacing: 1px;
	}