/* UKŁAD STRONY */

@media print
{
   .printable {display:block;}
   .nonPrintable {display: none;}    
}
@media screen
{
   .printable {display:none;}
}   

html,body {margin:0;
         height:100%;
		 background-color:white;}

#boxOuter {padding-left:0px;
          margin:auto;
          background-image:url(../images/galaxy/galaxy_tlo_szare.png);}

body>#boxOuter {min-height:67%;}

#boxOuterNoMenu {height:auto;
                margin-bottom:-1px; 
                background-image:url(../images/galaxy/galaxy_tlo_niebieskie.png);
                min-height:63%;}
			   
#boxHeader {margin:0;
            width:1020px;
			margin:auto;
            height:100px;
            overflow:hidden;
            background-color:white;}
			
#contentHeader {padding:2px 5px 5px 5px;
               text-align:center;}

#contentInfoTop {float:left;
                margin-left:-60px;
				margin-top:8px;
				color:white;
				font-weight:bold;
				font-size:12pt;
				font-variant:small-caps;}				
				
#boxShortMenu {margin:0;
               margin-top:8px;
               width:90px;       /* żeby się nie zawijało to 40px lub zmienić szerokość wszystkiego z 1000px na 1050px*/
               height:0;
               background-color:#FFFFFF;}
			   
#contentShortMenu {padding-top:6px;}

#boxFooter {clear:both;
           margin-top:10px;
		   border-top:1px solid #123C85;
           background-color:white;}

#contentFooter {width:1020px;
               margin:auto;
               text-align:left;}

#boxBodyTopLogin {width:100%;
                 height:35px;
				 border-top:1px solid #123C85;
                 background-image:url(../images/galaxy/galaxy_cien_gora.png);}
				 
#boxBodyBottomLogin {width:100%;
                    height:35px;
			        position:relative;                    
                    background-image:url(../images/galaxy/galaxy_cien_dol.png);}
					
#boxBodyTopMain {width:100%;
                height:104px;
				margin-bottom:-104px; 				 
				position:relative;
                background-image:url(../images/galaxy/galaxy_cien_szary_gora.png);}
				
#boxBodyBottomMain {width:100%;
                   height:280px;			       
                   margin-top:-281px;
				   z-index:-1;
                   background-image:url(../images/galaxy/galaxy_cien_szary_dol.png);}
				
#boxBodyWide {margin:0;}

#boxBody {padding:0;
		 top:104px;}
		  
#contentBody {position:relative;
			 width:1020px;
			 margin:auto;}

#boxMenu {width:1020px;
          margin:auto;
          margin-top:-1px;
          padding:0;
          background-image:url(../images/menu_background.jpg);
          background-repeat:repeat-y;}
#contentMenu {text-align:left;
             width:1020px;}

#boxTop{background-image:url(../images/galaxy/galaxy_tlo_menu.png);
		display:block;
		height:43px;
		clear:both;}

.menugap {display:block;
         height:8px;
         background-color:#FFFFFF;
         margin-top:1px;
         margin-right:2px;
         margin-left:2px;
         -moz-opacity: 0;
         opacity:0;
         filter: alpha(opacity=0,style=0);}

.footerMenuIcon {display:block;
                 float:left;
                 margin:0;
                 padding-top:12px;
                 padding-right:30px;}

.footerAddress {display:block;
                float:right;
				color:#123C85;
                margin:0;
				padding-top:10px;
                padding-right:0;
                font-size:12px;
				
                font-family:Trojan Pro;                
                font-weight:normal;}

.footerInfo {display:block;
             float:left;
             margin:0;
             padding-left:5px;
             padding-right:10px;
             font-size:12px;
             font-family:Arial;
             color:#4655A2;
             padding-top:12px;
             font-weight:bold;}

.appDateInfo {display:block;
             float:left;
             margin:0;
             padding-left:20px;
             padding-right:10px;
             font-size:12px;
             font-family:Arial;
             color:#4655A2;
             padding-top:12px;
             font-weight:bold;}
			 
.xmlInfo {display:block;
         float:left;
         margin:0;
         font-size:12px;
         font-family:Arial;
         color:green;
         padding-top:25px;
         font-weight:bold;}			 


/* STYLE MENU SKRÓCONEGO*/

div.jqDockLabel {border:0px none;
                 padding:0px 4px;
                 font-weight:bold;
                 font-size:14px;
                 font-style:italic;
                 white-space:nowrap;
                 color:#000000;
                 background-color:transparent;}
