body {
	color: #000;font-weight: normal;text-align: left;font-family:Arial,Verdana,Helvetica,Tahoma,Sans-serif; 
	background-color:#fff;font-size:11px;
	background-image:url('../img/bg_inforsys.gif');
	
	
	margin-bottom: 0px;
	margin-top: 0px;
}
a{
	color:#003399;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a:hover {	
	text-decoration:underline;
}
img  {
	border:0px;
}
input {	
	background-color:#fff; border:1px solid black; width:99%; margin:0px; padding:0px;
}
  
.doc-lst input {	
	background-color:#fff; border:1px solid black; width:auto; margin:0px; padding:0px;
}
.doc-lst .radio{	
 border:none;;
}  
.input {	

	font-size: 12px; 
	background:#F1F6FA;
	background-color:#F1F6FA;
	color: #148;
	font-weight: bold; 
}
/* ############################################################################################ */
/* page elements*/
.header{
	width:968px; height:89px; background:url(../img/top.gif);
}
.pageBar {
	padding:3px 3px 3px 10px; background-color:#5D8865; height:21px;  
}
.pageBar a { color:#fff;}
.mainContent {
	
	}
.footer{
	background-color:#6C6C6E; color:#fff; border-top:1px solid #ccc; padding:5px;
}
.footer a {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.footer  a:hover {	
	text-decoration:underline;
}
.button{
	float:left; padding:4px 5px; color:#fff; 
}	

/* ############################################################################################ */
/* login form */	

.loginBox {
	float:right; width:214px; padding-top:10px; padding-left:10px;
}
.loginBar{
	background-color:#6C6C6E; color:#FFFFFF; font-size:13px; 
	font-style:normal; font-weight:bold; padding:5px;text-decoration:none;
}
.loginBody{
	padding:5px 0px;
}
.loginSubmit{
	background-color:#D0D9E8; border:1px solid #3C3C3C; margin-top:3px; font-weight:normal; color:black; width:70px;
}
.loginFooter{
	text-align:left;S	
}
/* ############################################################################################ */

h2 {margin:0px; padding:10px;}	
	

.nag_t1 {	
	font-size: 36px;  
	font-weight: bold;  
	text-align: center;
}
.nag_t2 {	
	font-size:  10px;
	text-align: center;
}
.nag_strony {	
	font-size:  14px;
	font-weight: bold;  
	text-align: center;
}
/* logowanie*/
.log_n1 {	font-size: 20px;  font-weight: bold;  text-align: center;}


/* User info line*/
.uil_tab {background-color:#F1F6FA;}
.btn {  background-image: url(img/button.png);background-repeat: no-repeat; } 
.uil_button {
		background-color:#E1E6EA;  
		text-align: center;
		border:2px; 
		border-color: #000000 ; 
		width:60px;
}
/*Menu*/
.menu_up, .menu_up:visited, .menu_up:focus, .menu_up:active { 
	color: #666;
	text-decoration: none; 
	
}
.menu_up:hover { 
	color: #333; 
	text-decoration: underline;
}

/*a, a:visited, a:focus, a:active */
.menu2_button,.menu2_button:visited {
		background-color:#F1F6FA;  
		text-align: Left;
		font-size: 9px;
		padding: 1px;
		text-decoration: none;
}
/*Forms*/

.frm_table {
		background-color:#F1F6FA;  
		padding: 5px;
}

.docl_table {
		background-color:#F1F6FA; 
		border:0px; 
}

.docl_nagl {
		background-color:#D1D6DA;  
		padding: 3px;
		padding-left: 5px;
		padding-right: 5px;
		font-size:  13px;
	    font-weight: bold;  
}
.docl_line_1 {
		background-color:#fff;  
		padding: 3px;
		padding-left: 5px;
		padding-right: 5px;
		font-size:  12px;
	  font-weight: normal;  
}

.docl_line_2 {
		background-color:#e7eeF2;  
		padding: 3px;
		padding-left: 5px;
		padding-right: 5px;
		font-size:  12px;
	 	font-weight: normal;  
}

.art_table {
	 padding: 0px;
	 border-spacing:0px; 
	 border:0px;
	 width:100%;
}  

.art_spc {
		background-color:#FFFFFF;  
		height:20px;
		width:100%;
}

.art_title {
		background-color:#F1F6FA;  
		font-size:  13px;
	  font-weight: bold; 
		width:100%;
}

.art_html {
	 
		font-size:  11px;
	  	font-weight: normal; 
		text-align: justify;
		padding: 5px;
		width:100%;
}
 .adm_link {
		background-color:#FFFF00;
		font-size:  9px;
	  font-weight: bold;

}

