/*****************************************************
WYSZUKIWARKA I DODAJ FIRME
*****************************************************/
.container_page .top-boxes {
    clear: both;
    width: 100%;
}
/* wyszukiwarka */
.container_page .top-boxes .topBoxA {
    width: 495px;
    float: left;
}
.container_page .top-boxes .topBoxA .zaawansowane {
    background: transparent url(../../images/default/arrow_dark.gif) no-repeat 0 6px;
    margin-left: -170px;
    margin-top: 5px;
    display: block;
    padding-left: 8px;
    font-size: 0.9em;
    color: #9c9c9c;
    text-decoration: underline;
    float: left;
}
.container_page .top-boxes .topBoxA .zaawansowane:hover {
    text-decoration: none;
}
.container_page .top-boxes .topBoxA .box .body,
.container_page .top-boxes .topBoxB .box .body {
    height: 55px;
}
.container_page .top-boxes .topBoxA .input_group {
    margin-top: 15px;
}
.container_page .top-boxes .topBoxA .input_group .input {
    background: transparent url(../../images/default/input_background.gif) repeat-x;
    height: 21px;
    line-height: 21px;
    padding: 0px 10px 0px 10px;
    display: block;
    float: left;
    width: 130px;
    color: #8a8a8a;
}
.container_page .top-boxes .topBoxA .input_group .input input {
    background: none;
    border: none;
    width: 100%;
    color: #8a8a8a;
    font-size: 0.94em;
    margin-top: 2px;
    padding: 0px !important;
    padding-bottom: 2px !important;
}
.container_page .top-boxes .topBoxA .input_group .input red {
    color: #ec2828 !important;
}
.container_page .top-boxes .topBoxA .input_group > div {
    float: left;
}
.container_page .top-boxes .topBoxA .input_group .right,
.container_page .top-boxes .topBoxA .input_group .left,
.container_page .top-boxes .topBoxA .input_group .lupa,
.container_page .top-boxes .topBoxA .input_group .select,
.container_page .top-boxes .topBoxA .input_group .sep {
    height: 21px;
    display: block;
    float: left;
}
.container_page .top-boxes .topBoxA .input_group .right {
    background: transparent url(../../images/default/input_right.gif) no-repeat;
    width: 5px;
}
.container_page .top-boxes .topBoxA .input_group .left {
    background: transparent url(../../images/default/input_left.gif) no-repeat;
    width: 5px;
}
.container_page .top-boxes .topBoxA .input_group .lupa {
    background: transparent url(../../images/default/input_lupa.gif) no-repeat;
    width: 41px;
    height: 48px;
    margin-top: -7px;
}
.container_page .top-boxes .topBoxA .input_group .select {
    background: transparent url(../../images/default/input_right_select.gif) no-repeat;
    width: 22px;
    cursor: pointer;
}
.container_page .top-boxes .topBoxA .input_group .sep {
    width: 8px;
}

.container_page .top-boxes .topBoxA .input_group ul li.options ul {
    border: 1px dotted #d0d0bd;
    background: white;
    margin: 20px 3px 0 3px;
    position: absolute;
    width: 151px;
    opacity: 0.95;
    filter: alpha(opacity=95);
    z-index: 9999;
}
.container_page .top-boxes .topBoxA .input_group ul li.options ul li:first-child {
    display: block;
}
.container_page .top-boxes .topBoxA .input_group ul li.options ul li {
    line-height: 12px;
    padding: 3px 10px 3px 10px;
}
.container_page .top-boxes .topBoxA .input_group ul li.options ul li:hover {
    background: #efefe1;
    cursor: pointer;
}
.container_page .top-boxes .topBoxA .input_group .button_group {
    float: right;
}


