@charset "utf-8";

BODY	{
		margin:0000;		/* margines: gorny prawy dolny lewy */
		cursor:default;		/* kursor */
		font-family:'TrebuchetMS','LucidaGrande',Verdana,Arial; /* rodzaj czcionki */
		font-size:8pt;		/* rozmiar czcionki */
		font-weight:normal; /* waga czcionki */
		color:#000000;		/* kolor czcionki */
		background-color: #ffffff; /*kolor tla */
		} 


/*************************************************************/
/**********************STYLEGLOBALNE**************************/
/*************************************************************/

/* linki */
A:link		{color:#000000; text-decoration:none;}	/* kolor; dekoracja */
A:visited	{color:#000000; text-decoration:none;}
A:hover		{color:green; text-decoration:underline;} /* kolor; dekoracja:podkreslenie */
A:active	{color:#000000;}

/* obrazek */
IMG	{
	border:0px;			/* obramowanie */
	vertical-align:top; /* wyrownanie w pionie */
	margin: 0px; 		/* margines */
	padding: 0px;		/* dopelnienie(odstep): gorny prawy dolny lewy*/
	}

/* tabelka */	
TABLE	{
		vertical-align:top;				/* wyrownanie w pionie */
		background-repeat:no-repeat;	/* powtarzanie tla */		
		border:0px green solid;			/* obramowanie: grubosc kolor styl */
		padding:0;						/* dopelnienie */
		margin:0;						/* margines */
		font-size:8pt;					/* romiar czcionki*/
		text-align:left;				/* wyjustowanie tekstu */
		background-color: transparent;      /* kolor tla tabel  */
		}				
		
/* komorka tabelki */
TD	{
	vertical-align:top;					/* wyrownianie w pionie */
	margin:0px;							/* margines */
	padding:0px;						/* dopelnienie */
	border:0px yellow solid;			/* obramowanie */
	background-color:transparent;		/* kolor tla */
	font-size:8pt;						/* rozmiar czcionki */
	text-align:left;					/* wyjustowanie tekstu */
	}

/* naglowki */
h1,h3	{
			font-family:'TrebuchetMS','LucidaGrande',Arial; /* rodzaj czcionki */
			font-weight:bold;								/* waga czcionki */
			margin:0;										/* margines */
			padding:0;										/* dopelnienie */
			}

h2	{
	font-size:14pt;		/* rozmiar czcionki */
	color:black;		/* kolor czcionki */
	margin:0;			/* margines */
	}

/* bloki */
DIV	{
	margin:0;					/* margines */
	padding:0;					/* dopelnienie */
	border:0px #000000 solid; 	/* obramownie: grubosc kolor styl */
	}

/* akapity */
P	{
	margin:0px;					/* margines */
	padding:0px;				/* dopelnienie */
	border:0px #000000 solid;	/* obramowanie: grubosc kolor styl */
	}

/* linia */
HR {
	height:1px; 				/* wysokosc */
	background-color:#000; 		/* kolor */
	border:0;					/* obramowanie */
	}

/*************************************************************/	
/**********************SRODKOWANIECALOSCI*********************/	
/*************************************************************/	

DIV#srodkujacy	{
				width:100%;				/* szerokosc */
				position:absolute;		/* pozycjonowanie: absolutne */
				top:0px;				/* pozycja od gory */
				text-align:center;		/* wyjustowanie tekstu */
				margin-left:auto;		/* margines lewy */
				margin-right:auto;		/* margines prawy */	
				vertical-align:top;		/* wyrownanie w pionie */
				}			

TABLE#calosc	{
	margin-left:auto;		/* margines lewy */
	margin-right:auto;		/* margines prawy */
	}
	
p.center{
	text-align:center;		/* wyjustowanie tekstu */
	}   


div#calosc {width:100%}		/* szerokosc */

/* tabelka o id glowna */
table#glowna {	
			width:100%; 		/* szerokosc */
			min-width:780px; 	/* min szerokosc */
			max-width:1200px; 	/* max szerokosc */
			min-height:600px; 	/* min wysokosc */
			text-align: left; 	/* wyjustowanie tekstu */
			background-image: url(images/naglowek_a.jpg); /* tlo obrazkowe */
			}
  /* komorki o danym(#) id  */			
  td#left {width: 217px;}	 		/* szerokosc */
		td#logo {width: 217px;}		/* szerokosc */
		td#menu {float: left; width: 217px; text-align: left; padding:0px; margin: 0px;} /*oplywanie; szerokosc; wyjustowanie; dopelnienie; margines*/
		td#dodatki {width: 217px;} 	/* szerokosc */
  td#right {min-width:583px; width: 100%; background-image: url(images/tlo_naglowka.gif); background-repeat: repeat-x; border-right:20px white solid;}
	td#right_top {width: 100%; text-align: right; border:0px blue solid;}
		td#wyszukiwarka {font-size: 8pt; text-align:right; border:0px red solid; width:100%;} /*rozmiar czcionki; wyjustowanie; obramowanie; szerokosc */
		td#lokalizacja {padding-top: 90px; padding-left: 15px;} /* dopelnienie gorne; dopelnienie dolne */
		td#lokalizacja span{font-weight:bold;} 	/* waga czcionki w bloku tekstu */
		td#lokalizacja a {color:green;}			/* kolor linku */
		td#lokalizacja a:hover {color:green;}	/* kolor linku po najechaniu*/

