BODY {
margin: 0px 0px 0px 0px;
}



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; 

	}

.error_null{
	BORDER: #FF0000 3px solid;
	BACKGROUND: #FFFF99;
}

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;*/
	}
.ramkafoto IMG{
	PADDING: 1px;
	BORDER: #E5E5E5 1px solid;
	margin: 5px;
}

.ramkafoto1 IMG{
	PADDING: 5px;
	BORDER: #6F9AC7 1px solid;
	margin: 5px;
}

.ramkakatalog IMG{
	PADDING: 5px;
	BORDER: #6F9AC7 1px solid;
	margin: 5px;
	text-align:center;
}

h2,h3{font-size:16px;line-height:20px;color:#00749E;margin:0;padding:0;}
.boxnews{float:left;width:600px;border:1px solid #dadada;background:#fff url(img/box.gif) repeat-x left top;margin:0 0 10px;padding:10px;}
	
.tresc{
PADDING: 5px;	
letter-spacing: 0px;	
FONT: 13px/18px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:justify;	
COLOR: #003366;	
}
	
.bgtop{
background: url(../img/1.jpg);
background-repeat:repeat-x;	
width:900px;
HEIGHT:216px;	
}

.bgdata{
background: url(../img/bg4.jpg);
background-repeat:repeat-x;	
width:900px;	
}

	
	
.line_top{
BORDER-bottom: #FFFFFF 3px solid;
BACKGROUND-COLOR: #6F9AC7;	
HEIGHT:1px;	
	}	
	

.kolumna_lewa {
PADDING-TOP: 20px;
width: 200px;
text-align:left;
}


.td_data {
PADDING-TOP:10px;
PADDING-LEFT:20px;
vertical-align: top;	
}


.left_colum_border{
BORDER: #6F9AC7 2px solid;	
PADDING: 3px;
HEIGHT:300px;
BACKGROUND-COLOR: #FFFFFF;
vertical-align: top;
}

.top_page_text{
FONT: 12px/16px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
text-align:justify;
PADDING: 5px;
COLOR: #003366;
BORDER-LEFT: #F4F4F4 5px solid;
display: inline-block;
}

.belka{
width:100%;	
PADDING-LEFT:10px;	
HEIGHT:22px;
background:url(../img/bgbelka.jpg);
}

#newsmini{
width:100%;	
BACKGROUND-COLOR: #F4F7FB;	
PADDING-bottom:5px;	
}
#newsmini .news_mini{
FONT: 11px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:justify;
}

#newsmini .newstytul A{
FONT: bold 11px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #344E6B;	
text-align:left;

}




#newsmini .newsbreakline{
width:100%;	
BACKGROUND-COLOR: #FFFFFF;
HEIGHT:2px;	
margin:5px 0px 0px 0px;
}

.tytyl{
FONT: bold 11px Tahoma, sans-serif;
letter-spacing: 2px;		
COLOR: #5D8FC0;	
text-align:left;	
PADDING-LEFT:5px;
PADDING-TOP:5px;
PADDING-BOTTOM:2px;
BORDER-BOTTOM: #CBD7E2 1px solid;
vertical-align: middle;
margin:5px 0px 5px 0px;
}

.topimgprod{
text-align:right;	
PADDING-RIGHT:10px;
WIDTH:300px;

}


.stopka_line{
HEIGHT:1px;		
BACKGROUND-COLOR: #A5C0DC;		
}

.stopka{
WIDTH:100%;
HEIGHT:50px;		
BACKGROUND-COLOR: #CBDBEA;		
}

.linkstopka A{
FONT: 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #000000;	
text-align:left;
}

.linkstopka img{
PADDING-RIGHT:10px;
}
.belkatytul{
PADDING-TOP:10px;	
PADDING-LEFT:10px;
PADDING-BOTTOM:1px;	
BORDER-BOTTOM: #CBD7E2 1px solid;
COLOR: #5F8FC0;	
text-align:left;
FONT: bold 14px Tahoma;
letter-spacing: 3px;
display: block;	
}


DIV.specfirtpage{
WIDTH:170px;
HEIGHT:100%;	
PADDING:3px;	
float:left;
MARGIN: 0px 10px 0px 10px;
overflow:visible;	
}

DIV.ramka{
BORDER: #CBD7E2 1px solid;
WIDTH:100%;
HEIGHT:100%;
display: block;
}

DIV.titleprod{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #800000;	
text-align:center;
PADDING:5px;
HEIGHT:40px;
display: block;
}	
	
