﻿.cursorType { cursor: hand; }
.dxbButton div.dxb, .dxbButton { font-family: "Arial", sans-serif; color: #3D3D3D; font-size: 11px; padding: 0px; background: none; border: 0px; }
.dxeListBoxItem, .dxpcControl, .dxtcPageContent, .dxtcPageContentWithTabPositionBottom, .dxtcPageContentWithTabPositionLeft, .dxtcPageContentWithTabPositionRight, .dxtcPageContentWithoutTabs { font-family: "Arial", sans-serif; font-size: 11px; }
.devexButton .dxbButton div.dxb, .devexButton .dxbButton { background: none; color: #01A7E5; }
.dxeErrorCell { padding: 0px; }
.dxeBase, .dxeEditArea, .dxeMemoEditArea, .dxeErrorCell, .dxeErrorCell td, .dxeRadioButtonList, .dxeRadioButtonList table, .popUp .innerPopUpContent .infoDetails p span, .popUp .innerPopUpContent .infoDetails, .dxeHyperlink, .dxdvControl, .dxdvItem, .dxdvFlowItem, .dxeBase, .dxpcContent { font-size: 11px; font-family: Arial, sans-serif; color: #3D3D3D; }
.dxeErrorCell, .dxeErrorCell td { color: #f00; }
.dxbButton { /*pointer:hand;*/
}
/*.dxbButton div.dxb {padding:0px; margin:0px;}*/

.dxic input { margin: 0px !important; padding-left: 0px !important; }
.dxeErrorFrameWithoutError .dxeControlsCell { padding: 0px; }
.dxgvHeader, .dxgvHeader table { height: 18px; margin: 0px 0px 5px 0px; color: #3D3D3D; font-family: "Arial", sans-serif; font-size: 11px; font-weight: bold; }
.dxgvHeader td {border-right: 1px solid #CBCBCB; padding-right: 5px;}
.dxgvHeader td.last {border-right:0px;}
.inbox_table .dxgvTable { background: transparent url(img/mail_list_elemen_head_bkg.jpg) no-repeat; height: 27px; line-height: 27px; color: #3D3D3D; font-family: "Arial", sans-serif; font-size: 11px; /*margin-top:-15px;*/ }
tr .dxgvDataRow, .new_mail { background: url(img/mail_list_elemen_bkg.jpg) no-repeat; background: #d5e2ea; height: 26px; line-height: 26px; }
.new_mail { background: #deedf4; font-weight: bold; }
.inbox_table tr .dxgvDataRow td, tr .new_mail td { border-bottom: 5px #f1f1f1 solid !important; }
.new_mail td { padding: 3px 6px 4px; }
.dxgvPagerTopPanel { float: right; position: relative; top: -37px; }
.dxgvPagerBottomPanel { float: right; }
.dxpDisabledButton, .dxpButton, .dxpPageNumber { width: 22px; height: 14px; background: url(img/pagination_ico.jpg) no-repeat; padding: 1px 1px 7px; display: block; }
.dxpDisabledButton:hover, .dxpButton:hover, .dxpPageNumber:hover { background: url(img/pagination_ico_ov.jpg) no-repeat; }
#divPgrDown .dxpSummary, #divPgrUp .dxpSummary { padding:0px; }
.dxpCurrentPageNumber, .dxpPageNumber { font-size: 10px; font-family: "Arial", sans-serif; padding: 0px 0px 5px 0px; text-decoration: none; color: #9E9BA4; }
.dxpCurrentPageNumber { color: #57525F; font: bold 10px Arial, sans-serif !important; font-weight: bold; }
.dxpButton img, .dxpDisabledButton img, .dxpDisabled img { /*height:7px !important; width:6px !important;*/
}
.dxeButtonEdit td.dxic, .dxeTextBox td.dxic { padding: 0 2px 0 5px !important; }
/*Menu*/

.addMenu span { position: relative; left: -30px; color: #fff; font: bold 11px Arial, sans-serif; }
.addMenu a { position: relative; left: -30px; color: #01A7E5; font: bold 11px Arial, sans-serif; }
.addMenu a img { position: relative; left: 30px; }
.dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage { padding: 0px; }
.dxmVerticalMenuLargeItem a img:hover, .dxmVerticalMenuLargeItemWithImage a img:hover { background-position: 30px 30px; }
.dxmMenuItem, .dxmMenuItemWithImage, .dxmMenuItemWithPopOutImage, .dxmMenuItemWithImageWithPopOutImage, .dxmVerticalMenuItem, .dxmVerticalMenuItemWithImage, .dxmVerticalMenuItemWithPopOutImage, .dxmVerticalMenuItemWithImageWithPopOutImage, .dxmMenuLargeItem, .dxmMenuLargeItemWithImage, .dxmMenuLargeItemWithPopOutImage, .dxmMenuLargeItemWithImageWithPopOutImage, .dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage, .dxmVerticalMenuLargeItemWithPopOutImage, .dxmVerticalMenuLargeItemWithImageWithPopOutImage { padding: 0px; border: 0px; background: none; }
/*Wyszukiwarka*/

.dxgvEditFormDisplayRow td.dxgv, .dxgvDataRow td.dxgv, .dxgvDataRowAlt td.dxgv, .dxgvSelectedRow td.dxgv, .dxgvFocusedRow td.dxgv { border: 0px; text-align: left; }
/*Rejestracja*/

.Rejestracja { }

.dxeButtonEditButton /*, .dxeSpinIncButton, .dxeSpinDecButton, .dxeSpinLargeIncButton, .dxeSpinLargeDecButton*/ { /*background:transparent url('img/select_right.png') top right no-repeat;*/
	padding: 0 2px 0 3px; }
/*.searchCompany .dxeSpinIncButton,
.searchCompany .dxeSpinDecButton,
.searchCompany .dxeSpinLargeIncButton,
.searchCompany .dxeSpinLargeDecButton {
background:transparent url('img/select_right_blue.jpg') top right no-repeat;
}*/

.dxeButtonEditButton /*,.dxeSpinIncButton,  .dxeSpinDecButton,  .dxeSpinLargeIncButton,  .dxeSpinLargeDecButton */ { border: none; }
.selectButton { display: block; height: 26px; padding-right: 16px; background: transparent url('img/select_right.png') top right no-repeat; /*position:relative; right:-1px;*/ }
.dxeButtonEditButton img /*, .dxeSpinIncButton img, .dxeSpinDecButton img, .dxeSpinLargeIncButton img, .dxeSpinLargeDecButton img*/ { left: 3px; position: relative; top: -1px; display: none; }
/******************************* v wyszukiwarka ilosc na stronie v *******************************/

.iloscNaStronie .dxeButtonEditButton img, .iloscNaStronie .dxeSpinIncButton img, .iloscNaStronie .dxeSpinDecButton img, .iloscNaStronie .dxeSpinLargeIncButton img, .iloscNaStronie .dxeSpinLargeDecButton img { display: block; }
.iloscNaStronie .dxeButtonEditButton, .iloscNaStronie .dxeSpinIncButton, .iloscNaStronie .dxeSpinDecButton, .iloscNaStronie .dxeSpinLargeIncButton, .iloscNaStronie .dxeSpinLargeDecButton { background: none; }
.iloscNaStronie .dxic input, .iloscNaStronie .dxeButtonEdit td.dxic, .iloscNaStronie .dxeTextBox td.dxic { padding: 0px !important; }
.iloscNaStronie .dxeButtonEdit { background: none; }
/******************************* ^ wyszukiwarka ilosc na stronie ^ *******************************/

.blueFormContent .dxeTextBox, .dxeMemo { border: 0px; }
.dxeMemo textarea, .iTextarea textarea { width: 414px !important; padding: 0px 3px !important; }
.dxeRadioButtonList td.dxe { padding: 0px; }
.dxeTextBox, .dxeMemo { background: none; border: 0px; }
.dxeMemo { background: url(img/textarea_middle_white_bkg.jpg) no-repeat; height: 72px; width: 430px; }
.dxeMemo td { padding: 0px; }
.dxeMemo textarea { /*width:464px !important;*/
	margin-left: 3px !important; height: 63px !important; }
.dodajOsobaKontaktowa { margin: 0px auto; width: 320px; }
/****************** Pop up ************************************/

.popUp2 { margin: 0px auto; }
.dxpcContent { margin: 10px auto 10px auto; padding: 0px; }
.popUp .dxpcHeader td.dxpc, .popUp .dxpcFooter td.dxpc { padding-right: 0px !important; }
/*.popUp .dxpcContent {padding:10px 0px 10px 10px;}*/

.popUp .innerPopUp { background: url(img/pop_up_inner_content2.jpg) repeat-y; margin: 0 0 0 10px; width: 929px; }
.popUp .innerPopUp2 { background: url(img/pop_up_inner_content.jpg) repeat-y; margin: 0 10px; width: 773px; }
.popUp .innerPopUpHeader, .popUp .innerPopUpFooter, .popUp .innerPopUpFooter2 { height: 5px; }
.popUp .innerPopUpHeader { background: url(img/pop_up_inner_header.jpg) no-repeat; }
.popUp .innerPopUpFooter { background: url(img/pop_up_inner_footer2.jpg) no-repeat; }
.popUp .innerPopUpFooter2 { background: url(img/pop_up_inner_footer.jpg) no-repeat; }
.popUp .innerPopUpContent { padding: 0px 15px; vertical-align: top; }
.popUp .innerPopUpContent .backLink { margin-bottom: 10px; }
.popUp .innerPopUpContent #mapBorder { border: 1px #d5d3d7 solid; padding: 1px; width: 450px; }
.popUp .innerPopUpContent #logo, .popUp .innerPopUpContent #nameAddress { height: 115px; border-bottom: 1px #d5d3d7 solid; }
.popUp .innerPopUpContent #logo { width: 120px; border-bottom: none; }
.popUp .innerPopUpContent #logo img { padding: 5px; border: 1px #d5d3d7 solid; margin-right: 21px; }
.popUp .innerPopUpContent #nameAddress { line-height: 16px; font-size: 12px !important; vertical-align: top; padding-bottom:15px; }
.popUp .innerPopUpContent #nameAddress .title { font-weight: bold; color: #18b3ec; }
.popUp .innerPopUpContent .infoDetails { padding: 0px 0px 10px 0px; border-bottom: 1px #d5d3d7 solid; vertical-align: top; }
.popUp .innerPopUpContent .noBorder { border-bottom-width: 0px; padding-bottom: 0px; }
.popUp .innerPopUpContent .infoDetails .phone1 {padding-right:0px;}
.popUp .innerPopUpContent .infoDetails .phone2 { padding-left: 4px; border-left:1px #B0B0B0 solid; }
.popUp .innerPopUpContent .infoDetails p { line-height: 16px; padding-bottom: 5px; font-size: 11px; }
.popUp .innerPopUp .descHeader { background: url(img/pop_up_head_desc.jpg) no-repeat; height: 5px; }
.popUp .innerPopUp .descFooter { background: url(img/pop_up_foot_desc.jpg) no-repeat; height: 5px; }
.popUp .innerPopUp .descContent { background: url(img/pop_up_content_desc.jpg) repeat-y; width: 899px; }
.popUp .innerPopUp .descContent .dxeBase { padding: 10px 0 10px 0px; display: block; }
.innerPopUpContent h3, .smallInnerPopUpContent h3 { margin: 0 10px 10px 0px; border-bottom: 1px solid #E2E0E5; padding: 5px 0 5px 0px !important; font-size: 11px; /*width:463px !important;*/ }
.innerPopUpContent .labels { width: 70px; line-height: 27px; margin-bottom: 5px; }
.innerPopUpContent .iText { width: 171px; background: url('img/input_grey_168.jpg') no-repeat; height: 27px; border:0px; font-size:11px;  font-family:Arial, sans-serif }
.innerPopUpContent .iText .dxic { width: 160px; }
.smallPopUp .dxpcContent { padding: 5px; }
.smallPopUp .dxpcHeader { border: none; }
.popUpHeader { background: url(img/pop_up_header.png) no-repeat; height: 5px; }
.popUpFooter { background: url(img/pop_up_footer.png) no-repeat; height: 5px; }
.smallPopUp .dxpcHeader, .smallPopUpHeader { background: url(img/small_pop_up_header.png) no-repeat; height: 5px; padding-bottom: 0px !important; padding-top: 0px !important; border: none; }
.smallPopUpFooter { background: url(img/small_pop_up_footer.png) no-repeat; height: 5px; }
.smallInnerPopUpHeader { background: url(img/small_pop_up_inner_header.gif) no-repeat; height: 5px; }
.smallInnerPopUpContent { background: url(img/small_pop_up_inner_content.gif) repeat-y; width: 473px; padding: 0px 5px; }
#mainContent .smallInnerPopUpContent h3 { width: 463px !important; }
.smallInnerPopUpFooter { background: url(img/small_pop_up_inner_footer.gif) no-repeat; height: 5px; }
/****************** Pop up nowa osoba ************************************/

.popUpNewWorker { width: 315px; margin: 0px auto; }
.dxeListBoxItemSelected, .dxeListBoxItemHover { color: #000; background: none; }
/*-------------inbox --------------------------*/

.innerInbox #information p { padding-left: 10px; padding-right: 10px; }
.innerInbox { margin-bottom: 10px; }
.innerInbox #sender .withBorder { border-bottom: 1px #ebebed solid; }
.innerInbox #sender .withBorder .dxeBase { color: #18b3ec; font-weight: bold; }
.innerInbox #information .withBorder { border-bottom: 1px #e2e0e5 solid; padding-top: 13px; padding-left: 0px; margin-left: 10px; padding-right: 0px; margin-right: 10px; }
.innerInbox .sHeader { width: 216px; background: url(img/inbox_sender_header.jpg) no-repeat; height: 5px; }
.innerInbox #sender { width: 211px; background: url(img/inbox_sender_content.jpg) repeat-y; padding-left: 5px; }
.innerInbox #sender .person { border: 0px; width: 200px; text-align: right; }
.innerInbox #sender .person .firstCol { width: 50px; text-align: left; }
.innerInbox #sender .buttons { margin: 20px 0 0 -2px; clear: both; }
.innerInbox .sFooter { width: 216px; background: url(img/inbox_sender_footer.jpg) no-repeat; height: 5px; }
.innerInbox .iHeader { width: 511px; background: url(img/inbox_info_header.jpg) no-repeat right; height: 5px; }
.innerInbox #information .other { margin-left: 4px; width: 509px; }
.innerInbox #information .otherHeader { width: 509px; background: url(img/inbox_other_info_header.jpg) no-repeat center; height: 5px; }
.innerInbox #information .otherContent { background: url(img/inbox_other_info_content.jpg) repeat-y center; padding: 10px; }
.innerInbox #information .otherFooter { width: 509px; background: url(img/inbox_other_info_footer.jpg) no-repeat center; height: 5px; }
.innerInbox #information { width: 511px; background: url(img/inbox_info_content.jpg) repeat-y right; }
.innerInbox .iFooter { width: 511px; background: url(img/inbox_info_footer.jpg) no-repeat right; height: 5px; }
.innerInbox #information .secondCol { padding-left: 15px; }
.dxgvDetailCell, .dxgvDetailCell, .dxgvPreviewRow td.dxgv, .dxgvEmptyDataRow td.dxgv { padding: 0px; }
/********************* recovery ************************************/

.recoveryPanel { background: url('img/recovery_bg.jpg') no-repeat top center; height: 126px; padding: 27px 0px 0px 20px; width: 461px; margin: 10px 0px; }
.recoveryPanel2 { background: url('img/recovery_bg2.jpg') no-repeat top center; height: 200px; padding: 27px 0px 0px 20px; width: 461px; margin: 10px 0px; }
.recoveryPanel .iText, .recoveryPanel2 .iText { background: url('img/input_recovery.jpg') no-repeat; height: 27px; width: 320px; border: none; padding: 0px 5px; }
.recoveryPanel .iButton { background: url('img/text/button_wyslij_przypomnienie.jpg') no-repeat; height: 27px; width: 137px; border: none; }
.recoveryPanel2 .iButton { background: url('img/text/button_white_ustaw_nowe_haslo.jpg') no-repeat; height: 27px; width: 116px; border: none; }
.regulaminIco ul, .oFirmieIco ul, .oSpolecznosciIco ul, .popUpServices ul, .ofertaIco ul { padding-left: 25px; list-style-image: url('img/dot.jpg'); text-align: left; }
.regulaminIco ul li, .oFirmieIco ul li, .oSpolecznosciIco ul li, .ofertaIco ul li, .popUpServices ul li { line-height: 16px; padding-bottom: 5px; }
/************************** pop up sevices **************************************/

.popUpServices ul { margin: 10px 0px 10px 0px; }
.popUpServices { margin: 0px auto; }
.popUpServices tr td { width: 250px; }
.popUpServices tr td span { display: block; float: left; line-height: 24px; padding-left: 5px; width: 30px; margin-left: 10px; }
.popUpServices tr td b { background: url('img/price_button_white_bkg.jpg') no-repeat; color: #FFFFFF; float: left; display: block; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; height: 24px; line-height: 24px; text-align: center; width: 85px; }
.popUpServices tr td table { margin: 10px 0 0 10px; }
.more { margin-top: 10px; color: #999999; }
.more a { font-weight: bold; }
.dxeListBox { height: 30px; }
.workers .dxgvTable { font-size: 11px; }
.workers .first, .workers .second { border-bottom: 12px #fff solid; }
.popUpNewWorker .dxeListBox div.dxlbd { height: 26px !important; overflow: hidden !important; }
#sub .loginForm .popUp, .popUp .dxpcContent { font-size: 11px; font-family: Arial, Sans-Serif; }
#sub .loginForm .popUp table tr td a { font-size: 11px; color: #01A7E5 !important; font-weight: normal !important; text-decoration: none !important; padding: 0px; }
.popUp p.info { width: 333px; margin: 0px auto; }
/************************ TEMP ************************/
tr.selected-row { background-color: Lime; }
/*********************** Oddziały na karcie szczegółów ***************************/
.dxdvItem, .dxdvFlowItem { height: auto; border: 0px; }
.dxdvControl td.dxdvCtrl { padding: 0px; }
/*********************** Komentarze duża strona **********************************/
.commentsItem { height: auto !important; }
.subjectHeader { background: url(img/subject_comments_header.gif) no-repeat; height: 5px; }
.subjectContent { background: url(img/subject_comments_content.gif) repeat-y; width: 910px; padding: 10px 10px 0px 10px; }
.subjectContent .subject { color: #01A7E5; }
.subjectFooter { background: url(img/subject_comments_footer.gif) no-repeat; height: 6px; margin-bottom: 15px; }
.tableComment { width: 797px; margin-left: 132px; }
.tableComment tr td { }
.itemCommentsHeader { background: url(img/item_comments_header.gif) no-repeat; height: 5px; }
.itemCommentsContent { background: url(img/item_comments_content.gif) repeat-y; height: 5px; }
.itemCommentsContent td { padding: 0px 10px; }
.itemCommentsContent td.date { text-align: right; }
.itemCommentsFooter { background: url(img/item_comments_footer.gif) no-repeat; vertical-align: bottom; height: 25px; }
.itemCommentsFooter2 { background: url(img/item_comments_footer2.gif) no-repeat; }
.itemCommentsFooter td, .itemCommentsFooter2 td { font-weight: bold; padding: 17px 24px 10px 0; text-align: right; }
.itemCommentsFooter2 td { text-align: left; padding: 17px 0px 10px 14px; }
.bAnswer { background: none repeat scroll 0 0 #01ACE4; display: block; height: 20px; line-height: 20px; position: relative; padding: 0 0px 0 0px; text-align: center; width: 126px; }
.bAnswer .dxbButton div.dxb, .bAnswer .dxbButtonHover div.dxb, .bAnswer .dxbButtonPressed div.dxb, .bAnswer .dxbButton div.dxb { color: #fff !important; font-weight: bold; }
.subMenu { margin: 10px -8px -5px 0; }
.subMenu p { line-height: normal; }
.subMenu p .details { width: 136px; background: #98ba27; margin-right: 1px; padding: 0 16px 0 16px; }
/********************* Spin *************************************************/
.spinBox { }
.spinBox .dxeButtonDisabled td.dxe { }
.spinButton { }
.spinBox .dxic .dxeEditArea, .spinBox .dxic .dxeEditArea .dxeDisabled { width: 31px !important; }
.spinBox table tr td { }
/*.dxeCalendarButtonHover, .dxeButtonEditButtonHover,*/.dxeSpinLargeDecButtonHover, .dxeSpinDecButton, .dxeSpinDecButtonHover { background: url('img/spin_bottom.gif') bottom right no-repeat; }
.dxeSpinIncButton, .dxeSpinIncButtonHover, .dxeSpinLargeIncButtonHover, .dxeSpinIncButton { background: url('img/spin_top.gif') top right no-repeat; }
.spinBox .dxeButtonEditButton, .spinBox .dxeSpinIncButton, .spinBox .dxeSpinDecButton, .spinBox .dxeSpinLargeIncButton, .spinBox .dxeSpinLargeDecButton { padding: 0px; width: 12px !important; height: 10px !important; }
/****************** formularz zamowienie ****************************/

.dxtcPageContentWithoutTabs { border: none !important; background: transparent; }
.dxtcPageContentWithoutTabs > div { padding: 0px !important; }
.adminGridView { text-align: center !important; }

/****** IWD **************/
.dxeButtonEdit, .select { border: none; background: transparent url('img/select_grey_200.jpg') center left no-repeat; }
.selectLong {border: none; background: transparent url("img/input_long_iwd_bkg.jpg") center left no-repeat;}
