/*
* SELEKTORY
*/
/* BODY START */
BODY {
	background-color:#D4D0C8;
	color:#203746;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.27;
	letter-spacing:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
}
/* BODY END */
TEXTAREA {
	color: #62869D;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.27;
	letter-spacing:0;
	border:1px solid #ADB2C4;
	padding:2px 4px;
	/*min-width: 300px;*/
	/*background: url(../images/input_bg.jpg) repeat-x;		*/
}
INPUT {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.47;
	letter-spacing:0;
	border:1px solid #ADB2C4;
	padding:2px 4px 0px 4px;

}
INPUT[type="date"]{
	/*background: url(../images/input_bg.jpg);*/
	color: #999999;
	width:100px;
	height:16px;
}
INPUT[type="text"]{
	/*background: url(../images/input_bg.jpg);*/
	color: #62869D;
	width:200px;
	height:16px;
}
INPUT[type="file"]{
	/*background: url(../images/input_bg.jpg);*/
	color: #62869D;
	width:350px;
	padding:2px 4px 2px 4px;
}
INPUT[type="checkbox"]{
	border:0px none;
}
INPUT[type="radio"]{
	border:0px none;
}
INPUT[type="image"]{
	border:0px none;
}
INPUT.button{
	/*border:1px solid #88B6DD;*/
	border:0 none;
	background-color:#2878B9;
	color:#FFFFFF;

	margin:2px 1px 2px 1px;
	/*font-size:12px;*/
	cursor:pointer;
}
INPUT.button:HOVER{
	/*border:1px solid #88B6DD;*/
	border:0 none;

	color:#FFFFFF;
	background-color: #2878B9
	cursor:pointer;
}
INPUT.bigsearch{
	height:auto;
	width:70%;
	border:1px solid #ADB2C4;
	padding:2px 4px 0px 4px;
}

input.disabled, textarea.disabled, select.disabled{
  background: #DDDDDD;
}

SELECT{
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.27;
	letter-spacing:0;
	border:1px solid #ADB2C4;
	padding:2px 4px;
	color: #62869D;
	z-index:0;
	min-width:160px;
	width:auto;
	/*background: url(../images/input_bg.jpg) repeat-x;	*/
}
FORM {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
BUTTON {
	background:transparent none repeat scroll 0 0;
	border:0px none;
	cursor:pointer;
	margin: 0; 
}
A{
	text-decoration: none;
	font-weight:normal;
	color: #0192DA;
	color: #02507b;
}
A:hover {
	text-decoration: none;
	font-weight:normal;
	color: #0192DA;
}
IMG{
	border:0;
}
H1 { 
	font-size: 1.636364em; 
	line-height: 1.2; 
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0.731em 0px; 
}
H2 { 
	font-size: 1.272727em; 
	line-height: 1.3; 
	padding:0px 0px 0px 0px;
	margin: 1.7em 0px 0.5em 0px;
}
H3, H4 { 
	font-size: 1em; 
	line-height: 1.27; 
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0.2em 0px; 
}
P { 
	/*clear:both;*/
	font-size: 1em; 
	padding:0px 0px 0px 0px;
	margin: 0px 0px 1.1em 0px; 
	text-align:justify;
	
}
P.title {
	border:0 none;
	color:#000000;
	text-align: left;
	vertical-align:top;
	line-height: 1.43;
	white-space: nowrap;
	font-weight:bold;
	font-size: 1.272727em; 
	line-height: 1.3; 
	margin:8px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #D4D0C8;
}
P.error {
	background-color:#FFE8E8;
	border:1px solid #FF0000;
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#FF0000;
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px 20px 10px 20px;
}
P.fatal{
	background-color:#FFE8E8;
	border:1px solid #FF0000;
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#FF0000;
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px 20px 10px 20px;
}
P.warning {
	background-color:#FFE8E8;
	border:1px solid #FF0000;
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#FF0000;
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px 20px 10px 20px;
}
P.ok {
	background-color:#F2FFE7;
	border:1px solid #2B8C4B;
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#116812;
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px 20px 10px 20px;
}
P.info {
	background-color:#E0EBFF;
	border:1px solid #1E4175;
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#26497D;
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	padding: 10px 20px 10px 20px;
}
SUP { 
	font-size: 0.8em; 
	vertical-align: top; 
}
SUB { 
	font-size: 0.8em; 
	vertical-align: sub; 
}
LABEL { 
	line-height: 1.27; 
	height: 14px;
	display:inline;
	font-weight:bold;
}
DIV{
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}
DIV#loading_bg{
	position:absolute;
	opacity:0.1;filter:alpha(opacity=10);
	background:#FFFFFF;
	width:100%;
	height:100%;	
	top:0px;
	left:0px;
	margin-left:auto;
	margin-right:0px;
	visibility:hidden;
}
DIV#loading_container{
	position:absolute;
	color:#000000;
	top:0px;
	z-index:2;
	text-align:center;
	width:100%;
	height:100%;	
	visibility:hidden;
}
SPAN#loading_text{
	background-color:#FFF8DC;
	z-index:3;
	top:5px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding: 0px 10px 0px 10px;
	margin-left:auto;
	margin-right:0px;
}

DIV#inactivity_alert{
	position:absolute;
	opacity:0.85;filter:alpha(opacity=85);
	background:#000000;
	width:100%;
	height:100%;	
	top:0px;
	left:0px;
	margin-left:auto;
	margin-right:0px;
	display:none;
}
DIV#inactivity_container{
	position:absolute;
	color:#000000;
	top:0px;
	z-index:2;
	text-align:center;
	border:1px solid #000000;
	width:100%;
	height:100%;	
	margin-left:auto;
	margin-right:0px;
	display:none;
}
DIV#inactivity_text{
	position:absolute;
	background-color:#FFF8DC;
	z-index:3;
	top:35%;
	left:40%;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding: 5px 10px 0px 10px;
	background-color: #D8E8FF; 
	border:1px solid #999999;
	width:300px;
	height:100px;	
}
DIV#break_alert{
	position:absolute;
	opacity:0.85;filter:alpha(opacity=85);
	background:#000000;
	width:100%;
	height:100%;	
	top:0px;
	left:0px;
	margin-left:auto;
	margin-right:0px;
	display:none;
}
DIV#break_container{
	position:absolute;
	color:#000000;
	top:0px;
	z-index:2;
	text-align:center;
	border:1px solid #000000;
	width:100%;
	height:100%;	
	margin-left:auto;
	margin-right:0px;
	display:none;
}
DIV#break_text{
	position:absolute;
	background-color:#FFF8DC;
	z-index:3;
	top:30%;
	left:30%;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding: 5px 10px 0px 10px;
	background-color: #D8E8FF; 
	border:1px solid #999999;
	width:500px;
	height:350px;	
}

DIV.scrolled {
	width: 100%;
	height: 500px;
	overflow: auto;
}
DIV.box { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 11px 0px;

}
DIV.box A{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
}
DIV.box A:HOVER{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
}
DIV.box_title_container {
	font-size: 14px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
DIV.box_arrow { 
	float:left;
	font-size: 14px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
DIV.box_arrow_selected { 
	float:left;
	font-size: 14px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
DIV.box_title { 
	float:auto;
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF;
}
DIV.box_content{
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 6px 6px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;
}
DIV.box_content LABEL { 
	display:block;
}
DIV.box_footer{
	height:6px;
	line-height:6px;
	/**/
	background-repeat: repeat-x;
}
DIV.box_popup { 
	width:50%;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
}
DIV.box_popup A{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
}
DIV.box_popup A:HOVER{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
	border-top:1px solid #E2DFDA;
	border-bottom:0 none;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
}
DIV.box_popup_title_container { 
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #A2C4D5;
}
DIV.box_popup_arrow { 
	float:left;
	width:2px;
	height:23px;
	line-height:23px;
	background-color: #A2C4D5;
}
DIV.box_popup_title { 
	float:left;
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color:#FFFFFF;
}
DIV.box_popup_content_container{
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	height:120px;
	background-color: #FFFFFF; 
	border-top:1px solid #E2DFDA;
	border-bottom:0 none;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
}
DIV.box_popup_icon{
	float:left;
	width:100px;
	height:100px;
	margin:10px 0px 10px 0px;
	border-right:1px solid #E2DFDA;
	background-image: url('../images/icons/icon_msg_alert.gif');
}
DIV.box_popup_content{
	/*float:left;*/
	margin:10px 0px 10px 110px;
	/*padding: 0px 6px 0px 6px;*/
}
DIV.box_popup_content A{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 10px;
	background-position-y: 3px;
}
DIV.box_popup_content A:HOVER{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 10px;
	background-position-y: 3px;
	text-decoration: underline;
	border:0 none;
}
DIV.box_popup_actions{
	clear:both;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 3px 6px 3px 6px;
	background-color: #FFFFFF; 
	border-top:1px dotted #E2DFDA;
	border-bottom:1px solid #E2DFDA;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
}
DIV.box_popup_footer{
	clear:both;
	height:6px;
	line-height:6px;
	
	background-repeat: repeat-x;
}
TABLE.pollboxVoteBar{
	text-align:center;
	/*width:171px;*/
}
TD.pollboxVoteBar{
	/*width:171px;*/
	background:url(../images/progressbar_bg.gif) no-repeat;
	height: 6px;
	line-height: 6px;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
}
IMG.pollboxVoteImg{
   	height:4px;
	background:url(../images/progressbar.gif);
}
SPAN.active{
	font-weight:bold;
	color: #2878B9;
}
SPAN.info{
	font-weight:bold;
	color: #445F6F;
	font-size:14px;
}
SPAN.passed, SPAN.completed{
	color: #37A868;
}
SPAN.error,SPAN.failed,SPAN.incomplete{
  color: #FF0000;
}
SPAN.warning{
  color: #E18A09;
}
SPAN.notattempted,SPAN.not_attempted,SPAN.unknown,SPAN.browsed{
  color: #000000;
}
SPAN.ok {
	color:#37a868;
}
SPAN.black{
	color: #000000;
	font-weight:bold;
}
SPAN.link{
	color: #CC0000;
	font-weight:bold;
	cursor:pointer;
}
SPAN.link:HOVER{
	text-decoration:underline;
	color: #00000;
	font-weight:bold;
}
SPAN.highlighter{
	background-color:#FFD800;
	color:#000000;
	margin:2px;
	padding:2px;
}

table tr.highlight{
  font-weight:bold;
}

table tr.disabled{
  color:#CCCCCC;
}

HR.dotted{
	color:#D4D0C8;
	background-color:#D4D0C8;
	height:1px;
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:1px dotted #445F6F;
}
TABLE{
	border:0px none;
	margin: 0 0 0 0; 
	padding: 0; 
	border-spacing: 0; 
	width:100%;
	/*table-layout: fixed; */
	font-family:Arial,sans-serif;
	font-size:11px;
	border-collapse: collapse;
}
TABLE A{
	font-weight: bold;
}
TABLE CAPTION{
	font-size: 1.272727em; 
	font-weight: bold;
	line-height: 1.43; 
	padding:0px 6px 0px 6px;
	margin: 0px 0px 0px 0px;
	border-right:1px solid #FFFFFF;
	/*background-color:#3F8DCB;*/
	text-align: left;
}
TABLE TH{
 	color:#000000;
	background-color:#D4D0C8;
	text-align: left;
	vertical-align:top;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #62869D;
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.3; 
	border-right:1px solid #FFFFFF;
}
TABLE TR.rowHighlight{
	background-color:#d5dce9;
}
TABLE TR.rowHighlight TD{
	background-color:#d5dce9;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
}
TABLE TR.even{
	/*background-color:#FFFFFF;*/
}
TABLE TR.even TD{
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.65; 
	border-right:1px solid #FFFFFF;
}
TABLE TR.even TD.multiline{
	background-color:#FFFFFF;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #EEF0F4;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
	vertical-align:middle;
}
TABLE TR.odd{
	/*background-color:#A2C4D5;*/
}
TABLE TR.odd TD{
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.65; 
	border-right:1px solid #FFFFFF;
}
TABLE TD { 
	margin: 0; 
	text-align: left; 
	/*vertical-align: middle; */
}
TABLE  TR.even TD.rowNumber,
TABLE  TR.odd TD.rowNumber
{ 
	text-align: center; 
	font-weight:bold; 
	color:#62869D;
}
TABLE TD P { 
	margin: 0.5em 0 0.5em 0; 
}
TABLE TD .selected A{ 
	color:#000000;
}
/*
TABLE.menutree{
	border:0px none;
	margin: 0 0 0 0; 
	padding: 0; 
	border-spacing: 0; 
	width:100%;
	font-family:Arial,sans-serif;
	font-size:11px;
	border-collapse: collapse;
}
TABLE.menutree TR.even TD{
	background-color:#D4D0C8;
	border:0px none;
	border-bottom:1px dotted #445F6F;
}
TABLE.menutree TR.even TD A{ 
	background-image: none;
}
TABLE.menutree TR.odd TD{

	background-color:#62869D;
	border:0px none;
	border-bottom:1px dotted #445F6F;
}
TABLE.menutree TR.odd TD A{ 
	color:#FFFFFF;
	background-image: none;
}
*/
HR{
	color: #4B1E30;
	border:0px 0px 1px 0px;
}
MARQUEE{
	padding:3px 6px 3px 6px;
}
XMP{
	text-align: left;
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
DL {
	display:inline;
}
DT, DD {
	margin:0pt;
	padding:0pt;
	float: left;
}
DT {
	padding-left: 5px;
	width: 50%;
	font-weight: bold;
	text-align: left;
	clear: left;
}
DD {
	padding-left: 5px;
	text-align: left;
	width: 40%;
}
FIELDSET{
	border:1px dotted #000000;
}
UL#list_order{
	text-align:center;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	display:inline;
}
UL#list_order LI{
	width:15px;
	display:inline;
	float:left;
	list-style-type:none;
}
UL#list_order LI.field_order {
	width:40px;
	display:inline;
	float:left;
	list-style-type:none;	
}
UL#list_order input.inpt_order {
	width:25px;
	display:inline;
	text-align:right;
}
UL#list_order LI.ok_order {
	width:15px;
	display:inline;
	float:left;
	list-style-type:none;	
}
DIV#article_content UL{
	list-style-type:disc;	
}

