body {
	FONT-FAMILY:  Tahoma, Arial; 
	COLOR: #FFFFFF; 
	line-height: 16px;
	background: #044597;
	margin: 0px;
}


img {
	border: 0px;
}


a {	
	text-decoration: none;
	color: #ffffff;
}

.cb{
	clear: both;
}

.br {
	height: 15px;

}

/* GORA */


#gora {
	width: 100%;
	background:url(../gfx/tlo_g.gif) repeat-x;
	text-align: center;
	}

#baner {
	width: 760px;
	height: 125px;
	margin: auto;
	
}


#n_lewa {
	font-family: Arial;
	text-align: left;
	margin-top: 40px;
	width: 203px;
	height: 51px;
	background:url(../gfx/n_lewa.gif) no-repeat;
	float: left;
}



#n_prawa {
	font-family: Arial;
	position: relative;
	text-align: left;
	margin-top: 40px;
	width: 203px;
	height: 51px;
	background:url(../gfx/n_prawa.gif) no-repeat;
	float: right;
}

.n_id_1 {
	padding: 0px;
	margin: 0px;
	margin-left: 26px; 
	font-size: 16px; 
	font-weight: bold;
}
.n_id_2 {
	padding: 0px;
	margin: 0px;
	margin-left: 26px;
	font-size: 12px;
	font-weight: bold;
}
.n_id_3 {
	padding: 0px;
	margin: 0px;
	margin-left: 56px;
	font-size: 12px;
	font-weight: bold;
}
.n_id_4 {
	margin-left: 56px;
	font-size: 12px;
	font-weight: bold;
}

#lupa {
	position: absolute;
	top: 2px;
	left: 1px;
}

#belka {
	width: 760px;
	height: 52px;
	margin: auto;
	background:url(../gfx/b_tlo.gif);
	}

#b_lewa {
	float: left;
	width: 49px;
	height: 52px;
	background:url(../gfx/b_lewa.gif);
	}

#b_prawa {
	float: right;
	width: 49px;
	height: 52px;
	background:url(../gfx/b_prawa.gif);
	}
#b_lewa_sp {
	float: left;
	width: 49px;
	height: 52px;
	background:url(../gfx/b_lewa_sp.gif);
	}

#b_prawa_sp {
	float: right;
	width: 49px;
	height: 52px;
	background:url(../gfx/b_prawa_sp.gif);
	}


#b_srodek {
	color: #000000;
	font-weight: bold;
	line-height: 52px;
	height: 52px;
	}

.kropki {
	font-size: 13px;
	display: inline;
	padding-left: 26px;
	padding-right: 26px;
	background:url(../gfx/kropki.gif) no-repeat right;
	}

.kropki_koniec {
	font-size: 12px;
	display: inline;
	padding-left: 26px;
	padding-right: 26px;
}
.kropki a, .kropki_koniec a {
	color: #000000;
}
#b_srodek .akt a {
	text-decoration: underline;
}
	
/*GLOWNA*/

#tresc {
	background: url(../gfx/tlo_tresc.gif);
	width: 760px;
	margin: auto;
}

#glowna {
	min-height: 89px;
	background:url(../gfx/tlo_naglowek.gif) no-repeat;
}
* html #glowna {
	height: 89px;
}

#lewa {
	float: left;
	width: 170px;

	padding-top: 20px;
}

#prawa {
	float: right;
	width: 590px;
}

#tekst {
	margin: 25px;
	position: relative;

}

.tekst a {
	color: #B4B6E8;
}
.tekst a:hover {
	color: #FFFFFF;
}

.naglowek1 {
	font-family: Arial;
	font-size: 16pt;
	line-height: 22px;
	font-weight: bold;

}

.naglowek2 {
	font-family: Arial;
	font-size: 10pt;
	line-height: 22px;
	font-weight: bold;
}

#tytul {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 7px;
}
.cl_tytul {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 7px;
}

#naglowek  {
	font-family: Arial;
	width: 538px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #245DA4;
}
.cl_naglowek  {
	font-family: Arial;
	width: 538px;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #245DA4;
}

#l {
	position: absolute;
	left: 470px;
	top: -17px;
}

.tekst {
	text-align: left;
	font-size: 8pt;
}

#tytul_data {
	margin-top: 2px;
	width: 538px;
	text-align: right;
	font-size: 8pt;
	font-style: italic;
}

.data {

	font-size: 8pt;
	font-weight: bold;
}

.data2 {
	width: 516px;
	text-align: right;
	font-size: 8pt;
	font-style: italic;
}



