
/* ---------- PAGE ----------- */
#page h1		{padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 5px; border-bottom: solid 1px #808080; font: 18px Arial CE, Arial Black, Arial, tahoma, verdana; text-transform: capitalize; letter-spacing: 1px; color: #909090; margin-bottom:10px}
#page h2		{padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 10px;  padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 10px;  font: bold 12px Arial CE, Arial, tahoma, verdana; line-height: 18px; letter-spacing: 1px; color: #202020;}
#page h3		{padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 0px; font: italic 10px Arial CE, Arial, verdana, tahoma; line-height: 18px; color: #202020;}
#page p			{padding-left: 20px; padding-right: 30px; padding-bottom: 5px; padding-top: 5px; font: 11px Verdana, Arial CE, Helvetica, tahoma, arial; color: #000000; line-height: 18px; text-align: justify;}
#page img		{padding:0px; margin:0px;}
#page .important		{font-weight: bold; color: #802020;}
#page .descr	{color:#666666; text-align:center}
/*
#page h4		{padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 0px; font: bold 12px tahoma, verdana, arial; color: #929190; text-decoration: underline; text-transform: uppercase; letter-spacing: 0.05em;}
#page h4 a, #page h4 a:hover	{text-decoration: underline; color: #929190;  font: bold 13px tahoma, verdana, arial;}
#page h5		{padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 0px; font: bold 11px tahoma, verdana, arial; color: #697077; text-decoration: underline; text-transform: uppercase;}
*/

#page ul		{margin-left: 20px; margin-bottom: 20px}
#page li		{margin-left: 20px; margin-right: 20px; margin-top: 5px;}


#page img.img_left	{float: left; clear: left; margin: 5px; margin-right: 7px;}
#page img.img_right	{float: right; clear: right; margin: 5px; margin-left: 7px;}
#page p.center		{text-align: center;}
#page p.center img	{margin-top: 10px;}
#page p.small		{font-size: 10px;}
#page a				{color: #802020;font-weight:bold}
/* ---------- MENU ----------- */
#menu ul		{margin-top: 15px; margin-bottom: 20px;}
#menu li		{width: 150px; list-style: square; margin-left: 26px; margin-bottom: 5px; font: 11px verdana, tahoma, arial; letter-spacing: 0.1em; color: #000000;}
#menu li a		{color: #404040;}
#menu li a:hover	{}
#menu h1		{margin-top: 10px; margin-bottom: 5px;padding-left: 26px; font: bold 12px tahoma, verdana, Arial; text-transform: uppercase; letter-spacing: 0.1em; color: #205080; background: url("../gfx/menu_point.gif") no-repeat 11px center;}

/* ---------- INTRO ---------- */
#intro .logo img	{border: none; margin-left: 10px; margin-top: 5px; float: left;}
#intro ul		{height: 60px; margin-right: 10px; margin-top: 10px; float: right;}
#intro li		{height: px;display: inline; list-style: none; font: bold 11px verdana, tahoma, arial; letter-spacing: 0.1em; color: #ffffff; border-left: solid 2px; #e8eaf0;}
#intro li a		{height: px;display: inline-block; padding: 10px; padding-top: 20px; padding-bottom: 20px; color: #ffffff;}
#intro li a:hover	{}

/* ---------- COVER ---------- */
#cover ul		{width: 200px; height: 156px;float:left}
#cover li		{list-style: none; font: bold 12px arial, tahoma, verdana,; text-transform: uppercase; letter-spacing: 0.2em;}
#cover li a		{width: px; height: 20px; display: block; padding-left: 20px; padding-top: 5px; padding-bottom: 1px; color: #000000;}
#cover li a:hover	{padding-left: 13px;color: #205080; text-decoration: none; border-left: solid 7px #000000;}

/* ---------- FOOTER --------- */
#footer ul		{padding-top: 10px; padding-bottom: 10px; clear: both;text-align: center;}
#footer li		{display: inline; list-style: none; font: bold 11px verdana, tahoma, arial; letter-spacing: 0.1em; color: #ffffff; text-align: center;}
#footer li a		{margin-left: 8px; margin-right: 10px; font-weight: normal; color: #ffffff;}
#footer li a:hover	{}