/* tabelka o id lokalizacja_border_table */	
table#lokalizacja_border_table {border-bottom: 1px #dfdfdf solid;} /* obramowanie dolne: grubosc kolor styl */
   td#lokalizacja_border_td {border-bottom: 1px gray solid; padding: 0px; margin: 0px; padding-bottom: 3px;} /*obramowanie dolne; dopelnienie; margines*/

		/* komorki  */
		td#ikonki {padding-top:10px; padding-left:75px; padding-right: 20px; text-align: right; } /* doplenienia; wyjustowanie */
	td#right_bottom {width: 100%;} /* szerokosc */
		td#tresc {text-align: left; width: 100%; min-width: 600px; padding-top: 20px; padding-left: 50px;}
td#tresc_content {min-width: 400px; width:100%;}/* min szerokosc; szerokosc */
  #tresc_content a {text-decoration:underline;} /* dekoracja linka: podkreslenie */
 
td#right_menu {float: left; text-align: center; padding-top: 30px;} /* oplywanie; wyjustowanie; dopelnienie gorne*/
td#dodatki {padding-right:5px;} /* dopelnienie prawe */
td#dodatki_left{width:100%; padding: 5px 10px 5px 10px; margin-right:0; margin-left:auto; } /* szerokosc; dopelnienie; marginesy */

/* stopka */
div#stopka {font-size:8pt; background-image: url(images/tlo_stopki.gif); background-repeat: repeat-x; background-color: #d9d9d9;}


/*************************************************************/	
/**********************MENU***********************************/	
/*************************************************************/

/* lista */
ul.tree{
	margin:0; 					/*marginesy*/
	padding:0;					/*dopelnienie*/
	display: block;				/*wyswietlanie blokowe*/
	line-height: 20px;			/*wysokosc listy*/
	background-color: transparent;/*kolor tla*/
	}

ul.tree ul{
	background-color: white;
	display: block;
	margin: 0px;
	padding: 0px;
	}

/* pozycja na liscie */
ul.tree li{
	line-height:20px;		/* wysokosc linii */
	display:block;			/* wyswietlanie */
	list-style-type:none;	/* styl wypunktowania */
	margin: 0px;			/* margines */
	padding: 0px;			/* dopelnienie */
	padding-left:18px; 		/* dopelnienie lewe */
	background-color: transparent;	/* kolor tla */
	}

ul.tree li a {
	display:block;			/* wyswietlanie */
	font-size:9pt;			/* rozmiar czcionki */
	text-decoration:none;	/* dekoracja */
	cursor:pointer;			/* kursor */
	background-image: url("images/13a.gif"); /* obrazek tla */
	background-position: left top; 			/* pozycja tla */
	background-repeat: repeat-y; 			/* powtarzanie tla */
	background-color: transparent;			/* kolor tla */
	margin:0; 								/* margines */
	padding:0;								/* dopelnienie */
	padding-left:10px; 						
	}

ul.tree li a.folder{}

ul.tree li a.active{ color: red; } /*link aktywny*/

ul.tree li a:hover{		/*link po najechaniu*/
	text-decoration:none;
	color:green; 
	background-color: transparent;
	}


/*************************************************************/	
/********************LOKALIZACJA******************************/
/*************************************************************/

p.location{
	color:#026200;
	font-family:'TrebuchetMS','LucidaGrande',Verdana;
	font-weight:bold;
	font-size:8pt;
	margin-left:10px;
	margin-right:10px;
    vertical-align: middle;
	border-bottom: 1px gray solid;
	}
	
	
