body {
	font-family: "trebuchet ms", verdana, sans-serif;
	font-size: 12px;
	background-color: #dfffc6;
   }

img {
	border: 0;
   }

fieldset {
	width: 80%;
	padding: 10px 10px 10px 20px;
	border-color: #FFCC00;
	}

fieldset p {
	padding: 5px 5px 5px 5px;
	font-size: 14px;
	text-align: justify;
	text-indent: 20px;
	}
	
fieldset p.wysw_art_link {
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	text-align: right;
   }

fieldset p.wysw_art_link a {
	text-decoration: none;
	font-weight: bold;
	color: #ff0000;
	}
	
fieldset p.wysw_art_link a:hover {
	color: #FF9900;
	}
	
fieldset h4 {
	text-align: left;
	}

fieldset a {
	font-size: 12px;
	text-align: left;
	}

/* --- NAGŁÓWEK --- */
#header {
	margin: 0;
	padding: 0;
   height: 150px;
	text-align: center;
	background: url(../grafika/gora.jpg) no-repeat center;
   /* Kolor tła */
	background-color: #dfffc6;
}

/* --- MENU GÓRNE --- */
#main_menu_bar {
	margin: 10px 110px 10px 0;
	padding : 5px 5px 5px 5px;
	text-align: right;
	background-color: #dfffc6;
 }

 a.ln_main_menu_bar {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #774444;
	}

a.ln_main_menu_bar:hover {
	color: #ff0000;
	text-decoration: none;
   }

/* --- MENU LEWE BOCZNE --- */
ul {
	list-style-type: none;
	padding: 10px 0 10px 5px;
   }

ul li {
	padding: 5px 0 5px 0;
	}

ul li ul {
	list-style-type: none;
	padding: 10px 0 10px 20px;
	}
	
a.k_menu_rozwin {
	padding: 10px 0 10px 5px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #aa0000;
	/*background: transparent url(../grafika/menuRozwin.png) no-repeat left center;*/
	}

a.k_menu_rozwin:hover {
	color: #FF0000;
}

a.pk_menu {
	padding: 5px 0 5px 5px;
	font-size: 14px;
	color: #FF6633;
	text-decoration: none;
}

a.pk_menu:hover {
	color: #FF0000;
}

a.pk_menu_zaznacz {
	padding: 5px 0 5px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	}

/* FORMULARZ LOGUJ,SZUKAJ I DODAJ DO ZAKŁADEK */
#form_szukaj {
	margin: 0 0 10px 30px;
	padding: 10px 5px 15px 40px;
	}

#bookmark_page {
	float: right;
}

#form_loguj {
	float: right;
	margin: 0px 30px 10px 0;
	padding: 10px 40px 15px 5px;
	width: 560px;
	text-align: right;
	}
/* FORMULARZ LOGUJ,SZUKAJ I DODAJ DO ZAKŁADEK */

#content {
	border: 1px solid #a97557;
	font-family: Times;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
	color: #770000;
   margin-top: 15px;
	margin-left: 280px;
	margin-right: 280px;
	padding: 10px;
	background: #d0ffa3;
	}
	
/* Menu placed on right side of the page. */
#sidebar {
	margin-top: 0px;
	float: left;
	padding: 0px;
	width: 265px;
	}

/* Area where ads are placed .*/
#adarea {
	margin-top: 0px;
	float: right;
	padding:0px;
	width: 265px;
	}
	
#footer {
	clear: both;
	margin: 10px 0 0 0;
	padding: 10px;
	text-align: center;
	}
	
/* --- Styl linku 'Kontakt' w stopce --- */
a.ln_kontakt {
	/*margin: 0 0 0 520px;*/
	padding: 10px 0 10px 35px;
	font-size: 12px;
	text-decoration: none;
	color: #884444;
	background: url(../grafika/stKontakt.png) no-repeat left center;
}
	
a.ln_kontakt:hover {
	text-decoration: underline;
	color:#ff0000;
}

/* */
.tZdjWszystkie {
	width: 80%;
	margin: 30px 0 30px 0;
	border-width: 1px;
	border-style: none;
	border-color: #aa0000;
	/*background-color: #ffFF99;*/
}

