@font-face {
	font-family: 'MyriadProR';
	src: url('../fonts/myriadpro-webfont.eot');
	src: url('../fonts/myriadpro-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-webfont.woff') format('woff'),
		url('../fonts/myriadpro-webfont.ttf') format('truetype'),
		url('../fonts/myriadpro-webfont.svg#MyriadProRegular') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'MyriadProL';
	src: url('../fonts/myriadpro-light-webfont.eot');
	src: url('../fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-light-webfont.woff') format('woff'),
		url('../fonts/myriadpro-light-webfont.ttf') format('truetype'),
		url('../fonts/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'MyriadProB';
	src: url('../fonts/myriadpro-bold-webfont.eot');
	src: url('../fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-bold-webfont.woff') format('woff'),
		url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'),
		url('../fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
	font-weight: normal;
	font-style: normal;

}

html {height:100%;}
body{background:url(../images/background.jpg) repeat;margin:0;padding:0;font-size:12px;font-family:Arial; height:100%; overflow:hidden;}
a{color:#000000;text-decoration:none;outline:none;background:none;border:none;}
a:hover{text-decoration:none}
img {border:none;}
.opac {opacity:0;}
.c {clear:both;}











/* login */

#horizon {top:50%; width:100%; height:1px; overflow:visible; position:relative; text-align:center;}
#loginForm { background:url(../images/login-bg.png) no-repeat; width:690px; height:530px; padding:107px 0 0 170px; position:absolute; top:-318px; left:50%; margin-left:-430px;}
#loginForm #loginFormLogo{float:left; margin:35px 0 0 0;}
#loginForm #loginFormInside{float:left;margin:0 0 0 55px;}
#loginForm  .loginFormArea{margin:0 0 10px 0; float:left;}
#loginForm  .loginFormArea label{color:#fefefe; font-size:14px; font-family:MyriadProR; margin:0 0 5px 0; float:left;}
#loginForm  .loginFormInput{background:url(../images/login-input-bg.png) no-repeat; width:200px; height:29px; padding:10px 0 0 5px; float:left;}
#loginForm  .loginFormInput input{width:188px; height:18px; float:left;}
#loginForm  #loginFormSubmit input{background:url(../images/button-zaloguj.png) no-repeat; padding:0; border:0; width:95px; height:44px; cursor:pointer; position:relative; right:-8px; float:right; margin:10px 0 0 0;}
#loginForm  #loginFormSubmit input:hover{background:url(../images/button-zaloguj-over.png) no-repeat;}







/* statsGridTabs */

/* statsSearch */

.statsSearch {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:817px; height:41px; background:url(../images/stats-search-bg.jpg) repeat-x; padding:10px 8px 0 8px; position:relative; margin:0 0 8px 0;}
.statsSearch .statsSearchBg {position:absolute; top:0px; right:0px; z-index:1; }
.statsSearch .statsAddGroup {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; font-weight:normal; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch .statsAddGroup img {float:left; margin:-5px 2px 0 0;}
.statsSearch .statsSelect {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:20; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch .statsSelect img {float:left; margin:-3px 2px 0 0;}
.statsSearch .statsInput{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:90px; height:27px; border:solid 1px #919191; margin:0 6px 0 3px; text-align:center; color:#6e6e6e;position:relative; z-index:2;}
.statsSearch .statsDate {float:left; color:#6e6e6e; font-family:MyriadProR; font-size:11px;}
.statsSearch .statsFilter {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer; float:right; height:21px; background:#7da65d; color:#ffffff; font-family:MyriadProR; font-size:12px; padding:9px 15px 0 10px; position:relative; z-index:2;}
.statsSearch .statsFilter:hover {background:#5db912;}
.statsSearch .statsFilter img {float:left; margin:-4px 2px 0 0;}

.statsSearch .statsAddGroupList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; display:none; border:none;}
.statsSearch .statsAddGroupList .statsAddGroupListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}
.statsSearch .statsAddGroupList .dodajGrupeOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch .statsAddGroupList .dodajGrupeOk:hover{background:#5db912;}

.statsSearch .statsSelectList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; left:140px; display:none; border:none;}
.statsSearch .statsSelectList .wyborSklepyOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch .statsSelectList .wyborSklepyOk:hover{background:#5db912;}
.statsSearch .statsSelectList .statsSelectListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}

.statsSearch .statsSelectTable {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 40px 10px;margin:5px;position:relative; z-index:4;}
.statsSearch .statsSelectRow{display:table-row; position:relative; z-index:2;}
.statsSearch .companyElement {display:table-cell; white-space:nowrap; padding:0 20px 0 0;}
.statsSearch .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.statsSearch .companyElement input{cursor:pointer;}
.statsSearch .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.statsSearch .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}



/* statsSearch2 */

.statsSearch2 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:817px; height:41px; background:url(../images/stats-search-bg.jpg) repeat-x; padding:10px 8px 0 8px; position:relative; margin:0 0 8px 0;}
.statsSearch2 .statsSearchBg {position:absolute; top:0px; right:0px; z-index:1; }
.statsSearch2 .statsSelect {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:20; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch2 .statsSelect img {float:left; margin:-3px 2px 0 0;}
.statsSearch2 .statsFilter {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer; float:right; height:21px; background:#7da65d; color:#ffffff; font-family:MyriadProR; font-size:12px; padding:9px 15px 0 10px; position:relative; z-index:2;}
.statsSearch2 .statsFilter:hover {background:#5db912;}
.statsSearch2 .statsFilter img {float:left; margin:-4px 2px 0 0;}

.statsSearch2 .statsSelectList {-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; left:9px; display:none; border:none;}
.statsSearch2 .statsSelectList .wyborSklepyOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch2 .statsSelectList .wyborSklepyOk:hover{background:#5db912;}
.statsSearch2 .statsSelectList .statsSelectListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}

.statsSearch2 .statsSelectTable {display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 40px 10px;margin:5px;position:relative; z-index:4;}
.statsSearch2 .statsSelectRow{display:table-row; position:relative; z-index:2;}
.statsSearch2 .companyElement {display:table-cell; width:100%; white-space:nowrap; padding:0 20px 0 0;}
.statsSearch2 .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.statsSearch2 .companyElement input{cursor:pointer;}
.statsSearch2 .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.statsSearch2 .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}

/* statsSearch3 */

.statsSearch3 {width:817px; height:41px; background:url(../images/stats-search-bg.jpg) repeat-x; padding:10px 8px 0 8px; position:relative; margin:0 0 8px 0;}
.statsSearch3 .statsSearchBg {position:absolute; top:0px; right:0px; z-index:1; }
.statsSearch3 .statsSelect {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:20; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; height:23px; border:none; padding:7px 15px 0 10px;}
.statsSearch3 .statsSelect img {float:left; margin:-1px 2px 0 0;}
.statsSearch3 .statsInput{position:relative; z-index:20; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:90px; height:27px; border:solid 1px #919191; margin:0 6px 0 3px; text-align:center; color:#6e6e6e;}
.statsSearch3 .statsDate {float:left; color:#6e6e6e; font-family:MyriadProR; font-size:11px;}
.statsSearch3 .statsFilter {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer; float:right; height:23px; background:#7da65d; color:#ffffff; font-family:MyriadProR; font-size:12px; padding:7px 15px 0 10px; position:relative; z-index:2;}
.statsSearch3 .statsFilter:hover {background:#5db912;}
.statsSearch3 .statsFilter img {float:left; margin:-2px 2px 0 0;}

.statsSearch3 .statsSelectList {-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; left:9px; display:none; border:none;}
.statsSearch3 .statsSelectList .wyborSklepyOk{position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch3 .statsSelectList .wyborSklepyOk:hover{background:#5db912;}
.statsSearch3 .statsSelectList .statsSelectListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}

.statsSearch3 .statsSelectTable {display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 40px 10px;margin:5px;position:relative; z-index:4;}
.statsSearch3 .statsSelectRow{display:table-row; position:relative; z-index:2;}
.statsSearch3 .companyElement {display:table-cell; width:100%; white-space:nowrap; padding:0 20px 0 0;}
.statsSearch3 .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.statsSearch3 .companyElement input{cursor:pointer;}
.statsSearch3 .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.statsSearch3 .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}


.statsSearch4 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:817px; height:41px; background:url(../images/stats-search-bg.jpg) repeat-x; padding:10px 8px 0 8px; position:relative; margin:0 0 8px 0;}
.statsSearch4 .statsSearchBg {position:absolute; top:0px; right:0px; z-index:1; }
.statsSearch4 .statsAddGroup {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; font-weight:normal; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch4 .statsAddGroup img {float:left; margin:-5px 2px 0 0;}
.statsSearch4 .statsSelect {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:20; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch4 .statsSelect img {float:left; margin:-3px 2px 0 0;}
.statsSearch4 .statsInput{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:90px; height:27px; border:solid 1px #919191; margin:0 6px 0 3px; text-align:center; color:#6e6e6e;position:relative; z-index:2;}
.statsSearch4 .statsDateYear {padding:1px 0 0 0;float:left; color:#6e6e6e; font-family:MyriadProR; font-size:11px;}
.statsSearch4 .statsFilter {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer; float:right; height:21px; background:#7da65d; color:#ffffff; font-family:MyriadProR; font-size:12px; padding:9px 15px 0 10px; position:relative; z-index:2;}
.statsSearch4 .statsFilter:hover {background:#5db912;}
.statsSearch4 .statsFilter img {float:left; margin:-4px 2px 0 0;}

.statsSearch4 .statsAddGroupList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; display:none; border:none;}
.statsSearch4 .statsAddGroupList .statsAddGroupListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}
.statsSearch4 .statsAddGroupList .dodajGrupeOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch4 .statsAddGroupList .dodajGrupeOk:hover{background:#5db912;}

.statsSearch4 .statsSelectList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; left:140px; display:none; border:none;}
.statsSearch4 .statsSelectList .wyborSklepyOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch4 .statsSelectList .wyborSklepyOk:hover{background:#5db912;}
.statsSearch4 .statsSelectList .statsSelectListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}

.statsSearch4 .statsSelectTable {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 40px 10px;margin:5px;position:relative; z-index:4;}
.statsSearch4 .statsSelectRow{display:table-row; position:relative; z-index:2;}
.statsSearch4 .companyElement {display:table-cell; white-space:nowrap; padding:0 20px 0 0;}
.statsSearch4 .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.statsSearch4 .companyElement input{cursor:pointer;}
.statsSearch4 .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.statsSearch4 .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}

.statsSearch5 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:817px; height:41px; background:url(../images/stats-search-bg.jpg) repeat-x; padding:10px 8px 0 8px; position:relative; margin:0 0 8px 0;}
.statsSearch5 .statsSearchBg {position:absolute; top:0px; right:0px; z-index:1; }
.statsSearch5 .statsAddGroup {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; font-weight:normal; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch5 .statsAddGroup img {float:left; margin:-5px 2px 0 0;}
.statsSearch5 .statsSelect {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; z-index:20; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 0 0;background:#8197a4; height:21px; border:none; padding:9px 15px 0 10px;}
.statsSearch5 .statsSelect img {float:left; margin:-3px 2px 0 0;}
.statsSearch5 .statsInput{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:90px; height:27px; border:solid 1px #919191; margin:0 6px 0 3px; text-align:center; color:#6e6e6e;position:relative; z-index:2;}
.statsSearch5 .statsDateYear {padding:1px 0 0 0;float:left; color:#6e6e6e; font-family:MyriadProR; font-size:11px;}
.statsSearch5 .statsSumujSklepy {position:relative; z-index:100;padding:6px 0 0 15px;float:left; color:#6e6e6e; font-family:MyriadProR; font-size:11px;}
.statsSearch5 .statsFilter {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer; float:right; height:21px; background:#7da65d; color:#ffffff; font-family:MyriadProR; font-size:12px; padding:9px 15px 0 10px; position:relative; z-index:2;}
.statsSearch5 .statsFilter:hover {background:#5db912;}
.statsSearch5 .statsFilter img {float:left; margin:-4px 2px 0 0;}

.statsSearch5 .statsAddGroupList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; display:none; border:none;}
.statsSearch5 .statsAddGroupList .statsAddGroupListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}
.statsSearch5 .statsAddGroupList .dodajGrupeOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch5 .statsAddGroupList .dodajGrupeOk:hover{background:#5db912;}

.statsSearch5 .statsSelectList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; z-index:35; left:140px; display:none; border:none;}
.statsSearch5 .statsSelectList .wyborSklepyOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.statsSearch5 .statsSelectList .wyborSklepyOk:hover{background:#5db912;}
.statsSearch5 .statsSelectList .statsSelectListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}

.statsSearch5 .statsSelectTable {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 40px 10px;margin:5px;position:relative; z-index:4;}
.statsSearch5 .statsSelectRow{display:table-row; position:relative; z-index:2;}
.statsSearch5 .companyElement {display:table-cell; white-space:nowrap; padding:0 20px 0 0;}
.statsSearch5 .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.statsSearch5 .companyElement input{cursor:pointer;}
.statsSearch5 .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.statsSearch5 .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}

/* statsContent */

#statsContentLeft {width:310px; height:100%; margin:0 8px 0 0;float:left;}
#statsContentRight {width:515px; height:100%;float:left;}

.statsContentFirst {float:left; margin:0 10px 0 0;}
.statsContentSecond {float:left; margin:0 10px 0 0;}
.statsContentThird {float:left;}

.sumaSprzedazyContent {overflow:auto;}

.statsPricesChoose { color:#6e6e6e; font-family:MyriadProR; font-size:11px; margin:0 0 5px 40px;}
.statsPricesChoose .statsInput2{position:relative; z-index:20; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;width:90px; height:27px; border:solid 1px #919191; margin:0 6px 0 3px; text-align:center; color:#6e6e6e;}


/* accordion */

.accordionStats {}
.accordionStats .elementName {}
.accordionStats .elementName .elementDetail {cursor:pointer;padding:12px 10px 12px 10px;background:#afbfc9;color:#5b5b5b;font-family:MyriadProR; font-weight:normal; font-size:12px; margin:0 0 1px 0;}
.accordionStats .elementName .elementDetail img{cursor:pointer;margin:0 0 0 2px;}
.accordionStats .elementName .elementDetail .elementPercent{float:right;margin:-2px 6px 0 0; font-size:16px; font-family:MyriadProB; font-weight:normal; color:#ffffff;}
.accordionStats .elementName .elementDetail .elementImgs{float:right;margin:-3px 0 0 0; }
.accordionStats .elementName .elementRows {margin:0 0 8px 0; display:none; }
.accordionStats .elementName .elementRows .elementRowsMain{background:url(../images/accordion-main-bg.png) repeat; padding:4px 10px 0 10px; height:21px; margin:0 0 1px 0; color:#eaf1f6; font-size:12px; font-weight:normal; font-family:MyriadProR;}
.accordionStats .elementName .elementRows .elementRowsMain .label{float:left;}
.accordionStats .elementName .elementRows .elementRowsMain .sum{float:right; font-family:MyriadProB;}
.accordionStats .elementName .elementRows .elementRowsPeople{margin:0 0 1px 0;background:url(../images/accordion-people-bg.png) repeat;cursor:pointer; padding:4px 10px 0 10px; height:21px; color:#97aebe; font-size:12px; font-weight:normal; font-family:MyriadProR;}
.accordionStats .elementName .elementRows .elementRowsPeople:hover{background:url(../images/accordion-people-over.png) repeat; color:#ffffff;}
.accordionStats .elementName .elementRows .second{background:url(../images/accordion-people2-bg.png) repeat;}
.accordionStats .elementName .elementRows .elementRowsPeople .label{float:left;}
.accordionStats .elementName .elementRows .elementRowsPeople .sum{float:right; position:relative; color:#b3d6ed;}
.accordionStats .elementName .elementRows .elementRowsPeople .sum .sum1{position:relative;}
.accordionStats .elementName .elementRows .elementRowsPeople .sum .sum2{position:absolute;top:0px; right:0px; display:none; color:#ffffff; font-family:MyriadProB; font-weight:normal;}

/* graph */

#graphPodsumowanie {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;border:none; margin:0 0 10px 0; background:#ffffff; padding:10px 10px 20px 10px; position:relative;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#graphPodsumowanie #graphInside {width:493px; height:280px;}


/* graphSummary */

#graphSummary {width:515px;}
#graphSummary #sprzedaz {width:55%;float:left;position:relative;}
#graphSummary #sprzedaz #sprzedaz1{position:relative; z-index:2;background:url(../images/graphSummary-bg.jpg) 0 bottom repeat-x #fefefe; padding:13px 0 15px 15px; color:#555555; font-family:MyriadProR; font-weight:normal; font-size:30px;}
#graphSummary #sprzedaz #sprzedaz1 .sprzedazLabel1 { color:#0082cd; font-size:14px; font-family:MyriadProL; margin:2px 0 0 0;  }
#graphSummary #sprzedaz #sprzedaz1 #sprzedazStosunek {padding:15px 0 0 3px;width:55px; text-align:center; height:35px; color:#ffffff; font-size:14px; position:absolute; top:-5px; right:5px; }
#graphSummary #sprzedaz #sprzedaz1 #sprzedazStosunek img{position:absolute;top:0;left:0;z-index:1;}
#graphSummary #sprzedaz #sprzedaz1 #sprzedazStosunek p{position:relative;z-index:2; margin:0;}
#graphSummary #sprzedaz #sprzedaz2{position:relative; z-index:1;float:left;background:url(../images/graphSummary-bg2.png) repeat; margin:-8px 0 0 0; padding:15px 15px 10px 15px; color:#cacaca; font-family:MyriadProR; font-weight:normal; font-size:24px;}
#graphSummary #sprzedaz #sprzedaz2 .sprzedazLabel2 {margin:2px 0 0 0; color:#909090; font-size:14px;}
#graphSummary #ranking {width:43%;float:right;}
#graphSummary #ranking #sprzedaz4{margin:0 0 11px 0;position:relative; z-index:2;background:url(../images/graphSummary-bg.jpg) 0 bottom repeat-x #fefefe; padding:15px 0 15px 56px; color:#525252; font-family:MyriadProR; font-weight:normal; font-size:15px;}
#graphSummary #ranking #sprzedaz4 img{position:absolute; left:15px; top:17px;}
#graphSummary #ranking #sprzedaz5{position:relative; z-index:2;background:url(../images/graphSummary-bg.jpg) 0 bottom repeat-x #fefefe; padding:15px 0 15px 56px; color:#525252; font-family:MyriadProR; font-weight:normal; font-size:15px;}
#graphSummary #ranking #sprzedaz5 img{position:absolute; left:15px; top:17px;}
#graphSummary #ranking .sprzedazLabel3 {margin:2px 0 0 0; color:#707070; font-size:12px;}


/* magazyn */

#magazynList {background:url(../images/magazyn-bg.jpg) 0 bottom repeat-x #ffffff;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:20px 10px 20px 10px;}
#magazynList #magazynListInside {color:#545454; font-size:11px; font-family:MyriadProR;}
#magazynList #magazynListInside p{color:#545454; font-size:21px; font-family:MyriadProR; margin:0;}

/* products */

#productsDatatable {margin:5px 0 0 0; background:#ffffff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:5px 0 0 0;}
#productsDatatable .ui-jqgrid  {border:0;}

/* sizes */

#sizesDatatable {margin:5px 0 0 0;  background:#ffffff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:5px 0 0 0;}
#sizesDatatable .ui-jqgrid  {border:0;}

/* productsDaily */

#graphDaily {border:none; margin:0 0 10px 0; background:#ffffff; padding:10px 10px 20px 10px; position:relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin:5px 0 0 0;}
#graphDaily #graphDailyInside {width:493px; height:280px;}

.chooseProduct {background:#8197a4; cursor:pointer; float:left; position:relative; padding:9px 15px 0 15px; color:#ffffff; font-size:12px; font-family:MyriadProR; height:21px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.chooseProduct:hover {background:#00a2ff;}
.chooseProduct .chooseProductInvisible {position:absolute; top:0; left:0;width:100%; height:40px;}
.chooseProductList {-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646; display:none; position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:35px; left:0px; z-index:35;  border:none;}
.chooseProductList .chooseProductListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}
.chooseProductList .chooseProductListTable {display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 10px 10px;margin:5px;position:relative; z-index:4;}
.chooseProductList .chooseProductListRow{display:table-row; position:relative; z-index:2;}
.chooseProductList .companyElement {display:table-cell; width:100%; white-space:nowrap; padding:0 20px 0 0;}
.chooseProductList  label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR; padding:3px 5px 3px 5px;}
.chooseProductList  label:hover{border:solid 1px #2b5377; background:#2b5377; color:#ffffff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:3px 4px 3px 4px;}
.chooseProductList  .checked{border:solid 1px #2b5377;background:#2b5377; color:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:3px 4px 3px 4px;}
.productsDailySelect {background:#294259;float:left; position:relative; padding:9px 15px 0 15px; color:#ffffff; font-size:12px; font-family:MyriadProR; height:21px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 10px 0 3px;}

.chooseType { float:right; margin:7px 0 0 0;}
.chooseType label{height:19px; padding:4px 7px 0 7px; background:#586a75; float:left;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; z-index:2; color:#ffffff; font-size:11px; font-family:MyriadProR; }
.chooseType .productsDailySelectType {height:23px; padding:3px 0 0 5px; float:left;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; z-index:1; margin:0 0 0 -3px; font-size:11px; font-family:MyriadProR; color:#707070;}
.numeryZlecen {height:21px; padding:0 0 0 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width:500px; position:relative; z-index:1; margin:0 0 0 -3px; font-size:11px; font-family:MyriadProR; color:#707070;}
.fasony {height:21px; padding:0 0 0 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width:500px; position:relative; z-index:1; margin:0 0 0 -3px; font-size:11px; font-family:MyriadProR; color:#707070;}

/* other */

.otherContents {background:url(../images/otherContents-bg.jpg) 0 bottom repeat-x #fefefe; padding:25px 30px 30px 25px; margin:15px 0 20px 0; position:relative; z-index:2}
.otherContents .otherLabel{background:#72bb24; height:24px; float:left; position:absolute; left:0px; top:-15px; font-family:MyriadProR; font-size:14px; color:#ffffff; padding:6px 8px 0 8px;}
.otherContents .otherLabel img{position:absolute; top:0; right:-15px;}
.otherContents #inneDane td{color:#545454; font-size:21px; font-family:MyriadProR; font-weight:normal;}
.otherContents #inneNazwy{color:#545454; font-size:11px; font-family:MyriadProR; font-weight:normal;}
.kasaSuma{position:absolute; right:0px; bottom:-60px; background:url(../images/accordion-main-bg.png) repeat; padding:10px 20px 10px 25px; z-index:1; font-size:24px; color:#cacaca; text-align:right; }
.kasaSuma span{font-size:11px;}
.otherContents .kasaTable{font-size:21px; color:#545454; font-family:MyriadProR; font-weight:normal;}
.otherContents .kasaTable2{font-size:11px; color:#545454; font-family:MyriadProR; font-weight:normal;}
.otherContents .formyPlatnosciInside{width:60%; color:#545454; font-size:11px; font-family:MyriadProR; font-weight:normal; float:left;}
.otherContents .formyPlatnosciInside .platnoscProcent{ color:#545454; font-size:21px; font-family:MyriadProR; font-weight:normal;}
.otherContents .formyPlatnosciInside .platnoscKwota{ color:#0082cd; font-size:16px; font-family:MyriadProR; font-weight:normal;}
.otherContents .formyPlatnosciInside .platnoscLine{background:url(../images/stats-other-line.png) repeat-x; height:15px; }
.otherContents .formyPlatnosciInside .platnoscLine img{float:right;}
.otherContents .formyPlatnosciGraph{width:150px; float:left; height:150px;margin:10px 0 0 10px;}


/* employees */

.employee { padding:20px 0 0 205px; position:relative;}
.employee .employeeFoto {width:179px; height:214px; background:url(../images/employee-foto-bg.png) no-repeat; position:absolute; top:20px; left:0px;}
.employee .employeeFoto  img{margin:12px 0 0 11px;}
.employee h1 {font-size:24px; font-weight:normal; color:#ffffff; margin:0; font-family:MyriadProR;}
.employee h2 {font-size:12px; font-weight:normal; color:#6cc4f3; margin:0; font-family:MyriadProR;}
.employee .employeeUmowa {font-family:MyriadProR; font-size:13px;}
.employee .employeeUmowa span{font-family:MyriadProB;}
.employee .employeeUmowa .employeeUmowaLeft {background:url(../images/employee-umowa-bg.jpg) repeat-x; float:left; color:#204156;height:25px; padding:9px 5px 0 10px; -moz-border-radius: 3px 3px 3px 3px; position:relative; z-index:1; }
.employee .employeeUmowa .employeeUmowaMiddle {background:url(../images/employee-umowa-bg3.jpg) no-repeat;float:left; width:36px; height:34px; position:relative; z-index:2; margin:0 -3px 0 -3px;}
.employee .employeeUmowa .employeeUmowaRight {background:url(../images/employee-umowa-bg2.jpg) repeat-x;float:left; color:#e7eff2;height:25px; padding:9px 10px 0 5px; -moz-border-radius: 3px 3px 3px 3px; position:relative; z-index:1;}
.employee .employeeSalon {background:url(../images/employee-salon.png) no-repeat; float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 50px;}
.employee .employeeSalon span{color:#ffffff; font-size:24px; font-family:MyriadProB;}
.employee .employeeGodziny {background:url(../images/employee-godziny.png) no-repeat; float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 40px;}
.employee .employeeGodziny span{color:#ffffff; font-size:24px; font-family:MyriadProB;}
.employee .employeeSprzedaz {background:url(../images/employee-sprzedaz.png) no-repeat; float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 50px;}
.employee .employeeSprzedaz span{color:#ffffff; font-size:24px; font-family:MyriadProB;}
.employee .employeePercent {color:#32adec !important; font-size:18px !important; font-family:MyriadProR !important; float:left;}
.employee .employeePercentBar {width:93px; height:11px; border:solid 1px #7693a7; -moz-border-radius: 3px 3px 3px 3px; padding:1px; float:left; margin:4px 0 0 6px;}
.employee .employeePercentBarInside {height:11px; }
.employee .employeeRabaty {background:url(../images/employee-rabaty.png) no-repeat; float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 40px;}
.employee .employeeRabaty span{color:#ffffff; font-size:24px; font-family:MyriadProB;}
.employee .employeeSprzedaz2 { float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 50px; position:relative;}
.employee .employeeSprzedaz2 span{color:#ffffff; font-size:24px; font-family:MyriadProB; float:left;}
.employee .employeeSprzedaz2 img{position:absolute; left:16px; top:-44px;}
.employee .employeeObecnosc { float:left; color:#b8cbd1; font-size:12px; font-family:MyriadProR; padding:0 0 0 40px; position:relative;}
.employee .employeeObecnosc  .employeeObecnoscIle{ position:absolute; background:#203746; padding:3px 5px 3px 5px; color:#ffffff; font-size:14px; top:-4px; left:0; -moz-border-radius: 3px 3px 3px 3px; }
.employee .employeeDaty {color:#26b5ff; font-size:14px; font-family:MyriadProR;}
.employee .employeeDaty span{color:#ffffff; font-size:14px; font-family:MyriadProB;}



/* magGridTabs */


/* showProduct */

#magGridTabs .gridFloatLeft {float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#magGridTabs .gridFloatLeft2 {float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#magGridTabs .gridFloatRight {width:80px; float:left;}
#magGridTabs .gridFloatRight  #magContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#magGridTabs .gridFloatRight #magContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#magGridTabs .gridFloatRight #magContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#magGridTabs .gridFloatRight #magContentButtons .ramka-foto img{position:absolute;}
#magGridTabs .gridFloatRight2 {width:80px; float:left;}
#magGridTabs .gridFloatRight2  #magContentButtons {margin:40px 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#magGridTabs .gridFloatRight2 #magContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#magGridTabs .gridFloatRight2 #magContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#magGridTabs .gridFloatRight2 #magContentButtons .ramka-foto img{position:absolute;}


/* showProduct */

#tasksGridTabs .gridFloatLeft {float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#tasksGridTabs .gridFloatLeft2 {float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#tasksGridTabs .gridFloatRight {width:80px; float:left;}
#tasksGridTabs .gridFloatRight  #magContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#tasksGridTabs .gridFloatRight #magContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#tasksGridTabs .gridFloatRight #magContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#tasksGridTabs .gridFloatRight #magContentButtons .ramka-foto img{position:absolute;}
#tasksGridTabs .gridFloatRight2 {width:80px; float:left;}
#tasksGridTabs .gridFloatRight2  #magContentButtons {margin:40px 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#tasksGridTabs .gridFloatRight2 #magContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#tasksGridTabs .gridFloatRight2 #magContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#tasksGridTabs .gridFloatRight2 #magContentButtons .ramka-foto img{position:absolute;}

/* showProductTabs */


.showProductTabsContent {background:none;}
.showProductTabs {background:none; border:none;}
.showProductTabs #showProductTabsMenu {margin:0 0 3px 0;}
.showProductTabs #showProductTabsContent {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;  }
.showProductTabs #showProductTabsContent #showOpis {width:640px;}

.showProductTabs #showProductTabsContent table {width:100%;}
.showProductTabs #showProductTabsContent .label {background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px; width:100px;}
.showProductTabs #showProductTabsContent input {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:250px; position:relative; left:-8px; padding:0 0 0 10px; border:solid 1px #586A75; float:left; }
.showProductTabs #showProductTabsContent select {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; width:262px; position:relative; left:-8px; padding:7px 0 0 10px; border:solid 1px #586A75; }

.showProductTabs #showProductTabsContent .label2 {background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:0 0 0 10px; color:#ffffff; font-family:MyriadProR; font-size:12px; height:44px; width:110px;}
.showProductTabs #showProductTabsContent .label2 table {height:100%;}
.showProductTabs #showProductTabsContent .inputsmall {text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:42px; width:130px; position:relative; left:-8px; padding:0; border:solid 1px #586A75; float:left; }
.showProductTabs #showProductTabsContent .selectsmall {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:44px; width:132px; position:relative; left:-8px; padding:13px 0 0 10px; border:solid 1px #586A75; }
.showProductTabs #showProductTabsContent textarea {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:120px; margin-left:2px; margin-bottom:10px; width:747px; padding:10px; border:solid 1px #586A75;resize:none;}

.showProductTabs #showProductTabsContent #showDokumenty {width:640px;}
.showProductTabs #showProductTabsContent #showDokumenty table {width:auto;}
.showProductTabs #showProductTabsContent #showDokumenty object { }
.showProductTabs #showProductTabsContent #showDokumenty .label {width:175px;}
.showProductTabs #showProductTabsContent #showDokumenty .dodajPlik {width:80px; left:0; padding:0; cursor:pointer;}

.uploadifyQueue {position:absolute;}


/* slowniki */

#magSlowniki {background:none; border:none}
#magSlowniki #showProductTabsMenu {margin:0 0 3px 0;}
#magSlowniki #showProductTabsContent {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#magSlowniki #showProductTabsContent .button {display:none; width:35px; float:left; position:relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:11px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:6px 10px 6px 25px; margin:-5px 0 0 10px;}
#magSlowniki #showProductTabsContent .button:hover {background:#00a2ff;}
#magSlowniki #showProductTabsContent .button img {position:absolute; left:5px; top:3px; }
#magSlowniki #showProductTabsContent .button2 {float:left; width:40px; position:relative; height:21px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:9px 10px 0 35px; margin:0 0 0 4px;}
#magSlowniki #showProductTabsContent .button2:hover {background:#00a2ff;}
#magSlowniki #showProductTabsContent .button2 img {position:absolute; left:10px; top:8px; }
#magSlowniki #showProductTabsContent li {font-family:MyriadProR; font-size:13px; height:30px; }
#magSlowniki #showProductTabsContent label {float:left; background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;}
#magSlowniki #showProductTabsContent input {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:300px; position:relative; left:-3px; padding:0 0 0 10px; border:solid 1px #586A75; float:left; }


/* raporty */

#magRaporty {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#magRaporty .button { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; position:relative; top:-2px; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:4px 10px 4px 10px; margin:-5px 0 0 10px;}
#magRaporty .button:hover {background:#00a2ff;}
#magRaporty li {font-family:MyriadProR; font-size:13px; height:30px; }

.gridRaporty .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
.gridRaporty .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
.gridRaporty .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridRaporty .gridFloatLeft .gridTable .bd td{font-size:9px;font-family:Arial;}
.gridRaporty .gridFloatLeft .gridTable .bd h1{font-size:11px;}
.gridRaporty .gridFloatRight {width:80px; float:left;}
.gridRaporty .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridRaporty .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
.gridRaporty .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
.gridRaporty .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}


/* newProductTabs */

.newProductTabs  {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px; }
.newProductTabs #showOpis {width:640px;}
.newProductTabs #showOpis table {width:100%;}
.newProductTabs .label {background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px; width:100px;}
.newProductTabs input {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:250px; position:relative; left:-8px; padding:0 0 0 10px; border:solid 1px #586A75; float:left; }
.newProductTabs select {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; width:262px; position:relative; left:-8px; padding:7px 0 0 10px; border:solid 1px #586A75; }

.newProductTabs .label2 {background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:0 0 0 10px; color:#ffffff; font-family:MyriadProR; font-size:12px; height:44px; width:110px;}
.newProductTabs .label2 table {height:100%;}
.newProductTabs .inputsmall {text-align:center;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:42px; width:130px; position:relative; left:-8px; padding:0; border:solid 1px #586A75; float:left; }
.newProductTabs .selectsmall {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:44px; width:132px; position:relative; left:-8px; padding:13px 0 0 10px; border:solid 1px #586A75; }
.newProductTabs textarea {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:120px; margin-left:2px; margin-bottom:10px; width:747px; padding:10px; border:solid 1px #586A75;resize:none;}

/* search */


/* showProductTabsMenu */

#showProductTabsMenu {}
#showProductTabsMenu ul {padding:0; margin:0; background:none; border:none;}
#showProductTabsMenu li {padding:0; margin:0 4px 0 0; background:#8197a4; border:none; -moz-border-radius:3px; font-family:MyriadProR; color:#ffffff; font-size:12px; font-weight:normal;}
#showProductTabsMenu li.ui-tabs-selected {background:#00a2ff;color:#ffffff;}
#showProductTabsMenu li.ui-state-hover {background:#00a2ff;color:#ffffff;}
#showProductTabsMenu li a {color:#ffffff; padding:10px 12px 10px 12px; margin:0;}

/* content */

#magNewDoc {}

#magNewDoc #docMenu {overflow-x:hidden; overflow-y:auto; width:97px;}
#magNewDoc #docMenu  #docsMenuButtons {float:left;margin:0 0 0 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#magNewDoc #docMenu  #docsMenuButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0;}
#magNewDoc #docMenu  #docsMenuButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#magNewDoc #docMenu  #docsMenuButtons .ramka-foto img{position:absolute;}

#magNewDoc #docContent {margin:0 10px 0 0;float:left; overflow-x:hidden; overflow-y:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:url(../images/wide-bg.jpg) repeat-x scroll 0 0 #AEC5D5; min-width:880px; padding:10px;}
#magNewDoc #docContent .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#magNewDoc #docContent .bd span {font-size:9px;}
#magNewDoc #docContent .bd p {font-size:12px;}

#docContent2 {}
#docContent2 .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#docContent2 .bd span {font-size:9px;}
#docContent2 .bd p {font-size:12px;}

/* content */

.accordionInvoice{width:291px;}
.accordionInvoice .elementName {}
.accordionInvoice .elementName .elementDetail { width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer;padding:6px 8px 6px 8px;background:url(../images/magazyn-accordion-bg.jpg) repeat-x;color:#545454;font-family:MyriadProR; font-weight:normal; font-size:13px; margin:0 0 2px 0; position:relative; z-index:3;}
.accordionInvoice .elementName .elementDetail span {font-family:MyriadProB; }
.accordionInvoice .elementName .elementDetail2 { width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer;padding:6px 8px 6px 8px;background:url(../images/magazyn-accordion-bg-over2.jpg) repeat-x;color:#ffffff;font-family:MyriadProR; font-weight:normal; font-size:13px; margin:0 0 2px 0; position:relative; z-index:3;}
.accordionInvoice .elementName .pushed4 {background:url(../images/magazyn-accordion-bg-over.jpg) repeat-x;color:#ffffff;}
.accordionInvoice .elementName .elementRows {line-height:17px; width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#243c4d; margin:0 0 2px 0; display:none; color:#aacde3; font-family:MyriadProR; font-size:12px;padding:12px 8px 12px 8px; position:relative; top:-6px; z-index:2; }
.accordionInvoice .elementName .elementRows span {font-family:MyriadProB; }

/* search */


#saleGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#saleGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#saleGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#saleGridTabs .gridFloatRight {width:80px; float:left;}
#saleGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#saleGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#saleGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#saleGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}

/* showInvoice */

#invoiceGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#invoiceGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#invoiceGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#invoiceGridTabs .gridFloatRight {width:80px; float:left;}
#invoiceGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#invoiceGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#invoiceGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#invoiceGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}

#invoiceZakGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#invoiceZakGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#invoiceZakGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#invoiceZakGridTabs .gridFloatRight {width:80px; float:left;}
#invoiceZakGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#invoiceZakGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#invoiceZakGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#invoiceZakGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}


#sendbookGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#sendbookGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#sendbookGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#sendbookGridTabs .gridFloatRight {width:80px; float:left;}
#sendbookGridTabs .gridFloatRight  #sendbookContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#sendbookGridTabs .gridFloatRight #sendbookContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#sendbookGridTabs .gridFloatRight #sendbookContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#sendbookGridTabs .gridFloatRight #sendbookContentButtons .ramka-foto img{position:absolute;}

#sendbookZakGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#sendbookZakGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#sendbookZakGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#sendbookZakGridTabs .gridFloatRight {width:80px; float:left;}
#sendbookZakGridTabs .gridFloatRight  #sendbookContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#sendbookZakGridTabs .gridFloatRight #sendbookContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#sendbookZakGridTabs .gridFloatRight #sendbookContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#sendbookZakGridTabs .gridFloatRight #sendbookContentButtons .ramka-foto img{position:absolute;}


#paymentGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#paymentGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#paymentGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#paymentGridTabs .gridFloatRight {width:80px; float:left;}
#paymentGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#paymentGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#paymentGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#paymentGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}


#kasaGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#kasaGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#kasaGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#kasaGridTabs .gridFloatRight {width:80px; float:left;}
#kasaGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#kasaGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#kasaGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#kasaGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}


/* slowniki */

#invoiceSlowniki {background:none; border:none}
#invoiceSlowniki #showProductTabsMenu {margin:0 0 3px 0;}
#invoiceSlowniki #showProductTabsContent {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#invoiceSlowniki #showProductTabsContent .button {display:none; width:35px; float:left; position:relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:11px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:6px 10px 6px 25px; margin:-5px 0 0 10px;}
#invoiceSlowniki #showProductTabsContent .button:hover {background:#00a2ff;}
#invoiceSlowniki #showProductTabsContent .button img {position:absolute; left:5px; top:3px; }
#invoiceSlowniki #showProductTabsContent .button2 {float:left; width:40px; position:relative; height:23px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:8px 10px 0 35px; margin:0 0 0 4px;}
#invoiceSlowniki #showProductTabsContent .button2:hover {background:#00a2ff;}
#invoiceSlowniki #showProductTabsContent .button2 img {position:absolute; left:10px; top:8px; }
#invoiceSlowniki #showProductTabsContent li {font-family:MyriadProR; font-size:13px; height:30px; }
#invoiceSlowniki #showProductTabsContent label {float:left; background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;}
#invoiceSlowniki #showProductTabsContent input {float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; width:300px; position:relative; left:-2px; padding:0 0 0 10px; }

/* raporty */

#invoiceZakRaporty {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#invoiceZakRaporty .button { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; position:relative; top:-2px; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:4px 10px 4px 10px; margin:-5px 0 0 10px;}
#invoiceZakRaporty .button:hover {background:#00a2ff;}
#invoiceZakRaporty li {font-family:MyriadProR; font-size:13px; height:30px; }

#invoiceRaporty {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#invoiceRaporty .button { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; position:relative; top:-2px; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:4px 10px 4px 10px; margin:-5px 0 0 10px;}
#invoiceRaporty .button:hover {background:#00a2ff;}
#invoiceRaporty li {font-family:MyriadProR; font-size:13px; height:30px; }

.gridRaporty .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
.gridRaporty .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
.gridRaporty .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridRaporty .gridFloatLeft .gridTable .bd td{font-size:9px;font-family:Arial;}
.gridRaporty .gridFloatLeft .gridTable .bd h1{font-size:11px;}
.gridRaporty .gridFloatRight {width:80px; float:left;}
.gridRaporty .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridRaporty .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
.gridRaporty .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
.gridRaporty .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}



/* docsGridTabs */

.chooseProduct2 {background:#8197a4; cursor:pointer; float:left; position:relative; padding:9px 15px 0 15px; margin:0 10px 0 0; color:#ffffff; font-size:12px; font-family:MyriadProR; height:21px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.chooseProduct2:hover {background:#00a2ff;}
.chooseProduct2 .chooseProductInvisible2 {position:absolute; top:0; left:0;width:100%; height:40px;}
.chooseProductList2 {-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646; display:none; position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:47px; left:287px; z-index:35;  border:none;}
.chooseProductList2 .chooseProductListArrow{background:url(../images/stats-search-arrow.png) no-repeat; width:24px; height:11px; left:50px; position:absolute; top:-11px; z-index:35;}
.chooseProductList2 .chooseProductListTable {display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 20px 10px;margin:5px;position:relative; z-index:4;}
.chooseProductList2 .chooseProductListRow{display:table-row; position:relative; z-index:2;}
.chooseProductList2 .companyElement {display:table-cell; width:100%; white-space:nowrap; padding:0 20px 0 0;}
.chooseProductList2  label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR; padding:3px 5px 3px 5px;}
.chooseProductList2  .checked{border:solid 1px #2b5377;background:#2b5377; color:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:3px 4px 3px 4px;}
.chooseProductList2 .wyborProduktyOk{z-index:222; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; right:25px; bottom:20px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff;}
.chooseProductList2 .wyborProduktyOk:hover{background:#5db912;}



/* usersGridTabs */


#usersGridTabs #usersContentView {overflow-y:hidden; overflow-x:auto; float:left;}
#usersGridTabs #usersContent #usersTable {padding:0;border:0;margin:7px 0 0 0;background:none; height:100%; width:100%; display:table; }
#usersGridTabs #usersContent #usersTableRow {left:0px; width:100%; display:table-row; }
#usersGridTabs #usersContent .usersContentInside {overflow:auto; width:853px; }

#usersAdd {background:none; border:none; width:90%; float:left; overflow:auto;}
#usersAdd h1 {font-size:20px;  margin:10px 0 5px 5px;}
#usersAdd #showProductTabsMenu {margin:0 0 3px 0;}
#usersAdd #showProductTabsContent { background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#usersAdd #showProductTabsContent .button {display:none; width:35px; float:left; position:relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:11px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:6px 10px 6px 25px; margin:-5px 0 0 10px;}
#usersAdd #showProductTabsContent .button:hover {background:#00a2ff;}
#usersAdd #showProductTabsContent .button img {position:absolute; left:5px; top:3px; }
#usersAdd #showProductTabsContent .button2 {float:left; width:40px; position:relative; height:23px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:8px 10px 0 35px; margin:0 0 0 4px;}
#usersAdd #showProductTabsContent .button2:hover {background:#00a2ff;}
#usersAdd #showProductTabsContent .button2 img {position:absolute; left:10px; top:8px; }
#usersAdd #showProductTabsContent li {font-family:MyriadProR; font-size:13px; height:30px; }
#usersAdd #showProductTabsContent label {float:left; background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;}




#usersAdd .label {background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;}
#usersAdd input[type="text"] {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:300px; position:relative; left:-9px; padding:0 0 0 10px; border:solid 1px #586A75; }
#usersAdd select {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:30px; width:312px; position:relative; left:-9px; padding:7px 0 0 10px; border:solid 1px #586A75; }
#usersAdd textarea {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border:solid 1px #586A75; }

#showLegitymacje {}
#showLegitymacje .button2 {float:left; width:40px; position:relative; height:21px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:9px 10px 0 35px; margin:0 0 0 4px;}
#showLegitymacje .button2:hover {background:#00a2ff;}
#showLegitymacje .button2 img {position:absolute; left:10px; top:8px; }
#showLegitymacje label {float:left; background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;margin:0 0 0 5px;}
#showLegitymacje input {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:300px; position:relative; left:-3px !important; padding:0 0 0 10px; border:solid 1px #586A75; float:left; }




#usersSlowniki {background:none; border:none}
#usersSlowniki #showProductTabsMenu {margin:0 0 3px 0;}
#usersSlowniki #showProductTabsContent {background:url(../images/wide-bg.jpg) repeat-x #aec5d5;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px;overflow:auto; }
#usersSlowniki #showProductTabsContent .button {display:none; width:35px; float:left; position:relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:11px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:6px 10px 6px 25px; margin:-5px 0 0 10px;}
#usersSlowniki #showProductTabsContent .button:hover {background:#00a2ff;}
#usersSlowniki #showProductTabsContent .button img {position:absolute; left:5px; top:3px; }
#usersSlowniki #showProductTabsContent .button2 {float:left; width:40px; position:relative; height:21px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:9px 10px 0 35px; margin:0 0 0 4px;}
#usersSlowniki #showProductTabsContent .button2:hover {background:#00a2ff;}
#usersSlowniki #showProductTabsContent .button2 img {position:absolute; left:10px; top:8px; }
#usersSlowniki #showProductTabsContent li {font-family:MyriadProR; font-size:13px; height:30px; }
#usersSlowniki #showProductTabsContent label {float:left; background:#586a75; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:8px 10px 8px 10px; color:#ffffff; font-family:MyriadProR; font-size:12px;}
#usersSlowniki #showProductTabsContent input {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height:28px; width:300px; position:relative; left:-3px; padding:0 0 0 10px; border:solid 1px #586A75; float:left; }



#usersGridTabs
#usersGridTabs .gridFloatSma-content .gridTable {padding:10px 0 0 0; width:312px; background:#ffffff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 0 10px 0;}
#usersGridTabs .gridFloatSma-content .gridTable .ui-jqgrid {border:none;}
#usersGridTabs .gridFloatSma-content .gridTable #usersRozliczone {width:100px; margin:0 20px 0 27px;}	a
#usersGridTabs .gridFloatSma-content .gridTable #usersRodzajDokumentu {width:150px;}







#tasksGridTabs .gridFloatLeft {float:left; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:0 6px 0 0; overflow:auto;}
#tasksGridTabs .gridFloatLeft .gridTable {padding:15px 0 25px 0;}
#tasksGridTabs .gridFloatLeft .gridTable .bd {border:none; padding:10px 5px 10px 5px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#tasksGridTabs .gridFloatRight {width:80px; float:left;}
#tasksGridTabs .gridFloatRight  #invoiceContentButtons {margin:0 0 10px 0; border:none; width:69px; padding: 8px 3px 0 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#tasksGridTabs .gridFloatRight #invoiceContentButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
#tasksGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto{width:63px; height:63px; position:relative; cursor:pointer; float:left; margin:0 5px 8px 0;}
#tasksGridTabs .gridFloatRight #invoiceContentButtons .ramka-foto img{position:absolute;}












/* NOWE - WSPÓLNE */

/* bodyMainTabs */

#bodyMainTabs {padding:0;border:0;margin:0;background:none;height:100%;}
#bodyMainTabs #mainMenu {padding:0;border:0;margin:0;background:none;float:left;width:102px;height:100%; position:relative; z-index:2; padding-top:40px;}
#bodyMainTabs #mainMenu ul {padding:0;border:0;margin:0;background:none; position:relative; z-index:2;}
#bodyMainTabs #mainMenu ul li{cursor:pointer;padding:0;border:0;margin:0;background:none;position:relative !important; right:-1px;}
#bodyMainTabs #mainMenu ul li a{padding:0;border:0;margin:0;background:none; cursor:pointer;}
#bodyMainTabs #mainMenu ul li a img{opacity:0.6;}
#bodyMainTabs #mainMenu ul .ui-state-hover a img{opacity:1;}
#bodyMainTabs #mainMenu ul .ui-tabs-selected {background:url(../images/main-tabs-button-over.png) no-repeat;}
#bodyMainTabs #mainMenu ul .ui-tabs-selected a img{opacity:1;}
#bodyMainTabs #mainMenu #mainMenuShadow {background:url(../images/main-tabs-bg.png) repeat-y; width:30px; height:100%; position:absolute; right:0px; top:0px; z-index:1;}
#bodyMainTabs #mainMenu #mainMenuLogo {position:absolute; bottom:40px;}

#bodyMainTabs #mainMenu .mainPodMenu {display:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:absolute; padding:5px; top:-7px; left:97px;background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800;-moz-box-shadow: 0 0 5px 3px #444646; -webkit-box-shadow: 0 0 5px 3px #444646; box-shadow: 0 0 5px 3px #444646;z-index:20;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;display:table-row;height:83px;background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:0 10px 0 10px; }
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement {display:table-cell; height:83px; cursor:pointer; text-align:center; padding:5px 13px 0 13px; color:#777777; font-family:MyriadProR; font-weight:normal;font-size:12px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .mainPodMenuImage {height:45px; width:40px; display:block; margin:0 auto; float:none; background:url(../images/menu-icon-slices.png) no-repeat;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement p {margin:0 0 8px 0;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover p {color:#0e7ead;}

#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .towary2 {background-position:-5px 0;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .towary {background-position:-5px -50px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .rozmiary {background-position:-5px -100px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .podsumowanie {background-position:-5px -150px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .paragony2 {background-position:-5px -200px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .paragony {background-position:-5px -250px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .stany {background-position:-5px -300px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .inne {background-position:-5px -350px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .sprzedaz {background-position:-5px -400px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .dodaj2 {background-position:-5px -450px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .raporty {background-position:-5px -500px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .slowniki {background-position:-5px -550px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement .dodaj1 {background-position:-5px -600px;}

#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .towary2 {background-position:-55px 0;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .towary {background-position:-55px -50px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .rozmiary {background-position:-55px -100px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .podsumowanie {background-position:-55px -150px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .paragony2 {background-position:-55px -200px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .paragony {background-position:-55px -250px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .stany {background-position:-55px -300px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .inne {background-position:-55px -350px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .sprzedaz {background-position:-55px -400px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .dodaj2 {background-position:-55px -450px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .raporty {background-position:-55px -500px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .slowniki {background-position:-55px -550px;}
#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuInside .mainPodMenuElement:hover .dodaj1 {background-position:-55px -600px;}

#bodyMainTabs #mainMenu .mainPodMenu .mainPodMenuArrow {background:url(../images/stats-icon-arrow.png) no-repeat; width:12px; height:26px; left:-12px; position:absolute; top:34px; z-index:35;}

#bodyMainTabs #mainMenu ul .ui-state-hover .mainPodMenu{display:block;}

#bodyMainTabs #mainMenu .mainPodMenu2 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; display:none; padding:5px; top:-47px; left:97px;background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800;-moz-box-shadow: 0 0 5px 3px #444646; -webkit-box-shadow: 0 0 5px 3px #444646; box-shadow: 0 0 5px 3px #444646;z-index:20;}
#bodyMainTabs #mainMenu .mainPodMenu2 .mainPodMenuInside {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;display:table-row;height:83px;background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:0 10px 0 10px; }
#bodyMainTabs #mainMenu .mainPodMenu2 .mainPodMenuInside .mainPodMenuElement {display:table-cell; height:83px; cursor:pointer; text-align:center; padding:10px 13px 0 13px; color:#777777; font-family:MyriadProR; font-weight:normal;font-size:12px;}
#bodyMainTabs #mainMenu .mainPodMenu2 .mainPodMenuArrow {background:url(../images/stats-icon-arrow.png) no-repeat; width:12px; height:26px; left:-12px; position:absolute; top:76px; z-index:35;}

#bodyMainTabs #mainMenu ul .ui-state-hover .mainPodMenu2{display:block;}

#bodyMainTabs #mainContent {padding:0;border:0;margin:0;background:url(../images/mainContent-bg.jpg) repeat; height:100%;  margin:0 0 0 102px; position:relative; z-index:1;}
#bodyMainTabs #mainContent #mainContentShadow {background:url(../images/mainContent-shadow.jpg) repeat-y; height:100%; position:absolute;  width:25px; z-index:1;}
#bodyMainTabs #mainContent #mainContentChmurka {background:url(../images/mainContent-chmurka.png) no-repeat; width:854px; height:329px; position:absolute; left:300px; top:0px; z-index:1;}
#bodyMainTabs #mainContent .mainContentBox{padding:0;border:0;margin:0;background:none;float:left; height:100%; position:relative; z-index:2; left:12px; width:100%;}


#mainContentStanKasy {position:absolute; width:102px; top:4px; left:0px; color:#ffffff; z-index:99999999999; font-family:MyriadProR; font-size:10px; line-height: 16px; text-align: center; opacity:0.6;}
#mainContentStanKasy #mainContentStanKasyInside {}
#mainContentStanKasy #mainContentStanKasyInside span {font-family:MyriadProB; font-size:14px;}


/* tabsMenu */

.tabsMenu {}
.tabsMenu .tabsMenuList {padding:0;border:0;margin:0;background:none;}
.tabsMenu .tabsMenuList li{padding:0;border:0;margin:0;background:none;}
.tabsMenu .tabsMenuList li a{padding:0;border:0;margin:0;background:none; cursor:pointer;font-size:11px; font-family:MyriadProB;}
.tabsMenu .tabsMenuList li.ui-tabs-selected {padding:0;}
.tabsMenu .tabsMenuList .tabsMenuButton {position:relative; margin:0 0 1px -23px; font-weight:normal;}
.tabsMenu .tabsMenuList .ui-state-default a{color:#8f8e8e;}
.tabsMenu .tabsMenuList .ui-state-default .tabsMenuButton {}
.tabsMenu .tabsMenuList .ui-state-default .tabsMenuButtonLeft{background:url(../images/stats-tabs-button-left2.png) no-repeat; width:21px; height:28px;float:left;}
.tabsMenu .tabsMenuList .ui-state-default .tabsMenuButtonCenter{float:left;background:#d0e0e5; padding: 8px 5px 0 5px; height:20px; overflow:hidden;}
.tabsMenu .tabsMenuList .ui-state-default .tabsMenuButtonRight{float:left;background:url(../images/stats-tabs-button-right2.png) no-repeat; width:21px; height:28px;}
.tabsMenu .tabsMenuList .ui-tabs-selected a{color:#666666;}
.tabsMenu .tabsMenuList .ui-tabs-selected .tabsMenuButton {z-index:1005;}
.tabsMenu .tabsMenuList .ui-tabs-selected .tabsMenuButtonLeft{background:url(../images/stats-tabs-button-left.png) no-repeat; width:21px; height:28px;float:left;}
.tabsMenu .tabsMenuList .ui-tabs-selected .tabsMenuButtonCenter{float:left;background:#ffffff; padding: 8px 5px 0 5px; height:20px;}
.tabsMenu .tabsMenuList .ui-tabs-selected .tabsMenuButtonRight{float:left;background:url(../images/stats-tabs-button-right.png) no-repeat; width:21px; height:28px;}
.tabsMenu .tabsMenuList .ui-state-hover a{color:#666666;}
.tabsMenu .tabsMenuList .ui-state-hover .tabsMenuButton {z-index:1004;}
.tabsMenu .tabsMenuList .ui-state-hover .tabsMenuButtonLeft{background:url(../images/stats-tabs-button-left.png) no-repeat; width:21px; height:28px;float:left;}
.tabsMenu .tabsMenuList .ui-state-hover .tabsMenuButtonCenter{float:left;background:#ffffff; padding: 8px 5px 0 5px; height:20px;}
.tabsMenu .tabsMenuList .ui-state-hover .tabsMenuButtonRight{float:left;background:url(../images/stats-tabs-button-right.png) no-repeat; width:21px; height:28px;}
.tabsMenuBottom{-moz-border-radius: 0 0 0 4px; -webkit-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; padding:0;border:0;margin:0;background:url(../images/stats-tabs-menu-bg.png) no-repeat #ffffff; width:97%; height:7px; position:relative;}
.tabsMenuBottom .tabsMenuButtonClose{background:url(../images/stats-tabs-x.png) no-repeat; width:21px; height:20px; position:absolute; right:-8px;bottom:0; cursor:pointer;}
.tabsMenuBottom .tabsMenuButtonClose:hover{background:url(../images/stats-tabs-x-over.png) no-repeat; }

/* tabsContent */

.mainContent {border:0; padding:25px 0 0 0; background:none; width:100%; font-weight:normal; height:100%;}
.tabsContent {width:99%; overflow:hidden; height:100%; display:table; padding:10px 0 0 0;}
.tabsContent .ui-tabs-panel {left:0px; width:100%; display:table-row; height:100%;}

.tabsContent .gridFloatSma {width:160px; color:#ffffff; font-family:MyriadProR; display: table-cell; vertical-align:top; padding:0 10px 0 0; margin:0; height:100%; }
.tabsContent .gridFloatBig {width:50%;color:#ffffff; font-family:MyriadProR;display: table-cell; vertical-align:top; margin:0; height:100%; }
.tabsContent .gridFloatMed {color:#ffffff; font-family:MyriadProR; width:300px; margin:0; padding:0 20px 0 10px; display: table-cell; vertical-align:top; height:100%; }

.tabsContent .gridFloatSma .gridFloatSma-content { overflow:hidden; width:100%; height:100%;}
.tabsContent .gridFloatBig .gridFloatBig-content { overflow:hidden; height:100%; width:100%; }
.tabsContent .gridFloatMed .gridFloatMed-content { overflow:hidden; width:100%; height:100%;}

/* gridSearch */

.gridSearchSma {position:relative;}
.gridSearchSma .wyszukaj {position:relative; width:160px;height:50px; margin: 0 0 7px 0;}
.gridSearchSma .wyszukaj .input {position:absolute; top:24px; left:0px;}
.gridSearchSma .wyszukaj .input input {float:left;height:25px; width:132px;padding:0 25px 0 3px; border:0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridSearchSma .wyszukaj .input img {position:absolute; right:5px; top:4px; cursor:pointer; }
.gridSearchSma .wyszukaj-line {width:160px; position:relative; margin:15px 0 10px 0;}
.gridSearchSma .wyszukaj-line img {margin:28px 0 0 8px; cursor:pointer;}
.gridSearchSma .wyszukaj select {height:25px;width:162px;float:left; font-family:MyriadProR; font-size:12px; padding:3px 2px; }
.gridSearchSma .wyszukaj select optgroup {font-family:MyriadProR; font-size:12px;}
.gridSearchSma .wyszukaj select label {font-family:MyriadProR; font-size:12px;}
.gridSearchSma .wyszukaj .etykieta {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; top:0px; left:0px; height:21px; background:#2c7eb0; padding:4px 9px 0 9px; color:#ffffff; font-family:MyriadProR; font-weight:normal; font-size:12px; z-index:10;}
.gridSearchSma .wyszukaj .etykieta3 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;position:absolute; top:0px; left:0px; height:21px; background:#586a75; padding:4px 9px 0 9px; color:#ffffff; font-family:MyriadProR;  font-weight:normal; font-size:12px;z-index:10;}
.gridSearchSma .wyszukaj .etykieta2 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; height:28px; padding:5px 9px 0 9px; background:#586a75; font-weight:normal; font-size:12px; color:#ffffff;z-index:10;font-family:MyriadProR; }
.gridSearchSma .wyszukaj .etykieta4 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; height:28px; padding:5px 9px 0 9px; background:#9cbacf; font-weight:normal; font-size:12px; color:#ffffff;z-index:10;font-family:MyriadProR; }
.gridSearchSma .wyszukaj .etykieta5 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; height:28px; padding:5px 4px 0 4px; background:#586a75; font-weight:normal; font-size:12px; color:#ffffff;z-index:10;font-family:MyriadProR; }
.gridSearchSma .wyszukaj-line .etykieta5 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; height:28px; padding:5px 4px 0 4px; background:#586a75; font-weight:normal; font-size:12px; color:#ffffff;z-index:10;font-family:MyriadProR; }
.gridSearchSma .wyszukaj .checkboxArea {padding:0 0 0 7px; width:153px;position:absolute; top:24px; left:0px; background:#ffffff;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridSearchSma .wyszukaj .checkboxArea p {color:#5B5B5C;}
.gridSearchSma .wyszukaj3 {float: left; height: 50px; margin: 0 0 7px; position: relative; width: 80px; }
.gridSearchSma .wyszukaj3 .etykieta4 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; height:28px; padding:5px 9px 0 9px; background:#9cbacf; font-weight:normal; font-size:12px; color:#ffffff;z-index:10;font-family:MyriadProR; }
.gridSearchSma .wyszukaj3 .input {left: 0; position: absolute; top: 24px; }
.gridSearchSma .wyszukaj3 .input input { border: 0 none; border-radius: 3px 3px 3px 3px; float: left; font-family: MyriadProR; font-size: 12px; height: 25px; padding: 1px 0 1px 3px; width: 75px; text-align: center; }
.gridSearchSma .clearButton {cursor: pointer; font-family: MyriadProR; font-size: 11px; margin: 10px 0 0; }
.gridSearchSma .gridSearchButton { border-radius: 3px;  color: #ffffff; cursor: pointer; font-family: MyriadProR; font-size: 13px; line-height: 30px; margin: 0 0 10px; text-align: center; text-shadow: 1px 1px rgba(0,0,0,0.4); box-shadow: 1px 1px rgba(0,0,0,0.2), inset 0px 1px rgba(255,255,255,0.5); background-color:#719b24; background: -webkit-gradient(linear, left top, left bottom, from(#979c9f), to(#aaafb1)); background: -moz-linear-gradient(top,  #979c9f,  #aaafb1); }

.gridFloatSma .adSelect {position:relative; margin:0 0 5px 0;}

.gridFloatSma .adSelect .adSelectButton {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;float:left; width:132px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; position:relative; margin:0 10px 7px 0;background:#8197a4; font-weight:normal; height:21px; border:none; padding:9px 15px 0 10px;}
.gridFloatSma .adSelect .adSelectButton img {float:left; margin:-3px 2px 0 0;}

.gridFloatSma .adSelect .adSelectList {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;left:165px; -moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646;position:absolute;  background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800; top:0px; display:none; z-index:35; border:none;}
.gridFloatSma .adSelect .adSelectList .adSelectListArrow{background:url(../images/stats-icon-arrow.png) no-repeat; width:12px; height:26px; left:-12px; position:absolute; top:40%; z-index:35;}
.gridFloatSma .adSelect .adSelectList .adSelectOk{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff; float:right;}
.gridFloatSma .adSelect .adSelectList .adSelectOk:hover{background:#5db912;}
.gridFloatSma .adSelect .adSelectList .adSelectAll{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; float:right; background:#7da65d; padding:5px 15px 5px 15px; cursor:pointer; font-family:MyriadProB; font-size:12px; color:#ffffff; margin:0 10px 0 0;}
.gridFloatSma .adSelect .adSelectList .adSelectAll:hover{background:#5db912;}

.gridFloatSma .adSelect .adSelectTable {display:table; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; border:solid 1px #ddb82a; padding:10px 10px 10px 10px;margin:5px;position:relative; z-index:4; min-width:175px;}
.gridFloatSma .adSelect .adSelectRow{display:table-row; position:relative; z-index:2;}

.gridFloatSma .adSelect .companyElement {display:table-cell; width:100%; white-space:nowrap; padding:0 20px 0 0;}
.gridFloatSma .adSelect .companyElement label{cursor:pointer; font-size:12px; color:#707070; font-weight:normal; font-family:MyriadProR;}
.gridFloatSma .adSelect .companyElement input{cursor:pointer;}
.gridFloatSma .adSelect .companyElement .companyName{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}
.gridFloatSma .adSelect .companyElement .companyNameGroups{font-family:MyriadProB; font-weight:normal; font-size:14px; color:#595858; margin:0 0 5px 0;}

/* gridView */

.gridView {}
.gridView .gridViewLoading {display:none; height:30px;}
.gridView .gridViewLoading img {position:absolute; top:0; left:0;}
.gridView .loading1 div {color:#97AEBE; font-family:MyriadProR; font-size:12px; position:relative; padding:5px 0 0 30px;}
.gridView .gridViewContent {width:300px;}

/* gridViewButtons */

.gridViewButtons {margin:0 0 10px 0; border:none; width:272px; padding: 8px 3px 3px 8px; background:url(../images/wide-bg.jpg) repeat-x #aec5d5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.gridViewButtons h1{color:#484848; font-size:16px; font-family:Arial; font-weight:bold;margin:0 0 7px 0;}
.gridViewButtons .gridViewButton {width:63px; height:63px; position:relative; display:block; cursor:pointer; float:left; margin:0 5px 5px 0; background:url(../images/ramka-icon-slices.png) no-repeat;}
.gridViewButtonsSma {width:69px; float:left; padding: 8px 3px 3px 8px; margin:40px 0 10px 5px;}
.gridViewButtonsSma2 {width:69px; float:left; padding: 8px 3px 3px 8px; margin:0 0 10px 5px;}

.gridViewButtons .anulujFV {background-position:0 0px;}
.gridViewButtons .anulujFV:hover {background-position:-67px 0px;}

.gridViewButtons .korektaFV {background-position:0 -210px;}
.gridViewButtons .korektaFV:hover {background-position:-67px -210px;}

.gridViewButtons .zobacz {background-position:0 -630px;}
.gridViewButtons .zobacz:hover {background-position:-67px -630px;}
.gridViewButtons .zawiadomienie1 {background-position:0 -770px;}
.gridViewButtons .zawiadomienie1:hover {background-position:-67px -770px;}
.gridViewButtons .zapisz {background-position:0 -910px;}
.gridViewButtons .zapisz:hover {background-position:-67px -910px;}
.gridViewButtons .wplata {background-position:0 -350px;}
.gridViewButtons .wplata:hover {background-position:-67px -350px;}
.gridViewButtons .podpis {background-position:0 -280px;}
.gridViewButtons .podpis:hover {background-position:-67px -280px;}

.gridViewButtons .edytuj {background-position:0 -420px;}
.gridViewButtons .edytuj:hover {background-position:-67px -420px;}

.gridViewButtons .anuluj {background-position:0 -1120px;}
.gridViewButtons .anuluj:hover {background-position:-67px -1120px;}

.gridViewButtons .drukuj_nadawcza {background-position:0 -1330px;}
.gridViewButtons .drukuj_nadawcza:hover {background-position:-67px -1330px;}
.gridViewButtons .drukuj_koperty {background-position:0 -1400px;}
.gridViewButtons .drukuj_koperty:hover {background-position:-67px -1400px;}

.gridViewButtons .duplikat {background-position:0 -1470px;}
.gridViewButtons .duplikat:hover {background-position:-67px -1470px;}

.gridViewButtons .zatwierdz {background-position:0 -1680px;}
.gridViewButtons .zatwierdz:hover {background-position:-67px -1680px;}

.gridViewButtons .faktura {background-position:0 -1190px;}
.gridViewButtons .faktura:hover {background-position:-67px -1190px;}

.gridViewButtons .priorytetDown {background-position:0 -1540px;}
.gridViewButtons .priorytetDown:hover {background-position:-67px -1540px;}
.gridViewButtons .priorytetUp {background-position:0 -1610px;}
.gridViewButtons .priorytetUp:hover {background-position:-67px -1610px;}

.gridViewButtons .zapisywanie {background-position:-67px -1750px; display:none; }
.gridViewButtons .zapisywanie:hover {background-position:-67px -1750px;}
.gridViewButtons .zapisywanie .loader {width:48px; height:48px; background:url(../images/loader_zapisz.gif) no-repeat; margin:7px;}


.gridViewButtons .rozchod {background-position:0 -1050px;}
.gridViewButtons .rozchod:hover {background-position:-67px -1050px;}

.gridViewButtons .drukuj {background-position:0 -980px;}
.gridViewButtons .drukuj:hover {background-position:-67px -980px;}

.gridViewButtons .refaktura {background-position:0 -2520px;}
.gridViewButtons .refaktura:hover {background-position:-67px -2520px;}

/* gridViewAccordion */

.gridViewAccordion {width:291px;}
.gridViewAccordion .elementName {}
.gridViewAccordion .elementName .elementDetail { width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer;padding:6px 8px 6px 8px;background:url(../images/magazyn-accordion-bg.jpg) repeat-x;color:#545454;font-family:MyriadProR; font-weight:normal; font-size:13px; margin:0 0 2px 0; position:relative; z-index:3;}
.gridViewAccordion .elementName .elementDetail:hover {background-color:#719b24; background: -webkit-gradient(linear, left top, left bottom, from(#719b24), to(#7fae28)); background: -moz-linear-gradient(top,  #719b24,  #7fae28); color:#ffffff;}
.gridViewAccordion .elementName .elementDetail2 { width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;cursor:pointer;padding:6px 8px 6px 8px;background:url(../images/magazyn-accordion-bg-over2.jpg) repeat-x;color:#ffffff;font-family:MyriadProR; font-weight:normal; font-size:13px; margin:0 0 2px 0; position:relative; z-index:3;}

.gridViewAccordion .elementName .pushed4 {background-color:#719b24; background: -webkit-gradient(linear, left top, left bottom, from(#719b24), to(#7fae28)); background: -moz-linear-gradient(top,  #719b24,  #7fae28); color:#ffffff;}
.gridViewAccordion .elementName .elementRows {line-height:17px; width:267px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#243c4d; margin:0 0 2px 0; display:none; color:#aacde3; font-family:MyriadProR; font-size:12px;padding:12px 8px 12px 8px; position:relative; top:-6px; z-index:2; }
.gridViewAccordion .elementName .elementRows span {font-family:MyriadProB; }
.gridViewAccordion .elementName .elementRows table {width:100%;}
.gridViewAccordion .elementName .elementRows table tr td:first-child {text-align:right; vertical-align:top; width:35%;}
.gridViewAccordion .elementName .elementRows table tr td:last-child {width:65%;}
.gridViewAccordion .elementName .elementRows .notatkiArea { border: medium none; border-radius: 3px 3px 3px 3px; height: 50px; padding: 5px; resize: none; width: 257px; }
.gridViewAccordion .elementName .elementRows .notatkiInput { border: medium none; border-radius: 3px 3px 3px 3px; height: 20px; padding: 5px; resize: none; width: 257px; text-align: center; }
.gridViewAccordion .elementName .elementRows .button { background: none repeat scroll 0 0 #CECECE; border-radius: 3px 3px 3px 3px; clear: both; color: #484848; cursor: pointer; font-family: MyriadProR; font-size: 12px; margin: 6px 0 0; padding: 3px 5px; text-align: center; }



/* ui-dialog */

.ui-dialog {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border:solid 5px #b5b5b5; overflow:visible;background:url(../images/popup-bg.png) 0 bottom repeat-x #ffffff;}
.ui-dialog .ui-dialog-titlebar {background:#5b5b5b; color:#ffffff; font-family:MyriadProB; font-weight:normal; font-size:14px;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.ui-dialog .ui-dialog-titlebar-close {position:absolute; top:-4px; right:-13px;width:21px; height:21px; padding:0;}
.ui-dialog .ui-dialog-titlebar-close .ui-icon {background:url(../images/stats-tabs-x.png) no-repeat; width:21px; height:21px;}
.ui-dialog .ui-dialog-titlebar-close .ui-icon:hover {background:url(../images/stats-tabs-x-over.png) no-repeat;}
.ui-dialog .ui-dialog-titlebar .ui-state-hover {background:none; border:none; padding:0;}
.ui-dialog .ui-dialog-content {padding:15px 0 15px 0; color:#2f2f2f; font-family:MyriadProR; font-weight:normal; font-size:13px; }
.ui-dialog .ui-dialog-content span {font-family:MyriadProB; font-weight:normal; font-size:13px;}
.ui-dialog .ui-dialog-content hr { border:none; height:1px; background-color:#cbcbcb; margin:12px 0 12px 0;}
.ui-dialog .ui-dialog-content input { border:solid 1px #cbcbcb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:2px 5px 2px 5px;  text-align:center;height:20px;}
.ui-dialog .ui-dialog-content textarea { border:solid 1px #cbcbcb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding:2px 5px 2px 5px;  text-align:center;height:20px;}
.ui-dialog .ui-dialog-content select { border:solid 1px #cbcbcb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;  width: 100px; height:25px; padding:4px 0 0 0;}
.ui-dialog .ui-dialog-content .button {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; z-index:30; color:#ffffff; font-family:MyriadProR; font-size:12px; cursor:pointer; background:#8197a4; font-weight:normal; border:none; padding:10px 15px 10px 15px; margin:5px 0 0 0;}
.ui-dialog .ui-dialog-content .button:hover {background:#00a2ff;}


/* jqGrid */

.ui-jqgrid { padding:5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.ui-jqgrid-labels {color:#ffffff !important; font-size:12px; font-family:MyriadProB; font-weight:normal;}
.ui-jqgrid-labels .ui-state-hover {color:#ffffff; font-size:12px; font-family:MyriadProB; font-weight:normal; border:none;}
.ui-jqgrid-labels .ui-state-default {color:#ffffff; font-size:12px; font-family:MyriadProB; font-weight:normal;}
.ui-jqgrid-labels th:nth-child(even) {background:#727272;border-right:1px solid #4C4C4C;}
.ui-jqgrid-labels th:nth-child(odd) {background:#666666;border-right:1px solid #4C4C4C;}
.ui-jqgrid-labels th:last-child {border-right:none;}

.ui-jqgrid-btable {}
.ui-jqgrid-btable .jqgfirstrow td {padding-top:0 !important; padding-bottom:0 !important;}
.ui-jqgrid-btable tbody tr:nth-child(odd) td {padding:3px 2px 1px 2px; background:url(../images/table-row2.jpg) right top repeat-y #dbe2e5;cursor:pointer; color:#5b5b5c; font-weight:normal; font-family:MyriadProR; font-size:12px;}
.ui-jqgrid-btable tbody tr:nth-child(even) td {padding:3px 2px 1px 2px; background:url(../images/table-row1.jpg) left top repeat-y #e8ecef;cursor:pointer; color:#5b5b5c; font-weight:normal; font-family:MyriadProR; font-size:12px;}
.ui-jqgrid-btable .ui-state-hover {border:none; }
.ui-jqgrid-btable .ui-state-hover td{background:#7196ad !important; color:#ffffff !important; }
.ui-jqgrid-btable .ui-state-hover td:hover{background:#55758a !important; }
.ui-jqgrid-btable .ui-state-highlight {outline:none;}
.ui-jqgrid-btable .ui-state-highlight td{background:#7196ad !important; color:#ffffff !important; }
.ui-jqgrid-btable .ui-state-highlight td:hover{background:#55758a !important; }
.ui-jqgrid-btable .ui-widget-content {border:2px solid #ffffff;}
.ui-jqgrid-btable .ui-widget-content td{ padding:5px;}

.ui-jqgrid .loading { -moz-border-radius: 4px; background:#8197A4; position: absolute; color:#5B5B5C; font-family:MyriadProR; font-weight:normal; font-size:12px; top: -6px;left:-6px;width: 30px; height:30px;z-index:101;padding: 6px; margin: 5px;text-align: center;font-weight: bold;display:block;border:none !important;}

.ui-jqgrid-ftable {}
.ui-jqgrid-ftable td {background:#586A75; color:#ffffff; font-size:12px; font-weight:normal; font-family:MyriadProR;}

.pager {font-family:MyriadProR; font-weight:normal; font-size:12px; color:#5b5b5c;}
.pager td{font-family:MyriadProR; font-weight:normal; font-size:12px; color:#5b5b5c;}

.ui-jqgrid tr.jqgrow td { white-space: normal !important; height:auto; vertical-align:text-top; padding-top:2px;}

.ui-jqgrid .ui-jqgrid-bdiv { background:rgba(36,60,77,0.5); }

/* datepicker */

.ui-datepicker {width:auto;padding:5px;margin:0; border:none;background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800;-moz-box-shadow: 0 0 13px 1px #444646; -webkit-box-shadow: 0 0 13px 1px #444646; box-shadow: 0 0 13px 1px #444646; z-index:9999999999999 !important;}
.ui-datepicker .ui-datepicker-header {background:#ffffff; padding:5px 5px 0 5px; margin:0; border:none;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {color:#4a4a4a; font-family:MyriadProR; font-weight:normal; font-size:14px; padding:5px 0 0 0;}
.ui-datepicker .ui-datepicker-header .ui-state-hover { margin:0; padding:0; cursor:pointer; border:none;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next { margin:0; padding:0; cursor:pointer; border:none;right:0px; top:0px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{background:url(../images/datepicker-next.png) no-repeat; margin:0; width:11px; height:11px; left:0;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:hover{background:url(../images/datepicker-next-over.png) no-repeat; margin:0; width:11px; height:11px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {padding:0;margin:0; cursor:pointer; border:none;left:0px; top:0px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{background:url(../images/datepicker-prev.png) no-repeat;margin:0;width:11px; height:11px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon:hover{background:url(../images/datepicker-prev-over.png) no-repeat;margin:0;width:11px; height:11px;}
.ui-datepicker .ui-datepicker-header .ui-state-hover {background:none; border:none;}
.ui-datepicker .ui-datepicker-calendar {border-collapse:inherit; background:url(../images/stats-list-bg-inside.jpg) 0 bottom repeat-x #ffffff; margin:0; padding:0 5px 5px 5px;}
.ui-datepicker .ui-datepicker-calendar span {color:#828282; font-weight:normal; font-family:MyriadProR; font-size:11px;}
.ui-datepicker .ui-datepicker-calendar td{height:36px; width:36px; border:none; padding:0; margin:0;}
.ui-datepicker .ui-datepicker-calendar .ui-state-default{ background:url(../images/datepicker-day-bg.jpg) no-repeat; height:26px; width:36px; text-align:center;border:none; padding:10px 0 0 0; margin:0; color:#5a5a5a; font-weight:normal; font-family:MyriadProR; font-size:14px;}
.ui-datepicker .ui-datepicker-calendar .ui-state-active{ background:url(../images/datepicker-day-bg-over.jpg) no-repeat; height:26px; width:36px;padding:10px 0 0 0; color:#ffffff;}
.ui-datepicker .ui-datepicker-calendar .ui-state-hover{ background:url(../images/datepicker-day-bg-over.jpg) no-repeat; height:26px; width:36px;padding:10px 0 0 0; color:#ffffff;}


/* dialogBox */

#dialogBox {display:none;}
#dialogBoxBg {display:none; width:100%; height:100%; position:absolute; z-index:998; background:url(../images/dialogBg.png) repeat;}

.uploadNoImage {width:100px; height:76px; background:#fefefe;}


#desktopContent {margin-top: 35px; width:97.5%; padding:7px;}
#desktopContent #desktopMasonry {background-color: #CCCCCC; width:100%; padding: 2px; display: block; overflow-y: auto; position: relative;}
#desktopContent #desktopMasonry ul {padding-left:0; margin-top: 0;}
#desktopContent #desktopMasonry ul li.item {font-family:MyriadProR; display: block; width: 222px; height: 222px; margin:5px; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; padding:5px; padding-bottom:7px; background:url(../images/stats-list-bg.jpg) 0 bottom repeat-x #ffd800;-moz-box-shadow: 0 0 5px 3px #444646; -webkit-box-shadow: 0 0 5px 3px #444646; box-shadow: 0 0 5px 3px #444646; z-index:20;}
#desktopContent #desktopMasonry ul li.item .item-row {border-radius:5px; width: 190px; margin:1px 0; padding:0 10px 0 10px; height:20px; font-size:12px; }
#desktopContent #desktopMasonry ul li.item .item-row table {width:100%; height:100%; vertical-align: middle;}

#desktopContent #desktopMasonry ul li.item .item-row.header {font-family:MyriadProB;}
#desktopContent #desktopMasonry ul li.item .item-row.online {color:#ffffff; text-shadow:1px 1px rgba(0,0,0,0.2); background:url("../images/magazyn-accordion-bg-over.jpg") repeat-x;}
#desktopContent #desktopMasonry ul li.item .item-row.offline {color:#ffffff; text-shadow:1px 1px rgba(0,0,0,0.2); background:url("../images/magazyn-accordion-bg-over2.jpg") repeat-x;}

#desktopContent #desktopMasonry ul li.item h3 {text-align: center; margin:0; padding:15px 0; font-size:14px;}
#desktopContent #desktopMasonry ul li.item .itemHeaderSelect {margin:0 0 0 10px;}
#desktopContent #desktopMasonry ul li.item button {left: 20%; position: relative; right: 20%;}
#desktopContent #desktopMasonry ul li.item div.ui-widget-content { height:100%; background-image: url("../images/stats-list-bg-inside.jpg"); background-position: 0 bottom; background-repeat: repeat-x repeat-y;}
#desktopContent #desktopMasonry ul li.item div.ui-widget-content .itemListBox {width:218px; height: 160px; overflow:hidden; position: relative; }
#desktopContent #desktopMasonry ul li.item div.ui-widget-content .itemListBox .itemListInside {width:210px; padding:0 0 0 4px;}

#desktopContent #desktopMasonry ul li.item.width2 {width: 464px !important;}
#desktopContent #desktopMasonry ul li.item.width2 .itemListBox {width:460px !important;}
#desktopContent #desktopMasonry ul li.item.width2 .itemListBox .itemListInside {width:460px !important;}
#desktopContent #desktopMasonry ul li.item.width2 .item-row {width:440px !important;}

#desktopContent #desktopMasonry ul li.item.width3 {width: 324px !important;}
#desktopContent #desktopMasonry ul li.item.width3 .itemListBox {width:320px !important;}
#desktopContent #desktopMasonry ul li.item.width3 .itemListBox .itemListInside {width:316px !important;}
#desktopContent #desktopMasonry ul li.item.width3 .item-row {width:295px !important;}

#desktopContent #desktopMasonry ul li.item.height2 {height: 464px !important;}
#desktopContent #desktopMasonry ul li.item.height2 .itemListBox {height:400px !important;}

#desktopContent #desktopMasonry #desktopDocsList div.ui-widget-content {border:none;}


.ui-autocomplete {z-index:999999999999999999 !important;}

.tasksShowButton {
	background: -moz-linear-gradient(center top , #979C9F, #AAAFB1) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 3px;
    box-shadow: 1px 1px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.5) inset;
    color: #FFFFFF;
    cursor: pointer;
    font-family: MyriadProR;
    font-size: 13px;
    line-height: 30px;
    text-align: center;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.4);
    padding:0;
}

#desktopObecnoscList {height:135px !important;}


