
body {background: #FFFFFF; margin: 0px; }



table{

	border-collapse: collapse;



}



*{

	font-size: 14px;

	font-family: "arial";

	color:#2E3E71;

}

td img {display: block;}



#strona{

	text-align: center;

	width:100%

}



.pasek

{

	background-repeat: repeat-x;

	background-image:  url("../images/internet/pasek_gora.jpg");

}





.stopka{

	color:#000000;

	font-size: 11px;

}



a.stopka{

	

	text-decoration: none;

}

a:hover.stopka{

	text-decoration: none;

}



a.main2Link{

	font-size: 20px;

	color: #305387;

	text-decoration: none;

}



a.main3Link{

	font-size: 14px;

	color: #305387;

	text-decoration: none;

}

a:hover.main2Link{

	color: #FF6600;

}



a:hover.main3Link{

	color: #FF6600;

}



a{

	color: #FF6600;

	text-decoration: none;

}

a:hover{

	color: #305387;

}



a.tresc1Link{

	font-size: 16px;

	font-weight: bold;

	color: #B4B4B4;

	text-decoration: none;

}

a:hover.tresc1Link{

	color: #305387;

}



.btnZaloguj

{

	cursor:hand;

	width:100px;

	height:21px;

	background-image:  url("../images/btn_login.gif");

}





#tytulStrony, .tytulSekcja{

	font-size: 22px;

	letter-spacing:2px;

	color: #21385C;

}



.tytulTresc{

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	color: #21385C;

	text-align:center;

}



a.sekcjaLink, .sekcjaTytulLink{

	color:#EC8D00;

	text-decoration: underline;

}

a:hover.sekcjaLink, .sekcjaTytulLink{

	text-decoration: none;

}



.tytulSekcja{

	font-size: 14px;

	text-decoration: none;

	background-color: #E8E8E8;

	width:100%;

	font-weight: bold;

}



#trescStrony{

	padding-top:2px;

	text-align: justify;

	width:100%;

}



a.informacjaWyroznienie{

	font-size: 16px;

	font-weight: bold;

	color: #FF6600;

	text-decoration: none;

}



a:hover.informacjaWyroznienie{

	text-decoration: underline;

}