IFRAME {
	width:100%;
	/*height:600px;*/
}
IFRAME#rmp {
	width:100%;
	height:710px;
}
IFRAME#nestedPage {
	width:100%;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.center{
	text-align:center !important; 
}
.top{
	vertical-align:top;
}
.middle{
	vertical-align:middle;
}
.bottom{
	vertical-align:bottom;
}
.no_top_bottom_margins{
	margin-top: 0px !important; 
	padding-top: 0px !important; 
	margin-bottom: 0px !important; 
	padding-bottom: 0px !important; 
}
.nomargins{
	margin: 0px 0px 0px 0px !important; 
	padding: 0px 0px 0px 0px !important; 
}
.inline{
	display:inline;
}
.block{
	display:block;
}
.justify{
	text-align:justify;
}
.normal{
	font-weight:normal;
}
.italic{
	font-style:italic;
}
.underline{
	text-decoration:underline;
}
/*
* NAG��WEK START
*/
#header, #header_top, #page_content, #content_course_player, #footer, #navigation_container,#submenus, #debug, #notification , #page_content_container, #header_login_alias{ 
	width: 100%; 
	min-width: 984px; 
	max-width: 1260px; 
	margin: 0px auto 0 auto; 
}
#header{
	height: 155px;
	overflow: hidden;
}
#header_login_alias P{
	text-align: center;
	font-weight:bold;
	font-size: 13px;
	color:#FF0000;
	padding: 10px;	
	margin: 1px 0px 1px 0px;	
}
#header_wide{
	width: 100%;
	min-width: 984px; 
	max-width: 1260px; 
	margin: 0px auto 0 auto; 
}
#page_content {
	float:left;
	height: inherit;
	margin: 5px 0px 0px 0px;
}
#header_top { 
	width: 100%; 
	height:30px;
	background-image:url(../images/banner/banner_top_bar.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
#header_top_banner{ 
	width: 100%; 
	height:1px;
	line-height:4px;
	background:url(../images/banner/footer.jpg);
	width: 100%; 
	font-size:1px;
}
#header_current_date { 
	float:left;
	/*width:40%;*/
	height:15px;
	margin: 8px 0px 0px 6px; 
	color:#62869D;
}
#header_languages { 
	float:right;
	height:16px;
	margin: 8px 6px 0px 0px; 
	text-align:right;
}
#header_languages IMG.pl:HOVER {
	background-image: url(../images/flags/pl_over.gif);
	background-repeat: no-repeat;
}
#header_languages IMG.en:HOVER {
	background-image: url(../images/flags/en_over.gif);
	background-repeat: no-repeat;
}
#header_languages IMG.de:HOVER {
	background-image: url(../images/flags/de_over.gif);
	background-repeat: no-repeat;
}
#header_languages IMG.fr:HOVER {
	background-image: url(../images/flags/fr_over.gif);
	background-repeat: no-repeat;
}
#header_languages IMG.it:HOVER {
	background-image: url(../images/flags/it_over.gif);
	background-repeat: no-repeat;
}
#header_languages IMG.pr:HOVER {
	background-image: url(../images/flags/pr_over.gif);
	background-repeat: no-repeat;
}
#header_user_info {
	float: right;
	text-align:right;
	height:15px;
	margin: 8px 6px 0px 6px; 
	color:#62869D;
}
#header_logout { 
	float: right; 
	text-align:right;
	right:0px;
	height:15px;
	margin: 6px 6px 0px 6px; 
}
#header_logout A{ 
	color:#02507B;
}
#header_logout A:HOVER{ 
	color:#62869D;
}
#header_close { 
	float: right; 
	text-align:right;
	right:0px;
	height:15px;
	margin: 8px 6px 0px 6px; 
}
.header_top_separator { 
	width:2px;
	float:right;
	height:16px;
	margin: 8px 0px 0px 0px; 
}
#header_banner{
	clear:both;
	height:125px;
}
#header_logo { 
	clear: left; 
	width:95px;
	height:20px;
	position: relative;
	top: -65px; 
	left: 24px; 
	z-index: 0; 
	display: block; 
	background: transparent url('../images/banner/logo.gif') repeat;	
}
#header_home  {
	clear:both;
	margin: 0 auto; 	
	position:relative;
	height:55px;
	top:5px;
	width:195px;
	z-index:999;
	left: -520px;
}
#header_home IMG {
	height:70px;
	width:195px;
}
#header_search_form { 
	position: relative; 
	clear: right; 
	float: left; 
	top: -145px; 
	left: 350px;
	z-index: 0; 
	width: 27%; 
	height:30px;
	margin: 7px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-size: 0.8em; 
	line-height: 0.9;
	padding-left: 0px; 
	margin-bottom: 0px; 
}
#header_search_button {
	margin: 0px 0 0 0;
	width:60px;
	color:#CC0000;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:1.27;
}
#header_search_button:HOVER {
	color:#62869D;
}
#header_search_field{
	width:160px;
	float:left;
}
/*
* NAG��WEK KONIEC
*/

/*
* MENU START
*/
#mainmenu { 
	clear:both;
	position: relative; 
	left: 0px; 
	top: -100px; /*-139*/
	z-index: 0; 
	height: 24px; 
	line-height: 1.6; 
	margin-left: 0%; 
	padding-left: 0px; 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
}
#mainmenu A.active{ 
	color: #0192DA; 
	background-color:#FFFFFF;
	float: left; 
	height: 21px; 
	display: block; 
	padding: 1px 8px 0px 8px; 
	margin-right: 2px; 
	background: transparent url('../images/banner/menu_button_active_bg.jpg') repeat-x scroll 0 0;
}
#mainmenu A { 
	color: #FFFFFF; 
	float: left; 
	height: 21px; 
	display: block; 
	padding: 1px 8px 0px 8px; 
	margin-right: 2px; 
	/*background: transparent url('../images/banner/menu_button_out_bg.jpg') repeat-x scroll 0 0;*/
	background-color:#2878B9;
}
#mainmenu A:HOVER{ 
	color: #D4D0C8;
	/*background: transparent url('../images/banner/menu_button_over_bg.jpg') repeat-x scroll 0 0;*/
	background-color:#2878B9;
}
#mainmenu A IMG { 
	position: relative; 
	top: 4px; 
}

#submenu_container{ 
	clear:both;
	position: relative; 
	top: -110px; /*-138*/
	height: 24px; 
	z-index: 0; 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;	
	/*background: transparent url('../images/banner/submenu_bg.png') repeat;	*/
}
#submenu1 { 
	margin-left: 0%; 
	padding-left: 0px; 
	word-spacing: 0.1em; 
	padding-top:9px;
}
#submenu1 A{ 
	margin: 0 7px; 
	color: #62869D; 
}
#submenu1 A:HOVER{ 
	margin: 0 7px; 
	color:#000000;
}
#submenu1 A.active{ 
	margin: 0 7px; 
	color: #0192DA; 
}
#submenu1 img { 
	height: 15px; 
}
#submenu1 img.separator { 
	height: 12px; 
}

#submenus{ 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:normal;	
	padding:4px 0px 0px 0px;
}
#submenu2 { 
	margin-left: 0%; 
	padding-left: 0px; 
	word-spacing: 0.1em; 
	height: 24px; 
	z-index: 0; 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:normal;	
	white-space: nowrap;
}
#submenu2 A{ 
	margin: 0 7px; 
	color:#62869D;
}
#submenu2 A:HOVER{ 
	margin: 0 7px; 
	color:#000000; /*D41C0E*/
}
#submenu2 A.active{ 
	margin: 0 7px; 
	color:#0192DA;/*D41C0E*/
}
#submenu2 IMG { 
	height: 15px; 
}
#submenu2 IMG.separator { 
	height: 12px; 
}

#submenu3 { 
	margin-left: 0%; 
	padding-left: 0px; 
	word-spacing: 0.1em; 
	height: 24px; 
	z-index: 0; 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;	
	white-space: nowrap;
}
#submenu3 A{ 
	margin: 0 7px; 
	color:#4E4E4E;
}
#submenu3 A:HOVER{ 
	margin: 0 7px; 
	color:#2878B9;
}
#submenu3 A.active{ 
	margin: 0 7px; 
	color:#2878B9;
}
#submenu3 IMG { 
	height: 15px; 
}
#submenu3 IMG.separator { 
	height: 12px; 
}

#course_user_info {
	float: left;
	text-align:left;
	width: 40%;
	height:15px;
	margin:1px 0px 0px 5px;
}
#course_close { 
	float: right; 
	text-align:right;
	right:0px;
	width: 55%;
	height:15px;
	margin:1px 5px 0px 0px;
}
#course_menu_container{ 
	clear:both;
	position: relative; 
	top: 0px; /*-138*/
	height: 27px; 
	z-index: 0; 
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;	
	background: transparent url('../images/banner/submenu_bg.png') repeat;	
}
#course_menu { 
	margin-left: 0%; 
	padding-left: 0px; 
	word-spacing: 0.1em; 
	padding-top:6px;
}
#course_menu A{ 
	margin: 0 7px; 
	color:#62869D;
}
#course_menu A:HOVER{ 
	margin: 0 7px; 
	color:#000000;
}
#course_menu A.active{ 
	margin: 0 7px; 
	color:#4E4E4E;
}
#course_menu img { 
	height: 15px; 
}
#course_menu img.separator { 
	height: 12px; 
}
#course_message{ 
	clear:both;
	margin-top:6px;
	padding-top:3px;
	height: 14px; 
	color:#FF0000;
	border:1px solid #D4D0C8;
	text-align:center;
}
/*
* MENU KONIEC
*/



/*
* SCIEZKA NAWIFACYJNA ORAZ ROLE START
*/
#navigation_container { 
	clear:both;
	height: 27px; 
	border-bottom:1px solid #62869D;
}
#navigation_path { 
	clear:both;
	float:left;
	color:#02507B;
	height:17px;
	padding-top:10px;
	margin: 0px 0px 0px 6px;
}
#navigation_path A{ 
	color:#000000;
}
#navigation_path A:HOVER{ 
	color:#0192DA;
}
#role_select{
	float:right;
	height:27px;
	margin: 0px 0px 0px 0px;
	color:#000000;
}
/*
* SCIEZKA NAWIFACYJNA ORAZ ROLE KONIEC
*/