/* ---------- TEXT ----------- */
img			{border: solid 1px #000000;}
a			{color: #205080; text-decoration: none;}
a:hover			{color: #000000; text-decoration: underline;}
.left			{text-align: left;}
.right			{text-align: right;}
.center			{text-align: center;}
.bold			{font-weight: bold;}
.underline		{text-decoration: underline;}
.important		{font-weight: bold; color: #802020;}
.small			{font-size: 11px; color:#a0a0a0; line-height: 16px;}
.red			{color: #802020;}

/* ---------- GLOWNE ---------- */
*			{margin: 0; padding: 0;}
body			{background: #a0a0a0; font: 12px verdana, tahoma, arial;}
#whole 			{}
#whole2			{}

#top			{width: 100%; height: px; margin: auto; padding-top: 30px; clear: both; background: #808080 url("../gfx/bg_top.gif") no-repeat center 30px;; border-bottom: solid 7px #404040;}
#middle			{width: 752px; margin: auto; margin-top: -7px; position: relative; clear: both; background: url("../gfx/bg_middle.gif") repeat-y center; overflow: hidden; border-top: solid 7px #000000;}
#bottom			{width: 752px; height: px; margin: auto; clear: both;}

#intro			{width: 732px; height: 72px; margin: auto; padding-top: 10px; clear: both; background: url("../gfx/bg_intro.gif") no-repeat center 10px; overflow: hidden;}
#cover			{width: 728px; height: 156px; margin: auto; clear: both; background: url("../gfx/cover_anim.gif") no-repeat right top; border-top: solid 3px #000000;}
#menu			{width: 200px; background: ; float: left; padding-left: 12px; margin-bottom: 5px;}
#page			{width: 523px; float: right; padding-left: 5px; padding-right: 12px; margin-bottom: 5px; font: 11px Verdana, Arial CE, Helvetica, tahoma, arial; color: #000000; line-height: 18px;}
#footer			{width: 752px; height: 35px; margin-bottom: px; clear: both; background: #000000 url("../gfx/bg_bottom.gif") no-repeat center bottom;}
#copyright		{margin-top: 2px; padding-right: 15px; position: relative;}

/* ---------- tabelki ---------- */

table 			{border:#000000 solid 1px;margin-left: 20px;width: 475px; margin-top:10px}
td				{vertical-align: top;border-right:#999999 dotted 1px;border-bottom:#999999 dotted 1px; padding: 3px; text-align:center}
td.red			{color:#CC0000; font-weight:bold}
td.blue			{color:#3366FF;font-weight:bold}
th				{font-weight:bold;border-right:#802020 dotted 1px;border-bottom:#802020 dotted 1px; background:#CCCCCC;color:#802020}
th.red			{color:#CC0000; font-weight:bold}
th.blue			{color:#3366FF;font-weight:bold}
td.title		{font: bold 12px Arial CE, Arial, tahoma, verdana; color: #202020;} 
td.descr		{}


/*----------promocje-----------*/

#page div.promo		{padding-top:30px;border-bottom:#CC0000 solid 1px; overflow:hidden; padding-bottom:10px}
* html #page div.promo	{padding-top:30px;border-bottom:#CC0000 solid 1px; padding-bottom:10px; height:100%}
#page div.promo h2	{padding:0px;margin:0px;font-size:16px;color:#CC0000;margin-left:20px}
#page div.promo img	{float:left; margin-right:10px;margin-left:20px}
#page div.promo p		{}
#page div.promo p.date	{font-size:10px;color:#999999;padding:0px;margin:0px;text-align:right;margin-right:30px}
#page div.promo a	{color:inherit}


/* ---------- INTERNET EXPLORER ---------- */
* html #page h1		{font: bold 18px arial, tahoma, verdana;}
* html #menu li		{margin-left: 26px; padding-left: 0px;}
* html #menu		{padding-bottom: 5px;}
* html #page		{padding-bottom: 5px;}


