.clabgpEmdia {
        display: none;
    }

    .claRight {
        clear:right;
        float:right;
        width: 190px;
    }

    .brand-header .randstadlogo {
        margin: 60px 0 0 51px;
    }  
    
    .brand-header{
        background-image:url("/bilder/layout/header01.jpg");
    }

    .b5{
        background-image:url("/bilder/randstad/button_submit.gif");
    } 
    
    .global-navigation{
        background-color: #2c2c2c;
    }
    
    .global-navigation .main-navigation li{
        background-image:url("/bilder/randstad/menu_bg.gif");
    }
    
    .global-navigation{
        background-image: url("/bilder/randstad/menu_blocks.gif");
    } 
    
    .global-navigation .main-navigation li{
        background-image:url("/bilder/randstad/gradient.png");
    }

    .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_neutral_mouseover.png");
    }

    body.staffing .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_staffing_mouseover.png");
    }

    body.professionals .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_black.png");
    }

    body.search-selection .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_ss.png");
    }

    body.hr-solutions .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_hr.png");
    }

    body.inhouse-services .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_inhouse_mouseover.png");
    }

    .global-navigation .main-navigation li a{
        background-image:url("/bilder/randstad/menu_arrow.gif");
    }

    .global-navigation .main-navigation li ul{
        background-image:url("/bilder/randstad/dropshadow.png");
    }
    .global-navigation .main-navigation li ul li.has-children a{
        background-image:url("/bilder/randstad/submenu_arrow_black.gif");
    }
    .global-navigation .main-navigation li ul li.has-children a:hover,.global-navigation .main-navigation li ul li.child-selected a{
        background-image:url("/bilder/randstad/submenu_arrow.gif");
    }
    .global-navigation .main-navigation li{
        background-image:url("/bilder/randstad/gradient.png");
    }
    .global-navigation .main-navigation li.active{
        background-image:url("/bilder/randstad/gradient_over.png");
    }      

    .company-viewer ul.companies{
        height:155px;
    }
    .company-viewer .company{
        height:150px;
    } 

    .company-viewer .previous-company{
        background-image:url('/bilder/randstad/arrow_left_light.gif');
    }

    .company-viewer .previous-company:hover{
        background-image:url('/bilder/randstad/arrow_left.gif');
    }

    .company-viewer .next-company{
        background-image:url('/bilder/randstad/arrow_right_light.gif');
    }

    .company-viewer .next-company:hover{
        background-image:url('/bilder/randstad/arrow_right.gif');
    }      

    .expandable-sidebar-module .activator{
        background-image:url('/bilder/randstad/arrow_expanded.gif');
    }

    .collapsed-sidebar-module .activator{
        background-image:url('/bilder/randstad/arrow_collapsed.gif');
    } 

    .content-page .title-header h1{
        background-image:url('/bilder/randstad/header_arrow.gif');
    } 

    .client-home-page .title-header{
        background-image:none;
    }
    .title-header{
        background-image:url('/bilder/randstad/gradient_professionals_jobsearch.png');
    }  

    .claHighlight {
        color: #2175d9;
        font-size: 16px;
        line-height: 130%;
    }    

    .l1,.l1:visited{
        background-image:url('/bilder/randstad/link_arrow.gif');
    } 

    .title-header h1{
        background-image: url('/bilder/randstad/header_arrow.gif');
    } 

    .results-page .result+.result{
        border-bottom: 0;
        border-top: 1px dotted #e0e0e0;
    }  

    .field .required{
        background-image:url('/bilder/randstad/form_icons.png');
    } 

    .claHiddenLink a:link,
    .claHiddenLink a:visited,
    .claHiddenLink a:active,
    .claHiddenLink a:hover {
        
    }   

    .content-module {
        position: static;
    }    
    .content-section {
        position: static;
    }    
    .content-module .content-section {
        position: static;
    }    

    .claRight a:link,
    .claRight a:visited,
    .claRight a:active,
    .claRight a:hover {
        margin-right: 0 !important;
        margin-right: -3px;
    }  

    .button{
        background-image:url('/bilder/randstad/button_arrow.gif');
    }  

    .home-page .fjp-header BUTTON,
    .b5 {
        background-color: #2175d9;
    }   

    .home-page .fjp-header BUTTON:hover,
    .b5:hover {
        background-color: #6da7e6;
    }    

    .content-module .content-section Table.claTableList {
        width: 100%;
    }

    .content-module .content-section Table.claTableList td {
        border: 0;
        vertical-align: top;
    }

    .content-module .content-section Table.claTableList td.claSp1 {
        width: 140px;
    }      

    .claLeft {
        float: left;
    }

    .claRight {
        float: right;
    } 


