﻿/* Tabcontainer */

.ajax__tab_xp .ajax__tab_header,
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab,
.ajax__tab_xp .ajax__tab_header .ajax__tab_inner,
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab .ajax__tab_inner,
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab .ajax__tab_tab,
.ajax__tab_xp .ajax__tab_header .ajax__tab_outer {
    background-image: none !important;
}

.ajax__tab_xp .ajax__tab_header {
    border-bottom: 1px solid #999;
                                }

.ajax__tab_default .ajax__tab,
.ajax__tab_xp .ajax__tab_header .ajax__tab_outer {
    height: 36px !important;
 }

.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_inner
{
    border-bottom: 2px solid #0078d4;
    border-bottom: 2px solid rgba(0, 120, 212, 1);
}

.ajax__tab_xp .ajax__tab_header .ajax__tab_inner {
    margin-left: 3px;
    padding-left: 0 !important;
}
.ajax__tab_xp .ajax__tab_header .ajax__tab_inner:hover {
    border-bottom: 2px solid lightgray;
}                                                 

.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_tab span {
    font-weight: 600;
}


/* Knoppen */

input.button,
input.submit {
    background-image: none !important;
    font-weight: 600;
    text-transform: uppercase;
}

/* Geen titel meer weergeven*/
body #ctl00_pageTitle
{
    display: none;
}


/* Andere kleur voor de header van een lijst */
div div.fwGridViewWrap table tr th.defaultHeaderStyle,
div div.fwGridViewWrap table tr th.defaultHeaderStyle a {
    background-color: #176e8b;
    color: #FBFAF5;
}


/* Uitlijnen icoon dienst */
body .RadMenu .rmRootGroup li.MenuImage img.rmLeftImage {
    margin-top: -3px;
}

/* Tonen/verbergen detail plakt teveel op de gridview */
div div.pnlHideDetail 
{
    margin-bottom: 10px;
    margin-top: -10px;
}

/* Aanpassingen reizenData */

div.reizenData div div.layout_fix {
    margin-right: 45px;
    margin-top: 6px;
}

div.reizenData .btnReisRapport {
    margin-left: 11px;
    position: absolute;
    outline: none;
}

div.toolbar input.icon
{
    margin-top: 0;
}

/* Hide show detail */
.pnlHideDetail {
    padding-top: 10px;
    position: absolute;
    float: right;
    width: 100%;
    right: 8px;
}


#ctl00_ContentPlaceHolder1_ctl01_list_gridview_toolbar,
#ctl00_ContentPlaceHolder1_ctl01_list_toolbar 
{
    display: flow-root !important;
    right: 40px;
    position: relative;
    margin-bottom: 3px;
}


/* Footer */
body p#welkomfooter 
{
    text-align: right;
    position: absolute;
    bottom: 15px;
    right: 15px;
}

/* Geen gele achtergrond meer toepassen: LIS CM 13199 */
body ul.news,
body div.melding_gebruiker,
body div.stap div.row div.resend_info,
body div.welkom_content p.welkom_onderhoud,
body div.centered_panel,
body div.pnlVerlofInAanvraagVolgendJaar,
body div div.tabSMSData textarea.readonly,
body div div.pnlNota div.rowUitleg div.col textarea,
body a.proFormaLink,
body div.disclaimer,
body .uitleg,
body div.welkom_extra_content a.editinfo,
body div.extra_info *,
body div.extra_info div.newsitem_content,
body div.fwGridViewWrap table.WelkomDocumentenGrid td,
body div.pnlDefaultWeergave,
body div.newsitem,
body div.fwGridViewWrap table.WelkomDocumentenGrid tr.data-row,
body div.fwGridViewWrap table.WelkomDocumentenGrid tr.alt-data-row {
    background-color: transparent;
}

div.gebruiker.tilelayout div.welkom_identificatie a:hover
{
    text-decoration: underline;
}

/* Andere stijl weergave huidige dag in de calender */
body .ui-state-highlight,
body .ui-widget-content .ui-state-highlight {
    background-color: #176e8b !important;
    border: 1px solid #c5c5c5;
    font-weight: bold;
    color: white;
}

/* Gebruikers */

div div.pnlGebruikersSelectV1 div.rowbtnSearch div.col
{
    width: 630px;
}

div div.pnlGebruikersSelectV1 div.rowbtnSearch div.col input.btnSearch
{
    margin-right: 0;
}

/* Berichten */

div div.berichtenGrid 
{
    margin-top: 20px;
}

/* Session keep alive popup: aanpassingen t.o.v. framework layout */

div.timeout-content {
    max-width: 500px;
    height: 125px;
}

div.timeout-content button {
    background: #176e8b;
    border: 1px solid #fff;
    border-radius: 2px;
    color: white;
    cursor: pointer;
    font-size: 16px;
    font-weight: 400;
    height: 35px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 6px;
    width: 260px;
}


div.timeout-content button:hover {
    background-color: #07a9bc !important;
}

.timeout-content .click-hint {
    font-size: 0.9em;
    color: #666;
    margin-top: 10px;
    font-style: italic;
}


