﻿.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 {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;
}

h3 .dxeBase { font-size: 12px; }

.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;
}

.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;}

.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 {}

.dxeButtonEdit {border:none; background:transparent; background:transparent url('img/select_grey_200.jpg') center left no-repeat;}

.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, .blueFormContent  .dxeMemo { border:0px;}
.blueFormContent  .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_grey_bkg.jpg) no-repeat; height:72px; width:483px;}

.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;}
.popUp .innerPopUpContent #nameAddress .title {font-weight:bold; color:#18b3ec;}
.popUp .innerPopUpContent .infoDetails {padding:10px 0px 10px 0px; border-bottom:1px #d5d3d7 solid; vertical-align:top;}
.popUp .innerPopUpContent .noBorder {border-bottom-width:0px; padding-bottom:0px;}
.popUp .innerPopUpContent .infoDetails .phone2 {padding-left:23px;}
.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;}
.innerPopUpContent .iText .dxeEditArea {width:160px !important;}

.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;}