/*##########################################
## News Room                              ##
##########################################*/

.newsroomnavi {
    width:100%;
    float:left;
}

.newsroomnavi a {
    background-image: url('/bilder/randstad/arrow_expanded.gif');
    background-position: right 6px;
    background-repeat: no-repeat;
    margin: 0 16px 0 0;
    padding: 0 16px 0 0;
    color: #666666;
    text-decoration: none;
    font-size: 14px;
}

.newsroomnavi .nrntop a {
    background-image:url(/bilder/layout/arrow_slideup.gif);
    background-position: right 6px;
    background-repeat:no-repeat;
}

.newsroomnavi .nrnactive a {
    background-image:url(/bilder/randstad/arrow_collapsed.gif);
    background-position: right 6px;
    background-repeat:no-repeat;
}

.newsroomnavi a:hover {
    color:#2175d9;
    text-decoration:none;
}     

.newsroomname {
    width:914px;
    float:left;
    height:30px;
    font-size:24px;
    padding:15px 0 15px 10px;
}

.newsroomname-txt {
    float:left;
    height:30px;
    font-size:24px;
    width:500px;
}

.newsroomname-icon {
    float:right;
    width:50px;
    text-align:right;
}

.newsroomnavpunkte {
    width:100%;
    float:left;
    height:23px;
}  

.newsroomnavpkt {
    float:left;
    height:23px;
    padding-right:2px;
}

.nrnnav {
    padding-left:20px;
} 

.lasttweet {
    width: 100%;
    float: left;
}

.lasttweet ul,
.content-module .content-section .lasttweet ul {
    list-style:none;
}

.lasttweet li,
.content-module .content-section .lasttweet ul li {
    margin:0;
    padding:0 0 25px 0;
    list-style:none;
    background-image:url(/bilder/layout/newsroom/trenner_twitter_bottom.jpg);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.content-module .content-section .lasttweet span {
    display:block;
    background-image:url(/bilder/layout/newsroom/trenner_twitter_top.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    padding:20px 0 0 0;
}

.content-module .content-section .lasttweet a {
    display:block;
}     




#twitter_update_list {
    width: 100%;
    float: left;
    overflow-y:hidden;
    font-size:12px;
    line-height:135%;
}

.room-iframe #twitter_update_list {
    width: 100%;
    float: left;
    height:155px;
    overflow-y:hidden;
    font-size:12px;
    line-height:135%;
}

#twitter_update_list ul {
    list-style:none;
}


#twitter_update_list li {
    margin:0;
    padding:0 0 15px 0;
    list-style:none;
    background-image:url(/bilder/layout/newsroom/trenner_twitter_bottom.jpg);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.room-iframe #twitter_update_list li {
    padding:0 0 15px 0;
}

#twitter_update_list span {
    display:block;
    background-image:url(/bilder/layout/newsroom/trenner_twitter_top.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    padding:15px 0 0 0;
    font-size:12px;
    line-height:135%;
}

.room-iframe #twitter_update_list span {
    font-size:11px;
}

#twitter_update_list span a {
    margin-top:5px;
}

.room-iframe #twitter_update_list span a {
    margin-top:3px;
}

#twitter_update_list a {
    display:block;
} 



.news-slider-content #twitter_update_list {
    width: 100%;
    float: left;
}

.news-slider-content #twitter_update_list ul {
    list-style:none;
}

.news-slider-content #twitter_update_list li {
    margin:0;
    padding:0 0 15px 0;
    list-style:none;
    background:none;
}

