div#zakladki				{ 
    float:left; 
	width:100%; 
	min-height: 50px;
	background:transparent;
	margin-top:10px;
	padding: 0;
} 
div#zakladki_tresc 		{ 
    float:left; 
	width:100%; 
	min-height: 10px;
	background:transparent;
} 		
div#zakladki ul,
div#zakladki ul li			{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
div#zakladki ul			{
	/* position: absolute; */
	
}
div#zakladki ul li			{
	float: left;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: transparent #8f4f16 #8f4f16 #8f4f16;
	
}
div#zakladki ul li a:link,
div#zakladki ul li a:visited	{
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 5px 5px;
	font-weight: bold;
	background-color: #e8e1dc;
	color: #8f4f16;    /* kolor napisu*/
	border-top: 5px solid #8f4f16;
}
div#zakladki ul li a:hover	{
	background-color: #e8e1dc;
	color: #c96;
	border-top: 10px solid #8f4f16;
}
/*	========================================================
	============	stronicowanie	========================
	========================================================	*/
div.stronicuj			{
	float:left; 
	width:100%; 
	min-height: 5px;
	background:transparent;
	margin-top:10px;
	margin-bottom:10px;
	padding: 0;
}
div.stronicuj a.fi_la,
div.stronicuj a.fi_la:link,
div.stronicuj a.fi_la:visited,
div.stronicuj a.fi_la:active 		{	/* link do pierwszej i ostatniej strony w stronicowaniu */
	display: block;
	float: left;
	height: 20px;
	width:20px;
	text-align:center;
	border: 1px solid #8f4f16;
	margin-right:2px;
}
div.stronicuj a.fi_la:hover	{	
	color: #6A700E;
	cursor:pointer;
}
div.stronicuj a.ne_pr,
div.stronicuj a.ne_pr:link,
div.stronicuj a.ne_pr:visited,
div.stronicuj a.ne_pr:active 		{	/* link do nastepnej i poprzedniej strony w stronicowaniu */
	display: block;
	float: left;
	height: 20px;
	width:20px;
	text-align:center;
	border: 1px solid #8f4f16;
	margin-right:2px;
}
div.stronicuj a.ne_pr:hover	{
	color: #6A700E;
	cursor:pointer;
}
div.stronicuj a.nr,
div.stronicuj a.nr:link,
div.stronicuj a.nr:visited,
div.stronicuj a.nr:active 		{	/* link do podanego numeru strony w stronicowaniu */
	display: block;
	float: left;
	height: 20px;
	min-width:20px;
	padding: 0 3px 0 3px;
	text-align:center;
	border: 1px solid #8f4f16;
	margin-right:2px;
}
div.stronicuj a.nr:hover	{
	color: #6A700E;
	cursor:pointer;
}
div.stronicuj span.nr		{	/* aktualny numer strony w stronicowaniu */
	display: block;
	float: left;
	height: 20px;
	min-width:20px;
	padding: 0 3px 0 3px;
	text-align:center;
	border: 1px solid #8f4f16;
	background:#e8e1dc;
	margin-right:2px;
}
div.stronicuj span.stron		{	/* łaczna liczba stron w stronicowaniu */
	display: block;
	float: left;
	height: 20px;
	padding: 0 3px 0 3px;
	text-align:center;
	vertical-align:middle;
	margin-right:2px;
}

input.str_go			{	/* przycisk idz do strony	*/
	font-size: 11px;   
	font-weight: normal; 
	border:1px solid #515362;
	background: #D2D3DB;
	height:20px;
	display:inline;
	float:left; 
	margin-left:3px;
	padding:0px;
}
input.str_go:hover	{
 cursor:pointer;
 }

input.str_nr	{
	font-size: 10px;   
	font-weight: normal; 
	background: white;
	float:left; 
	height:17px;
	display:inline;
	vertical-align:middle;
	margin-left:8px;
}
input.filtruj_button		{
	display:inline;
	background:#e8e1dc;
	background: url(../images/mod_filtr.png) 0 0 no-repeat;
	width:17px;
	height:17px;
	border: 1px solid #8f4f16;
	margin-left:6px;
}
input.filtruj_button:hover	{
 cursor:pointer;
 }

/*	========================================================
	============	POCZTA	================================
	========================================================	*/
