.tx-jobboerse-pi1, .tx-jobboerse-pi1 table {
    margin:0px;
    padding:0px;
}

.tx-jobboerse-pi1 td {

}

.tx-jobboerse-pi1 #error {
    color:#dd0000;
    font-weight:bold;
}

.tx-jobboerse-pi1 td {
    padding:5px;
    line-height:16px;
}

.tx-jobboerse-pi1 input, .tx-jobboerse-pi1 textarea {
    border:1px solid #777777;
}

.tx-jobboerse-pi1 #job_rahmen {
    width:100%;
    margin-top:30px;
    line-height:12px;
    text-align:center;

}

.tx-jobboerse-pi1 #job_rahmen .item {
    cursor:pointer;
    line-height:14px;
    width:100%;
    text-align:left;
    margin:auto;
    border-bottom:#c0c0c0 2px solid;
    padding-bottom:10px;
    margin-bottom:20px;
}

.tx-jobboerse-pi1 #job_rahmen .item .title{
    margin-top:10px;
    color:#dc021b;
    line-height:120%;
    padding:2px;
}

.tx-jobboerse-pi1 #job_rahmen .item .arbeitgeber {
    color:#000000;
    z-index:100;
}

.tx-jobboerse-pi1 #job_rahmen .item .branche {
    color:#000000;
    font-weight:bold;
    padding:2px;

}

.tx-jobboerse-pi1 #job_rahmen .item .region {
    color:#777777;;
}

.tx-jobboerse-pi1 #job_rahmen .item a {
    margion-top:4px;
    float:right;
}


.tx-jobboerse-pi1 .item_der_woche .internal-link {
    margin:0px;
    padding:0px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche {
    padding:10px;
    text-align:left;
    margin:auto;
    line-height:15px;
    border:#c0c0c0 2px solid;
    margin-top:10px;
    margin-bottom:20px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche .head{
    color:#dc021b;
    font-size:14px;
    line-height:120%;
    padding:2px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche .title{
    margin-top:10px;
    color:#dc021b;
    line-height:120%;
    padding:4px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche .arbeitgeber,.tx-jobboerse-pi1 #job_rahmen .item_der_woche .arbeitgeber a {
    font-size:12px;
    font-weight:bold;
    color:#000000;
    padding:4px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche .branche {
    color:#000000;
    font-weight:bold;
    padding:4px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche .region {
    font-size:12px;
    color:#777777;;
    padding:4px;
}

.tx-jobboerse-pi1 #job_rahmen .item_der_woche a {
    margion-top:4px;
    padding:4px;
}




.tx-jobboerse-pi1 #job_single {
}

.tx-jobboerse-pi1 #job_single h1  {
    color:#dc021b;
    font-size:14px;
    padding-top:1px;
    padding-bottom:2px;
    margin-bottom:5px;
}

.tx-jobboerse-pi1 #job_single h2  {
    color:#000000;
    font-size:12px;
}


.tx-jobboerse-pi1 #job_single .arbeitgeber,.tx-jobboerse-pi1 #job_single .arbeitgeber a  {
    color:#777777;
    font-size:12px;
    z-index:100;
}

.tx-jobboerse-pi1 #job_single .region  {
    color:#777777;
    font-size:12px;
}

.tx-jobboerse-pi1 #job_single .text  {
    color:#000000;
    font-size:10px;
    width:400px;
    padding:5px;
}

.rahmen_jobboerse {
    position:relative;
    padding:4px;
    margin:0px;
    width:320px;
}

.rahmen_jobboerse h1 {
    line-height:16px;
}

.rahmen_jobboerse h4 {
    color:#000;
    margin-left:5px;
}

.rahmen_jobboerse h2 {
    color:#333333;
    font-size:10px;
    font-weight:bold;
    margin-left:3px;
    margin-bottom:3px;
        margin-top:3px;
    padding:0px;
}

.rahmen_jobboerse {
    margin-top:3px;
}

.rahmen_jobboerse a {
    font-size:10px;
    margin-top:3px;
}
.rahmen_jobboerse #kurztext {
    font-size:10px;
    margin-left:3px;
}