/* 
* LEWA STRONA 
*/
#left_content {
	float: left;
	width: 20%;
}
#left_content TEXTAREA {
	width:95%;
}
#left_content P { 
	font-size: 1em; 
	padding:3px 0px 3px 0px;
	margin: 0px 0px 0px 0px; 
}
#left_content UL { 
	list-style-type:none; 
	margin: 0; 
	padding: 0; 
	text-indent: 0px; 
	background-repeat: no-repeat; 
}
#left_content OL{ 
	margin-top:0; 
}
#left_content DIV.box { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 11px 0px;

}
#left_content DIV.box A{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
}
#left_content DIV.box A:HOVER{
	font-weight: bold;
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 3px;
}
#left_content DIV.box_title_container { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	/*background-color: #3F8DCB; */
	background-color: #A2C4D5;
}
#left_content DIV.box_arrow { 
	float:left;
	font-size: 13px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	/*background-color: #3F8DCB; */
	background-color: #A2C4D5;
}
#left_content DIV.box_title { 
	float:left;
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF; 
	/*background-color: #3F8DCB; */
}
#left_content DIV.box_content{
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 6px 6px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;
}
#left_content DIV.box_content LABEL { 
	display:block;
}
#left_content DIV.box_footer{
	height:6px;
	line-height:6px;
	
}
#left_content DIV.box .title_selected { 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
}

#left_content DIV.box_menu { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;	
}
#left_content DIV.box_menu DIV.box_title_container { 
	height:23px;
	line-height:23px;
	background-color:#A2C4D5;
	border:1px solid #62869D;
}
#left_content DIV.box_menu DIV.box_title_container:HOVER{ 
}

#left_content DIV.box_menu DIV.box_title_container_selected{ 
	height:23px;
	line-height:23px;
	background-color:#A2C4D5;
	
}
#left_content DIV.box_menu DIV.box_title_container_selected:HOVER{ 
		background-color: #D4D0C8;
	color:#FFFFFF;
	background-color:#A2C4D5;
}

#left_content DIV.box_menu DIV.box_arrow { 
}
#left_content DIV.box_menu DIV.box_arrow_selected { 
}

#left_content DIV.box_menu_title {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color: #FFFFFF;
	background-color: #A2C4D5;
}
#left_content DIV.box_menu_title:HOVER{ 
	color: #203746;
	cursor:pointer;
}

#left_content DIV.box_menu_title_selected {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#203746;
	background-color: #A2C4D5;
}
#left_content DIV.box_menu_title_selected:HOVER {
	color:#FFFFFF;
	cursor:pointer;
}

#left_content DIV.box_menu_title_active {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#FFFFFF;
	background-color: #A2C4D5;
}
#left_content DIV.box_menu_title_active:HOVER{ 
	color:#203746;
	cursor:pointer;
}

#left_content DIV.box_menu_title_active_selected {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#203746;
	background-color: #A2C4D5;
}
#left_content DIV.box_menu_title_active_selected:HOVER {
	color:#FFFFFF;
	cursor:pointer;
}

#left_content DIV.box_menu UL.level1 { 
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px; 
}
#left_content DIV.box_menu UL.level1  LI.level1{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
}
#left_content DIV.box_menu UL.level1  LI.level1_expand { 
	font-weight: bold;
	padding: 0 0 0 0px; 
	margin: 0 0 0 0px; 
	line-height: 1.5; 
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
}
#left_content DIV.box_menu UL.level1  LI.level1_expand > DIV.active{ 
	font-size: 1.272727em;
	padding: 0 0 0 5px; 
	color:#4B1E30;
	background-color: #D4D0C8;
	border-bottom: 1px solid #ADB2C4;
}

#left_content DIV.box_menu UL.level2 { 
	padding: 5px 5px 7px 5px; 
	background-color: #D4D0C8;
	border:1px solid #62869D;
}
#left_content DIV.box_menu UL.level2 LI.level2, LI.level2_selected { 
	font-weight: bold;
	border-bottom:1px dotted #445F6F;
}
#left_content DIV.box_menu UL.level2 LI.level2 DIV.title A{  
}
#left_content DIV.box_menu UL.level2 LI.level2 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position: 0px 2px;
}
#left_content DIV.box_menu UL.level2 LI.level2 A:HOVER{ 
	color:#203746 !important;
}

#left_content DIV.box_menu UL.level2 LI.level2_selected A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}
#left_content DIV.box_menu UL.level2  LI > A.active{ 
	padding: 0 0 0 0px; 
	color:#4B1E30;
}

#left_content DIV.box_menu UL.level2 LI.level2_expand, LI.level2_expand_selected { 
	padding: 0 0 0 0px; 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;
}
#left_content DIV.box_menu UL.level2 LI.level2_expand A:HOVER{ 
	color:#203746 !important;
}
#left_content DIV.box_menu UL.level2 LI.level2_expand_selected A {
	color:#203746;
}
#left_content DIV.box_menu UL.level2  LI.level2_expand > DIV.active{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;	
}

#left_content DIV.box_menu UL.level3 { 
	padding: 0px 0px 0px 6px;
}
#left_content DIV.box_menu UL.level3 LI.level3, LI.level3_selected{ 
	font-weight: normal; 
	border-top:1px dotted #445F6F;
}
#left_content DIV.box_menu UL.level3 LI.level3 A { 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color: #CC0000 !important;
}
#left_content DIV.box_menu UL.level3 LI.level3_selected A { 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}
#left_content DIV.box_menu UL.level3 LI.level3 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	color:#203746 !important;
}
#left_content DIV.box_menu UL.level3 LI.level3_expand, LI.level3_expand_selected { 
	font-weight: normal; 
	border-top:1px dotted #445F6F;
}
#left_content DIV.box_menu UL.level3 LI.level3_expand DIV.active{ 
	background-image: url('../images/arrow_down_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
}
#left_content DIV.box_menu UL.level3 LI.level3_expand A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color: #CC0000 !important;
}
#left_content DIV.box_menu UL.level3 LI.level3_expand_selected A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color:#203746;
}
#left_content DIV.box_menu UL.level3 LI.level3_expand A:HOVER{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color:#203746 !important;
}

#left_content DIV.box_menu UL.level4 LI.level4, LI.level4_selected { 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
	border-top:1px dotted #445F6F;
}
#left_content DIV.box_menu UL.level4 LI.level4 DIV.active{ 
	background-image: url('../images/arrow_right_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#left_content DIV.box_menu UL.level4 LI.level4 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color: #CC0000 !important;
}
#left_content DIV.box_menu UL.level4 LI.level4 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#left_content DIV.box_menu UL.level4 LI.level4_selected A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}

#left_content DIV.box_menu_footer{
	height:6px;
	line-height:6px;
/*	*/
}
#left_content DIV.box_login{ 
	border-top:1px dotted #62869D;
	margin-top:5px;
	padding: 6px;
}
#left_content DIV.box_login  P.error {
	background:none;
	font-weight:normal;
	border:0px none;
	width: 100%;
	padding: 1px 2px 1px 2px;
}

/* 
* SRODEK STRONY 
*/
#center_content {
	width:60%;
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	float: left;
}

#center_content_login {
	width:50%;
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	float: center;
}

#center_content TEXTAREA {
	width:75%;
}
#center_content HR.dotted{
	color:#D4D0C8;
	background-color:#FFFFFF;
	height:1px;
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:1px dotted #445F6F;
}
#center_content DIV.portfolio{
	margin:0px;
}
#center_content DIV.portfolio UL{ 
	padding: 0px 0px 0px 20px; 
	text-indent: 0px; 
	font-weight:normal;
	text-indent: 0px; 
}
#center_content DIV.portfolio UL DIV{ 
	/*background-color: #EEF0F4; */
	padding: 0px 0px 0px 0px; 
	font-weight:normal;
	border-bottom:1px dotted #445F6F;
}
#center_content DIV.portfolio UL DIV.marked{ 
	background-color: #EEF0F4; 
	padding: 0px 0px 0px 5px; 
	margin:0px;
	font-weight:normal;
	border-bottom:1px dotted #445F6F;
}
#center_content DIV.portfolio UL LI { 
	list-style-type: decimal;
	padding: 0px 0px 0px 0px; 
	/*border-bottom:1px dotted #000000;*/
	vertical-align:middle;
	line-height:24px;
}
#center_content DIV.portfolio UL LI.marked { 
	background-color: #EEF0F4;
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	/*border-bottom:1px dotted #000000;*/
	vertical-align:middle;
	line-height:24px;
}
#center_content DIV.portfolio UL LI UL{ 
	padding: 0px 0px 0px 20px; 
	margin: 0px 0px 0px 0px; 	
	text-indent: 0px; 
	background-repeat: no-repeat; 
	font-weight:normal;
}

#center_content DIV.portfolio UL LI  LI{ 
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	border:0px none;
	border-bottom:1px dotted #000000;
}
#center_content DIV.portfolio UL LI  LI.selected{ 
	background-color: #EEF0F4;
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	border:0px none;
	border-top:1px dotted #000000;
}
#center_content UL { 
	list-style-type:none; 
	margin: 0; 
	padding: 0; 
	text-indent: 0px; 
	background-repeat: no-repeat; 
}
#center_content UL LI.level1 { 
	padding: 0px 0px 0px 0px; 
}
#center_content UL LI.level2 { 
	padding: 2px 0px 2px 10px; 
}
#center_content DIV{
	margin: 0px 7px 0px 7px;
}

#center_content DIV.box_menu { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;	
}
#center_content DIV.box_menu_title{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	border-bottom: 0px solid #ADB2C4;
	background-color: #FFFFFF;
	color: #FFFFFF;
	background-color: #A2C4D5;	
}
#center_content DIV.box_menu_title:HOVER{ 
	color: #000000;
	cursor:pointer;
}
#center_content DIV.box_menu_title_active{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
	color:#FFFFFF;
	background-color: #A2C4D5;
}
#center_content DIV.box_menu_title_active:HOVER{ 
	color: #000000;
	cursor:pointer;
}
#center_content DIV.box_menu UL.level1 { 
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px; 
}
#center_content DIV.box_menu UL.level1  LI.level1{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
}
#center_content DIV.box_menu UL.level1  LI.level1_expand{ 
	font-weight: bold;
	padding: 0 0 0 0px; 
	margin: 0 0 0 0px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
	background-color: #A2C4D5;
}
#center_content DIV.box_menu UL.level1  LI.level1_expand > DIV.active{ 
	font-size: 1.272727em;
	padding: 0 0 0 5px; 
	color:#4B1E30;
	background-color: #D4D0C8;
	border-bottom: 1px solid #ADB2C4;
}
#center_content DIV.box_menu UL.level2 { 
	padding: 5px 5px 7px 5px; 
	background-color: #D4D0C8;
}
#center_content DIV.box_menu UL.level2 LI.level2 { 
	font-weight: bold;
	border-bottom:1px dotted #445F6F;
}
#center_content DIV.box_menu UL.level2 LI.level2 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content DIV.box_menu UL.level2  LI > A.active{ 
	padding: 0 0 0 0px; 
	color:#4B1E30;
}
#center_content DIV.box_menu UL.level2 LI.level2_expand{ 
	padding: 0 0 0 0px; 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;		
}
#center_content DIV.box_menu UL.level2  LI.level2_expand > DIV.active{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;	
}
#center_content DIV.box_menu UL#level3 { 
	padding: 0px 0px 0px 6px;
}
#center_content DIV.box_menu UL#level3 LI.level3 { 
	font-weight: normal; 
}
#center_content DIV.box_menu UL#level3 LI.level3 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content DIV.box_menu UL#level3 LI.level3 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
}
#center_content DIV.box_menu UL#level3 LI.level3_expand { 
	font-weight: normal; 
}
#center_content DIV.box_menu UL#level3 LI.level3_expand DIV.active{ 
	background-image: url('../images/arrow_down_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
}
#center_content DIV.box_menu UL#level3 LI.level3_expand A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content DIV.box_menu UL#level3 LI.level3_expand A:HOVER{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content DIV.box_menu UL#level4 LI.level4 { 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
}
#center_content DIV.box_menu UL#level4 LI.level4 DIV.active{ 
	background-image: url('../images/arrow_right_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content DIV.box_menu UL#level4 LI.level4 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content DIV.box_menu UL#level4 LI.level4 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}

#center_content A{
	font-weight: bold;
}
#center_content A:HOVER{
	font-weight: bold;
	text-decoration: underline;
}
#center_content A.selected{
	font-weight: bold;
	color:#000000;
}
#center_content A.selected:HOVER{
	font-weight: bold;
	text-decoration: underline;
}
#center_content .text{
	width:100%;
}
#center_content .table TABLE{
	width:100%;
	margin: 0px 0px 5px 0px;
}
#center_content A.print, #center_content A.edit, #center_content A.back, #center_content A.button {
	text-decoration:none;
}
#center_content A.print {
	background:transparent url(../images/icons/icon_print.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content A.edit {
	background:transparent url(../images/icons/icon_edit.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content A.back {
	background:transparent url(../images/icons/ico_back.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content A.button {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	border:0 none;
	color:#D4D0C8;
	background-color: #019DFF
	cursor:pointer;
	line-height:1.47;
	letter-spacing:0;
	padding:2px 4px 2px 4px;
	margin:2px 1px 2px 1px;
}
#center_content A.button:HOVER{
	border:0 none;
	color:#FFFFFF;
	background-color: #019DFF
	cursor:pointer;
}
#center_content DIV.box {
	text-align:left;
	background-color:#D4D0C8;
	margin: 5px 7px 0px 7px;
	border:1px solid #E2DFDA;
}
#center_content DIV.box_footer {
	height:6px;
	line-height:6px;
	
}
#center_content DIV.box TABLE{
	width:100%;
}
#center_content DIV.box TABLE TH{
	border:0 none;
	color:#FFFFFF;
 	background-color:#E3E5E8;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:2px 6px 2px 6px;
	font-size: 1.272727em; 
	line-height: 20px; 
	background-color: #A2C4D5;
}
#center_content DIV.box TABLE TH.center{
	text-align:center;
}
#center_content DIV.box TABLE TH.left{
	text-align:left; !important;
}
#center_content DIV.box TABLE TH.right{
	text-align:right;
}
#center_content DIV.box TABLE TD{
	padding:6px 5px 6px 5px;
	/*background-color:#FFFFFF;*/
}


