body {
	background-color: #ffffff;
	font-family: Tahoma;
}

img.baner {
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #efefef;
}

#mini_menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	float: left;
	margin-right: 8px;
	margin-top: 3px;
	padding: 3px 5px 3px 5px;
	background-color: #D8D2C1;
	-moz-border-radius: 2px;
}
#blog_roku {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	float: left;
	margin-right: 8px;
	margin-top: 3px;
	padding: 3px 5px 3px 5px;
	background-color: #7EAC10;
	color: #ffffff;
	-moz-border-radius: 2px;
}
a.blog_roku {
	text-decoration: none;
	color: #ffffff;
}
a.blog_roku:hover {
	text-decoration: none;
	color: #ffffff;
}
a.mini_menu {
	text-decoration: none;
}

#mini {
	float: right;
	font-size: 11px;
	text-align: right;
	margin-right: 13px;
	padding: 10px 0px 0px 0px;
	text-decoration: none;
}
a.mini {
	color: #AFA790;
	font-weight: bold;
	text-decoration: none;
}

#ustawienia {
	text-align: right;
	font-size: 9px;
}

#stopka_gora {
	font-family: Tahoma;
	font-size: 11px;
	color: #cccccc;
	text-align: right;
	padding: 10px 0px 4px 0px;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 5px;
}

#stopka_gora span {
	color: #F0A517;
}

#stopka_stat {
	font-family: Tahoma;
	font-size: 11px;
	color: #545454;
	float: left;
	text-align: left;
	vertical-align: bottom;
	line-height: 13px;
	padding: 15px 0px 0px 0px;
}

#stopka_stat span {
	font-family: Tahoma;
	font-size: 9px;
	color: #545454;
	line-height: 13px;
}

#stopka_dol_back {
	border-top: 1px solid #545454;
	background-color: #F0ECE2;
	text-align: center;
}

#stopka_dol {
	color: #545454;
	height: 120px;
}

#stopka_text {
	font-family: Tahoma;
	font-size: 11px;
	width: 760px;
	float: left;
	text-align: left;
	padding: 15px 0px 10px 0px;
	border-bottom: 1px solid #545454;
}

#stopka_text_small {
	font-family: Tahoma;
	font-size: 10px;
	width: 760px;
	float: left;
	text-align: left;
	padding: 5px 0px 15px 0px;
}

#t_padding10 {
	padding: 10px 0px 10px 10px;
	text-align: right;
}

#t_padding10_r {
	padding: 0px 0px 10px 20px;
}

/* style dot. menu wpisów */
#t_menu_kat {

}


/* style dot. menu linków */
#t_menu_linki {
}

#menu_linki {
	font-size: 13px;
	text-align; right;
	text-transform: uppercase;
	color: #947A47;
	padding: 10px 5px 10px 0px;
}

#menu_linki1 {
	font-size: 13px;
	text-align; right;
	text-transform: none;
	padding: 2px 16px 0px 0px;
}

a.menu_linki {
	text-decoration: none;
}

#info {
	font-family: Tahoma;
	font-size: 11px;
	color: #cccccc;
	text-align: right;
}


#przerwa {
	height: 1px;
	width: 200px;
	color: #eaeaea;
}

#menu_arch {
	margin-top: 20px;
	font-size: 11px;
	color: #cccccc;
	border-top: 1px solid #eaeaea;
}

#t_nadramka {
	padding: 5px 0px 0px 0px;
}

#t_ramka {
	border: 1px solid #eaeaea;
}

#t_ramka_back {
	border: 1px solid #efefef;
	background-color: #fafafa;
	margin-left: 10px;
	margin-bottom: 0px;
}

#t_ramka_kat {
	margin-top: 9px;
	margin-bottom: 20px;
}

#t_ramka_white {
	margin-left: 10px;
	margin-bottom: 20px;
}

#t_tytul {
	font-size: 15px;
	color: #947A47;
	/* font-weight: bold; */
	text-transform: uppercase;
	/* background: transparent url('img/img_box_tlo.jpg') no-repeat bottom right; */
	text-align: right;
	padding: 0px 22px 5px 0px;
	border-bottom: 1px solid #969696;
}

#t_tytul:first-letter {
	font-weight: bold;
}

.t_tytul_m {
	font-family: tahoma;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	color: #947A47;
	padding-right: 6px;
	text-align: right;
}

#t_top {
}

.g {
 	color: #2E62E4;
}

.blog {
 	color: #FF7735;
}
 	
#uwaga {
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
}
#uwaga span {
	font-weight: bold;
}

/* --- NEWSY --- */

#t_news {

}

#menu_kat {
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	padding: 5px 6px 5px 0px;
	background-color: #ffffff;
	border-bottom: 1px solid #eaeaea;
}

.przerwa {
	background-color: #ffffff;
}

#menu_kat_nazwa {
	font-size: 15px;
	color: #947A47;
	text-transform: uppercase;
	/* background: transparent url('img/img_box_tlo.jpg') no-repeat bottom right; */
	text-align: right;
	padding: 0px 22px 5px 0px;
	border-bottom: 1px solid #969696;
}