.news-slider-content #twitter_update_list span {
    display:block;
    background:none;
    padding:10px 0 0 0;
    font-size:14px;
}

.news-slider-content #twitter_update_list span a {
    margin-top:5px;
}

.news-slider-content #twitter_update_list a {
    display:block;
} 

  

.newsroom-rss {
    float:left;
    width:100%;
    padding:0 0 25px 0;
}

.content-module .content-section .newsroom-rss h2,
.content-module .content-section .newsroom-kununu h2,
.newsroom-kununu h2 {
    font-size:16px;
    border:none;
    margin: 0;
    padding: 25px 0 8px 0;
    /*color:#3e3e3e;*/
    color:#666666;
}

.newsroom-twitter {
    float:left;
    width:100%;
    padding:0 0 25px 0;
}

.roomTrenner {
    background: transparent url('/bilder/layout/roomtrenner.gif') no-repeat left top;
    /*width: 960px;*/
    width: 960px;
    height: 33px;
    /*margin: 0 -32px 170px -32px*/
    margin: 100px -20px 150px -16px
}

.randNavi {
    background-color: #ccc;
    width: 50px;
    height: 290px;
    position: fixed;
    top: 40%;
    right: 0;
}         


/* ########## Show Room-Company-Viewer ########## */
.companyX-viewer .companyX .companyX-link {
    display: block;
}

.companyX-viewer {
    /*border: 1px solid black;*/
/*
    background-color: #f9f9f9;
*/
    float: left;
    width: 544px;
    height: 138px;
    margin-bottom: 10px;
    padding: 0 16px;
    overflow: hidden;
    position: relative;
}
.companyX-viewer .previous-companyX {
    background-image: url(/bilder/randstad/arrow_left_light.gif);
    left: 16px;
}
.companyX-viewer .next-companyX {
    background-image: url(/bilder/randstad/arrow_right_light.gif);
    right: 16px;
}
.companyX-viewer .previous-companyX,
.companyX-viewer .next-companyX {
    background-color: #EEEEEE;
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 110px;
    position: absolute;
    top: 14px;
    width: 14px;
}
.companyX-viewer ul.companiesX {
    height: 155px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px 16px 30px;
    overflow: hidden;
    padding: 0px 0 0 0;
    width: 512px;
}
.companyX-viewer .companyX {
    float: left;
    height: 150px;
    overflow: hidden;
    padding-top: 0px;
    text-align: center;
    width: 128px;
}                

.content-module .content-section ul li.companyX {
    margin:0;
    list-style:none;
}   

.newsroom-leftcolumn {
    float:left;
    width:616px;
}

.newsroom-leftcolumn-in {
    float:left;
    width:601px;
    padding:0 0 0 10px;
}

.newsroom-rightcolumn {
    float:right;
    width:229px;
}        