/*************************************************************/
/*******contentitemstable.tmpl**WYBIEZZAWARTOSC***************/
/*************************************************************/

TABLE#contentitemstable{
			border:0px;
			width:100%;
			margin-left:auto;
			margin-right:auto;}
						
#contentitemstable p.contentitemstable{
			font-size:11pt;
			font-weight:bold;
			color:#23a4ff;
			margin-bottom:8px;}
				
	#contentitemstable TD{}
	#contentitemstable DIV{}
	
/*************************************************************/	
/********************contentText******************************/	
/*************************************************************/
	
TABLE#text_contentitemstable	{
		width:100%;
		margin-left:auto;
		margin-right:auto;
		}
	
	 #text_contentitemstable p	{
		font-size:11pt;
		font-weight:bold;
		color:#23a4ff;
		margin:0px;
		margin-bottom:8px;
		}
															
/*************************************************************/			
/********************ARTYKULY*********************************/	
/*************************************************************/

TABLE#artykuly_contentitemstable{			/* tabelka o id 'artykuly_contentitemstable' */
			width:100%;
			margin-left:auto;
			margin-right:auto;
			}	
								
	#artykuly_contentitemstable p.wybierz{	/* akapit klasie 'wybierz' w tabelce artykuly_contentitemstable */
			font-size:11pt;
			font-weight:bold;
			color:#23a4ff;
			margin:0px;
			margin-bottom:8px;
			}						

TABLE#artykuly_rateditemtable{				/* tabelka o id 'artykuly_rateditemtable' */
			border:1px #070707 solid;		
			margin-bottom:10px;
			width:100%;
			}	
													
	#artykuly_rateditemtable td.nazwa{		/* komorka o klasie nazwa w tabelce o id 'artykuly_rateditemtable' */
			background-color:#f3f3ee;
			}
	#artykuly_rateditemtable td.nazwa span{	/* blok tekstu w powyzszej komorce */
			font-size:12pt;
			font-weight:bold;
			}

	#artykuly_rateditemtable td.ocena{		/* komorka o klasie ocena */
			text-align:right;
			background-color:#f3f3ee;
			}
	#artykuly_rateditemtable td.ocena span{ /* blok tekstu w powyzszej komorce */
			font-size:18pt;
			color:green;
			font-weight:bold;
			}	
										
	#artykuly_rateditemtable table#zalety_wady{ /* tabelka o id 'zalety_wady' */
			width:100%;
			}
		#zalety_wady span.zalety{			/* blok tekstu o klasie 'zalety' */
			color:green;
			font-weight:bold
			}
		#zalety_wady span.wady{				/* blok tekstu o klasie 'wady' */
			color:red;
			font-weight:bold;
			}	
	#artykuly_rateditemtable table#dystrybutor{	/* tabelka o id 'dystrybutor' */
			width:100%;
			border:1px #070707 solid;
			}
		#dystrybutor td.cena{				/* komorka o klasie 'cena' */
			text-align:center;
			}	
				
TABLE#artykuly_commenttable{				/* tabelka z komentarzami do artykulow*/
			border-width:0px;
			margin-bottom:10px;
			width:100%;}	
	#artykuly_commenttable td.podpis{		/* komorka z podpisem komentarza */
			color:#358ec1;
			font-weight:bold;
			}
	#artykuly_commenttable td.podpis span{ 	/* blok tekstu komentarza */
			color:#888888;
			font-size:8pt;
			font-weight:normal;
			}		
	
	#artykuly_commenttable td.tresc_komentarza{	/* komorka z komentarzem */
			background-color:#f6f6f6;
			border:1px #e8e8e8 solid;
			}	
	
		.article_comment_content{				/* komentarz artykulu */
			margin-top:0px;
			margin-bottom:0px;
			margin-right:5px;
			margin-left:5px;
			}
			
	p#comment_ok{
			color:black;
			margin:0px;
			border:1px #5d93bc solid;
			background-color:#aecce3;
			text-align:center;
			}	
	p#comment_error{
			color:black;
			margin:0px;
			border:1px #bc5d5d solid;
			background-color:#e3aeae;
			text-align:center;
			}
	
