/*********************************************************************
INFOSERWIS stylez
*********************************************************************/

#menu { clear: both; }

#column2 {background: url(img/border-vertical.gif) repeat-y right top; padding: 2px 8px 0 2px !important; margin-bottom: 15px;}

#column1 {padding: 2px !important; margin-bottom: 15px;}

#lastNewsTitle { padding-bottom: 4px; margin-bottom: 20px; font-size: 14pt; color: #01af59;}

/* box Links ********************************************************/

ul.boxLinks, .boxLinks li { margin: 0; padding: 0; list-style: none; width: 100%; }
	ul.boxLinks { margin-bottom: 0px; }
	.boxLinks li { line-height: 28px; margin-bottom: 7px; float: left; }
	.boxLinks li li { float: none !important; }
	.boxLinks li.movable {
		background-image: url(img/ico-movable.gif); background-repeat: no-repeat;
		background-position: 5px 5px; }
	.boxLinks li a {
		text-decoration: none; text-indent: -5000px; display: block; height: 28px;
		background-position: top right; background-repeat: no-repeat; width: 100%; float: right; }
	
/* dobre adresy */

	li#etiBoxLink a:hover {color: #77234b; background-color: #f1d9ed;}

	li.spiritBoxLink a:hover {color: #2e2e2e; background-color: #e6e7e8;}
	
/* NEWSY ************************************************************/

	div.record { border-bottom: 1px solid #c8c8c8; padding-bottom: 10px; clear: left;  }
	.recordImg { float: left; margin: 10px 15px 10px 0; }
	
	h2.recordTitle { margin: 20px 0 0 0; line-height: 18px; }
	h2.recordTitle a { text-decoration: none; font-weight: bold; }
	h2.recordTitle span {
		font-size: 12pt; color: #01af59; float: right; font-weight: normal; letter-spacing: 0; padding-top: 0px; }
	/* wiecej lub full news */
	.more {background-color: #f0f0f0; padding: 5px 10px; margin-top: 0; font-size: 18px; }
	p.wiecej {height: 16px;}
	p.wiecej a {text-decoration: none; display: block; text-indent: 0px; width: 110px; height: 16px; overflow: hidden;}
	p.recordTresc {margin: 15px 0;}

	.infoNews h3, .infoNews table {margin-bottom: 15px;}
	.infoNews img {padding: 3px; border: 1px solid #bbb;}
	
	.infoNews td {vertical-align: middle;}

	.newsMore {margin-top: 11px;}

	p.navigator { text-align: center; }
	.navigator a { text-decoration: none; background-color: #f7f7f7; color: #000; padding: 2px; }
	.navigator .current { padding-right: 0 important!; font-size; 10px !important; }
		
/* COMMON ***********************************************************/


	dt {
		font-weight: bold; margin-top: 5px;
		border-bottom: 1px solid #444; padding-bottom: 3px; }
	dd {
		background: #f7f7f7; padding: 3px; }
		
	/* linklist */
	
	ul.linkList {
		margin: 0; padding: 0; list-style: none; position: relative; }
	.linkList li {
		margin: 0 0 4px 0; padding: 0 0 4px 0; position: relative;
		border-bottom: 1px dotted #ccc; list-style: none; }
	.linkList li img { vertical-align: middle; }
	
	
	#footer ul { width: 720px; }
	#en #footer ul { width: 630px; }
	
	/* sitemenu */
	
	li#ustaw_1 a { width: 39px; background-position: -417px -107px;; }
	li#ustaw_1 a:hover { background-position: -417px -123px; }
	#en li#ustaw_1 a { width: 39px; background-position: -496px -107px; }
	#en li#ustaw_1 a:hover { background-position: -496px -123px; }


/* === nagrody === */
	div.nagrody {margin-top: 15px;}
	.nagrody p {border-bottom: 1px solid #eee; margin-right: 10px;}
	.nagrody p.nagrodaP {border-bottom: 1px solid #eee; margin: 20px 10px 0 0; padding: 0px 0px 20px 216px !important;}

/* === konkursy === */
	li.headKonkurs {font-weight: bold; margin: 10px 0 0 0;}
	li.linkKonkurs {margin-left: 14px;}
	li.linkKonkurs a {border: 0; padding: 0 0 0 14px !important; background-position: 1px -2020px !important; _background-position: 1px -2019px !important; /* IE6 */}
	*:first-child+html li.linkKonkurs a {background-position: 1px -2019px !important;} /* IE7 */

/* === menu === */
	div.BKSMainLeft {margin-top: 0 !important;}

	h3.tytulKategorii {margin: 20px 0 10px 0;}
	#menu ul {margin: 0;}
	li.menu {margin: 0; padding: 2px 0; list-style: none; border-bottom: 1px solid #bbb; line-height: 16px;}
	li.menu a {text-decoration: none;}


