body
{
	padding : 0px;
	margin  : 0px;
	background : #DFE5EC url('images/bg.jpg') 0px 0px repeat-x;
	font : normal normal 11px tahoma, sans-serif;
}
img
{
	border : none;
}
#page
{
	width    : 900px;
	overflow : hidden;
	margin   : 0px auto;
	background-color : #fff;
}
#logo
{
	width  : 900px;
	height : 53px;
	overflow : hidden;
}
#top1
{
	width  : 288px;
	height : 167px;
	overflow : hidden;
	float : left;
}
#top2
{
	width  : 317px;
	height : 167px;
	overflow : hidden;
	float : left;
}
#top3
{
	width  : 295px;
	height : 167px;
	overflow : hidden;
	float : left;
}

#page_title {
border-bottom: #3f6a95 solid 2px;
}

#page_title_forum {
border-bottom: #3f6a95 solid 2px;
margin: 0 20px;
}

#page_title h1 {
margin: 0;
padding: 8px 0 4px 0;
font-size: 16px;
color: #3f6a95;
}

#page_title_forum h1 {
margin: 0;
padding: 8px 0 4px 0;
font-size: 16px;
color: #3f6a95;
}


#page_title2a {
border-bottom: #9f3409 solid 1px;
}
#page_title2a h2 {
margin: 0;
padding: 8px 0 4px 0;
font-size: 14px;
color: #9f3409;
}

#page_title2b {
border-bottom: #53a1c7 solid 1px;
}
#page_title2b h2 {
margin: 0;
padding: 8px 0 4px 0;
font-size: 14px;
color: #53a1c7;
}

#page_title2c {
border-bottom: #dbdbdb solid 1px;
}
#page_title2c h2 {
margin: 0;
padding: 8px 0 4px 0;
font-size: 14px;
color: #ef7f1d;
}

#left
{
	width : 192px;
	overflow : hidden;
	float : left;
	padding-left : 10px;
}
#menu
{
	width : 192px;
	overflow : hidden;
	background : transparent url('images/mbg.jpg') 0px 0px repeat-y;
	padding-top : 3px;
}
#menu a
{
	display : block;
	width : 100%;
	line-height : 24px;
	text-decoration : none;
	color : #fff;
	padding-left : 45px;
	background : transparent url('images/arrow.gif') 20px 10px no-repeat;
}
#menu a:hover
{
	background-color : #205388;
	color : #FF7800;
	font-weight : bold;
}
#menu .break
{
	width  : 100%;
	height : 1px;
	overflow : hidden;
	background : transparent url('images/mline.jpg') 0px 0px no-repeat;
}
#menu_top
{
	width  : 100%;
	height : 7px;
	overflow : hidden;
	background : transparent url('images/mtop.jpg') 0px 0px no-repeat;
}
#menu_bottom
{
	width  : 100%;
	height : 10px;
	overflow : hidden;
	background : transparent url('images/mbottom.jpg') 0px 0px no-repeat;
}
#shop_left
{
	width : 192px;
	overflow : hidden;
	background : transparent url('images/sbg.gif') 0px 0px repeat-y;
}
#shop_left a, #shop_left span
{
	display : block;
	width : 100%;
	line-height : 24px;
	text-decoration : none;
	color : #3e75a9;
	font-weight : bold;
	padding-left : 35px;
	background : transparent url('images/arrow2.gif') 20px 10px no-repeat;
}
#shop_left a:hover
{
	text-decoration : underline;
}
#shop_left_top
{
	width  : 100%;
	height : 43px;
	overflow : hidden;
	background : transparent url('images/stop.gif') 0px 0px no-repeat;
}
#shop_left_bottom
{
	width  : 100%;
	height : 9px;
	overflow : hidden;
	background : transparent url('images/sbottom.gif') -1px 0px no-repeat;
}



#news_left
{
	width : 172px;
	padding : 10px;
	overflow : hidden;
	color : #696969;
	background : transparent url('images/sbg.gif') 0px 0px repeat-y;
}
#news_left img
{
	float : left;
	margin-right : 10px;
	margin-top: 5px;
	margin-bottom: 1px;
}
#news_left .news_left
{
	clear : both;
	padding-top : 10px;
	overflow : hidden;
	color : #696969;
}
#news_left .news_left b
{
	color : #013066;
}
#news_left_top
{
	width  : 100%;
	height : 50px;
	overflow : hidden;
	background : transparent url('images/ntop.gif') 0px 0px no-repeat;
}
#news_left_bottom
{
	width  : 100%;
	height : 9px;
	overflow : hidden;
	background : transparent url('images/sbottom.gif') -1px 0px no-repeat;
}