div.jqDockLabelLink {cursor:pointer;}
div.jqDockLabelImage {cursor:default;}



/* FORMULARZE */

.required {border:1px solid red;}
.error {color:red;
       background-color:#FFFFFF;}

.formFieldsHighlight {color:black;
                      background-color:#F5F5F5;}


.noButtons {padding-top:0px;
		   padding-bottom:0px;
		   margin-top:0px;
		   margin-bottom:0px;}
			 
.formButtons {border-bottom-left-radius: 5px 5px;
             border-bottom-right-radius: 5px 5px;
             border-top-left-radius: 5px 5px;
             border-top-right-radius: 5px 5px;
		     float:left;
		     border:1px solid #123C85;		     
			 background-color:#E8E8E8;
			 margin-bottom:10px;
			 padding-top:8px;
			 padding-bottom:8px;
			 margin-top:7px;
			 margin-left:3px;}

.formTitle{display:block;
           padding-top:2px;
           padding-right:8px;
		   padding-left:2px;
           color:#123C85;
           font-size:16pt;
		   font-family:Tahoma;
		   font-variant:small-caps;
           font-weight:bold}			 
		  
.formFieldset {border:0;
               
               /*border-bottom:1px solid #C0066C;*/
               width:99%;
               /*margin-bottom:15px;*/
               /*padding-bottom:10px;*/
               margin-left:0;
               margin-right:auto;}  /*jesli formularz ma byc przysuniety do lewej krawedzi to trzeba dac w pliku xml w style='margin-left:0'*/

.formLegend {margin:10px;
             color:#4655A2;
             font-size:13pt;
             font-family:Arial;
             font-weight:normal;}

.groupFieldset {border-bottom-left-radius: 5px 5px;
               border-bottom-right-radius: 5px 5px;
               border-top-left-radius: 5px 5px;
               border-top-right-radius: 5px 5px;
               margin-bottom:5px;
			   padding:2px;
               border:1px solid #123C85;
               display:block;
               float:left;
               width:99%;}

.labelLegend {padding-left:20px;
	         font-size:13pt;
	         color:white;}

fieldset{padding:0;
      padding-bottom:10px;}

.groupLegend {border-bottom-left-radius: 5px 5px;
             border-bottom-right-radius: 5px 5px;
             border-top-left-radius: 5px 5px;
             border-top-right-radius: 5px 5px;
             margin-bottom:15px;		 
			 width:100%;
             line-height:30px;			 
			 background: #123C85 url(../images/redmond/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; 
			 /*background-color:#0F3C8D;*/
             font-size:11pt;
             font-family:Arial;
             font-weight:bold;}
			  
.innerFieldset {border:1px solid #7f9bd9;
                width:70%;
                margin-bottom:10px;
                padding-bottom:10px;}
.innerWideFieldset {border:1px solid #7f9bd9;
                   width:92%;
                   margin-bottom:10px;
                   padding-bottom:10px;}				

.nofieldset {border:0;
             width:100%;
             margin:0;
             padding:0;}


.label {display:block;
       text-align:left;
	   font-variant:small-caps;
	   font-weight:normal;
       width:220px;
       height:auto;
       border:0;
	   color:#555555;
       background-color:#FFFFFF;
       font-size:14px;
       font-family:Trebuchet;
	   padding-top:2px;
	   float:left;
	   background-color:#F2F5F6;}
	   
.field {display:block;
       text-align:left;
	   clear:right;
	   font-variant:small-caps;
	   font-weight:bold;
       height:auto;
       border:0;
	   color:black;
       background-color:#FFFFFF;
       font-size:14px;
       font-family:Trebuchet;
	   padding-top:2px;
	   background-color:#F2F5F6;}

.labelinfo {display:block;
           text-align:left;
	       font-variant:small-caps;
	       font-weight:normal;
           width:250px;
           height:auto;
           border:0;
	       color:#555555;
           background-color:#FFFFFF;
           font-size:13px;
           font-family:Trebuchet;
	       padding-top:2px;
	       float:left;
	       background-color:#F2F5F6;}
	   
.fieldinfo {display:block;
           text-align:left;
	       clear:right;
	       font-variant:small-caps;
	       font-weight:bold;
           height:auto;
           border:0;
	       color:black;
           background-color:#FFFFFF;
           font-size:13px;
           font-family:Trebuchet;
	       padding-top:2px;
	       background-color:#F2F5F6;}
	   
label {display:block;
     text-align:left;
	 font-variant:small-caps;
	 font-weight:bold;
     width:200px;
     height:auto;
     margin-left:10px;
     margin-right:10px;
	 margin-top:2px;
     border:0;
	 color:#555555;
     background-color:#FFFFFF;
     font-size:14px;
     font-family:Trebuchet;
	 padding-left:5px;
	 padding-top:2px;
	 padding-bottom:3px;
     float:left;}
label.error {padding-top:3px;
           font-size:11px;
           width:170px;}

form div {overflow:auto;
       margin-bottom:1px;
       /*clear:right;*/}

.printArea {overflow:visible;}
	   
input,textarea,select {display:block;
                 float:left;
                 width:auto;
                /*border:1px solid #4655A2;*/}

.nowysiwyg {display:block;
            float:left;
            width:auto;
            color:black;
            font-family:Arial;
            font-size:13px;
            font-weight:normal;
            padding-top:1px;
            padding-left:5px;
			margin-left:2px;}
.nostyle {}

.selected {color:red;
          background-color:black;}

/*
.loading {display:none;
          margin:0;
          position:absolute;
          top:0;
          left:0;
          width:100%;
          height:100%;
          z-index:9999;
          padding-left:0px;
          padding-top:0px;
          clear:none;
          background: #aaaaaa;
          opacity: .30;
          filter:Alpha(Opacity=30);
          background-image:url(../images/loader.gif);
          background-repeat:no-repeat;
          background-position:center 100px;}
*/
input[type=submit],input[type=button],input[type=reset],button {margin-right:10px;
                                                         margin-left:10px;
                                                         margin-bottom:1px;
													     background-repeat:no-repeat;
													     background-position:5px center;
													
													     border-top: 1px solid #999999;
                                                         background: #f3f3f3;
                                                         background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d6d6d6));
                                                         background: -webkit-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -moz-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -ms-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -o-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         padding: 5px 10px;
                                                         -webkit-border-radius: 6px;
                                                         -moz-border-radius: 6px;
                                                         border-radius: 6px;
                                                         -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         text-shadow: rgba(0,0,0,.4) 0 1px 0;
                                                         color: #012276;
                                                         font-size: 12px;
                                                         font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
                                                         text-decoration: none;
                                                         vertical-align: middle;
														 font-weight:normal;}
													
input[type=submit],input[type=button],input[type=reset],button:hover {border-top-color: #012276;
                                                               background: #c9c9c9;
                                                               color: #012276;}

input[type=submit],input[type=button],input[type=reset],button:active {border-top-color: #bfbfbf;
                                                                background: #bfbfbf;}													

.modalButtons {margin-top:0;
              margin-right:10px;
              margin-left:10px;
              margin-bottom:0;
              background-color:#E3EFF8;
              color:#011480;
			  text-align:right;
			  background-repeat:no-repeat;
			  background-position:5px center;}
			  
.modalDialog{font-weight:bold;             
			 font-size:12px;
			 text-align:center;
			 vertical-align: middle;}			  

.optionTitle {padding-top:1px;
             padding-left:7px;
			 font-size:12px;
			 color:#222;
			 font-family:Arial,Lucida Grande,Lucida Sans,sans serif;}
			  
input[type=checkbox],input[type=radio] {padding-right:5px;
                                    border:none;}

#login{width:86px;
       height:32px;
       background-color:transparent;
	   border:0px;
	   background-position:0px;
	   margin-left:0px;
       background-image: url(../images/galaxy/galaxy_zaloguj_onmouse_off.gif);}			
/*	   
#cancel{width:70px;
        background-image: url(../images/btn_cancel.gif);}	
#insert{width:70px;
        background-image: url(../images/btn_insert.gif);}	
#edit{width:70px;
      background-image: url(../images/btn_edit.gif);}	
#update{width:80px;
        background-image: url(../images/btn_update.png);}	
#find{width:70px;
      background-image: url(../images/btn_find.gif);}			
#back{width:70px;
      background-image: url(../images/btn_back.png);}	
#delete{width:70px;
        background-image: url(../images/btn_delete.gif);}	
#print{width:75px;
       background-image: url(../images/btn_print.png);}		
#printView{width:75px;
           background-image: url(../images/btn_print.png);}	
#printForm{width:75px;
           background-image: url(../images/btn_print.png);}			   
#printExcel{width:75px;
            background-image: url(../images/btn_print.png);}		   
#add{width:70px;
        background-image: url(../images/btn_add.gif);}	
#filter{width:70px;
        background-image: url(../images/btn_filter.gif);}	
#sort{width:70px;
        background-image: url(../images/btn_sort.gif);}	
#headersearch{width:75px;
              background-image: url(../images/btn_search.gif);}	
#search{width:170px;
        background-image: url(../images/btn_search.gif);}			
#make{width:75px;
      background-image: url(../images/btn_make.gif);}			
#ok{width:60px;
        background-image: url(../images/btn_ok.gif);}
#do{width:80px;
    background-image: url(../images/btn_do.png);}		
#expand{width:75px;
        background-image: url(../images/btn_expand.gif);}
#collapse{width:70px;
          background-image: url(../images/btn_collapse.gif);}		
#close{width:85px;
       background-image: url(../images/btn_ok.gif);}
#closeinstruction{width:125px;
                  background-image: url(../images/btn_ok.gif);}	   
#forgot{width:140px;
        background-image: url(../images/btn_forgot.gif);}	
#closeModalSortDialog{width:70px;
                      background-image: url(../images/btn_cancel.gif);}	
#closeModalFilterDialog{width:70px;
                        background-image: url(../images/btn_cancel.gif);}						  
#modify{width:120px;
        background-image: url(../images/btn_modify.png);}		
#activate{width:80px;
          background-image: url(../images/btn_activate.png);}				
#suspend{width:80px;
         background-image: url(../images/btn_suspend.png);}						  
#restore{width:90px;
         background-image: url(../images/btn_restore.png);}						  		 
#causes{width:80px;
        background-image: url(../images/btn_causes.png);}						  			
#generate{width:120px;
          background-image: url(../images/btn_generate.gif);}			
#account{width:80px;
         background-image: url(../images/btn_account.png);}		
#withdraw{width:135px;
          background-image: url(../images/btn_withdraw.png);}				 
#salary{width:138px;
        background-image: url(../images/btn_salary.png);}				 
		  
#guestlogin{width:70px;
            background-image: url(../images/btn_guest.png);}								
		
#boxShortMenu{margin-top:2px;
			  margin-left:2px;}

#addconsultant{width:110px;
               background-image: url(../images/btn_insert.gif);}	
			  

button{
padding:0;

background-position:5px center;
}
*/
.modalDialogContent {display:none;
                    font-weight:bold;
                    margin-top:20px;
			        font-size:12px;
			        text-align:center;}
					
.headerFilterButton {padding:0;
                     margin:1px 0px 0px 0px !important;
                     border:0;
					 width:15px;
					 background-position:0 center !important;
                     background-image:url(../images/checkmark.png);
                     background-color:#FFFFFF !important;
                     background-repeat:no-repeat;}

.pagerSaveButton {padding:0;
                 margin:1px 8px 2px 0px !important;
                 border:0 !important;
			     width:15px;
			     background-position:0 center !important;
                 background-image:url(../images/save.png) !important;
                 background-color:#FFFFFF !important;
                 background-repeat:no-repeat;}

.multiselectable {width:390px;
                  display:block;
                  overflow:auto;
                  width:70%;}

.multiselectable select,

.multiselectable div {width:195px;
                      display:inline;
                      float:left;}

.multiselectable div * {display:block;
                        margin:0 auto;
                        float:left}

.multiselectable label {color:#4655A2;
                        background-color:#FFFFFF;
                        font-weight:normal;
                        font-size:10px;
                        font-family:Arial;}

.multiselectable .m-selectable-controls {margin-top:5px;
                                         width:40px;}

.multiselectable .m-selectable-controls button {margin-top:10px;}

input[type="file"] {position: relative; 
                   height: 25px; 
				   width: 85px; 
				   display: inline; 
				   opacity: 0; 
				   margin-left: 3px;}
				   
.infoTitle {color:#659fcd;
            font-size:9px;}
.infoValue {color:#2a3778;
            font-size:11px;
            padding-left:5px;}

.buttonsTopGap {padding-left:13px;
                padding-top:0;
                clear:both;}
.viewFrame {padding-top:0;
           margin-bottom:10px;
           clear:both;}				

.disabled {background-color: #FFFFFF;
           border:0;
           color: #2F3B83;
           font-weight:normal;
           font-size:10pt;
           cursor: default;}

.modifiedInfo {color:gray;
              font-size:10px;
			  padding-top:6px;
			  font-family:Arial;                
              font-weight:bold;
			  }
		   
input[type="text"]:disabled {border:1px solid #4655A2;
                           color:black;}  

select:disabled {border:1px solid #4655A2;
               color:black;}  

.ui-autocomplete-loading { background: white url('../images/redmond/ui-anim_basic_16x16.gif') right center no-repeat; }
			   
/*.errorContainer {}*/

/*
input[disabled],
input[readonly],
select[disabled],
select[readonly],
checkbox[disabled],
checkbox[readonly],
textarea[disabled],
textarea[readonly] {border:1px solid gray;
                    cursor: default;}
*/
/* WIDOKI */


table {width:100%;
     empty-cells:show;}

td {font-family: Tahoma, Arial, Arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #5f6767;}

.viewFieldset {border:0;
               margin-bottom:0px;
               padding-bottom:0px;
               margin-left:0;
               margin-right:0;
			   margin-top:0px;}

.viewLegend {margin:0px;
             color:#4655A2;
             font-size:13pt;
             font-family:Arial;
             font-weight:normal;}


.viewHeader {/*background-image:url(../images/view_header_background.png);
             background-repeat:repeat-x,repeat-y;*/
			 /*border: 1px solid #4297d7; */
			 /*background: #0F3C8D url(../images/redmond/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; */
			 background-color:#123C85; 
			 border-top: 2px solid #123C85;
             clear:both;
			 height:40px;
             color:#FFFFFF;
             text-align:center;
             margin:0;
             padding:1px 5px 4px 5px;
             vertical-align:middle;
             text-decoration: none;
             font-family: Tahoma, Arial, Arial, sans-serif;
             font-size: 11px;
             font-weight:bold;}

.viewHeaderHref,
.viewHeaderHref:link,
.viewHeaderHref:active,
.viewHeaderHref:visited,
.viewHeaderHref:hover {display:inline;
                       color:#FFFFFF;
                       /*margin-right:0px;
                       margin-left:8px;
                       margin-bottom:3px;
                       padding:0 4px 0 0px;*/
                       text-align:center;
                       text-decoration: none;
                       font-family: Tahoma, Arial, Arial, sans-serif;
                       font-size: 11px;
                       font-weight:bold;}

.viewHeaderNoSort {color:#FFFFFF;
                   text-align:center;
                   margin-top:-10px;
                   text-decoration: none;
                   font-family: Tahoma, Arial, Arial, sans-serif;
                   font-size: 11px;
                   font-weight:bold;}

                   /*background-image:url(../images/view_header_background.png);*/

.viewDataOdd {border-bottom: 1px solid #dadada;
              border-right: 1px solid #dadada;
              height:20px;
              padding-right: 5px;
              padding-left: 5px;
              padding-top: 5px;
              padding-bottom: 5px;}

.viewDataEven {border-bottom: 1px solid #dadada;
               border-right: 1px solid #dadada;
               height:20px;
               background-color:#f6f5f5;
               padding-right: 5px;
               padding-left: 5px;
               padding-top: 5px;
               padding-bottom: 5px;}

.viewFooterInfo {background-color:#E3EFF8;
                 text-align:center;
                 font-size:12px;}

.viewFooter {background-image:url(../images/view_footer_background.png);
             text-align:center;
             font-weight:bold;
             padding:5px;
             font-size:12px;}

.printColumn {width:1px;}
.deleteColumn {width:1px;}

.headerDescription {color:red;
		           font-family:Tahoma;
		           font-variant:small-caps;
                   font-size:14pt;}

/* KOLORY LINKĂ“W W WIDOKU*/
table a {text-decoration: none;
	       font-family: Arial, Arial, Tahoma, sans-serif;
	       font-size: 11px;
         font-weight:bold;
	       color:#5998c9;}

table a:hover {text-decoration: underline;
            font-weight:bold;
	        font-family: Arial, Arial, Tahoma, sans-serif;
	        font-size: 11px;
	        color:red}

.pageNumber  {width:25px;
             height:16px;
             color:black;
			 font-weight:bold;
			 font-size:11px;
			 padding:1px;
             text-align:center;
			 border: 1px solid #86AFE6}
.pageNumber:hover {background-color:#D5E5F6;
                  width:25px;
				  height:16px;
                  color:blue;
			      font-weight:bold;
			      font-size:11px;
                  text-align:center;
				  text-decoration:none;}
		
				 
/* MENU */

.MSG_MNU_START {background-image:url(../images/msg_start_ico.png);
               background-repeat:no-repeat;
               padding-left:20px;
               padding-bottom:3px;}

.MSG_MNU_STRUCTURE {background-image:url(../images/msg_structure_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}
			   
.MSG_MNU_SETTLEMENT {background-image:url(../images/msg_settlement_ico.png);
                    background-repeat:no-repeat;
                    padding-left:20px;
                    padding-bottom:3px;}
			   
.MSG_MNU_CONSULTANTS {background-image:url(../images/msg_consultants_ico.png);
                     background-repeat:no-repeat;
                     padding-left:20px;
                     padding-bottom:3px;}
					
.MSG_MNU_MY_COLSUNTANTS {background-image:url(../images/msg_my_consultants_ico.png);
                        background-repeat:no-repeat;
                        padding-left:20px;
                        padding-bottom:3px;}

.MSG_MNU_ALL_COLSUNTANTS {background-image:url(../images/msg_all_consultants_ico.png);
                         background-repeat:no-repeat;
                         padding-left:20px;
                         padding-bottom:3px;}

.MSG_MNU_CAUSES {background-image:url(../images/msg_cases_ico.png);
                background-repeat:no-repeat;
                padding-left:20px;
                padding-bottom:3px;}

.MSG_MNU_MY_CAUSES {background-image:url(../images/msg_my_cases_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}

.MSG_MNU_ALL_CAUSES {background-image:url(../images/msg_all_cases_ico.png);
                    background-repeat:no-repeat;
                    padding-left:20px;
                    padding-bottom:3px;}
				
.MSG_MNU_CAUSES_NOT_PAYED {background-image:url(../images/msg_cases_not_payed.png);
                          background-repeat:no-repeat;
                          padding-left:20px;
                          padding-bottom:3px;}
				
.MSG_MNU_MY_CONSULTANTS_CAUSES {background-image:url(../images/msg_consultants_cases_ico.png);
                               background-repeat:no-repeat;
                               padding-left:20px;
                               padding-bottom:3px;}
					
.MSG_MNU_REGISTER_NEW_CONSULTANT {background-image:url(../images/msg_new_consultant_ico.png);
                                 background-repeat:no-repeat;
                                 padding-left:20px;
                                 padding-bottom:3px;}

.MSG_MNU_ACTIVATE_CONSULTANT {background-image:url(../images/msg_activate_consultant_ico.png);
                             background-repeat:no-repeat;
                             padding-left:20px;
                             padding-bottom:3px;}
								 
.MSG_MNU_REGISTER_NEW_CAUSE {background-image:url(../images/msg_new_case_ico.png);
                            background-repeat:no-repeat;
                            padding-left:20px;
                            padding-bottom:3px;}
								 
.MSG_MNU_MY_SETTLEMENT {background-image:url(../images/msg_my_settlement_ico.png);
                       background-repeat:no-repeat;
                       padding-left:20px;
                       padding-bottom:3px;}

.MSG_MNU_CONSULTANTS_SETTLEMENT {background-image:url(../images/msg_consultants_settlement_ico.png);
                                background-repeat:no-repeat;
                                padding-left:20px;
                                padding-bottom:3px;}

.MSG_MNU_MY_SALARY {background-image:url(../images/msg_my_salary_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}

.MSG_MNU_CONSULTANTS_SALARY {background-image:url(../images/msg_consultants_salary_ico.png);
                            background-repeat:no-repeat;
                            padding-left:20px;
                            padding-bottom:3px;}
				   
.MSG_MNU_CLIENTS {background-image:url(../images/msg_clients_ico.png);
                 background-repeat:no-repeat;
                 padding-left:20px;
                 padding-bottom:3px;}

.MSG_MNU_CHAMBERS {background-image:url(../images/msg_chambers_ico.png);
                  background-repeat:no-repeat;
                  padding-left:20px;
                  padding-bottom:3px;}
								
.MSG_MNU_ADMINISTRATION {background-image:url(../images/msg_administration_ico.png);
                         background-repeat:no-repeat;
                         padding-left:20px;
                         padding-bottom:3px;}
.MSG_MNU_TOOLS {background-image:url(../images/msg_tools_ico.png);
               background-repeat:no-repeat;
               padding-left:20px;
               padding-bottom:2px;}

.MSG_MNU_TRAINING {background-image:url(../images/msg_training_ico.png);
                  background-repeat:no-repeat;
                  padding-left:20px;
                  padding-bottom:3px;}

.MSG_MNU_ADVERT {background-image:url(../images/msg_advert_ico.png);
                background-repeat:no-repeat;
                padding-left:20px;
                padding-bottom:3px;}
				  
.MSG_MNU_DOCS {background-image:url(../images/msg_docs_ico.png);
              background-repeat:no-repeat;
              padding-left:20px;
              padding-bottom:3px;}
				  
.MSG_MNU_NEWS {background-image:url(../images/msg_news_ico.png);
              background-repeat:no-repeat;
              padding-left:20px;
              padding-bottom:3px;}
				  
.MSG_MNU_MAILBOX {background-image:url(../images/msg_mailbox_ico.png);
                 background-repeat:no-repeat;
                 padding-left:20px;
                 padding-bottom:3px;}
				  
.MSG_MNU_IDEAS {background-image:url(../images/msg_ideas_ico.png);
               background-repeat:no-repeat;
               padding-left:20px;
               padding-bottom:3px;}
				  
.MSG_MNU_EMPLOYEES{background-image:url(../images/msg_employees_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}

.MSG_MNU_COMMISSION_LEVELS{background-image:url(../images/msg_commission_ico.png);
                           background-repeat:no-repeat;
                           padding-left:20px;
                           padding-bottom:3px;}
				   
.MSG_MNU_STRUCTURE{background-image:url(../images/msg_structure_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}
						
.MSG_MNU_DICTIONARY {background-image:url(../images/msg_dictionary_ico.png);
                     background-repeat:no-repeat;
                     padding-left:20px;
                     padding-bottom:3px;}
.MSG_MNU_MESSAGES {background-image:url(../images/msg_messages_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}
.MSG_MNU_EXCEL_FORMATS {background-image:url(../images/msg_excel_formats_ico.gif);
                       background-repeat:no-repeat;
                       padding-left:20px;
                       padding-bottom:3px;}		
.MSG_MNU_IMPORT_DATA {background-image:url(../images/msg_import_ico.gif);
                     background-repeat:no-repeat;
                     padding-left:20px;
                     padding-bottom:3px;}					   
.MSG_MNU_QUERY {background-image:url(../images/msg_query_ico.png);
                background-repeat:no-repeat;
                padding-left:20px;
                padding-bottom:3px;}
.MSG_MNU_ONE_TIME_CODE {background-image:url(../images/msg_code_ico.png);
                        background-repeat:no-repeat;
                        padding-left:20px;
                        padding-bottom:3px;}
.MSG_MNU_SAVE {background-image:url(../images/msg_save_ico.png);
               background-repeat:no-repeat;
               padding-left:20px;
               padding-bottom:3px;}
.MSG_MNU_RESTORE {background-image:url(../images/msg_restore_ico.png);
                  background-repeat:no-repeat;
                  padding-left:20px;
                  padding-bottom:3px;}
.MSG_MNU_USER_DATA {background-image:url(../images/msg_user_data_ico.gif);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}				  
.MSG_MNU_PARAMETERS {background-image:url(../images/msg_parameters_ico.gif);
                    background-repeat:no-repeat;
                    padding-left:20px;
                    padding-bottom:3px;}				  
.MSG_MNU_LOGOUT {background-image:url(../images/msg_logout_ico.png);
                 background-repeat:no-repeat;
                 padding-left:20px;
                 padding-bottom:3px;}
.MSG_MNU_COMPANY_MAIL {background-image:url(../images/msg_mail_ico.png);
                      background-repeat:no-repeat;
                      padding-left:20px;
                      padding-bottom:3px;}
.MSG_MNU_HELP {background-image:url(../images/msg_help_ico.png);
              background-repeat:no-repeat;
              padding-left:20px;
              padding-bottom:3px;}				  									 
.MSG_MNU_DOCUMENTS {background-image:url(../images/msg_docs_ico.png);
                   background-repeat:no-repeat;
                   padding-left:20px;
                   padding-bottom:3px;}				  									 
.MSG_MNU_DOCUMENTS_SET {background-image:url(../images/msg_docset_ico.png);
                       background-repeat:no-repeat;
                       padding-left:20px;
                       padding-bottom:3px;}		
.MSG_MNU_START_PAGE {background-image:url(../images/msg_start_ico.png);
                    background-repeat:no-repeat;
                    padding-left:20px;
                    padding-bottom:3px;}					   


/* LINKI */

a {text-decoration: none;
	 font-family: Tahoma, Arial, Arial, sans-serif;
	 font-size: 11px;
	 color: #FF0000;}
a:hover {text-decoration: underline;
	    font-family: Tahoma, Arial, Arial, sans-serif;
	    font-size: 11px;
	    color: #FF0000;}

/* INNE */

.logout {color:#00247E;
         font-size:20px;
         margin-top:2em;}
.login {color:#00247E;
         font-weight:normal;
		 font-family: Arial, Tahoma, sans-serif;
         font-size:18px;
		 display:block;
		 border: 1px solid #123C85;
		 width:60%;
		 padding:30px;
		 margin: 0 auto;
		 margin-top:2em;
         border-bottom-left-radius: 5px 5px;
         border-bottom-right-radius: 5px 5px;
         border-top-left-radius: 5px 5px;
         border-top-right-radius: 5px 5px;}
		 
.info {font-size:13px;
       color:#2a3778;
       margin-top:5px;}
.assess {text-align:right;
		font-size:11px;
		color:red;
		font-family: Tahoma, Arial, Arial, sans-serif;
	    font-weight: bold;
		border-bottom: 1px solid #dadada;
        border-right: 1px solid #dadada;
        height:20px;
        background-color:#e1f8fe;
        padding-right: 5px;
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;}	   

.loginFormField {float:right;
                border:1px solid white;
				height:25px;
				-moz-border-radius: 10px 10px 10px 10px;
				-webkit-border-radius: 10px 10px 10px 10px;
				border-radius: 10px 10px 10px 10px;							
				padding-left:5px;
				width:200px;
				}

.loginFormLabel {width:40px;
                float:right;
				font-family:Arial,Tahoma;
				margin-left:40px;
				font-size:12px;
				font-weight:normal;
				color:#606060;
				background-color:#FFFFFF}

.workerInMyEmployeeView {color:#123C85;}
.masterInMyEmployeeView{}

div div ul{margin-top:0;}
textarea {margin:0;padding:0;}

.ui-datepicker-trigger{padding:3px;}			


/*---------*/

.outerHomeDocs{width:1020px;
               margin-top:30px;}

.categoryHomeDocs{font-size:24px;
                  font-weight:bold;
				  font-variant:small-caps;
				  font-family:Garamond;
				  color:#0F3C8D;
                  margin-top:10px;
				  padding:5px;}

.outerTitleDocs {background-image:url(../images/background_homedocs.png);
                margin-top:5px;}
				  
.titleHomeDocs{font-size:20px;
               font-weight:normal;
			   font-variant:small-caps;
			   font-family:Garamond;
			   color:#AC100D;
               float:left;               
			   margin-left:20px;
			   padding:5px;
			   width:870px;}

.dateHomeDocs{font-size:14px;
              font-weight:normal;
			  font-variant:normal;
			  font-style:normal;
			  font-family:Garamond;
			  color:#AC100D;
              text-align:right;
			  margin-left:920px;
			  padding:5px;}

.fileHomeDocs{clear:both;
			  margin-left:500px;
			  margin-top:5px;
			  padding:3px;
			  padding-right:6px;
			  text-align:right;}
			  
.linkHomeDocs{color:#F31727;
              font-size:12px;
			  font-weight:bold;
			  font-variant:normal;
			  font-style:normal;
			  font-family:Garamond;}
			  
			  
.outerHomeNews{width:1020px;
               margin-top:30px;}

.titleHomeNews{font-size:24px;
               font-weight:bold;
			   font-variant:small-caps;
			   font-family:Garamond;
			   width:920px;
               float:left;			   
			   color:#0F3C8D;
               margin-top:10px;}

.dateHomeNews{font-size:14px;
              font-weight:normal;
			  font-variant:normal;
			  font-style:normal;
			  font-family:Garamond;
			  color:#AC100D;
              text-align:right;
              float:right;
              padding:5px;	
              margin-top:10px;			  
              width:70px;}
				  
.contentHomeNews{font-family:Garamond;
			     margin-left:20px;
			     margin-top:10px;
			     padding:5px;
			     width:890px;}

.fileHomeNews{border:1px solid yellow;
              clear:both;
			  margin-left:500px;
			  margin-top:5px;
			  padding:3px;
			  padding-right:6px;
			  text-align:right;}
			  
.linkHomeNews{color:#F31727;
              font-size:12px;
			  font-weight:bold;
			  font-variant:normal;
			  font-style:normal;
			  font-family:Garamond;}
			  