body {

	background-image: url(img/bgr-grad.gif);

	background-repeat: repeat-x;

	background-color: #38539B;

	padding: 0px;

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

	margin: 0px;

}

.wrapall {

	width: 770px;

	margin-right: auto;

	margin-left: auto;

}

.logobgr {

	background-image: url(img/logobgr.jpg);

	background-repeat: no-repeat;

}



.logohold {



	position: absolute;

	top: 50px;

}

.logoHolder2 {

	position: absolute;

	z-index: 1;

}



.flashHolder {

	vertical-align: top;

	width: 177px;

}



.chowacz {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	position: absolute;

	z-index: 2;

	visibility: hidden;

}

.menugrad {

	background-image: url(img/gradmenu1.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	text-align: right;

}





.menuhold {

	z-index: 3;

	top: 97px;

	position: absolute;

	width: 584px;

}



.introbgr {

	background-image: url(img/introbgr.gif);

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-left: 6px;

	padding-bottom: 5px;

	background-position: left top;

	font-size: 9px;

}

.mnu {

	position: absolute;

	z-index: 5;

	white-space: nowrap;

	background-color: #EFE4AD;

	padding-bottom: 10px;

	background-image: url(img/menubgr.jpg);

	background-repeat: repeat-x;

	border-top-width: 0px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #1A2749;

	border-right-color: #1A2749;

	border-bottom-color: #1A2749;

	border-left-color: #1A2749;

	visibility: hidden;

	top: 39px;

}

.copy {

	font-size: 10px;

	color: #3399CC;

	font-weight: bold;

	padding-top: 2px;

	padding-bottom: 8px;

}



.introtxt {

	background-color: #CDCDCD;

	font-size: 11px;

	background-image: url(img/bgradintrotxt.gif);

	background-repeat: repeat-x;

	padding-left: 22px;

	padding-right: 22px;

	vertical-align: top;

}



.mnu a {

	display: block;

	padding-left: 10px;

	font-size: 12px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #CE9B36;

	border-right-color: #CE9B36;

	border-bottom-color: #999999;

	border-left-color: #CE9B36;

}

.mnu a:link {

	color: #1A2749;

	text-decoration: none;

	font-weight: bold;

}

.mnu a:visited {

	color: #1A2749;

	text-decoration: none;

	font-weight: bold;

}

.mnu a:hover {

	color: #990000;

	text-decoration: none;

	font-weight: bold;

	background-color: #FFFFFF;

}

.stopka {

	background-color: #000066;

	background-image: url(img/gradstopka.gif);

	background-repeat: repeat-x;

	color: #00CCFF;

	vertical-align: top;

	font-size: 11px;

	font-weight: bold;

}

.stopka strong {

	color: #CCCCCC;

}



.stopka a {

	color: #33CCFF;

	text-decoration: none;

}

.stopka a:link {

	text-decoration: none;

}

.stopka a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}







h3 {

	color: #000066;

	background-color: #E4E4E4;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	font-size: 15px;

	padding-left: 8px;

	padding-top: 4px;

	padding-right: 5px;

	padding-bottom: 4px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	clear: both;

}

