*							{padding: auto; margin: auto;}
body							{background: url(../img/cee_tlo.png) repeat-x left top #efefef; font-family: Arial, Verdana, Helvetica, sans-serif; behavior: url(csshover.htc);}
.clear {clear: both; height: 1px; margin: 0; padding: 0; font-size: 0; margin-top: -1px;} /* for IE7 */
a							{text-decoration: none;}
a img						{border: none;}
.linia						{width: 600px; height: 10px; border-bottom: 1px dotted #47a1d7; display: block;margin-bottom: 10px;}
img a						{border: none;}
table a						{color: #0d598f;}
/*---------------------- BUTTONY -----------------------------*/
.belkaButton				{width: 320px; margin: 10px 0px 0px 0px; height: 40px;}
.buttonWiecej				{float: right; margin-right: 20px;width: 131px; height: 31px; cursor: pointer; color:#fff; line-height: 31px; background: url(../img/tlo_przycisk.jpg) no-repeat left; border: none;}
.buttonDlugi				{float: right; margin-right: 20px; width: 145px; height: 31px; cursor: pointer; background:url(../img/button_dlugi_145_x_31.jpg) no-repeat; border: none; color: #fff;}
.buttonZarejestruj			{float:right; width: 130px; height: 31px; cursor:pointer; color:#FFF; background:url(../img/button_dlugi_czerowny.jpg) no-repeat left; border:none; font-size:12px; margin-right: 20px; margin-top: 10px;}
.buttonZaloguj				{float: left; background:url(../img/button_dlugi_zaloguj_sie.jpg); cursor:pointer; width: 130px; height:31px; line-height: 31px; border:none; color:#FFF; font-size:12px; margin-left: 20px; margin-top: 10px;}
.klasaInputa				{width: 225px;}

.buttonPowrot				{float: right;}

.buttonDlugi1				{float: right; margin-right: 20px; width: 145px; text-align: center; padding-top: 5px; height: 31px; cursor: pointer; background:url(../img/button_dlugi_145_x_31.jpg) no-repeat; border: none; color: #fff;}

/*---------------------- LINKI -----------------------------*/
.poprzednieZdjecie, .nastepneZdjecie, .powrotLink				{font-size: 12px; line-height: 35px; border: 1px solid #47a1d7; background-color: #a6d6f2; padding:0px 10px; color: #fff;}
.poprzednieZdjecie:hover, .nastepneZdjecie:hover, .powrotLink:hover				{font-size: 12px; line-height: 35px; border: 1px solid #47a1d7; background-color: #47a1d7; padding:0px 10px; color: #fff;}

/*---------------------- FLAGI -----------------------------*/

.flagaPL					{display: block; float: right; text-indent: -9999px; background: url(../img/flaga_polska_aktywna.png) no-repeat; cursor:pointer; width: 50px; height: 29px;position: absolute; top: 108px; right: 65px; }
.flagaUKNieaktywna			{display:block; width: 50px; height: 29px; background: url(../img/flaga_uk_nieaktywna.png) no-repeat; cursor:pointer; text-indent: -9999px; float: right; position: absolute; top: 108px; right: 10px;}
.flagaPLNieaktywna			{display:block; width: 50px; height: 29px; background: url(../img/flaga_polski_nieaktywna.png) no-repeat; cursor:pointer; text-indent: -9999px; position: absolute; top: 108px; right: 65px;}
.flagaUK					{display:block; width: 50px; height: 29px; text-indent: -9999px; background: url(../img/flaga_uk_aktywna.png) no-repeat; cursor:pointer; position: absolute; top: 108px; right: 10px;text-indent: -9999px;}

.flagaPL a					{display: block; float: right; margin: 0px 5px; width: 50px; height: 29px;}
.flagaUKNieaktywna a			{display:block; width: 50px; height: 29px; float: right;}
.flagaPLNieaktywna a			{display:block; width: 50px; height: 29px;}
.flagaUK a					{display:block; width: 50px; height: 29px;}

#wrapper					{width: 980px; height: auto; min-height: 500px; margin:0px auto; position: relative;}
#naglowekTop				{width: 980px; height: 135px; border-bottom:2px solid #e6e6e6; background-color: #fff; margin-bottom: 10px;}
	#flashContent			{width: 341px; height: 133px; margin: 0px; padding: 0px;}
	#flashContent img		{border: none;}
	.globus					{width: 65px; height: 65px; position: absolute; top: 25px; left: 95px;}
	.internationalLogo		{width: 247px; height: 50px; position: absolute; background: url(../img/international_logo.jpg); left: 450px; top: 10px;}
	.internationalLogo a		{width: 247px; height: 50px; display: block;}
	.stockLogo				{width: 140px; height: 50px; position: absolute; background: url(../img/warsaw_stock.jpg); left: 720px; top: 10px;}
	.stockLogo a				{width: 140px; height: 50px; display:block;}
	.voiceLogo				{width: 83px; height: 50px; position: absolute; background: url(../img/the_voice.png); left: 890px; top: 10px;}
	.voiceLogo a				{width: 83px; height: 50px; display:block;}

.banner						{width: 980px; height: 120px; margin-bottom: 12px; position: relative;}
	.banner ul				{width: 980px; height: 120px; display: block; float: left; list-style: none; padding: 0px; margin: 0px;}
	.banner ul li				{float: left;}
	.elementPierwszy		{width: 320px; height: 120px; background: url(../img/banner_element_1.jpg) no-repeat left; margin-right: 10px;}
		.elementPierwszyTekst {position: absolute; color: #fff; left: 5px; top: 92px; line-height: 20px; font-size: 12px;}
	.elementDrugi			{width: 320px; height: 120px; background: url(../img/banner_element_2.jpg) no-repeat left; margin-right: 10px;}
		.elementDrugiTekst	{position: absolute; color: #fff; left: 335px; top: 92px; line-height: 20px; font-size: 12px;}
	.elementTrzeci			{width: 320px; height: 120px; background: url(../img/banner_element_3.jpg) no-repeat left;}
		.elementTrzeciTekst	{position: absolute; color: #fff; left: 665px; top: 92px; line-height: 20px; font-size: 12px;}

.bannerGlowny				{width: 980px; height: 233px; background: url(../img/banner_glowny.jpg) no-repeat left; margin-bottom: 12px; }
#baner1						{background: url(../img/banner_glowny.jpg) no-repeat left;width: 980px; height: 233px;}
#baner2						{background: url(../img/banner_dach.jpg) no-repeat left;width: 980px; height: 233px; display:block; margin-top: 10px;}
#baner3						{background: url(../img/banner_most.jpg) no-repeat left;width: 980px; height: 233px;}
	.czarnyBox				{height: 233px; width: 317px;float: right;}
	.czarnyBox h1			{color: #84dcf8; font-size:20px; margin-left: 20px; margin-top: 10px; font-weight:normal;}
	.czarnyBox .hasloReklamowe {color: #FFF; font-size:18px; margin: 10px 20px; font-weight:normal;}
	.czarnyBox p		{color: #FFF; font-size:13px; line-height: 17px; margin: 0px 20px;}

	#menuTop		{width: 980px; height: 40px; background: url(../img/tlo_menu.png) repeat-x;}
		.menuLewa 	{width: 7px; background: url(../img/tlo_menu_lewe.png) no-repeat left top; height: 40px; float: left; z-index: 2;}
		.menuPrawa 	{width: 7px; background: url(../img/tlo_menu_prawe.png) no-repeat left top; height: 40px; float: right;}
		#menuTop, #menuTop ul 	{display:block;list-style:none; line-height: 40px; margin: 0px; padding: 0px;}
		#menuTop a 				{display:block;	width:auto;}
		#menuTop a:hover			{background: none;}
		#menuTop li 				{float:left;width:auto; padding: 0px 10px; font-size: 16px;}
		#menuTop li a 				{color: #fff;}
		#menuTop li ul 				{display:none; z-index: 500; line-height: 20px; background-color: #fff; border-left: 1px solid #47a1d7;border-right: 1px solid #47a1d7;}
		#menuTop li:hover ul		{position:absolute;display:block; width:175px; }					
		#menuTop li ul li 			{float:none;width: auto; padding: 4px 5px; line-height: 20px;  border-bottom: 1px dotted #47a1d7;}
		#menuTop li ul li a			{color: #000; font-size: 12px;}
		#menuTop li ul li:hover 		{background-color: #47a1d7;}
		#menuTop li ul li:hover a		{color: #fff;}	

#content					{width: 980px; height: auto; min-height: 300px; margin-bottom: 12px;}
	.listaPrawa				{width: 320px; height: auto; float: right;}
	
	.aktualnosci, .informacjeContent	{width: 320px; height: auto; float: left; margin-right: 10px; overflow: hidden;}
	.naglowek							{width: 320px; height: 36px;}
	.naglowek .naglowekLewy				{width: 8px; float: left; height: 36px; background: url(../img/naglowek_lewy.png) no-repeat left;}
	.naglowek .naglowekPrawy				{width: 8px; float: right; height: 36px; background: url(../img/naglowek_prawy.png) no-repeat left;}
	.naglowek h1							{float: left; color:#fff; width:289px; padding-left: 15px; line-height: 36px; height: 36px; font-size: 15px; background:url(../img/naglowek_srodek.png) repeat-x left top;}
	.naglowek h1 a						{color:#fff;}
	.aktTresc, .infTresc, .parterzyOrgTresc, .multimediaTresc			{padding-top: 20px;background-color: #fff; width: 318px;height: auto; border-left: 1px solid #47a1d7; border-right: 1px solid #47a1d7;}
    .aktTresc, .infTresc {padding-bottom: 1000px; margin-bottom: -1000px; margin-top: -1px;}
	.aktTresc p a							{color: #47a1d7;}
    .aktTresc a:hover, .infTresc a:hover {text-decoration: underline;}
	.multimediaTresc					{padding-bottom: 20px;}
	#partnerzyZdjecia					{display: block; width: 220px; height: 50px;margin-left: 50px;}
	.aktBottom, .infBottom, .partnerzyOrgBottom, .multimediaBottom		{clear: both; width: 320px; height: 9px; background: url(../img/aktulanosci_bottom.png) no-repeat;}
	.aktTresc, .infTresc				{min-height: 425px;}
	.partnerzyOrgTresc					{min-height: 150px;}
	
	.partnerzyOrg, .multimediaContent			{width: 320px; height: auto; float: right;}
	
	.multimediaBox			{width: 302px; padding: 1px; border: 1px solid #47a1d7; height: auto; margin-left: 5px;}
	.aktTresc				{padding-top: 20px;}
	/*-------------------------- AKTUALNOSCI TRESC WERSJE MINI --------------------------*/
	.kolejnaAktTresc		{width: 260px; margin-left: 30px; height: auto; border-bottom: 1px dotted #47a1d7; margin-bottom: 10px;}
	.aktMiniPhoto			{margin: 0px 10px 0px 0px; width: auto; height: 46px; padding: 1px; float:left;}
	.kolejnaAktTresc h2		{float: left; line-height: 18px; width: auto; font-size: 12px; font-weight: bold; color: #0d598f; display: block;}
	.kolejnaAktTresc h2 a		{color: #0d598f; display: block;}
	.kolejnaAktTresc p		{margin: 0px; padding: 0px;}
	/*.kolejnaAktTresc p		{line-height: 18px; font-size: 12px; font-weight: normal; color: #0d598f; margin-bottom: 10px; display: block;}*/
	.kolejnaAktTresc ul, .kolejnaAktTresc  ol 				{color: #0d598f; margin-left: 25px; margin:10px 20px 0px 20px; font-size: 12px; line-height: 18px;}
	.kolejnaAktTresc table		{color: #0d598f; margin-left: 25px; margin:10px 20px 0px 0px; font-size: 12px; line-height: 18px;}
	
	/*-------------------------- DODANE 06.09 --------------------------*/
	.zdjecieNaGlownej			{padding: 1px; margin-right: 10px; border: 1px solid #0d598f;}
	h1.naglowekNaGlownej			{font-size: 10px; margin: 0px; padding: 0px;font-weight: bold;}
	.kolejnaAktTresc div a		{line-height: 18px; font-size: 12px; font-weight: normal; color: #0d598f;}
	
	
	/*-------------------------- INFORMACJE TRESC --------------------------*/
	.infTresc h2				{font-size: 16px; line-height: 16px; color: #0d598f; font-weight: normal; margin: 0px 25px;}
	.infTrescZdjecie		{width: 260px; height: 130px; border: 1px solid #47a1d7; padding: 1px; padding-bottom: 10px; margin: 10px 0px 0px 25px;}
	.infTresc p				{color: #0d598f; margin-left: 25px; margin:10px 20px 0px 25px; font-size: 12px; line-height: 18px;}
	.infTresc ul, .infTresc ol 				{color: #0d598f; margin-left: 25px; margin:10px 20px 0px 40px; font-size: 12px; line-height: 18px;}
	.infTresc table			{color: #0d598f; margin-left: 25px; margin:10px 20px 0px 20px; font-size: 12px; line-height: 18px;}
	
	/*-------------------------- TRESC G£ÓWNA --------------------------*/
	.trescTekstowa							{float:left; width: 650px; height: auto;}
	.tresc									{float: left; margin-right: 10px; padding: 0px;}
	.trescGlowna							{width: 648px; padding-top: 20px;background-color: #fff;height: auto;padding-bottom: 20px; border-left: 1px solid #47a1d7; color: #0d598f; font-size: 12px; border-right: 1px solid #47a1d7;}
	.naglowekGlowny							{width: 650px; height: 36px;}
	.naglowekGlowny .naglowekLewy			{width: 8px; float: left; height: 36px; background: url(../img/naglowek_lewy.png) no-repeat left;}
	.naglowekGlowny .naglowekPrawy			{width: 8px; float: right; height: 36px; background: url(../img/naglowek_prawy.png) no-repeat left;}
	.naglowekGlowny h1						{float: left; color:#fff; width:619px; padding-left: 15px; line-height: 36px; height: 36px; font-size: 15px; background:url(../img/naglowek_srodek.png) repeat-x left top;}
	.trescGlownaBottom						{width: 650px; height: 7px; background: url(../img/tresc_glowna_bottom.png) no-repeat; margin-bottom: 10px;}
	.mapkaDojazdu							{margin-left:70px; margin-top: 10px; width: 502px; height: 420px; padding: 2px; border: 1px solid #47a1d7; }
	h2.dataIMiejsce							{margin-left: 30px; line-height: 20px; font-size: 16px; color: #0d598f;}
	p.dataIMiejsce							{margin:10px 0px 10px 50px; line-height: 18px; font-size: 14px; color: #0d598f;}
	p.tekstTresciGlownej, div.tekstTresciGlownej					{margin-right: 25px; margin-left: 25px; line-height: 18px; font-size: 12px; color: #0d598f;}
	.trescContent							{margin: 0px 20px;}
	.trescContent ul, .trescContent ol			{padding-left: 20px;}
	
	
	
	/*-------------------------- AKTUALNOSCI LISTA --------------------------*/
	.aktualnosciLista						{border-bottom: 1px dotted #0d598f; width: auto; height: auto; margin: 10px 20px; padding-bottom: 20px;}
		.aktualnosciNaglowek				{color:#0d598f; width: 450px; float: left; font-size:16px;line-height: 20px; display: block;}
		.aktualnosciMiniTresc				{font-size: 12px; color: #47a1d7;}
		.aktualnosciLista p.linkDalej		{width: 77px; height: 31px; background: url(../img/przycisk_link_czytaj.jpg) no-repeat left; text-align:center; line-height:31px; float:right; cursor:pointer;}
	
	/*-------------------------- PROGRAM --------------------------*/
	.programTabela							{margin: 0px 20px; width: 600px; font-size: 12px;}
		.programTabela tr						{line-height: auto; height: auto;}
	.planNaglowek th							{padding-left: 20px; color: #fff;}
	.planNaglowek							{text-align: left; width: 100%; border: 1px solid #999; background-color: #999; line-height: 30px; height: 30px; }
		.kolumnaPierwsza					{width: 150px; height: auto; text-align: center; border-bottom: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999;}
		.kolumnaDruga						{width: 450px; height: auto; text-align: left; border-bottom: 1px solid #999; border-right: 1px solid #999; padding-left: 20px;  }
	/*-------------------------- LOGOWANIE --------------------------*/
	#logowanie								{width: 200px; height: auto; margin: 0 auto;}
	/*-------------------------- REJESTRACJA --------------------------*/
	.listaFormularza						{color: #0d598f;font-size: 12px;width: 500px; display: block; line-height: 20px; height: auto; border-bottom: 1px dotted #47a1d7; float:left; list-style: none; padding-left: 0px; padding-bottom: 2px; padding-top: 2px;}
	.listaFormularza li						{float: left; height: auto;}
		.listaFormularzaTekst				{width: 190px; padding-left: 10px;}
		.listaFormularzaInput				{width: 235px;}
		.formularz input, #logowanie input			{border: 1px solid #999;}
		.listaFormularzaInput input[type="checkbox"]	{border: 1px solid #fff;}
		.listaFormularzaInput input[type="radio"]	{border: 1px solid #fff;}
		
		.listaFormularzaError				{width: 155px; color:#F00;}
	
	.listaFormularzaPodwojna				{color: #0d598f;font-size: 12px;width: 600px; display: block;line-height: 20px; height: auto; border-bottom: 1px dotted #47a1d7; float:left; padding-left: 0px; padding-bottom: 2px; padding-top: 2px;}
	.listaFormularzaPodwojna li				{float: left; height: auto; display: block;}
		.listaFormularzaTekstJeden			{width: 290px; padding-left: 10px;}
		.listaFormularzaTekstJeden input[type="checkbox"]	{border: 1px solid #fff;}
		.listaFormularzaTekstJeden input[type="radio"]	{border: 1px solid #fff;}
		.listaFormularzaTekstDwa			{width: 290px;}
		.listaFormularzaTekstDwa input[type="checkbox"]	{border: 1px solid #fff;}
		.listaFormularzaTekstDwa input[type="radio"]	{border: 1px solid #fff;}
		
	.ustawaOOchronie						{color: #0d598f;font-size: 12px; line-height: 16px; margin-top: 10px; list-style: none; padding-left: 0px; padding-bottom: 2px; padding-top: 2px;}
	.ustawaError							{color: red; text-align: center;}
	#rejestracja							{width: 600px; margin: 0px 25px;}
	#rejestracja p.tekstTresciGlownej		{margin-right: 15px; line-height: 18px; font-size: 12px; color: #0d598f;}
		.formularz ul 						{width: 600px; float:left; line-height: 20px;}
		.formularz ul li						{float: left;}
		.formularz h3						{font-size: 12px; line-height: 20px; margin-top: 10px; color:#0d598f;}
	.tekstTresciGlownej a					{line-height: 18px; font-size: 12px; color: #0d598f;}
	div.tekstTresciGlownej					{margin-left: 20px;line-height: 18px; font-size: 12px; color: #0d598f;}
	
.zdjatko				{display:block; height: 72px; line-height: 72px; margin-bottom: 20px;}
	
#stopka					{width: 100%; height: 42px; border-top: 1px dotted #a0a0a0; color: #a0a0a0; margin-top: 10px;}
		#stopka p			{font-size: 11px; margin-top: 5px; color: #444a55;}
		#stopka p a			{text-decoration: none; cursor: pointer; color: #444a55;}
		#stopka p a:hover	{text-decoration: underline;}

	.stopkaTekst			{font-size: 12px; margin-left: 50px; line-height: 35px;}


.logotypy				{margin: 0px auto; text-align: center; min-height: 100px;}

/*------------------------ AKTUALNOSCI -----------------------------*/
.aktualnosciDane			{width: 600px; height: auto; margin-left: 20px; margin-top: 10px; padding: 20px 0px; margin-bottom: 20px;}
.galeriaZdjecAktualnosci	{float: left; width: auto; margin-right: 20px; margin-left: 12px;}
.zalacznikiAktualnosci		{float: left: width: 300px;}

.galeriaZdjecLista			{width: auto; float:left; height: auto; display:block;}
.galeriaZdjecLista li			{width: auto; height: auto; margin: 5px; float:left; padding: 5px; border: 1px solid #ccc;}


.tabelkaAktualnosci		{width: 600px; height: auto; padding: 10px 0px 0px 0px; border-bottom: 1px dotted #47a1d7; margin-left: 20px;}
.tabelkaAktualnosci ul	{display: block;  width: 600px; height:auto; float:left; list-style: none; padding-left: 0px;}
.tabelkaAktualnosci ul li	{float:left;}
.aktualnosciZdjecie			{width: 140px; min-height:50px;}
.aktualnosciTekst			{width: 370px; min-height:50px;}
.aktualnosciTekst h5			{display:block; color: #47a1d7; font-size:16px;}
.aktualnosciTekst p			{display: block; font-size: 12px; color: #47a1d7;}
.aktualnosciPrzycisk		{width: 80px; min-height:50px;}
.aktualnosciPrzycisk p 	{text-align: center;color: #000; width: 77px; height: 31px; background: url(../img/przycisk_link_czytaj.jpg) no-repeat;}
.aktualnosciPrzycisk p a	{line-height: 31px; color:#fff;}

/*------------------------ PO ZALOGOWANIU -----------------------------*/
.message				{width: 600px; text-align: center; margin-right: 15px; margin-left: 25px; line-height: 18px; font-size: 12px; color: #0d598f;}
.wiadomosc				{width: 600px; margin-left: 25px; margin-top: 10px; margin-right: 15px; display: block; border-bottom: 1px dotted #47a1d7;}
.wiadomosciZalogowany	{display: block; font-size: 12px; line-height: 18px; color: #0d598f;}

/*------------------------ PO ZALOGOWANIU ADMIN -----------------------------*/
.trescAdmin				{display: block; width: 980px; height: auto;}

.naglowekGlownyAdmin	{width: 980px; height: 36px;}
	.naglowekGlownyAdmin .naglowekLewy			{width: 8px; float: left; height: 36px; background: url(../img/naglowek_lewy.png) no-repeat left;}
	.naglowekGlownyAdmin .naglowekPrawy			{width: 8px; float: right; height: 36px; background: url(../img/naglowek_prawy.png) no-repeat left;}
	.naglowekGlownyAdmin h1						{float: left; color:#fff; width:949px; padding-left: 15px; line-height: 36px; height: 36px; font-size: 15px; background:url(../img/naglowek_srodek.png) repeat-x left top;}

.trescGlownaAdmin		{width: 978px; border-left: 1px solid #47a1d7; border-right: 1px solid #47a1d7; background-color: #fff; padding-bottom: 10px;}
.statusyAdmin			{float: left; color:#47a1d7; width: auto; margin:20px 0px 10px 5px; height: auto; font-size: 12px; line-height: 18px;}
.wyslijAdmin			{cursor: pointer;}
.adminSzukaj			{float: right; width: 360px; color:#47a1d7; font-size: 12px; margin: 10px 0px 10px 0px; height: 31px; line-height: 31px; display:block;}
.tabelkaAdmin			{margin: 0px 10px 0px 10px; width: 958px; height: 0px; font-size: 12px; color:#47a1d7; border: 1px solid #47a1d7;}

.tabelkaAdmin tr, .tabelkaAdmin td	{cursor: pointer;}
.tabelkaAdminNaglowek th	{padding: 0px 2px; background-color: #f7f7f7; line-height: 20px;}
.tabelkaAdminTresc td, .tabelkaAdminTrescEven td	{padding: 0px 5px; border-top: 1px solid #47a1d7;line-height: 20px;}
.tabelkaAdminTrescEven		{background-color: #f7f7f7; color:#47a1d7;}
.tabelkaAdminTrescEven:hover	{background-color: #f7f7f7; color:#47a1d7;}
.tabelkaAdminTresc:hover	{background-color: #f7f7f7; color:#47a1d7;}

.tabelkaAdmninDol		{width: 980px; height: 15px; background: url(../img/tabelka_admin_dol.jpg) no-repeat left; margin-top: -1px; margin-bottom: 10px;}

.inputyAdmin			{color:#0d598f; font-size: 12px; padding-left: 20px; width: 950px; height: 31px; line-height: 31px; padding-top: 10px;}

.rejestracjaAdmin								{margin-bottom: 10px; width: 950px; margin-left: 10px;}
	.listaFormularzaAdmin						{color: #0d598f;font-size: 12px;width: 950px; display: block; line-height: 20px; height: auto; border-bottom: 1px dotted #47a1d7; float:left;list-style: none;}
	.listaFormularzaAdmin li						{float: left; height: auto;}
		.listaFormularzaTekstAdmin				{width: 400px; padding-left: 10px;}
		.listaFormularzaInputAdmin				{width: 320px;}
		.listaFormularzaInputAdmin input			{border: 1px solid #999;}
	input[type="checkbox"]	{border: 1px solid #fff;}
	input[type="radiobutton"]	{border: 1px solid #fff;}

		.listaFormularzaErrorAdmin				{width: 200px; color:#F00;}
	.rejestracjaAdmin h3							{font-size: 14px; line-height: 20px; margin-top: 10px; color:#0d598f;}
	
.EFICOM {color: red;}

/*------------- KOLUMNA PRAWA --------------*/

	.kolumnaPrawa			{width: 320px; min-height: 100px; float: right;}

	.boxNaglowek						{width: 320px; height: 36px;}
	.boxNaglowek .naglowekLewy				{width: 8px; float: left; height: 36px; background: url(../img/naglowek_lewy.png) no-repeat left;}
	.boxNaglowek .naglowekPrawy				{width: 8px; float: right; height: 36px; background: url(../img/naglowek_prawy.png) no-repeat left;}
	.boxNaglowek h1							{font-weight: normal;float: left; color:#fff; width:289px; padding-left: 15px; line-height: 36px; height: 36px; font-size: 15px; background:url(../img/naglowek_srodek.png) repeat-x left top;}
	.boxNaglowek h1 a						{color:#fff;}
	.boxZTrescia			{width: 318px; height: auto; padding: 0px; background-color: #fff; border-right: 1px solid #47a1d7; border-left: 1px solid #47a1d7; }
	.boxZTresciaBottom320	{width: 320px; height: 9px; background: url(../img/aktulanosci_bottom.png) no-repeat;margin-bottom: 12px;}

/*------------- BREADCRUMBS ------------------------*/	
.breadCrumbs							{display: block; float: left; width: auto; line-height: 20px; list-style: none; font-size: 12px; margin: 5px; padding: 0px; font-size: 11px;color: #777;}
	.breadCrumbs li						{float: left;}
	.breadCrumbs li a						{margin: 0px 5px; color: #777;}
	.breadCrumbs li a:hover				{text-decoration: underline; color: #111;}
	.breadCrumbs li a.linkAkywny			{font-weight: bold; color:#0d598f;}
	.breadCrumbs li a.linkAkywny:hover		{text-decoration: none;}
	
.galeriaZdjecLista			{width: auto; float:left; height: auto; display:block; list-style: none;}
.galeriaZdjecLista li			{width: auto; height: auto; margin: 5px; float:left; padding: 5px; border: 1px solid #ccc;}

/*------------- BUTTONY ------------------------*/
.listaFormularzaInputAdmin input.button75		{border: 1px solid #47a1d7;}
.button75					{width: 75px;}
.button100					{width: 100px;}
.button120					{width: 120px;}
.button75, .button100, .button120								{float: right; background-color: #f7f7f7; height: 25px; line-height: 20px; margin-left: 10px; border: 1px solid #47a1d7; color:#0d598f; cursor: pointer; padding-bottom: 3px;}
.button75:hover, .button100:hover, .button120:hover				{background-color: #47a1d7; color:#fff; cursor: pointer;}
.butonPowrot 			{margin-top: 15px;}

/*------------- SCROLL ------------------------*/
#scroll		{width: 980px; height: 20px; margin: 0px; padding: 0px; margin-top: 5px; }
#memoryscroller {color: #0d598f; font-size: 12px; }

.formError {width: auto; margin: 10px 0; font-weight: bold; font-style: italic; min-height: 26px; line-height: 26px; padding: 5px; background: url("../img/warrning.png") 10px 50% no-repeat; border: 1px red solid; text-align: center;}
