body	{
	border:0;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	font:normal normal 11px Tahoma,Verdana,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans';	
   color:#444; 
	background:#fff;
}
/* +++++++++++++++++ TABELE +++++++++++++++++++++ */

table  {
  	border:0;
	font:normal normal 11px Tahoma,Verdana,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans';	
   color:#444; 
}
table.ctrltable	{
	width:100%;
	height:100%;	
}	
td.ctrlleftcell	{
	width:25%;
	vertical-align:top; 
	text-align:center;
}	
td.ctrlcell	{
	width:100%;
	vertical-align:top; 
	text-align:center;
}	
td.ctrlcentercell	{
	width:777px;
	vertical-align:top; 
	text-align:center;
}	
td.ctrlrightcell	{
	width:25%;
	vertical-align:top; 
	text-align:center;
}	
td.defgreycell {
	background-color:#D1D3D4;
}
td.defgreycell2 {
	background-color:#25447E;
}
td.defnavycell {
	background-color:#25447E;
}
td.defnavycell2 {
	background-color:#D1D3D4;
}
table.def	{
	width:777px;
}	
td.topcontainer {
	width:777px;
	height:100px;
	vertical-align:top;
}	
	td.toplogoarea {
		width:156px;
		height:100px;
		background-color:#25447E;
	}
	td.topheadercenter {
		width:314px;
		height:100px;
		background:#D1D3D4 url(img/bg_topheadercenter.gif) no-repeat left top;
	}	
	td.topheaderright {
		width:307px;
		height:100px;
		background-color:#25447E;	
	}
	td.topheaderright2 {
		width:307px;
		height:100px;
		background-color:#D1D3D4;	
	}
td.maincontainer {
	width:777px;
	vertical-align:top;
	background-color:#fff;
}	
   .maincontainermargins {
   	padding:0 0 0 0;
   }
	td.ctleft {
		width:156px;
		vertical-align:top;
		background:#D1D3D4 url(img/bg_ctleft.gif) no-repeat center bottom;
	}	
		.ctleftmargins {
   		padding:0 0 0 0;
		}
	td.ctmain {
		width:314px;
		vertical-align:top;
		color:#fff;
		background-color:#25447E;
		/*background:#D1D3D4 url(img/bg_ctmain.gif) repeat-y;*/
	}
	td.ctmain2 {
		width:614px;
		vertical-align:top;
		color:#fff;
		background-color:#25447E;
		colspan=2;
		/*background:#D1D3D4 url(img/bg_ctmain.gif) repeat-y;*/
	}
   	.ctmainmargins {
   		padding:15 20 15 20;
		}

	td.ctright {
		width:307px;
		vertical-align:top;
		background:#D1D3D4 url(img/bg_ctright.gif) no-repeat center bottom;
	}td.ctright2 {
		width:0px;
		vertical-align:top;
		background:#D1D3D4 url(img/bg_ctright.gif) no-repeat center bottom;
	}
		.ctrightmargins {
   		padding:10 0 10 0;
		}	

td.footcontainer {
	width:777px;
	height:72px;
	vertical-align:middle;
}
	td.footleft {
		width:156px;
		vertical-align:middle;
		background:#25447E url(img/bg_footleft.gif) no-repeat center bottom;
	}	
	td.footcenter {
		width:314px;
		vertical-align:top;
		color:#fff;
		background:#D1D3D4 url(img/bg_footcenter.gif) no-repeat center top;
	}
	td.footright {
		width:307px;
		vertical-align:top;
		background:#25447E;
	}
	td.footright2 {
		width:307px;
		vertical-align:top;
		background:#D1D3D4;
	}
	
td.doth {
	background:url(img/doth.gif) repeat-x center center;
}
/* +++++++++++++++++ JS-MENU +++++++++++++++++++++ */

table.structmenu {
	width:156px;
}
/* styl glownego menu (poziom0) */

<?
	for( $i = 1; $i <= 15; $i++ )
	{
?>

.menu0<?=$i?>_off { 	height:27px;font-weight:bold;color:#25447E;text-decoration:none;text-align:left;cursor:hand;padding-left:28px;
					background:url(img/menu/bg_menuRollOut0<?=$i?>.gif);}
					
.menu0<?=$i?>_on	{	height:27px;font-weight:bold;color:#fff;text-decoration:none;text-align:left;cursor:hand;padding-left:28px;
					background:url(img/menu/bg2_menuRollOver0<?=$i?>.gif);}

					
<?
	}