#center_content DIV.select_box{
	text-align:right;
	margin: 0px 0px 5px 0px;
}
#center_content TABLE.list TH.header { 
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content TABLE.list TH.subheader { 
 	color:#000000;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align:top;
/*	border-top:1px solid #62869D;
	border-bottom:1px solid #62869D;*/
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.3; 
}
#center_content TABLE.list TR:nth-child(odd) { 
	background-color:#eef0f4; 
}
#center_content TABLE.list TR TR { 
	background-color:#FFFFFF; 
}
#center_content TABLE.list > TD{
	/*text-align: left;
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 3px 6px;
	line-height: 1.3; */
}
#center_content TABLE.list TD.rowNumber{ 
	text-align: center; 
	font-weight:bold; 
}

/* LMS - lista - labell (dziedziny */
#center_content TABLE.label {
	width:100%;
	border:0 none;
	margin:3px 0px 3px 0px;
	/*padding:0px 3px 0px 3px;*/
 	text-align: left;
	line-height: 1.43;
	white-space: nowrap;
	font-weight:bold;
	font-size: 1.272727em; 
	line-height: 1.3;
 	background-color:#D4D0C8;	
	border-bottom:1px solid #62869D;
}
#center_content TABLE.label TD{
	padding:1px 2px 1px 2px;
	vertical-align:middle;
}
#center_content TABLE.label INPUT[type="image"]{
	margin:1px 0px 0px 3px;
 
}
#center_content TABLE.label2 {
	width:100%;
	border:0 none;
	padding:3px 0px 3px 0px;
 	text-align: left;
	white-space: nowrap;
	font-weight:bold;
	font-size: 11px; 
 	background-color:#D4D0C8;	
	border-bottom:1px solid #62869D;
}
#center_content TABLE.label2 TD{
	padding:2px 6px 2px 2px;
	vertical-align:middle;
}
/* LMS - lista - tytul listy*/
#center_content TABLE.title {
	width:100%;
	margin:0px 0px 10px 0px;
	padding:2px 6px 2px 6px;
	border-bottom:1px solid #D4D0C8;
}
#center_content TABLE.title P,
#center_content TABLE.title DIV {
	border:0 none;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
 	text-align: left;
	white-space: nowrap;
	font-weight:bold;
	font-size: 1.272727em; 
	line-height: 1.3;
}

/* LMS - lista - toolbar*/
#center_content TABLE.toolbar {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:2px 6px 2px 6px;
	border-top:1px solid #62869D;
	background-color:#D4D0C8;
}
#center_content TABLE.toolbar TD{
	padding:2px 0px 5px 4px;
}

/* LMS - lista - nawigacja*/
#center_content TABLE.navi {
 	background-color:#D4D0C8;	
	color:#62869D;
}
#center_content TABLE.navi TD{
	padding:4px 3px 4px 3px;
	/*text-align:center;*/
	vertical-align:middle;
}

.buttons {
	text-align:center;
}

/* pasek z przyciskami do formularza */
#center_content DIV.buttons {
	text-align:center;
}

/* box z informacjami*/
#center_content DIV.information {
	text-align:right;
	/*background-color:#FFFFFF;*/
	padding:5px 0px 0px 0px;
}
#center_content DIV.information_title{
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content DIV.information_text{
	margin:0px 0px 0px 0px;
	padding:3px 6px 3px 6px;
	text-align:left;
	border:1px solid #E2DFDA;
}
#center_content DIV.information_footer{
	height:6px;
	line-height:6px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
		
}



#center_content TABLE.form {
	width:100%;
	border-spacing: 1px;
}
#center_content TABLE.form  TH{
	font-weight:bold;
	border:0 none;
/* 	background-color:#FFFFFF;*/
	text-align: right;
	width:20%;
}
#center_content TABLE.form  TH.red{
	color:#FF0000;
}
#center_content TABLE.form  TH.left{
	text-align: left; !important;
}
#center_content TABLE.form  TH.checkbox{
	text-align: left; !important;
	width:1%; !important;
}
#center_content TABLE.form .odd{
	background-color:#EEF0F4;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
	color:#203746;
}
#center_content TABLE.form .odd TH{
	background-color:#EEF0F4;
	text-align:right;
}
#center_content TABLE.form .even{
	background-color:#FFFFFF;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
	color:#203746;
}
#center_content TABLE.form .even TH{
	background-color:#FFFFFF;
	text-align:right;
}
#center_content  #fastview {
	margin: 0px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#C0B2B2;
}
#center_content TABLE.formTable {
	width:100%;
	border-spacing: 1px;
	/*border:1px solid #999999;*/
}
#center_content TABLE.formTable TH.header{
	border:0 none;
	border-bottom:1px solid #FFFFFF;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content TABLE.formTable TH.subheader{
 	color:#000000;
	background-color:#D4D0C8;
	text-align: left;
	vertical-align:top;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #62869D;
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.3; 
}
#center_content TABLE.formTable TH.level{
	border:0 none;
	border-bottom:1px solid #ffffff;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: center;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content TABLE.formTable  TH{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	text-align: right;
}
#center_content TABLE.formTable  TD{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}
#center_content TABLE.formTable  TH.red{
	color:#FF0000;
}

#center_content TABLE.formList {
	width:100%;
	border-spacing: 1px;
	border:1px solid #999999;
}
#center_content TABLE.formList TH.header{
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content TABLE.formList TH.subheader{
	border:0 none;
	background-color: #78A9E3;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 12px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:normal;
}
#center_content TABLE.formList  TH{
	background-color:#E6E6E6;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	text-align: left;
}
#center_content TABLE.formList  TD{
	background-color:#FFFFFF;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	
}
#center_content TABLE.formList  TH.red{
	color:#FF0000;
}

/* 
* PRAWA STRONA 
*/
#right_content {
	float: right;
	width:	20%;
}
#right_content TEXTAREA {
	width:95%;
}
#right_content UL { 
	list-style-type:none; 
	margin: 0; 
	padding: 0; 
	text-indent: 0px; 
	background-repeat: no-repeat; 
}
/*
#right_content LI { 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
}
#right_content LI  A{ 

	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;	
}
#right_content LI  A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}*/
#right_content OL{ 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
}
#right_content DIV.box { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	line-height:1.4em;

}
#right_content DIV.box_title_container { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	/*background-color: #3F8DCB; */
	background-color: #A2C4D5;
	border:1px solid #62869D;
}
#right_content DIV.box_arrow { 
	float:left;
	font-size: 14px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	/*background-color: #3F8DCB; */
	background-color: #A2C4D5;
}
#right_content DIV.box_title { 
	font-size: 10px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF; 
	overflow: auto;
	/*float: auto;*/
	white-space:nowrap;
	/*overflow:hidden;*/
	/*background-color: #3F8DCB; */
}

#right_content DIV.box_title A{ 
	color: #971928; 
	text-decoration: none; 
}
#right_content DIV.box_title A:HOVER{ 
	color: #4B1E30; 
	text-decoration: none; 
}
#right_content DIV.box_content{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 6px 0px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;	
	border:1px solid #62869D;
}
#right_content DIV.box_content DIV{
	margin: 0px 3px 0px 3px;
}
#right_content DIV.box_footer{
	height:6px;
	line-height:6px;
	/*	*/
}
#right_content DIV.box .title_selected { 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
}
#right_content DIV.box2 { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	line-height:1.4em;
}
#right_content DIV.box2_title_container { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
#right_content DIV.box2_arrow { 
	float:left;
	font-size: 13px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
#right_content DIV.box2_title { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF; 
}
#right_content DIV.box2_title A{ 
	color: #971928; 
	text-decoration: none; 
}
#right_content DIV.box2_title A:HOVER{ 
	color: #4B1E30; 
	text-decoration: none; 
}
#right_content DIV.box2_content{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF; 
	border:1px solid #E2DFDA;		
}
#right_content DIV.box2_footer{
	height:6px;
	line-height:6px;
		
}
#right_content DIV.box2 .title_selected { 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FEDDB3;
}
#right_content DIV.box_menu { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;	
}
#right_content DIV.box_menu DIV.box_title_container { 
	height:23px;
	line-height:23px;
	background-color:#A2C4D5;
}
#right_content DIV.box_menu DIV.box_title_container:HOVER{ 
}

#right_content DIV.box_menu DIV.box_title_container_selected{ 
	height:23px;
	line-height:23px;
	background-color:#A2C4D5;
	
}
#right_content DIV.box_menu DIV.box_title_container_selected:HOVER{ 
		background-color: #D4D0C8;
	color:#FFFFFF;
	background-color:#A2C4D5;
}

#right_content DIV.box_menu DIV.box_arrow { 
}
#right_content DIV.box_menu DIV.box_arrow_selected { 
}

#right_content DIV.box_menu_title {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color: #FFFFFF;
	background-color: #A2C4D5;
}
#right_content DIV.box_menu_title:HOVER{ 
	color: #203746;
	cursor:pointer;
}

#right_content DIV.box_menu_title_selected {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#203746;
	background-color: #A2C4D5;
}
#right_content DIV.box_menu_title_selected:HOVER {
	color:#FFFFFF;
	cursor:pointer;
}

#right_content DIV.box_menu_title_active {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#FFFFFF;
	background-color: #A2C4D5;
}
#right_content DIV.box_menu_title_active:HOVER{ 
	color:#203746;
	cursor:pointer;
}

#right_content DIV.box_menu_title_active_selected {
	float:left;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	background-color: #D4D0C8;
	color:#203746;
	background-color: #A2C4D5;
}
#right_content DIV.box_menu_title_active_selected:HOVER {
	color:#FFFFFF;
	cursor:pointer;
}

#right_content DIV.box_menu UL.level1 { 
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px; 
}
#right_content DIV.box_menu UL.level1  LI.level1{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
}
#right_content DIV.box_menu UL.level1  LI.level1_expand { 
	font-weight: bold;
	padding: 0 0 0 0px; 
	margin: 0 0 0 0px; 
	line-height: 1.5; 
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
}
#right_content DIV.box_menu UL.level1  LI.level1_expand > DIV.active{ 
	font-size: 1.272727em;
	padding: 0 0 0 5px; 
	color:#4B1E30;
	background-color: #D4D0C8;
	border-bottom: 1px solid #ADB2C4;
}

#right_content DIV.box_menu UL.level2 { 
	padding: 5px 5px 7px 5px; 
	background-color: #D4D0C8;
}
#right_content DIV.box_menu UL.level2 LI.level2, LI.level2_selected { 
	font-weight: bold;
	border-bottom:1px dotted #445F6F;
}
#right_content DIV.box_menu UL.level2 LI.level2 DIV.title A{  
}
#right_content DIV.box_menu UL.level2 LI.level2 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position: 0px 2px;
}
#right_content DIV.box_menu UL.level2 LI.level2 A:HOVER{ 
	color:#203746 !important;
}

#right_content DIV.box_menu UL.level2 LI.level2_selected A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}
#right_content DIV.box_menu UL.level2  LI > A.active{ 
	padding: 0 0 0 0px; 
	color:#4B1E30;
}

#right_content DIV.box_menu UL.level2 LI.level2_expand, LI.level2_expand_selected { 
	padding: 0 0 0 0px; 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;
}
#right_content DIV.box_menu UL.level2 LI.level2_expand A:HOVER{ 
	color:#203746 !important;
}
#right_content DIV.box_menu UL.level2 LI.level2_expand_selected A {
	color:#203746;
}
#right_content DIV.box_menu UL.level2  LI.level2_expand > DIV.active{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;	
}