a.mainLink { font-size: 11px; color: #000000;  text-decoration: none; font-weight: normal;}

a.mainLink:hover { font-size: 11px; color: #000000;  text-decoration: underline }



.hdrTitle1 { color: #AAAAAA;font-size: 22px; font-family: Century Gothic, Thoma,verdana,arial;	font-weight: bold;letter-spacing: 5px;text-decoration: underline;}

.hdrTitle2 { font-size: 16px; color:#330066;font-family: verdana,arial,helvetica,sans-serif; font-weight: plain; letter-spacing: 0px; text-align: left;  text-decoration: none;padding-bottom: 3px; padding-top: 3px; }

.hdrTitle3 { font-size: 16px; color:#330066;font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; letter-spacing: 0px; text-align: left;  text-decoration: none;padding-bottom: 3px; padding-top: 3px; }

.hdrTitle4a { font-size: 14px; color:#330066;font-family: verdana,arial,helvetica,sans-serif; font-weight: plain; letter-spacing: 0px; text-align: left;  text-decoration: none;padding-bottom: 3px; padding-top: 3px; }

.hdrTitle4b { font-size: 14px; color:#330066;font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; letter-spacing: 0px; text-align: left;  text-decoration: none;padding-bottom: 3px; padding-top: 3px; }



.hdrTable

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	font-size: 11px;

	border-left: #000000 1px solid;

	border-bottom: #000000 1px solid;

	border-collapse: collapse;

	background-color: #ffffff;	

}



.hdrTh { font-size: 10pt; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }

.hdrTd

{

	padding-right: 2px;

	padding-left: 2px;

	font-weight: normal;

	font-size: 10pt;

	padding-bottom: 2px;

	padding-top: 2px;

}

.hdrTdR

{

	font-weight: normal;

	font-size: 12px;

	text-align:right;

}



.hdrLink { font-size: 11pt; color: #000000;  text-decoration: none; font-weight: bold;}

.hdrLink:hover { font-size: 11pt; color: #000000;  text-decoration: underline }



.cnt

{

	padding-left: 10px;

	font-size: 10px;

	color: #000000;

	letter-spacing: 0px;

	text-align: left;

	text-decoration: none;

}

.cntTitle{background-image:  url("../images/blue/m1.gif");}

.cntTitle1 { font-size: 12pt; font-weight: bold; font-size: 10px; font-weight: bold; padding-left:35px;padding-top:2px; }

.cntTitle2 { font-size: 12pt; font-weight: normal; }

.cntTitle2b { font-size: 12pt; font-weight: bold; }

.cntTitle3 { font-size: 14pt; font-weight: bold; }

.cntTitle4 { font-size: 14pt; font-weight: normal; }



.cntTable{

	font-size: 10pt; 

	background-color: #FBFBFB;

	border-color: #7A7A7A;

	border-collapse: collapse;

	}

.cntTh { 

	border-color: #7A7A7A;

	font-size: 11px; font-weight: bold; 

	padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; 

}

.cntThL{ 

	border-color: #7A7A7A;

	text-align: left;

	font-size: 11px; font-weight: bold; 

	padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;

}

.cntThR{ 

	background-color: #ec8a1d;

	border-color: #7A7A7A;

	text-align: right;

	font-size: 11px; font-weight: bold; 

	padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; 

}

.cntThP{ background-color: #ec8a1d;text-align: left;background-color: #DFDFDF;font-size: 11px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #7A7A7A;}

.cntTd { text-align: left;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #7A7A7A;}

.cntTdB { font-size: 11px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #7A7A7A;}

.cntTdR { text-align: right;font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #7A7A7A;}

.cntTdInfo { background-color: #F8F8EF;font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #7A7A7A;}



.cntThBrdrR { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff;

	border-right-width: 1px; border-right-style: solid; border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrL { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff;

	border-left-width: 1px; border-left-style: solid; border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrTB { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff;

	border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid;border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntThBrdrB { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold;  color:#ffffff;

	border-bottom-width: 1px; border-bottom-style: solid;border-color: #7A7A7A;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrLR { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff;

	border-left-width: 1px; border-left-style: solid;border-right-width: 1px; border-right-style: solid; border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrLRB { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff; 

	border-left-width: 1px; border-left-style: solid;border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;border-color: #7A7A7A;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrRB { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold; color:#ffffff;

	border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

.cntThBrdrLB { 

	background-color: #ec8a1d;

	text-align: left;

	font-size: 11px; font-weight: bold;  color:#ffffff;

	border-left-width: 1px; border-left-style: solid;border-bottom-width: 1px; border-bottom-style: solid;border-color: #494949;

	padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}



.cntTdBrdrR { border-right-width: 1px; border-right-style: solid; border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntTdBrdrL { border-left-width: 1px; border-left-style: solid; border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntTdBrdrLR { border-left-width: 1px; border-left-style: solid;border-right-width: 1px; border-right-style: solid; border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntTdBrdrLRB { border-left-width: 1px; border-left-style: solid;border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntTdBrdrRB { border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}

.cntTdBrdrLB { border-left-width: 1px; border-left-style: solid;border-bottom-width: 1px; border-bottom-style: solid;border-color: #7A7A7A;font-size: 11px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;}





a.cntLink { font-size: 11px; color: #000000; text-decoration: underline; }

a.cntLink:hover { font-size: 11px; color: #000000; text-decoration: none;}





<!-- komunikat administracyjny -->

.komTytul

{

	font-weight: bold;

	background-color: #EFEFEF;

}

.komSekcja

{

	font-weight: bold;

	background-color: #ec8a1d;

}

.komTresc

{

	background-color: #EFEFEF;



}

.komEnd

{

	background-color: #EFEFEF;



}

.cntSubmitButton

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	background-color: #0057AA;

	color:#ffffff;

	font-size: 10px;

	font-weight: bold;

}



.cntError

{

	color: Red;

	text-decoration: italic;

}



.ftr

{

	padding-left: 10px;

	font-size: 8pt;

	color: #000000;

	letter-spacing: 0px;

	text-align: left;

	text-decoration: none;

}



.ftrTable{

	font-size: 8pt; 

	border-color: #000000;

	border-collapse: collapse;

	}

.ftrTh { font-size: 8pt; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }

.ftrTd { font-size: 8pt; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }





.ftrLink

{

	font-size: 8pt;

	color: #ffffff;

	text-decoration: none;

}

.ftrLink:hover { font-size:8pt; color: #000000;  text-decoration: underline; }

.borderAll

{

	border-top: black 1px solid;

	border-bottom: black 1px solid;

	border-left: black 1px solid;

	border-right: black 1px solid;

}



input, textarea

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	background-color: #ffffff;

}



.inputCheckbox{

	background-color: transparent;

	border-width:0px;

}

.input3d

{

	border-right: #22287B 2px solid;

	border-top: #b0b0b0 1px solid;

	padding-bottom: 2px;

	border-left: #b0b0b0 1px solid;

	padding-top: 1px;

	border-bottom: #22287B 2px solid;

	background-color: #ffffff;

}

.inputButton

{

	border-right: #000000 1px solid;

	border-top: 1px solid #000000;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	background-color: #11255B;

	font-weight: bold;

	color: White;

}

.inputButton3d

{

	border-right: #000000 2px solid;

	border-top: 1px solid #F2F2F2;

	padding-bottom: 2px;

	border-left: #b0b0b0 1px solid;

	padding-top: 1px;

	border-bottom: #000000 2px solid;

	background-color: #0057AA;

	font-weight: bold;

	color: White;

}



.inputButtonRed

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	background-color: red;

	font-weight: bold;

	color: White;

}



.searchengineTable{

	font-size: 9pt; 

	background-color: #C0CFE2;

	border-color: #000000;

	border-collapse: collapse;

}

.searchengineThR { text-align: right;font-size: 10px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchengineTd { font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchengineTdk { background-color: #EFF3F8;font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchengineTdkR { text-align: right;background-color: #EFF3F8;font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchengineSubmitButton

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	background-color: #0057AA;

	color:#ffffff;

	font-size: 10px;

	font-weight: bold;

}

.searchengineResetButton

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	padding-bottom: 2px;

	border-left: #000000 1px solid;

	padding-top: 1px;

	border-bottom: #000000 1px solid;

	color:#ffffff;

	background-color: #FF0033;

	font-size: 10px;

	font-weight: bold;

}

.searchresultsTable{

	font-size: 9pt; 

	background-color: #F9F9F9;

	border-color: #000000;

	border-collapse: collapse;

}

.searchresultsTh { background-color: #E1A451; color:black;font-size: 10px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchresultsTd { font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

.searchresultsTdPaging { background-color: #C0CFE2;font-size: 10px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-color: #000000;}

a.searchresultsLink { font-size: 11px; color: #000000;  text-decoration: none; font-weight: normal;}

a.searchresultsLink:hover { font-size: 11px; color: #000000;  text-decoration: underline }

.border1

{

	BORDER-STYLE:Solid; 

	BORDER-WIDTH:1; 

	BORDER-COLOR: #000000;



}



.dynCalendar_header{

	font-size: 9px;

	font-weight: bold;

}

.dynCalendar_dayname {

	background-color: #c0c0c0;

	border: 1px solid #c0c0c0;

	font-size: 9px;

	color: #FFFFFF;

	text-align: center;

	width: 21px;

}



.dynCalendar_day {

	background-color: #eeeeee;

	color: #000000;

	font-size: 9px;

}



.dynCalendar_today {

	background-color: #ffffff;

	border: 1px solid #c0c0c0;

	font-size: 9px;

}



.dynCalendar {

	background-color: #c0c0c0;

	border: 2px outset white;

	visibility: hidden;

	position: absolute;

	top: 1px;

	left: 1px;

}

.dynCalendar select {

	font-size: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}