div#poczta_tresc 		{ 
    float:left; 
	width:100%; 
	min-height: 10px;
	background:transparent;
} 
table.poczta_tab			{	/* ! tabela z lista wiadomosci odebranych, wyslanych   */
	width:100%; 
	border-spacing:0px;
	margin-top:5px;
	
}
table.poczta_tab tr th.kol1,
table.poczta_tab tr td.kol1		{
	width:100px;
	border-left: 1px solid #e2dbd6; 
}
table.poczta_tab tr th.kol2,
table.poczta_tab tr td.kol2		{
	width:300px;
}
table.poczta_tab tr th.kol3,
table.poczta_tab tr td.kol3		{
	width:120px;
	border-right: 1px solid #e2dbd6; 
}
table.poczta_tab tr.naglowek th		{
	border: 1px solid #e2dbd6; 
	background-color: #ececec;
	padding:0 0 0 5px;
}
table.poczta_tab tr.tresc td		{
	border-bottom: 1px solid #e2dbd6; 
	background:transparent;
	padding:0 0 0 5px;
}

table.wiadomosc_tab			{	/* ! tabela z trescia wiadomosci  */
	width:100%; 
	border-spacing:2px;
	margin-top:5px;
}
table.wiadomosc_tab tr td.kol1	{	/* etykiety : Wiadomosc do, wiadomosc od, temat  */
	width:100px;
	border: 1px solid #e2dbd6; 
	background:#ececec;
	padding:0 0 0 5px;
}
table.wiadomosc_tab tr td.kol2	{	/* tresci z bazy */
	border: 1px solid #e2dbd6; 
	padding:0 0 0 5px;
	width:400px;
	
}
table.wiadomosc_tab tr td.kol3	{  /* komorka z zabezp antyboot */
	padding:0 0 0 5px;
	width:600px;
	
}
table.wiadomosc_tab tr td.kol4	{	/* KOMORKA Z POLAMI FORMULARZA */
	width:400px;
	padding:0;
}

table.poczta_watek_tab		{	/* ! tabela z wątkiem wiadomości prywatnych  */
	width:100%; 
	border-spacing:2px;
	margin-top:5px;
}

table.poczta_watek_tab tr td.etykieta	{	/* etykiety  */
	background:#ececec;
}
table.poczta_watek_tab tr td.kol1	{	/*  Wiadomosc od, wiadomosc do  */
	width:100px;
	border: 1px solid #e2dbd6; 
	padding:0 0 0 5px;
}
table.poczta_watek_tab tr td.kol2	{	/*  data  */
	border: 1px solid #e2dbd6; 
	padding:0 0 0 5px;
}

/*	========================================================
	============	OGLOSZENIA	============================
	========================================================	*/
div#ogloszenia			{ 
    float:left; 
	width:100%; 
	min-height: 1px;
	background:transparent;
	margin-top:0px;
} 	

div.do_ogloszen			{	/* div z opcjami przeniesienia komentarza do sekcji ogloszen w MODERACJI */
	float:left; 
	width:100%; 
	height:120px;
	background:transparent;
	border: 1px solid #dcc195; 
	padding: 5px;
}

/*	========================================================
	============	KOMENTARZE	============================
	========================================================	*/
div#komentarze			{ 
    float:left; 
	width:100%; 
	min-height: 1px;
	background:transparent;
	margin-top:0px;
} 	
div#komentarze h2,			/* ! tytuł artykułu  jak wyswietlany jest wątek z odpowiedziami*/
div#komentarze h4,
table.koment_art h4		{ 
	display:inline;
}
div#komentarze h1			{	/* ! tamat wątku jak wyswietlany jest wątek z odpowiedziami */
	font-size: 20px;    
	font-weight: bold;
}
span.K_blad				{	/*  komunikat o błędzie */
	font-family: Calibri, Arial, verdana, sans-serif;
	font-size: 14pt;    
	font-weight: bold;
	color: #DF0000;
	padding:1px 15px;
	margin: 2px 5px 4px 5px;
	background: #FFDDDD;
	border: 1px solid #DF0000;
}
span.K_ok				{	/* ! komunikat o poprawnym dodaniu komentarza  */
	font-family: Calibri, Arial, verdana, sans-serif;
	font-size: 14pt;    
	font-weight: bold;
	color: #1AA800;
	padding:1px 15px;
	margin: 2px 2px 4px 0;
	background: #CBFFC4;
	border: 1px solid #1AA800;
}
	