.container_page .top-boxes .topBoxB {
    width: 475px;
    float: right;
}
.container_page .top-boxes .topBoxB .img {
    float: left;
    margin-right: 10px;
    height: 60px;
    overflow: hidden;
}
.container_page .top-boxes .topBoxB .info {
    float: left;
}
.container_page .top-boxes .topBoxB .info img {
    float: left;
    margin: 0 10px 50px 0;
}
.container_page .top-boxes .topBoxB .button {
    float: right;
}
/*****************************************************
 LISTA NJNOWSZYCH ARTYKUŁÓW
*****************************************************/
.container_page .center_panel .last_contents {
    overflow: hidden;
}
.container_page .center_panel .last_contents .border_img {
    border: 1px solid #d5d5be;
    height: 146px;
    float: left;
    background: white;
    overflow: hidden;
}
.container_page .center_panel .last_contents .img,
.container_page .center_panel .last_contents .img .black {
    width: 228px;
}
.container_page  .center_panel .last_contents .img {
    height: 144px;
    border: 1px solid white;
    background-repeat: no-repeat;
    background-position: center center;
    
}
.container_page  .center_panel .last_contents .img .black,
.container_page  .center_panel .last_contents .img .text {
    position:absolute;
    margin-top: 65px;
    overflow: hidden;
}
.container_page  .center_panel .last_contents .img .black {
    background: black;
    opacity: 0.7;
    filter: alpha(opacity=70);
    z-index: 1;
    height: 79px;
}
.container_page  .center_panel .last_contents .img .text {
    width: 198px;
    color: white;
    z-index: 2;
    padding: 6px 0px 0px 10px;
    font-size: 0.9em;
    height: 67px;
}
.container_page  .center_panel .last_contents .img .text a,
.container_page  .center_panel .last_contents .img .text span {
    font-weight: bold;
    color: #ff9d19;
    display: block;
    margin-bottom: 6px;
    font-size: 1.2em;
}
.container_page  .center_panel .last_contents .list {
    width: 260px;
    float: left;
}
.container_page  .center_panel .last_contents .list .title,
.container_page  .center_panel .last_contents .list .title .new  {
    line-height: 37px;
    height: 37px;
    display: block;
}
.container_page  .center_panel .last_contents .list .title .new {
    margin-left: 16px;
    padding-left: 20px;
    background: transparent url(../../images/default/title_icon.gif) no-repeat 2px center;
    color: #8a8a8a;
    border-bottom: 1px solid #e8e8db;
    overflow: hidden;
}
.container_page  .center_panel .last_contents .list .first .new {
    border-top: 1px solid #e8e8db;
}
.container_page  .center_panel .last_contents .list .title .new:hover {
    color: #009091;
    text-decoration: underline;
    font-weight: bold;
    cursor: pointer;
}
.container_page  .center_panel .last_contents .list .active {
    background: transparent url(../../images/default/contents_index_list_active.gif) no-repeat 0 0;
    position: relative;
    margin-left: -20px;
    z-index: 3;
}
.container_page  .center_panel .last_contents .list .active .new {
    background: none;
    font-weight: bold;
    color: #009091 !important;
    padding-left: 25px;
    border: none;
}
/*****************************************************
OGLOSZENIA
*****************************************************/
.notices {

}
.notices .jobs {
    width: 49%;
    float: left;
}
.notices .adverts {
    width: 49%;
    float: right;
}
.notices .small {
    Xmargin-left: 10px;
}


/*****************************************************
CENTER PANEL
*****************************************************/
.container_page .center_panel {
    width: 52.5% !important;
}
/*****************************************************
 PRAWY PANEL
*****************************************************/
.container_page .right_panel  {
    width: 26.5% !important;
}
/*****************************************************
TARGI I WYDARZENIA
*****************************************************/
.targi_wydarzenia .body {


}
.targi_wydarzenia .body .fair {
    float: left;
    padding: 6px 0px 6px 0px;
    clear: both;
    border-top: 1px dotted #e0e0ce;
    width: 100%;
}
.targi_wydarzenia .body .fair:first-child {
    border-top: none;
}
.targi_wydarzenia .body .fair .title {
    width: 67%;
    float: left;
    height: 16px;
    line-height: 14px;
    overflow: hidden;
    Xackground: transparent url(../../images/default/arrow_dark.gif) no-repeat 0 6px;
}
.targi_wydarzenia .body .fair .title .flag {
    width: 19px;
    float: left;
    height: 16px;
    vertical-align: middle;
    margin-right: 7px;
}
.targi_wydarzenia .body .fair .title a span {
    color: #717171;
}
.targi_wydarzenia .body .fair .title a:hover span {
    color: #009091;
}
.targi_wydarzenia .body .fair .title a:hover {
    text-decoration: none;
}
.targi_wydarzenia .body .fair .days {
    float: right;
    width: 28%;
    float: right;
    text-align: right;
    color: #bcbcbc;
}
.targi_wydarzenia .body .fair .days span {
    color: #707070;
}

/*****************************************************
NOWE FIRMY
*****************************************************/
.nowe_firmy .body {


}
.nowe_firmy .body .firm {
    float: left;
    padding: 4px 0px 4px 0px;
    clear: both;
    border-top: 1px dotted #e0e0ce;
    width: 100%;
}
.nowe_firmy .body .firm:first-child {
    border-top: none;
}
.nowe_firmy .body .firm .name {
    width: 100%;
    float: left;
    Xheight: 16px;
    overflow: hidden;
}
.nowe_firmy .body .firm .name a {
    Xcolor: #8a8a8a;
    font-weight: bold;
}
.nowe_firmy .body .firm .name a:hover {
    text-decoration: underline;
}
.nowe_firmy .body .firm .name span {
    margin-left: 26px;
}
.nowe_firmy .body .firm .desc{
    clear: both;
    font-size: 0.9em;
    color: #8f8f8f;
}

/*****************************************************
poradnik_przedsiebiorcy
*****************************************************/
.poradnik_przedsiebiorcy .body {
}
.poradnik_przedsiebiorcy .body .guide {
    border-top: 1px dotted #e0e0ce;
    padding: 6px 0px 6px 0px;
}
.poradnik_przedsiebiorcy .body .guide:first-child {
    border-top: none;
    padding-top: 0px;
}
.poradnik_przedsiebiorcy .body .guide .title {
    font-weight: bold;
    margin-bottom: 3px;
}
.poradnik_przedsiebiorcy .body .guide .desc {
    color: #acacac;
    font-size: 0.9em;
}

/*****************************************************
NOWE PRODUKTY
*****************************************************/
.new_products .body .row {
    float: left;
    width: 115px;
    Xheight: 130px;
    margin: 4px;
}
.new_products .body .row .img {
    Xheight: 100px;
    text-align: center;
}
.new_products .body .row .name {
    text-align: center;
}
.new_products .body .row .name a {
    color: #717171;
}

