statusObiegu_3/* style dla nowego forma uploadujacego pliki */

#upload{
    font-family:Arial, sans-serif;
    .background-color:#373a3d;

    .background-image:-webkit-linear-gradient(top, #fff, #555);
    .background-image:-moz-linear-gradient(top, #fff, #555);
    .background-image:linear-gradient(top, #fff, #555);

    width:970px;
    padding:10px;
    border-radius:3px;

    margin:auto 0;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

#drop{
    background-color: #eee;
    padding: 40px 50px;
    
    .border: 20px solid rgba(0, 0, 0, 0);
    .border-radius: 1px;
    .border-image: url('../assets/img/border-image.png') 45 repeat;
    text-align: center;
    text-transform: uppercase;

    font-size:16px;
    font-weight:bold;
    color:#7f858a;
}

#drop a{
    background-color:#007a96;
    padding:12px 26px;
    color:#fff;
    font-size:14px;
    border-radius:2px;
    cursor:pointer;
    display:inline-block;
    margin-top:12px;
    line-height:1;
}

#dalej{
    background-color: #eee;
    padding: 40px 50px;
    
    .border: 20px solid rgba(0, 0, 0, 0);
    .border-radius: 1px;
    .border-image: url('../assets/img/border-image.png') 45 repeat;
    text-align: center;
    text-transform: uppercase;

    font-size:16px;
    font-weight:bold;
    color:#7f858a;
}

#dalej a{
    background-color:#007a96;
    padding:12px 26px;
    color:#fff;
    font-size:14px;
    border-radius:2px;
    cursor:pointer;
    display:inline-block;
    margin-top:12px;
    line-height:1;
}

#dalej a:hover{
    background-color:#0986a3;
}

#drop a:hover{
    background-color:#0986a3;
}

#drop input{
    display:none;
}

#upload ul{
    list-style:none;
    width: 100%;
    margin:auto auto;
    .border-top:1px solid #2b2e31;
    .border-bottom:1px solid #3d4043;
}

#upload ul li{

    background-color:#eee;
    color: #7f858a;
    .background-image:-webkit-linear-gradient(top, #333639, #303335);
    .background-image:-moz-linear-gradient(top, #333639, #303335);
    .background-image:linear-gradient(top, #333639, #303335);

    border-top:1px solid #3d4043;
    border-bottom:1px solid #2b2e31;
    margin-top: -1px;
    padding:5px;
    height: 40px;

    position: relative;
}

#upload ul li input{
    display: none;
}

#upload ul li p{
    width: 80%;
    overflow: hidden;
    white-space: nowrap;
    color: #7f858a;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    top: 11px;
    left: 80px;
}

#upload ul li i{
    font-weight: normal;
    font-style:normal;
    color:#7f7f7f;
    display:block;
}

#upload ul li canvas{
    top: 15px;
    left: 32px;
    position: absolute;
}

#upload ul li span{
    width: 15px;
    height: 12px;
    background: url('../assets/img/icons.png') no-repeat;
    position: absolute;
    top: 20px;
    right: 33px;
    cursor:pointer;
}

#upload ul li.working span{
    height: 12px;
    background-position: 0 -12px;
}

#upload ul li.error p{
    color:red;
}

/* nowe style */

/* ######### Style for Drop Down Menu ######### */

input, select, textarea, div, ul, li { outline: none!important; moz-outline:none;}

input[type="radio"] {
    margin-top: -3px;
}

#onload, #onload2, #onloadLoadJS { display:none; }
.noDisplay { display: none; }

#middleCont {
	padding-bottom: 30px;
}

#popup_subMenu {
	height: 26px;
	width: 100%;
	z-index: 701;
	min-width: 900px;
}

#screen {
	float: left;
	margin-bottom: 25px;
    width: 1007px;
}

#menu{
    width: 100px;
    overflow: hidden;
    top: 70px;
    position: fixed;
    background-color: #fff;
    z-index: 701;

}

.ramkaSelecta{
    border-bottom: 1px #BCBCBC solid;
    border-left: 1px #BCBCBC solid;
    border-right: 1px #BCBCBC solid;
}

.slideUpTop{
    background: #fff url(../pics/menu/gora.png)  top no-repeat;
}
.slideUpBottom{
    background: #fff url(../pics/menu/gora.png)  bottom no-repeat;
}

.slideDownTop{
    background: #fff url(../pics/menu/dol.png)  top no-repeat;
}
.slideDownBottom{
    background: #fff url(../pics/menu/dol.png)  bottom no-repeat;
}

.slideLeftNo{
    background: #fff url(../pics/menu/lewo.png)  left no-repeat;
}
.slideLeftYes{
    background: #fff url(../pics/menu/lewo.png)  right no-repeat;
}

.slideRightNo{
    background: #fff url(../pics/menu/prawo.png)  left no-repeat;
}
.slideRightYes{
    background: #fff url(../pics/menu/prawo.png)  right no-repeat;
}

.inwOK{
    display: inline-block;
    background: #fff url(../pics/qe_ok.png)  left no-repeat;
}

.inwError{
    display: inline-block;
    background: #fff url(../pics/red_dot.png) left no-repeat;
}

.responseActive{
    background: url(../pics/arrow_right_over.png) right no-repeat;
}
.livesearch  { z-index: 7000; }
#livesearch ul li, .livesearch ul li {
	background-color: #EEEEEE; 
	cursor: default;
}
#livesearch ul li:hover, .livesearch ul li:hover{
	background-color: #CCCCCC; 
	cursor: pointer;
}
#livesearch ul li.info, .livesearch ul li.info{
	text-align: center; 
	font-weight: normal; 
	text-transform: lowercase; 
	border-top: 1px solid #2e3436;
	cursor: default;
	background-color: #EEEEEE; 
}

#searchIndicator, .searchIndicator {
	width: 18px;
	height: 18px;
	float: left;
	background: transparent url(../pics/search_indicator.gif) no-repeat scroll center center;
}

.loadingIndicator {
	background: transparent url(../pics/indicator.gif) no-repeat scroll center center;
}

#livesearch_tow ul li {
	background-color: #EEEEEE; 
	cursor: default;
}
#livesearch_tow ul li:hover{
	background-color: #CCCCCC; 
	cursor: pointer;
}
#livesearch_tow ul li.info{
	text-align: center; 
	font-weight: normal; 
	text-transform: lowercase; 
	border-top: 1px solid #2e3436;
	cursor: default;
	background-color: #EEEEEE; 
}

#searchIndicator_tow {
	width: 18px;
	height: 18px;
	float: left;
	background: transparent url(../pics/search_indicator.gif) no-repeat scroll center center;
}

.dropmenudiv {
	background-color: #F4F4F4;
	font-size: 1em;
	font-weight: bold;
	line-height: 140%;
	position: absolute;
	top: 0;
	visibility: hidden;
	width: 200px;
	z-index: 100;
	border: 1px dashed #888A85;
	.border: 0px;
	.filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 6px 20px;
	text-decoration: none;
	color: #555753;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	background-color: #f4f4f4;
}

.dropmenudiv a:hover {
	color: #7E0000;
}


* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

div.cursor_hand { cursor: default; }
div.cursor_hand:hover { cursor: pointer; }


.DOKUMENTYSelect{
    background: #fff url(../pics/menu/dokumenty.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.DOKUMENTYUnSelect{
    background: #fff url(../pics/menu/dokumenty.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.DOCUMENTSSelect{
    background: #fff url(../pics/menu/dokumenty.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.DOCUMENTSUnSelect{
    background: #fff url(../pics/menu/dokumenty.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.WORKPLACESelect{
    background: #fff url(../pics/menu/workplace.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.WORKPLACEUnSelect{
    background: #fff url(../pics/menu/workplace.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.KONTRAHENCISelect{
    background: #fff url(../pics/menu/kontrahenci.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.KONTRAHENCIUnSelect{
    background: #fff url(../pics/menu/kontrahenci.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.ADDRESSBOOKSelect{
    background: #fff url(../pics/menu/kontrahenci.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.ADDRESSBOOKUnSelect{
    background: #fff url(../pics/menu/kontrahenci.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.MAGAZYNSelect{
    background: #fff url(../pics/menu/magazyn.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.MAGAZYNUnSelect{
    background: #fff url(../pics/menu/magazyn.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.WINDYKACJASelect{
    background: #fff url(../pics/menu/windykacja.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.WINDYKACJAUnSelect{
    background: #fff url(../pics/menu/windykacja.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.SPRZEDAŻSelect{
    background: #fff url(../pics/menu/sprzedaz.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.SPRZEDAŻUnSelect{
    background: #fff url(../pics/menu/sprzedaz.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.USTAWIENIASelect{
    background: #fff url(../pics/menu/ustawienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.USTAWIENIAUnSelect{
    background: #fff url(../pics/menu/ustawienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.SETTINGSSelect{
    background: #fff url(../pics/menu/ustawienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.SETTINGSUnSelect{
    background: #fff url(../pics/menu/ustawienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.FLOTASelect{
    background: #fff url(../pics/menu/flota.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.FLOTAUnSelect{
    background: #fff url(../pics/menu/flota.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.ZAMÓWIENIASelect{
    background: #fff url(../pics/menu/zamowienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.ZAMÓWIENIAUnSelect{
    background: #fff url(../pics/menu/zamowienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PRODUKCJASelect{
    background: #fff url(../pics/menu/produkcja.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PRODUKCJAUnSelect{
    background: #fff url(../pics/menu/produkcja.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.SERWISSelect{
    background: #fff url(../pics/menu/serwis.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.SERWISUnSelect{
    background: #fff url(../pics/menu/serwis.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.OFERTYSelect{
    background: #fff url(../pics/menu/oferty.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.OFERTYUnSelect{
    background: #fff url(../pics/menu/oferty.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}
.LICENCJESelect{
    background: #fff url(../pics/menu/licencje.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.LICENCJEUnSelect{
    background: #fff url(../pics/menu/licencje.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}
.PLICENCJESelect{
    background: #fff url(../pics/menu/Plicencje.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.PLICENCJEUnSelect{
    background: #fff url(../pics/menu/Plicencje.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.SRODKISelect{
    background: #fff url(../pics/menu/srodki.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.SRODKIUnSelect{
    background: #fff url(../pics/menu/srodki.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}
.PSRODKISelect{
    background: #fff url(../pics/menu/Psrodki.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.PSRODKIUnSelect{
    background: #fff url(../pics/menu/Psrodki.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.SPRAWYSelect{
    background: #fff url(../pics/menu/sprawy.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.SPRAWYUnSelect{
    background: #fff url(../pics/menu/sprawy.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}
.PSPRAWYSelect{
    background: #fff url(../pics/menu/Psprawy.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.PSPRAWYUnSelect{
    background: #fff url(../pics/menu/Psprawy.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.PDOKUMENTYSelect{
    background: #fff url(../pics/menu/Pdokumenty.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.PDOKUMENTYUnSelect{
    background: #fff url(../pics/menu/Pdokumenty.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.PDOCUMENTSSelect{
    background: #fff url(../pics/menu/Pdokumenty.png) no-repeat center top;
    	cursor:pointer;
        cursor:hand;
}

.PDOCUMENTSUnSelect{
    background: #fff url(../pics/menu/Pdokumenty.png) no-repeat center bottom;
    	cursor:pointer;
        cursor:hand;
}

.PWORKPLACESelect{
    background: #fff url(../pics/menu/Pworkplace.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PWORKPLACEUnSelect{
    background: #fff url(../pics/menu/Pworkplace.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PKONTRAHENCISelect{
    background: #fff url(../pics/menu/Pkontrahenci.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PKONTRAHENCIUnSelect{
    background: #fff url(../pics/menu/Pkontrahenci.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PADDRESSBOOKSelect{
    background: #fff url(../pics/menu/Pkontrahenci.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PADDRESSBOOKUnSelect{
    background: #fff url(../pics/menu/Pkontrahenci.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PMAGAZYNSelect{
    background: #fff url(../pics/menu/Pmagazyn.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PMAGAZYNUnSelect{
    background: #fff url(../pics/menu/Pmagazyn.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PWINDYKACJASelect{
    background: #fff url(../pics/menu/Pwindykacja.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PWINDYKACJAUnSelect{
    background: #fff url(../pics/menu/Pwindykacja.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PSPRZEDAŻSelect{
    background: #fff url(../pics/menu/Psprzedaz.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PSPRZEDAŻUnSelect{
    background: #fff url(../pics/menu/Psprzedaz.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PUSTAWIENIASelect{
    background: #fff url(../pics/menu/Pustawienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PUSTAWIENIAUnSelect{
    background: #fff url(../pics/menu/Pustawienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PSETTINGSSelect{
    background: #fff url(../pics/menu/Pustawienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PSETTINGSUnSelect{
    background: #fff url(../pics/menu/Pustawienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PFLOTASelect{
    background: #fff url(../pics/menu/Pflota.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PFLOTAUnSelect{
    background: #fff url(../pics/menu/Pflota.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PZAMÓWIENIASelect{
    background: #fff url(../pics/menu/Pzamowienia.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PZAMÓWIENIAUnSelect{
    background: #fff url(../pics/menu/Pzamowienia.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PPRODUKCJASelect{
    background: #fff url(../pics/menu/Pprodukcja.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PPRODUKCJAUnSelect{
    background: #fff url(../pics/menu/Pprodukcja.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.PSERWISSelect{
    background: #fff url(../pics/menu/Pserwis.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.PSERWISUnSelect{
    background: #fff url(../pics/menu/Pserwis.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}

.POFERTYSelect{
    background: #fff url(../pics/menu/Poferty.png) no-repeat center top;
    cursor:pointer;
        cursor:hand;
}

.POFERTYUnSelect{
    background: #fff url(../pics/menu/Poferty.png) no-repeat center bottom;
    cursor:pointer;
        cursor:hand;
}


#menu_main_title {
	color: #aaaaaa;
	float: right;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 2.5em;
	height: 22px;
	letter-spacing: 2px;
	padding: 11px 15px 0px 53px;
	text-align:right;
	text-transform: uppercase;
        
}


.menu_main_lvl1 {
	//background: #f4f4f4 url(../pics/menu_main_selector.png) no-repeat scroll center -46px;
        background-color: #f4f4f4;
	border-right: 1px solid #d3d7cf;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding: 20px 0px;
	color: #888a85;
	text-transform: uppercase;

}

.menu_main_lvl1:hovera {
	background-position: center 0px;
	background-color: #eeeeec;
	color: #7E0000;
	text-decoration: none;
}

.menu_main_lvl1_selected {
	background: #eeeeec url(../pics/menu_main_selector.png) no-repeat scroll center 0px;
	border-right: 1px solid #d3d7cf;
	cursor: pointer;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding: 20px 20px;
	color: #7E0000;
	text-transform: uppercase;
}
#popup_horizontal_menu { margin-top: 8px; float: left; margin-left: 10px; font-family: Arial; font-size: 11px; }
#popup_horizontal_menu .horizontal_menu_left_door {
	float: left;
	background: url(../pics/main/bg_tabs_popup.png) no-repeat left -33px;
	width: 7px;
	height: 30px;
	cursor: pointer;
}
#popup_horizontal_menu .horizontal_menu_left_door_selected {
	float: left;
	background: url(../pics/main/bg_tabs_popup.png) no-repeat left top;
	width: 7px;
	height: 30px;
	cursor: pointer;
}
#popup_horizontal_menu .horizontal_menu_left {
	background: url(../pics/main/bg_tabs_popup.png) no-repeat right -33px;
	float: left;
	height: 22px;
	padding: 8px 15px 0px 8px; color: #fff; text-shadow: 1px 1px 0px #9ca0a2;
	cursor: pointer;
}

#popup_horizontal_menu .horizontal_menu_left:hover {
	background-position: right top;
}