div.koment_contener		{
	float:left; 
	margin-left: -50px;
	padding-left: 50px;
	width: 700px;
	background: url(../images/right_naj.jpg) 0 0 repeat-y;
}
div.koment_contener h3	{
	margin: 20px 0 10px 0;
	font-family: Average Sans, Arial, serif !important;
	font-size: 20px;
}
div.koment_box			{
	float:left; 
	width:190px;
	height: 135px;
	margin-right:10px;
	margin-bottom:8px;
	
}
div.koment_box2			{
	float:left; 
	width:220px;
	height: 110px;
	margin-bottom:15px;
	
}
span.koment_tresc2		{	/* wartości z bazy dla tresc na liscie ostatnio dodanych   */
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;    
	line-height: 14px;
	display:block;
	margin-top:8px;
	color: #515362;
}
a.koment_tresc2, 			/* wartości z bazy dla temat [...] */
a.koment_tresc2:link,
a.koment_tresc2:visited,
a.koment_tresc2:active 	{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;    
	line-height: 14px;
	color:#86899B;
	text-decoration:none;
}
a.koment_tresc2:hover	{
	color: #6A700E;
	cursor:pointer;
}
a.koment_temat2, 			/* wartości z bazy dla temat z linkiem  */
a.koment_temat2:link,
a.koment_temat2:visited,
a.koment_temat2:active	{
	font-family:Calibri, Arial; 
	font-size: 10pt;    
	font-weight: normal;
	font-style:italic;
	line-height: 12px;
	color:#630;
}
a.koment_temat2:hover	{
	color: #963;
	cursor:pointer;
	text-decoration:underline;
}
span.koment1				{	/* napis: Komentarze, Dodaj nowy wątek */
	font-size: 16px;    
	font-weight: bold;
}
span.koment2				{	/* ! napis: Autor Temat na liście wyswietlanych komentarzy */
	font-size: 12px;    
	font-weight: normal;
	color:#A6A8B5;
}
span.koment3				{   /* ! napis: Wątek do artykulu (dla watkow z odp) oraz napis Komentarze (34) (dla - tylko główne wątki) */
	font-size: 16px;    
	font-weight: bold;
	
}
span.koment4				{   /* ! napis: Ten wątek jest przez Ciebie obserwowany (lub nie) */
	font-size: 13px;    
	font-weight: normal;
	
}

a.koment3_tyt, 				
a.koment3_tyt:link,
a.koment3_tyt:visited,
a.koment3_tyt:active	{	/* ! link z tytułem artykułu (do artykułu) w sekcji Wątek do artykułu (dla watkow z odp)  */
	font-size: 14px;    
	font-weight: normal;
	
}
a.koment3_tyt:hover		{
	cursor:pointer;
	
}
a.koment_odp, 			
a.koment_odp:link,
a.koment_odp:visited,
a.koment_odp:active		{	/* przycisk  */
	display: block;
	height:20px;
	text-align:center;
	border: 1px solid #707070;
	color: black;
	font-weight: normal; 
	background:#E6E6E6;
}
a.koment_odp:hover		{
	cursor:pointer;
	font-weight: bold;
}
a.koment_button1, 			
a.koment_button1:link,
a.koment_button1:visited,
a.koment_button1:active	{	/* ! przycisk Dodaj nowy wątek i Odpowiedz  */
	display: block;
	height:20px;
	padding:0;
	text-align:center;
	border: 1px solid #515362;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size: 11px;
	font-weight: normal; 
	color:#515362;
	background:#D2D3DB;
}
a.koment_button1:hover	{
	cursor:pointer;
	font-weight: bold;
}
span.koment_autor		{	/* ! wartości z bazy dla Autor jesli uzytkownik nie zarejestrowany  */
	font-size: 12px;    
	font-weight: normal;
}

span.koment_autor2		{	/* ! wartości z bazy dla Autor Admin  */
	font-size: 14px;    
	font-weight: bold;
	color:red;
}
a.koment_autor2, 			/* wartości z bazy dla Autor z linkiem jesli zarejestrowany uzytkownik */
a.koment_autor2:link,
a.koment_autor2:visited,
a.koment_autor2:active	{
	font-size: 14px;    
	font-weight: bold;
}
a.koment_autor2:hover	{
	cursor:pointer;
	
}