.tdKategoria {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #3366FF;
	}

.tdPodkategoria {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #3366FF;
	}
	
.tdImg {
	margin: 0 0 0 0;
	padding: 15px 15px 15px 15px;
	text-align: center;
	border: 1px solid #ffe460;
	background-color: #FFFFCC;
	}

.tdImgOver {
	margin: 0 0 0 0;
	padding: 15px 15px 15px 15px;
	text-align: center;
	border: 1px solid #ffe460;
	background-color: #FFFF66;
	}

.tdImgOff {
	margin: 0 0 0 0;
	padding: 15px 15px 15px 15px;
	text-align: center;
	border: 1px solid #ffe460;
	background-color: #FFFFCC;
	}

/* --- --- --- Tabela dla wybranego zdjęcia --- --- --- */
.tZdjecie {
	width: 60%;
	margin: 30px 0 30px 0;
	border-style: none;
	border-width: 1px;
	border-color: #999999;
	text-align: center;
	background-color: #FFFF99;
	}

td p {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	}
/**/

/* Link do pozostałych zdjęć dane podkategorii */
.tdLink {
	text-align: right;
	}
	
a.lnWiecej {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3366FF;
	}
a.lnWiecej:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
	}
/* -------------------------------------------- */

/* Styl menu wyboru zdjęcia, umieszczonego na stronie z galerią */
a.prev_next {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
	}
a.prev_next:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF3333;
}

/* ------------------------------ Styl artykułu ------------------------------ */
.art_tytul {
	text-align: center;
	}
	
.art_tytul {
	text-align: center;
	}

.aka_naglowek {
	font-style: italic;
	}

.akapit {
	text-align: justify;
	text-indent: 20px;
	}

.zdj_lewo {
	float: left;
	margin: 0 10px 0 0;
	padding: 10px 10px 10px 10px;
	border: 1px solid #CC0033;
	background-color: #FFFFCC;
}
	
.zdj_prawo {
	float: right;
	margin: 0 0 0 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #CC0033;
	background-color: #FFFFCC;
}

.zdj_gl {
	float: left;
	margin: 30px 10px 0px 50px;
	padding: 10px 10px 10px 10px;
	border: 0px solid #CC0033;
	background-color: #FFFFCC;
}
/* ------------------------------ Styl artykułu ------------------------------ */

.wstep {
	margin: 15px 30px 15px 30px;
	text-align: justify;
	text-indent: 20px;
	font-size: 15px;
	}

/* ----- Styl zastosowany do listy ost. 5 artykułów ----- */
.nagl_kat_podkat {
	margin-left: 50px;
	color: #990000;
	}
	
.arttytul {
	margin-left: 30px;
	color: #990000;
	}
	
.akap_frag {
	margin-left: 30px;
	margin-right: 30px;
	text-align: justify;
	text-indent: 20px;
	font-weight: bold;
	color: #993300;
	}

a.wysw_art_link {
	text-align: right;
	margin-left: 400px;
	text-decoration: none;
	font-weight: normal;
	color: #ff0000;
}

a.wysw_art_link:hover {
	color: #ff9900;
}
/* ------------------------------------------------------ */


.kategoria_menu {
	padding: 10px 0 10px 5px;
	font-size: 14px;
	font-weight: bold;
	color: #aa0000;
	}
	
.podkategoria_menu {
	padding: 5px 0 5px 5px;
	font-size: 13px;
	text-decoration: none;
	color: #FF6633;
	}

a.adreswww {
	padding: 5px 0 5px 5px;
	line-height: 25px;
	text-decoration: none;
	color: #FF6633;
	/*background: transparent url(../grafika/podmenu.png) no-repeat left center;*/
}

a.adreswww:hover {
	text-decoration: none;
	border-bottom: 1px dotted #FF0000;
	color: #FF0000;
}

a.add_bookmark_link {
	padding: 10px 0 10px 35px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #CC3300;
	background: url(../grafika/bookmarkpage.png) no-repeat left;
}
	
a.add_bookmark_link:hover {
	color: #ff6600;
	text-decoration: underline;
}