h4 {

	font-size: 13px;

	font-weight: bold;

	color: #000066;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

h4 a {

	color: #000066;

	text-decoration: none;

}





h1 {

	font-family: "Times New Roman", Times, serif;

	color: #003366;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 3px;

	border-left-width: 0px;

	border-top-style: double;

	border-right-style: double;

	border-bottom-style: double;

	border-left-style: double;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

	padding-top: 4px;

	padding-bottom: 12px;

	font-size: 26px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

h2 {

	background-color: #CCCCCC;

	color: #FFFFFF;

	padding: 4px;

	border-top-width: 2px;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}



h5 {

	font-size: 16px;

	font-weight: bold;

	color: #38539B;

	margin-top: 20px;

	margin-bottom: 4px;

	padding: 0px;

}

h6 {

	font-size: 15px;

	font-weight: bold;

	color: #003366;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}







form {

	margin: 0px;

	padding: 0px;

}



.introtxt p {

	margin-top: 0px;

	margin-bottom: 10px;

}

.introtxt img {

	border: 2px solid #999999;

	margin: 0px;

	display: block;

	padding: 0px;

}





.introtxt a {

	color: #333333;

	text-decoration: none;

}

.introtxt strong {

	color: #CC6600;

}

.introtxt a:link {

	color: #333333;

	text-decoration: none;

}

.introtxt a:visited {



	color: #333333;

	text-decoration: none;

}

.introtxt a:hover {





	color: #333333;

	text-decoration: underline;

}

.introkom {

	padding-left: 10px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	color: #666666;

}

.introkom2 {

	padding-left: 10px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

.stopka a:visited {

	text-decoration: none;

}

.introtxt a:link img {



	border: 2px solid #999999;

	margin: 0px;

	display: block;

}

.introtxt a:visited img {





	border: 2px solid #999999;

	margin: 0px;

	display: block;

}

.introtxt a:hover img {







	border: 2px solid #CE9B36;

	margin: 0px;

	display: block;

}

.tab1 {

	text-align: center;

	font-size: 11px;

	margin-right: 20px;

	

}

.tab1 a {

	font-weight: bold;

	color: #003366;

	text-decoration: none;

}



.tab1 td {

	background-repeat: no-repeat;

	text-align: center;

	padding-top: 1px;

	padding-right: 24px;

	padding-bottom: 7px;

	padding-left: 17px;

	white-space: nowrap;

}

.tabtlo1 {

	background-image: url(img/tabbgr1.gif);

	white-space: nowrap;

}
.tabtlo2 {

	background-image: url(img/tabbgr2.gif);

	white-space: nowrap;

}

.topgrad {

	background-image: url(img/gradcontent3.gif);

	background-repeat: repeat-x;

	height: 33px;

}



.content {

	background-color: #FFFFFF;

	background-image: url(img/gradContent2.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	vertical-align: top;

}

.cnt {

	color: #666666;

	font-size: 12px;

	line-height: 17px;

	padding-right: 20px;

	padding-bottom: 20px;

	vertical-align: top;

}

.cnt p {

	margin-top: 0px;

	margin-bottom: 20px;

	text-align: justify;

}

.cnt a:link {

	color: #003399;

	text-decoration: none;

}

.cnt a:visited {

	color: #003399;

	text-decoration: none;

}

.cnt a:hover {

	color: #FFFFFF;

	text-decoration: none;

	background-color: #003399;

}



.pionR {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

.pionL {



	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

.picramka {

	padding: 4px;

	border: 4px solid #999999;

}

.picRight {

	margin-left: 10px;

	margin-top: 5px;

}

.picLeft {

	margin-right: 10px;

	margin-top: 5px;

}





.gallery {

	font-size: 12px;

	clear: both;

	margin-bottom: 20px;

}

.gallery a {

	float: left;

	text-align: center;

	height: 67px;

	overflow: hidden;

	margin-top: 9px;

	margin-right: 13px;

	margin-bottom: 9px;

	margin-left: 13px;

	width: 100px;

	border-top-width: 4px;

	border-right-width: 4px;

	border-bottom-width: 4px;

	border-left-width: 4px;

	border-top-style: double;

	border-right-style: double;

	border-bottom-style: double;

	border-left-style: double;

}





.gallery  a:link  {

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.gallery a:visited  {

	width: 100px;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.gallery a:hover  {

	border-top-color: #003366;

	border-right-color: #003366;

	border-bottom-color: #003366;

	border-left-color: #003366;

}

.cntxtmenu {

	padding-top: 60px;

	padding-left: 18px;

}

form td {

	vertical-align: top;

}

.tab2 {



	text-align: center;

	font-size: 11px;

	margin-right: 20px;

}

.tab2 a {



	font-weight: bold;

	color: #003366;

	text-decoration: none;

}

.tab2 td {



	background-repeat: no-repeat;

	text-align: center;

	padding-top: 1px;

	padding-right: 22px;

	padding-bottom: 7px;

	padding-left: 17px;

	white-space: nowrap;

}

.tabtlo2 {



	background-image: url(img/tabbgr2.gif);

}

.red {

	font-weight: bold;

	color: #FF0000;

}

.poziomD {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

.txt {

	font-size: 13px;

}

.txt a:link {



	color: #003399;

	text-decoration: none;

}

.txt a:visited {



	color: #003399;

	text-decoration: none;

}

.txt a:hover {

	color: #003399;

	text-decoration: underline;

	background-color: #FFFFFF;

}

.data {

	float: right;

	width: 90px;

	text-align: right;

	font-size: 10px;

	color: #CCCCCC;

}

.marginesy {

	padding-right: 17px;

	padding-left: 17px;

	padding-bottom: 20px;

}

.cnt blockquote {

	margin-right: 0px;

	margin-left: 30px;

	margin-top: 5px;

}

.cnt dl {

	margin: 0px;

}

.cnt dt {

	font-size: 14px;

	font-weight: bold;

	color: #003399;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: none;

	border-bottom-color: #CCCCCC;

}

.cnt dd {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

.cnt dd a:link, .cnt dd a:visited {

	color: #666666;

	text-decoration: none;

	display: block;

	width: 100%;

}

.cnt dd a:hover {

	color: #000033;

	text-decoration: none;

	background-color: #E8E7E7;

}

A.pozyc:ACTIVE, A.pozyc:HOVER, A.pozyc:LINK, A.pozyc:VISITED {

	font-size : 9px;

	font-family : Tahoma, Arial ;

	color : #3399CC;

	text-decoration : none;

}
p.tagi {
	font-size : 9px;
	font-family : Tahoma, Arial ;
	color : #3399CC;
	text-decoration : none;
}
p.tagi span {
	font-size : 10px;
	font-weight: bolder;
	font-family : Tahoma, Arial ;
	color : #3399CC;
	text-decoration : none;
}