span.koment_ilekom		{	/* ! ilosc zatwierdzonych komentarzy  */
	font-size: 14px;    
	font-weight: bold;
}
span.koment_data			{	/* ! wartości z bazy dla data i czas  */
	display:inline-block;
	font-size: 10px;    
	font-weight: normal;
	color: #7E8296;
	line-height: 10px;
	margin-bottom:6px;
}

span.koment_temat		{	/* ! wartości z bazy dla temat bez linku  */
	font-size: 12px;    
	font-weight: normal;
	line-height: 14px;
}
span.koment_temat h2		{	/* ! wartości z bazy dla temat bez linku  */
	display:inline;
	font-size: 13px;    
	font-weight: bold;
	line-height: 14px;
}
a.koment_temat, 
a.koment_temat:link,
a.koment_temat:visited,
a.koment_temat:active	{	/* ! wartości z bazy dla temat z linkiem  */
	font-size: 12px;    
	font-weight: normal;	
}
a.koment_temat:hover	{
	cursor:pointer;
}
span.koment_tresc		{	/* ! wartości z bazy dla tresc   */
	font-size: 12px;    
	font-weight: normal;
	line-height: 14px;
	display:block;
	margin-top:5px;
	text-align:justify;
}
a.koment_tresc, 			/* ! wartości z bazy dla temat [...] */
a.koment_tresc:link,
a.koment_tresc:visited,
a.koment_tresc:active 	{
	font-family:Calibri, Arial; 
	font-size: 12pt;    
	font-weight: normal;
	line-height: 14px;
	color:#030D02;
	text-decoration:none;
}
a.koment_tresc:hover	{
	color: #963;
	cursor:pointer;
}
div.stat_lewy			{	/* ! tu wystwietlany jest status kometarza (po lewej) */
	float:left; 
	width:63%; 
	background:transparent;
	padding-top:8px;
}
div.stat_prawy			{	/* ! tu wystwietlane sa opcje edycji komentarza dla admina(po prawej) */
	float:right; 
	width:37%; 
	background:transparent;
	text-align:right;
	padding-top:8px;
}

img.mod_ico				{
	border:none;
	margin:0px;
	padding:0px;
}
span.koment_status		{	/* !	wartości z bazy dla pola status */
	font-size: 11px;    
	font-weight: normal;
	color:#c96;
}
table.watek_tab			{	/* ! tabela tylko z samymi wątkami   */
	float:left;
	width:100%; 
	border-spacing:0 10px;
}
table.watek_tab tr td		{
	border-bottom: 1px solid #dcc195; 
	padding:0 0 5px 0;
}
table.koment_tab			{	/* ! tabela z watkiem i odpowiedziami  */
	float:left;
	width:100%; 
	border-spacing:0 5px;
}
table.koment_tab tr td.f1	{	/* ! główny wątek */
	padding:0 10px 1px 0;
	width:420px;
	vertical-align:top;
}
table.koment_tab tr td.f11	{	/* ! główny wątek */
	border-bottom: 1px solid #dcc195; 
	padding:0 5px 2px 0;
}
table.koment_tab tr td.f2	{	/* ! odpowiedzi   */
	padding:0 10px 1px 25px;
	width:420px;
	vertical-align:top;
}
table.koment_tab tr td.f21	{	/* ! odpowiedzi   */
	border-bottom: 1px solid #dcc195; 
	padding:0 5px 2px 25px;
}
table.koment_tab tr td.autor_info	{
	vertical-align:top;
	border-left: 1px solid #F0E4D0; 
	padding:0 0 0 10px;
}

table.koment_c 			{	/* ciekawe komentarze  */
	width:260px;
}
table.koment_c tr td		{
	line-height:14px;
	border-bottom: 1px solid #dcc195; 
	padding-bottom: 10px;
}
span.art_ile				{	/* ilosc komantarzy pod art */
	font-family:Calibri, Arial; 
	font-size: 9pt;    
	font-weight: normal;
	color:#c96;
}
.Tooltip				{
	position:relative;
	}
.Tooltip span				{
		display:none;
	}
.Tooltip:hover			{
cursor:pointer;
}	
.Tooltip:hover span		{
		position:absolute;
		display:block;
		bottom:20px; 
		left:-110px;
		width:160px;
		height:18px;
		background:#FCFECD;
		border: 1px solid #B90000;
		color:#B90000;
		font-family: Calibri, Arial, verdana, sans-serif;
		font-size: 10pt;    
		padding-top:1px;
		text-align:center;
	}
.Tooltip2				{
	position:relative;
	}