TABLE#artykuly_article_structure{}	

		.article_title	{			/* tytul artykulu */
			color:#000000;
			font-size:14pt;
			margin:0px;
			font-weight:normal;
			}

		.article_author	{			/* autor artykulu */
			margin:0px;
			}	

		.article_date	{			/* data artykulu */
			font-size:8pt;
			color:gray;
			margin:0px;
			margin-bottom:10px;
			}
	#artykuly_article_structure hr {height:1px; background-color:black; border:0;} /* linia pozioma */
					
	dt.art_comments_dt	{							/* pola wpisywania komentarza */
						background-color:#ffffff;
						font-weight:bold;
						color:#000000;
						margin-bottom:1px;
						}

	dd.art_comments_dd	{
						background-color:white;
						margin-bottom:1px;
						margin-left:5px;
						margin-right:5px;
						}
						
	p.submit{text-align:right}	/*przcisk*/
	p.ilosc_komentarzy	{
						background-color:#358ec1;
						color:white;
						border:1px #9ac4dc solid;
						}
	
	p.article_comments_pages_pos{text-align:center;}	/* nr strony artykulu*/
				
	.art_intro {				/*wstep artykulu*/
		font-weight: bold;
		margin-bottom: 15px;
	}
	
	p.art_item_title {			/* tytul artykulu */
		font-family: 'Georgia', 'Times New Roman', serif;
		font-size:12pt;
		margin:0px;
		margin-bottom:5px;
		color:gray;
	}
	.art_item_date {			/* data artykulu */
		font-size:10pt;
		color:#08AF00;
	}
	a.art_item_link {			/* link w artykule*/
		font-weight:bold;
		color:#000000;
	}
	a.art_item_link:hover {		/* link po najechaniu */
		color:red;
	}
	p.art_item_intro {			/* akapit wstepu */
		margin-left:10px;
		margin-right:10px;
		margin-bottom:20px;
		font-size:8pt;
	}


/*************************************************************/
/********************GALERIA**********************************/
/*************************************************************/

TABLE#galeria_contentitemstable{					
								width:100%;
								margin-left:auto;
								margin-right:auto;
								}
									
	#galeria_contentitemstable p.wybor	{
								font-size:11pt;
								font-weight:bold;
								color:#000000;
								margin:0px;
								margin-bottom:8px;
								}	
	
img.gallItemsDisp{				/* obrazek w galerii */
	border:10px #ccc solid;		/* obamowanie */
	outline:1px #ddd solid;		/* obrys zewnetrzny */
	}

table#galeriaTable {margin-left: auto; margin-right: auto; text-align: center;}
table#galeriaTable td {text-align: center;}
img#mainFoto {border: 2px black solid; margin-left:auto; margin-right: auto;}
#thumbs img {border: 1px black solid; margin: 2px;}
table#galeriaTable img.strzalka {border: 0px; margin-top: 25px; vertical-align: middle;}									
/*************************************************************/
/********************NEWS*************************************/	
/*************************************************************/

TABLE#news_separate{						/* tabelka separująca (z napisem 'Aktualnosci') */
					width:100%;
					margin-left:auto;
					margin-right:auto;
					margin-top:10px;
					}
	#news_separate td{						/* komorki w tabelce separujacej */
				border-bottom:1px black solid;
				background-color:#ffffff;
				font-weight:bold;
				font-size:10pt;
				color:#000000;
				}
						
TABLE#newstable{							/* tabelka z aktualnosciami */
				width:100%;
				margin-left:auto;
				margin-right:auto;
				margin-top:15px;}
	#newstable td.title{					/* tytul aktualnosci */
			font-size:14pt;
			font-weight:normal;		
			color:#000000;/*23a4ff*/
			} 
	#newstable td.time{						/* komorka z czasem napisania aktualnosci */
			font-size:8pt;
			font-weight:normal;
			color:#a5a5a5;
			}	
	#newstable td.time p{					/* akapit z czasem */
			margin:0px;
			margin-left:0px;
			margin-right:0px;
			}
	#newstable td.content {					/* zawartosc komentarza */
			margin:0px;
			margin-left:3px;
			margin-right:3px;
			line-height:130%;
			text-align:justify;
			font-size:8pt;}	

TABLE#newsnotfound{							/* tabelka gdy nie znaleziono news'a */
			width:100%;
			margin-left:auto;
			margin-right:auto;
			margin-top:15px;}
	#newsnotfound td{
			font-size:8pt;
			font-weight:normal;
			color:#a5a5a5;}	
	#newsnotfound p{
			margin:0px;
			margin-left:3px;
			margin-right:3px;
			text-align:center;}	
									