#right_content DIV.box_menu UL.level3 { 
	padding: 0px 0px 0px 6px;
}
#right_content DIV.box_menu UL.level3 LI.level3, LI.level3_selected{ 
	font-weight: normal; 
	border-top:1px dotted #445F6F;
}
#right_content DIV.box_menu UL.level3 LI.level3 A { 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color: #CC0000 !important;
}
#right_content DIV.box_menu UL.level3 LI.level3_selected A { 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}
#right_content DIV.box_menu UL.level3 LI.level3 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	color:#203746 !important;
}
#right_content DIV.box_menu UL.level3 LI.level3_expand, LI.level3_expand_selected { 
	font-weight: normal; 
	border-top:1px dotted #445F6F;
}
#right_content DIV.box_menu UL.level3 LI.level3_expand DIV.active{ 
	background-image: url('../images/arrow_down_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
}
#right_content DIV.box_menu UL.level3 LI.level3_expand A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color: #CC0000 !important;
}
#right_content DIV.box_menu UL.level3 LI.level3_expand_selected A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color:#203746;
}
#right_content DIV.box_menu UL.level3 LI.level3_expand A:HOVER{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
	color:#203746 !important;
}

#right_content DIV.box_menu UL.level4 LI.level4, LI.level4_selected { 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
	border-top:1px dotted #445F6F;
}
#right_content DIV.box_menu UL.level4 LI.level4 DIV.active{ 
	background-image: url('../images/arrow_right_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#right_content DIV.box_menu UL.level4 LI.level4 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color: #CC0000 !important;
}
#right_content DIV.box_menu UL.level4 LI.level4 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#right_content DIV.box_menu UL.level4 LI.level4_selected A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
	color:#203746;
}
#right_content DIV.box_menu_footer{
	height:6px;
	line-height:6px;
	/**/
}
/* STOPKA  START*/
#footer{
	clear: both;
	height:5px;
	border-bottom:2px solid #62869D;
	
}
#footer_info{
	padding-top:6px;
	text-align:center;
	color:#62869D;
}
/* STOPKA  KONIEC*/

/* ZAKLADKI START */
#tab_container DIV{
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#tab_menu{
	width:100%;
}
#tab_menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#tab_menu li.first {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#tab_menu li.next {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#tab_menu li {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#tab_menu_selected li {
   color: #000000;
   list-style-type:none;
   float:left;
   display:inline;
   /*border: 1px solid #62869D;*/
   background: #E8F4FF;
}
#tab_menu li div,
#tab_menu li a{
    color:#FFFFFF;
    display: block;
    font-weight: bold;
    cursor: pointer;
    text-decoration:none;
	margin-right: 1px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	height: 10px;
	line-height: 10px;
	width: 120px;
	background-color: #2878B9;
	border-right:1px solid #FFFFFF;
}
#tab_menu li div:HOVER,
#tab_menu li a:HOVER{
	color:#D4D0C8;
	text-decoration:none;

}
#tab_menu li div.selected,
#tab_menu li a.selected {
	color:#0192DA;
	display: block;
	font-weight: bold;
	cursor: pointer;
	margin-right: 1px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	height: 10px;
	width: 120px;
	/*background-image: url('../images/tab_selected_bg.jpg');*/
	/*background-image: url('../images/tab_selected_bg.jpg');*/
    background-color: #FFFFFF;
}
#tab_bottom_bar{
	border-top-color: #445F6F;
	border-top-style: solid;
	border-top-width: 1px;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;	
	clear: left;
	display: block;
	padding:0px;
	height: 0px;
	width: 100%;
}
#tabs{
	clear:both;
	width:100%;
	padding:0px 0px 0px 0px;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
	border-bottom:1px solid #E2DFDA;
	margin:0px 0px 0px 0px;
}
#tabs DIV{
	margin:0px 3px 2px 3px;

}
/* ZAKLADKI KONIEC*/

/* PODZAKLADKI START */
#subtab_container DIV{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subtab_menu{
	width:100%;
}
#subtab_menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#subtab_menu li.first {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#subtab_menu li.next {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#subtab_menu li {
   list-style-type:none;
   float:left;
   display:inline;
   text-align: center;
}
#subtab_menu_selected li {
   color: #000000;
   list-style-type:none;
   float:left;
   display:inline;

   background: #E8F4FF;
}
#subtab_menu li DIV,
#subtab_menu li A{
    color:#D4D0C8;
    display: block;
    font-weight: bold;
    cursor: pointer;
    text-decoration:none;
	margin-right: 1px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	height: 10px;
	line-height: 10px;
	width: 120px;
	background-image: url('../images/tab_bg.jpg');
}
#subtab_menu li DIV:HOVER,
#subtab_menu li A:HOVER{
	color:#D4D0C8;
	text-decoration:none;
	background-image: url('../images/tab_active_bg.jpg');
}
#subtab_menu li DIV.selected,
#subtab_menu li A.selected {
	color:#000000;
	display: block;
	font-weight: bold;
	cursor: pointer;
	margin-right: 1px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	height: 10px;
	width: 120px;
	background-image: url('../images/tab_selected_bg.jpg');
}
#subtab_bottom_bar{
	border-top-color: #445F6F;
	border-top-style: solid;
	border-top-width: 1px;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;	
	clear: left;
	display: block;
	padding:0px;
	height: 0px;
	width: 100%;
}
#subtabs{
	clear:both;
	width:100%;
	padding:0px 0px 0px 0px;
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
	border-bottom:1px solid #E2DFDA;
	margin:0px 0px 0px 0px;
}
#subtabs DIV{
	margin:0px 0px 0px 3px;

}
/* PODZAKLADKI KONIEC*/

/*KALENDARZ START*/
#calendar{
	margin-left:0px;
	margin-right:auto;
	padding:0px 0px 0px 0px;
	border:0px none;
	text-align:center;
}
#calendar_big{
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;

}
#calendar_big DIV{
	margin:0px 0px 0px 0px;
}
#calendar_big DIV.title_container { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
#calendar_big DIV.arrow { 
	float:left;
	font-size: 14px;
	font-weight: bold;
	width:2px;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF; 
	background-color: #A2C4D5;
}
#calendar_big DIV.title { 
	font-size: 13px;
	font-weight: bold;
	height:23px;
	line-height:23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	color: #FFFFFF; 
}
#calendar_big  TABLE{
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;
	border-bottom:1px solid #E2DFDA;
}
#calendar_big  TABLE.navibar{
	width:100%;
	border-collapse: collapse;	
	border-left:1px solid #E2DFDA;
	border-right:1px solid #E2DFDA;		
}
#calendar_big  TABLE.navibar TH{
	border:0 none;
 	background-color:#D4D0C8;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 1.272727em; 
	line-height: 1.3; 
	height:25px;
	border-bottom:1px solid #62869D;
}
#calendar_big TABLE.navibar TH.center{
	text-align:center;
	padding:0px 0px 0px 0px;
}
#calendar_big TABLE.navibar TH.left{
	text-align:left;
	padding:0px 0px 0px 0px;
}
#calendar_big TABLE.navibar TH.right{
	text-align:right;
	padding:0px 0px 0px 0px;
}
#calendar INPUT{
	margin:0px;
	padding:0px;
	border:0px none;
}
#calendar TABLE {
	border-spacing: 0px;
	border-collapse: collapse;	
	background-color: #FFFFFF;
}
#calendar TABLE INPUT{
	color:#62869D;
}
#calendar TABLE TH{
	border: 0px none;
	padding:2px 0px 2px 0px;
}
/* MALY KALENDARZ*/
#calendar td.monthSmallDefaultHead {
	font-weight: bold;
	text-align:center;
	background-color:#FFFFFF;	
	border: 1px solid #E2DFDA;
}
#calendar td.monthSmallDefaultDay {
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	border: 1px solid #E2DFDA;
}
#calendar td.monthSmallDefaultDay:hover, #calendar td.monthSmallWeekend:hover {
	background-color:#00B3FF;
}
#calendar td.monthSmallDefaultDay:hover input, #calendar td.monthSmallWeekend:hover input {
	color:#FFFFFF;
}
#calendar td.monthSmallWeekend {
	background-color:#EEF0F4;
	text-align:center;
	border: 1px solid #E2DFDA;
}
#calendar td.monthSmallMarkedDay  {
	background-color:#00B3FF;
}
#calendar td.monthSmallMarkedDay input {
	color:#FFFFFF;
}
#calendar td.monthSmallCurrentDay {
	background-color:#CC0000;
	color:#FFFFFF;
	text-align:center;
	border: 1px solid #E2DFDA;
}
#calendar td.monthSmallCurrentDay INPUT{
	color:#FFFFFF;
}
#calendar td.monthSmallEventDay {
	background-image: url(../images/icons/icon_star.gif);
	/*background-color:#203746;*/
	font-weight: bold;
	background-repeat: no-repeat;
}
#calendar td.monthSmallEventDay INPUT{

}
#calendar td.monthSmallNoDay{
	background-color:#FFFFFF;	
	border: 1px solid #E2DFDA;
}

/* DUZY KALENDARZ*/
#calendar td input.calendarDay {
	background:transparent none;
	border:0px none;
	/*color:#000000;*/
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:15px;
	padding:0px;
	text-decoration:none;
}

#calendar td.dayDefaultHeader {
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	height:20px;
	width:500px;
	border-bottom:1px solid #E2DFDA;
}
#calendar td.dayDefaultHour {
	background-color: #FFFFFF;
	height:60px;
	vertical-align:top;
	border:1px solid #E2DFDA;
}
#calendar td.dayCurrentHour {
	background-color: #FFFFFF;
	height:60px;
	vertical-align:top;
	border:1px solid #E2DFDA;
}
#calendar td.dayLegend	{
	color:#203746;
	background-color: #FFFFFF;
	height:60px;
	font-weight: bold;
	text-align: right;
	vertical-align:top;
	border:1px solid #E2DFDA;
}

/* TYGODNIOWY */
#calendar td.weekHeaderDefaultDay {
	height:20px;
	vertical-align:middle;
	font-weight: bold;
	text-align:center;
	border-bottom:1px solid #E2DFDA;
}
#calendar td.weekHeaderCurrentDay {
	background-color: #FFFFCC;
	height:20px;
	vertical-align:middle;
	font-weight: bold;
	text-align:center;
	border-bottom:1px solid #E2DFDA;
}
#calendar td.weekHeaderWeekend {
	height:20px;
	vertical-align:middle;
	font-weight: bold;
	text-align:center;
	border-bottom:1px solid #E2DFDA;
}
#calendar td.weekHeaderMarkedDay {
}
#calendar td.weekNormalDay {
	height:60px;
	vertical-align:top;
	border:1px solid #E2DFDA;
}
#calendar td.weekCurrentDay {
	background-color: #CC0000;
	height:60px;
	vertical-align:top;
	border:1px solid #E2DFDA;
}
#calendar td.weekWeekend{
	background-color: #EEF0F4;
	height:60px;
	vertical-align:top;
	border:1px solid #E2DFDA;
}
#calendar td.weekMarkedDay {
	/*border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;*/
}
#calendar td.weekLegend	{
	color:#203746;
	font-weight: bold;
	text-align: right;
	vertical-align:top;
	border:1px solid #E2DFDA;
}

/* MIESIECZNY */
#calendar td.monthCellHead {
	text-align: left;
	width: 14%;
	height:20px;
	font-size: 12px;
	font-weight: bold;
	background-color:#D4D0C8;
	border:1px solid #E2DFDA;
}
#calendar td.monthNoDay {
	width: 14%;
}
#calendar td.monthDefaultHead {
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #E2DFDA;	
}
#calendar td.monthDefaultDay {
	text-align: center;
	vertical-align:top;
	width: 14%;
	height: 60px;
	border:1px solid #E2DFDA;
}
#calendar td.monthCurrentDay {
	background-color: #CC0000;
	vertical-align:top;
	text-align: center;
	width: 14%;
	height: 60px;
	border:1px solid #E2DFDA;
}
#calendar td.monthMarkedDay {
	background-color: #00B3FF;	
	vertical-align:top;
	text-align: center;
	width: 14%;
	height: 60px;
	border:1px solid #E2DFDA;
}
#calendar td.monthWeekend {
	background-color: #EEF0F4;
	text-align: center;
	vertical-align:top;
	width: 14%;
	height: 60px;
	border:1px solid #E2DFDA;
}

