<!-- 
body {
	color: #494949;
	margin: 0px;
}
td, input {
	font-family: Verdana;
	font-size: 11px;
}
table.main {
	width: 100%;
}
td.main_top {
	background-image: url(/layout/main_top_bg.gif);
	background-repeat: repeat-x;
	height: 116px;
	vertical-align: top;
	width: 100%;
	overflow: hidden;
}
td.main_content {
	width: 100%;
}
table.top {
	height: 84px;
	margin: 15px 0px 0px 50px;
	width: 100%;
}
td.top_logo {
	width: 71px;
}
td.top_navi {

}
table.navi {
	margin: 0px 0px 0px 57px;
	width: 100%;
}
td.navi_headmenubar {
	height: 39px;
}
table.headmenubar {
	width: 794px;
}
td.headmenubar_logo {
	width: 260px;
}
td.headmenubar_links {
	color: #6acfff;
	font-size: 11px;
	text-align: right;
	width: 534px;
}
a.headmenubar_link {
	color: #6acfff;
	margin-left: 18px;
}
td.navi_topmenubar {
	height: 45px;
}
table.topmenubar {
	background-color: #095da6;
	width: 100%;
}
td.topmenubar_left {
	width: 5px;
}
td.topmenubar_topmenu {
	width: 602px;
}
td.topmenubar_search {
	
}
table.topmenu {
	margin: 0px 0px 0px 11px;
	
}
td.topmenu_iteml {
	width: 7px;
}
td.topmenu_item {
	color: #ffffff;
	cursor: pointer;
	font-size: 11px;
	height: 22px;
}
td.topmenu_itemr {
	width: 7px;
}
td.topmenu_iteml_a {
	background-image: url(/layout/topmenu_item_a.gif);
	background-repeat: repeat-x;
	width: 10px;
}
td.topmenu_item_a {
	background-image: url(/layout/topmenu_item_a.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	cursor: pointer;
	font-size: 11px;
	height: 22px;
}
td.topmenu_itemr_a {
	background-image: url(/layout/topmenu_item_a.gif);
	background-repeat: repeat-x;
	text-align: right;
	width: 10px;
}
table.search {
	width: 192px;
}
td.search_icon {
	vertical-align: bottom;
	width: 22px;
}
td.search_query {
	vertical-align: bottom;
	width: 151px;
}
input.search_query {
	color: #c3eff8;
	background-color: #008cca;
	background-image: url(/layout/search_query_bg.gif);
	background-repeat: no-repeat;
	border: 0px;
	height: 18px;
	font-size: 11px;
	text-align: center;
	width: 151px;
}
td.search_button {
	width: 19px;
}
table.content {
	margin: 9px 0px 0px 50px;
	width: 925px;
}
td.content_left {
	vertical-align: top;
	width: 253px;
}
table.left {
	width: 253px;
}

td.left_head {
	background-color: #106ac0;
	background-image: url(/layout/left_head_bg.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	height: 27px;
	width: 253px;
}
div.left_head {
	font-weight: bold;
	margin-left: 21px;
}
td.left_content {
	background-image: url(/layout/left_content_bg.gif);
	background-repeat: repeat-y;
	/*height: 249px;*/
	vertical-align: bottom;
}

td.left_content_uczniowie {
	background-image: url(/layout/left_content_bg.gif);
	background-repeat: repeat-y;
	/*height: 249px;*/
	vertical-align: bottom;
	background-image: url(/layout/uczniowie_menu_bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	}

table.leftmenu {
	margin: 6px 0px 0px 0px;
	/*background-image: url(/layout/leftmenu_bggr.gif);*/
	/*background-position: bottom center;*/
	/*background-repeat: no-repeat;*/
}
table.leftsubmenu {
	border-top: 1px solid #8AAFD9;
	margin: 0px 5px 0px 5px;
}

table.leftsubmenu_uczniowie {
	margin: 0px 5px 0px 0px;
	background-image: url(/layout/leftmenu_item_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 20px;
	width: 247px;
	border-left: 1px solid #e1e1e1;
}

table.leftsubmenu_uczniowie_zero {
	margin: 0px 5px 0px 0px;
	background-image: url(/layout/leftmenu_item_bg_zero.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 20px;
	width: 247px;
	border-left: 1px solid #e1e1e1;
}

.mp3_download {
	margin-left: 32px;
	line-height: 17px;
	}

.mp3_download  a{
	color: #1070C6;
	text-decoration: none;
}
.mp3_download a:Hover {
	text-decoration: underline;
	}

.mojstyl0  {
	font-family: Verdana;
	font-size: 14px;
	color: #116ec5;
	font-weight: bold;
	padding-left: 5px;
	}
	
.mojstyl1 {
	font-family: Verdana;
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	padding-left: 5px;
	line-height: 17px;
	}
	
.mojstyl2 {
	font-family: Verdana;
	font-size: 11px;
	color: #696969;
	font-weight: normal;
	padding-left: 14px;
	text-decoration: underline;
	padding-left: 5px;
	line-height: 17px;
	}
	
td.leftmenu_item {
	background-image: url(/layout/leftmenu_item_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 20px;
	width: 253px;
}
td.leftsubmenu_item {
	background-color: #0D5BA6;
	width: 253px;
}

td.leftsubmenu_uczniowie_item2 {
	/*background-color: #ffffff;*/
	height: 22px;
	width: 253px;
	padding-left: 14px;
}

td.leftsubmenu_uczniowie_item1 {
	/*background-color: #ffffff;*/
	height: 22px;
	width: 253px;
	padding-left: 4px;
	text-indent:-4px;
}

td.leftsubmenu_uczniowie_item0 {
	padding-left: 0px;
	height: 27px;
}

td.leftmenu_uczniowie_item {
	background-image: url(/layout/leftmenu_item_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 28px;
	width: 253px;
	padding-left: 14px;
}
td.leftsubmenu_item {
	background-color: #0D5BA6;
	width: 253px;
}

a.leftmenu_uczniowie_item {
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #116ec5;
	padding-left: 14px;
}
a.leftsubmenu_uczniowie_item {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #696969;
	/*display: block;*/
}
div.leftsubmenu_uczniowie_item  {
	margin: 0px;
	padding: 0px;
	margin-left: 4px;
	}
	
a.leftsubsubmenu_uczniowie_item  {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #696969;
}

td.leftmenu_itemadd {
	background-image: url(/layout/leftmenu_item_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 34px;
	width: 253px;
}
td.leftmenu_item_a {
	background-image: url(/layout/leftmenu_item_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 21px;
	width: 253px;
}
a.leftmenu_item {
	color: #6a6a6a;
	margin-left: 21px;
	text-decoration: none;
}
a.leftmenu_itemadd {
	color: #6a6a6a;
	text-decoration: none;
	margin: auto auto auto 21px;
	display: block;
}
a.leftmenu_itemadd:Hover {
	color: #1a1a1a;
	text-decoration: underline;
}
div.leftsubmenu_item {
	margin: 2px 10px 2px 25px;
}
a.leftsubmenu_item {
	color: #ffffff;
	text-decoration: none;
}
a.leftmenu_item_a {
	color: #FFCC03;
	font-weight: bold;
	margin-left: 21px;
	text-decoration: none;
}
a.leftmenu_item:Hover {
	color: #1a1a1a;
	text-decoration: underline;
}

td.left_foot {

}
td.left_button {
	height: 93px;
	vertical-align: bottom;
}
table.login {
	margin: 20px 0px 0px 0px;
}
td.login {
	background-image: url(/layout/login_bg.gif);
	background-repeat: repeat-y;
	height: 135px;
	vertical-align: top;
	width: 253px;
}
table.login_panel {
	height: 108px;
	margin: 12px 20px 0px 20px;
	width: 213px;
}
td.login_panel_head {
	color: #ffffff;
	font-weight: bold;
	height: 27px;
	vertical-align: top;
}
td.login_panel_label {
	color: #ffffff;
	text-align: right;
}
td.login_panel_info {
	color: #6aceee;
	vertical-align: bottom;
}
a.login_panel_info {
	color: #ffcd00;
}
td.login_panel_button {
	cursor: pointer;
	text-align: right;
}
input.login_username {
	border: 0px;
	background-color: #008eca;
	color: #c3eff8;
	height: 17px;
	width: 96px;
}
input.login_password {
	border: 0px;
	background-color: #008eca;
	color: #c3eff8;
	height: 17px;
	width: 96px;
}
td.content_separator {
	width: 6px;
}
td.content_main {
	vertical-align: top;
	width: 666px;
}
table.mainmenu {

}
td.mainmenu_item {
	background-color: #008dc7;
	background-image: url(/layout/mainmenu_item_bg.gif);
	background-repeat: no-repeat;
	color: #ffffff;
}
td.mainmenu_item_on {
	background-color: #0F68BA;
	background-image: url(/layout/mainmenu_item_on_bg.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
}
td.mainsubmenu_item {
	background-color: #F7F7F7;
	background-image: url(/layout/mainsubmenu_item_bg.gif);
	background-repeat: repeat-x;
	color: #095BA5;
}
a.mainmenu_item {
	color: #ffffff;
/*	margin: auto 11px auto 15px;*/
	text-decoration: none;
}
a.mainmenu_item:Hover {
	text-decoration: underline;
}
a.mainsubmenu_item {
	color: #095BA5;
	margin-left: 11px;
	margin-right: 11px;
	text-decoration: none;
}
a.mainsubmenu_item:Hover {
	text-decoration: underline;
}
td.photo_1 {

}
table.photo_1 {
	margin: 8px 0px 0px 0px;
	background-image: url(/layout/__photo1.jpg);
	background-repeat: no-repeat;
}
td.photo_1_frame {
	background-image: url(/layout/photo_1_frame.gif);
	background-repeat: no-repeat;
	height: 246px;
	vertical-align: bottom;
	width: 666px;
}
table.photo_1_text {
	margin: 0px 0px 16px 22px;
}
td.photo_1_label {
	background-image: url(/layout/photo_1_label_bg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
}
td.main_left {
	vertical-align: top;
	width: 329px;
}
table.main_left {
	background-image: url(/layout/tab_maintab_bggr.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 8px 0px 0px 0px;
}

.td_main_left {
	background-image: url(/layout/tab_maintab_bggr.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 6px 0px 0px 0px;
}

.td_main_right {
	background-image: url(/layout/tab_maintab_bggr.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 8px 0px 0px 0px;
}

td.main_separator {
	width: 8px;
}
td.main_right {
	vertical-align: top;
	width: 329px;
}
table.main_right {
	background-image: url(/layout/tab_maintab_bggr.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	/*height: 336px;*/
	margin: 8px 0px 0px 0px;
}
td.tab_maintab {
	/*background-image: url(/layout/tab_maintab_bg.gif);*/
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-repeat: repeat-y;
	vertical-align: top;
	width: 329px;
}
table.tab_maintab {
	height: 201px;
	margin: 20px 25px 0px 25px;
	width: 274px;
}
table.foot {
	margin: 3px 0px 0px 307px;
	width: 666px;
	/*
	margin: 3px 0px 0px 57px;
	width: 915px;
	*/
}
td.foot_center {
	color: #9e9e9e;
	font-size: 10px;
	text-align: center;
}
td.foot_left {
	color: #9e9e9e;
	font-size: 10px;
}

td.foot_right {
	color: #9e9e9e;
	font-size: 10px;
	text-align: right;
}
table.supbagefoot {
	margin: 3px 0px 0px 307px;
	width: 666px
}
td.supbagefoot_center {
	color: #9e9e9e;
	font-size: 10px;
	text-align: center;
}
td.supbagefoot_left {
	color: #9e9e9e;
	font-size: 10px;
}
td.supbagefoot_right {
	color: #9e9e9e;
	font-size: 10px;
	text-align: right;
}
table.maincontent {
	margin-top: 5px;
}
td.maincontent_content {
	background-image: url(/layout/maincontent_content_bg.gif);
	background-repeat: repeat-y;
	vertical-align: top;
}
table.path {
	margin: 8px 15px auto 15px;
}
img.path_separator {
	margin-left: 7px;
	margin-right: 7px;
}
a.pathmain_item {
	color: #1F73D5;
	font-size: 11px;
	text-decoration: none;
}
a.path_item {
	color: #8F8F8F;
	font-size: 11px;
	text-decoration: none;
}
a.path_item:Hover {
	color: #0F0F0F;
	text-decoration: underline;
}
td.sm_a1 {
	height: 3px;
}
td.sm_a2 {
	background-image: url(/layout/sm_a2.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 3px;
}
td.sm_a3 {
	background-image: url(/layout/sm_a3.gif);
	background-repeat: repeat-x;
	height: 3px;
}
td.sm_a4 {
	background-image: url(/layout/sm_a4.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
td.sm_b1 {
	text-align: right;
	vertical-align: top;
}
td.sm_b2 {
	background-image: url(/layout/sm_b2.gif);
	background-repeat: repeat-y;
	width: 3px;
}
td.sm_b3 {
	
}
div.sm_b3 {
	margin: 3px auto 3px auto;
}
td.sm_b4 {
	background-image: url(/layout/sm_b4.gif);
	background-repeat: repeat-y;
	width: 3px;
}
td.sm_c1 {
	
}
td.sm_c2 {
	background-image: url(/layout/sm_c2.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}
td.sm_c3 {
	background-image: url(/layout/sm_c3.gif);
	background-repeat: repeat-x;
	height: 3px;
}
td.sm_c4 {
	background-image: url(/layout/sm_c4.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 3px;
}

td.pdfcatalogue_seph {
	height: 3px;
}

a.pdfcatalogue_item {
	color: #494949;
	margin: auto 5px auto 40px;
}
td.pdfcatalogue_item {
	background-image: url(/img/mpdf.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 32px;
	width: 319px;
}

td.pdfcatalogue_sepv {
	width: 4px;	
}

.tytul {
	color: #1070C6;
	font-weight: bold;
	font-size: 14px;
}
.tytul {
color: #1070C6;
	font-weight: bold;
	font-size: 14px;
}
.wyroznik {
	color: #1070C6;
	font-weight: bold;
	text-decoration: none;
}
.wyroznik {
	color: #1070C6;
	font-weight: bold;
	text-decoration: none;
}
a {
	color: #1070C6;
	text-decoration: none;
}
a:Hover {
	text-decoration: underline;
}
 -->
 
div.nt  {
	margin-top: 28px;
	margin-right: 5px;
	}

div.nt_banner {
	}
	
div.nt_banner div {
	margin-top: 8px;
	margin-bottom: 11px;
	background-image: url(/layout/nt_arrow.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px;
	}
	
div.nt_banner div div.nt_text {
	background: none;
	margin-left: 14px;
	width: 232px;
	color: #8D8D8D;
	line-height: 13px;
	}
	
div.nt_banner div div.nt_text a  {
	background: none;
	color: #8D8D8D;
	line-height: 13px;
	}
	
div.nt_userpanel {
	width: 253px;
	height: 132px;
	background-image: url(/layout/nt_login_box.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
div.nt_userpanel div div.nt_text {
	background: none;
	color: #8D8D8D;
	line-height: 13px;
	margin-left: 14px;
	width: 232px;
	}
	
div.nt_userpanel div div.nt_text a {
	background: none;
	color: #8D8D8D;
	line-height: 13px;
	margin-left: 14px;
	width: 232px;
	}
	
div.nt_userpanel div.nt_login {
	padding: 0px;
	margin: 0px;
	}
	
div.nt_userpanel div.nt_login input  {
	width: 92px;
	height: 14px;
	
	margin-top: 69px;
	margin-left: 65px;
	
	background: none;
	border: 0px;
	color: #fff;
	padding: 0px;
	}
	
div.nt_userpanel div.nt_password {
	padding: 0px;
	margin: 0px;
	}
	
div.nt_userpanel div.nt_password input  {
	width: 92px;
	height: 14px;
	
	margin-top: 9px;
	margin-left: 65px;
	
	background: none;
	border: 0px;
	color: #fff;
	padding: 0px;
	}
	
div.nt_userpanel div.nt_submit {
	margin-top: -18px;
	margin-left: 166px;
	padding: 0px;
	}
	
div.nt_userpanel div.nt_submit input {
	width: 65px;
	height: 22px;
	padding: 0px;
	}
	
td.box_style1 {
	background-color: #D0D8E8;
	color: #808080;
	}
	
td.box_style1 a {
	color: #808080;
	}
	
td.box_style2 {
	background-color: #E9EDF4;
	color: #808080;
	}
	
td.box_style2 a {
	color: #808080;
	}
	
span.T1 {
	font-style: italic;
}

font.font7 {
	font-style: italic;
	display: inline;
	}

font.font9 {
	font-style: italic;
	display: inline;
	}
	
font.font6 {
	font-weight: bold;
	display: inline;
	}
	
font.font10 {
	font-style: italic;
	font-weight: bold;
	display: inline;
	}
	
font.font7 {
	font-style: normal;
	font-weight: normal;
	display: inline;
	}
	
	
	
span.font7 {
	font-style: italic;
	display: inline;
	}

span.font9 {
	font-style: italic;
	display: inline;
	}
	
span.font6 {
	font-weight: bold;
	display: inline;
	}
	
span.font10 {
	font-style: italic;
	font-weight: bold;
	display: inline;
	}
	
span.font7 {
	font-style: normal;
	font-weight: normal;
	display: inline;
	}
	
li.exception_title {
	color: #1070C6;
	text-decoration: none;
	cursor: pointer;
}

#tab_maintab1_1, #tab_maintab1_2 {
	width: 200px;
}
.smsn p, .smsn span, .smsn ul, .smsn ul li, .smsn ul li div, .smsn div{
	width: 442px;
}

#iconsContainer {
	margin-top: 12px;
}
.bIcon {
	margin-right: 16px;
}