#menu_kat_nazwa:first-letter {
	font-weight: bold;
}

#menu_kat span {
	font-size: 9px;
	color: #969696;
	font-weight: normal;
	text-align: right;
	padding: 0px 16px 0px 0px;
}

a.menu_kat {
	text-decoration: none;
}

#news_top {
	font-family: tahoma;
	font-size: 13px;
	color: #545454;
	text-align: right;
	padding-top: 10px;
}

#news_top5 {
	margin-top: 5px;
	padding-bottom: 4px;
	padding-right: 22px;
	border-bottom: 1px solid #eaeaea;
}

#news_top5_podsumowanie {
	margin-right: 22px;
}

#news_top_kom {
	margin-top: 5px;
	padding-bottom: 4px;
	padding-right: 22px;
	border-bottom: 1px solid #eaeaea;
}

.data {
	color: #969696;
}

#news_tytul {
	font-family: georgia, times, serif;
	font-size: 24px;
	color: #F0A517;
	text-align: left;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #eaeaea;
}

#news_tytul_mini {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #F0A517;
	text-align: left;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #eaeaea;
}

#news_mini_pozostale {
	font-size: 16px;
	padding: 0px 0px 10px 6px;
	color: #545454;
	font-weight: bold;
}

#news_tytul_mini:hover {
	background-color: #f6f6f6;
}

.news_tytul_maly {
	font-family: georgia, times, serif;
	font-size: 16px;
	color: #F0A517;
	text-align: left;
	margin-left: 2px;
}

.raquo {
	font-size: 20px;
}

#img_ramka {
	margin: 3px 0px 10px 0px;
	border: 6px solid #eaeaea;
}

#tresc {
	position: relative;
	font-family: Arial, Tahoma;
	font-size: 14px;
	line-height: 150%;
	color: #545454;
	text-align: justify;
	padding: 10px 0px 25px 5px;
	vertical-align: top;
}

#photo {
	padding: 5px 5px 5px 5px;
	border: 1px solid #969696;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#photo_gal {
	padding: 6px 6px 6px 6px;
	border: 1px solid #eaeaea;
	float: left;
	margin-left: 0px;
	margin-right: 7px;
	margin-top: 7px;
	background-color: #f6f6f6;
}

#galeria_news {
	border: 1px solid #eaeaea;
	border-top: 0px;
	padding: 1px 0px 8px 7px;
	margin-bottom: 20px;
}

#photo_gal_link {
	font-size: 11px;
	color: #969696;
	/* background-color: #eaeaea; */
	padding: 3px 5px 3px 5px;
	border: 1px solid #eaeaea;
	-moz-border-radius: 3px;
}

#photo_gal_link span {
	font-weight: bold;
	color: #F0A517;
}

#kom {
	font-family: Arial;
	font-size: 12px;
	color: #969696;
	text-align: left;
	padding-top: 2px;
}

.form {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	padding: 3px 5px 2px 5px;
}

#kom_tekst {
	color: #545454;
	width: 300px;
	float: left;
	font-size: 13px;
	font-family: Arial, Tahoma;
	font-size: 14px;
	line-height: 150%;
	padding: 1px 0px 2px 5px;
}

#kom_tekst1 {
	color: #F0A517;
	width: 170px;
	float: right;
	margin-top: 4px;
	font-size: 13px;
	padding: 0px 5px 0px 5px;
	text-align: right;
}

#kom_tresc {
	font-size: 13px;
	font-family: Arial, Tahoma;
	font-size: 14px;
	line-height: 150%;
	padding: 5px 5px 15px 22px;
}

#kom_tytul {
	font-family: georgia, times, serif;
	font-size: 24px;
	color: #545454;
	text-align: left;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #545454;
	margin-top: 25px;
}

#kom_tytul_back {
	background-color: #E6DBBD;
}

#kom_podpis {
	font-size: 11px;
	color: #545454;
	background-color: #E6DBBD;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #545454;	
}

#kom_blad {
	font-size: 11px;
	color: #ff0000;
	background-color: #FFD7D8;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #545454;	
}

#kom_tabela {
	margin-bottom: 0px;
}

#kom_form {
	margin-top: 7px;
	font-size: 13px;
	font-weight: bold;
	color: #545454;
	float: left;
	background-color: #F1EBDA;
	width: 100%;
	padding: 0px 0px 15px 0px;
}

#kom_form_blok {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

input.form {
	background-color: #E6DBBD;
	color: #000000;
	height: 20px;
	border: 0px;
	margin-top: 3px;
	float: left;
	vertical-align: middle;
}

input.sub {
	background-color: #545454;
	color: #F1EBDA;
	height: 20px;
	border: 0px;
	font-weight: bold;
	margin-top: 3px;
	float: left;
	vertical-align: middle;
}

.wszystkich {
	width: 180px;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #333333;
	background-color: #000000;
}