.Tooltip2 span				{
		display:none;
	}
.Tooltip2:hover			{
cursor:pointer;
}	
.Tooltip2:hover span		{
		position:absolute;
		display:block;
		bottom:30px; 
		left:-110px;
		width:160px;
		height:18px;
		background:#FCFECD;
		border: 1px solid #B90000;
		color:#B90000;
		font-family: Calibri, Arial, verdana, sans-serif;
		font-size: 10pt;    
		padding-top:1px;
		text-align:center;
	}
	

span.komu_label1			{   /* label na formularzach */
	font-size: 14px;    
	font-weight: normal;
}
span.komu_label2			{	/* komunikaty na formularzach np: Zmiany zostały zapisane */
	font-family:Calibri, Arial; 
	font-size: 12pt;    
	font-weight: normal;
	color:#770d9a;
}
input.komu_button			{	/* przycisk na formularzach	*/
	font-size: 11px;   
	font-weight: normal; 
	border:1px solid #515362;
	background: #D2D3DB;
	height:23px;
	display:inline;
	padding-top:0px;
}
input.komu_button:hover	{
 cursor:pointer;
 font-weight: bold;
}
div.edit_button1			{
	float:left;
	display:block;
	width:17px;
	height:15px;
	border: 1px solid #8f4f16;
	color: #630;
	font-family:Calibri, Arial; 
	font-size: 10pt;
	font-weight: normal; 
	background:#e8e1dc;
	text-align:center;
	margin-right:1px;
}
.Ukryj					{	
	display: none;
}
.left					{
float: left;
}
.right					{
float: right;
}
/*	========================================================
	============	KOMENTARZE UZYTKOWNIKA	================
	========================================================	*/
div#user_info			{ 
    float:left; 
	width:100%; 
	min-height: 1px;
	background:transparent;
	margin-top:0px;
} 	
div#user_info h2			/* ! tytuł artykułu  jak wyswietlany jest wątek z odpowiedziami*/
						{ 
	display:inline;
}

/* --------------------- WYSZUKIWARKA --------------------------- */
div#wyszukiw_wynik h1 span.SR_naglowek	{	/* napis: Wyniki wyszukiwania dla frazy */
	font-size: 14pt;
}
div#wyszukiw_wynik img				{	/* grafika do artykulu */
	max-width: 100px;
	max-height: 100px;
	margin: 0 10px 0 0;
}
table.SR_wynik 						{	/* tabela z wynikami wyszukiwania  */
	width:100%;
}
table.SR_wynik tr td					{
	line-height:14px;
	border-spacing:20px;
	background:transparent;
	padding: 25px 0px;
}
.SR_left							{
	float: left;
}
div#wyszukiw_wynik h1,
div#wyszukiw_wynik h4					{	/* link z tytułem artykułu  */
	display:inline;
}
a.SR_art_tyt, 							
a.SR_art_tyt:link,
a.SR_art_tyt:visited,
a.SR_art_tyt:active					{	/*  tytul artykulu z linkiem  */
	font-size: 14px;    
	/*font-weight: bold;
	 color:#B04213;*/
	
}
a.SR_art_tyt:hover					{
	cursor:pointer;
	
}
span.SR_watki						{	/* ilość wątków i odpowiedzi dla danego artykulu  */
	font-size: 11px;    
	font-weight: normal;
	float:right;
}
span.SR_tresc						{	/* tresc artykulu  */
	font-size: 12px;    
	font-weight: normal;
	line-height: 14px;
	display:block;
	text-align:justify;
	margin-top:8px;
	
}
a.SR_tresc, 			
a.SR_tresc:link,
a.SR_tresc:visited,
a.SR_tresc:active 					{	/* znak czytaj wiecej dla obcietej tresci artykulu */
	font-size: 12px;    
	font-weight: normal;
	line-height: 14px;
	
}
a.SR_tresc:hover					{
	cursor:pointer;
}
span.SR_label1						{   /* napis: Brak wynikow oraz Błąd odczytu z bazy */
	font-size: 14px;    
	font-weight: normal;
	line-height: 16px;
	color:#B04213;
}
span.szuk_kolor						{	/* podświetlenie wyszukanej frazy w tytule i tresci artykulu   */
	display:inline;
	font-weight: bold;
	background:#FFF7C4;
}
/* =============== KONIEC WYSZUKIWARKI ========================
	==========================================================	*/