@CHARSET "UTF-8";

.profile-wrapper {width: 946px; margin: 0 auto; font-family: arial}

/* Tabs */
.pw-tabs {width: 100%; height: 34px; background: url(../images/profile/tabs/tab_top.jpg) no-repeat center bottom; overflow: hidden;}

.pwtt-leftcorner {float: left; width: 13px; height: 27px; background: url(../images/profile/tabs/left_corner.jpg) no-repeat;}
.pwtt-rightcorner {float: left; width: 5px; height: 27px; background: url(../images/profile/tabs/right_corner.jpg) no-repeat;}
.pwtt-spacer {float: left; width: 14px; height: 26px;}

.pwt-tab {float: left; height: 27px; overflow: hidden;}
.pwt-tab .pwtt-left {float: left; width: 5px; height: 27px; background: url(../images/profile/tabs/left.jpg) no-repeat;}
.pwt-tab .pwtt-content {float: left; padding: 8px 20px 0px 20px; height: 19px;text-align: center; background: url(../images/profile/tabs/content.jpg) repeat-x;}
.pwt-tab .pwtt-right {float: left; width: 5px; height: 27px;background: url(../images/profile/tabs/right.jpg) no-repeat;}

.pwt-tab-diselect {float: left; height: 27px; overflow: hidden;}
.pwt-tab-diselect .pwtt-left {float: left; width: 5px; height: 27px;background: url(../images/profile/tabs/left_d.jpg) no-repeat;}
.pwt-tab-diselect .pwtt-content {float: left; padding: 8px 20px 0px 20px; height: 18px;text-align: center; background: url(../images/profile/tabs/content_d.jpg) repeat-x;}
.pwt-tab-diselect .pwtt-right {float: left; width: 5px; height: 27px;background: url(../images/profile/tabs/right_d.jpg) no-repeat;}

