/********************************************/
/* style globalne
/********************************************/

body, td, input, select {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}
body {
	margin: 0px;
	padding: 0px;
	color: red;
	background-color: #ffffff;
}
h1, h2, h3, h4, h5, h6, h7, p, form, td, ul {
	margin: 0px;
	padding: 0px;
}

a { text-decoration: none; color: black; }
a:focus, input {-moz-outline: none;} /* no border (ff) */

a { color: #0060B3; }
a:hover { color: #003058; }

.table { border: 0px solid red; margin: 0px; padding: 0px; border-collapse: collapse; }

.vtop { vertical-align: top; }
.vbottom { vertical-align: bottom; }

.h100p { height: 100%; }
.w100p { width: 100%; }
.h20p {height:20%}
.h20 {height:20px;}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}

.colAlert { color: #d00004; }

/********************************************/
/* Paddings
/********************************************/
.pad0400 { padding: 0 4px 0 0; }
.pad2000 { padding: 2px 0 0 0; } 


/* -- s: font -- */
.fgrey {color:#7d7d7d !important;} 
.fblack {color: #000000 !important;} 
.fblue {color:#0f67ae !important;} 
.flightblue {color:#0957a9 !important;} 

.farial {font-family:arial !important;}
.ftahoma {font-family:tahoma !important;}
.fverdana {font-family:verdana !important;}
.fcenturyggothic {font-family: sans-serif, 'Century Gothic' !important;}

.f10px {font-size:10px !important;}
.f11px {font-size:11px !important;}
.f12px {font-size:12px !important;}
.f16px {font-size:16px !important;}

.fitalic {font-style:italic !important;}
.fbold {font-weight:bold !important;}
/* -- e: font -- */


.elNaglowek {padding: 25px 10px 3px; margin: 0 0 5px; border-bottom: 1px solid #F9D819; font-weight: normal; font-size: 20px; font-family: "Myriad Pro Cond", Tahoma; color: #0060b3; font-style:italic }
h2.elNaglowek {font:normal italic 25px/25px arial; color: #0060B3;}
.elHtml, .elText, .elTabLista {font-size:11px; line-height: 16px; font-family:arial; color: #000000;}
.elHtml h2, .elText h2 {margin: 20px 0 10px; font-size:14px; line-height: 16px; font-family:arial; color: #0060B3;}
.elHtml p, .elText p {margin: 5px 0; line-height: 17px;}
.elHtml a {text-decoration: underline;}
.elHtml ul, .elText ul { margin: 0 0 10px 30px; padding: 0; font-size:11px; line-height:18px;}
.elHtml li, .elText li { padding: 0 0 0 5px;}

.splash {border: none !important; margin: 0 !important; margin-bottom: 15px !important;}

/********************************************/
/* Menu / nawigacja
/********************************************/
.title, {font-size: 20px; font-family: "Myriad Pro Cond" !important; color: #0060b3; font-weight: bold;font-style:italic}
.nawigacja td.navYellow { width: 169px; height: 64px; background: url('gfx/zolte.jpg') repeat-x; padding: 0 0 0 14px; font-size: 20px; font-family: Myriad Pro Cond; color: #0060b3; font-weight: bold;font-style:italic }
.nawigacja td.navGreen { width: 35px; height: 64px; background: url('gfx/zielone.jpg') repeat-x; }
.nawigacja td.navDots { width: 210px; background-image: url('gfx/kropki.gif') !important;; background-position: bottom; background-repeat: repeat-x; height:23px; }
.nawigacja img.menu {width: 7px; height: 7px;}
.nawigacja td.navArrow { width: 16px; } 
.nawigacja td.dzial { height: 23px; }
.nawigacja td.dzial a, .nawigacja td.dzial a:hover { font-size: 12px; font-family: Arial; font-weight: bold; text-align: left;  } 
.nawigacja td.dzial a { color: #0060B3; }
.nawigacja td.dzial a:hover { color: #003058; }
.nawigacja td.poddzialtext { font-size: 11px; font-family: Arial; color: #0a65be; height: 20px; text-align: left;}
.nawigacja td.poddzialtext a { color: #0060B3; }
.nawigacja td.poddzialtext a:hover { color: #003058; }
.nawigacja td.subnavArrow {width: 23px;}
.nawigacja .selected {background: #FDF3B6 !important;}
/********************************************/
/* Stopka
/********************************************/

.footerYellowLine {border-bottom: 1px solid #fdf1af;}
.footer td.menu {border-top: 4px solid #f9d81b; padding: 0 11px 0 11px; }
.footer td.menu a, .footer td.menu a:hover, .footer td.menu { font-size: 11 px; font-family: Arial; color: #4d4d4d; }
.footer td.menu a { text-decoration: none; }
.footer td.menu a:hover { text-decoration: underline; }
.footer td.copyrights {padding: 20px 0 0 0; font-family: Arial; color: #777777; height: 56% font-size: 11 px}
.footer td.copyrights a {color:#0060ba; text-decoration: none;}
.footer td.copyrights a:hover {text-decoration: underline;}


.GreenLine {border-top: 15px solid #79ba42;}