.nr-navbottomtrenner {
    float:left;
    width:924px;
    height:50px;
    background-image: url(/bilder/layout/nr_navbottomtrenner.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}            

.newsroom-rightcolumn-txttop {
    float:left;
    width:219px;
    background-image: url(/bilder/layout/newsroom/rightcolumn_txttop.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    padding-top:25px;
}

.newsroom-rightcolumn-txtbottom {
    float:left;
    width:219px;
    background-image: url(/bilder/layout/newsroom/rightcolumn_txtbottom.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
    padding-bottom:20px;
}    

.content-page .content-module .newsroom-rightcolumn h1,
.newsroom-rightcolumn h1 {
    font-size:14px;
    color:#6f6b71;
    font-weight:bold;
    border:none;
    padding:0;
    margin:0;  
}          

.likebox-bottom {
    float:left;
    width:283px;
    height:12px;
    background-image: url(/bilder/layout/newsroom/shadow_likebox_bottom.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}     

.newsroom-youtube {
    float:left;
    width:100%;
    padding:0 0 25px 0;
}

.newsroom-youtube-rightcolumn-hltrenner {
    float:left;
    width:219px;
    height:20px;
    background-image: url(/bilder/layout/newsroom/rightcolumn_txtbottom.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
} 


#auswahl_oben {
    text-align: center;
    width: 229px;
}

#auswahl_unten {
    text-align: center;
    width: 229px;
    border-top:1px dashed #d5d5d5;
    padding-top:8px;
} 

.newsroom-youtube-teaser-block {
    width:229px;
    height:85px;
    overflow:hidden;
}

.newsroom-youtube-teaser-blockin {
    width:229px;
    height:84px;
    border-top:1px dashed #d5d5d5;
    padding-top:10px;
}

.newsroom-youtube-teaser-blockin2 {
    width:229px;
    height:150px;
    border-top:1px dashed #d5d5d5;
    padding-top:10px;
}

.newsroom-youtube-teaser-img {
    padding-top:3px;
    float:left;
    width:108px;
} 

.newsroom-youtube-teaser-img2 {
    padding-top:3px;
    float:left;
    width:229px;
}

.newsroom-youtube-teaser-txt {
    float:left;
    width:211px;
}      

.newsroom-kununu {
    float:left;
    width:100%;
    padding:0 0 25px 0;
} 

.newsroom-rightcolumn293 {
    float:right;
    width:293px;
} 

.newsroom-rightcolumn293 h2 {
    color:#6f6b71;
} 

.newsroom-veranstaltungen-block {
    float:left;
    width:219px;
    padding:8px 0 8px 0;
    border-top:1px dashed #d5d5d5;
}

.content-module .content-section .newsroom-veranstaltungen-block h2,
.newsroom-veranstaltungen-block h2 {
    color:#4395e1;
    font-size:12px;
    padding: 3px 0 5px 0;
    text-transform:uppercase;
}

.content-module .content-section .newsroom-veranstaltungen-block p,
.newsroom-veranstaltungen-block p {
    padding:0;
    margin:0;
}   

.newsroom-ansprech-hl {
    background-image:url(/bilder/layout/newsroom/trenner_twitter_top.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    padding:20px 0 0 0;
}    

.content-module .content-section .newsroom-rss .newsroom-ansprech-hl h2 {
    font-size:15px;
    border:none;
    margin: 0;
    padding: 0px 0 8px 0;
    color:#333333;
    font-weight:normal;
} 

.newsroom-ansprech-box {
    background-image:url(/bilder/layout/newsroom/ansprechpartner_bg_top.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

.newsroom-ansprech-box-bottom {
    background-image:url(/bilder/layout/newsroom/ansprechpartner_bg_bottom.jpg);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.newsroom-ansprech-box-middle {
    background-image:url(/bilder/layout/newsroom/ansprechpartner_bg_y_repeat.jpg);
    background-position:left;
    background-repeat:repeat-y;
    padding:13px 0 13px 0;
}      

.content-module .content-section table.newsroom-ansprechTD {
    border:none;
}

.content-module .content-section table.newsroom-ansprechTD td {
    border:none;
} 

.content-module .content-section table.newsroom-ansprechTD td h2 {
    font-size:12px;
    color:#529ee6;
    padding:0;
}

.content-module .content-section table.newsroom-ansprechTD td p {
    padding:0 0 5px 0;
}   

.newsroom-tagcloud-hl {
    float:left;
    width:229px;
    background-image: url(/bilder/layout/newsroom/trenner_tagcloud.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
    padding:16px 0 10px 0;
    font-size:15px;
    color:#333333;
}

.newsroom-tagcloud {
    float:left;
    width:229px;
    padding:5px 0 5px 0;
    text-align:center;
}  

.newsroom-tagcloud a {
    /*float:left;*/
    white-space:nowrap;
    /*line-height:16px;*/
}

* + .newsroom-tagcloud a {
    white-space:normal;
}   

.nr-metanavi {
    position:fixed;
    z-index:200;
    /*top:10px;*/
    /*left:960px;*/
    margin-top:10px;
    right:10px;
    width:33px;
}

.nr-metanavi-icons {
    float:left;
    width:33px;
    height:33px;
    padding-bottom:10px;
}                  


/* -------------------------------
 News Room - Aktuelles-Slider
------------------------------- */

div.newsroom-aktuellstes-hl h2 {
    border: medium none;
    color: #333333;
    font-size: 15px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 8px;
    float: left;
}

div.news-slider-icons {
    float: right;
    margin-top: 25px;
}

div.news-slider-icons a {
    display: block;
    margin-left: 10px;
    float: left;
}

div.news-slider-icons a span {
    display: block; 
    width: 25px;
    height: 25px;
    background-image: url(/de/administration/news_icons.gif);
    background-repeat: no-repeat;
}

div.news-slider-icons a.news-icon-xing span {
    background-position: 0 0;
}

div.news-slider-icons a.news-icon-xing:hover span,
div.news-slider-icons a.news-icon-xing span.active {
    background-position: 0 -25px;
}

div.news-slider-icons a.news-icon-rss span {
    background-position: -25px 0;
}

div.news-slider-icons a.news-icon-rss:hover span,
div.news-slider-icons a.news-icon-rss span.active {
    background-position: -25px -25px;
}

div.news-slider-icons a.news-icon-facebook span {
    background-position: -50px 0;
}

div.news-slider-icons a.news-icon-facebook:hover span,
div.news-slider-icons a.news-icon-facebook span.active {
    background-position: -50px -25px;
}

div.news-slider-icons a.news-icon-twitter span {
    background-position: -75px 0;
}

div.news-slider-icons a.news-icon-twitter:hover span,
div.news-slider-icons a.news-icon-twitter span.active {
    background-position: -75px -25px;
}

div.news-slider-icons a.news-icon-youtube span {
    background-position: -100px 0;
}

div.news-slider-icons a.news-icon-youtube:hover span,
div.news-slider-icons a.news-icon-youtube span.active {
    background-position: -100px -25px;
}

div.news-slider-icons a.news-icon-kununu span {
    background-position: -125px 0;
}

div.news-slider-icons a.news-icon-kununu:hover span,
div.news-slider-icons a.news-icon-kununu span.active {
    background-position: -125px -25px;
}

div.news-slider-wrap {
    height: 215px;
    background-image: url(/bilder/layout/newsroom/news_slider_bg.jpg);
    background-position: 0 5px;
    background-repeat: no-repeat;
    clear: both;
}

div.news-slider-arrows {
    position: relative;
}

div.news-slider-arrows a {
    width: 25px;
    height: 185px;
    display: block;
    position: absolute;
    background-image: url(/bilder/layout/newsroom/news_slider_arrows.png);
}

div.news-slider-arrows a.arrow-left {
    left: 0px;
    background-position: right center;
}

div.news-slider-arrows a.arrow-right {
    right: 0px;
    background-position: left center;
}

div.news-slider-wrap {
    position: relative;
    overflow: hidden;
    height: 190px;
}

div.news-slider-container {
    position: absolute;
    width: 3600px;
}

div.news-slider-content {
    width: 540px;
    height: 155px;
    padding: 20px 30px 10px 30px;
    float: left;
}

div.news-slider-footer a {
    display: none;
    height: 40px;
    line-height: 40px;
    background-image: url(/bilder/layout/newsroom/news_slider_footer_bg.gif);
    background-repeat: no-repeat;
    padding-left: 40px;
    font-size: 12px;
    color: #4395e1;
    text-transform: uppercase;
}

div.news-slider-footer a.active {
    display: block;
}      

.content-module .content-section .newsroom-rss .news-slider-content h2 {
    font-size:16px;
    border:none;
    margin: 0;
    padding: 12px 0 0px 0;
    color:#4395e1;
}   


.content-module .content-section .newsroom-rss .news-slider-content .news-slider-content-kununu h2 {
    font-size:14px;
} 

.content-module .content-section .news-slider-content p {
    margin-top:4px;
}        

.content-module .content-section table.tableclear {
    border:none;
    margin:0;
    padding:0
}

.content-module .content-section table.tableclear td {
    border:none;
    margin:0;
    padding:0
}  

.content-module .content-section .room-p p,
.room-p p {
    font-size:12px;
    line-height:135%;
}          