?>
					
/* styl podmenu (bez dzieci) */
div.menu_off { padding:0px 3px 0px 3px; }
.menu_off 
{
	/*font-size:10px;*/
	text-align:left;
	font:bold 11px;
	color:#fff;
	text-decoration:none;	
	cursor:hand;
	padding:0px 5px 0px 5px;
	border:solid 1px #999;
	background-color:#004AD3;
}
div.menu_on { padding:0px 3px 0px 3px; }
.menu_on
{
	/*font-size:10px;*/
	text-align:left;
	font:bold 11px;
	color:#25447E;
	text-decoration:none;	
	cursor:hand;
	padding:0px 5px 0px 5px;
	border:solid 1px #999;
	background:#C0D5FF;
}
/* styl podmenu (z dziecmi) */
div.menuroll_off { padding:0px 3px 0px 3px; }
.menuroll_off 
{
	/*font-size:10px;*/
	text-align:left;
	font:bold 11px;
	color:#fff;
	text-decoration:none;	
	cursor:hand;
	padding:0px 17px 0px 5px;
	border:solid 1px #999;
	background:#004AD3 url(img/menu1arrow.gif) no-repeat right center;
}
div.menuroll_on { padding:0px 3px 0px 3px; }
.menuroll_on
{
	/*font-size:10px;*/	
	text-align:left;
	font:bold 11px;
	color:#25447E;
	text-decoration:none;	
	cursor:hand;
	padding:0px 17px 0px 5px;
	border:solid 1px #999;
	background:#C0D5FF url(img/menu1arrow.gif) no-repeat right center;
}

/* +++++++++++++++++ CZCIONKI +++++++++++++++++++++ */

.pagetitle {
	font:normal bold 18px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;
	color:#FFB966;
	padding:0px 0px 9px 0px;
}
.header1 {
	font:normal bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;
	color:#9E0B0E;
}
.small {
	font:normal 9px Tahoma,Arial,Helvetica;
	color:#456191;
}		
/* COMP - NEWS */

table.newscomp 	{width:170px;	}
a.newstitle 		{	font:bold 12px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#3F3F3F;	}
a.newstitle:hover {	color:#9E0B0E;text-decoration:none;	}
a.newslisttitle 	{	font-weight:bold;color:#FFB966;	}
.newsintropadding {	padding:5 0 10 5;	}

.newsdate 			{	font:bold 9px;color:#ffffcc;	}
.newslead 			{	color:#fff;	}

/* +++++++++++++++++ ODSYLACZE  +++++++++++++++++++++ */

a {
	font:normal normal Verdana,Arial,Tahoma,Helvetica,sans-serif;
	color:#FFB966;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#ff0000;
}
/* +++++++++++++++++ FORMULARZE +++++++++++++++++++++ */

.borderdef {
	border:1px solid #033773;
}
form {
	margin:0px;
	padding:0px;
}
input {
	border:1px solid #C2C2C2;
	color:#666;
	font-size:9px;
	padding:0px 3px 0px 3px;
	background-color:#F6F6F6;
}
.formsmallfield {
	border:1px solid #264375;
	color:#264375;
	font-size:9px;
	padding:0px 3px 0px 3px;
	background-color:transparent;
}
.formsub {
	border:1px solid #660000;
	color:#660000;
	font-size:10px;
	padding:0px 3px 0px 3px;
	background-color:transparent;
}
.defborder {
	border:0px solid white;
}
.linknavy {
	color:#25447E;
}

.pg_select {
	border:1px solid #25447E;
	color:#25447E;
	font-size:9px;
	padding:0px 3px 0px 3px;
	background-color:#D1D3D4;
}

/* -------------------- FORMATOWANIE --------------------- */

.uldef	{	list-style-image:url(img/ico_uldot.gif); 
				line-height:13px;
				font-size:9px;					
																				}
.defpad 	{ 	padding:10 0 10 20; }
																				
.ar 	{	text-align:right;												}
.al 	{	text-align:left;												}
.ac 	{	text-align:center;											}
.aj 	{	text-align:justify;											}
.acvt {	text-align:center; 		vertical-align:top;			}
.acvm {	text-align:center; 		vertical-align:middle;		}
.alvm {	text-align:left;			vertical-align:middle;		}
.arvm {	text-align:right; 		vertical-align:middle;		}
.vat 	{									vertical-align:top;			}
.vab 	{									vertical-align:bottom;		}