#ws_left
{
	width : 172px;
	overflow : hidden;
	background : transparent url('images/sbg.gif') 0px 0px repeat-y;
	text-align : center;
	padding : 10px;
}

#ws_left_top
{
	width  : 100%;
	height : 48px;
	overflow : hidden;
	background : transparent url('images/wtop.jpg') 0px 0px no-repeat;
}
#ws_left_bottom
{
	width  : 100%;
	height : 9px;
	overflow : hidden;
	background : transparent url('images/sbottom.gif') -1px 0px no-repeat;
}

#your_lesson
{
	text-align : center;
	padding : 10px;
}
#center
{
	width : 465px;
	overflow : hidden;
	padding : 0px 14px;
	float : left;
}
#center ul {
	padding : 0;
	list-style:none;
	margin : 0;
}

#center li {
	padding-left : 18px;
	background : transparent url('images/arrow2.gif') 6px 5px no-repeat;
	margin : 0px;
}

#center-forum
{
	width : 690px;
	overflow-y : hidden;
	padding : 0px 0px;
	float : left;
	overflow-x: hidden;
}

#forumFrame {
	width: 690px;
/*	height:auto; */
	height: 3000px;
	border: none;
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: hidden;
	}

#welcome_top
{
 	width  : 100%;
	height : 17px;
	overflow : hidden;
	background : transparent url('images/cboxtop.gif') 0px 0px no-repeat;
}
#welcome
{
	width : 341px;
	overflow : hidden;
	background : transparent url('images/cboxbg.gif') 0px 0px repeat-y;
	border-bottom : 1px #D5DBE2 solid;
	padding : 10px 110px 10px 14px;
	position : relative;
	color : #696969;
}
#welcome img.abs
{
	position : absolute;
	bottom : 0px;
	right : 1px;
}
#welcome a.more
{
	text-decoration : none;
	color : #F36701;
	background : transparent url('images/arrow3.gif') 0px 1px no-repeat;
	padding-left : 20px;
	padding-top : 1px;
	padding-bottom : 1px;
}
#welcome a.more:hover
{
	text-decoration : underline;
}

#welcome .tytul {
	font-size: 14px;
	font-weight: bold;
	color:#0066CC;
	}

#welcome .tresc {
	line-height: 1.4em;
	}


div.books
{
	word-spacing : 20px;
	padding : 30px 0px 10px 0px;
}
div.books_more
{	
	word-spacing : 77px;
	padding-left : 30px;
}
div.books_more a
{
	color : #0065c4;
	background : transparent url('images/arrow4.gif') 0px 4px no-repeat;
	text-decoration : none;
	padding-left : 10px;
}
div.books_more a:hover
{
	text-decoration : underline;
}


#right
{
	width : 194px;
	overflow : hidden;
	float : right;
	padding-right : 10px;
}

#news_right_top
{
	width : 194px;
	height : 36px;
	background : transparent url('images/n2top.jpg') 0px 0px no-repeat;
}
#news_right
{
	width : 194px;
	background : transparent url('images/n2bg.jpg') 0px 0px repeat-y;
	color : #696969;
	padding-top :10px;
}
#news_right a
{
	color : #457db1;
	text-decoration : none;
}
#news_right ul, #news_right li
{
	margin  : 0px;
	padding : 0px;
	list-style-type : none;
}

#news_right li.news
{
	background : transparent url('images/arrow5.gif') 15px 5px no-repeat;
	padding-left : 30px;
	padding-right : 15px;
	padding-bottom: 4px;
}
#news_right li.break
{
	background : transparent url('images/n2break.jpg') 10px 8px no-repeat;
}
#news_right a:hover
{
	text-decoration : underline;
}
#news_right_bottom
{
	width : 194px;
	height : 10px;
	background : transparent url('images/n2bottom.jpg') 0px 0px no-repeat;
}

