
.offersTable,.oferty_result_table,.oferty_summary{
    border-collapse: collapse;
    width: 98%;
    margin: 0 auto;
    color: #4C4C4C;
}
.oferty_result_table .stanowisko{
    font-weight: bold;
}
.oferty_result_table .wakat{
    width: 60px;
    text-align: center;
}
.oferty_result_table .data,.oferty_result_table .kraj, .oferty_result_table .lp{
    text-align: center;
}
.offersTable a,.oferty_result_table a{
    color: #2f2f2f;
    font-weight: bold;
}
.offersTable thead a.sortup{
    background: transparent url('/template/new/sortup.png') center right no-repeat;
    display:block;
    padding-right: 25px;
}
.offersTable thead a.sortdown{
    background: transparent url('/template/new/sortdown.png') center right no-repeat;
    display:block;
    padding-right: 25px;
}
.offersTable thead th, .oferty_result_table th{
    background-color: #eaeeee;
    padding: 9px;
    
}
.offersTable thead th, .offersTable thead th{
    color: #333232;
    font-weight: bold;
    font-size: 11px;
}

.offersTable tbody tr.hover,.offersTable tbody tr.hover a{
    background-color: #046539;
    background-image: none;
    color: #fff;
}

.offersTable thead th{
    border-right: 1px solid #d9d9d9;
}
.offersTable tbody tr{
}
.offersTable tbody td,.oferty_result_table td{
    border: 1px solid #dedede;
    padding: 5px;
    vertical-align: middle;
}
.oferty_result_table th,.oferty_summary td{
    border: 1px solid #dedede;
}
.oferty_summary td{
    padding: 6px;
}
.oferty_summary .summary_view_left
{
    font-weight: bold;
}
.oferty_summary .summary_view_main
{
    font-size: 16px;
    text-align: center;
    color: #fff;
    background-color: #056338;
}
.oferty_summary .summary_view_info
{
    font-size: 14px;
    text-align: center;
    color: #fff;
    background-color: #056338;
}
.offersTable tr.second{
    background: transparent url('/template/new/offerbg.png') top left repeat-x;
}

.offersTable tr.separator td{
    border: none;
    height: 10px;
}

.offerTable{
    width: 658px;
    margin: 0 auto;
    border-collapse: collapse;
}
.offerTable th{
    background-color: #f6f6f6;
    border: 1px solid #e2e2e2;
    text-align: left;
    padding: 7px;
}
.offerTable td{
    border: 1px solid #e2e2e2;
    vertical-align: middle;
    padding: 7px;
}
.offerHeader h2{
    padding: 8px 0;
    margin: 2px 0 10px 0;
    width: 100%;
    text-align: center;
    color: #056338;
    font-size: 18px;
    font-weight: bold;
}




/** zakladki **/
table.offerTable thead td{
    padding: 0;
}
.tabsmenu{
    margin-left: -1px;
    margin-right: -1px;
    margin-top: -1px;
    margin-bottom: -1px;
    width: 658px;
    
}
.tabsmenu a{
    border-top: 1px solid #e1dfdf;
    border-left: 1px solid #e1dfdf;
    border-right: 1px solid #e1dfdf;
    border-bottom: 1px solid #e1dfdf;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 37px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: #03703f url('/template/global/blank.gif') bottom left repeat;
    width: 164px;
    
}
.tabsmenu a.active{
    border-top: 1px solid #d4d4d4;
    border-left: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
    background: #fff url('/template/new/tabbg.png') top left repeat-x;
    color: #444343;
    border-bottom: none;
}

.tabsmenu a.left{
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius:5px;
    -khtml-border-top-left-radius:5px;
    border-top-left-radius:5px;
}

.tabsmenu a.right{
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px;
    -khtml-border-top-right-radius:5px;
    border-top-right-radius:5px;
    border-left: none;
}
.tabsmenu a:hover{

    text-decoration: underline;
}





/** zakladki e **/












.example {
    color: #727272;
}
.offerFounded {
    background: url("/template/global/green-arrow.png") no-repeat scroll 10px 0 transparent;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    margin: 10px !important;
    padding: 5px 0 10px 60px;
}