#calendar div.eventTraditional,
#calendar div.eventElearning,
#calendar div.eventConsultation,
#calendar div.eventConference,
#calendar div.eventOnlineConsultation,
#calendar div.eventPrivate,
#calendar div.eventPublic,
#calendar div.eventCore
{
	border: 0px;
	text-align:left;
	TEXT-DECORATION: none;
	CURSOR: pointer;
	MARGIN: 0px;
	padding:2px 2px 2px 2px;
	margin:0px 0px 1px 0px;
}
#calendar div.eventElearning{
	background-color:#BFBF4D;
	color:#FFFFFF;
}
#calendar div.eventTraditional{
	background-color:#598FEE;
	color:#FFFFFF;
}
#calendar div.eventConsultation{
	background-color:#FF6A00;
	color:#FFFFFF;
}
#calendar div.eventConference{
	background-color:#FFB92D;
	color:#FFFFFF;
}
#calendar div.eventOnlineConsultation{
	background-color:#007F46;
	color:#FFFFFF;
}
#calendar .eventCore{
	background-color:#6E7F8F;
	color:#FFFFFF;
}
#calendar .eventPrivate	{
	background-color:#CC3333;
	color:#FFFFFF;
	border: 0px;
}
#calendar .eventPublic	{
	background-color:#33CC33;
	color:#FFFFFF;
}