#bank
{
	width : 176px;
	height : 145px;
	overflow : hidden;
	background : transparent url('images/bank.jpg') 0px 0px no-repeat;
	padding : 55px 9px 0px 9px;
	color : #696969;
}
#bank form
{
	margin : 0px;
	padding : 0px;
}
#bank input.txt
{
	width : 154px;
	height : 14px;
	display : block;
	border : none;
	background-color : transparent;
	font : normal normal 9px tahoma, sans-serif;
	color : #8e8e8e;
	padding : 5px 10px;
}
#bank input.passwd
{
	width : 154px;
	height : 14px;
	display : block;
	border : none;
	background-color : transparent;
	font : normal normal 9px tahoma, sans-serif;
	color : #8e8e8e;
	padding : 10px 10px 5px 10px;
	margin-bottom : 7px;
}
#bank a.register
{
	text-decoration : underline;
	color : #013066;
	background : transparent url('images/arrow6.gif') 0px 5px no-repeat;
	padding-left : 10px;
}
#bank a.register:hover
{
	text-decoration : none;
}
#bank a.bold
{
	text-decoration : none;
	color : #013066;
	font-weight : bold;
}
#bank a.bold:hover
{
	text-decoration : underline;
}
#sonda_top
{
	width  : 194px;
	height : 49px;
	overflow : hidden;
	background : transparent url('images/sntop.jpg') 0px 0px no-repeat;
}
#sonda
{
	width  : 154px;
	overflow : hidden;
	color : #696969;
	padding : 10px 20px 20px 20px;
	background : transparent url('images/snbg.jpg') 0px 0px repeat-y;
}
#sonda form
{
	padding : 10px 0px;
	margin  : 0px;
	line-height : 18px;
}
#sonda_bottom
{
	width  : 194px;
	height : 7px;
	overflow : hidden;
	background : transparent url('images/snbottom.jpg') 0px 0px no-repeat;
}
.off
{
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	border : none;
}
.on
{
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity=90);
	border : none;
}
#bottom
{
	width : 880px;
	padding : 15px 10px;
	color : #696969;
	margin : 0px auto;
	overflow : hidden;
}
#bottom a
{
	color : #696969;
	text-decoration : none;
}
#bottom a:hover
{
	text-decoration : underline;
}
#bottom div
{
	float : right;
}
.matematyka {
	color: #023962;
	font-size: 13px;
	font-weight:bold;
}


.przedszkole {
	color: #EE1B22;
	font-size: 13px;
	font-weight:bold;
}


.szkola {
	color: #F7931B;
	font-size: 13px;
	font-weight:bold;
}

.polonistyka {
	color: #268FBF;
	font-size: 13px;
	font-weight:bold;
}

.biologia {
	color: #028B43;
	font-size: 13px;
	font-weight:bold;
}

.geografia {
	color: #213F87;
	font-size: 13px;
	font-weight:bold;
}

.chemia {
	color: #00B3B4;
	font-size: 13px;
	font-weight:bold;
}

.fizyka {
	color: #5B78BC;
	font-size: 13px;
	font-weight:bold;
}

.historia {
	color: #97311B;
	font-size: 13px;
	font-weight:bold;
	
}

.wf {
	color: #7d9160;
	font-size: 13px;
	font-weight:bold;
}

.headGrupa {
	color: #D73A07;
	font-weight:bold;
}

.lapka {
	cursor:hand;
	cursor:pointer;
}


/*--------------------  paginacja ---------------------- */
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
.pagi { color: #007cc3;	padding: 7px; margin: 8px 0 0 0; text-align: center; background: url(layout/pagin_bg.gif) repeat-x bottom; font-size: 12px; }
.pagi a { color: #000000; padding: 0px 6px 0px 6px;	margin: 0 1px 0 1px; border: 1px solid #8abcec; /*	text-decoration: none; */ }
.pagi a:link { color: #000000; text-decoration: none;}
.pagi a:visited { color: #888888; border: 1px solid #aaccec; text-decoration: none;}
.pagi a:hover {	border: 1px solid #ff5a00; color: #ff5a00; text-decoration: none; background: #FFFFFF; }
.pagi a:active { border: 1px solid #ff5a00;	color: #ff5a00;	text-decoration: none; }
.pagi .curr { padding: 0px 6px 0px 6px;	margin: 0 1px 0 1px; border: 1px solid #036CB4;	font-weight: bold;	background-color: #036CB4; color: #FFFFFF; }
.pagi .dis { padding: 0px 6px 0px 6px; margin: 0 1px 0 1px;	border: 1px solid #EEE;	color: #DDDDDD; }
.pagi .pn {	padding: 0px 6px 0px 6px; margin: 0 1px 0 1px; color: #000000; border: 1px solid #007cc3; }
.pagi .pn:link { color: #000000; border: 1px solid #007cc3;	}
.pagi .pn:visited {	color: #000000;	border: 1px solid #007cc3; }
.pagi .pn:hover { border: 1px solid #ff5a00; color: #ff5a00; text-decoration: none;	background: #FFFFFF; }
.pagi .pn-dis {	padding: 0px 6px 0px 6px; margin: 0 1px 0 1px; color: #888888; border: 1px solid #8abcec; font-weight: normal; }