.header{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green;
	font-size : 16px;
	font-weight: bold;
	height: inherit;
	line-height: 1.2em;
	text-align: left;
	margin: 0 auto;
}
.header_left{
	background-image: url(images/naglowek-szkoly_left.jpg);
	background-position: 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.top_left_tel{
	background-image:url(../images/tel-nd-only-num.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.header_top{
	font-family: inherit;
	font-size: 20px;
	font-weight: bold;
	background-image: url(images/naglowek-szkoly_top.jpg);
	background-position: 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.header_menu{
	background-image: url(images/naglowek-szkoly_menu.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.left_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #32CD32;
	font-size : 12px;
	font-weight: bold;
	height: inherit;
	line-height: 1.2em;
	text-align: left;
	margin: 0 auto;
}	
.content_box{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #005B2F;
	font-size : 12px;
	vertical-align : top;
	text-align: justify;
	margin-bottom: 10px;
}
.content{
	font-family: inherit;
	font-size: inherit;
	color: inherit;
}
.content_box h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #39A267;
	font-size : 14px;
	font-weight: bold;
	vertical-align : top;
}

.foot_left{
	text-align: left;
}
.footer{
	color: Gray;
	font-size: 15px;
	font-family: inherit;
	background-color: #98FB98;
}
/* 

ustawienia dla strony kontakt

*/
.nazwa{
	font-size: 12px;
	font-family: inherit;
	color: #32CD32;
}
.kontakt{
	font-family: inherit;
	font-size: 12px;
	color: inherit;
}
.kontakt a{
	color: #4D17AA;
}
.adres{
	font-family: inherit;
	font-size: 12px;
	color: black;
}
.przypis{
	font-family: inherit;
	font-size: 10px;
	color: Gray;
}
.line2em{
	line-height: 2em;
}
.list a{
	color:#00AE00;
	font-weight:bold;
}
/*

inne ustawienia 

*/

.loadinfo{
	font-size: 16px;
	font-family: inherit;
	font-weight: bold;
	color: #00D702;
	text-align: center;
	width: inherit;
}
.informer{
	font-family: inherit;
	font-size: 12px;
	color:#009900;
	text-decoration: underline;
}

h1 {
	font-size: 15px;
}
h3{
	font-family: inherit;
	font-size: 13px;
}
hr{
	border: thin solid #00CC33;
}

/* ODDZIALY */
.oddzial_block{
	font-family:inherit;
	text-decoration:none;
	font-weight:bold;
	color:#006666;
	cursor:pointer;
	width:450px;
	margin-bottom:10px;
	height:90px;
}
.oddzial_block2{
	font-family:inherit;
	text-decoration:none;
	font-weight:bold;
	color:#006666;
	cursor:pointer;
	width:470px;
	height:auto;
	margin:0px;
	padding:0px;
}

.top_blk{
	background-image:url(images/psjp-conbg-bt.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:470px;
	height:10px !important;;
	float:left;
	margin:0 0;
	padding:0;
}
.oddzial{
	font-size:8pt;
	background-image:url(images/psjp-conbg-bm.gif);
	background-position:top left;
	background-repeat:repeat-y;
	float:none;
	width:470px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
.bottom_blk{
	background-image:url(images/psjp_akt_foot.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:470px;
	height:10px !important;;
	float:left;
	margin:0 0;
	padding:0;
}
.left_blk{
	display:inline;
	float:left;
	width: 20px;
	height:90px;
	background-image:url(images/left_blk.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin: 0 auto;
}
.right_blk{
	display:inline;
	float:right;
	width: 20px;
	height:90px;
	background-image:url(images/right_blk.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin: 0 auto;
	padding: 0;
}
.oddzial_old{
	font-family:inherit;
	font-size:inherit;
	display:inline;
	float:left;
	height: 90px !important;
	max-height: 90px;
	width: 360px;
	background-image:url(images/tlo_blk.gif);
	background-position:top;
	background-repeat:repeat-x;
	/*background-color: #F4FBF4;
	border: solid 1px #00D702;*/
	/*margin: 10px;*/
	padding: 0px;
	padding-top:5px;
}
.oddzial_kontakt{
	/*background-color: Aqua;*/
	float: left;
	display: inline;
	width: 68%;
	line-height:2em;
}
.oddzial_sub{
	float: right;
	display: inline;
	width: 26%;
	text-align:center;
	vertical-align:top;
}
.oddzial_sub img{
	margin-bottom:3px;
}
/* BLOKI OGOLNE KONTUROWE */
/* bloki w right_panel*/
.right_block{
	font-family:inherit;
	text-decoration:none;
	font-weight:bold;
	color:inherit;
	width:300px;
	margin-bottom:10px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	height:auto;
}
.block_head{
	width:150px;
	text-align:center;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	font-size-adjust:5px;
	color:#009966;
}

.right_block_top{
	background-image:url(images/psjp-rp-bt.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:300px;
	height:10px !important;
	/*float:left;*/
	margin:0 0;
	padding:0;
	text-align:left;
}
.right_block_mid{
	font-size:8pt;
	background-image:url(images/psjp-rp-bm.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:300px;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
}
.right_block_bot{
	background-image:url(images/psjp-rp-bb.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:300px;
	height:10px !important;
	margin:0 0;
	padding:0;
}
/* koniec sekcji blokow ogolnych */

.bordered{
	border: solid 1px;
	border-color:#336600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #005B2F;
	font-size : 12px;
}
th{
	background-color:#006600;
	color:#FFFFFF;
}
td{
	padding:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #005B2F;
	font-size : 12px;
	text-align: justify;
	margin-bottom: 10px;
}
.thsup{
	background-color:#99FF99;
	border:0;
	padding:0;
}
tfoot td{
	padding-top:20px;
	border-top: solid 1px;
	border-color:#009900;
	font-style:oblique;
	color:#006600;
}

/*

do CO GDZIE KIEDY - AKTUALNOSCI

*/
.akt{
	width:470px;
	max-width:470px;
	height:auto;
	/*padding:0;
	margin:0;*/
}
.akt_title{
	font-size:8pt;
	font-weight:bold;
	color:#006633;
	background-image:url(images/psjp_akt_title.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:430px;
	height:27px !important;
	display:inline;
	float:left;
	margin:0 0;
	padding:0;
	text-align:left;
	vertical-align:bottom;
}
.akt_mark_exclam{
	background-image:url(images/psjp_akt_exclam.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:40px;
	height:27px;
	display:inline;
	float:left;
	margin:0 0;
	padding:0;
}
.akt_mark_info{
	background-image:url(images/psjp_akt_info.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:40px;
	height:27px;
	display:inline;
	float:left;
	margin:0 0;
	padding:0;
}
.akt_content{
	font-size:8pt;
	background-image:url(images/psjp-conbg-bm.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:470px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}
.akt_text{
	font:inherit;
	margin-left:10px;
	margin-right:10px;
	margin-top:12px;
}
.akt_foot{
	background-image:url(images/psjp_akt_foot.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:470px;
	height:10px !important;;
	float:left;
	margin:0 0;
	padding:0;
}
/*
DO - KURSY I SZKOLENIA
*/
.bhead{
	width:470px;
	height:20px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	display:block;
	text-align:left;
	cursor:pointer;
}

.bhead_title{
	width:430px;
	height:20px;
	background-image:url(images/psjp_bhead_title.gif);
	background-repeat:repeat-x;
	background-position: left top;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	display:inline;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
	text-indent:10px;
	color:#339900;
}
.bhead_left{
	width:20px;
	height:20px;
	background-image:url(images/psjp_bhead_left_close.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	display:inline;
}
.bhead_marker_open{
	width:20px;
	height:20px;
	background-image:url(images/psjp_bhead_left_open.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	display:inline;
}
.bhead_right{
	width:20px;
	height:20px;
	background-image:url(images/psjp_bhead_right.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	display:inline;
}
/*

do FAQ

*/

.questionery{
	font-size:inherit;
	font-family:inherit;
}
.question{
	font-family:inherit;
	text-decoration:none;
	font-weight:normal;
	color:#006666;
	cursor:pointer;
	width:470px;
	margin-bottom:10px;
/*	border:solid 1px #33FF33;*/
/*	background-color:#E1FFE1;*/
/*	padding:3px;*/
	height:40px;
}
.left_buba{
	display:inline;
	float:left;
	width: 10px;
	height:40px;
	background-image:url(images/left_buba.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin: 0 auto;
	
}
.right_buba{
	display:inline;
	float:right;
	width: 10px;
	height:40px;
	background-image:url(images/right_buba.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin: 0 auto;
	padding: 0;
}
.in_question{
	font-size:11px;
	display:inline;
	float:left;
	height:40px;
	width:450px;
	padding:0px;
	padding-top:3px;
	margin:0 auto;
	background-image:url(images/tlo_qst.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.answer{
	font-family:inherit;
	margin-top:5px;
	display:none;
/*	height:200px;*/
	overflow:hidden;
	margin-bottom:10px;
}
.small_label{
	font-size:11px;
	color:#4DA497;
}
.label{
	color:#009900;
}
.czytelnia .dzialy a{
	color:#006200;
}
.czytelnia .artykuly a{
	color:#006200;
}
.fade200{
	background-image: url(images/tlo_fade_lr200-psjp.gif);
	background-repeat: repeat-y;
	background-position: top left;
}
.labeled{
	background-color: #98FB98;
}
.sciezka a{
	color: #00AE01;
}
/*przyciski*/
.przyciski{
	width:100%;
	text-align: center;
}
.przyciski{
	width:100%;
	text-align: center;
	height:26px;
	max-height:26px;
	display: table;
}
.przyciski a{
	text-decoration: none;
	height: 26px;
	max-height: 26px;
	width: 73px;
	border: none;
	margin-left: 3px;
	cursor: pointer;
	display: inline;
	font-size: 26px;
}
.przyc_zapisy{
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	width: 73px;
	height: 26px;
	background-image: url(images/przyc_zapisy_psjp.gif);
	display: block;
}
.przyc_oplaty{
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	width: 73px;
	height: 26px;
	background-image: url(images/przyc_oplaty_psjp.gif);
	display: block;
}
.przyc_powrot{
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	width: 73px;
	height: 26px;
	background-image: url(images/przyc_powrot_psjp.gif);
	display: block;
}
/**/
.top_belt{
	width:100%;
	height:24px;
	display:none;
	/*background:#0066FF;*/
cursor:pointer;
	background-image:url(../images/top-blk-psjp-zapisy.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.hiddendiv h5{
	color:#666600;
}