.legend_container{
	width:100%;
	background-color: #D8E6EB; 	
	height:19px;
	line-height:1,45;
}
.legend_title{
	font-size:13px;
	text-align:left;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 6px 2px 6px;
	background-color: #D8E6EB; 	
	color:#62869D;
	border-top:1px solid #E2DFDA;
	border-bottom:1px dotted #E2DFDA;
}
.legend_expand{
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 0px 6px;	
	background-color: #D8E6EB; 	
	border-top:1px solid #E2DFDA;
	border-bottom:1px dotted #E2DFDA;	
}
.calendar_legend{
	margin:3px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: separate;	
}
.calendar_legend TD.border{
	padding:0px 0px 0px 5px;
	border-right:1px solid #DCE0E7;
}
td.legend_traditional{
	background-image: url(../images/icons/icon_cal_legend_traditional.gif);
	background-repeat: no-repeat;		
	background-position: 5px 0px;
}
td.legend_elearning{
	background-image: url(../images/icons/icon_cal_legend_elearning.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_consultations{
	background-image: url(../images/icons/icon_cal_legend_consultations.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_conferences{
	background-image: url(../images/icons/icon_cal_legend_conferences.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_online_consultations{
	background-image: url(../images/icons/icon_cal_legend_online_consultations.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_core_private{
	background-image: url(../images/icons/icon_cal_legend_private.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_core_public{
	background-image: url(../images/icons/icon_cal_legend_public.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_core{
	background-image: url(../images/icons/icon_cal_legend_core.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;	
}
td.legend_currentday{
	background-image: url(../images/icons/icon_cal_legend_current_day.gif);
	background-repeat: no-repeat;	
	background-position: 5px 0px;
}
td.legend_selectedday{
	background-image: url(../images/icons/icon_cal_legend_selected_day.gif);
	background-repeat: no-repeat;		
	background-position: 5px 0px;	
}
td.legend_events{
	background-image: url(../images/icons/icon_cal_legend_events_day.gif);
	background-repeat: no-repeat;		
	background-position: 5px 0px;	
}
/*KALENDARZ KONIEC*/

/* MALY KALENDARZ - POBIERANIE DATY*/
div.clndr {
	background-color:#FFFFFF;
	position:absolute;
	cursor:default;
	display:none;
	border:1px solid #C0B2B2;
}
div.clndr table {
	width:160px;
	margin:4px;
}
div.clndr th {
	text-align:center;
	padding:0 2px 0 2px;
}
div.clndr td {
	border:1px solid #C0B2B2;
	cursor:pointer; 
	text-align:center;
	padding:0 2px 0 2px;
}
div.clndr td.empt {
}


/* PROGRESSBAR */
TABLE.progressbar{
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:171px;
}
TABLE.progressbar TR TD{
	border:0px none;
	background:url(../images/progressbar_bg.gif) no-repeat;
	height: 6px;
	line-height: 6px;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
}
IMG.progressbar_bar{
	height:4px;
	border:0px none;
	background:url(../images/progressbar.gif);
}
IMG.progressbar_bar_completed{
	height:4px;
	border:0px none;
	background:url(../images/progressbar_completed.gif);
}
IMG.progressbar_bar_passed{
	height:4px;
	border:0px none;
	background:url(../images/progressbar_passed.gif);
}
IMG.progressbar_bar_incomplete{
	height:4px;
	border:0px none;
	background:url(../images/progressbar_incomplete.gif);
}
IMG.progressbar_bar_failed{
	height:4px;
	border:0px none;
	background:url(../images/progressbar_failed.gif);
}
INPUT.icon{
	border:0 none;
	padding:0px;
	margin:1px;
}
/* IKONKI START */
INPUT.nav_first	{ border:0 none; background: transparent url('../images/icons/icon_nav_first.gif') no-repeat 1px 0px;}
INPUT.nav_prev	{ border:0 none; background: transparent url('../images/icons/icon_nav_prev.gif') no-repeat 1px 0px; }
INPUT.nav_next	{ border:0 none; background: transparent url('../images/icons/icon_nav_next.gif') no-repeat 1px 0px; }
INPUT.nav_last	{ border:0 none; background: transparent url('../images/icons/icon_nav_last.gif') no-repeat 1px 0px; }
INPUT.cal_day	{ border:0 none; background: transparent url('../images/icons/icon_cal_day.gif') no-repeat; }
INPUT.cal_week	{ border:0 none; background: transparent url('../images/icons/icon_cal_week.gif') no-repeat; }
INPUT.cal_month	{ border:0 none; background: transparent url('../images/icons/icon_cal_month.gif') no-repeat; }
INPUT.cal_today	{ border:0 none; background: transparent url('../images/icons/icon_cal_today.gif') no-repeat; }
INPUT.cal_event	{ border:0 none; background: transparent url('../images/icons/icon_cal_event.gif') no-repeat; }
INPUT.add		{ width:20px; height:18px; border:0 none; background: transparent url('../images/icons/icon_add.gif') no-repeat; } 
INPUT.new		{ width:20px; height:18px; border:0 none; background: transparent url('../images/icons/icon_add.gif') no-repeat; }
INPUT.remove	{ border:0 none; background: transparent url('../images/icons/icon_delete.gif') no-repeat; }
INPUT.edit		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_edit.gif') no-repeat; }
INPUT.edit2		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_edit.gif') no-repeat; }
INPUT.evaluate		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_edit.gif') no-repeat; }
INPUT.evaluate2		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_edit.gif') no-repeat; }
INPUT.mark		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_mark.gif') no-repeat; }
INPUT.history { border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_history.gif') no-repeat;}
INPUT.list		{ border:0 none; background: transparent url('../images/icons/icon_list.gif') no-repeat; }
INPUT.structedit	{ width:pxpx; height:20px; border:0 none; background: transparent url('../images/icons/icon_structedit.gif') no-repeat; }
INPUT.delete		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_delete.gif') no-repeat; }
INPUT.search		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_search.gif') repeat; }
INPUT.reload		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_reload.gif') no-repeat; }
INPUT.sort_asc	{ width:10px; height:11px; padding:0px; border:0 none; background: transparent url('../images/icons/icon_sort_asc.gif') no-repeat 0px 0px; }
INPUT.sort_desc	{ width:10px; height:11px; padding:0px; border:0 none; background: transparent url('../images/icons/icon_sort_desc.gif') no-repeat 0px 0px;}
INPUT.publish		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_publish.gif') no-repeat; }
INPUT.unpublish	{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_unpublish.gif') no-repeat; }
img.lock		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_lock.gif') no-repeat; }
img.unlock		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_unlock.gif') no-repeat; }
INPUT.lock		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_lock.gif') no-repeat; }
INPUT.unlock		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_unlock.gif') no-repeat; }
INPUT.chart_pie	{ width:10px; height:14px; border:0 none; background: transparent url('../images/icons/icon_pie_chart.gif') no-repeat; } 
INPUT.chart_bar	{ width:10px; height:14px; border:0 none; background: transparent url('../images/icons/icon_bar_chart.gif') no-repeat; } 
INPUT.chart_pdf	{ width:10px; height:14px; border:0 none; background: transparent url('../images/icons/icon_export_pdf.gif') no-repeat; }
INPUT.show_list		{ border:0 none; background: transparent url('../images/icons/icon_plus.gif') no-repeat center;   }
INPUT.hidden_list	{ border:0 none; background: transparent url('../images/icons/list/icon_minus.gif') no-repeat center; }
INPUT.order_up		{ width:20px; height:14px; border:0 none; background: transparent url('../images/icons/icon_menu_up.gif') no-repeat; }
INPUT.order_down	{ width:20px; height:14px; border:0 none; background: transparent url('../images/icons/icon_menu_down.gif') no-repeat; }
INPUT.order_to		{ border:0 none; background: transparent url('../images/icons/icon_menu_to.gif') no-repeat; width:18px; vertical-align:bottom;}
INPUT.export_pdf	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_pdf.gif') no-repeat; }
INPUT.export_rtf	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_rtf.gif') no-repeat; }
INPUT.export_csv	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_csv.gif') no-repeat; }
INPUT.export_txt	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_txt.gif') no-repeat; }
INPUT.export_html	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_html.gif') no-repeat; }
INPUT.export_xml	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_xml.gif') no-repeat; }
INPUT.export_xls	{ width:10px; height:20px; border:0 none; background: transparent url('../images/icons/icon_export_xls.gif') no-repeat; }
INPUT.assign		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_assign.gif') no-repeat; }
INPUT.unassign		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_sign-out.gif') no-repeat; }
INPUT.report		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_report.gif') no-repeat; }
INPUT.report2		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_report2.gif') no-repeat; }
INPUT.show		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_show.gif') no-repeat; }
INPUT.details        { border:0 none; background: transparent url('../images/icons/icon_details.gif') no-repeat; }
INPUT.buy {  width:32px !important; height:32px !important;	background: transparent url('../images/icons/icon_buy.gif') no-repeat; } 
INPUT.copy		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_bar_chart.gif') no-repeat; } 
INPUT.send		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_mail.gif') no-repeat; } 
INPUT.run		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_start.gif') no-repeat; } 
INPUT.synchronize_list	{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_synchronization.gif') no-repeat; }
INPUT.schedule		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_time.gif') no-repeat; } 
INPUT.time_change	{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_time.gif') no-repeat; } 
INPUT.icon_history { border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_history.gif') no-repeat;}
INPUT.portfolio { border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_report.gif') no-repeat;}
INPUT.loginalias		{ width:20px; height:20px; border:0 none; background: transparent url('../images/icons/icon_loginalias.gif') no-repeat; }
INPUT.positioncard		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_list.gif') no-repeat; }
INPUT.exam		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_exam.gif') no-repeat; }
INPUT.reward		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_reward.gif') no-repeat; }
INPUT.archive		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_item_resource.gif') no-repeat; }
INPUT.groups		{ border:0 none; width:14px; height:16px; background: transparent url('../images/icons/icon_group.gif') no-repeat; }
INPUT.keys		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_keys.gif') no-repeat; }
INPUT.give		{ border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_give.gif') no-repeat; }
IMG.imported_user_0	{ background: transparent url('../images/icons/icon_imported_user_0.gif') no-repeat; }
IMG.imported_user_1	{ background: transparent url('../images/icons/icon_imported_user_1.gif') no-repeat; }
IMG.imported_user_2	{ background: transparent url('../images/icons/icon_imported_user_2.gif') no-repeat; }
IMG.imported_user_3	{ background: transparent url('../images/icons/icon_imported_user_3.gif') no-repeat; }
IMG.imported_user_4	{ background: transparent url('../images/icons/icon_imported_user_4.gif') no-repeat; }
IMG.imported_group_0	{ background: transparent url('../images/icons/icon_imported_group_0.gif') no-repeat; vertical-align:center; }
IMG.imported_group_1	{ background: transparent url('../images/icons/icon_imported_group_1.gif') no-repeat; vertical-align:center; }
IMG.imported_group_2	{ background: transparent url('../images/icons/icon_imported_group_2.gif') no-repeat; vertical-align:center; }
IMG.imported_group_3	{ background: transparent url('../images/icons/icon_imported_group_3.gif') no-repeat; vertical-align:center; }
IMG.imported_group_4	{ background: transparent url('../images/icons/icon_imported_group_4.gif') no-repeat; vertical-align:center; }
IMG.start_page_todo_remove{background: transparent url('../images/start_page/sp_todo_close.jpg') no-repeat; vertical-align:center;}
IMG.send { border:0 none; width:20px; height:20px; background: transparent url('../images/icons/icon_mail.gif') no-repeat; } 
IMG.user_answer	{ background: transparent url('../images/question_selected.gif') no-repeat; vertical-align:center; }
IMG.correct	{ background: transparent url('../images/course_pass.gif') no-repeat; vertical-align:center; }
IMG.incorrect	{ background: transparent url('../images/course_fail.gif') no-repeat; vertical-align:center; }
DIV.folder { height:20px;width:20px;background: transparent url('../images/icons/icon_folder.gif') no-repeat; }
DIV.article { height:20px;width:20px;background: transparent url('../images/icons/icon_document.gif') no-repeat; }

/* URUCHAMIENIE KURSU I EGZAMINU*/
#content_course_player,
#content_course_player_table { 
	width: 100%; 
	min-width: 984px; 
	max-width: 1260px; 
	height:100%;
	margin: 0px auto 0 auto; 
}

#content_course_player_menu{
	width:210px;
}
#content_course_player_links{
	width:210px;
	display:none;
}

#content_course_player_table  td,
#content_course_player_links td{ 
	vertical-align:top;
}
	
/* IFRAMY */
#LMSFrame{
	width:100%;
	border:0;
	height:80px;
}
#LMSSender{
	width:100%;
	border:0 none;
	height:0px;
}
#Menu{
	width:100%;
	height:700px;
	border:0 none;
}
#Content{
	width:100%;
	border:0 none;
	height:700px;
}
#Links{
	width:100%;
	height:100px;
	border:0 none;
}
#LMSKeepAliveFrame{
	width:0px;
	height:0px;
	border:0 none;
	display:none;
}
/*START-PAGE-BEGIN-ADMINISTRATOR*/
IMG.browse_fastview {background-image: url(../images/container/startpage/fastview.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.browse_fastview:HOVER {background-image: url(../images/container/startpage/fastview_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_mforce_start{background-image: url(../images/container/startpage/mforce.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_mforce_start:HOVER{background-image: url(../images/container/startpage/mforce_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_reward_start{background-image: url(../images/container/startpage/reward.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_reward_start:HOVER{background-image: url(../images/container/startpage/reward_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_rmp_videoconference{background-image: url(../images/container/startpage/rmp_videoconference.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_rmp_videoconference:HOVER{background-image: url(../images/container/startpage/rmp_videoconference_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_faq{background-image: url(../images/container/startpage/faq.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_faq:HOVER{background-image: url(../images/container/startpage/faq_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_forums{background-image: url(../images/container/startpage/forums.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_forums:HOVER{background-image: url(../images/container/startpage/forums_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_rooms{background-image: url(../images/container/startpage/rooms.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_rooms:HOVER{background-image: url(../images/container/startpage/rooms_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_kb{background-image: url(../images/container/startpage/kb.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_kb:HOVER{background-image: url(../images/container/startpage/kb_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_trainings{background-image: url(../images/container/startpage/trainings.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_trainings:HOVER{background-image: url(../images/container/startpage/trainings_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_resources{background-image: url(../images/container/startpage/resources.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_resources:HOVER{background-image: url(../images/container/startpage/resources_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_poll{background-image: url(../images/container/startpage/poll.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_poll:HOVER{background-image: url(../images/container/startpage/poll_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_article{background-image: url(../images/container/startpage/article.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_article:HOVER{background-image: url(../images/container/startpage/article_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_menu{background-image: url(../images/container/startpage/menu.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_menu:HOVER{background-image: url(../images/container/startpage/menu_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_organisation_strusture{background-image: url(../images/container/startpage/organisation_structure.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_organisation_strusture:HOVER{background-image: url(../images/container/startpage/organisation_structure_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_users{background-image: url(../images/container/startpage/users.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_users:HOVER{background-image: url(../images/container/startpage/users_over.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_sois{background-image: url(../images/container/startpage/sois.gif);background-repeat: no-repeat;width:142px;height:142px;}
IMG.manage_sois:HOVER{background-image: url(../images/container/startpage/sois_over.gif);background-repeat: no-repeat;width:142px;height:142px;}


/*START-PAGE-END-ADMINISTRATOR*/

/*START-PAGE-BEGIN-REGISTERED*/

DIV.sectionContainer {
	width: 100%;	
	clear:both;
}

DIV.emptySection{
	height:10px;
	width: 100%;	
	clear:both;
}

.startPageBodyCenter{
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	border-spacing: 0; 
	width:100%;
	border-collapse: collapse;
}

.startMiddle{
	background-image: url('../images/start_page/gray/startMiddle.gif');
	background-repeat: repeat-x;
	height:161px;
	vertical-align: top;

}

.startMiddleLeft{
	background-image: url('../images/start_page/gray/startMiddleLeft.gif');
	background-repeat: no-repeat;
	height:161px;
	width: 33px;
	vertical-align: top;

}
.startMiddleRight{
	background-image: url('../images/start_page/gray/startMiddleRight.gif');
	background-repeat: no-repeat;	
	height:161px;
	width: 100px;
	vertical-align: top;
}

DIV.toDoList .startMiddleRight{
	background-image: url('../images/start_page/gray/startMiddleRightTodo.gif');
	background-repeat: no-repeat;	
	height:161px;
	width: 100px;
	vertical-align: top;
}

.startpageTd{
	height:32px;
	margin:0px;
	padding:0px;
	text-align:center;
}

.startBoldFont{
	font-weight:bold;
	margin:0px;
	padding:0px;
	height:32px;
}

.startTop{
	background-image: url('../images/start_page/gray/startTop.gif');
	background-repeat: repeat-x;
	height:65px;
	vertical-align:top;
}

.startTopLeft{
	background-image: url('../images/start_page/gray/startTopLeft.gif');
	background-repeat: no-repeat;
	height:65px;
	width: 33px;	
}

DIV.taskList .startTopRight{
	background-image: url('../images/start_page/gray/startTopRightTaskList.gif');
	background-repeat: no-repeat;
	height:65px;
	width: 100px;	
}

DIV.historyList .startTopRight{
	background-image: url('../images/start_page/gray/startTopRightHistoryList.gif');
	background-repeat: no-repeat;
	height:65px;
	width: 100px;
}

DIV.notificationsList .startTopRight{
	background-image: url('../images/start_page/gray/startTopRightNotificationsList.gif');
	background-repeat: no-repeat;
	height:65px;
	width: 100px;
}

DIV.toDoList .startTopRight{
	background-image: url('../images/start_page/gray/startTopRightToDoList.gif');
	background-repeat: no-repeat;
	height:65px;
	width: 100px;	
}



.startBottom{
	background-image: url('../images/start_page/gray/startBottom.gif');
	background-repeat: repeat-x;
	height:61px;
	vertical-align:top;
}

.startBottomLeft{
	background-image: url('../images/start_page/gray/startBottomLeft.gif');
	background-repeat: no-repeat;
	height:61px;
	width: 15px;	
}

.startBottomRight{
	background-image: url('../images/start_page/gray/startBottomRight.gif');
	background-repeat: no-repeat;
	height:61px;
	width: 60px;	
}

DIV.startBottomMiddle{
	padding: 15px 0px 0px 0px;
}

DIV.componentContainer {
	border: solid #E2DFDA 0px;
	background-color: #EEF0F4;	
	padding: 0px 0px 0px 0px;
}
DIV.componentContainer P.info {
	background:none;
	font-weight:normal;
	border:0px none;
	width: 100%;
	padding: 1px 2px 1px 2px;
}

#core_container_div  DIV{
	margin: 0px 0px 0px 0px;
}

DIV.startPageBody {
	padding: 0px 0px 0px 0px;
}

DIV.componentContainerHeader{
	padding: 18px 0px 0px 0px;
	font-family:Verdana;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
}

.startPageBodyCenter {
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
}

.taskList{
	width: 49%;
	float:left;
}
.historyList{
	width: 49%;
	float:right;
}
.notificationsList{
	width: 49%;
	float:left;
}
.toDoList{
	width: 49%;
	float:right;
}

A.start_link_more{
	background-image: url('../images/start_page/gray/button.gif');
	background-repeat: repeat-x;
	padding: 3px 5px 5px 5px;
	text-decoration: none;
	color: #D4D0C8;	
}

A.start_link_more:hover{
	background-image: url('../images/start_page/gray/button.gif');
	background-repeat: repeat-x;
	padding: 3px 5px 5px 5px;
	text-decoration: none;
	color: #FFFFFF;	
}

.tableStartPageContent{
	margin: 0;
	padding: 0;
}

/*START-PAGE-END-REGISTERED*/


.startTable{
	position:relative;
}
.radio{
	border: 0px none;
}

LABEL.radio {
	padding-right: 5px;
}

.checkbox{
	border: 0px none;
}
/*START-PAGE-START-ADMIN*/
.descInImg{
	position: relative; 
	top: -38px; 
	width: 130px; 
	display: block; 
	margin: 0px auto;
}

.controlBox{	
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}
/*START-PAGE-END-ADMIN*/

.quizQuestion{
	font-size:15px;
	font-weight:bold;
	padding-bottom:10px;
}

.quizAnswerList td{
	width:15px;
}

.quizAnswerList th{
	
}


#QuizInstruction{
	border: 1px solid #E2DFDA;
}
#QuizTip{
	border: 1px solid #E2DFDA;
}
#QuizTree{
	border: 1px solid #E2DFDA;
}

#QuizTree li.active  {
	color: #CC0000;
	cursor: pointer;
}

#QuizTree li.selected  {
	font-weight: bold;
}

#QuizTree div a {
	background-image:url(../images/arrow_right_n.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	margin-left:0;
	padding-left:9px;
}







/* nowa klasa przed zalgoowaniem */








#center_content_login TEXTAREA {
	width:75%;
}
#center_content_login HR.dotted{
	color:#D4D0C8;
	background-color:#FFFFFF;
	height:1px;
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:1px dotted #445F6F;
}
#center_content_login DIV.portfolio{
	margin:0px;
}
#center_content_login DIV.portfolio UL{ 
	padding: 0px 0px 0px 20px; 
	text-indent: 0px; 
	font-weight:normal;
	text-indent: 0px; 
}
#center_content_login DIV.portfolio UL DIV{ 
	/*background-color: #EEF0F4; */
	padding: 0px 0px 0px 0px; 
	font-weight:normal;
	border-bottom:1px dotted #445F6F;
}
#center_content_login DIV.portfolio UL DIV.marked{ 
	background-color: #EEF0F4; 
	padding: 0px 0px 0px 5px; 
	margin:0px;
	font-weight:normal;
	border-bottom:1px dotted #445F6F;
}
#center_content_login DIV.portfolio UL LI { 
	list-style-type: decimal;
	padding: 0px 0px 0px 0px; 
	/*border-bottom:1px dotted #000000;*/
	vertical-align:middle;
	line-height:24px;
}
#center_content_login DIV.portfolio UL LI.marked { 
	background-color: #EEF0F4;
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	/*border-bottom:1px dotted #000000;*/
	vertical-align:middle;
	line-height:24px;
}
#center_content_login DIV.portfolio UL LI UL{ 
	padding: 0px 0px 0px 20px; 
	margin: 0px 0px 0px 0px; 	
	text-indent: 0px; 
	background-repeat: no-repeat; 
	font-weight:normal;
}

#center_content_login DIV.portfolio UL LI  LI{ 
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	border:0px none;
	border-bottom:1px dotted #000000;
}
#center_content_login DIV.portfolio UL LI  LI.selected{ 
	background-color: #EEF0F4;
	/*list-style-type: decimal;*/
	padding: 0px 0px 0px 0px; 
	border:0px none;
	border-top:1px dotted #000000;
}
#center_content_login UL { 
	list-style-type:none; 
	margin: 0; 
	padding: 0; 
	text-indent: 0px; 
	background-repeat: no-repeat; 
}
#center_content_login UL LI.level1 { 
	padding: 0px 0px 0px 0px; 
}
#center_content_login UL LI.level2 { 
	padding: 2px 0px 2px 10px; 
}
#center_content_login DIV{
	margin: 0px 7px 0px 7px;
}

#center_content_login DIV.box_menu { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D4D0C8; 
	border:1px solid #E2DFDA;	
}
#center_content_login DIV.box_menu_title{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	border-bottom: 0px solid #ADB2C4;
	background-color: #FFFFFF;
	color: #FFFFFF;
	background-color: #A2C4D5;	
}
#center_content_login DIV.box_menu_title:HOVER{ 
	color: #000000;
	cursor:pointer;
}
#center_content_login DIV.box_menu_title_active{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	height:23px;
	line-height:23px;
	border-bottom: 1px solid #ADB2C4;
	background-color: #D4D0C8;
	color:#FFFFFF;
	background-color: #A2C4D5;
}
#center_content_login DIV.box_menu_title_active:HOVER{ 
	color: #000000;
	cursor:pointer;
}
#center_content_login DIV.box_menu UL.level1 { 
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px; 
}
#center_content_login DIV.box_menu UL.level1  LI.level1{ 
	font-size: 1.272727em;
	font-weight: bold;
	padding: 0 0 0 5px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
}
#center_content_login DIV.box_menu UL.level1  LI.level1_expand{ 
	font-weight: bold;
	padding: 0 0 0 0px; 
	margin: 0 0 0 0px; 
	line-height: 1.5;
	border-bottom: 1px solid #ADB2C4;
	background-color: #FFFFFF;
	background-color: #A2C4D5;
}
#center_content_login DIV.box_menu UL.level1  LI.level1_expand > DIV.active{ 
	font-size: 1.272727em;
	padding: 0 0 0 5px; 
	color:#4B1E30;
	background-color: #D4D0C8;
	border-bottom: 1px solid #ADB2C4;
}
#center_content_login DIV.box_menu UL.level2 { 
	padding: 5px 5px 7px 5px; 
	background-color: #D4D0C8;
}
#center_content_login DIV.box_menu UL.level2 LI.level2 { 
	font-weight: bold;
	border-bottom:1px dotted #445F6F;
}
#center_content_login DIV.box_menu UL.level2 LI.level2 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content_login DIV.box_menu UL.level2  LI > A.active{ 
	padding: 0 0 0 0px; 
	color:#4B1E30;
}
#center_content_login DIV.box_menu UL.level2 LI.level2_expand{ 
	padding: 0 0 0 0px; 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;		
}
#center_content_login DIV.box_menu UL.level2  LI.level2_expand > DIV.active{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
	border-bottom:1px dotted #445F6F;	
}
#center_content_login DIV.box_menu UL#level3 { 
	padding: 0px 0px 0px 6px;
}
#center_content_login DIV.box_menu UL#level3 LI.level3 { 
	font-weight: normal; 
}
#center_content_login DIV.box_menu UL#level3 LI.level3 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content_login DIV.box_menu UL#level3 LI.level3 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
}
#center_content_login DIV.box_menu UL#level3 LI.level3_expand { 
	font-weight: normal; 
}
#center_content_login DIV.box_menu UL#level3 LI.level3_expand DIV.active{ 
	background-image: url('../images/arrow_down_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 6px;
}
#center_content_login DIV.box_menu UL#level3 LI.level3_expand A{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content_login DIV.box_menu UL#level3 LI.level3_expand A:HOVER{ 
	background-image: url('../images/arrow_down_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content_login DIV.box_menu UL#level4 LI.level4 { 
	padding: 0px 0px 0px 9px; 
	margin: 0px 0px 0px 0px; 
}
#center_content_login DIV.box_menu UL#level4 LI.level4 DIV.active{ 
	background-image: url('../images/arrow_right_a.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 4px;
}
#center_content_login DIV.box_menu UL#level4 LI.level4 A{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}
#center_content_login DIV.box_menu UL#level4 LI.level4 A:HOVER{ 
	background-image: url('../images/arrow_right_n.gif');
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 9px;
	background-position-y: 2px;
}

#center_content_login A{
	font-weight: bold;
}
#center_content_login A:HOVER{
	font-weight: bold;
	text-decoration: underline;
}
#center_content_login A.selected{
	font-weight: bold;
	color:#000000;
}
#center_content_login A.selected:HOVER{
	font-weight: bold;
	text-decoration: underline;
}
#center_content_login .text{
	width:100%;
}
#center_content_login .table TABLE{
	width:100%;
	margin: 0px 0px 5px 0px;
}
#center_content_login A.print, #center_content_login A.edit, #center_content_login A.back, #center_content_login A.button {
	text-decoration:none;
}
#center_content_login A.print {
	background:transparent url(../images/icons/icon_print.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content_login A.edit {
	background:transparent url(../images/icons/icon_edit.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content_login A.back {
	background:transparent url(../images/icons/ico_back.gif) no-repeat scroll 0px;
	font-size:18px !important;
}
#center_content_login A.button {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	border:0 none;
	color:#D4D0C8;
	background-color: #019DFF
	cursor:pointer;
	line-height:1.47;
	letter-spacing:0;
	padding:2px 4px 2px 4px;
	margin:2px 1px 2px 1px;
}
#center_content_login A.button:HOVER{
	border:0 none;
	color:#FFFFFF;
	background-color: #019DFF
	cursor:pointer;
}
#center_content_login DIV.box {
	text-align:left;
	background-color:#D4D0C8;
	margin: 5px 7px 0px 7px;
	border:1px solid #E2DFDA;
}
#center_content_login DIV.box_footer {
	height:6px;
	line-height:6px;
	
}
#center_content_login DIV.box TABLE{
	width:100%;
}
#center_content_login DIV.box TABLE TH{
	border:0 none;
	color:#FFFFFF;
 	background-color:#E3E5E8;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:2px 6px 2px 6px;
	font-size: 1.272727em; 
	line-height: 20px; 
	background-color: #A2C4D5;
}
#center_content_login DIV.box TABLE TH.center{
	text-align:center;
}
#center_content_login DIV.box TABLE TH.left{
	text-align:left; !important;
}
#center_content_login DIV.box TABLE TH.right{
	text-align:right;
}
#center_content_login DIV.box TABLE TD{
	padding:6px 5px 6px 5px;
	/*background-color:#FFFFFF;*/
}


#center_content_login DIV.select_box{
	text-align:right;
	margin: 0px 0px 5px 0px;
}
#center_content_login TABLE.list TH.header { 
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content_login TABLE.list TH.subheader { 
 	color:#000000;
	background-color:#FFFFFF;
	text-align: left;
	vertical-align:top;
/*	border-top:1px solid #62869D;
	border-bottom:1px solid #62869D;*/
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.3; 
}
#center_content_login TABLE.list TR:nth-child(odd) { 
	background-color:#eef0f4; 
}
#center_content_login TABLE.list TR TR { 
	background-color:#FFFFFF; 
}
#center_content_login TABLE.list > TD{
	/*text-align: left;
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 3px 6px;
	line-height: 1.3; */
}
#center_content_login TABLE.list TD.rowNumber{ 
	text-align: center; 
	font-weight:bold; 
}

/* LMS - lista - labell (dziedziny */
#center_content_login TABLE.label {
	width:100%;
	border:0 none;
	margin:3px 0px 3px 0px;
	/*padding:0px 3px 0px 3px;*/
 	text-align: left;
	line-height: 1.43;
	white-space: nowrap;
	font-weight:bold;
	font-size: 1.272727em; 
	line-height: 1.3;
 	background-color:#D4D0C8;	
	border-bottom:1px solid #62869D;
}
#center_content_login TABLE.label TD{
	padding:1px 2px 1px 2px;
	vertical-align:middle;
}
#center_content_login TABLE.label INPUT[type="image"]{
	margin:1px 0px 0px 3px;
 
}
#center_content_login TABLE.label2 {
	width:100%;
	border:0 none;
	padding:3px 0px 3px 0px;
 	text-align: left;
	white-space: nowrap;
	font-weight:bold;
	font-size: 11px; 
 	background-color:#D4D0C8;	
	border-bottom:1px solid #62869D;
}
#center_content_login TABLE.label2 TD{
	padding:2px 6px 2px 2px;
	vertical-align:middle;
}
/* LMS - lista - tytul listy*/
#center_content_login TABLE.title {
	width:100%;
	margin:0px 0px 10px 0px;
	padding:2px 6px 2px 6px;
	border-bottom:1px solid #D4D0C8;
}
#center_content_login TABLE.title P,
#center_content_login TABLE.title DIV {
	border:0 none;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
 	text-align: left;
	white-space: nowrap;
	font-weight:bold;
	font-size: 1.272727em; 
	line-height: 1.3;
}

/* LMS - lista - toolbar*/
#center_content_login TABLE.toolbar {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:2px 6px 2px 6px;
	border-top:1px solid #62869D;
	background-color:#D4D0C8;
}
#center_content_login TABLE.toolbar TD{
	padding:2px 0px 5px 4px;
}

/* LMS - lista - nawigacja*/
#center_content_login TABLE.navi {
 	background-color:#D4D0C8;	
	color:#62869D;
}
#center_content_login TABLE.navi TD{
	padding:4px 3px 4px 3px;
	/*text-align:center;*/
	vertical-align:middle;
}