/** oferta **/
table.list {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
}
table.detailsWindow td {
    border: 1px solid #CCCCCC;
    height: auto;
    min-height: 27px;
    padding: 3px 5px;
    
}
table.list td {
    font-size: 11px;
}
table.list th {
    background: none repeat scroll 0 0 #F6F6F6;
    color: #1A0101;
    font-size: 11px;
    font-weight: bold;
    text-align: right;
    padding-right: 20px;
    border-left: 1px solid #CCCCCC;
}


.blue-gradient{
    background-color: #1869C5;
    background-image:-moz-linear-gradient(top,#1a99d9,#1868c5);
    background-image: -o-linear-gradient(rgb(26,153,217),rgb(24,104,197));
    background-image:-webkit-gradient(linear,left top,left bottom,from(#1a99d9),to(#1868c5));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#1a99d9,endColorStr=#1868c5);
    -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#1a99d9, endColorStr=#1868c5)";
    padding: 10px 20px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.offerWrapper{
    float:left;
    background-color: #fff;
    margin: 0 auto;
    width: 630px;
}
.randomOffersWrapper{
    float:right;
     background-color: #fff;
    margin: 0 auto;
    width: 330px;
}





table#filters{
    background-image:-moz-linear-gradient(top,#ffffff,#f5f5f5);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f5f5f5));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#f5f5f5);
    -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#f5f5f5)";

    margin: -10px -19px -10px -19px;
    width: 981px;
    
}
table#filters .input-text{
    padding: 5px;
    border: 1px solid #A2B6CA;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;
    width: 180px;
    background-image:-moz-linear-gradient(top,#f5f5f5,#ffffff);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#ffffff));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f5f5f5,endColorStr=#ffffff);
    -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f5f5f5, endColorStr=#ffffff)";
}

table#filters .input-text-focus{
    border: 1px solid #1356A4;
}
table#filters th{
    color: #444444;
    text-align: right;
    padding-right: 5px;
    font-size: 12px;
    font-weight: normal;
    padding-left:10px;
}
table#filters td{
    padding: 6px;
}


.offerButtons{
    width: 980px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.offerButtons a{
    display:block;
    color: #3f3f3f;
    height: 60px;
    background-image:-moz-linear-gradient(top,#ffffff,#e5e5e5);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#e5e5e5));
    background-image: -o-linear-gradient(rgb(255,255,255),rgb(229,229,229));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#e5e5e5);
    -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#e5e5e5)";
    width: 186px;
    float:left;
    font-size: 11px;
    border: 1px solid #cfcfcf;
    margin-right: 10px;
}
.offerButtons a:hover,.offerButtons a.active{
    background-image:-moz-linear-gradient(top,#d6d6d6,#ffffff);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#d6d6d6),to(#ffffff));
    background-image: -o-linear-gradient(rgb(214,214,214),rgb(255,255,255));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#d6d6d6,endColorStr=#ffffff);
    -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#d6d6d6, endColorStr=#ffffff)";
    border: 1px solid #fff;
    color: #000;
    font-weight: bold;
}
.offerButtons span.obicon{
    display:block;
    float:left;
    width: 70px;
    height: 60px;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
}
.offerButtons span.obicon-1{ background-image: url('/template/global/offer-ico1.png');}
.offerButtons span.obicon-2{ background-image: url('/template/global/offer-ico2.png');}
.offerButtons span.obicon-3{ background-image: url('/template/global/offer-ico3.png');}
.offerButtons span.obicon-4{ background-image: url('/template/global/offer-ico4.png');}
.offerButtons span.obicon-c{ background-image: url('/template/global/offer-crest.png');}
.offerButtons span.obtitle{
    display:block;
    float:left;
    padding-top: 15px;
    
}
.nomargin{
    margin: 0 !important;
}


.offerMenuLink a{
    display:block;
    background-position: center left;
    background-repeat: no-repeat;
    background-color: transparent;
    color: #2f2f2f;
    font-size: 14px;
    padding: 9px 0 9px 65px;
    margin-left: 6px;
    margin-bottom: 10px;
}
.offerMenuLink a span{
    font-size: 11px;
    color:#8f8f8f;
}
.offerMenuLink a.eures{
    background-image: url('/template/new/eures.png');
}
.offerMenuLink a.psz{
    background-image: url('/template/new/psz.png');
}
.offerMenuLink a.lokalne{
    background-image: url('/template/new/lokalne.png');
}