BODY
{
	background-color: #FAF2C8;
	font-family: Verdana, Tahoma, 'Arial CE', Arial, Helvetica;
}

A, A:link, A:active, A:visited 
{
	color: #0000FF;
	text-decoration: none;
}

A:hover
{
	color: #00008B;
	text-decoration: underline
}

/* style do menu głównego */
A.menu, A.menu:link, A.menu:active, A.menu:visited 
{
	font-size: 9pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: none;
  color: #FFFF99;
}

A.menu:hover
{
	font-size: 9pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: underline;
  color: #FFFF99;
}

TD.menu_niewybrane
{
  background-color: #4078D7;
	text-align: center;
}

TD.menu_wybrane
{
  background-color: #81A6E4;
	font-size: 9pt;
	text-align: center;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  color: #FFFF99;
}

/* style do podmenu */
A.podmenu, A.podmenu:link, A.podmenu:active, A.podmenu:visited 
{
	font-size: 8pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: none;
  color: #FFFFFF;
}

A.podmenu:hover
{
	font-size: 8pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: underline;
  color: #FFFFFF;
}

TD.podmenu_niewybrane
{
  background-color: #4078D7;
	text-align: center;
}

TD.podmenu_wybrane
{
  background-color: #81A6E4;
  color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

/* style do podmenu archiwum */
A.podmenu_arch, A.podmenu_arch:link, A.podmenu_arch:active, A.podmenu_arch:visited 
{
	font-size: 8pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: none;
  color: #FFFFFF;
}

A.podmenu_arch:hover
{
	font-size: 8pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: underline;
  color: #FFFFFF;
}

TD.podmenu_niewybrane_arch
{
  background-color: #4078D7;
	text-align: left;
}

DIV.podmenu_arch 
{
	font-size: 8pt;
 	font-weight: bold;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	text-decoration: none;
  color: #FFFFFF;
}

/* nagłówki */
.naglowek_sp /* nagłówek SPONSORZY, PATRONAT, PARTNERZY */
{
  font-size: 14pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	text-align: center;
	font-weight: bold;
  color: #483d8b;
	background-color: #FFFFFF;
}

.newsy_nagl /* nagłówek Nowości - zwiastun */
{
  font-size: 8pt;
	font-weight: bold;
	color: #FFFF00;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_str /* nagłówek strony */
{
  font-size: 18pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
  color: #4078D7;
/*	background: url(../img/tlonaglowka.jpg); */
}

.naglowek_sekcji /* nagłówek sekcji, np. Kontakt z organizatorem, itp. */
{
  font-size: 12pt;
	font-weight: bold;
	text-align: center;
	color: #4078D7;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_wazne /* ważny tekst, uwaga */
{
  text-align: center;
	color: #FF0000;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_zapisy /* nagłówek formularza */
{
  font-size: 10pt;
	color: #4078D7;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_spons /* naglowek Sponsorów, Patronów i Partnerów */
{
  font-size: 14pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	font-weight: bold;
	text-align: center;
  background-color: #4078D7;
	color: #FFFF00;
}

.naglowek_data /* data i miejsce */
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	font-weight: bold;
	text-align: center;
  color: #000000;
	background-color: #FFFFFF;
}

TD.naglowek_baner /* data i miejsce */
{
  font-size: 10pt;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	font-weight: bold;
	text-align: right;
  vertical-align: middle;
  color: #000000;
}

INPUT.naglowek_baner /* data i miejsce */
{
  font-size: 10pt;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
	font-weight: bold;
  vertical-align: middle;
  color: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color: #FFFFFF;
}

/* nagłówki do tabel listy zgłoszeń */
A.pieszo, A.pieszo:link, A.pieszo:active, A.pieszo:visited
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #009240;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: none;
}

A.pieszo:hover
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #009240;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: underline;
}

A.rower, A.rower:link, A.rower:active, A.rower:visited
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #A80000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: none;
}

A.rower:hover
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #A80000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: underline;
}

A.kajak, A.kajak:link, A.kajak:active, A.kajak:visited
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #0000B0;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: none;
}