a.tytul {
	color: #F0A517;
	text-decoration: none;
}

a.news_tytul {
  color: #969696;
  text-decoration: none;
}

a.news_tytul:hover {
  color: #969696;
  text-decoration: underline;
}

a.news_tytul_mini {
  color: #F0A517;
  text-decoration: none;
}

a.news_tytul_mini:hover {
  color: #F0A517;
  text-decoration: underline;
}

a.kom {
	text-decoration: none;
	color: #F0A517;
}

a.kom:hover {
	text-decoration: underline;
	color: #F0A517;
}


a.top {
	color: #545454;
	text-decoration: none;
}

a.top:hover {
	color: #545454;
	text-decoration: underline;
}

#menu_margines {
	margin-top: 3px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #333333;
}

.menu_span {
	margin-top: 3px;
	margin-right: -10px;
	color: #969696;
}

#menu_div {
	margin-right: 10px;
}

/* --- KSIĘGA GOŚCI --- */

#ksiega {
	font-size: 13px;
	color: #545454;
	padding: 0px 5px 5px 5px;
}

#ksiega_wpis {
	border-top: 1px solid #efefef;
	margin-top: 5px;
	font-size: 13px;
	color: #545454;
	text-align: justify;
	padding: 5px 0px 0px 13px;
}

#ksiega_link {
	font-size: 13px;
	color: #545454;
	padding: 5px 5px 5px 5px;
}

#ksiega_nawigacja {
	font-size: 13px;
	color: #545454;
	border: 1px solid #f6f6f6;
	background-color: #fafafa;
	padding: 5px 5px 5px 5px;
	margin: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
}

/* --- BANERKI --- */
#banerki_linia {
	background-color: #f3f3f3;
	margin-bottom: 5px;
}

#banerki_tekst {
	font-family: Tahoma;
	font-size: 11px;
	color: #969696;
}

a.banerki {
	text-decoration: none;
	color: #969696;
}

a.banerki:hover {
	color: #cccccc;
}

/* --- GALERIA --- */

#galeria_txt {
	font-family: Tahoma;
	font-size: 13px;
	color: #545454;
	padding: 5px 5px 5px 5px;
	width: 50%;
}

#opis {
	font-family: Tahoma;
	font-size: 13px;
	margin: 0px;
	margin-top: 5px;
}

#ramka {
	border: 1px solid #f3f3f3;
}

#opis_m {
	font-family: Tahoma;
	font-size: 13px;
	margin: 0px;
	margin-top: 5px;
}

#t_ramka_back_g {
	border: 1px solid #f6f6f6;
	margin-bottom: 0px;
}

#galeria_photo {
	padding: 5px 5px 5px 5px;
	border: 1px solid #969696;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}

#galeria_photo_gal {
	padding: 6px 6px 6px 6px;
	border: 1px solid #969696;
	float: left;
	margin: 7px;
	margin-top: 0px;
	margin-left: 0px;
}

#galeria_nawigacja {
	font-family: Tahoma;
	font-size: 13px;
	padding: 5px 0px 0px 5px;
	color: #545454;
}

a.a_gal {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #545454;
	text-decoration: none;
}

a.a_gal:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: #545454;
	text-decoration: underline;
}

/* --- STYLE LINKÓW --- */

a {
	color: #545454;
	text-decoration: underline;
}

a:hover {
	color: #969696;
	text-decoration: none;
}

a.stopka_dol {
	color: #656565;
	text-decoration: none;
}

a.stopka_dol:hover {
	color: #444444;
	text-decoration: none;
}

a.stopka_gora {
	text-decoration: none;
}

/* -------------------------
   --- STYLE SUBSKRYPCJI ---
   ------------------------- */

form {
	margin: 0px;
}

.text, #text {
	font-family: Tahoma;
	font-size: 11px;
	color: #969696;
	margin-bottom: 10px;
}

#text_gl {
	font-family: Tahoma;
	font-size: 13px;
	color: #969696;
	text-align: justify;
	padding: 0px 0px 20px 0px;
}

#text_gl .small, #text_gl1 .small {
	font-size: 11px;
}

#text_gl1 {
	font-family: Tahoma;
	font-size: 13px;
	color: #969696;
	text-align: left;
	padding: 10px 10px 10px 10px;
	border-top: 1px solid #f6f6f6;
	border-left: 1px solid #f6f6f6;
	background: transparent url('img/box_tlo_l.gif') no-repeat top left;
}

/*
input[type=text], input[type=password], input.text {
	background: transparent url('img/form_input.gif') repeat-x bottom;
	border: 1px solid #eaeaea;
	margin-bottom: 1px;
	height: 13px;
}

input[type=submit], input.submit {
	font-family: Tahoma;
	color: #969696;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #;
	background: transparent url('img/form_submit.gif') repeat-x center;
	border: 1px solid #eaeaea;
	-moz-border-radius: 0px;
}
*/

textarea {
	border: 0px;
	font: normal 11px verdana;
	background-color: #E6DBBD;
}