.pwt-tab .pwtt-content a{color: #41414e; font-weight: bold; text-decoration: none; display: block;}
.pwt-tab .pwtt-content a:hover{color: #41414e;text-decoration: none;}
.pwt-tab-diselect .pwtt-content a{color: #fff; font-weight: bold; text-decoration: none; display: block;}
.pwt-tab-diselect .pwtt-content a:hover{color: #fff;text-decoration: none;}

.pw-bottom {width: 100%; height: 8px; background: url(../images/profile/tabs/tab_bottom.jpg) no-repeat; overflow: hidden;}

.pw-content {width: 918px; padding: 40px 14px 40px 14px; overflow: hidden; background: url(../images/profile/tabs/tab_content.jpg) repeat-y;}


/* Mój profil */
.pwc-left {float: left; width: 300px; text-align: center;}
.pwcl-image {margin: 0 0 10px 0;}
.pwcl-image img {padding: 10px; background: #fff; border: 1px solid #bdbdbd}
.pwcl-row {float: left; width: 100%; font-size: 13px; line-height: 1.5em}
.pwcl-row .pwclr-left {float: left; width: 100px; text-align: right; color: #8e8e8e; font-weight: normal;}
.pwcl-row .pwclr-right {float: left; padding: 0 0 0 30px; color: #4c4c4c; font-weight: bold;}
.pwc-right {float: left; width: 600px;}

a.punkty {text-decoration: none; background: #55A645; color: #fff; font: 12px "Trebuchet MS", sans-serif; padding: 3px 5px; margin-left: 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
a.punkty:hover {text-decoration: none; color: #fff;}

.edit-profile-header {float: left; width: 100%; height: 21px; background: url(../images/profile/tabs/bg_open.jpg) no-repeat #509ce8}
.edit-profile-header-close {float: left; width: 100%; height: 21px; background: url(../images/profile/tabs/bg_close.jpg) no-repeat #509ce8}
.eph-spacer {float: left; width: 100%; height: 10px;}
a.eph-link {padding: 4px 0 4px 30px;color: #fff; display: block; text-decoration: none;}
a.eph-link:hover {color: #fff; text-decoration: none;}
.edit-profile-content {display: none; float: left; width: 100%; padding: 10px 0 10px 0; background: #fff;}

.form-row {width: 100%; float: left; line-height: 2.5em}
.fr-left {float: left; width: 200px; text-align: right;}
.fr-left2 {float: left; padding: 3px 12px !important; width: 200px; text-align: right;}
.fr-left label {color: #727272; width: 100% !important;}
.fr-right {float: left; padding: 0 0 0 40px}
.fr-right2 {float: left; padding: 5px 0 0 40px}
.fr-colspan {float: left; width: 100%;}
.fr-colspan label {color: #727272; width: auto !important;}
.submit-profile {padding: 3px 12px !important; cursor: pointer; color: #fff !important; background: #636363; border: 0px;}

/* Dodaj ofertę */
.do-row {width: 100%; float: left; line-height: 0.8em}
.dor-c1 {width: 160px; height: 235px; float: left; overflow: hidden;}
.dor-c2 {width: 585px; height: 235px; float: left; overflow: hidden;}
.dorc2-col {width: 140px; float: left; text-align: center; padding: 30px 0 0 0; overflow: hidden;}
.dorc2-col span {font-size: 13px; font-weight: bold; color: #434546; overflow: hidden;}

.dorc1-positioner {padding: 70px 0 0 22px}
.dorc-ogloszenia {background: url(../images/lang/pl/profil/dodaj_oferte/bg_sec_ogloszenia.jpg) no-repeat center bottom}
.dorc-aukcje {background: url(../images/lang/pl/profil/dodaj_oferte/bg_sec_aukcje.jpg) no-repeat center bottom}
.dorc-ludzie {background: url(../images/lang/pl/profil/dodaj_oferte/bg_sec_ludzie.jpg) no-repeat}

/* Punkty */
.punkty-doladowanie {width: 100%; height: 227px; padding: 30px 0 0 0; text-align: center; overflow: hidden; background: url(../images/lang/pl/profil/dodaj_oferte/bg_sec_doladowanie.jpg) no-repeat center top}
.pd-col1 {width: 220px; float: left; text-align: justify; line-height: 1.1em; padding: 0 0 0 30px;}
.pd-col2 {width: 194px; float: left; padding: 0 10px 0 10px;}

/* Moje oferty */
.mo-left {width: 185px; float: left; overflow: hidden; padding: 0 0 0 30px;}
.mo-right {width: 699px; float: left; overflow: hidden;}

a.mol-menu {float: left; color: #fff; padding: 5px 0 0 0; text-align: center; width: 137px; height: 18px; text-decoration: none; overflow: hidden; background: url(../images/profile/moje_oferty/menu.jpg) no-repeat;}
a.mol-menu:hover {text-decoration: none; color: #585858; background: url(../images/profile/moje_oferty/menu_sel.jpg) no-repeat;}

a.mol-menu-sel {float: left; color: #585858; padding: 5px 0 0 0; text-align: center; width: 137px; height: 18px; text-decoration: none; background: url(../images/profile/moje_oferty/menu_sel.jpg) no-repeat;}
a.mol-menu-sel:hover {text-decoration: none; color: #585858;}

.mol-spacer {float: left; width: 100%; height: 10px;}

.mor-tab {width: 689px; padding: 0 0 0 10px; font-weight: bold; font-size: 14px; height: 27px; overflow: hidden; background: url(../images/profile/moje_oferty/tab.jpg) no-repeat;}
.mor-box {width: 699px; overflow: hidden; background: url(../images/profile/moje_oferty/box_bg.jpg) repeat-y;}
.mor-footer {width: 699px; height: 6px; overflow: hidden; background: url(../images/profile/moje_oferty/box_footer.jpg) repeat-y;}

a.mort-menu {float: left; margin: 1px 0 0 0; padding: 6px 20px 5px 20px; color: #fff; text-decoration: none;}
a.mort-menu:hover { background: #f1f1f1; color: #676767; text-decoration: none;}

a.mort-menu-sel {float: left; margin: 1px 0 0 0; padding: 6px 20px 5px 20px; background: #f1f1f1; color: #676767; text-decoration: none;}
a.mort-menu-sel:hover {text-decoration: none;}

.morb-row {width: 697px; margin: 0 1px 0 1px; padding: 0 0 10px 0;overflow: hidden; border-bottom: 1px solid #bdbdbd;}
.morbr-white {background: #fff;}
.morbr-green {background: #d8ffcc;}
.morbr-yellow {background: #FFFFCCs;}
.morbr-left {width: 97px; padding: 10px 0 0 0; height: 80px; text-align: center; float: left; overflow: hidden;}
.morbr-right {width: 599px; padding: 10px 0 0 0; float: left; overflow: hidden;}
.morbr-right div.title {color: #577ebb; font-weight: bold; margin: 0 0 10px 0; width: 100%;}
.morbr-right div.info {margin: 0 0 5px 0; width: 100%; background: #fff; font-size: 11px;}
.morb-info {overflow: hidden; padding: 10px 10px 10px 10px; line-height: 1.5em; margin: 0 1px 0 1px; background: #FFFFCC }

/* Dodatkowe funkcje */
.df-row {width: 100%; overflow: hidden; float: left; margin: 0 0 40px 0;}
.df-row .df-col1 {width: 200px; padding: 0 0 10px 0; text-align: center; overflow: hidden; float: left; background: url(../images/profile/dodatkowe_funkcje/bg.jpg) repeat-y top right;}
.df-row .df-col2 {width: 500px; padding: 0 0 0 30px; overflow: hidden; float: left;}
.df-row .df-col3 {width: 170px; text-align: center; overflow: hidden; float: left;}
.df-row .df-col3 a.dfc-a {margin: 40px 0 0 20px;display: block; background: url(../images/profile/dodatkowe_funkcje/aktywuj.jpg) no-repeat; width: 133px; height: 33px;}
.df-row .df-col3 a.dfc-a:hover {background: url(../images/profile/dodatkowe_funkcje/aktywuj_hover.jpg) no-repeat;}
.df-row .df-col3 a.dfc-e {margin: 40px 0 0 20px;display: block; background: url(../images/profile/dodatkowe_funkcje/edytuj.jpg) no-repeat; width: 133px; height: 33px;}
.df-row .df-col3 a.dfc-e:hover {background: url(../images/profile/dodatkowe_funkcje/edytuj_hover.jpg) no-repeat;}
.dfc-title {color: #3b63b3; font-size: 15px; font-weight: bold; margin: 0 0 10px 0;}
.dfc-text {color: #303030; font-size: 12px; font-weight: normal; text-align: justify; line-height: 1.2em}
.df-row .df-col4 {width: 670px; padding: 0 0 0 30px; overflow: hidden; float: left;}
a.df-back { background: #577eb8; color: #fff; font: normal 12px Arial, Helvetica, sans-serif; padding: 4px 12px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; text-shadow: none; }
a.df-back:hover { text-decoration: none; background: #86a2cc; background: #5E88C6; }

/* Formularze */

.dfcf-row {float: left; width: 100%; margin: 0 0 10px 0;}
.dfcf-title {float: left; width: 150px; text-align: right; padding: 7px 10px 0 0; font-size: 12px; color: #2b2a2a; font-weight: bold;}
.dfcf-input {float: left; width: 510px;}
.dfcf-error {float: left; width: 100%; margin: 10px 0 0 0; text-align: right;}
.df-input-text {border: 1px solid #c9c9c9 !important; width: 300px; font-size: 12px; padding: 5px 2px !important; color: #2b2a2a !important;}
.df-input-textarea {border: 1px solid #c9c9c9 !important; width: 450px; height: 100px; font-size: 12px; color: #2b2a2a !important;}