.tytul {
	font-weight: bold;
	font-size: 11pt;
}
.tytul span {
	font-size: 11px;
	font-weight: normal;
	margin-left: 14px;
}
.tytul span select {
	font-size: 10px;
	border: #245DA4;
	margin-left: 7px;
	width: 200px;
	padding: 0px 3px;
}
.listing {
	padding: 20px 0px; 
}
.listing .tytul_strz {
	margin: 5px 0px;
}

/* MENU*/

.menu {
	background:url(../gfx/m_tlo.gif) repeat-y;

}
#m_tytul {
	margin-left: 19px;
	margin-top: 10px;
	margin-bottom: 6px;
}

#m_glowne {
	min-height: 190px;
}
* html #m_glowne{height:190px}

.m_gora {
	width: 170px;
	height: 16px;
	background:url(../gfx/m_gora.gif) no-repeat;
}

.m_element {	
	font-size: 8pt;
	width: 85%;
	margin: 3px 0px;
	margin-left: 12px;
	padding-left: 13px;
	background: url(../gfx/strz.gif) no-repeat 0px 5px;
	line-height: 10pt;
}
.m_element2 {
	font-size: 8pt;
	width: 85%;
	margin: 3px 0px;
	margin-left: 24px;
	padding-left: 13px;
	background: url(../gfx/strz.gif) no-repeat 0px 5px;
	line-height: 10pt;
}
.wdol {	
	background: url(../gfx/strz_wdol.gif) no-repeat 0px 5px;
}

.menu .akt a {
	text-decoration: underline;
}

.m_koniec {
	width: 170px;
	height: 18px;
	background:url(../gfx/m_koniec.gif) no-repeat bottom;
}

#zdjecia_tytul {
	margin-left: 19px;
	margin-top: 10px;
	margin-bottom: 6px;
}

#zdjecia img  {
	margin-left: 7px;
	padding: 7px;
}

/*BELKA 2*/

#belka2 {
	width: 760px;
	height: 52px;
	margin: auto;
	background:url(../gfx/b_tlo.gif);
	clear: both;
}

#b_lewa2 {
	float: left;
	width: 49px;
	height: 52px;
	background:url(../gfx/b2_lewa.gif);
	}

#b_prawa2 {
	float: right;
	width: 49px;
	height: 52px;
	background:url(../gfx/b2_prawa.gif);
	}

#b_srodek2 {
	color: #000000;
	font-weight: bold;
	height: 52px;
	text-align: center;
}

.belka {
	display: inline;
	font-size: 14px;
	text-align: center;
}
.belka a {
	color: #000000;
}

.uwaga {
	position: relative;
	display: inline;
	margin: 10px;
	top: 10px;
}

/*DOL*/

#dol {
	height: 79px;
	background:url(../gfx/tlo_dol.gif) no-repeat;
}

#tyt1 {
	position: absolute;
	top:25px;
	left: 20px;
}

#tyt2 {
	position: absolute;
	top:25px;
	left: 261px;
}

#tyt3 {
	position: absolute;
	top:25px;
	left: 364px;
}

#tyt4 {
	position: absolute;
	top:25px;
	left: 539px;
}


#tyt5 {
	position: absolute;
	top:25px;
	left: 675px;
}


#tlo_dol {
	position: relative;
	background: url(../gfx/tlo_dol2.gif) repeat-y 0px 0px;
	width: 760px;
	margin: auto;	

}


.wiecej {
	font-size: 8pt;
	margin-left: 8px;
	padding-left: 8px;
	background:url(../gfx/strz2.gif) no-repeat left;
}


#akt {
	float: left;
	width: 337px;
}

#akt1 {
	float: left;
	padding: 7px;
	width: 155px;
	border-right-style: dashed;
	border-color:#2562A7;
	border-right-width: 1px;

}

#akt2 {
	padding: 7px;
	float: right;
	width: 153px;

}


#inne {
	float: right;
	width: 416px;
}

#na_blogu {
	padding: 7px;
	float: left;
	width: 156px;

}

#wideo {
	text-align: center;
	float: right;
	width: 237px;
	position: relative;
	top: -18px;
	left: -3px
}
#facebook {
	background: #ffffff;
}

.akt_tresc {
	font-size: 11px;
	margin-left: 12px;
	margin-right: 12px;
}
.akt_tytul {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-right: 12px;
}
.akt_tresc a {
	color: #B4B6E8;
}
.akt_tresc a:hover {
	color: #FFFFFF;
}

/* STOPKA */

#stopka {
	clear: both;
	position: relative;
	font-size: 8pt;
	color: #C2C4EB;
	width: 760px;
	height: 70px;
	margin: auto;

}

