body{ font:11px Tahoma, Geneva, sans-serif }

input { vertical-align:middle }

a { color:#363f65 }
a:hover { color:#6e9601; text-decoration:none }
p { padding:0; }
div.txt-cnt { color:#616267 }

div.txt-cnt a.bx-cloud { float:right }

div.txt-cnt p {
	color:#616267;
	margin-bottom:10px;
	font:12px/14px Tahoma, Geneva, Verdana, sans-serif
}

div.txt-cnt .color01 { color:#799d0d }

div.txt-cnt h2 {
	font:bold 14px Tahoma, Geneva, Verdana, sans-serif;
	line-height:15px;
	padding-bottom:7px;
	color:#6D9501
}

/* common */

	.f14{font-size:14px !important}
	.f12{font-size:12px !important}
	.f11{font-size:11px !important}
	.f10{font-size:10px !important}
	.mb10{margin-bottom:10px;}
	.mt10{margin-top:10px;}
	.ct{text-align:center;}
	.rt{text-align:right;}
	.lt{text-align:left;}
	.fl{float:left;}
	.fr{float:right;}
	.db{display:block;}
	.cl{clear:left;}
	.cr{clear:right;}
	.cb{clear:both;}
	.clra:after{display:block;clear:both;content:'';}
	
	a.more { color:#6e9601; font-weight:bold; }
	a.more:hover { color:#363f65; text-decoration:none }



/* ------------------------------------------------------------------ */
/* buttons */

	input.btn, a.btn {
		vertical-align:middle; 
		border:0 !important; 
		color:#fff; 
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		text-align:center;
		cursor:pointer
	}
	
	input.btn-search { 
		background:url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 0; 
		width:75px; 
		height:23px; 
	}

	input.btn-search-dark { background:url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 -23px }

	input.btn-vote { 
		background:url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 0; 
		width:75px; 
		height:23px
	}

	input.btn-translate { 
		background:url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 -69px; 
		width:88px; 
		height:26px; 
	}

	a.btn-ask { 
		width:117px;
		height:19px;
		display:block;
		background:#89b116 url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 -46px;
		padding-top:4px
	}


	p.btn-nextquestion { 
		width:117px;
		height:19px;
		display:block;
		background:#89b116 url(http://i.wp.pl/a/i/szkola2/buttons_sprites.gif) no-repeat 0 -95px;
		padding-top:4px;
		text-align:center
	}


	div.button01 {
		height:44px;
		display:block;
		color:#f9ffe8;		
		text-align:center;
		background:url(http://i.wp.pl/a/i/szkola2/button01_sprites.gif) no-repeat 0 0;
		margin:0
	}
	
	div.button01 a {
		height:33px;
		display:block;
		color:#f9ffe8;
		background:url(http://i.wp.pl/a/i/szkola2/button01_sprites.gif) no-repeat right 0;
		margin-left:2px;
		padding-top:11px;
		font:bold 16px Tahoma, Geneva, Verdana, sans-serif;
	}
	
	div.button01 a:hover { color:#f9ffe8; text-decoration:none }



	div.button02, input.button02 {
		height:27px;
		display:block;
		color:#f9ffe8;
		text-align:center;
		background:url(http://i.wp.pl/a/i/szkola2/button02_sprites.gif) no-repeat 0 0;
		margin:0
	}
	
	div.button02 a, input.button02 a {
		height:22px;
		display:block;
		color:#f9ffe8;
		background:url(http://i.wp.pl/a/i/szkola2/button02_sprites.gif) no-repeat right 0;
		margin-left:2px;
		padding-top:5px;
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
	}
	
	div.button02 a:hover, input.button02 a:hover { color:#f9ffe8; text-decoration:none }

/* ------------------------------------------------------------------ */
/* lists */

	ul.list01 {
		margin:0;
		padding:0;
		list-style-type:none		
	}
	
	ul.list01 li {
		padding:2px 0 2px 10px;
		background:url(http://i.wp.pl/a/i/szkola2/dot01.gif) no-repeat 0 7px
	}
	
	ul.list01 li a { font-weight:bold }	
	ul.list01 li a:hover { text-decoration:none }		

	
	/* box list */
	
	div.list-box {
		clear:both;
		overflow:hidden;
		padding:15px 0 5px
	}
	
	* html div.list-box { height:1% }
	
	div.list-box div.list-box-item {
		width:320px;
		float:left;
		display:inline
	}
	
	div.list-box div.list-box-item p { 
		color:#616267;
		font:11px/13px Tahoma, Geneva, Verdana, sans-serif
	}
	
	div.list-box div.list-box-item h2, div.list-box div.list-box-item h2 a {
		font:bold 14px/15px Tahoma, Geneva, Verdana, sans-serif;
		padding-bottom:7px
	}
	
	div.list-box div.list-box-item img.thumb {
		margin:0 10px 10px 0;
		border:1px solid #e2e2e2;
		float:left
	}


	/* rows list */
	
	div.list-rows {
		clear:both;
		overflow:hidden;
		padding:15px 0 5px
	}
	
	* html div.list-rows { height:1% }
	
	div.list-rows div.list-rows-item {
		clear:both;
		overflow:hidden
	}
	
	div.list-rows div.list-rows-item p { 
		color:#616267;
		font:11px/13px Tahoma, Geneva, Verdana, sans-serif
	}
	
	div.list-rows div.list-rows-item h2, div.list-rows div.list-rows-item h2 a {
		font:bold 14px/15px Tahoma, Geneva, Verdana, sans-serif;
		padding-bottom:7px
	}
	
	div.list-rows div.list-rows-item img.thumb {
		margin:0 10px 10px 0;
		border:1px solid #e2e2e2;
		float:left
	}



/* ------------------------------------------------------------------ */
/* spacers */
	
	div.spacer {
		clear:both;
		padding:0;
		margin:0;
		height:1px		
	}
	
	div.spacer-dot01 { background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 bottom }



/* ------------------------------------------------------------------ */
/* boxes */		

	div.bx { clear:both; overflow:hidden;position:relative; }
	
	div.bx div.bx-top, div.bx div.bx-bottom { clear:both }
	div.bx div.bx-top div, div.bx div.bx-bottom div { float:right }
	
	div.bx div.bx-body { 
		clear:both;
		overflow:hidden		
	}
	
	* html div.bx div.bx-body { height:1% }

	div.bx div.bx-top { height:9px }
	div.bx div.bx-bottom { height:9px }
	
	div.bx div.bx-top div {
		width:9px;
		height:9px;	
	}
	
	div.bx div.bx-bottom div {
		width:9px;
		height:9px;	
	}		
			


	/* box 01 */

	div.bx01 div.bx-top { height:9px }
	div.bx01 div.bx-bottom { height:9px }
	
	div.bx01 div.bx-top div {
		width:9px;
		height:9px;	
	}
	
	div.bx01 div.bx-bottom div {
		width:9px;
		height:9px;	
	}

	div.bx01 { background:#fff url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) repeat-x -9px -9px }
	div.bx01 div.bx-top { background:url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) no-repeat -9px 0; }
	div.bx01 div.bx-top div { background:url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) no-repeat 0 0 }
	div.bx01 div.bx-bottom { background:url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) no-repeat -9px -9px }
	div.bx01 div.bx-bottom div { background:url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) no-repeat 0 -9px }
	div.bx01 div.bx-body {
		border:1px solid #e0e0e0;
		border-top:0;
		border-bottom:0;
		background:url(http://i.wp.pl/a/i/szkola2/bx01_sprites.gif) no-repeat right -49px;
		padding:0 9px
	}

	/*
	div.bx h1 {
		height:25px;
		margin-top:5px;
		text-indent:-9000px;
	}
	*/



	/* box 02 */

	div.bx02 { background:#ececec }	
	div.bx02 div.bx-top { background:url(http://i.wp.pl/a/i/szkola2/bx02_sprites.gif) no-repeat -9px 0 }
	div.bx02 div.bx-top div { background:url(http://i.wp.pl/a/i/szkola2/bx02_sprites.gif) no-repeat 0 0 }
	div.bx02 div.bx-bottom { background:url(http://i.wp.pl/a/i/szkola2/bx02_sprites.gif) no-repeat -9px -9px }	
	div.bx02 div.bx-bottom div { background:url(http://i.wp.pl/a/i/szkola2/bx02_sprites.gif) no-repeat 0 -9px }	
	div.bx02 div.bx-body { 
		padding:0 9px;
		border:1px solid #dfdfdf;
		border-top:0;
		border-bottom:0
	}	
	
	
	/* box 03 */
		
	div.bx03 { background:#fff }	
	div.bx03 div.bx-top { background:url(http://i.wp.pl/a/i/szkola2/bx03_sprites.gif) no-repeat -9px 0 }
	div.bx03 div.bx-top div { background:url(http://i.wp.pl/a/i/szkola2/bx03_sprites.gif) no-repeat 0 0 }
	div.bx03 div.bx-bottom { background:url(http://i.wp.pl/a/i/szkola2/bx03_sprites.gif) no-repeat -9px -9px }	
	div.bx03 div.bx-bottom div { background:url(http://i.wp.pl/a/i/szkola2/bx03_sprites.gif) no-repeat 0 -9px }	
	div.bx03 div.bx-body { 
		padding:0 9px;
		border:1px solid #e2e2e2;
		border-top:0;
		border-bottom:0
	}	
	
	
	/* box 04 */

	div.bx04 div.bx-top { height:9px }
	div.bx04 div.bx-bottom { height:9px }
	
	div.bx04 div.bx-top div {
		width:9px;
		height:9px;	
	}
	
	div.bx04 div.bx-bottom div {
		width:9px;
		height:9px;	
	}

	div.bx04 { background:#f3f3f3 url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) repeat-x -9px -9px }
	div.bx04 div.bx-top { background:url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) no-repeat -9px 0; }
	div.bx04 div.bx-top div { background:url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) no-repeat 0 0 }
	div.bx04 div.bx-bottom { background:url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) no-repeat -9px -9px }
	div.bx04 div.bx-bottom div { background:url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) no-repeat 0 -9px }
	div.bx04 div.bx-body {
		border:1px solid #e2e2e2;
		border-top:0;
		border-bottom:0;
		background:url(http://i.wp.pl/a/i/szkola2/bx04_sprites.gif) no-repeat right -49px;
		padding:0 9px
	}		
	
	/* box 05 */
		
	div.bx05 {
		clear:both;
		overflow:hidden		
	}
	
	div.bx05 div.bx-top {
		clear:both;
		height:30px;
		overflow:hidden;
		background:url(http://i.wp.pl/a/i/szkola2/bx05_sprites.gif) no-repeat 0 0;
	}

	div.bx05 div.bx-btm {
		clear:both;
		height:15px;
		background:url(http://i.wp.pl/a/i/szkola2/bx05_sprites.gif) no-repeat 0 100%
	}

	div.bx05 div.bx-body {
		clear:both;
		overflow:hidden;
		background:url(http://i.wp.pl/a/i/szkola2/bx05_bg.gif) repeat-y 0 0;
		
	}
	
	* html div.bx05 div.bx-body { zoom:1 }	






/* ------------------------------------------------------------------ */
/* HEADER */

	#stgNavi {
		/* height:40px; */
		background:#8BB514 url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat 0 0;
		margin-top:5px;
		overflow:hidden;
		clear:both;
	}
	
	* html #stgNavi { height:1%; }
	
	#stgNavi ul {
		margin:0;
		padding:0;
		list-style-type:none;
	}

	#stgNavi ul li {
		display:inline;
		float:left;
	}
	
	#stgNavi ul.mainnav li a {
		height:28px;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
		display:inline;
		float:left;
		text-align:center;
		padding:12px 12px 0;
		border-right:1px solid #bdd185;
	}

	#stgNavi ul.mainnav li a:hover { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat -10px -108px }

	#stgNavi ul.mainnav li a.on { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat -10px -68px;}	
	
	#stgNavi ul.mainnav li.first a { padding:12px 23px 0 24px; }	
	#stgNavi ul.mainnav li.last a { border:none; }	
	#stgNavi ul.mainnav li.first a:hover { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat left -108px }
	#stgNavi ul.mainnav li.last a:hover { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat right -108px }		
	#stgNavi ul.mainnav li.first a.on { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat left -68px; }
	#stgNavi ul.mainnav li.last a.on { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat right -68px }
	#stgNavi ul.mainnav li.first a.on:hover { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat left -68px }
	#stgNavi ul.mainnav li.last a.on:hover { background:url(http://i.wp.pl/a/i/szkola2/nav1_sprites.gif) no-repeat right -68px }	

	#stgNavi ul.subnav  {
		margin:0 0 0 20px;
	}
	
	#stgNavi ul.subnav li {
		height:21px;
		padding:7px 20px 0 20px;
		background:url(http://i.wp.pl/a/i/szkola2/subnav_ico.gif) no-repeat 0 4px;
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
		color:#fff
	}
	#stgNavi ul.subnav li a { color:#a3c93e; }
	#stgNavi ul.subnav li a:hover { color:#fff; }
	#stgNavi ul.subnav li a.on { color:#fff; }

/* ------------------------------------------------------------------ */
/* SIDEBAR */

	/* ------------------------------------------------------------------ */
	/* menu right */
	
		div.sidebar-nav {
			clear:both;
			height:392px;
			margin-bottom:5px;
			background:url(http://i.wp.pl/a/i/szkola2/nav_sidebar.jpg) no-repeat 0 0
		}
		
		div.sidebar-nav ul {
			margin:0;
			padding:10px 0 0 5px;
			list-style-type:none
		}
		
		div.sidebar-nav ul li {
			padding-bottom:5px
		}
		
		div.sidebar-nav ul li a {
			width:290px;
			height:30px;
			display:block;
			text-indent:-9000px
		}
		
	/* ------------------------------------------------------------------ */
	/* encyklopedia & pytania */
	
		div.encyklopedia-bx, div.pytania-bx {
			clear:both;
			margin-top:5px;
			position:relative;
		}
		
		div.encyklopedia-bx input, div.pytania-bx input {  border:1px solid #a5acb2; padding:3px 2px }
		
		div.encyklopedia-bx a:hover, div.pytania-bx a:hover { color:#fff }
		
		div.encyklopedia-bx { background:url(http://i.wp.pl/a/i/szkola2/encyklopedia_bx_bg.gif) repeat-y 0 0 }
		div.pytania-bx { background:url(http://i.wp.pl/a/i/szkola2/pytania_bx_bg.gif) repeat-y 0 0 }

	/* encyklopedia */
	
		div.encyklopedia-bx div.bg-top {
			clear:both;
			background:url(http://i.wp.pl/a/i/szkola2/encyklopedia_bx_sprites.gif) no-repeat 0 -89px;
			padding-top:75px;
			zoom:1;
		}
		
		div.encyklopedia-bx div.bg-top p { color:#fff; margin:0 20px 0 }
	
		div.encyklopedia-bx div.bg-btm {	
			clear:both;
			height:89px;
			background:url(http://i.wp.pl/a/i/szkola2/encyklopedia_bx_sprites.gif) no-repeat 0 0;
		}
		
		div.encyklopedia-bx div.bg-btm p { 
			margin:0 20px; 
			text-align:right; 
			padding-top:5px 
		}

	/* pytania */

		div.pytania-bx div.bg-top {	
			clear:both;
			background:url(http://i.wp.pl/a/i/szkola2/pytania_bx_sprites.gif) no-repeat 0 -49px;
			padding-top:65px
		}
		
		div.pytania-bx div.bg-top p { color:#fff; margin:0 20px 0 }
	
		div.pytania-bx div.bg-btm {	
			clear:both;
			height:31px;
			background:url(http://i.wp.pl/a/i/szkola2/pytania_bx_sprites.gif) no-repeat 0 0;
			padding:18px 10px 0
		}
	
		div.pytania-bx div.bg-btm p { 
			margin:0 20px; 
			text-align:right; 
			padding-top:5px 
		}
		
	/* ------------------------------------------------------------------ */
	/* slownik & translator */
	
		div.slowtrans-bx {
			clear:both;
			/* height:220px; */
			height:77px;
			background:url(http://i.wp.pl/a/i/szkola2/slownik_bg.gif) no-repeat 0 0;
			padding:38px 13px 0;
			position:relative
		}
		
		div.slowtrans-bx h1.bx-title a { width:100px }
		
		div.slownik-bx { position:relative }
		
		div.slownik-bx ul.langset {
			width:170px;
			position:absolute;
			top:50px;
			left:0;
			list-style-type:none
		}
		
		div.slownik-bx ul.langset li { 
			float:left;
			margin-right:7px;
			display:inline
		}
		
		div.slownik-bx ul.langset li a {
			width:16px;
			height:11px;
			display:inline;
			float:left;
			background:url(http://i.wp.pl/a/i/szkola2/lang_flags.gif) no-repeat 0 0;
			text-indent:-9000px
		}
		
		div.slownik-bx ul.langset li a.en { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 0 }
		div.slownik-bx ul.langset li a.de { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -17px }
		div.slownik-bx ul.langset li a.fr { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -34px }
		div.slownik-bx ul.langset li a.es { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -51px }
		div.slownik-bx ul.langset li a.it { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -68px }
		div.slownik-bx ul.langset li a.ru { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -85px }
		div.slownik-bx ul.langset li a.pl { background:url(http://i.wp.pl/a/i/szkola2/flags01_sprites.gif) no-repeat 0 -102px }
		
	
		div.slowtrans-bx input, div.slowtrans-bx textarea {
			padding:3px 2px;
			border:1px solid #a5acb2
		}
		
		div.translator-bx { margin-top:45px }
			
	/* ------------------------------------------------------------------ */
	/* tags cloud */

		div.tagcloud-bx { margin-top:5px }
		
		div.tagcloud-bx h1 {
			height:25px; 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 0; 
			text-indent:-9000px;
			margin-top:5px
		}
		
		div.tagcloud-bx div.bx-body {
			padding:5px 15px 10px;
			font:normal 100% Tahoma, Geneva, Verdana, sans-serif;
		}
		
		div.tagcloud-bx div.bx-body div a {	color:#363f65 }
		
		div.tagcloud-bx div.bx-body p { padding-bottom:5px }

		.tag1 { font-size: 10px; }
		.tag2 { font-size: 12px; }
		.tag3 { text-transform: uppercase; }
		.tag4 { font-size: 14px; }
		.tag5 { font-weight: bold; }
		.tag6 { font-size: 18px; }
		.tag7 { font-size: 18px; }
		.tag8 { font-size: 22px; }
		.tag9 { font-size: 24px; }
		.tag10 { font-size: 26px; }
		
/* ------------------------------------------------------------------ */
/* LEFT */
	
	/* laed-bx */
	
	a.bx-cloud {
		width:86px;
		height:30px;
		display:block;
		background:url(http://i.wp.pl/a/i/szkola2/catcloud_bg.gif) no-repeat 0 0; 
		font-size:8px;
		color:#fff;
		font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;
		text-transform:uppercase;
		text-align:center;
		padding-top:17px
	}
	
	a.bx-cloud:hover { text-decoration:none }
	
	
	div.lead-bx a.bx-cloud {
		height:27px;
		background:url(http://i.wp.pl/a/i/szkola2/catcloud_bg.gif) no-repeat 0 -17px; 		
		position:absolute; 
		top:110px; 
		right:5px;
		padding-top:3px
	}	
	
	div.lead-bx h1, div.lead-bx h1 a {
		color:#363f65;
		font:bold 16px Tahoma, Geneva, Verdana, sans-serif;
		text-decoration:none
	}
	
	div.lead-bx h1 a:hover {
		color:#6e9601;
		text-decoration:none
	}
		
	div.lead-bx h1 {
		width:225px;
		overflow:hidden;
		padding:7px 0
	}
	
	div.lead-bx p { color:#616267 }
	

        div.largelead-bx img {
		float:left; 
		margin:0 15px 0 0;
		border:1px solid #e2e2e2
	}

	div.largelead-bx a.bx-cloud {
	float:right
	}	
	
	div.largelead-bx img {
		float:left; 
		margin:0 15px 0 0;
		border:1px solid #e2e2e2
	}

	
	div.largelead-bx h1, div.lead-bx h1 a {
		color:#363f65;
		font:bold 16px Tahoma, Geneva, Verdana, sans-serif;
		text-decoration:none;
		padding-bottom:7px
	}
	
	div.largelead-bx h1 a:hover {
		color:#6e9601;
		text-decoration:none
	}
	
	div.largelead-bx div.bx-body { padding-bottom:0 }
	
	div.largelead-bx p { color:#616267; font:12px Tahoma, Geneva, Verdana, sans-serif }	



	
	
	/* ------------------------------------------------------------------ */
	/* left */
		
		
		/* forum */
		
			div.forum-bx {
				clear:both;
				height:202px;
				overflow:hidden;
				background:url(http://i.wp.pl/a/i/szkola2/forum_bx_bg.gif) no-repeat 0 0;
				padding:0 10px;
				position:relative;
				margin-top:6px
			}
			
			div.forum-bx ul { margin:50px 15px 0 }
					
			div.forum-bx a.more {
				position:absolute;
				top:183px;
				left:127px;
				color:#fff;
				font-weight:bold;
			}
			
			div.forum-bx a.more:hover { color:#363F65 }
			
			
		/* grupy */
		
			div.grupy-bx {
				clear:both;
				height:206px;
				margin-top:5px;
				overflow:hidden;
				background:url(http://i.wp.pl/a/i/szkola2/grupy_bx_bg.gif) no-repeat 0 0;
				position:relative;
			}

			div.grupy-bx ul {
				list-style-type:none;
				margin:40px 0 0 0;
				padding:0;
			}
			
			div.grupy-bx ul li {
				float:left;
				display:inline;
				width:77px;
				margin-left:9px;
				margin-bottom:5px;
				text-align:center;
			}
			
			div.grupy-bx ul li p {
				text-align:center;
				font:bold 11px Tahoma, Geneva, Verdana, sans-serif
			}
			
			div.grupy-bx a.more { color:#fff; margin-right:10px }
			div.grupy-bx a.more:hover { color:#363F65 }		
			
			div.grupy-bx ul li img { border:1px solid #e2e2e2 !important }		
		
		/* blog */
		
			div.blog-bx {
				clear:both;
				height:185px;
				overflow:hidden;
				margin-top:5px;
				background:url(http://i.wp.pl/a/i/szkola2/blog_bx_bg.gif) no-repeat 0 0;
				padding:0 10px;
				position:relative;
			}	
			
			div.blog-bx ul {
				margin:40px 0 0;
				padding:0;
				list-style-type:none
			}
			
			div.blog-bx ul li {
				padding:2px 0 2px 10px;
				background:url(http://i.wp.pl/a/i/szkola2/dot02.gif) no-repeat 0 7px
			}
			
			div.blog-bx ul li a { font-weight:bold }
			div.blog-bx ul li a:hover { color:#fff; text-decoration:none }
			
		
		/* sonda */
		
			div.sonda-bx {
				clear:both;
				margin-top:5px
			}
			
			div.sonda-bx div.bg-top {
				clear:both;
				overflow:hidden;
				background:url(http://i.wp.pl/a/i/szkola2/sonda_bx_sprites.gif) no-repeat 0 -39px;
				padding-top:40px
			}
			
			* html div.sonda-bx div.bg-top { height:1% }
			
			div.sonda-bx div.bg-btm {
				clear:both;
				height:39px;
				background:url(http://i.wp.pl/a/i/szkola2/sonda_bx_sprites.gif) no-repeat 0 0;
				padding:0 10px
			}
			
			div.sonda-bx div.bx-body {
				clear:both;
				border-left:1px solid #e2e2e2;
				border-right:1px solid #e2e2e2;
				padding:0 10px;
				overflow:hidden
			}
			
			div.sonda-bx div.bx-body p {
				color:#6e9601;
				font:bold 12px Tahoma, Geneva, Verdana, sans-serif
			}
			
			div.sonda-bx div.bx-body ul {
				margin:10px 0;
				padding:0;
				list-style-type:none
			}
			
			div.sonda-bx div.bx-body ul li { padding:2px 0 }

                        div.sonda-bx-wide {
                                clear:both;
                                margin-top:5px
                        }

                        div.sonda-bx-wide div.bg-top-wide {
                                clear:both;
                                overflow:hidden;
                                /*background:url(http://i.wp.pl/a/i/szkola2/sonda_bx_sprites.gif) no-repeat 0 -39px;*/
                                padding-top:40px;
				width: 450px;
				margin: 0 auto;
                        }

                        * html div.sonda-bx-wide div.bg-top-wide { height:1% }

                        div.sonda-bx-wide div.bg-btm-wide {
                                clear:both;
                                height:39px;
                                /*background:url(http://i.wp.pl/a/i/szkola2/sonda_bx_sprites.gif) no-repeat 0 0;*/
                                padding:0 10px
                        }

                        div.sonda-bx-wide div.bx-body-wide {
                                clear:both;
                                /*border-left:1px solid #e2e2e2;*/
                                /*border-right:1px solid #e2e2e2;*/
                                padding:0 10px;
                                overflow:hidden
                        }

                        div.sonda-bx-wide div.bx-body-wide p {
                                color:#6e9601;
                                font:bold 15px Tahoma, Geneva, Verdana, sans-serif;
				padding-bottom: 5px;
                        }

                        div.sonda-bx-wide div.bx-body-wide ul {
                                margin:10px 0;
                                padding:0;
                                list-style-type:none
                        }

                        div.sonda-bx-wide div.bx-body-wide ul li {
				padding:2px 0
			}

			div.sonda-bx-wide div.bx-body-wide ul li label {
				border:0pt none;
				font-family:Tahoma,Arial,Helvetica,sans-serif;
				line-height:1.25;
				margin:4pt;
				outline-color:invert;
				outline-style:none;
				outline-width:0pt;
				color:#616267;
				font-size:14px;
				font-size-adjust:none;
				font-style:normal;
				font-variant:normal;
				font-weight:normal;
			}

			 div.sonda-bx-wide div.bx-body-wide ul li input {
				 margin-bottom: 2px;
			 }
			
			
		
/* ------------------------------------------------------------------ */
/* boxes */
			
	/* test wiedzy */
	
		div.testwiedzy-bx h1, div.testwiedzy-bx-large h1 {
			height:25px; 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -50px; 
			text-indent:-9000px;
			margin-top:5px
		}
		
		div.testwiedzy-bx div.bx-body, div.testwiedzy-bx-large div.bx-body {
			height:302px;
			background:url(http://i.wp.pl/a/i/szkola2/testwiedzy_bx_bg.gif) no-repeat 0 28px;
			border-left:none;
			position:relative
		}
		
		
		div.testwiedzy-bx-large div.bx-body {
			height:275px;
			background:url(http://i.wp.pl/a/i/szkola2/testwiedzy_bx_large_bg.gif) no-repeat 0 28px;
		}
	
		div.testwiedzy-bx div.bx-bottom {
			height:10px;
			background:url(http://i.wp.pl/a/i/szkola2/testwiedzy_bx_bg.gif) no-repeat 0 bottom;
		}
		
		div.testwiedzy-bx-large div.bx-bottom {
			background:url(http://i.wp.pl/a/i/szkola2/testwiedzy_bx_large_bg.gif) no-repeat 0 bottom;
		}		

		div.testwiedzy-bx div.lead, div.testwiedzy-bx-large div.lead {
			clear:both;
			overflow:hidden;
			padding:15px 8px;
		}
		
		* html div.testwiedzy-bx div.lead { height:1% }
		
		div.testwiedzy-bx div.lead h2, div.testwiedzy-bx div.lead h2 a, div.testwiedzy-bx-large div.lead h2, div.testwiedzy-bx-large div.lead h2 a {
			color:#363f65;
			font:bold 16px Tahoma, Geneva, Verdana, sans-serif;
			margin-bottom:5px;
			line-height:17px
		}
		
		div.testwiedzy-bx div.lead p, div.testwiedzy-bx-large div.lead p {
			color:#616267;
			font:12px Tahoma, Geneva, Verdana, sans-serif
		}
		
		div.testwiedzy-bx div.lead img, div.testwiedzy-bx-large div.lead img {
			float:left;
			margin:0 50px 0 0;
			border:1px solid #e2e2e2
		}
		
		div.testwiedzy-bx a.testwiedzy-banner, div.testwiedzy-bx-large a.testwiedzy-banner {
			width:92px;
			height:50px;
			display:block;
			position:absolute;
			top:195px;
			left:305px;
			color:#fff;
			font:bold 14px Tahoma, Geneva, Verdana, sans-serif;
			padding:16px 0 0 55px
		}
		
		div.testwiedzy-bx a.testwiedzy-more {
			position:absolute;
			bottom:0;
			right:10px
		}	
		
		div.testwiedzy-bx-large a.testwiedzy-more {
			bottom:0pt;
			position:absolute;
			right:200px;
		}
		
		div.testwiedzy-bx-large a.testwiedzy-banner { left:483px; top:194px; }
	
	/* na leniucha & eksperci */

		div.naleniucha-bx div.bx-body, div.eksperci-bx div.bx-body { background:none }

		div.naleniucha-bx-long div.bx-body, div.eksperci-bx div.bx-body { background:none }
	
		div.naleniucha-bx-long div.bx-top {
			height:32px;
			background:#353e66 url(http://i.wp.pl/a/i/szkola2/arrowscroll_hd_sprites.gif) no-repeat 0 -140px;
			padding-top:38px
		}
		
		div.naleniucha-bx h1.bx-title a { width:100px; }	

	/* arrow scroll */
	
		div.arrow-scroll p.item {
			width:105px;
			float:left;
			font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
			color:#fff;
			padding:12px 10px 0
		}
	
		div.arrow-scroll p.item-active {
			width:220px;
			height:32px;
			float:left;
			position:relative
		}
		
		div.arrow-scroll p.item-active span {
			width:196px;
			height:22px;
			display:block;
			margin:0 auto;
			text-align:center;
			font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
			padding-top:10px;
			color:#6e9601
		}
		
		div.arrow-scroll p.item-active a {
			width:12px;
			height:21px;
			display:block;
			text-indent:-9000px;
			position:absolute;
			top:8px
		}
		
		div.arrow-scroll p.item-active a.arrow-left { left:0 }
		div.arrow-scroll p.item-active a.arrow-right { right:0 }
		
	
	/* na leniucha */
		
		div.naleniucha-bx-long div.arrow-scroll p.item { width:200px }
		div.naleniucha-bx-long div.arrow-scroll p.item a { color:#fff; font-weight:bold; font-size:11px;font-family:Tahoma,Geneva,Verdana,sans-serif;}

                div.naleniucha-bx-long div.arrow-scroll p.item-active a.arrow-left { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat 0 0 }
                div.naleniucha-bx-long div.arrow-scroll p.item-active a.arrow-right { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -12px 0 }
		div.naleniucha-bx-long div.arrow-scroll p.item-active span { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -24px 0 }

                div.naleniucha-bx-long div.bx-body ul {
                        margin:0;
                        padding:0;
                        list-style-type:none
                }

                div.naleniucha-bx-long div.bx-body ul li {
                        /*padding:5px 10px 5px 45px;*/
                        padding:5px 10px 5px 5px;
                        /*background:url(http://i.wp.pl/a/i/szkola2/ico_books.gif) no-repeat 5px 10px*/
                }
		div.naleniucha-bx-long div.bx-body ul li img.ico {
			float:left;
			margin-bottom:5px;
			margin-right:10px;
			margin-top:5px;
			vertical-align:middle;
			width:26px;
			height:28px;
		}
                div.naleniucha-bx-long div.bx-body ul li p {
                        color:#616267;
                        padding:2px 0
                }
                div.naleniucha-bx-long div.bx-body ul li a:hover {text-decoration:none }
                div.naleniucha-bx-long div.bx-body ul li.spacer {
                        height:1px;
                        padding:0;
                        background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 0;
                        font:0;
                        line-height:0;
                        clear:both;
                        /*float:left;*/
                        width:100%
                }
		div.naleniucha-bx-long div.bx-body ul li div.pline {
			float:left;
			padding-bottom:5px;
			padding-top:2px;
			width:390px;
		}
		div.naleniucha-bx div.arrow-scroll p.item-active a.arrow-left { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat 0 0 }
		div.naleniucha-bx div.arrow-scroll p.item-active a.arrow-right { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -12px 0 }
		div.naleniucha-bx div.arrow-scroll p.item-active span { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -24px 0 }
		div.naleniucha-bx div.arrow-scroll p.item { width:100px }
		div.naleniucha-bx div.arrow-scroll p.item a { color:#fff; font-weight:bold; font-size:11px;font-family:Tahoma,Geneva,Verdana,sans-serif;}

		div.naleniucha-bx div.bx-body ul {
			margin:0;
			padding:0;
			list-style-type:none
		}
		div.naleniucha-bx div.bx-body ul li img.ico {
			float:left;
			margin-bottom:5px;
			margin-right:10px;
			margin-top:5px;
			vertical-align:middle;
			width:26px;
			height:28px;
		}
		div.naleniucha-bx div.bx-body ul li div.pline {
			float:left;
			padding-bottom:5px;
			padding-top:2px;
			width:390px;
		}

		div.naleniucha-bx div.bx-body ul li {
			/*padding:5px 10px 5px 45px;
			background:url(http://i.wp.pl/a/i/szkola2/ico_books.gif) no-repeat 5px 10px*/
			padding:5px 10px 5px 5px;
		}	
		
		div.naleniucha-bx div.bx-body ul li p { 
			color:#616267;
			padding:2px 0
		}
			
		div.naleniucha-bx div.bx-body ul li a:hover {text-decoration:none }
		
		div.naleniucha-bx div.bx-body ul li.spacer {
			height:1px;
			padding:0;
			background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 0;
			font:0;
			line-height:0;
			clear:both;
			/*float:left;*/
			width:100%		
		}

		div.naleniucha-bx div.bx-top {
			height:32px;
			background:#353e66 url(http://i.wp.pl/a/i/szkola2/arrowscroll_hd_sprites.gif) no-repeat 0 0;
			padding-top:38px
		}

	/* lista artykulow */

		div.listaartykulow-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -150px }

	/* eksperci */

		div.eksperci-bx div.arrow-scroll p.item-active a.arrow-left { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat 0 -32px }
		div.eksperci-bx div.arrow-scroll p.item-active a.arrow-right { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -12px -32px }
		div.eksperci-bx div.arrow-scroll p.item-active span { background:url(http://i.wp.pl/a/i/szkola2/arrowscroll_sprites.gif) no-repeat -24px -32px }
	
		div.eksperci-bx div.lead {
			clear:both;
			overflow:hidden;
			padding:10px 2px;
			background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 bottom
		}
		
		* html div.eksperci-bx div.lead { height:1% }
		
		div.eksperci-bx div.lead h2, #testwiedzy-bx div.lead h2 a {
			color:#363f65;
			font:bold 16px Tahoma, Geneva, Verdana, sans-serif;
			margin-bottom:5px;
			line-height:17px
		}
		
		div.eksperci-bx div.lead p {
			color:#616267;
			font:12px Tahoma, Geneva, Verdana, sans-serif
		}
		
		div.eksperci-bx div.lead img {
			float:left;
			margin:0 10px 0 0;
			border:1px solid #e2e2e2
		}

		div.eksperci-bx div.bx-top {
			height:32px;
			background:#88b016 url(http://i.wp.pl/a/i/szkola2/arrowscroll_hd_sprites.gif) no-repeat 0 -70px;
			padding-top:38px
		}
		div.eksperci-bx {
			position:relative;
		}
		div.ekspert-bx div.list-rows div.list-rows-item p.type {
			position:relative;
			top:-3px;
			padding-bottom:5px;
			font:bold 11px Tahoma, Geneva, Verdana, sans-serif;
			color:#6d9501;
			margin:0
		}


	/* ekspert */

		div.ekspert-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -200px }

		div.ekspert-bx h1.poradyeksperta { 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -225px;
			margin-top:15px;
			height:20px
		}
	
		div.ekspert-bx div.list-rows div.list-rows-item div.txt-cnt {
			width:460px;
			float:left
		}
	
		div.ekspert-bx div.list-rows div.list-rows-item p {
			padding-bottom:10px
			color:#616267;
			font-family:Tahoma,Geneva,Verdana,sans-serif;
			font-size:12px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			/*line-height:14px;*/
			line-height:1.5;
		}

		div.ekspert-bx div.list-rows div.list-rows-item h2 {
			color:#363F65;
		}

		div.ekspert-bx div.list-rows div.list-rows-item p.rt {
			margin-bottom: 10px;
		}

	/* podreczniki */
	
		div.podreczniki-bx h1 {
			height:25px; 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -25px; 
			text-indent:-9000px;
			margin-top:5px
		}
		
		div.podreczniki-bx div.ornament { background:url(http://i.wp.pl/a/i/szkola2/ornament01.gif) no-repeat 100% 0 }
		
		* html #podreczniki-bx div.ornament { zoom:1 }
		
		div.podreczniki-bx div.item {
			width:130px;
			float:left;
			display:inline;
			text-align:center;
			margin:10px 10px 5px;
			
		}
		
		div.podreczniki-bx div.item p.thumb { padding:5px }
	
		div.podreczniki-bx div.item p.name {
			padding:0 5px 5px;
			font:bold 12px Tahoma, Geneva, Verdana, sans-serif
		}			
		

	/* poradnik */	

		div.poradnik-bx h1 {
			height:25px; 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -75px; 
			text-indent:-9000px;
			margin-top:5px
		}
		
		div.poradnik-bx div.bx-bottom {
			height:43px;
			background:url(http://i.wp.pl/a/i/szkola2/poradnik_btm.gif) no-repeat 0 0;
			padding-top:20px;
			text-align:center;
			font:bold 14px Tahoma, Geneva, Verdana, sans-serif;
			color:#6E9601
		}
		
		div.poradnik-bx div.bx-bottom a { color:#a4cc2b }
		div.poradnik-bx div.bx-bottom a:hover { color:#fff }
				

	/* ucz sie szybko */
	
		div.uczsieszybko-bx h1 {
			height:25px; 
			background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -100px; 
			text-indent:-9000px;
			margin-top:5px
		}
		
		div.uczsieszybko-bx div.list-box p {
			font:12px/14px Tahoma, Geneva, Verdana, sans-serif
		}
		
		div.uczsieszybko-bx div.list-box div.list-box-item {
			padding-bottom:5px
		}
		
		div.uczsieszybko-bx div.bx-body {
			/* background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 100% */
		}
		
		
		
		
		
		
		
	.str {
		text-align: center;
		font: 12px Tahoma, Helvetica, sans-serif;
		margin-bottom: 10px;
		margin-top:10px
	}
	.str a.bNext:hover, .str a.bPrev:hover {
		text-decoration: none;
		color:#363f65
	}
	.str a.bPrev {
		float: left;
		vertical-align: middle;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 2px;
		color:#6e9601
	}
	.str img {
		vertical-align: middle;
		margin: 0 3px;
	}
	.str a.bNext {
		float: right;
		vertical-align: middle;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 2px;
		color:#6e9601
	}
	.str a, .str strong {
		padding: 0 2px;
		font-weight: bold;
	}
		
/* screen */		
	
	div.screen {
		width:468px;
		clear:both;
		position:relative
	}
	
	div.screen div.bar {
		width:100%;
		height:65px;
		background:#000;
		filter:alpha(opacity=65);
		-moz-opacity: 0.65;
		opacity: 0.65;
		position:absolute;
		top:229px;
		left:0;
		z-index:1
	}
	
	div.screen div.info {
		position:absolute;
		top:250px;
		left:10px;
		font:11px Tahoma, Geneva, Verdana, sans-serif;
		color:#fff;
		z-index:2
	}
	
	div.screen div.info h1 {
		color:#fff;
		font:18px Tahoma, Geneva, Verdana, sans-serif;
		padding-bottom:2px
	}
	
	div.screen div.info h1 a { color:#fff }
	div.screen div.info h1 a:hover { text-decoration:none }	

	div.screen h1 {
		color:#6E9601;
		font-family:Tahoma,Geneva,Verdana,sans-serif;
		font-size:18px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		padding-bottom:2px;
	}
	
/* sidebar */	
	
	div.sidebar-bx {
		clear:both;
		overflow:hidden		
	}
	
	div.sidebar-bx div.bx-top {
		clear:both;
		height:30px;
		overflow:hidden;
		background:url(http://i.wp.pl/a/i/szkola2/sidebar_sprites.gif) no-repeat 0 0;
	}
	
	div.sidebar-bx div.bx-top h1 {
		height:25px;
		background:url(http://i.wp.pl/a/i/szkola2/titles02_sprites.gif) no-repeat 0 -125px;
		text-indent:-9000px;
		margin:5px 0 0 10px;
		
	}

	div.sidebar-bx div.bx-btm {
		clear:both;
		height:15px;
		background:url(http://i.wp.pl/a/i/szkola2/sidebar_sprites.gif) no-repeat 0 100%
	}

	div.sidebar-bx div.bx-body {
		clear:both;
		overflow:hidden;
		background:url(http://i.wp.pl/a/i/szkola2/sidebar_bg.gif) repeat-y 0 0;
		
	}
	
	* html div.sidebar-bx div.bx-body { zoom:1 }

/* seemore */

	div.seemore-item {
		clear:both;
		height:150px;
		text-align:center;
		font:bold 14px/15px Tahoma, Geneva, Verdana, sans-serif;		
		margin-top:10px
	}
	
	div.seemore-item a { font:bold 14px/17px Tahoma, Geneva, Verdana, sans-serif }
	
	div.seemore-item img {
		border:1px solid #e2e2e2;
		margin-bottom:3px
	}

/* przetestuj wiedze */	

	div.przetestujwiedze-bx { margin-bottom:8px }
	
	div.przetestujwiedze-bx div.bx-top h1 {
		height:25px;
		background:url(http://i.wp.pl/a/i/szkola2/titles02_sprites.gif) no-repeat 0 -150px;
		text-indent:-9000px;
		margin:5px 0 0 10px		
	}
	
	div.przetestujwiedze-bx div.ornament { 
		background:url(http://i.wp.pl/a/i/szkola2/ornament04.gif) no-repeat 380px 0; 
		overflow:hidden 
	}
	
	* html div.przetestujwiedze-bx div.ornament { height:1% }
	

/* sowa */	

	div.winnychserwisach-bx h1 {
		height:20px;
		background:url(http://i.wp.pl/a/i/szkola2/titles04_sprites.gif) no-repeat 0 -20px;
		text-indent:-9000px;
		margin-left:5px
	}

	div.winnychserwisach-bx div.bx-body { padding:0 }

	div.winnychserwisach-bx div.ornament {
		background:url(http://i.wp.pl/a/i/szkola2/ornament05.gif) no-repeat right 0; 
		padding:0 4px;
		overflow:hidden
	}
	
	* html div.winnychserwisach-bx div.ornament { height:1% }
	
	div.winnychserwisach-bx div.item {
		width:220px;
		float:left;
		display:inline;
		margin:15px 5px 0
	}
	
	div.winnychserwisach-bx div.item img {
		float:left;
		display:inline;
		margin:0 5px 0 0;
		border:1px solid #e3e3e3
	}
	
	div.winnychserwisach-bx div.item p.title {
		width:110px;
		float:left;
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x 0 100%;
		padding:5px 0;
		color:#6E9601
	}
	
	div.winnychserwisach-bx div.item p.title a { color:#6E9601 }
	div.winnychserwisach-bx div.item p.title a:hover { color:#363f65 }	

	div.winnychserwisach-bx div.item p.desc {
		width:110px;
		float:left;		
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		padding:5px 0;
		color:#363f65
	}

	div.eksperci-bx-list div.txt-cnt {
		float:left;
		width:320px;
	}

	div.eksperci-bx-list h1 {
		background:transparent url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat scroll 0pt -175px;
	}	

	div.eksperci-bx-list h1 {
		height:25px;
		margin-top:5px;
		text-indent:-9000px;
	}

	div.eksperci-bx-list div.list-rows div.list-rows-item div.button01 a {
		height:36px;
		padding-top:8px;
	}

	div.eksperci-bx-list a:hover {
		color:#6E9601;
		text-decoration:none;
	}

	div.eksperci-bx-list div.button01 a {
		background:transparent url(http://i.wp.pl/a/i/szkola2/button01_sprites.gif) no-repeat scroll right 0pt;
		display:block;
		font-family:Tahoma,Geneva,Verdana,sans-serif;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:normal;
		margin-left:2px;
		color:#F9FFE8;
		font-size:16px;
		height:33px;
		padding-top:11px;
	}

div.eksperci-bx-list div.list-rows div.list-rows-item p.type {
	color:#6D9501;
	font-family:Tahoma,Geneva,Verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt;
	padding-bottom:5px;
	position:relative;
	top:-3px;
}

div.eksperci-bx-list div.list-rows div.list-rows-item p {
	color:#616267;
	font-family:Tahoma,Geneva,Verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
}

div.eksperci-bx-list div.list-rows div.list-rows-item div.button01 {
	float:right;
	margin-top:35px;
	width:125px;
}
div.eksperci-bx-list div.button01 {
	background:transparent url(http://i.wp.pl/a/i/szkola2/button01_sprites.gif) no-repeat scroll 0pt;
	color:#F9FFE8;
	display:block;
	height:44px;
	margin:0pt;
	text-align:center;
}

.wpOpinie { padding: 0px; }
.wpOpinie a { text-decoration:none; color:#253e74; padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0 }
.wpOpinie a:hover { text-decoration:underline; color:#253e74; }
.wpOpinie .singlePost { position: relative; height:1%; margin-bottom: 5px; overflow:hidden;}
.wpOpinie .singlePost .spc { position:absolute; width:5px; height:5px; font-size:0; }
.wpOpinie .singlePost .spc#spctl { top:0; left:0; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/sp_ltc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spcbl { bottom:0; left:0; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/sp_lbc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spctr { top:0; right:0; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/sp_rtc.gif) no-repeat top left }
.wpOpinie .singlePost .spc#spcbr { bottom:0; right:0; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/sp_rbc.gif) no-repeat top left }
.wpOpinie .singlePost .postTxt { position:relative;  background-color:#eceeef; padding:10px 10px 0 160px; min-height:150px; zoom:1 }
*html .wpOpinie .singlePost .postTxt {  height:150px }
.wpOpinie .singlePost .postTxt h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#a50607; margin:0; padding:0; padding-right:100px; height: auto; background: none; text-transform: none; }
.wpOpinie .singlePost .postTxt p { margin:0; padding:0; padding-bottom:5px; font:12px Arial, Helvetica, sans-serif; color:#363636 }
.wpOpinie .singlePost .postTxt .postDate { position:absolute; font:11px Arial, Helvetica, sans-serif; color:#a8adb9; top:12px; right:10px;}
.wpOpinie .singlePost .postTxt .userInfo { position:absolute; top:10px; left:10px; width:135px; padding-right:5px; border-right:1px solid #e1e3e4; overflow:hidden; font:11px Arial, Helvetica, sans-serif; color:#253e74; zoom:1 }
.wpOpinie .singlePost .postTxt .userInfo h3 { margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif; color:#253e74; padding-bottom:3px; }
.wpOpinie .singlePost .postTxt .userInfo.offline, .wpOpinie .singlePost .postTxt .userInfo.offline h3 { color: #989DA9; }
.wpOpinie .singlePost .postTxt .userInfo .infoCont { position:relative}
.wpOpinie .singlePost .postTxt .userInfo .photo { position:absolute;top:0; left:0; border:1px solid #737486; width:60px; height:60px; overflow:hidden}
.wpOpinie .singlePost .postTxt .userInfo .photoR { padding-left:67px; min-height:72px; }
*html .wpOpinie .singlePost .postTxt .userInfo .photoR { height:72px; }
.wpOpinie .singlePost .postTxt .userInfo .photoR .status { color:#a50607; padding-bottom:5px; padding-left: 14px; background: url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_offline.gif) no-repeat 0 1px; zoom:1 }
.wpOpinie .singlePost .postTxt .userInfo .photoR .status.on { background: url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_online.gif) no-repeat 0 1px; }
.wpOpinie .singlePost .postTxt .userInfo img { vertical-align:middle }
.wpOpinie .singlePost .wpoStr { position: relative; background-color:#eceeef; margin: 1px 0; padding:5px; text-align:right; font:12px Arial, Helvetica, sans-serif; zoom:1 }
.wpOpinie .singlePost .wpoStr a { font-weight:bold }
.wpOpinie .singlePost .wpoStr span a { color:#a50607 }
.wpOpinie .singlePost .wpoStr .wpoMod { position:absolute; top:5px; left:5px; text-align: left; }
.wpOpinie .singlePost .wpoStr .wpoMod img { vertical-align:middle }
.wpOpinie .singlePost .wpoStr .wpoMod a { font-size:11px; font-weight:normal; padding: 1px 0 3px 15px; background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_trash.gif) no-repeat top left;}
.wpOpinie .wpOpinieLista { position:relative; border:1px solid #595a6d; border-top:1px solid #6e6f81; height:1%; }
.wpOpinie .wpOpinieLista:after{ display:block; clear:both; content:'';}
.wpOpinie .brNone { border:none }
.wpOpinie .wpOpinieLista ul { margin:0; padding:0; list-style:none; padding-left:10px; zoom:1 }
.wpOpinie .wpOpinieLista ul.first { padding-left:0 }
.wpOpinie .wpOpinieLista ul li { margin:0; padding:0; padding:5px 0 1px 10px; position:relative; zoom:1; clear:right; }
.wpOpinie .wpOpinieLista ul li.bg { background-color:#eceeef; zoom:1 }
.wpOpinie .wpOpinieLista ul li.hovered { background-color:#f4f4f4; cursor: pointer; }
.wpOpinie .wpOpinieLista ul li .info { position:relative; padding: 0 5px 5px 0; width:120px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#a8adb9; z-index: 100; float:right; height:1%; overflow:hidden;}
.wpOpinie .wpOpinieLista ul li .info span { padding-right:0px }
.wpOpinie .wpOpinieLista ul li .info span a { font-weight: bold; }
.wpOpinie .wpOpinieLista ul li h2 { margin:0; padding:0 120px 0 10px; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_h2_dot2.png) no-repeat left; font:bold 12px Arial, Helvetica, sans-serif; line-height:14px; height: auto;text-transform: none; }
.wpOpinie .wpOpinieLista ul li h2.top { background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_h2_dot.gif) no-repeat left; text-transform: none;}
.wpOpinie .wpOpinieLista ul li h2 a { font:bold 12px Arial, Helvetica, sans-serif; text-transform:none;}
.wpOpinie .wpOpinieLista ul li h2 span { color:#a50607; display:inline; background: none; }
.wpOpinie .wpOpinieLista ul li p { margin:0; padding:0 5px 0 10px; font:12px Arial, Helvetica, sans-serif; line-height:14px; position: relative; zoom:normal;}
.wpOpinie .wpOpinieLista ul li p span a { font-weight:bold; color:#a50607 }
.wpOpinie .wpOpinieLista ul li p small { height:1%; overflow:hidden; font-size:10px; }
.wpOpinie .wpOpinieLista ul li p small img { vertical-align:middle; float:right  }
.wpOpinie .wpOpinieLista ul li p small span { background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/dodaj.gif) no-repeat left; padding-left:10px }
.wpOpinie .wpOpinieLista ul li p small span a { color:#253e74; font-weight:normal;}
.wpOpinie .wpOpinieLista ul li p small span a:hover { text-decoration:underline;}
.wpOpinie .wpOpinieLista ul li p .moderation { position: absolute; right: 20px; }
.wpOpinie .wpOpinieLista ul li p.clearR { clear:right; }
.wpOpinie .wpOpinieLista p { padding: 5px }
.wpOpinie .wpOpinieLista ul li img { vertical-align:middle }
.wpOpinie .powrotLista { border-top:1px solid #d8d8d8; padding:5px 10px; margin:5px 0 0; font:bold 12px Arial, Helvetica, sans-serif }
.wpOpinie .powrotLista span a { color:#a50607 }
.wpOpinie .wiecejLista { text-align:center; margin:0px 0 0; padding: 5px 0; font:12px Arial, Helvetica, sans-serif; }
.wpOpinie .wpOpinieListaHd { position:relative; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_hd_bg.png) repeat-x top left; height:33px; padding:0 5px; overflow:hidden; margin-top: 3px; }
.wpOpinie .wpOpinieListaHd .lc { z-index:0; position:absolute; top:0; left:0; width:5px; height:33px; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_hd_lc.png) no-repeat top left }
.wpOpinie .wpOpinieListaHd .rc { z-index:0; position:absolute; top:0; right:0; width:5px; height:33px; background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_hd_rc.png) no-repeat top left }
.wpOpinie .wpOpinieListaHd h1 { margin:0; padding: 8px 0 0 30px; height: 25px; font:bold 16px Arial, Helvetica, sans-serif; color:#a50607; background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_opinie.png) no-repeat 0 5px}
.wpOpinie .wpOpinieListaHd h1 img { vertical-align:middle; margin-right:5px }
.wpOpinie .wpOpinieListaHd .rightC { position:absolute; top:12px; right:10px; text-align:right }
.wpOpinie .wpOpinieListaFt { margin:5px; border-top:1px solid #eceeef; padding:5px; text-align:right }
.wpOpinie .head { font:12px Arial, Helvetica, sans-serif; color:#000; padding:10px 0; position:relative; }
.wpOpinie .head.photoCell { padding:10px 230px 25px 0; }
.wpOpinie .head span { color:#a50607 }
.wpOpinie .head p { margin:0; padding:0; padding-top:5px;font-size:11px; }
.wpOpinie .head .photo { position:absolute; top:10px; right:160px; height:60px; width:60px; overflow:hidden; border:1px solid #737486; }
.wpOpinie .loginLink { text-align: right; padding-right: 5px; }
.wpOpinie .wpoAnswer { font:12px Arial, Helvetica, sans-serif; color:#000; margin: 20px 0 0; }
.wpOpinie .wpoAnswer form { margin:0; padding:0 }
.wpOpinie .wpoAnswer .post p  { border:1px solid #d3d3d3; padding:10px; font:12px Arial, Helvetica, sans-serif; color:#000; margin: 5px 0; background: #f9f9f9; }
.wpOpinie .wpoAnswer .answer { padding-bottom:0 }
.wpOpinie .wpoAnswer .answer .row { padding-bottom:5px }
.wpOpinie .wpoAnswer .answer label { display:block; font-weight:bold; padding-bottom:5px }
.wpOpinie .wpoAnswer .answer small { padding-top:3px; color: #666; }
.wpOpinie .wpoAnswer .answer input { font-size:11px }
.wpOpinie .wpoAnswer .answer textarea { font-size:11px; width:100% }
.wpOpinie .errors { border: 1px solid #A50607; margin: 5px 0; padding: 5px; }
.wpOpinie .errors p { color:#A50607;}
.wpOpinie .correct { border: 1px solid #253e74; margin: 5px 0; padding: 5px; }
.wpOpinie .correct p { color:#253e74;}
.wpOpinie .wpoBtn { padding-bottom:10px; text-align:right }
.wpOpinie .wpoBtn span { color: #aaa; }
.wpOpinie .wpoAnswer .review { border:1px solid #d3d3d3; padding:5px; padding-bottom:0; font:12px Arial, Helvetica, sans-serif; color:#000; margin-bottom:5px }
.wpOpinie .wpoAnswer .row { position:relative; padding:0; padding-bottom:5px }
.wpOpinie .wpoAnswer .row .hd { position:absolute; top:0; left:0; width:80px; text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#a50607 }
.wpOpinie .wpoAnswer .row p { margin:0; padding:0; padding-left:85px; font-size:12px;}
.wpOpinie .wpoLoginBtn { background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_btn_login.png) no-repeat top left; width:105px; height:23px; margin:0; padding:0; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#505164; text-transform: uppercase; cursor: pointer; }
.wpOpinie .wpoAnswerBtn { background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_btn_answer_red.png) no-repeat top left; width:105px; height:23px; margin:0; padding:3px 0 0 5px; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff;text-transform: uppercase; cursor: pointer; float:right; clear:right; }
.wpOpinie .wpoAnswerBtn:hover { text-decoration:none; color:#fff;}
.wpOpinie .wpoSendBtn { background:url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_btn_send_red.png) no-repeat top left; width:75px; height:23px; margin:0; padding:3px 0 0 0; border:none; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff; text-transform: uppercase; cursor: pointer; }
.wpOpinie .footer { border-top:1px solid #d8d8d8; padding:5px 0; margin: 5px 0 0; }
.wpOpinie .footer p { margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; font-style:italic }
.wpOpinie a.wpOpinieMore, #wpMain #wpLeft .wpOpinie a.wpOpinieMore2 { background: url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_more_dot.gif) no-repeat left center; padding-left: 9px; position:relative; font:11px Arial, Helvetica, sans-serif; color:#253e74; zoom:1 }
#.wpOpinie a.wpOpinieMore2 { background: url(http://i.wp.pl/a/i/wiadomosci/opinie_new/wpo_more_dot2.gif) no-repeat left center; }
.wpOpinie .pb5 { padding-bottom:5px; position: relative;}

.wpOpinie .paging { font-weight: bold; color:#000000; border-top:1px solid #D8D8D8; margin: 0; padding:5px 0 5px; text-align:center; }
.wpOpinie .paging a { font-weight: normal; padding: 0 2px; }
.wpOpinie .paging a.prevNext { font-weight: bold; }
.wpOpinie .paging span {padding: 0 2px;}
.wpOpinie .addFriend { background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_addf.png) no-repeat top left; padding: 2px 0 2px 17px; }
.wpOpinie .viewProfile { background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_view.png) no-repeat top left; padding: 2px 0 2px 17px; }
.wpOpinie .offline .addFriend { background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_addf_grey.gif) no-repeat top left; }
.wpOpinie .offline .viewProfile { background: transparent url(http://i.wp.pl/a/i/wiadomosci/opinie_new/ico_view_grey.gif) no-repeat top left; }
.wpOpinie a.addOpinion { position: absolute; right: 0;}
.wpOpinie .beta {color: #A8ADB9; font-style: italic; font-size: 13px; font-weight: normal;}
.wpOpinie .finvite {padding-left:10px;font-weight:bold;}
.wpOpinie .flogout {padding-left:10px;}
.wpOpinie .fnick a {color:#a50607;}
.wpOpinie div.error {}
.wpOpinie .wpoAnswer .answer span.grey { color: #aaa; }

/* sonda wynik */	

div.sondawynik-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles02_sprites.gif) no-repeat 0 0; margin-bottom:20px }

div.sondawynik-bx table.oceny-cnt {
        margin:20px 0 10px 0
}

table.oceny-cnt td {
        padding:5px 0;
        vertical-align:middle
}

table.oceny-cnt td p {
        padding:0 10px;
        margin:0
}

div.ocena-graph {
        width:300px;
        height:25px;
        background:url(http://i.wp.pl/a/i/szkola2/ocena_sprites.gif) no-repeat 0 0
}

div.ocena-graph span {
        height:25px;
        display:block;
        background:url(http://i.wp.pl/a/i/szkola2/ocena_sprites.gif) no-repeat 0 -25px
}


/* inne sondy */	

	div.innesondy-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles02_sprites.gif) no-repeat 0 -25px; margin-bottom:20px }				
	
	div.innesondy-bx div.bx-top {
		height:24px; 
		background:url(http://i.wp.pl/a/i/szkola2/pattern01_bx_sprites.gif) no-repeat 0 0
	}
	
	div.innesondy-bx div.bx-body {
		background:url(http://i.wp.pl/a/i/szkola2/pattern01.gif) repeat -6px 0; 
		padding:0
	}
	
	div.innesondy-bx div.bx-body div.ornament {
		background:url(http://i.wp.pl/a/i/szkola2/ornament02.gif) no-repeat 100% 0; 
		padding:0 9px
	}
	
	div.innesondy-bx ul.list01 li {
		font-size:12px;
		padding-top:4px;
		padding-bottom:4px
	}

/* wybierz studia */

	div.wybierzstudia-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -125px }
	
	div.wybierzstudia-bx div.bx-body {
		height:272px;
		background:url(http://i.wp.pl/a/i/szkola2/wybierzstudia_bx_bg.jpg) no-repeat 0 20px;
		border-left:0
	}
	
	* html div.wybierzstudia-bx div.bx-body { height:272px; !important }
	
	div.wybierzstudia-bx div.bx-bottom { background:url(http://i.wp.pl/a/i/szkola2/wybierzstudia_bx_bg.jpg) no-repeat 0 -252px }
	
	div.wybierzstudia-bx div.bx-body h1 { margin-bottom:30px }
	
	div.wybierzstudia-bx div.bx-body p {
		width:285px;
		font:12px Tahoma, Geneva, Verdana, sans-serif;
		color:#616267;
		margin:0 10px 10px 0
	}
	
/* wybierz studia formularz */

	div.wybierzstudiaform-bx h1 { background:url(http://i.wp.pl/a/i/szkola2/titles02_sprites.gif) no-repeat 0 -100px }
	
	div.wybierzstudiaform-bx p.question {
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		color:#616267;
		margin-bottom:10px
	}
	
	div.wybierzstudiaform-bx form p {
		padding:5px 0;
		font-size:12px;
		margin-left:20px
	}

	div.wybierzstudiaform-bx form p label { color:#616267 }
	
	div.wybierzstudiaform-bx p.question-num {
		color:#799d0d;
		font:bold 12px Tahoma, Geneva, Verdana, sans-serif;
		float:left;
		width:200px;
		padding:15px 0 10px 15px;
		margin:0
	}
	
	div.wybierzstudiaform-bx div.str {
		padding:15px 0 10px;
		margin:0
	}

div.ekspert-bx div.bx-body table h2 {
	font-family:Tahoma,Geneva,Verdana,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:15px;
	padding-bottom:7px;
}

div.ekspert-bx div.bx-body table p {
	color:#6D9501;
	font-family:Tahoma,Geneva,Verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt;
	padding-bottom:5px;
	position:relative;
	top:-3px;
}

div.ekspert-bx div.bx-body table {
	margin: 25px;
}

div.ekspert-bx div.bx-body table tr {
	width: 600px;
}

div.ekspert-bx div.bx-body table td {
	width: 300px;
}

h1.txtheader {
	background:none !important;
	text-indent:0 !important;
	color:#95BD1F;
	font:normal 28px Impact, Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform:lowercase !important;
	position:relative;
	top:-6px;
	left:2px;
}

h1.txtheader a {
	color:#95BD1F;
	text-decoration:none;
	text-decoration:none;
	font:normal 28px Impact, Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform:lowercase !important;
	position:relative;
	background:none !important;
	text-indent:0 !important;
}

h1.searchmsg {
	color:#363F65;
	font-size:15px;
	font-weight:bold;
}

div.searchmsgdiv {
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}

#jssearchcheckmsg {
        color:#FF0000;
        font-size:14px;
        font-weight:bold;
}

#examsheetslist {
	font-size:15px;
	font-weight:bold;
	color:#363F65;
}

#examsheetslist ul {
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#examsheetslist ul li.none {
	color: #f00;
}

#wpAdvTop {
        background-color: #fff;
        width: 970px;
        margin: 0 auto;
        text-align: center;
        padding: 5px 0 4px 0;
}


#wpAdvBottom {
        background-color: #fff;
        width: 970px;
        margin: 0 auto;
        text-align: center;
        padding: 5px 0 2px 0;
        font-size: 0;
}

#wpAdvTopExtra {
        background-color: #fff;
        width: 970px;
        margin: 0 auto;
        text-align: center;
        padding: 0;
        font-size: 0;
	clear:both;
	display:block;
}
#wpAdvMiddle {
        text-align: center;
}
#wpAdvLeft {
        background-color: #fff;
        text-align: center;
        font-size: 0;
}

#adv02, #adv03 { padding-bottom: 2px;}
#adv14 {text-align:center;}

/* Sowa */

	#sowa { margin-top:10px }
	.bxSowa { padding:6px; font:11px Tahoma, Verdana, Arial }
	.bxSowa a { color:#363F65 }
	.bxSowa a:hover { color:#799D0D }
	.bxSowa li a { background:none; display:block; font:bold 11px Tahoma, Geneva, Verdana, sans-serif }
	* html .bxSowa .content { height:1% }
	.bxSowa .content:after { 
		display:block; 
		clear:both; 
		content:'' 
	}
	.bxSowa h2 { display:none }
	.bxSowa h3 { 
		display:block; 
		clear:both; 
		color:#005599; 
		font:bold 11px Tahoma, Verdana, Arial 
	}
	.bxSowa h3 a {
		color:#799D0D; 
		font:bold 11px Tahoma, Geneva, Verdana, sans-serif 
	}

	.bxSowa h3 a:hover { color:#363F65 }
	.bxSowa ul { padding:0; clear:both }
	.bxSowa .fot img { 
		display:block; 
		margin:5px auto; 
		border:1px solid #aeaeae 
	}
	.bxSowa li { 
		width:152px;
		display:inline; 		
		float:left; 
		text-align:center; 
		padding-bottom:10px 
	}
	
	* html .bxSowa li { height:1% }
	.bxSowa li:after { display:block; clear:both; content:'' }
	.bxsowa span:after { clear:both }
	#wpCenter .bxSowa { margin-top: 10px; border-bottom:1px solid #d4dcdf; background-image:url(http://i.wp.pl/a/i/szkola2/bg_sowa_center.gif); background-color:#fff }
	#wpCenter .bxSowa h2 { padding:2px 5px 0 5px }
	#wpCenter .bxSowa img { display:block; margin:0px auto; margin-bottom:1px }
	#wpCenter .bxSowa li { width:150px; text-align:center }

h1.bx-title {
	left:13px;
	position:absolute;
	text-indent:-9000px;
	top:7px;
}
div.forum-bx h1.bx-title a {width:70px;}
div.grupy-bx h1.bx-title a { width:70px; }
div.blog-bx h1.bx-title a { width:60px;}
div.slowtrans-bx h1.bx-title a { width:100px;}
div.encyklopedia-bx h1.bx-title a { width:150px;}
div.pytania-bx h1.bx-title a { width:85px;}
div.eksperci-bx h1.bx-title a { width:85px;}
div.podreczniki-bx h1 a { display:block; height:25px; text-indent:-9000px;width:135px; }

h1.bx-title a {
	display:block;
	height:25px;
	text-indent:-9000px;
}
table.examSheets {border:1px solid black;}
table.examSheets td {border:1px solid black; font-size:12px; color:#616267; padding: 5px;}
table.examSheets td a {text-decoration:underline;}
table.examSheets th {border:1px solid black; padding: 5px;}

a.def_title {
	color: #000000;
	font-weight: bold;
}

a.wikiLink {
         display: inline;
         background: url(http://i.wp.pl/a/i/szkola2/wikipedia_SG.png) no-repeat top right;
         padding: 3px 25px 5px 0;
}

span.txtheader {
	display:block;
	color:#636b9b;
	font:normal 24px Impact, Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform:lowercase !important;
	padding:5px 0;

}

ul.kropki{
	float:left;
	width:40%;
	padding:10px 20px;

}

ul.kropki li{
	background:url(http://i.wp.pl/a/i/szkola2/dot01.gif) no-repeat left 9px;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#363f65;
	padding:3px 0 3px 10px;

}

p.regulamin{
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#363f65;

}

ul.reg{
	padding:10px 0;
	list-style-type:decimal;
	list-style-position:inside;

}

ul.reg li{
	padding:0 0 3px 0;
}

ul.reg li ul{
	padding:10px 0;
	list-style-type:decimal;
	list-style-position:inside;

}

ul.reg li ul li{
	padding:3px 0 3px 15px;
	font-size:11px;

}

ul.reg li ul li ul{
	padding:10px 0;
	list-style-type:lower-alpha;
	list-style-position:inside;

}

ul.reg li ul li ul li{
	padding:3px 0 3px 30px;

}

ul.pytania{

	padding-left:30px;

	list-style-type:decimal;

	list-style-position:outside;

}

ul.pytania li{

	font:bold 16px Tahoma, Geneva, sans-serif;

	color:#363f65;

	padding:5px 0 15px 0;

}

ul.pytania li p{

	font:bold 16px Tahoma, Geneva, sans-serif;

	color:#363f65;

	padding:3px 0 10px 0;

}

ul.pytania li label{

	font:normal 12px Tahoma, Geneva, sans-serif;

	color:#616267;

}

ul.pytania li textarea.inpTArea{

	width:90%;

	height:150px;

}

/* read */
.jednaKol{
	padding:5px 0;
}
.jednaKol img.thumb{
	float:left;
	width:105px;
	margin:0 5px 2px 0;
}
.jednaKol h2{
	color:#363f65;
	font:bold 12px Tahoma, Geneva, sans-serif;
	padding:5px 0;
}
.jednaKol h2 a{
	color:#363f65;
}
.jednaKol h2 a:hover{
	color:#6e9601;
}
.jednaKol p{
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#9b9b9d;
}

p.lnk{
	padding-top:5px;
}
p.lnk a{
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#363f65;
	padding-right:10px;
}
p.lnk span{
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#9b9b9d;
}

div.przeczytaj-bx {

	margin-top:5px

}

div.przeczytaj-bx h1 {

	height:25px;

	background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -275px;

	text-indent:-9000px;

	margin-top:5px

}

div.przeczytaj-bx div.bx-body {

	padding:5px 15px 10px;

	font:normal 100% Tahoma, Geneva, Verdana, sans-serif;

}

div.przeczytaj-bx div.bx-body div a {

	color:#363f65

}

div.przeczytaj-bx div.bx-body p {

	padding-bottom:5px

}
/* --read-- */
/* partners */
div.partnerzy-bx {
	margin-top:5px
}
div.partnerzy-bx h1 {
	height:25px;
	background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -300px;
	text-indent:-9000px;
	margin-top:5px
}
div.partnerzy-bx div.bx-body {
	padding:5px 15px 10px;
	font:normal 100% Tahoma, Geneva, Verdana, sans-serif;
}
div.partnerzy-bx div.bx-body div a {
	color:#363f65
}
div.partnerzy-bx div.bx-body p {
	padding-bottom:5px
}
/* ------------------------------------------------------------------ */
	/* innipartnerzy */

div.innipartnerzy-bx {
	margin-top:5px
}
div.innipartnerzy-bx h1 {
	height:25px;
	background:url(http://i.wp.pl/a/i/szkola2/titles01_sprites.gif) no-repeat 0 -325px;
	text-indent:-9000px;
	margin-top:5px;
}
div.innipartnerzy-bx div.bx-body {
	padding:5px 15px 10px;
	font:normal 100% Tahoma, Geneva, Verdana, sans-serif;
}
div.innipartnerzy-bx div.bx-body div a {
	color:#363f65
}
div.innipartnerzy-bx div.bx-body p {
	padding-bottom:5px
}
.kropek{
	padding-bottom:15px;
	margin-bottom:15px;
	background:url(http://i.wp.pl/a/i/szkola2/linedot_01.gif) repeat-x left bottom;
}
/* --partners-- */
 
.tagSuflerBox {
	padding: 5px; 
        font-size: 12px;
}

	
	div.bx-translator {
		clear:both;
		background:url(http://i.wp.pl/a/i/szkola2/bx_translator_sprites.gif) no-repeat 0 0;
		padding:45px 0 0 0;
		margin-top:5px;
		position:relative
	}
	
	
	div.bx-translator-bottom {
		clear:both;
		overflow:hidden;
		height:7px;
		background:url(http://i.wp.pl/a/i/szkola2/bx_translator_sprites.gif) no-repeat -300px 0;
		font-size:0;
		line-height:0
	}
	
	div.bx-translator-body {
		border-left:1px solid #e1e2e2;
		border-right:1px solid #e1e2e2;
		clear:both;
		overflow:hidden;
		padding:0 10px 5px
	}
	
	* html div.bx-translator-body { height:1% }
	
	div.bx-translator-body p {
		color:#58636c;
		font:12px/12px Tahoma, Geneva, Verdana, sans-serif;
		margin:0 0 10px
	}
	
	div.bx-translator-body textarea {
		width:272px;
		height:90px;
		padding:2px;
		margin-bottom:10px;
		border:1px solid #a5acb2
	}
	
	div.bx-translator-body select {
		float:left;
		display:inline;
		margin:0 10px;
		font:italic 11px/11px Arial,"Helvetica Neue",Helvetica,sans-serif;
		color:#898A8C;
	}
	
	div.bx-translator-body a.bx-translator-keyboard {
		width:41px;
		height:12px;
		text-indent:-9000px;
		float:right;
		display:inline;
		background:url(http://i.wp.pl/a/i/szkola2/bx_translator_sprites.gif) no-repeat -399px -7px
	}
	
	div.bx-translator-body div.bx-translator-options {
		clear:both;
		overflow:hidden;
		margin-bottom:5px
	}
	
	* html div.bx-translator-body div.bx-translator-options { height:1% }
	
	div.bx-translator-body input.bx-translator-btn {
		width:99px;
		height:25px;
		float:right;
		display:inline;
		border:0;
		color:#fff;
		font:bold 11px/11px Arial, "Helvetica Neue", Helvetica, sans-serif;
		background:url(http://i.wp.pl/a/i/szkola2/bx_translator_sprites.gif) no-repeat -300px -7px;
		cursor:pointer
	}




/* ------------------------------------------------------------------ */
/* keyboard */	


	#keyboard {
		clear:both;
		overflow:hidden;
		padding:10px 0 15px 0;
		background:#fff;
		position:absolute; 
		top:210px;
		left:-85px;
		width:430px; 
		padding:10px; 
		border:2px solid #ccc;
		z-index:999;
	}
	
	* html #keyboard { height:1% }
	
	#keyboard div.keyset-pl { width:75px }	
	#keyboard div.keyset-ru { width:225px }
	
	#keyboard div.keyset-de {
		margin-top:18px;
		width:75px;
	}
	
	#keyboard input {
		width:14px;
		height:14px;
		float:left;
		color:#595959;
		background:url(http://i.wp.pl/a/i/szkola2/keyboard.gif) no-repeat 0 0;
		font:11px Arial, sans-serif;
		text-align:center;
		display:inline;
		border:none;
		cursor:pointer;
		margin:2px;
		padding:0;
	}
	
	#keyboard input.caps {
		background:url(http://i.wp.pl/a/i/szkola2/keyboard.gif) no-repeat 0 79px;
		width:50px;
	}
	
	#keyboard input.caps.active {
		background:url(http://i.wp.pl/a/i/szkola2/keyboard.gif) no-repeat 0 -57px;
	}
	
	#keyboard input.space {
		background:url(http://i.wp.pl/a/i/szkola2/keyboard.gif) no-repeat 0 -32px;
		width:162px;
		margin-left:27px;
	}
	
	#keyboard div.keyset-pl, #keyboard div.keyset-ru, #keyboard div.keyset-de, #keyboard div.keyset-spec {
		float:left;
		display:inline;		
	}
	
	div.keyset-pl div, div.keyset-ru div, div.keyset-de div, div.keyset-spec div {
		clear:both;
		overflow:hidden;
	}	
	
	div.keyset-ru div.row2 { margin-left:13px }

	div.keyset-de div.row1, div.keyset-ru div.row3 { margin-left:20px }

	#keyboard a.close-btn {
		position:absolute; 
		bottom:10px; 
		right:10px; 
		font-size:10px
	}



	.ico-pl, .ico-en, .ico-fr, .ico-de, .ico-es, .ico-ru {
		width:22px;
		height:13px;
		float:left;
		display:inline;
		font-size:0;
		text-indent:-9000px;
		background-image:url(http://i.wp.pl/a/i/pwntranslator/flags.gif);
		background-repeat:none;
		margin:3px 0 0		
	}
	
	.ico-pl { background-position:0 0 }
	.ico-en { background-position:0 -13px }
	.ico-ru { background-position:0 -26px }
	.ico-de { background-position:0 -39px }
	.ico-es { background-position:0 -52px }
	.ico-fr { background-position:0 -78px }
	.ico-it { background-position:0 -91px }
	.ico-cn { background-position:0 -104px }

	#bxSPoradyDR {
		width: 300px;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_bg.jpg") repeat-y
	}
	#bxSPoradyDR h2.hd {
		height: 87px;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_hd.jpg") no-repeat;
		text-indent: -9999px
	}
	#bxSPoradyDR .content {
		padding: 0 15px;
		min-height: 206px;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_grad.jpg") no-repeat
	}
	#bxSPoradyDR .bxf {
		height: 7px;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_ft.jpg") no-repeat
	}
	#bxSPoradyDR .zaj {
		padding: 0 0 15px 0;
		overflow: hidden
	}
	#bxSPoradyDR .zaj .pic {
		float: left;
		padding: 0 10px 0 0;				
		width: 80px
	}
	#bxSPoradyDR .zaj a {
		display: block;
		color: #333;
		font: 11px Tahoma, Geneva, sans-serif
	}
	#bxSPoradyDR .zaj a.title {
		padding: 0 0 10px 0;
		color: #45607f;
		font: bold 17px Tahoma, Geneva, sans-serif
	}
	#bxSPoradyDR ul {
		padding: 0 0 5px 0;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_spacer.jpg") repeat-x 0 0
	}
	#bxSPoradyDR ul li {
		padding: 5px 0;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_spacer.jpg") repeat-x 0 100%
	}
	#bxSPoradyDR ul li a {
		padding: 0 0 0 18px;
		color: #45607f;
		font: bold 12px Tahoma, Geneva, sans-serif;
		background: url("http://i.wp.pl/a/i/szkola2/bxSP_dot.jpg") no-repeat 5px 5px
	}	
	.stampArticle {
	    margin-top: 8px;
	    height: 65px;
	}
	
	.fs {
	    float: right;
	    padding-right: 10px;
	    border: 0  !important;    
	}
	.fs .underline {
	    text-decoration: underline;
	}
	.fs img {
	    cursor: pointer;
	    margin-right: 6px;
	}
	.fs span {
	    padding: 0 2px;
	    cursor: pointer;
	    display: inline;
	    border: 0;    
	}
	.fs .f12 {
	    font-size: 11px;
	}
	.fs .f14 {
	    font-size: 14px;
	}
	.fs .f16 {
	    font-size: 16px;
	    font-weight: bold;
	}

	.fs {
	    margin-top: -2px;
	}

	.fs .icoPrint {
		background: url(http://i.wp.pl/a/i/seriale/ico_print.gif) no-repeat top left;
		padding: 2px 0 5px 22px;
		color: #454545;
	}
	
	.aSource {
	    margin-bottom: 5px;
	}