TABLE#newsbottom{						/* tabelka u dolu aktualnosci z wyborem  */
				width:100%;
				margin-left:auto;
				margin-right:auto;}
	#newsbottom td{
			font-weight:normal;}
	#newsbottom p{
			text-align:center;
			margin:0px;
			margin-left:3px;
			margin-right:3px;}
			
p.comment_p {		/* komentarz nowinki */
	font-size:8pt;
}
			
a.comments_link {	/* link - komentarz */
	color:black;
	font-size:8pt;
}
a.comments_link:hover{ /* komentarz po najechaniu */
	color:red; 
	text-decoration:underline;
	}	
						
/*************************************************************/			
/********************KATALOGPRODUKTOW*************************/
/*************************************************************/
			
TABLE#katalog_table{
			min-width:513px; 
			width:100%;
			margin-left:auto;
			margin-right:auto;}	
	#katalog_table table.katalog_gallery{}	
	#katalog_table table.katalog_gallery img{	/*obrazek w katalogu produktow*/
			border:1px #999999 solid;}

TABLE#katalog_contentitemstable{
			width:100%;
			margin-left:auto;
			margin-right:auto;}	
    #katalog_contentitemstable td{padding:2px 5px 2px 5px;}
	#katalog_contentitemstable p.wybor{
			font-size:11pt;
			font-weight:bold;
			color:#23a4ff;
			margin:0px;
			margin-bottom:0px}	
	#katalog_contentitemstable p.sortowanie{
			margin:0px;
			margin-bottom:8px}	
	#katalog_contentitemstable p.sortowanie A:link{
			color:#000000;
			text-decoration:none;}
	#katalog_contentitemstable p.sortowanie A:visited{
			color:#000000;
			text-decoration:none;}
	#katalog_contentitemstable p.sortowanie A:hover{
			color:red;
			text-decoration:underline;}
	#katalog_contentitemstable a:hover{
			text-decoration:underline;}	
	#katalog_contentitemstable p.sortowanie A:active{
			color:#000000;
			font-weight:bolder;}		
	#katalog_contentitemstable	tr.produkt_list:hover {background-color:#f9f9f9;}
	#katalog_contentitemstable	tr.produkt_list {border-bottom:1px #f0f0f0 solid;}


/*************************************************************/	
/********************AUTOMANUFACTURERS************************/	
/*************************************************************/
														
TABLE#manufacturers_contentitemstable{
			width:100%;
			margin-left:auto;
			margin-right:auto}
	#manufacturers_contentitemstable p.wybor{
			font-size:11pt;
			font-weight:bold;
			color:#23a4ff;
			margin:0px;
			margin-bottom:8px}	


													

/*************************************************************/
/********************fck**************************************/
/*************************************************************/

#fck p{margin-top:0px;} /* akapity wygenerowany przez edytor fck */
																	
	
/*************************************************************/		
/********************POZOSTALEKLASY***************************/	
/*************************************************************/
				
A.words{
	color:orange;
	font-weight:bold;
}


.article_partitle{
	margin-top:0px;
	margin-bottom:10px;
}

A.article_link{
	font-weight:bold;
}

P.article_paragraph{
	margin:0px;
	margin-bottom:10px;
}

P.article_image{	/*akapit artykulu z obrazkiem */
	margin:10px;
	text-align:center;
}

p.article_pages_pos{
	text-align:right;
}


A.article_pages_inactive{
	visibility:hidden;
}


span.quote{
	font-style:italic;
	font-size:9pt;
	color:#4e6e92
}


A.active{
	color:#13ca00;text-decoration:none;
}

A.img_gal_link_style{
	margin:0px;
}

/*akapit stopki*/
p.footer{
		font-family:'LucidaGrande',Verdana,Arial,Sans-Serif;
		font-size:7pt;
		margin:0px;
		color:#727272;
		text-align:center;
		}
			

a.header1{
	font-size:36px;
	color:#FFFFFF;
	margin:0px;
	}


/*akapit z informacja o wejsciach na strone*/
p.visinfo{
	font-size:8pt;
	margin-top:25px;
	margin-left:17px;
}

p.content{
	margin:10px;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
}


a.dt{
	color:white;
}

p.manufactitle{
	font-size:11pt;
	font-weight:bold;
	color:#23a4ff;
	margin:0px;
	margin-bottom:8px
}