#popup_horizontal_menu .horizontal_menu_left_selected {
	background: url(../pics/main/bg_tabs_popup.png) no-repeat right top;
	float: left;
	height: 22px;
	padding: 8px 15px 0px 8px;
	cursor: pointer;
	color: #fff;
	text-shadow: 1px 1px 0px #707577;
}


.hint {
	border-bottom: 1px dotted #555753;
	.border-bottom: 1px dashed #555753;
}
.hint:hover {
	border-bottom-color: #E7000;
	cursor: help;
}
.clickable {
	border-bottom: 1px dashed #555753;
	color: #7E0000;
	cursor: pointer;
	cursor: hand;
}
.clickable:hover {
	cursor: pointer;
}

/* LISTY, TABELKI, ... */

.content {
	margin: 0px auto;
	padding: 0px 0px 12px 0px;
	line-height: 120%;
	width: 1007px;
	clear: both;
}
.contentPopup {
	width: auto;
	margin-top: 0px;
	padding-top: 12px;
}

.content ul {
	list-style: none;
}
.content ul li {
	cursor: pointer;
}

.popupSelect {
	position: relative;
}
.popupSelect ul {
	position: absolute;
	z-index: 400;
	background-color: #E5E5E5;
	border: 1px solid #555555;
	margin: 0 4px;
	padding: 2px;
	line-height: 140%;
	text-transform: uppercase;
}
.popupSelect ul li {
	padding: 2px 8px;
}
.popupSelect ul li:hover{
	color: #7E0000;
}
.popupSelect ul li.selected {
	background-color: #FDFDFD;
	border: 1px solid #BBBBBB;
}
.popupSelect ul li.default {
	font-weight: bold;
}

.detale {
	text-align: right;
	width: 100%;
	line-height: 140%;
	font-size: 10px;
}
.detale th {
	padding: 1px 8px 1px 0px;
	text-align: right;
}
.detale td {
	text-align: left;
}

.detale ul, .detale ol {
	text-align: left;
	margin-left: 20px;
}

.lista_top, .lista_top_shrink, .lista_top_shrinked {
	color: #555753;
	padding: 8px 20px 0px 14px;
	letter-spacing: 2px;
	text-transform: uppercase;
	height: 12px;
	margin-bottom: 12px;
	cursor: pointer;
	position: relative;
}
.lista_top{
	cursor: default;
}
.lista_top span.aktualizacja, .lista_top_shrink span.aktualizacja, .lista_top_shrinked span.aktualizacja {
	position: absolute;
	right: 0px;
}

.lista_top_shrink, .lista_top_shrinked {
	padding-left: 20px;
	background: transparent url(../pics/button_n_arrow.png) no-repeat scroll left -21px;
}

.lista_top_shrinked {
	background-position: left 5px;
}

/* DETALE */