A.kajak:hover
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #0000B0;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: underline;
}

A.extream, A.extream:link, A.extream:active, A.extream:visited
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #8500CC;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: none;
}

A.extream:hover
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #8500CC;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
  text-decoration: underline;
}

.pieszo
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #009240;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.rower
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #A80000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.kajak
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #0000B0;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.extream
{
  font-size: 10pt;
	color: #FFFFFF;
	background-color: #8500CC;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.pieszo_wyniki
{
  font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.rower_wyniki
{
  font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.kajak_wyniki
{
  font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.extream_wyniki
{
  font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_pieszo
{
  font-size: 10pt;
	text-align: center;
	color: #FFFF99;
	background-color: #009240;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_rower
{
  font-size: 10pt;
	text-align: center;
	color: #FFFF99;
	background-color: #A80000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_kajak
{
  font-size: 10pt;
	text-align: center;
	color: #FFFF99;
	background-color: #0000B0;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.naglowek_extream
{
  font-size: 10pt;
	text-align: center;
	color: #FFFF99;
	background-color: #8500CC;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

/* treść */
.tresc1
{
  font-size: 10pt;
	color: #000000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.tresc2
{
  font-size: 10pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  text-align: center;
  color: #4078D7;
}

.tresc3
{
  font-size: 14pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  text-align: center;
  font-weight: bold;
  color: #4078D7;
}

.tresc_sp
{
  font-size: 10pt;
  font-weight: bold;
	text-align: center;
  color: #000000;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
}  

.podpis_zdj /* podpis "dużego" zdjęcia w galerii */
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	text-align: center;
	font-weight: bold;
  color: #000000;
	background-color: #FFFFFF;
}

.mil100_gl
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #008000;
}

.mil150_gl
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #800000;
}

.mil50_gl
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #000080;
}

A.regimpr_gl, A.regimpr_gl:link, A.regimpr_gl:active, A.regimpr_gl:visited
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #FF0000;
  text-decoration: none;
}

A.regimpr_gl:hover
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #FF0000;
  text-decoration: underline;
}

A.regulaminy_gl, A.regulaminy_gl:link, A.regulaminy_gl:active, A.regulaminy_gl:visited
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #FF9900;
  text-decoration: none;
}

A.regulaminy_gl:hover
{
  font-size: 12pt;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
  font-weight: bold;
  text-align: left;
  color: #FF9900;
  text-decoration: underline;
}

.newsy
{
  font-size: 7pt;
	color: #000000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.oplaty /* tabelka w regulaminie */
{
  font-size: 8pt;
	text-align: center;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.zapisy_opispola /* pola "o co chodzi" w formularzu */
{
  font-size: 8pt;
	text-align: right;
	color: #000000;
	font-family: Verdana, Tahoma, 'MS Sans Serif', 'Arial CE', Arial, Helvetica;
}

.zapisy_polawypel /* pola "do wypełnienia" w formularzu */
{
  font-size: 10pt;
	font-weight: bold;
	font-family: 'Times New Roman CE', 'Times New Roman', serif;
	color: #000000;
}

.zmiany
{
  font-weight: bold;
  color: #FF0000;
}

.nowosc
{
  background-color: #FFFF00;
  color: #000000;
  font-weight: bold;
  font-family: 'Courier New CE', 'Courier New', Courier;
}

.powrot
{
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 10px;
  font-weight: normal;
  text-align: right;
}

/* kolory */
.zolty
{
  color: #FFFF99;
}

.bialy
{
  color: #FFFFFF;
}

.niebieski
{
  color: #4078D7;
}

.czerwony
{
  color: #FF0000;
}

.czarny
{
  color: #000000;
}

.odwolanie
{
  color: #FF0000;
  font-size: 16pt;
  font-weight: bold;
	font-family: Arial, Helvetica;
  text-align: center;
}

.stopka
{
  font-family: Tahoma, 'Arial CE', Arial, Helvetica;
  color: #FFFFFF;
  font-size: 9pt;
  text-align: center;
  font-weight: bold;
  background-color: #4078D7;
}