DIV.img_bor IMG{
	PADDING: 3px;
	BORDER: #808080 1px solid; 
	HEIGHT: 100px;
	WIDTH: 100px;
	overflow:hidden;
	}

	
	
DIV.price{
FONT: bold 13px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #FF0000;	
text-align:center;
PADDING:3px;
display: block;
}

DIV.oldprice{
FONT: bold 11px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #FF0000;	
text-align:center;
PADDING:3px;
text-decoration:line-through;
display: block;
}

 DIV.linknext A{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #003366;	
text-align:right;
display: block;
PADDING:5px;
}

/*styl produkt*/
DIV.title_produkt{
FONT: bold 16px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #003366;	
text-align:left;
PADDING-LEFT:10px;
PADDING-TOP:10px;
display: block;
vertical-align: middle;
BORDER-BOTTOM: #D6E2EE 1px solid;
}

DIV.opis_produkt{
FONT: 13px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #003366;	
text-align:justify;
PADDING:5px;
BORDER-BOTTOM: #C0C0C0 1px solid;
}

.wiersz_detal_produkt{	
HEIGHT:30px;	
}

.cena_produkt{
FONT: bold 15px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #FF0000;	
text-align:left;		
}

.old_cena_produkt{
FONT: bold 15px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;		
COLOR: #FF0000;	
text-align:left;
text-decoration:line-through;		
}

.etykietki_produkt{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
COLOR: #003300;	
text-align:left;	
}

DIV .link_wtecz_produkt A{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
COLOR: #003300;	
text-align:left;	
}
/*end*/




/*menu kategoria*/	
.blok_menu {width:100%;}
.blok_menu a{color:#000080;}
.blok_menu HR {height: 1px; line-height: 1px; border-width: 1px; border-style: solid none none none; color: #DDDEDF; border-color: #DDDEDF; padding: 0; margin: 1px !important; margin:-1px; display:block}	
.blok_menu div.menu1_on {display:block; color: #434343; padding: 0px 0px 0px 10px; margin: 0; font-weight: bold; line-height: 5px}
.blok_menu div.menu1_off {display: none;}
.blok_menu ul.menu2 {margin: 2px; padding: 0px 10px 0px 0px; border: 0; list-style-type:none; line-height: 10px; font-weight: normal;FONT: 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;}
.blok_menu div.menu_head {padding-left:8px;font-weight: bold;margin: 0px}
/*end menu kategoria*/

/*styl rejestracja*/

.wiersz1_rej{
BACKGROUND-COLOR: #EEF3F9;	
HEIGHT:30px;	
}

.wiersz2_rej{
HEIGHT:30px;	
BACKGROUND-COLOR: #FCFCFC;	
}

.rej_opis{
FONT: bold 13px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:left;
COLOR: #333300;
PADDING:5px;
width:150px;	
}

/*end styl rejestracja*/

/*kategoria*/


.wiersz1_kat{
BACKGROUND-COLOR: #F8F8F8;	
HEIGHT:80px;	
}

.wiersz2_kat{
HEIGHT:80px;	
BACKGROUND-COLOR: #FFFFFF;	
}

.wiersz1_news{
BACKGROUND-COLOR: #F9F9F9;	
HEIGHT:50px;	
}

.wiersz2_news{
HEIGHT:50px;	
BACKGROUND-COLOR: #FFFFFF;	
}

.newstresc{
FONT: 13px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:justify;
COLOR: #344E6B;
PADDING:5px;	
}

.newstytul A{
FONT: bold 14px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:left;
COLOR: #344E6B;
PADDING: 5px;	
}
.newstytul{
FONT: bold 14px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
text-align:left;
COLOR: #344E6B;
PADDING: 5px;	
}


td.linia_dot {height:4px;line-height:1px;font-size:1px; background:transparent url(../img/hdot_line.gif) 50% 50% repeat-x;}

.opis_kateg{
	
FONT: bold 13px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
COLOR: #003366;	
text-align:left;	
	
}

.cena_kateg{
	
FONT: bold 14px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
COLOR: #FF0000;	
text-align:right;	
	
}


.old_cena_kat{
FONT: 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
text-decoration:line-through;		
}


.naglowekkategoria{
HEIGHT:30px;	
BACKGROUND-COLOR: #F8F8F8;
	
	
}


.tekstnaglowekkategoria{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
COLOR: #003366;	
}


.linkshowprod A{
FONT: bold 12px Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;	
COLOR: #003300;	
text-align:center;	
}
/*kategoria*/	
/*----------------------------------------------------------------------------------*/
.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;
	}