.galeria{
	text-align:center;
}

.galeria table{
	margin-left:auto;
	margin-right:auto;
}

.galeria td{
	padding:5px 5px 10px 5px;}

.galeria td img{
	border:1px solid #bbbbbb;}
	
/*pola wpisywania*/	
input.log {
	width:100%;
	border:1px #dddddd solid;
	background-color:#ffffff;}	
input.log:hover{				/*po najechaniu*/
	border:1px #dddddd solid;
	background-color:#eeeeee;}
input.log:focus{				/*w czasie wpisywania*/
	border:1px #dddddd solid;
	background-color:#eeeeee;}		
	
/*************************************************************/
/*****************SYSTEM WYSZUKIWANIA*************************/
/*************************************************************/

.search_top {
	width:100%;
	text-align:center;
	border:0px #e8e8e8 solid;
}

.search_input {				/*pole wpisywania w wyszukiwarce*/
	margin-top: 10px;
	margin-bottom: 10px;
}


.search_group_title {
	width:100%;
	text-align:left;
	font-weight:bold;
	border:1px #e8e8e8 solid;
}

.search_noitem {
	font-style: italic;
}
/*************************************************************/
/*************************REJESTRACJA*************************/
/*************************************************************/

.form{								/*formularz*/
	text-align:center;
	border: 5px solid #FFFFFF;
	background-color:#ffffff;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;	
	
}
.form2{
	text-align:center;
	
	margin:auto;
	width:90%;
	height:80%;
	
}
.form_inner{	
	text-align:center;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;	
	width:100%;	
	border: 5px solid #FFFFFF;
}
.form-input{ width:100%;}

w{
	color:red;
	font-size: 10px;
}


/*************************************************************/
/**********************PROMOCYJNE TEKSTY**********************/
/*************************************************************/

table.promo_tbl {
	border:1px gray dashed;
	width:100%;
	margin-bottom:5px;
}
p.promo_title { /* tytul tekstu promocyjnego*/
	font-size:8pt;
	font-weight:bold;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	color:navy;
}
p.promo_text {	/*tresc*/
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	line-height:10px;
	font-size:6pt;
	color:black;
}
p.promo_url {	/*adres www*/
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	color:#6DB1FF;
	font-size:6pt;
	/*line-height:12px;*/
	line-height:0;
	width:0px;
	visibility:hidden;
	}


.errorbg {	background-color:#ffb6b6; }

p.center {text-align: center; margin: 0px; padding:0px; border:0px;
}

/*************************************************************/
/******************NIEWIDOCZNE ELEMENTY MENU******************/
/*************************************************************/

.invisible_class {
	display: none;
	visibility:collapse;
	line-height:0px;
	margin:0px; 
	padding: 0px; 
	border: 0px; 
	font-size: 0px; 
	background-image: none;
	}

.invisible_class a {
	display: none;
	visibility:collapse;
	line-height:0px;
	margin:0px; 
	padding: 0px; 
	border: 0px; 
	font-size: 0px; 
	background-image: none;
	}

/*************************************************************/
/*******************TABELKI W OFERCIE ************************/
/*************************************************************/
table.oferta {
	border-collapse:collapse;
	}
table.oferta tr:first-child td {background-color:#669933; color: white; font-weight:bold;}	/* pierszy wiersz w tabelce */
table.oferta td {			/* reszta wierszy */
	border:1px green solid;
	padding:5px 5px 5px 5px;
	vertical-align:middle;
	}

/*************************************************************/
/*************** TABELKI w ZWYKLEJ ZAWARTOSCI ****************/
/*************************************************************/
	
table.zwykla {
	border-collapse:collapse;
	}
table.zwykla td {
	border:1px #ccc solid;
	padding:5px 5px 5px 5px;
	vertical-align:middle;
	}	
	
/************************************************************/	
/******************* PROFIL *********************************/
/************************************************************/	

table#profil td{
	height:20px; 
	vertical-align:middle;
	}	
	
table#pass td{
	height:20px; 
	vertical-align:middle;
	}		
	
ul.tree li.invisible_class {
display: none;
visibility:collapse;
line-height:0px;
margin:0px; 
padding: 0px; 
border: 0px; 
font-size: 0px; 
background-image: none;
}

ul.tree li.invisible_class a {
display: none;
visibility:collapse;
line-height:0px;
margin:0px; 
padding: 0px; 
border: 0px; 
font-size: 0px; 
background-image: none;
}