/* wykończenie stopki na pierwszej stronie*/
.stopka_glowna {
	background:url(../gfx/s_gora.gif) no-repeat;
} 

/* wykończenie stopki na pozostalych*/
.stopka {
	background:url(../gfx/s_gora2.gif) no-repeat;
}
.stopka_sp {
	background:none;
}


#stopka_tekst1 {

	position: absolute;
	line-height: 15px;
	left: 0px;
	top: 26px;

}

#stopka_tekst2 {

	position: absolute;
	line-height: 15px;
	left: 460px;
	top: 26px;

}

#stopka_jamnik {
	position: absolute;
	top: 26px;
	left: 640px;
}
#stopka a {
	color: #D1D2EF;
}
#stopka a:hover {
	color: #C2C4EB;
}
#stopka_lnk, #stopka_lnk a {
	color: #3E75B2;
}


/* RAMKI */

/*Aktualnosc*/

.aktual {
	width:538px;
	background:url(../gfx/a_tlo.gif) repeat-y;
	margin: auto;

}

.a_tekst {
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	text-align: left;
	font-size: 8pt;
}

.a_gora {
	width:538px;
	background:url(../gfx/a_gora.gif) no-repeat;
	min-height: 119px;
}

* html .a_gora {
	height: 119px;
}

/*bez kreski*/

.a2_gora {
	width:538px;
	background:url(../gfx/a2_gora.gif) no-repeat;
	min-height: 119px;
}

* html .a2_gora {
	height: 119px;
}

.a_dol {
	width:538px;
	background:url(../gfx/a_dol.gif) no-repeat bottom;
	height: 12px;
}

.tytul_strz {	
	font-size: 8pt;
	font-weight: bold;	
	padding-left: 13px;
	background:url(../gfx/strz3.gif) no-repeat left;
}

/*WIDEO*/

.wideo {

	width:538px;
	min-height: 138px;
	background:url(../gfx/w_tlo.gif);
	margin: auto;

}
.tytul_wideo {
	text-align: left;
	margin-left: 18px;
	font-size: 12px;
	padding-top:20px;
	padding-bottom: 7px;
	margin-bottom: 2px;
	font-weight: bold;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #245DA4;
	width: 500px;
}
.tytul_lista {
	text-align: left;
	margin-left: 18px;
	margin-right: 18px;
	font-size: 12px;
	padding-top:20px;
	padding-bottom: 7px;
	margin-bottom: 2px;
	font-weight: bold;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-color: #245DA4;
}

#tekst_wideo {
	margin:15px;
}

.w_gora {
	width: 538px;
	text-align: center;
	min-height: 118px;
	background:url(../gfx/w_gora.gif) no-repeat;
	
}

*html .w_gora {
	height: 118px;
}
	
.w_dol {
	width: 538px;
	height: 13px;
	background:url(../gfx/w_dol.gif) no-repeat bottom;
}
/*KADRA*/

.kadra {
	padding: 20px;
	font-size: 8pt;
}

.kadra_zdjecie {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.kadra_kontakt {
	margin: 3px;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
}

.obr {
	padding: 3px;
	margin-right: 6px;
	margin-bottom: 6px;
}
.obrr {
	padding: 3px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.obr2 {
	text-align: center;
}
#paginator {
	text-align: center;
	font-size: 12px;
}	
#paginator a, #paginator b {
	margin: 0px 3px;
}


#tresc table {
	background: #2470C6;
	/*width: 100%;*/
}
#tresc table td {
	background: #084C9D;
}
#tresc table tr.nagl td {
	background: #2470C6;
}


#map {
	width: 530px; 
	height: 350px;
	color: black;
}
#map a {
	color: #0E67CC;
}
#map a:hover {
	color: #044597;
}

.px14 {
	font-size: 14px;
}


form {
	display: inline;
}
input {
	font-size: 11px;
}



#stop {
	margin-left: 14px;
	margin-top: 14px;
}	
#stop_hp {
	margin-left: 12px;
	margin-top: 10px;
}	
.bezstrong strong {
	font-weight: normal;
}
.hp_vid {
	text-align:left;
	margin-top: 10px;
}

#welcome {
	position: relative;
}
#rzetelna {
	position: absolute;
	right: 2px;
	bottom: -35px;
}


#symulator {
	text-align: center;
}
#symulator_opis {
	text-align: center;
	margin: 20px auto;
}

table small {
	color: #bbbbbb;
}
#zapisy .trh td {
	background: #0855a8;
}
#zapisy .trh td small {
	color: #ffffff;
}