.buttons {
	text-align:center;
}

/* pasek z przyciskami do formularza */
#center_content_login DIV.buttons {
	text-align:center;
}

/* box z informacjami*/
#center_content_login DIV.information {
	text-align:right;
	/*background-color:#FFFFFF;*/
	padding:5px 0px 0px 0px;
}
#center_content_login DIV.information_title{
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content_login DIV.information_text{
	margin:0px 0px 0px 0px;
	padding:3px 6px 3px 6px;
	text-align:left;
	border:1px solid #E2DFDA;
}
#center_content_login DIV.information_footer{
	height:6px;
	line-height:6px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
		
}

/* nowe klasa przed zalogowaniem */


#center_content_login TABLE.form {
	width:100%;
	border-spacing: 1px;
}
#center_content_login TABLE.form  TH{
	font-weight:bold;
	border:0 none;
/* 	background-color:#FFFFFF;*/
	text-align: right;
	width:20%;
}
#center_content_login TABLE.form  TH.red{
	color:#FF0000;
}
#center_content_login TABLE.form  TH.left{
	text-align: left; !important;
}
#center_content_login TABLE.form  TH.checkbox{
	text-align: left; !important;
	width:1%; !important;
}
#center_content_login TABLE.form .odd{
	background-color:#EEF0F4;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
	color:#203746;
}
#center_content_login TABLE.form .odd TH{
	background-color:#EEF0F4;
	text-align:right;
}
#center_content_login TABLE.form .even{
	background-color:#FFFFFF;
	text-align: left;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:1px 6px 1px 6px;
	line-height: 1.65; 
	color:#203746;
}
#center_content_login TABLE.form .even TH{
	background-color:#FFFFFF;
	text-align:right;
}
#center_content_login  #fastview {
	margin: 0px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#C0B2B2;
}
#center_content_login TABLE.formTable {
	width:100%;
	border-spacing: 1px;
	/*border:1px solid #999999;*/
}
#center_content_login TABLE.formTable TH.header{
	border:0 none;
	border-bottom:1px solid #FFFFFF;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content_login TABLE.formTable TH.subheader{
 	color:#000000;
	background-color:#D4D0C8;
	text-align: left;
	vertical-align:top;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #62869D;
	border-left:1px solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:6px 6px 6px 6px;
	line-height: 1.3; 
}
#center_content_login TABLE.formTable TH.level{
	border:0 none;
	border-bottom:1px solid #ffffff;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: center;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content_login TABLE.formTable  TH{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	text-align: right;
}
#center_content_login TABLE.formTable  TD{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
}
#center_content_login TABLE.formTable  TH.red{
	color:#FF0000;
}

#center_content_login TABLE.formList {
	width:100%;
	border-spacing: 1px;
	border:1px solid #999999;
}
#center_content_login TABLE.formList TH.header{
	border:0 none;
	color: #FFFFFF; 
	background-color: #A2C4D5;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 13px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:bold;
}
#center_content_login TABLE.formList TH.subheader{
	border:0 none;
	background-color: #78A9E3;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	font-size: 12px; 
	line-height: 23px; 
	height: 23px; 
	font-weight:normal;
}
#center_content_login TABLE.formList  TH{
	background-color:#E6E6E6;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	text-align: left;
}
#center_content_login TABLE.formList  TD{
	background-color:#FFFFFF;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	
}
#center_content_login TABLE.formList  TH.red{
	color:#FF0000;
}




#footer UL{
    margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 140px !important;
}
#footer_logos {

	background-image: url('../images/footer_03.gif') ;	
	margin: 0px 0px 0px 0px !important;
	height: 130px;
	/*background-position: left;*/

/*	background-position: 50% 100%;   */
}
#footer_logos li {
    list-style-type:none;
    float:left;
	display:inline;
}

