@charset "iso-8859-2";
body {
font-family:Arial, Helvetica;
color:#002255;
font-size:10px;
scrollbar-3dlight-color : #518EA7;
scrollbar-arrow-color : #DDEEFF;
scrollbar-base-color : #09386C;/*#B1DEF7;*/
scrollbar-darkshadow-color : #007ebe;
scrollbar-face-color : #778CC5;/*#B1DEF7;*/
scrollbar-highlight-color : #09386C;
scrollbar-shadow-color : #09386C;
scrollbar-track-color : #DDEEFF;
}

/* menu boczne */
td.navheader {	font-family: Arial, Helvetica;	font-size: 12px;	color: #003366;	text-decoration: none;	font-weight: bold;	padding: 2px 2px 2px 10px;}

td.navheader2 {	font-family: Arial, Helvetica;	font-size: 12px;	color: #DDEEFF;	text-decoration: none;	font-weight: bold;	padding: 2px 2px 2px 10px; backgro und: #114E87;}

a.navmain:link {font-family: Arial, Helvetica;  display: block; width: 100%; color: #002255; text-decoration: none;  padding: 2px 0px 2px 14px; font-size: 14px}
a.navmain:visited {font-family: Arial, Helvetica; display: block; width: 100%; color: #002255; text-decoration: none;  padding: 2px 0px 2px 14px;  font-size: 14px}
a.navmain:hover {font-family: Arial, Helvetica;  display: block; width: 100%; background: #114E87; color: #CCDDFF; text-decoration: none; padding: 2px 0px 2px 14px;  font-size: 14px}
a.navmain:active {font-family: Arial, Helvetica; display: block; width: 100%; color: #002255; text-decoration:none;padding: 2px 0px 2px 14px;  font-size: 14px}

a.navmain2:link {font-family: Arial, Helvetica;  display: block; width: 100%; color: #CCDDFF; text-decoration: none;  padding: 2px 0px 2px 22px; font-size: 12px; text-indent:-15px;}
a.navmain2:visited {font-family: Arial, Helvetica; display: block; width: 100%; color: #CCDDFF; text-decoration: none;  padding: 2px 0px 2px 22px;  font-size: 12px; text-indent:-15px;}
a.navmain2:hover {font-family: Arial, Helvetica;  display: block; width: 100%; background: #CCDDFF; color: #002255; text-decoration: none; padding: 2px 0px 2px 22px;  font-size: 12px; text-indent:-15px;}
a.navmain2:active {font-family: Arial, Helvetica; display: block; width: 100%; color: #002255; text-decoration:none;padding: 2px 0px 2px 22px;  font-size: 12px; text-indent:-15px;}

a.navmainmenu:link {font-family: Arial, Helvetica;  display: block; width: 100%; color: #002255; text-decoration: none;  padding: 2px 2px 2px 19px; font-size: 14px}
a.navmainmenu:visited {font-family: Arial, Helvetica; display: block; width: 100%; color: #002255; text-decoration: none;  padding: 2px 2px 2px 19px;  font-size: 14px}
a.navmainmenu:hover {font-family: Arial, Helvetica;  display: block; width: 100%; background: #114E87; color: #CCDDFF; text-decoration: none; padding: 2px 2px 2px 19px;  font-size: 14px}
a.navmainmenu:active {font-family: Arial, Helvetica; display: block; width: 100%; color: #002255; text-decoration:none;padding: 2px 2px 2px 19px;  font-size: 14px}



a.navfirst:link {font-family: Arial, Helvetica; display: block; width: 100%; color: #003366; text-decoration:none; font-weight: bold; padding: 2px 2px 2px 10px; font-size: 12px;}
a.navfirst:visited {font-family: Arial, Helvetica; display: block; width: 100%; color: #003366; text-decoration: none; font-weight: bold; padding: 2px 2px 2px 10px;font-size: 12px;}
a.navfirst:hover {font-family: Arial, Helvetica; display: block; width: 100%; background: #223399; color: #CCDDFF; text-decoration: none; font-weight: bold;padding: 2px 2px 2px 10px;font-size: 12px;}
a.navfirst:active {font-family: Arial, Helvetica; display: block; width: 100%; color: #003366 ;text-decoration:none; font-weight: bold;padding: 2px 2px 2px 10px;font-size: 12px;}

a.navfirst2:link {font-family: Arial, Helvetica; display: block; width: 100%; color:#DDEEFF ; text-decoration:none; font-weight: bold; padding: 2px 0px 2px 10px; font-size: 12px;}
a.navfirst2:visited {font-family: Arial, Helvetica; display: block; width: 100%; color: #DDEEFF; text-decoration: none; font-weight: bold; padding: 2px 0px 2px 10px;font-size: 12px;}
a.navfirst2:hover {font-family: Arial, Helvetica; display: block; width: 100%; backg round: #CCFFEE; color: #002255; text-decoration: none; font-weight: bold;padding: 2px 0px 2px 10px;font-size: 12px;}
a.navfirst2:active {font-family: Arial, Helvetica; display: block; width: 100%; color: #DDEEFF ;text-decoration:none; font-weight: bold;padding: 2px 0px 2px 10px;font-size: 12px;}

.tekst
{
 font-family:Arial, Helvetica;
 font-size: 12px;
 padding-left: 25px;
 padding-right: 25px;
 text-align: justify;
 line-height: 18pt;
}

.tekstoferty
{
 font-family:Arial, Helvetica;
 font-size: 14px;
 line-height: 12pt;
}


.tekst14
{
 font-family:Arial, Helvetica;
 font-size: 14px;
 padding-left: 17px;
 padding-right: 17px;
 text-align: justify;
}

.tekstform
{
color:#5067A0;
font-size: 12px;
}

.tekstformnaglowek
{
color:#CCDDFF;
}

.size16
{
 font-family:Arial, Helvetica;
 font-size: 16px;
}

.bordertabela {
	border-right-color: #009BCE;
	border-bottom-color: #111111;/*62BCFF;*/
	background-color: # 55 BBEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: ridge;
	border-left-style: none; 
}

.ind
{
	text-indent:45px;
}

.tabelamenu {
	border-right-color: #009BCE;
	border-bottom-color: aabbdd;/*#CCDDFF;/*111111;/*62BCFF;*/
	bac kground-color: #55BBEE;
	
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;  /*ridge*/
}

.tabelabezramki {
	border-right-color: #009BCE;
	border-bottom-color: #FFFFFF;/*111111;/*62BCFF;*/
	bac kground-color: #55BBEE;
	
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;  /*ridge*/
}
.tabelamain {
	border-right-color: #009BCE;
	border-bottom-color: #111111;/*62BCFF;*/
	background-color: # 55 BBEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: none; 
}

/*do tabeli z ofertami pracy*/
.borderoferty {
	border-right-color: #009BCE;
	border-bottom-color: #111111;/*62BCFF;*/
	background-color: # 55 BBEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: none; 
}

.tabelamenuleft {
	border-left-color: #009BCE;


	border-bottom-color: #111111;/*62BCFF;*/
	background-color: # 55 BBEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: ridge;
	border-bottom-style: ridge;
	
}


.error
{
 font-family:Arial, Helvetica;
 font-size: 12px;
 padding-left: 17px;
 padding-right: 17px;
 text-align: justify;
 color:#ff0000;
}

input.text, textarea
{
 font-family:Arial, Helvetica; font-size:12px; border:1px solid #000;
 color:#002255;
 background-color:#F4FFFF
}

select
 {
 font-family:Arial, Helvetica; font-size:11px; border:1px solid #000;
 color:#002255;
 background-color:#F4FFFF
}

input.button
{
 font-family:Arial, Helvetica; font-size:10px; border:1px solid #000;
 padding:0 .1em;
 cursor:pointer;
 color:#006EAE;
 background-color:#9FD4EF;
 border-radius:.2em
} 
