﻿body {
	background: #FFFFFF;
}

input, textarea, select {

}
.ft-title{
	display:none;
}
.odstep {
	font-family: Arial, sans-serif;
	font-size: 0px;
	color: #ffffff;
}

hr {
	color: #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

img {
	border-style: none;
	border-width: 0px;
	border-color: #FFFFFF;
}

a:link		{color: #E30B15; text-decoration: none; outline: none;}
a:visited	{color: #E30B15; text-decoration: none; outline: none;}
a:hover		{color: #118E38; text-decoration: none; outline: none;}
a:active		{color: #E30B15; text-decoration: none; outline: none;}


.tytul, .tytul_galeria {
	font-family: 'Roboto', Tahoma;
	font-weight: 400;
	font-size: 30px;
	color: #42281A;
	text-align: left;
	border-bottom: 1px dotted #42281A;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
}

.komunikat {
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-align: justify;
	font-style: italic;
	color: #525252;
}

.blad {
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #525252;
}

/* --------------------------------------------- Aktualności i informacje */
.aktualnosci_tlo {
	width: 100%;
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 0px 10px 0px;
}
.aktualnosci_tlo:hover {

}
.aktualnosci_ikona_td {
	width: 140px;
	display: table-cell;
	vertical-align: top;
	text-align: left;
}
.aktualnosci_ikona_tlo {
	text-align: center;
	width: 120px;
	padding: 2px;
	box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
}
img.ikona {
	max-width: 120px;
	height: auto;
	margin: 0px;
}
.aktualnosci_skrot_ikona_td {
	padding: 0px 0px 0px 5px;
}
.aktualnosci_skrot_td {
	display: table;
	padding-right: 10px;
}

.aktualnosci_kreska_dol {

}

.aktualnosci_data {
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #414141;
	padding: 3px 0px 3px 15px;
	display: block;
	margin: 0px 0px 0px 0px !important;
	background: url('../grafika/data.png') 0px 6px no-repeat;
}
.aktualnosci_tytul {
	font-family: 'Roboto', Tahoma;
	font-weight: 300;
	font-size: 20px;
	color: #005B06;
	text-align: left;
	line-height: 22px;
	margin: 5px 0px 5px 0px !important;
}
.aktualnosci_skrot {
	font-family: Arial;
	font-size: 14px;
	text-align: justify;
	color: #5B5B5B;
	display: block;
}
.aktualnosci_tresc, .informacje_tresc, .tresc, .odpowiedz {
	font-family: Arial, Tahoma;
	font-size: 14px;
	text-align: justify;
	color: #5B5B5B;
	padding: 0px 0px 0px 0px;
	line-height: 1.4em;
}
.tresc {

}
.tresc img {
	max-width: 620px;
	height: auto;
}
.tresc .tabela_kandydatow {
	width: 990px;
}
.tresc .tabela_kandydatow td {
	vertical-align: top;
	width: 495px;
	border-bottom: 1px solid #CCCCCC;
}
.tresc .tabela_kandydatow td p {
	text-align: left;
}
.tresc .tabela_kandydatow td strong {
	font-size: 24px;
	line-height: 26px;
}
ul, ol, li{
	text-align: left;
}

.odpowiedz {
	padding-bottom: 12px;
	border-bottom: 1px solid #000;
}

.aktualnosci_podpis, .informacje_podpis {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: right;
	padding: 0px 0px 10px 0px;
	color: #5d5d5d;
}
.informacje_podpis {
	display:none;
}

.aktualnosci_wiecej_tlo, .pytanie_do_wiecej_tlo {
	text-align: right;
	display: none;
	position: absolute;
	height: 0px;
}

div.aktualnosci_tlo:hover div a.aktualnosci_wiecej {
	outline: none;
	text-decoration: underline;
}

.aktualnosci_wiecej, .pytanie_do_wiecej {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #BC0000;
}
a.aktualnosci_wiecej:link, .pytanie_do_wiecej:link			{color: #BC0000; text-decoration: none; outline: none;}
a.aktualnosci_wiecej:visited, .pytanie_do_wiecej:visited	{color: #BC0000; text-decoration: none; outline: none;}
a.aktualnosci_wiecej:hover, .pytanie_do_wiecej:hover		{color: #E30B15; text-decoration: underline; outline: none;}
a.aktualnosci_wiecej:active, .pytanie_do_wiecej:active	{color: #BC0000; text-decoration: none; outline: none;}

.aktualnosci_archiwum_tlo, .aktualnosci_powrot_tlo {
	float: right;
	background: #4C3326 url('../grafika/btn_tlo.png') left bottom repeat-x;
	margin: 10px 0px 10px 0px;
	border-radius: 4px;
}
.aktualnosci_archiwum_tlo:hover, .aktualnosci_powrot_tlo:hover {

}

.aktualnosci_archiwum, .aktualnosci_powrot {
	display: table-cell;
	float: right;
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align:right;
	margin: 9px 15px 9px 15px;
	padding: 0px 0px 0px 0px;
}
a.aktualnosci_archiwum:link, a.aktualnosci_powrot:link	  		{color: #FFFFFF; text-decoration: none; outline: none;}
a.aktualnosci_archiwum:visited, a.aktualnosci_powrot:visited	{color: #FFFFFF; text-decoration: none; outline: none;}
a.aktualnosci_archiwum:hover, a.aktualnosci_powrot:hover	 		{color: #FF0; text-decoration: none; outline: none;}
a.aktualnosci_archiwum:active, a.aktualnosci_powrot:active		{color: #FFFFFF; text-decoration: none; outline: none;}


.aktualnosci_strony_tlo, .pytanie_do_tlo {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #696969;
	padding: 3px 0px 3px 0px;
	margin-top: 10px;
	text-align: left;
	float: left;
}
.aktualnosci_strony_tlo span	{
	display: none;
}
.aktualnosci_strony, .aktualnosci_strony_tlo b, .pytanie_do {
	display: inline-block;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #696969;
	width: 18px;
	height: 18px;
	text-align: center;
	padding: 5px 2px 0px 2px;
	border: 1px solid #989898;
	background: #FFFFFF;
}
.aktualnosci_strony_tlo strong {
	color: #FFFFFF;
	background: #fefefe url('../grafika/nr_tlo.png') bottom left repeat-x;
}
.aktualnosci_strony:first-child,
.aktualnosci_strony:last-child {
	display: none;
}

a.aktualnosci_strony:link, .pytanie_do:link		{color: #696969; text-decoration: none;}
a.aktualnosci_strony:visited, .pytanie_do:visited	{color: #696969; text-decoration: none;}
a.aktualnosci_strony:hover, .aktualnosci_strony_tlo b, .pytanie_do:hover		{color: #FFFFFF; text-decoration: none; background: #aeaeae;}
a.aktualnosci_strony:active, .pytanie_do:active	{color: #696969; text-decoration: none;}