.block-big .menu-tabs-round { float: left; margin-bottom: 0; padding-bottom: 0; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; width: 1005px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.block-big .menu-tabs { float: left; background: url('../pics/main/tabsy_menu_item.png') 1px repeat-x; width: 1003px; border-bottom: 1px solid #e7e7e7; margin-bottom: 15px; height: 40px; overflow: hidden; position: relative; overflow: hidden; border-right: 1px solid #fff; border-left: 1px solid #fff; }
.block-big .menu-tabs .detaleConetent { float: left; position: relative; width: 1003px; }
.block-big .menu-tabs-round .menu-tabs { border: none; margin-bottom: 0px; padding-left: 1px; padding-right: 1px; }
.block-big .menu-tabs ul { position: absolute; right: 0px; top: 1px; margin: 0; padding: 0; width: 4000px; list-style: none; height: 38px; overflow: hiddne; }
.block-big .menu-tabs ul li { float: right; margin: 0; padding: 8px 12px 0 12px; cursor: pointer; height: 30px; color: #5e5e5e; font-size: 11px; font-family: Arial; border-left: 1px solid #fff; }
.block-big .menu-tabs ul li div { float: left; padding-left: 28px; min-height: 18px; padding-top: 4px; }
.block-big .menu-tabs ul li:hover { background: url('../pics/main/tabsy_menu_item_hover.png') top repeat-x; }
.menu-tabs span.next { display: none; position: absolute; right: 0px; top: 1px; background: url('../pics/main/detale_strzalki.png') top right no-repeat; width: 16px; height: 38px; border-left: 1px solid #fff; cursor: pointer; }
.menu-tabs span.prev { display: none; position: absolute; right: 0px; top: 1px; background: url('../pics/main/detale_strzalki.png') bottom left no-repeat; width: 16px; height: 38px; border-left: 1px solid #fff; cursor: pointer; }


.block-big .detale-duzy-box { float: left; width: 977px; margin: 10px 14px 10px 14px; }
.block-big .detale-duzy-box #profilDetale span.fNiceWrapper { }
.block-big .detale-duzy-box .detale-box { float: left; width: 482px; font-family: Arial; }
.block-big .detale-duzy-box .detale-box-right { margin-left: 13px; }
.block-big .detale-duzy-box .detale-box h4 { float: left; color: #5e5e5e; font-size: 14px; font-weight: bold; width: 466px; padding: 0 0 7px 6px; margin: 0; }
.block-big .detale-duzy-box .detale-box .detale-content { float: left; width: 482px; border: 1px solid #efefef; }
.block-big .detale-duzy-box .detale-box table.detale, .block-big .detale-duzy-box .detale-box .detaleNoTable { padding: 10px 0 7px 0; margin: 1px; background: url('../pics/main/tabsy_detale_bg.png') top repeat-x; width: 480px; }
.block-big .detale-duzy-box .detale-box .detaleNoTable { float: left; }
.block-big .detale-duzy-box .detale-box .detaleNoTable .item-in-box { float: left; width: 480px; }
.block-big .detale-duzy-box .detale-box .detaleNoTable .special4table { width: 100%; }
.block-big .detale-duzy-box .detale-box .detaleNoTable .special4table th { width: 20%; text-align: right; padding-bottom: 3px; padding-right: 5px; vertical-align: middle; }
.block-big .detale-duzy-box .detale-box .detaleNoTable .special4table td { width: 30%; text-align: left; padding-bottom: 3px; vertical-align: middle; }
.block-big .detale-duzy-box .detale-box table.detale th { color: #5e5e5e; text-align: right; padding-right: 10px; width: 235px; font-size: 11px; font-weight: bold; }
.block-big .detale-duzy-box .detale-box table.detale td { color: #5e5e5e; text-align: left; font-size: 11px; width: 235px; }
.block-big .detale-duzy-box .detale-box table.detale td.full { width: 470px; }

.block-big .DetaleBoxs .detale-box { margin-bottom: 10px; }
.block-big .special-box-left { width: 628px; float: left; margin: 0 0 0 13px; padding: 0; }
.block-big .special-box-left .detale-box { margin-bottom: 15px; }
.block-big .special-box-left .detale-box .detale-content { width: 626px!important; }
.block-big .special-box-left .detale-box table.detale, .block-big .special-box-left .detale-box .detaleNoTable { padding: 10px 0 7px 0; width: 624px!important; }
.block-big .special-box-left .detale-box table.detale th { width: 135px; }
.block-big .special-box-left .detale-box table.detale td { width: 135px; }

.block-big .special-box-right { width: 338px!important; float: right; margin: 0 13px 0 0; padding: 0; }
.block-big .special-box-right .detale-box { margin-bottom: 15px; }
.block-big .special-box-right .detale-box .detale-content { width: 336px!important; }
.block-big .special-box-right .detale-box table.detale, .block-big .special-box-right .detale-box .detaleNoTable { padding: 10px 0 7px 0; width: 334px; }
.block-big .special-box-right .detale-box table.detale th { width: 167px!important; }
.block-big .special-box-right .detale-box table.detale td { width: 167px!important; }

.block-big .detale-duzy-box-margin-left-1 { width: 700px; margin: 10px 14px 0px 145px; }
.block-big .detale-duzy-box-margin-left-1 .item-setup { float: left; margin-bottom: 5px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box { margin: 0 0 15px 0px; width: 700px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box h4 { width: 694px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box .detale-content { width: 700px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box table.detale th { width: 349px; padding-bottom: 3px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box table.detale td { width: 349px; padding-bottom: 3px; }
.block-big .detale-duzy-box-margin-left-1 .detale-box .detaleNoTable, .block-big .detale-duzy-box-margin-left-1 .detale-box table.detale { width: 698px; padding: 10px 0 7px 0; }

.block-big .detale-duzy-box-account .detale-box { width: 317px; }
.block-big .detale-duzy-box-account .detale-box h4 { width: 311px; }
.block-big .detale-duzy-box-account .detale-box .detale-content { width: 317px; }
.block-big .detale-duzy-box-account .detale-box table.detale { width: 315px; }
.block-big .detale-duzy-box-account .detale-box table.detale th { width: 157px; }
.block-big .detale-duzy-box-account .detale-box table.detale td { width: 157px; }

.search-in-content { float: left; }
.search-in-content label { float: left; padding: 4px 10px 4px 0; margin-top: 1px; background-position: left 50%; }
.search-in-content label.adp { padding-left: 26px; }
.search-in-content .select { float: left; }

/* DUŻE BLOKI */	
	
#content .block-big { width: 1007px; float: left; margin: 0 0 20px 0; }	
.block-big div.block-header {
	padding-bottom: 4px; padding-left: 0.2em; background: url('../pics/main/block_header_bg_small.png') left top repeat-x; border: 1px solid #d9d9d9; margin: 0; padding: 0; height: 37px; width: 1005px; border-bottom: none; position: relative;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}	
.block-big div.block-header span.navi-big { font-family: Arial; float: right; color: #b2b2b2; font-size: 11px; font-weight: normal; text-transform: uppercase; margin: 14px 7px 0 0 ; } 
.block-big div.addMarginDetal { margin-top: 10px; }
.block-big div.block-header .sub-tabs-detale { width: 14px; height: 10px; left: 70px; top: -10px; position: absolute; background: url('../pics/main/strzalka_detale_top.png') left top no-repeat; }
.block-big div.naglowek_tabelki { float: left; margin: 9px 0 0 13px; }
.block-big span.title { float: left; color: #737373; font-size: 15px; text-decoration: 1px 1px 0px #fff; margin: 4px 0 0 3px; text-transform: uppercase;}
.block-big span.title span { padding: 0; border: none; margin: 0; }
.block-big span.table-visiblity-navigation { float: left; width: 13px; height: 12px; cursor: pointer; margin: 5px 5px 0 0; background: url('../pics/main/block_visiblity.png') left top no-repeat; }
.block-big .table-block-hidden span.table-visiblity-navigation { background: url('../pics/main/block_hidden.png') left top no-repeat; }
.block-big div.table-block-hidden { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-bottom: 1px solid #d9d9d9; }
.block-big .block-content {
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background: #fff; width: 1005px; padding-bottom: 5px; float: left;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
} 
.block-big .noBorderBottom {
	border-bottom: none;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.block-big .text { padding: 15px 20px 20px 20px; width: 965px }
.block-big .text h1, #content .block-big .text h2, #content .block-big .text h3, #content .block-big .text h4, #content .block-big .text h5, #content .block-big .text h6 { color: #5e5e5e; margin: 0 0 16px 0; padding: 0; font-weight: normal; }
.block-big .text p { color: #5e5e5e; margin: 0 0 16px 0; padding: 0; line-height: 17px; }
.lista { width: 100%; margin: 0; padding: 0; border: none; color: #5e5e5e; font-size: 10px; font-family: Arial; font-weight: normal; background: #d9d9d9; border-collapse: separate; border-spacing: 1px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; }
.lista thead th { border: 1px solid #fff; padding: 0px 2px 0px 2px; height: 30px; cursor: pointer; font-weight: bold; text-align: left; }	
.lista thead th.noSort { cursor: default; color: #a3a3a3; font-weight: normal; }	
.lista thead th.sortUp span { background: url('../pics/main/sort_up.png') right 50% no-repeat; float: right; width: 9px; margin-top: 6px; height: 3px; }
.lista thead th.sortDown span { background: url('../pics/main/sort_down.png') right 50% no-repeat; float: right; width: 9px; margin-top: 6px; height: 3px; }
.lista thead th.list_position, .lista thead th.lp, #content table.lista td.lp, table.lista td.list_position { font-weight: bold; color: #5e5e5e; text-align: center; width: 20px; padding-left: 0px; padding-right: 0px; }	
.lista tbody td { padding: 0px 2px 0px 2px; height: 30px;  border: 1px solid #fff; }	
/*.lista tbody tr { background: #fff; }	*/
.lista tbody tr:hover, .lista tbody tr.sel { background: #daf1ff!important; cursor: pointer; }	
#content .lista tbody tr.noHover:hover{ background: #fff!important; cursor: default!important; }	
#content .lista tbody tr.noHover2:hover, #content .tableNoHover tbody tr:hover { cursor: default!important; }	
.lista tbody tr.noHover td, .lista tbody tr.noHover2 td { padding: 0px; border: none; height: auto; }	
.lista tfoot td, #content .lista tfoot th, .popup-body .lista tfoot th { background: #d9d9d9; padding: 0; border: none; }
.lista thead tr { background: #ededed; }



.lista th a img {
	display: block;
	margin: 8px auto 0px;
}


.lista tbody tr.tabSum * {
	background-color: #eeeeec;
	font-weight: bold;
	padding: 0 2px;
}
.lista tbody tr.tabSum td{
	border-bottom: 0px none;
	text-align: right;
}

.table-special div.block-content { background: #d9d9d9; padding-bottom: 22px; }

.lista tfoot tr.pager div { float: left; padding: 4px 0px; line-height: 200%; height: 19px; color: #717171; text-shadow: 1px 1px 0px #fff; cursor: default; text-align: center; }
.lista tfoot tr.pager .noVisible { visibility: hidden; }
.lista tfoot tr.pager .iloscRekordow { width: 26px; float: left; line-height: 18px; text-align: center; }
.lista tfoot tr.pager .polaDodatkowe { visibility: hidden; cursor: default; width: 120px; }
.lista tfoot tr.pager .strzalkiStron { float: right; }
.lista tfoot tr.pager .listaStron { float: right; }
.lista tfoot tr.pager .iloscStron { width: 40px; float: right; }
.lista tfoot tr.pager div.empty { height: 19px; float: left; }

.lista tfoot tr.pager .pierwszaStrona, .lista tfoot tr.pager .poprzedniaStrona, .lista tfoot tr.pager .nastepnaStrona, .lista tfoot tr.pager .ostatniaStrona {
	width: 20px; height: 19px;
	padding: 0;
	margin: 0 11px 0 11px;
	cursor: pointer; background-position: left top; background-repeat: no-repeat;
}
.lista tfoot tr.pager .pierwszaStrona {
	background-image: url(../pics/main/paginacja_first.png);
}
.lista tfoot tr.pager .poprzedniaStrona {
	background-image: url(../pics/main/paginacja_prev.png);
}
.lista tfoot tr.pager .nastepnaStrona {
	background-image: url(../pics/main/paginacja_next.png);
}
.lista tfoot tr.pager .ostatniaStrona {
	background-image: url(../pics/main/paginacja_last.png);
}
.lista tfoot tr.pager .pierwszaStrona:hover {
	background-image: url(../pics/main/paginacja_first_hover.png);
}
.lista tfoot tr.pager .poprzedniaStrona:hover {
	background-image: url(../pics/main/paginacja_prev_hover.png);
}
.lista tfoot tr.pager .nastepnaStrona:hover {
	background-image: url(../pics/main/paginacja_next_hover.png);
}
.lista tfoot tr.pager .ostatniaStrona:hover {
	background-image: url(../pics/main/paginacja_last_hover.png);
}
.lista tfoot tr.pager .strona { background: url(../pics/main/paginacja_default.png) 50% top no-repeat; padding: 0px 0px 0 0; float: left; line-height: 18px; width: 20px; height: 19px; font-weight: bold; margin: 0 3px 0 3px; cursor: pointer; }
.lista tfoot tr.pager .strona:hover { background-image: url(../pics/main/paginacja_current.png); color: #fff; text-shadow: 1px 1px 0px #696969; }
.lista tfoot tr.pager .obecnaStrona { background-image: url(../pics/main/paginacja_current.png); color: #fff; text-shadow: 1px 1px 0px #696969; }



.lista_resp {
	width: 100%;
	.width: auto;
	text-align: left;
	font-size: 10px;
}


.lista_resp thead th, .lista tfoot th {
	text-align: center;
	font-weight: bold;
	background-color: #E5E5E5;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 6px 2px 0px;
	vertical-align: top;
	color: #7E0000;
}

.lista_resp thead tr.sortArrows {

}
.lista_resp thead tr.sortArrows th {
	border-top-width: 0px;
	border-bottom-width: 1px;
	background-image: url(../pics/sort_arrows.png);
	height: 12px;
	padding: 2px 0 0;
}
.lista_resp thead .noSort, .lista tfoot .noClickable {
	color: #555555;
	cursor: default;
}


.lista_resp th a img {
	display: block;
	margin: 8px auto 0px;
}



.lista_resp td {
	line-height: 140%;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	padding: 6px 2px;
	.padding: 3px 2px;
	
}


.lista_resp tbody td{
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	border: 1px solid #DDDDDD;
	border-top-width: 0px;
	border-left-width: 0px;
	padding: 0px 2px;

}


.lista_resp tbody tr.tabSum * {
	background-color: #eeeeec;
	font-weight: bold;
	padding: 0 2px;
	border-right: 1px solid #DDDDDD;
}
.lista_resp tbody tr.tabSum td{
	border-bottom: 0px none;
	border-left-width: 1px;
	text-align: right;
}

.lista_resp tbody tr.tabSumTop td{
	border-top-width: 1px;
}
.lista_resp tbody tr.tabSumTop th{
	border-top: 1px solid #2e3436;
}

.lista_resp tfoot tr.pager th {
	padding: 0;
	height: auto;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: default;

}
.lista_resp tfoot tr.pager div {
	float: left;
	padding: 4px 0px;
	height: 22px;
	line-height: 200%;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	cursor: default;
}

.lista_resp tfoot tr.pager .noVisible {
	visibility: hidden;
}
.lista_resp tfoot tr.pager .iloscRekordow {
	width: 40px;
}
.lista_resp tfoot tr.pager .polaDodatkowe {
	visibility: hidden;
	cursor: default;
	width: 120px;
}
.lista_resp tfoot tr.pager .strzalkiStron {
	width: 80px;
}
.lista_resp tfoot tr.pager .listaStron {
	width: 410px;
	padding: 2px 4px;
}
.lista_resp tfoot tr.pager .iloscStron {
	width: 40px;
}

.lista_resp tfoot tr.pager .pierwszaStrona, .lista tfoot tr.pager .poprzedniaStrona, .lista tfoot tr.pager .nastepnaStrona, .lista tfoot tr.pager .ostatniaStrona {
	width: 22px;
	padding: 0;
	margin: 0 9px;
	cursor: pointer;
}
.lista_resp tfoot tr.pager .pierwszaStrona {
	background-image: url(../pics/strona_pierwsza.png);
}
.lista_resp tfoot tr.pager .poprzedniaStrona {
	background-image: url(../pics/strona_poprzednia.png);
}
.lista_resp tfoot tr.pager .nastepnaStrona {
	background-image: url(../pics/strona_nastepna.png);
}
.lista_resp tfoot tr.pager .ostatniaStrona {
	background-image: url(../pics/strona_ostatnia.png);
}
.lista_resp tfoot tr.pager .strona {
	padding: 2px 1px 0;
	display: inline-block;
	width: 22px;
	height: 22px;
	margin: 0 4px;
	border: 1px solid transparent;
	cursor: pointer;
}
.lista_resp tfoot tr.pager .strona:hover {
	border-color: #888a85;
}
.lista_resp tfoot tr.pager .obecnaStrona {
	background-color: #888a85;
	border-color: #FDFDFD;
	cursor: pointer;
}


.lista_resp tfoot tr.legenda td{
	border-width: 0px;
}
.lista_resp tfoot tr.legenda td div {
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left center;
	float: left;
	margin-right: 12px;
}

div.legenda .kontrolka {
	padding: 4px 2px;
}
div.legenda .zawartosc div {
	height: 12px; 
	border-left: 6px solid transparent;
	float: left;
	margin-right:12px;
	padding-left:2px;
}

div.legenda .zawartoscDokumenty div {
	height: 12px; 
	float: left;
	margin-right:12px;
	padding-left:2px;
	background-attachment:scroll;
	background-position:left center;
	background-repeat:no-repeat;
}


.lista td.lista_menu {
	border: 0px;
	padding: 0px;
}


label.labelNormal {
	width: auto;
	font-weight: normal;
	display: inline;
	float: none;
	padding: 0px;
	cursor: default;
}
label.labelNormal:hover {
	cursor: pointer;
}


.img_sort {
	height: 10px;
	padding: 0px;
}

/* LEGENDA */

.zawartosc .dokumentyZnacznikNowy { background-position: left top; }
.zawartosc .dokumentyZnacznikZalacznik { background-position: left top; }
.zawartosc .dokumentyZnacznikZaplacone { background-position: left top; }
.zawartosc .dokumentyZnacznikZaplaconeTAK { background-position: left top; }
.zawartosc .dokumentyZnacznikZaplaconeNIE { background-position: left top; }
.zawartosc .dokumentyZnacznikOpis { background-position: left top; }
.zawartosc .dokumentyZnacznikUdostepniony { background-position: left top; }
.zawartosc .dokumentyZnacznikPubliczny { background-position: left top; }
.zawartosc .dokumentyZnacznikOdpowiedz { background-position: left top; }
.zawartosc .dokumentyZadania { background-position: left top; }

/* - LEGENDA */

/* style dla pozycji menu */
.menuExport {
	float: right; width: 22px; height: 22px;
	background: transparent url(../pics/export.png) no-repeat scroll left top;
}

.menuExportXLS {
	float: right; width: 22px; height: 22px;
	background: transparent url(../pics/excel.png) no-repeat scroll left top;
}
.menuExportXLS2 {
	float: right; width: 22px; height: 22px;
	background: transparent url(../pics/excel.png) no-repeat scroll left top;
}
.menuExportXLS3 {
	float: right; width: 22px; height: 22px;
    background: transparent url(../pics/excelA.png) no-repeat scroll left top;
}
.menuOK2 {
        
	position: absolute;
	background: transparent url(../pics/ok.png) no-repeat scroll left top;
}
.menuAnuluj2 {
        
	position: absolute;
	background: transparent url(../pics/anuluj.png) no-repeat scroll left top;
}
.menuOK {
	background: transparent url(../pics/ok.png) no-repeat scroll left top;
}
.menuOK_s {
	background: transparent url(../pics/ok_small.png) no-repeat scroll center center;
        cursor: pointer;
}
.menuRemove {
	background: transparent url(../pics/remove.png) no-repeat scroll left top;
}
.menuRemove_s {
	background: transparent url(../pics/remove.png) no-repeat scroll center center;
}
.menuGus {
        float: right;
	background: transparent url(../pics/logoGus.png) no-repeat scroll left top;
        background-size: 22px; 22px;
        border: 2px solid transparent; 
        border-bottom-left-radius: 1em; 
        border-bottom-right-radius: 1em; 
        border-top-left-radius: 1em; 
        border-top-right-radius: 1em;
}
.menuAnuluj {
	background: transparent url(../pics/anuluj.png) no-repeat scroll left top;
}
.menuAnuluj_s {
        height:18px;
	background: transparent url(../pics/anuluj_s.png) no-repeat scroll center center;
        cursor: pointer;
}
.menuAnuluj_sg {
        height:18px;
	background: transparent url(../pics/anuluj_sg.png) no-repeat scroll center center;
        cursor: pointer;
}
.menuTransfer_s {
	background: transparent url(../pics/arrow.gif) no-repeat scroll center center;
}
.menuRepeat_s {
	background: transparent url(../pics/repeat.png) no-repeat scroll left top;
}
.menuEdytuj {
	background: transparent url(../pics/edytuj.png) no-repeat scroll left top;
}
.menuEdytuj_s {
	background: transparent url(../pics/edytuj_s.png) no-repeat scroll center center;
}
.menuBaza_s {
	background: transparent url(../pics/menuBaza_s.png) no-repeat scroll center center;
}
.menuArchiwum {
	background: transparent url(../pics/archives.png) no-repeat scroll left top;
}
.menuPodglad {
	background: transparent url(../pics/podglad.png) no-repeat scroll left top;
}
.menuCzasStop{
	background: transparent url(../pics/czas_stop.png) no-repeat scroll left top;
}
.menuCzasPause{
    background: transparent url(../pics/czas_pause.png) no-repeat scroll left top;
}
.menuCzasStart{
    background: transparent url(../pics/czas_play.png) no-repeat scroll left top;
}
.menuDrukuj {
	background: transparent url(../pics/drukuj.png) no-repeat scroll left top;
}
.menuDrukujP {
	background: transparent url(../pics/drukuj_P.png) no-repeat scroll left top;
}
.menuDrukujL {
	background: transparent url(../pics/drukuj_L.png) no-repeat scroll left top;
}
.menuDrukujKoperty {
	background: transparent url(../pics/drukuj_koperty.png) no-repeat scroll left top;
}
.menuKonsoliduj {
	background: transparent url(../pics/consolidate.png) no-repeat scroll left top;
}
.leftArrow_big {
	background: transparent url(../pics/leftarrows_big.png) no-repeat scroll left top;
}
.rightArrow_big {
	background: transparent url(../pics/rightarrows_big.png) no-repeat scroll left top;
}
.menuRaportuj {
	background: transparent url(../pics/red_dot.png) no-repeat scroll left top;
}
.menuZapisz {
	background: transparent url(../pics/zapisz.png) no-repeat scroll left top;
}
.menuOdswiez {
	background: transparent url(../pics/zmien.png) no-repeat scroll left top;
}
.menuEkspertyza {
	background: transparent url(../pics/ekspertyza.png) no-repeat scroll left top;
}
.menuEkspertyzaPodglad {
	background: transparent url(../pics/ekspertyza_pdgl.png) no-repeat scroll left top;
}
.menuZapisz_s {
	background: transparent url(../pics/zapisz_s.png) no-repeat scroll center center;
}
.menuUsun, .menuDokumentyUsun, .menuDokumentyUstawieniaUsun {
	background: transparent url(../pics/usun.png) no-repeat scroll left top;
}
.menuDodajPozycje {
	background: transparent url(../pics/dodaj_pozycje.png) no-repeat scroll left top;
}
.menuDokumentyKsef {
	background: transparent url(../pics/dokument_ksef.png) no-repeat scroll left top;
}
.menuUsunPozycje {
	background: transparent url(../pics/usun_pozycje.png) no-repeat scroll left top;
}
.menuDalej {
	background: transparent url(../pics/go-next.png) no-repeat scroll left top;
}
.menuWstecz {
	background: transparent url(../pics/go-back.png) no-repeat scroll left top;
}
.menuPowrot {
	background: transparent url(../pics/powrot.png) no-repeat scroll left top;
}
.menuPowrot_s {
	background: transparent url(../pics/powrot_s.png) no-repeat scroll center center;
}
.menuPrzekazane{
	background: transparent url(../pics/przekazane.png) no-repeat scroll center center;
}
.menuZamknij {
	background: transparent url(../pics/zamknij.png) no-repeat scroll left top;
}
.menuZamknijZ{
	background: transparent url(../pics/lock.png) no-repeat scroll left top;
}
.menuWyczysc {
	background: transparent url(../pics/wyczysc.png) no-repeat scroll left top;
}
.menuUrlop {
	background: transparent url(../pics/urlop.png) no-repeat scroll left top;
}
.menuDomyslne {
	background: transparent url(../pics/domyslne.png) no-repeat scroll left top;
}
.menuHaslo {
	background: transparent url(../pics/haslo.png) no-repeat scroll left top;
}
.menuZalacznik {
	background: transparent url(../pics/zalacznik.png) no-repeat scroll left top;
}
.menuZalacznikDodaj {
	background: transparent url(../pics/zalacznik_dodaj.png) no-repeat scroll left top;
}
.menuZamiennik {
	background: transparent url(../pics/replace.png) no-repeat scroll left top;
}
.menuKontaktyNowy {
	background: transparent url(../pics/kontakty_dodaj.png) no-repeat scroll left top;
}
.menuKontaktyEdytuj {
	background: transparent url(../pics/kontakty_edytuj.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaGrupy, .menuGrupy {
	background: transparent url(../pics/grupy.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaCzynnosci {
	background: transparent url(../pics/zadanie_odpowiedz.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaKontrahTyp {
	background: transparent url(../pics/edit_company.gif) no-repeat scroll left top;
}
.menuKontaktyUstawieniaStronaTyp {
	background: transparent url(../pics/typy_stron_spraw.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaSprawaTyp {
	background: transparent url(../pics/edit_case_types.png) no-repeat scroll left top;
}
.menuIndywidualny{
	background: transparent url(../pics/indywidualny.png) no-repeat scroll left top;
}
.menuIndywidualnyDodaj{
	background: transparent url(../pics/indywidualny_dodaj.png) no-repeat scroll left top;
}
.menuStopyProcentowe{
	background: transparent url(../pics/stopy_procentowe.png) no-repeat scroll left top;
}
.menuStopyProcentoweDodaj{
	background: transparent url(../pics/stopy_procentowe_dodaj.png) no-repeat scroll left top;
}
.menuStopyProcentoweEdytuj{
	background: transparent url(../pics/stopy_procentowe_edytuj.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaEtykiety {
	background: transparent url(../pics/etykiety.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaImport, .menuUpload {
	background: transparent url(../pics/upload.png) no-repeat scroll left top;
}
.menuKontaktyUstawieniaDodajGrupe, .menuGrupaDodaj {
	background: transparent url(../pics/grupy_dodaj.png) no-repeat scroll left top;
}
.menuNotatkaDodaj {
	background: transparent url(../pics/notatka_dodaj.png) no-repeat scroll left top;
}
.menuNumery_s {
	background: transparent url(../pics/numery_s.png) no-repeat scroll left top;
}
.menuNumery {
	background: transparent url(../pics/numery.png) no-repeat scroll left top;
}
.menuNotatkaDodaj_s {
	background: transparent url(../pics/notatka_dodaj_s.png) no-repeat scroll left top;
}
.menuOsobyNowy {
	background: transparent url(../pics/osoba_dodaj.png) no-repeat scroll left top;
}
.menuOsobyEdytuj {
	background: transparent url(../pics/osoba_edytuj.png) no-repeat scroll left top;
}
.menuOfertyMain {
	background: transparent url(../pics/lista_ofert.gif) no-repeat scroll left top;
}
.menuDokumentyNowy, .menuDokumentyUstawieniaNowy, .menuOfertyDodaj {
	background: transparent url(../pics/dokument_dodaj.png) no-repeat scroll left top;
}
.menuTerminDokument {
	background: transparent url(../pics/dokument.png) no-repeat scroll center center;
}
.menuTerminKontrahent {
	background: transparent url(../pics/indywidualny.png) no-repeat scroll center center;
}
.menuDokumentyEdytuj, .menuDokumentyUstawieniaEdytuj, .menuOfertyEdytuj, .menuWlasciwosciPozycje {
	background: transparent url(../pics/dokument_edytuj.png) no-repeat scroll left top;
}
.narzedziaMapa {
	background: transparent url(../pics/narzedzia_mapa.png) no-repeat scroll left top;
}
.menuOpcjeDodatkowe {
	background: transparent url(../pics/dodaj.png) no-repeat scroll left top;
}
.menuDokumentyUdostepnij {
	background: transparent url(../pics/zmien.png) no-repeat scroll left top;
}
.menuDokumentyPrzekaz {
	background: transparent url(../pics/transfer.png) no-repeat scroll left top;
}
.menuDokumentyOrginal {
	background: transparent url(../pics/orginal.png) no-repeat scroll left top;
}
.menuZadaniaDodaj {
	background: transparent url(../pics/zadanie_dodaj.png) no-repeat scroll left top;
}
.menuZadaniaDodajRed {
	background: transparent url(../pics/zadanie_dodaj_red.png) no-repeat scroll left top;
}
.menuZadaniaEdytuj {
	background: transparent url(../pics/zadanie_edytuj.png) no-repeat scroll left top;
}
.menuZadaniaWykonaj {
	background: transparent url(../pics/zadanie_wykonaj.png) no-repeat scroll left top;
}
.menuZadaniaZakoncz {
	background: transparent url(../pics/zadanie_zakoncz.png) no-repeat scroll left top;
}
.menuZadaniaPrzekaz {
	background: transparent url(../pics/zadanie_przekaz.png) no-repeat scroll left top;
}
.menuZadaniaOdpowiedz {
	background: transparent url(../pics/zadanie_odpowiedz.png) no-repeat scroll left top;
}
.menuZadaniaOdrzuc {
	background: transparent url(../pics/zadanie_odrzuc.png) no-repeat scroll left top;
}
.menuOfertaDodaj {
	background: transparent url(../pics/dodaj.png) no-repeat scroll left top;
	cursor: hand;
	cursor: pointer;
}
.menuOfertySzablonDodaj {
	background: transparent url(../pics/oferty_szablon_dodaj.png) no-repeat scroll left top;
}
.menuOfertySzablonEdytuj {
	background: transparent url(../pics/oferty_szablon_edytuj.png) no-repeat scroll left top;
}
.menuOfertyWersjaDodaj {
	background: transparent url(../pics/oferty_wersja_dodaj.png) no-repeat scroll left top;
}
.menuOfertyWersjaEdytuj {
	background: transparent url(../pics/oferty_wersja_edytuj.png) no-repeat scroll left top;
}
.menuOfertyWygrana {
	background: transparent url(../pics/oferty_wygrana.png) no-repeat scroll left top;
}
.menuOfertyPozycje {
	background: transparent url(../pics/oferty_pozycje.png) no-repeat scroll left top;
}
.menuOfertyPozycjeDodaj, .menuPozycjeDodaj {
	background: transparent url(../pics/oferty_pozycje_dodaj.png) no-repeat scroll left top;
}
.menuOfertyPozycjeEdytuj {
	background: transparent url(../pics/oferty_pozycje_edytuj.png) no-repeat scroll left top;
}
.menuReklamaDodaj {
	background: transparent url(../pics/reklama_dodaj.png) no-repeat scroll left top;
}
.menuReklamaEdytuj {
	background: transparent url(../pics/reklama_edytuj.png) no-repeat scroll left top;
}
.menuSerwisDodaj{
	background: transparent url(../pics/serwis_dodaj.png) no-repeat scroll left top;
}
.menuSerwisZestawienie{
	background: transparent url(../pics/zestawienie.png) no-repeat scroll left top;
}
.menuSerwisEdytuj{
	background: transparent url(../pics/serwis_edytuj.png) no-repeat scroll left top;
}
.menuSerwisFaktur{
	background: transparent url(../pics/fakturuj.png) no-repeat scroll left top;
}
.menuSerwisKsiegu{
	background: transparent url(../pics/ksieguj.png) no-repeat scroll left top;
}
.menuSerwisWyslij, .menuMagazynUsawieniaMagazyny {
	background: transparent url(../pics/magazyn.png) no-repeat scroll left top;
}
.menuSerwisNapraw{
	background: transparent url(../pics/napraw.png) no-repeat scroll left top;
}
.menuSerwisWydaj{
	background: transparent url(../pics/napraw.png) no-repeat scroll left top;
}
.menuPodpis{
	background: transparent url(../pics/podpis.png) no-repeat scroll left top;
}
.menuKopiujProfil {
	background: transparent url(../pics/profil_kopiuj.png) no-repeat scroll left top;
}
.menuPobierzKurs {
	background: transparent url(../pics/kurs.png) no-repeat scroll left top;
}
.menuLokalizacjaDodaj {
	background: transparent url(../pics/lokalizacja_dodaj.png) no-repeat scroll left top;
}
.menuUniewaznij {
	background: transparent url(../pics/uniewaznij.png) no-repeat scroll left top;
}
.menuMail {
	background: transparent url(../pics/mail_wyslij.png) no-repeat scroll left top;
}
.menuWindykacjaOdblokuj {
	background: transparent url(../pics/powiadomienie_odblokuj.png) no-repeat scroll left top;
}
.menuWindykacjaZablokuj {
	background: transparent url(../pics/powiadomienie_zablokuj.png) no-repeat scroll left top;
}
.menuRozlicz {
	background: transparent url(../pics/rozlicz.png) no-repeat scroll left top;
}
.menuPrzelacz {
	background: transparent url(../pics/przelacz.png) no-repeat scroll left top;
}
.menuSprzedazZamknijMiesiac {
	background: transparent url(../pics/zamknij_miesiac.png) no-repeat scroll left top;
}
.menuFlotaWyjazd{
	background: transparent url(../pics/samochod_wyjazd.png) no-repeat scroll left top;
}
.menuFlotaPowrot{
	background: transparent url(../pics/samochod_przyjazd.png) no-repeat scroll left top;
}
.menuFlotaTrasaEdycja{
	background: transparent url(../pics/trasa_edytuj.png) no-repeat scroll left top;
}
.menuFlotaEksploatacjaDodaj{
	background: transparent url(../pics/eksploatacja_dodaj.png) no-repeat scroll left top;
}
.menuFlotaEksploatacjaEdytuj{
	background: transparent url(../pics/eksploatacja_edytuj.png) no-repeat scroll left top;
}
.menuFlotaUbezpieczenieDodaj{
	background: transparent url(../pics/polisa_dodaj.png) no-repeat scroll left top;
}
.menuFlotaUbezpieczenieEdytuj{
	background: transparent url(../pics/polisa_edytuj.png) no-repeat scroll left top;
}
.menuFlotaSamochodDodaj{
	background: transparent url(../pics/samochod_dodaj.png) no-repeat scroll left top;
}
.menuFlotaSamochodEdytuj{
	background: transparent url(../pics/samochod_edytuj.png) no-repeat scroll left top;
}
.menuFlotaSamochodWylaczenie{
	background: transparent url(../pics/samochod_odblokuj.png) no-repeat scroll left top;
}
.menuFlotaSamochodPrzywrocenie{
	background: transparent url(../pics/samochod_zablokuj.png) no-repeat scroll left top;
}
.menuFlotaAlertyPokaz{
	background: transparent url(../pics/samochod_alerty_all.png) no-repeat scroll left top;
}
.menuFlotaGenerujRaport{
	background: transparent url(../pics/play.png) no-repeat scroll left top;
}
.menuArrowDown{
	background: transparent url(../pics/arrow_down.png) no-repeat scroll left top;
}
.menuArrowUpLivesearch{
	background: transparent url(../pics/arrow_up.png) no-repeat scroll left top;
}
.menuArrowDownLivesearch{
	background: transparent url(../pics/arrow_down.png) no-repeat scroll left top;
}
.menuArrowUpLivesearch:hover{
	background: transparent url(../pics/arrow_up_hover.png) no-repeat scroll left top;
}
.menuArrowDownLivesearch:hover{
	background: transparent url(../pics/arrow_down_hover.png) no-repeat scroll left top;
}
.menuCzasPracyRozpocznij{
	background: transparent url(../pics/czas_pracy_rozpocznij.png) no-repeat scroll left top;
}
.menuCzasPracyZakoncz{
	background: transparent url(../pics/czas_pracy_zakoncz.png) no-repeat scroll left top;
}
.menuPrzerwaStart{
    background: transparent url(../pics/pause.png) no-repeat scroll left top;
}
.menuPrzerwaStop{
    background: transparent url(../pics/play.png) no-repeat scroll left top;
}
.menuMenu {
	background: transparent url(../pics/menu.png) no-repeat scroll left top;
}
.menuModuly {
	background: transparent url(../pics/moduly.png) no-repeat scroll left top;
}
.menuZamowieniaPDF {
	background: transparent url(../pics/podglad.png) no-repeat scroll left top;
}
.menuZamowieniaDodaj{
	background: transparent url(../pics/dokument_dodaj.png) no-repeat scroll left top;
}
.menuZamowieniaEdytuj{
	background: transparent url(../pics/dokument_edytuj.png) no-repeat scroll left top;
}
.menuZamowieniaUsun {
	background: transparent url(../pics/anuluj_s.png) no-repeat scroll left top;
}
.menuZamowieniaAnuluj {
	background: transparent url(../pics/anuluj_s.png) no-repeat scroll left top;
}
.menuZamowieniaRaportuj {
	background: transparent url(../pics/red_dot.png) no-repeat scroll left top;
}
.menuZamowieniaPotwierdz {
	background: transparent url(../pics/ok.png) no-repeat scroll left top;
}
.menuMagazynPrzyjmij {
	background: transparent url(../pics/magazyn_przyjmij.png) no-repeat scroll left top;
}
.menuMagazynWydaj {
	background: transparent url(../pics/magazyn_wydaj.png) no-repeat scroll left top;
}
.menuMagazynPrzyjmij2 {
	background: transparent url(../pics/magazyn_przyjmij_2.png) no-repeat scroll left top;
}
.menuMagazynWydaj2 {
	background: transparent url(../pics/magazyn_wydaj_2.png) no-repeat scroll left top;
}
.menuMagazynPrzesun {
	background: transparent url(../pics/magazyn_przesun.png) no-repeat scroll left top;
}

.menuProducentPowiaz {
	background: transparent url(../pics/kontakty_dodaj.png) no-repeat scroll left top;
}
.menuDostawcaPowiaz {
	background: transparent url(../pics/kontakty_dodaj.png) no-repeat scroll left top;
}
.menuSprzedawca {
	background: transparent url(../pics/kontakty.png) no-repeat scroll left top;
}
.menuZlecenieDodaj {
	background: transparent url(../pics/dokument_dodaj.png) no-repeat scroll left top;
}
.menuDzial {
	background: transparent url(../pics/domyslne.png) no-repeat scroll left top;
}
.informacja {
	background: transparent url(../pics/information_mark.png) no-repeat scroll center center;
}

.logout {
	background: transparent url(../pics/logout.gif) no-repeat scroll center center;
}

.menuListaElementow{
    background: transparent url(../pics/nowa_pozycja.gif) no-repeat scroll left top;
}

.produkcjaWProdukcji{
        background: transparent url(../pics/circle_yellow.png) no-repeat scroll left top;
}
.produkcjaPrzedProdukcja{
        background: transparent url(../pics/circle_red.png) no-repeat scroll left top;
}
.produkcjaGotowe{
        background: transparent url(../pics/circle_green.png) no-repeat scroll left top;
}
.kolkoKolor2{
        background: transparent url(../pics/circle_yellow.png) no-repeat scroll 50% 50%;
}
.znakZapytania{
        background: transparent url(../pics/infoBox_question.png) no-repeat scroll 50% 50%;
        background-size:cover;
}
.kolkoKolor1{
        background: transparent url(../pics/circle_green.png) no-repeat scroll left top;
}
.kolkoKolor3{
        background: transparent url(../pics/circle_red.png) no-repeat scroll left top;
}
.produkcjaAnulowane{
        background: transparent url(../pics/anuluj.png) no-repeat scroll left top;
}
.produkcjaZmianaStatusu{
        background: transparent url(../pics/zmiana.png) no-repeat scroll left top;
}

.menuElementyEdytuj{
	background: transparent url(../pics/nowy_wiersz_rej.gif) no-repeat scroll left top;
}
.menuWykazDWM{
	background: transparent url(../pics/nowa_pozycja.gif) no-repeat scroll left top;
}

.menuPobierz {
	background: transparent url(../pics/pobierz.png) no-repeat scroll left top;
}
.menuPowieksz {
	background: transparent url(../pics/search.gif) no-repeat scroll left top;
}

.icoOK { background: url(../pics/icook.png) 50% 50% no-repeat; min-width: 20px!important; }
.icoAnuluj { background: url(../pics/icoanuluj.png) 50% 50% no-repeat; min-width: 20px!important; }
.cTAK { background: url(../pics/ptaszek.png) 50% 50% no-repeat; min-width: 12px!important; }
.cNIE { background: url(../pics/ptaszek_red.png) 50% 50% no-repeat; min-width: 12px!important; }
.dokumentyWychodzace{ background: url(../pics/wychodzace.png) 50% 50% no-repeat; }
.dokumentyPrzychodzaceNieodebrane{ background: url(../pics/przychodzace_nieo.png) 50% 50% no-repeat; }
.dokumentyWychodzaceNieodebrane{ background: url(../pics/wychodzace_nieo.png) 50% 50% no-repeat; }
.dokumentyPrzychodzace{ background: url(../pics/strzalka_w_dol.png) 50% 50% no-repeat; }
.dokumentyWewnetrzne{ background: url(../pics/zmien_m.png) 50% 50% no-repeat; }
.dokumentyZnacznikOK{
	background-image: url(../pics/dokument_ok_s.png);
}
.dokumentyZnacznikNowy{
	background: transparent url(../pics/dokument_nowy_s.png) no-repeat 50% 50%;
}
.dokumentyZnacznikOdpowiedz{
	background: transparent url(../pics/dokument_odpowiedz_s.png) 50% 50% no-repeat;
}
.dokumentyZnacznikOpis{
	background: transparent url(../pics/dokument_opis_s.png) 50% 50% no-repeat;
}
.statusObiegu_0{
	background: transparent url(../pics/que_mark.png) 50% 50% no-repeat;
}
.statusObiegu_1{
	background: transparent url(../pics/arrow.gif) no-repeat scroll center center;
}
.statusObiegu_2{
	background: transparent url(../pics/icoanuluj.png) 50% 50% no-repeat;
}
.statusObiegu_3{
	background: transparent url(../pics/ptaszek_green.png) 50% 50% no-repeat;
}
.statusObiegu_3_red{
	background: transparent url(../pics/ptaszek_red.png) 50% 50% no-repeat;
}
.statusObiegu_4{
	background: transparent url(../pics/ptaszek_green.png) 50% 50% no-repeat;
}
.statusObiegu_5{
	background: transparent url(../pics/ptaszek_green.png) 50% 50% no-repeat;
}
.statusObiegu_6{
	background: transparent url(../pics/ptaszek_green.png) 50% 50% no-repeat;
}
.dokumentyZnacznikDrukuj_g{
	background: url(../pics/dokumenty_drukuj.png) 50% 50% transparent no-repeat scroll;
}
.dokumentyZnacznikDrukuj{
	background: transparent url(../pics/dokumenty_drukuj.png) no-repeat scroll 50% 50%;
}
.dokumentyZnacznikDrukujRejestruj_q{
	background: url(../pics/dokumenty_rejestruj_drukuj.png) 50% 50% transparent no-repeat scroll;
}
.dokumentyZnacznikDrukujRejestruj{
	background: transparent url(../pics/dokumenty_rejestruj_drukuj.png) no-repeat scroll 50% 50%;
}
.dokumentyZadania_g{
	background: url(../pics/zadania_g.png) 50% 50% no-repeat;
}
.dokumentyZadania{
	background: transparent url(../pics/zadania.png) 50% 50% no-repeat;
}
.dokumentyZnacznikPubliczny{
	background: transparent url(../pics/dokument_publiczny_s.png) 50% 50% no-repeat;
}
.dokumentyZnacznikUdostepniony{
	background: transparent url(../pics/dokument_udostepniony_s.png) 50% 50% no-repeat;
}
.dokumentyZnacznikWyslany{
	background: url(../pics/dokument_wyslany_s.png) 50% 50% no-repeat;
}
.dokumentyZnacznikZalacznik{
	background: transparent url(../pics/dokument_zalacznik_gr.png) 50% 50% no-repeat;
}
.dokumentyZnacznikZalacznikTAK{
	background: transparent url(../pics/ptaszek_green.png) 50% 50% no-repeat;
}
.dokumentyZnacznikZalacznikNIE{
	background: transparent url(../pics/icoanuluj.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikOK{
	background: url(../pics/dokument_ok_gr.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikNowy{
	background-image: url(../pics/dokument_nowy_gr.png);
}
th.dokumentyZnacznikOdpowiedz{
	background: url(../pics/dokument_odpowiedz_gr.png) 50% 50% no-repeat;
}
table th.dokumentyZnacznikOpis {
	background: url(../pics/dokument_opis_gr.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikPubliczny{
	background-image: url(../pics/dokument_publiczny_gr.png);
}
th.dokumentyZnacznikUdostepniony{
	background: url(../pics/dokument_udostepniony_gr.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikWyslany{
	background-image: url(../pics/dokument_wyslany_gr.png);
}
th.dokumentyZnacznikZalacznik{
	background: url(../pics/dokument_zalacznik_gr.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikZaplacone{
	background: url(../pics/money.png) 50% 50% no-repeat;
}
th.dokumentyZnacznikStsObiegu{
	background: url(../pics/zmien_czb.png) 50% 50% no-repeat;
}
.zadanieMoje{
        background: transparent url(../pics/circle_yellow_s.png) no-repeat scroll left top;
}
.odswiezSesje {
	background: url(../pics/refresh.png) 50% 50% no-repeat;
}
/*licencje*/
.licencjeKontrahenciIm{
    background-image: url(../pics/kontrahenci16x16.png);
}
.licencjeDokumentyIm{
    background-image: url(../pics/dokumenty16x16.png);
}
.licencjeFlotaIm{
    background-image: url(../pics/flota16x16.png);
}
.licencjeWindykacjaIm{
    background-image: url(../pics/windykacja16x16.png);
}
.licencjeHandelIm{
    background-image: url(../pics/handel16x16.png);
}
.licencjeWorkplaceIm{
    background-image: url(../pics/workplace16x16.png);
}
.licencjeZamowieniaIm{
    background-image: url(../pics/zamowienia16x16.png);
}
.licencjeMagazynIm{
    background-image: url(../pics/magazyn16x16.png);
}
.licencjeOfertyIm{
    background-image: url(../pics/oferty16x16.png);
}
.licencjeSerwisIm{
    background-image: url(../pics/serwis16x16.png);
}
.licencjeLicencjaIm{
    background-image: url(../pics/licencja16x16.png);
}
.licencjeProdukcjaIm{
    background-image: url(../pics/produkcja16x16.png);
}


.licencjeJest
{
        font-weight: bold;
        color: #555555;
}
.licencjeNieMa
{
        
        color: #AFAFAF;
}
/*end licencje*/


.buttonPlus{
	background: transparent url(../pics/plus.png) no-repeat scroll center center;
	width: 16px;
	height: 16px;
}
.buttonMinus{
	background: transparent url(../pics/minus.png) no-repeat scroll center center;
	width: 16px;
	height: 16px;
}

.editTooltip {
	background: transparent url(../pics/notatka_s.png) no-repeat scroll center center;
	cursor: default;
}
.editTooltip:hover {
	cursor: pointer;
}



.tableMenu_s {
	position: relative;
	margin: 2px auto 0 auto;
	height: 18px;
	float: left;
}
.literySort { float: right; position: relative; margin: 12px 10px 0 0; }
.tableMenu { float: right; position: relative; margin: 8px 7px 0 0; }
.tableMenu div { float: left; margin: 0px 4px; cursor: pointer; padding: 0; background-position: left center; }
.tableMenu div.addpadding { padding: 4px 0 0 26px; min-height: 18px; }
.tableMenu div.single { min-height: 22px; min-width: 22px; }
.tableMenu_s div {
	float: left;
	min-height: 18px;
	height: auto !important;
	height: 18x;
	padding-left: 24px;
	padding-top: 4px;
	margin: 0px 4px;
	text-transform: uppersace;
}
.tableMenu_s div {
	min-height: 14px;
	height: auto !important;
	height: 14x;
	padding-top: 2px;
	padding-left: 14px;
}
.tableMenu_s div:hover {
	cursor: pointer;
	color: #7E0000;
}

.popupWizardButton {
	position: absolute;
	bottom: 4px;
	right: 6px;
	font-weight: bold;
}

.lista_sum  {
	background-color: #F0F0F0;
}

.lista_sum1 {
	text-align: right;
	font-weight: bold;
	border-bottom: 0px;
	border-right: 0px;
	background-color: #F0F0F0;
	border-top: 1px solid #DDDDDD;
}
.lista_sum2 {
	text-align: right;
	font-weight: bold;
	border-bottom: 0px;
	border-right: 0px;
	background-color: #F0F0F0;
	border-top: 1px solid #555753;
}

.lista .detale td {
	border: 0px;
}

.lista .detale div, div.detale_content {
	text-align: left;
	border: 0px;
	padding: 2px 4px;
	float: left;
	width: 180px;
}

.lista .detale div.detale_head, div.detale_head {
	font-weight: bold;
	text-align: right;
	width: 220px;
	float: left;
	padding: 2px 8px 2px 4px;
	.clear: none;
}
 .details_address_container{
	height:190px;
/*	background-color: red;*/
	padding-top:10px;
	padding-bottom:10px;
 }

 .details_address_label {
	float: left;
	font-weight: bold;
	text-align: right;
	width: 100px;
	float: left;
	padding: 4px 8px 2px 2px;
	.clear: none;
 }

 .details_address_content {
	text-align: left;
        float: left;
	border: 0;
	padding: 2px 4px 2px 4px;
	width: 180px;
 }

.row0 {
	background-color: #FFFFFF;
}

.row1 {
	background-color: #FBFBFB;
}

.sel {
	background-color: #eeeeec;
	cursor: pointer;
}
.numbers, .detale td.numbers, .lista .detale div, div.numbers {
	text-align: right;
}


/* WYSZUKIWARKI */
 
.search-top { /*float: left;*/ width: 1007px; margin: 0px 0 20px 0; padding: 0; text-shadow: 1px 1px 0px #fff; font-family: Tahoma; color: #494949; }
.search-top .block-content { float: left; width: 1007px; margin-bottom: 20px; display: none; }
.search-top .line-main { /*float: left;*/ width: 970px; border: 1px solid #d9d9d9; font-size: 13px; padding: 0px 20px 0px 15px; height: 38px;  margin: 0; background: url('../pics/main/search/bg_szukaj_glowne.png') left repeat-x; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.search-top .block-content-hidden { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom: none; }
.search-top .line-main .zaawansowane-szukanie { float: right; font-size: 11px; margin-top: 14px; cursor: pointer; padding-left: 15px; }
.search-top .zaawansowane-szukanie { background: url('../pics/main/search/zaawansowane_ico_up.png') left 4px no-repeat; }
.search-top .block-content-hidden .zaawansowane-szukanie { background: url('../pics/main/search/zaawansowane_ico_down.png') left 4px no-repeat; }
.search-top .item-search .keywords { float: left; margin: 3px 0 0 0; border: 1px solid #c5c5c5; background: url('../pics/main/search/lupa_input.png') left 0px no-repeat; height: 25px; }
.search-top .item-search .keywords input#mainKeywords, .search-top .item-search .keywords input.keywords_input, .poleSzukaja { float: left; margin: 0 0 0 29px; padding: 0 4px 0 4px; width: 300px; border: none; background: url('../pics/main/search/bg_input.png') left 0px repeat-x; color: #818181; font-size: 11px; font-family: Tahoma; height: 25px; }
.search-top .item-search span#submitQuery { float: left; margin: 3px 0 0 13px; padding: 0 0 0 5px; background: url('../pics/buttons/btn_silver.png') left -26px no-repeat; cursor: pointer; width: auto; height: 26px; }
.search-top .item-search span#submitQuery span.btn_content { background: url('../pics/buttons/btn_silver.png') right top no-repeat; float: left; height: 18px; padding: 8px 15px 0 10px; color: #7b7d7e; font-size: 11px; text-transform: uppercase; }
.search-top .item-search span#submitReset { float: left; margin: 3px 0 0 13px; padding: 0 0 0 5px; background: url('../pics/buttons/btn_silver.png') left -26px no-repeat; cursor: pointer; width: auto; height: 26px; }
.search-top .item-search span#submitReset span.btn_content { background: url('../pics/buttons/btn_silver.png') right top no-repeat; float: left; height: 18px; padding: 8px 15px 0 10px; color: #7b7d7e; font-size: 11px; text-transform: uppercase; }
.search-top .item-search span#submitReset:hover, .search-top .item-search span#submitReset:hover span.btn_content, .search-top .item-search span#submitQuery:hover, .search-top .item-search span#submitQuery:hover span.btn_content { background-image: url('../pics/buttons/btn_strong_blue.png'); }
.search-top .line-main .item-search { float: left; padding: 4px 5px 4px 5px; height: 30px; }
.search-top .line-sub { float: left; background: #d8dadc; height: 27px; width: 970px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; text-shadow: 1px 1px 0px #fff; margin: 0; padding: 0px 20px 0px 15px; font-size: 12px; }
.search-top .line-sub .item-search { height: 21px; }
.search-top .line-sub .item-search:hover { background: #e9eaeb; }
.search-top .item-search { float: left; padding: 3px 5px 3px 5px; height: 21px; }
.search-top .item-search label { float: left; padding: 0; margin: 9px 12px 0 0; }
.search-top .line-sub .item-search label { float: left; padding: 0; margin: 3px 12px 0 0; }
.search-top .item-search .checkbox { float: left; margin-top: 8px; }
.search-top .line-sub .item-search .checkbox { float: left; margin-top: 2px; }
.search-top .item-search .radio { float: left; margin-top: 10px; }
.search-top .line-sub .item-search .radio { float: left; margin-top: 5px; }
.search-top .line-main .item-search .select { float: left; margin: 2px 0 0 0; }
.search-top .item-search .select { float: left; margin: 0px 0 0 0; }
.search-top .item-search input.input-data { float: left; border: 1px solid #c5c5c5; margin: 0px 0 0 0; padding: 0 4px 0 4px; width: 100px; background: url('../pics/main/search/input_bg_search.png') left 0px repeat-x; color: #818181; font-size: 11px; font-family: Tahoma; height: 19px; }
.search-top .item-search select.select-default { float: left; width: 100px; height: 25px; }
.search-top .next-item { margin-left: 8px; }
.search-top .addBottomBorder { border-bottom: 1px solid #d9d9d9; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }

/* FNICE */

.search-top .line-main .fNiceSelectWrapper .fNiceSelectText { height: 25px; line-height: 25px; background: url('../pics/main/search/bg_input.png') top repeat-x; }
.search-top .line-main .fNiceSelectWrapper .fNiceSelectOpen { height: 25px; background: url('../pics/main/search/select_bg.png') right top no-repeat; }
.search-top .line-main .fNiceSelectWrapper ul { top: 27px; }
/*
.search-top .line-sub .fNiceSelectWrapper .fNiceSelectText, .detale-box-popup .fNiceSelectWrapper .fNiceSelectText { height: 19px; line-height: 19px; background: url('../pics/main/search/input_bg_search.png') top repeat-x; }
.search-top .line-sub .fNiceSelectWrapper .fNiceSelectOpen, .detale-box-popup .fNiceSelectWrapper .fNiceSelectOpen { height: 19px; background: url('../pics/main/search/select_search_right.png') right top no-repeat; }
.search-top .line-sub .fNiceSelectWrapper ul, .detale-box-popup .fNiceSelectWrapper ul { top: 21px; }
.search-top .line-sub .fNiceSelectWrapper ul a, .detale-box-popup .fNiceSelectWrapper ul a { display:block;padding:2px 3px 2px 3px;text-decoration:none; }
.search-top .line-sub .fNiceSelectWrapper ul a:hover, .detale-box-popup .fNiceSelectWrapper ul a:hover { color: #27509B; }*/



.searchDivForm {
	width: 1007px; /*float: left;*/
	z-index: 800;
}

.searchDivForm input {
	height: 16px;
	.height: 15px;
}


.searchDivForm #search_input, .searchDivForm #doc_search, .searchDivForm #oferty_szukaj_inp {
	width: 300px;
}
.searchDivForm #search_inputs {
	float: left;
	padding: 2px 2px 0px 1px;
	margin: 2px 0px;
}

.searchDivForm #search_clean {
	float: left;
}

.searchDivForm #search_submit {
	float: left;
}


.searchDivForm #search_submit, .searchDivForm #search_clean {
	height:18px;
	margin: 4px 10px 0px;
	padding-left: 28px;
	padding-top: 4px;
	color: #555753;
	cursor: pointer;
	font-weight: bold;
}

.searchDivForm #search_submit {
	background: transparent url(../pics/system_search.png) no-repeat scroll left -30px;
}

.searchDivForm #search_clean {
	background: transparent url(../pics/clear_search.png) no-repeat scroll left -30px;
}

.searchDivForm #search_submit:hover, .searchDivForm #search_clean:hover {
	background-position: left 0px;
	color: #2e3436;
}

.searchDivForm #search_moreless {
	background: transparent url(../pics/more_less.png) no-repeat scroll right bottom;
	cursor: pointer;
	float: left;
	height: 22px;
	width: 22px;
	margin: 0px 4px;
}

.searchDivForm .search_section {
	background-color: transparent;
	border: 1px solid transparent;
	float: left;
	height: 18px;
	margin: 2px 2px;
	padding: 3px 0px 1px 2px;
	cursor: default;
	.padding-top: 1px;
	.margin-top: 1px;
	.height: 19px;
}

.searchDivForm .search_section:hover {
	background-color: #d3d7cf;
	border: 1px solid #eeeeec;
}

.searchDivForm .search_section {
	font-size: 12px;
	padding: 0px;
	margin-right: 2px;
	.margin-right: 1px;
	height: 18px;
}

 select {
	font-size: 10px;
	padding: 0px;
	margin-right: 2px;
	height: 21px;
	.margin-right: 1px;
}

.searchDivForm .search_section2{
	float: left;
	height: 18px;
	margin: 0px 2px;
	padding: 2px 0px 2px 2px;
	cursor: default;
	.padding-top: 1px;
	.margin-top: 1px;
	.height: 19px;
}

.searchDivForm #adv_search {
	clear: both;
	font-size: 0.9em;
}

.searchDivForm #adv_search input {
	height: 16px;
}

.selectedSelectForm {
	background-color: #FCAF3E;
}

.TAK {
	color: #73d216;
	font-weight: bold;
	text-align: center;
}
.NIE {
	color: #CC0000;
	font-weight: bold;
	text-align: center;
}

fieldset {
	border: 1px solid #babdb6;
	padding: 8px 4px;
	width: auto;
	margin-bottom: 12px;
	.margin-bottom: 0px;
}

fieldset legend {
	background-color: #EEEEEC;
	border: 1px solid #BABDB6;
	font-size: 1.1em;
	letter-spacing: 2px;
	margin-left: 20px;
	.margin-bottom: 6px;
	padding: 2px 8px;
	font-weight: normal;
}
.legendLikeCaption {
	float: left; color: #5e5e5e; font-size: 14px; font-weight: bold; padding: 0 0 0px 6px; margin: 0; font-family: Arial;
	position: relative;
	z-index: 1;
}

.radio_check {
	width: 15px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

.clear, .lista .detale div.clear { clear: both; float: none; height: 1px; width: 1px; padding: 0px; }

.error_msg, .error_msg_big { color: #CC0000; font-weight: bold; }
.error_msg_big { font-size: 1.3em }
.warning_msg { color: #fcaf3e; font-weight: bold; }

.infoError { color: #cc0000; text-align: center; font-weight: bold; }
.infoOK { color: #4e9a06; text-align: center; font-weight: bold; }

.red { color: #cc0000; }
.green { color: #4e9a06; }

.backgroundBlue { background-color: #CFE7FF; }

.infoBoxOK, .infoBoxError, .infoBoxWarning, .infoBoxQuestion, .infoBoxInfo { 
	width: 400px;
	font-size: 1.1em;
	background-color: #FFFFFF;
	text-align: center;
	padding: 20px;
	margin: 10px auto 0;
	border: 1px solid;
	padding-left: 55px;
	padding-right: 30px;
	line-height: 120%;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px; 
	border-radius: 7px;
	
}
.contentPopup .infoBoxOK, .contentPopup .infoBoxError, .contentPopup .infoBoxWarning, .contentPopup .infoBoxQuestion, .contentPopup .infoBoxInfo {
	margin: 0 auto;
}
.infoBoxOK { 
	border-color: #c3e6cb;
	color: #155724; text-shadow: 1px 1px 0px #fff;
	background: #d4edda url(../pics/infoBox_ok.png) no-repeat scroll 20px center;
}
.infoBoxInfo { 
	border-color: #b8daff;
	color: #004085;
	background: #cce5ff url(../pics/infoBox_info.png) no-repeat scroll 20px center;
}
.infoBoxError {
	border-color: #f5c6cb;
	color: #721c24; text-shadow: 1px 1px 0px #fff;
	background: #f8d7da url(../pics/main/komunikat_upload.png) no-repeat scroll 20px center;
}

.infoBoxWarning {
	border-color: #ffeeba;
	color: #856404; text-shadow: 1px 1px 0px #fff;
	background: #fff3cd url(../pics/infoBox_warning.png) no-repeat scroll 20px center;
}
.infoBoxQuestion {
	border-color: #c3e6cb;
	color: #155724; text-shadow: 1px 1px 0px #fff;
	background: #d4edda url(../pics/infoBox_question.png) no-repeat scroll 20px center;
}

.infoBoxOK a, .infoBoxError a, .infoBoxWwszarning a, .infoBoxQuestion  a, .infoBoxInfo  a { text-decoration: underline; }
.infoBoxOK a { color: #264409; }
.infoBoxError a { color: #8a1f11; }
.infoBoxWarning a { color: #514721; }
.infoBoxQuestion  a { color: #729fcf; }
.infoBoxInfo  a { color: #3465a4; }


#AccessDenied div.error_msg_big {
	background: transparent url(../pics/error.png) no-repeat scroll left center;
	height: 24px;
	margin: 10px auto 0;
	padding-left: 36px;
	padding-top: 10px;
	text-align: center;
}

#licenseHasExpiredError, #licenseMismatchError{
	position: relative; 
	line-height: 160%; 
	width: 600px; 
	padding-left: 55px; 
	padding-right: 30px;
	visibility: hidden;
}

.selectPriorytet_0, .selectPriorytet_1, .selectPriorytet_2, .selectPriorytet_3, .selectPriorytet_4, .selectPriorytet_5 { 
	background: transparent url(../pics/priorytet_scale.png) no-repeat scroll; 
	padding-left: 28px;
}
.selectPriorytet_0 { background-position: left 24px; }
.selectPriorytet_1 { background-position: left 0px; }
.selectPriorytet_2 { background-position: left -12px; }
.selectPriorytet_3 { background-position: left -24px; }
.selectPriorytet_4 { background-position: left -36px; }
.selectPriorytet_5 { background-position: left -48px; }

/* DOKUMENTY */
.uploadErrorDiv {
	background: #fff url('../pics/main/komunikat_upload.png') 18px 50% no-repeat;
	width: 600px;
	font-size: 12px;
	border: 1px solid #ff8200;
	color: #f33900;
	text-align: center; min-height: 23px;
	padding: 15px 10px 15px 60px;
	margin: 0px auto 20px auto;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px; 
	border-radius: 12px;
}

.unRead {
	font-weight: bold;
	font-size: 11px;
/*        color: red;*/
}

.dokumentNadOdbLista {
	text-align: left; 
	border: 1px solid #C1D5F1; 
	background: #EEEEEE;
	height: 14px;
	max-height: 360px;
	padding: 2px; 
	margin: 0px 30px;
	overflow: hidden;
	
	width: 614px;
}












/* POPUPY */

#popup_subMenu {
	position: relative;
	background: url(../pics/main/bg_horizontal_popup_menu.png) repeat-x top; height: 39px;
}






#about_logo {
	width: 100%;
	height: 116px;
	background-color: #FFFFFF;
	background-image: url(../pics/logo_spektrum.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom: 1px solid #959595;
	margin-bottom: 20px;
}

#about_info div {
	text-align: center;
	margin: 8px 0px;
	font-size: 12px;
}

#about_copyright {
	text-align: center;
	margin: 50px 0px 10px 0px;
	padding: 25px 0px 0px 0px;
	height: 12px;
	background-image: url(../pics/logo_small.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute; 
	bottom: 0px;
	width: 100%;
}
#about_copyright_netzdata {
        text-align: center;
	margin: 30px 30px 40px 110px;
	padding: 65px 0px 0px 0px;
	height: 12px;
	background-image: url(../pics/Logo_ND_poziome.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: fixed;
	bottom: 0px;
        background-size: 50%;
    
}


#logoutInfo {
  width: 400px;
  text-align: center;
  background: #fff url(../pics/main/loading.gif) no-repeat scroll center -132px;
  border: 1px solid #444444;
  font-weight: bold;
  margin: 50px auto 0 auto;
  padding: 40px 10px 10px 10px;
}


.dropDownList, .dropDownList2 {
	list-style: none;
	margin-top: 16px;
}
.dropDownList2 {
	margin-top: 0px;
}
.dropDownList input, .dropDownList2 input {
	border: 0 none;
	padding: 0;
	.height: 12px;
	.width: 14px;
	/*margin: 8px 4px;*/
	.margin: 11px 4px 0;
}
.dropDownList2 input {
	.margin: 0 4px;
}

.dropDownList li {
	border: 1px solid #EEEEEC;
	background-image: url(../pics/search_indicator.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
}
.dropDownList2 li {
	background-image: none;
	border-right-color: #888a85; 
	border-left-color: #888a85;
	border-bottom: 0px;
	.padding: 9px 0;
}
.dropDownList li div {
	height: 16px;
	padding: 9px 0px 7px 0px;
	.padding: 11px 0 9px;
}
.dropDownList li span.menuTitle, .dropDownList li span.menuTitle2 {
	font-weight: bold;
	letter-spacing: 4px;
	padding: 0px 20px;
	text-transform: uppercase;
}
.dropDownList li span.menuTitle2 {
	font-weight: normal;
}
.dropDownList li span.menuDescription {
	font-style: italic;
}
.dropDownList li span.menuInfo {
	padding-left: 20px;
	color: #babdb6;
}

.dropDownList div.detailedRights {
}

#dropDownListXLS {
  text-align: left;
  display: inline;
  margin: 0;
  list-style: none;
}

#dropDownListXLS li {
  display: inline-block;
  position: relative;
  background: #fff;
  cursor: pointer;
}

#dropDownListXLS li ul {
  padding: 3px;
  position: absolute;
  background: #f2f2f2;
  top: 22px;
  left: 0;
  width: 280px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
  border-left: 1px solid #babdb6;
  border-right: 1px solid #babdb6;
}

#dropDownListXLS>li:first-child ul {
  border-top: 1px solid #babdb6;
}

#dropDownListXLS>li:last-child ul {
  right: 0px;
  left: auto;
  border-bottom: 1px solid #babdb6;
}

#dropDownListXLS li ul li {
  display: block;
  border-bottom: none;
}


#dropDownListXLS li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}

.buttonXLS {
  background-color: none;
  border: none;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  font-size: 12px;
  font-family: Tahoma;
  height: 28px;
  width: 280px;
  line-height: 22px;
  padding-left: 5px;
  color: #666;
}

.buttonXLS:hover {
  background-color: #DEDEDE
}

#tabela_przeglad tr:nth-child(odd) {
	background: #FDFDFD;
}
 
#tabela_przeglad tr:nth-child(even) {
	background: #f4f4f4;
}

#opcjeDodatkowe{
    width: 180px;
    background-color: #F4F4F4;
    border:1px solid #D3D7CF;
    position: absolute;
    right: 0px;
    top: 20px;
}

/* KALENDARZ */

#content .kalendarz { width: 1005px; }
#content .kalendarz .block-content { width: 1007px; border: none; padding-bottom: 5px; background: none; border-top: 1px solid #d9d9d9; }
#content .kalendarz-body {  }
#content .kalendarz div.block-header { width: 1005px; }
#content .kalendarz div.block-header .zaokragl { float: left; background: url('../pics/main/kalendarz_naglowek_zaokragl.png') right top no-repeat; width: 335px; height: 37px; }
#content .kalendarz div.block-header span.naglowek-zadania { float: right; width: 670px; padding-top: 9px; color: #737373; font-size: 14px; text-align: center; }
#content .kalendarz div.block-header span.naglowek-right { background: url('../pics/main/ico/ico_zadania.png') left top no-repeat; padding-left: 25px; padding-top: 5px; padding-bottom: 5px; }
#content .kalendarz div.block-header span.naglowek-left { padding-top: 5px; padding-bottom: 5px; padding-right: 3px; }
#content .kalendarz div.naglowek_tabelki { width: 315px; }
#content .kalendarz div.naglowek_tabelki span.navi { float: right; z-index: 1000; margin-top: 7px; margin-right: 0px; text-transform: uppercase; color: #acacac; font-size: 11px; position: relative; padding-left: 8px; }
#content .kalendarz div.naglowek_tabelki span.navi ul { position: absolute; z-index: 1000; display: none; list-style: none; left: 8px; top: 14px; margin: 0; padding: 0; background: #fff; width: 100%; color: #555555; }
#content .kalendarz div.naglowek_tabelki span.navi ul li { margin: 0; padding: 1px 2px 1px 2px; cursor: pointer; }
#content .kalendarz div.naglowek_tabelki span.navi ul li.selected { background: #cbcbcb }
#content .kalendarz div.naglowek_tabelki span.navi ul li:hover { background: #cbcbcb }
#content .kalendarz div.naglowek_tabelki span.navi:hover ul { display: block; }
#content .kalendarz #jCalendarCalendar { float: left; width: 334px; 
	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background: #fff; padding-bottom: 5px; float: left;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;}	
#content .kalendarz #jCalendarCalendar .naglowek-kalendarz { float: left; text-align: center; width: 327px; background: url('../pics/main/kropka_kalendarz.png') left 9px repeat-x; margin: 11px 3px 11px 3px; }
#content .kalendarz #jCalendarCalendar .naglowek-kalendarz span#jCalendarPrevMSC, #content .kalendarz #jCalendarCalendar .naglowek-kalendarz span#jCalendarNextMSC { float: left; background: #fff; color: #b1b1b1; font-family: Tahoma; font-size: 12px; padding: 1px 8px 0 8px; }
#content .kalendarz #jCalendarCalendar .naglowek-kalendarz span#jCalendarNextMSC { float: right; }
#content .kalendarz #jCalendarCalendar .naglowek-kalendarz span#currentDate { padding: 0px 9px 0 9px; background: #fff; color: #737373; font-family: Tahoma; font-size: 14px; }
#content .kalendarz #jCalendarCalendar table.tabela-dni { width: 332px; border-spacing: 0px; margin-left: 1px; font-family: Tahoma; }
#content .kalendarz #jCalendarCalendar table.tabela-dni th { background: #797979; color: #fff; font-weight: normal; padding: 4px 0 4px 0; font-size: 13px;  }
#content .kalendarz #jCalendarCalendar table.tabela-dni td { text-align: center; font-size: 12px; color: #797979; padding-top: 4px; background: url('../pics/main/gradient_item.png') left top repeat-x; }
#content .kalendarz #jCalendarCalendar table.tabela-dni td span { padding: 5px 0 6px 0; margin: 0 auto; display: block; height: 14px; width: 30px; text-align: center; }
#content .kalendarz #jCalendarCalendar table.tabela-dni td span.currentDay { background: url('../pics/main/current_day.png') 50% 50% no-repeat; color: #fff; }
#content .kalendarz #jCalendarCalendar table.tabela-dni td span.currentDate { background: url('../pics/main/current_date.png') 50% 50% no-repeat; color: #fff; }
#content .kalendarz #lista-zadan { float: right; width: 670px; margin: 0; padding: 0; list-style: none;
	border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background: #e9e9e9; float: left;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px; } 
#content .kalendarz #lista-zadan li { padding: 8px 5px 8px 15px; border-top: 1px solid #fff; background: url('../pics/main/gradient_lista_zadania.png') left top repeat-x; color: #797979; font-size: 11px; font-family: Tahoma; }
#content .kalendarz #lista-zadan li.wykonane { text-decoration: line-through; color: #a0a0a0; }

/* Buttony */


span.btn_content_def { float: left; margin: 3px 0 0 13px; padding: 0 0 0 5px; background: url('../pics/buttons/btn_silver.png') left -26px no-repeat; cursor: pointer; width: auto; height: 26px; font-weight: normal; }
span.btn_content_def span.btn_content_right { background: url('../pics/buttons/btn_silver.png') right top no-repeat; float: left; height: 18px; padding: 8px 15px 0 10px; color: #7b7d7e; font-size: 11px; text-transform: uppercase; font-weight: normal; }	

span.btn_content_light { float: left; margin: 3px 0 0 13px; padding: 0 0 0 5px; background: url('../pics/buttons/btn_light_silver.png') left -26px no-repeat; cursor: pointer; width: auto; height: 26px; font-weight: normal; }
span.btn_content_light span.btn_content_right { background: url('../pics/buttons/btn_light_silver.png') right top no-repeat; float: left; height: 18px; padding: 8px 15px 0 10px; color: #7b7d7e; font-size: 11px; text-transform: uppercase; font-weight: normal; }	

#confirmationPopup span.btn_content_def:hover, #confirmationPopup span.btn_content_def:hover span.btn_content_right { background-image: url('../pics/buttons/btn_strong_blue.png'); }

.popupWizardButton span.btn_content_def:hover  span.btn_content_right, .popupWizardButton span.btn_content_def:hover {  background-image: url('../pics/buttons/btn_strong_blue.png'); }
.popupWizardButton span.btn_content_light:hover  span.btn_content_right, .popupWizardButton span.btn_content_light:hover {  background-image: url('../pics/buttons/btn_strong_blue.png'); }

.popupWizardButton .btn_ikona span.btn_content_right, .special_btn  .btn_ikona span.btn_content_right { padding: 0; height: 26px; }
.popupWizardButton .btn_ikona .ikonka, .special_btn .btn_ikona .ikonka { padding: 8px 15px 0 23px; float: left; background-repeat: no-repeat; background-position: 2px 50%; height: 18px; }
.popupWizardButton .btn_ikona span.menuZapisz { background-image: url('../pics/main/ico/ico_save.png'); }
.popupWizardButton .btn_ikona span.menuOcr{ background-image: url('../pics/main/ico/ico_ocr.png'); }
.popupWizardButton .btn_ikona span.menuDodaj{ background-image: url('../pics/main/ico/ico_dodaj.png'); }
.popupWizardButton .btn_ikona span.menuAnuluj { background-image: url('../pics/main/ico/ico_anuluj.png'); }
.popupWizardButton .btn_ikona span.menuZalacznik { background-image: url('../pics/main/ico/ico_attachment.png'); }
.popupWizardButton .btn_ikona span.menuOK { background-image: url('../pics/main/ico/ico_ok.png'); }
.popupWizardButton .btn_ikona span.menuEdytuj { background-image: url('../pics/main/ico/ico_document_edit.png'); }
.popupWizardButton .btn_ikona span.menuZadaniaPrzekaz { background-image: url('../pics/main/ico/ico_przekaz.png'); }
.popupWizardButton .btn_ikona span.menuZadaniaWykonaj { background-image: url('../pics/main/ico/ico_wykonaj.png'); }
.popupWizardButton .btn_ikona span.menuTransfer { background-image: url('../pics/main/ico/ico_mail_send_receive.png');}
.popupWizardButton .btn_ikona span.menuDrukuj { background-image: url('../pics/main/ico/ico_drukuj.png');}
.popupWizardButton .btn_ikona span.menuDokumentyUdostepnij { }
.popupWizardButton .btn_ikona span.menuDalej { }
.popupWizardButton .btn_ikona span.menuWstecz { }
.popupWizardButton .btn_ikona span.menuZadaniaZakoncz { }
.popupWizardButton .btn_ikona span.menuZadaniaOdrzuc { }
.popupWizardButton .btn_ikona span.menuZadaniaWykonaj { }
.popupWizardButton .btn_ikona span.menuZadaniaPrzekaz { }
.popupWizardButton .btn_ikona span.menuKontaktyUstawieniaImport { background-image: url('../pics/main/ico/zaladuj.png');}

/* POPUPY BOXY */

span.select ul { margin-left: 0px; }
.detale-box-popup { float: left; font-family: Arial; }
.detale-box-popup .form_input { margin-left: 0px; }
.detale-box-popup span.checkbox { float: left; width: 16px; height: 16px; margin-right: 4px; }
.detale-box-popup span.select { float: left; }
.detale-box-popup span.select ul { margin-left: 0px; }
.detale-box-popup span.select-specialul ul { height: 120px; }
.detale-box-popup span.special-select-2 ul { height: 110px; }
.detale-box-popup span.special-select-3 ul { height: 75px; }
.detale-box-right-popup { margin-left: 13px; }
.detale-box-popup h4 { float: left; color: #5e5e5e; font-size: 14px; font-weight: bold; padding: 0 0 7px 6px; margin: 0; }
.detale-box-popup .detale-content { float: left; border: 1px solid #efefef; }
.detale-box-popup table.detale, .detale-box-popup .detaleNoTable { margin: 1px; padding: 10px 0 7px 0; background: url('../pics/main/tabsy_detale_bg.png') top repeat-x; }
.detale-box-popup .detaleNoTable { float: left; }
.detale-box-popup .detaleNoTable .item-in-box { float: left; width: 100%; }
.detale-box-popup table.detale th, .detale-box-popup table th.th-konto, .detale-box-popup table td.th-konto { color: #5e5e5e; text-align: right; padding-right: 10px; padding-bottom: 3px; width: 50%; font-size: 11px; font-weight: bold; }
.detale-box-popup table.detale td, .detale-box-popup table td.td-konto { color: #5e5e5e; text-align: left; font-size: 11px; width: 50%; padding-bottom: 3px; }
.detale-box-popup table.detale td.full { width: 100%; }
.detale-box-popup table.thSmall th { width: 18%!important; }
.detale-box-popup table.thSmall td { width: 32%!important; }
.detale-box-popup table th.th-konto, .detale-box-popup table td.th-konto { width: 150px; text-align: right; position: relative; vertical-align: top; padding-right: 10px; padding-bottom: 0px; padding-top: 2px; }
.detale-box-popup table td.td-konto { width: 190px; text-align: left; padding-bottom: 3px; }
.detale-box-popup .detaleNoTable table td { position: relative; }
.detale-box-popup .input-error-box { padding: 2px 3px 3px 3px; width: 158px; background: #fff; border: 1px solid #AD2B2B; position: absolute; z-index:99999; }

.popup-body .block-big { width: auto; margin: 0 0px 0 0px; }
.popup-body .block-big div.block-header { width: auto; }
.popup-body .content { width: auto; /*float: left;*/ margin: 0 10px 0 10px; }
.popup-body .item-popup { float: left; width: 100%; margin-bottom: 8px; }
.popup-body .item-popup .naglowek-item { width: 170px; text-align: right; color: #5e5e5e; font-size: 11px; font-weight: bold; margin-right: 10px; }

.title-file { padding: 2px 2px 2px 2px; background: url('../pics/main/search/input_bg_search.png') left 0px repeat-x; font-size: 11px; font-family: Tahoma; min-height: 15px; color: #818181; border: 1px solid #ababab;
  vertical-align: middle; width: 200px; margin-right: 2px; margin-top: 2px; float: left; }
.input-file-container span#button-explorer-file { float: left; margin: 0px 0px 0 0; }
#button-explorer-file span.btn_content_right { padding-top: 8px; }
.input-cont { position: absolute; left:0px; top: 0px; }

#content .lista .TableInTable { margin-top:10px!important; margin-bottom:10px!important; }
#content .lista .TableInTable table.detale tr, #content .lista .TableInTable table.detale tr td, #content .lista .TableInTable table.detale tr th { background: none!important }
#content .lista .TableInTable .detale-box { margin-bottom:0px!important; }
#content .lista .TableInTable table tr:hover { cursor: default!important; background: #fff!important; }
#content .lista .TableInTable table th { width: 35%!important; vertical-align: top; padding-top: 3px; padding-bottom: 0px; }
#content .lista .TableInTable table td { width: 65%!important; }
#content .lista .TableInTable table td input { margin-left: 0px!important; }
#content .lista .TableInTable table td span.fNiceSelectText, #content .lista .TableInTable table td span.fNiceSelectActive span.fNiceSelectText { left: 0px!important; top: 0px!important; }
#content .lista .TableInTable table td span.fNiceSelectOpen, #content .lista .TableInTable table td span.fNiceSelectActive span.fNiceSelectOpen { top: 0px!important; }
#content .lista .TableInTable table td span.select { float: left; position: relative; height: 21px!important; }
#content .lista .TableInTable table td .fNiceWrapper select{ display: none; }
#content .lista .TableInTable table td .fNiceWrapper ul { /*top: 16px!important;*/ }

#typeOFnumeration label { cursor: pointer; }


.site_jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.site_jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%; border: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #eeeeee;
}
.site_jScrollPaneDrag {
	width: 12px;
	position: absolute;
	background: #f7f7f7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #bbbbbb;
	cursor: pointer;
	overflow: hidden;
}
.site_jScrollPaneDragTop {
	width: 8px; height: 5px; background: url('../pics/main/scroll/scroll_arrows.png') center top no-repeat;
	position: absolute;
	top: 3px;
	left: 0;
	overflow: hidden;
}
.site_jScrollPaneDragBottom {
	width: 8px; height: 5px; background: url('../pics/main/scroll/scroll_arrows.png') center bottom no-repeat;
	position: absolute;
	bottom: 3px;
	left: 0;
	overflow: hidden;
}
a.site_jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 16px;
}
a.site_jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.site_jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 16px;
}






.niezaplacony{
    background: rgba(235, 28, 38, 0.5);
    /*background-color: #D46270;*/
    color:black;
}
.zaplacony{
    background-color: #94CF70;
    color:#777777;
}

/*.currentDay {
    background: url('../pics/main/current_day.png') 50% 50% no-repeat;
    color: #fff;
}

.currentDay {
    background: url('../pics/main/current_day.png') 50% 50% no-repeat;
    color: #fff;
}*/
table.tabela-dni td.male span.currentDay { background: url('../pics/main/current_day_s.png') 50% 50% no-repeat; color: #fff; }


.calendarNormalDay {
    
    width: 30px;
    display: inline-block;
}
/*
*::selection {
    background: transparent;
}
*::-moz-selection {
    background: transparent;
}
*::-webkit-selection {
    background: transparent;
}*/

.blueDiv {
    background-color: blue;
}
.redDiv {
    background-color: red;
}
.greenDiv {
    background-color: green;
}

.drzewko_plus{
    width: 20px;
    height: 20px;
    background: url('../pics/drzewko_plus.png') no-repeat;
}
.drzewko_minus{
    width: 20px;
    height: 20px;
    background: url('../pics/drzewko_minus.png') no-repeat;
}