@import url('../EuroSwitch/EuroSwitch.css');
/* ***^^^***|||***^^^*** */
/* This file will be overwritten – DO NOT EDIT THIS FILE – YOUR EDITS WILL BE LOST */
/* %%%###%%%3223a841f9e87cd1ba11791c00df067b%%%###%%% */
/* ***^^^***|||***^^^*** */
/* STYLESHEET INDEX */

/*
    COMMON
    FORM ELEMENTS
    TOPBAR
    CONTENT
    BOTTOMBAR
    GRID HEAD
    HYPERLINKS
    OTHER

 */

/*replace #5294BD or*/
/* RENDERING COMMON */

form
{
   margin: 0px;
   font: 14px/1 sans-serif;
}

html, body {
margin: 0px 1px 0px 1px;
padding:0;
border:0;
height:99%;
}
div#Overlay
{
  border: solid 0;
  margin: 0 auto;
  width: 100%; height: 100%;
  position: absolute; left: 0; top: 0;
  display: none; z-index: 1000;
  opacity: 0.5; filter: alpha(opacity=50);
}
.hover
{
    background-color: #7ea4b3;
    color: white;
}
.hover a:link, a:visited 
{
    background-color: #7ea4b3;
    color: white;
}
div#Overlay div#OverlayPane
{
  border: solid 1px #000000;
  background: #ffffff;
  width: 350px;
  padding: 10px;
}

div#Overlay div#OverlayPane img
{
  vertical-align: middle;
}
h3
{
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
}
h2
{

    font-size: 14pt;
    font-style: normal;
    font-weight: bold;
}
table
{
    /*margin: 1px 0 0 1px;*/
    color: #333333;
    border-collapse: collapse;
}
td {
   empty-cells: show;
}
.skin0{
position:absolute;
width:140px;
border:1px solid black;
background-color:menu;
font-family:Verdana;
line-height:20px;
cursor:default;
font-size:14px;
z-index:100;
visibility:hidden;
}
.colorCircle {
    background: #f00;
    width: 10px;
    height: 10px;
    border-radius: 50%;
	display: inline-block;
}
.SupplierGreen{
    background: Green;
}
.SupplierAmber{
    background: #FFC200;
}
.SupplierRed{
    background: Red;
}
.SupplierBlue{
    background: Blue;
}
.SupplierBlack{
    background: Black;
}
.SupplierPink{
    background: Pink;
}
.SupplierPurple{
    background: Purple;
}			
.SupplierWhite{
    background: White;
}	
.calculationtable
{
    color: #333333;
    border-collapse: collapse;
    margin:0 !important;
}
.menuitems{
padding-left:10px;
padding-right:10px;
font-family:Verdana;
font-size:12px;
color:black;
}
/*Modal Popup*/
.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.empty
{
    font-size: 12px;
}
.pagerStyle span
{

color:White;
font-weight:bold;
font-family:Arial;
font-size:14pt;
}
.pagerStyle
{
    background-color: #5294BD;
}

.style1
{
    font-size:12px;
    color:Red;
}
a:link.style1, a:hover.style1, a:active.style1,a:visited.style1
{
    color: White;
}

.style2
{
    font-size:14px;
    color: White;
}
a:link.style2, a:hover.style2, a:active.style2,a:visited.style2
{
    color: White;
}
.style3
{
    font-size:16px;
}
a:link.style3, a:hover.style3, a:active.style3,a:visited.style3
{
    color: White;
}

.modalPopup {
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    text-align:center;
}
.hidden {display:none}
/* RENDERING FORM ELEMENTS */
input.textbox
{
    height: 14px;
}
.memo
{
    height: 150px;
    font-size: 12px;
}
input.button
{
    font-size: 12px;
    height: 22px;
    background-color:#E0DFE3;
    border-right-color:#BDBDBD;
    border-bottom-color:#BDBDBD;
    border-left-color:#D6D6D6;
    border-top-color:#D6D6D6;
    border-width:2px;
    border-style:Solid;
}
select
{
    font-size: 12px;
    border: solid 1px #000000;
    color: #004000;
}
/* Delta */
table.SearchBarDelta
{
    margin: 0;
    padding: 0;
    width: 100%;
    vertical-align:top;
}
table.SearchBarDelta td.SearchBarMiddleDelta
{
    border: solid 0;
    background: #5294BD repeat-x top ; color: #000000;
    padding: 0 0 0 0;
    height: 10px;
    width:60%;
    text-align: left;
    white-space:nowrap;
}
/* RENDERING TOPBAR */
table.SearchBar
{
    margin: 0;
    padding: 0;
    width: 100%;
    vertical-align:top;
}
table.SearchBar td.SearchBarMiddle
{
    border: solid 0;
    background: #5294BD repeat-x top ; color: #000000;
    padding: 0 0 0 0;
    height: 10px;
    width:60%;
    text-align: left;
    white-space:nowrap;
}
table.SearchBar td.SearchBarMiddleReady
{
    border: solid 0;
    background: #00C200 repeat-x top ; color: #000000;
    padding: 0 0 0 0;
    height: 10px;
    width:60%;
    text-align: left;
    white-space:nowrap;
}
table.SearchBar td.SearchBarRight
{
    border: solid 0;
    background: #5294BD repeat-x top ; color: #000000;
    padding: 0;
    width: 40%; height: 10px;
    text-align: right;
}


table.TopBar
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.TopBar td.TopBarLeft
{
    border: solid 0;
    background: #5294BD; background-position: left top;
    padding: 0;
    width: 10px; height: 35px;
}
table.TopBar td.TopBarMiddle
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0 10px 0 0;
    height: 35px;
    text-align: right;
    vertical-align:middle
}
table.TopBar td.TopBarLeftSecondRow
{
    border: solid 0;
    background: #5294BD; background-position: left top;
    padding: 0;
    width: 10px; height: 25px;
    vertical-align:top;
}
table.TopBar td.TopBarMiddleSecondRow
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0 10px 0 10px;
    height: 25px;
    text-align: right;
    vertical-align:top;
    font-size: 12px;
}
table.TopBar td.TopBarMiddleLeftSecondRow
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0;
    height: 25px;
    text-align: left;
    vertical-align:top
    font-size: 12px;
}
table.TopBar td.TopBarRightSecondRow
{
    border: solid 0;
    background: #5294BD; background-position: right top;
    padding: 0;
    width: 10px; height: 25px;
    vertical-align:top;
}
table.TopBar td.TopBarMiddleLeft
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0;
    height: 35px;
    text-align: left;
    vertical-align:middle
}
table.TopBar td.TopBarMiddleLeftLogo
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0;
    width: 70px; height: 35px;
    text-align: left;
    vertical-align:middle
}
table.TopBar td.TopBarMiddle a
{
    color: #FFFFFF;
    text-decoration: none;
 
}
table.TopBar td.TopBarRight
{
    border: solid 0;
    background: #5294BD; background-position: right top;
    padding: 0;
    width: 10px; height: 35px;
}

table.TopMenuBar
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.TopMenuBar td.TopMenuBarLeft
{
    border: solid 0;
    background: #5294BD; background-position: left top;
    padding: 0;
    width: 40px; 
}
table.TopMenuBar td.TopMenuBarMiddle
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0 10px 0 0;
    text-align: right;
}
table.TopMenuBar td.TopMenuBarMiddleLeft
{
    border: solid 0;
    background: #5294BD; color: #004000;
    padding: 0;
    width: 190px;
    text-align: left;
}
table.TopMenuBar td.TopMenuBarMiddle a
{
    color: #FFFFFF;
    text-decoration: none;
}
table.TopMenuBar td.TopMenuBarRight
{
    border: solid 0;
    background: #5294BD; background-position: right top;
    padding: 0;
    width: 10px;
}

/* RENDERING CONTENT */
table.ContentBar
{
    margin: 0;
    padding: 0;
    width: 100%;
    height:80%;
}
table.ContentBar td.LeftBar
{
    border: solid 0;
    background: #5294BD no-repeat;
    background-position: left top;
    padding: 0;
    min-width: 30px;
    width: 30px;
    vertical-align: top;
}
table.ContentBar td.NavBar
{
    border: solid #5294BD; border-width: 1px 0;
    background: #5294BD; background-position: left top;
    padding: 10px 0 0 5px;
    min-width: 1px;  width: 1px;
    overflow: hidden;
    vertical-align: top;
    min-height:640;
    max-height:1600;
    height:700px;
    font-size: 12px;
}

table.ContentBar td.Content
{
    border: solid 1px #5294BD;
    padding: 3px;
    vertical-align: top;
    background-color:threedlightshadow;
}
table.ContentBar td.NavBar a
{
    color: #FFFFFF;
    text-decoration: none;
}

table.ContentBar td.NavBar div#Container1
{
    height: 500px; overflow: auto;
}
table.ContentBar td.Content div#Container2
{
    width: 780px; height: 500px; overflow: auto;
}

/* RENDERING BOTTOMBAR MasterPage.Master*/
table.BotBar
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.BotBar td.BotBarLeft
{
    border: solid 0;
    background: #5294BD; background-position: left bottom;
    padding: 0;
    width: 10px; height: 35px;
}
table.BotBar td.BotBarMiddle
{
    border: solid 0;
    background: #5294BD; color: #FFFFFF;
    padding: 0 10px 0 0;
    text-align: right;
}
table.BotBar td.BotBarMiddleLeft
{
    border: solid 0;
    background: #5294BD; color: #FFFFFF;
    padding: 0 0 0 20px;
    text-align: left;
    white-space:nowrap;
}
table.BotBar td.BotBarRight
{
    border: solid 0;
    background: #5294BD; background-position: right bottom;
    padding: 0;
    width: 10px;
    white-space:nowrap;
}

/* RENDERING CONTENT WorkFlow.Master */
table.ContentBarWF
{
    margin: 0;
    padding: 0;
    width: 100%;
    height:70%;
}

table.ContentBarWF td.ContentWF
{
    border: solid 1px #5294BD;
    padding: 3px;
    vertical-align: top;
    background-color:#F5F5F5;
}
table.ContentBarWF td.NavBarWF a
{
    text-decoration: none;
 font-size: 12px;
}

table.ContentBarWF td.NavBarWF div#Container1
{
    height: 500px; overflow: auto;
}
table.ContentBarWF td.NavBarWF
{
    height: 500px; 
    overflow: auto; 
    width:150px;
    border: solid 1px #5294BD;
    background-color:#F5F5F5;
    font-size: 12px;
}
table.ContentBarWF td.ContentWF div#Container1
{
    width: 780px; height: 400px; overflow: auto;
}

table.OrderHistory {
    width: 100%;
    border-width:1px;
    border-style:solid;
    border-color:#A6A6A6;
}
table.OrderHistory td{
    border-width:1px;
    border-style:solid;
    border-color:#A6A6A6;
}
table.TopBarWF
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.TopBarWF td.TopBarLeftWF
{
    border: solid 0;
    padding: 1 1 1 1;
    background-position: left bottom;
    padding: 0;
}
table.TopBarWF td.TopBarMiddleWF
{
    border: solid 0;
    color: black;
    padding: 0 10px 0 0;
    text-align: left;
    vertical-align:bottom;
}
table.TopBarWF td.MessageBarWF
{
    border: solid 0;
    color: black;
    padding: 0 10px 0 0;
    text-align: center;
}
table.TopBarWF td.TopBarMiddleLeftWF
{
    border: solid 0;
    padding: 0 0 0 20px;
    text-align: left;
    white-space:nowrap;
}
table.TopBarWF td.TopBarRightWF
{
    border: solid 0;
    background-position: right bottom;
    padding: 0;
    text-align: right;
    width: 450px;
    white-space:nowrap;
    padding-right:10px;
}
/* RENDERING BOTTOMBAR WorkFlowMaster.Master*/
table.BotBarWF
{
    margin: 0;
    padding: 0;
    width: 100%;
}
table.BotBarWF td.BotBarLeftWF
{
    border: solid 0;
    background-position: left bottom;
    padding: 0;
    width: 10px; 
}
table.BotBarWF td.BotBarMiddleWF
{
    border: solid 0;
    color: black;
    padding: 0 10px 0 0;
    text-align: right;
}
table.BotBarWF td.BotBarMiddleLeftWF
{
    border: solid 0;
    color: Black;
    padding: 0 0 0 20px;
    text-align: left;
    white-space:nowrap;
}
table.BotBarWF td.BotBarRightWF
{
    border: solid 0;
    background-position: right bottom;
    padding: 0;
    width: 10px;
    white-space:nowrap;
}
/* RENDERING GRID HEAD */
table tr.GridHead th {
    border: solid 1px #DEDEDE;
    background: #5294BD repeat-x top;
    color: #000000;
    height: 18px;
    vertical-align: middle;
    text-align: left;
    font-weight: normal;
    white-space: nowrap;
    color: white;
}

    table tr.GridHead th a:link, a:visited {
        color: white;
    }

table tr.GridHead2 th {
    border: solid 1px #DEDEDE;
    background: #5294BD url(app_themes/EUROSWITCH/images/GridBar.png) repeat-x top;
    color: #000000;
    height: 18px;
    vertical-align: middle;
    font-weight: normal;
}
/* RENDERING GRID */

table.Calculation
{
    border-width: 0px;
}
gvGridViewtable.Calculation
{
    border-width: 0px;
}
table.Calculation td.CalculationHeader
{
    background: lightblue;
}

/* RENDERING HYPERLINKS */
a
{
    color: Blue;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    cursor: hand;
}
.HyperLink
{
    color: Blue;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    cursor: hand;
}
.TableTopBar
{
    background-color: #5294BD;
}

a:link
{
    color: #0000FF;
}
a:visited
{
    color: #0000FF;
}
a:hover, a:active
{
    color: #FF0000;
}

/* RENDERING OTHER */
.calTitle
{
    background: #CCCCCC; color: #000000;
    width: 90px;
    font-size: 11px; font-weight: bold;
}
.calBody
{
    border-width: 10px;
    font-size: 11px;
}
.hoverimg
{
    opacity: 1; filter: alpha(opacity=100);
}
.collapsePanelHeader
{
        width: 400px;
        height: 18px;
    background: #5294BD url(GridBar.png) repeat-x top ; color: #000000;
        font-weight: bold;
}

.ZoekTekst
{
    font-size: 12px;
    color: white;
    font-style: normal;
    font-weight: normal;
}
/* Tabcontrol*/
.CustomTabStyle .ajax__tab_header 
{
    font-family:Script;
    background:url(http://localhost/AllApplications/images/tab-line.gif) repeat-x bottom;
}
.CustomTabStyle .ajax__tab_outer 
{
    padding-right:0px;background:url(http://localhost/AllApplications/images/tab-right.gif) no-repeat right;height:31px;
}
.CustomTabStyle .ajax__tab_inner 
{
    padding-left:3px;background:url(http://localhost/AllApplications/images/tab-left.gif) no-repeat;
}
.CustomTabStyle .ajax__tab_tab 
{
       font-size:20px;
 height:31px;padding:4px;margin:0;background:url(http://localhost/AllApplications/images/tab.gif) repeat-x;
}
.CustomTabStyle .ajax__tab_active .ajax__tab_outer 
{
    background:url(http://localhost/AllApplications/images/tab-active-right.gif) no-repeat right;
}
.CustomTabStyle .ajax__tab_active .ajax__tab_inner 
{
    background:url(http://localhost/AllApplications/images/tab-active-left.gif) no-repeat;
}
.CustomTabStyle .ajax__tab_active .ajax__tab_tab 
{
    background:url(http://localhost/AllApplications/images/tab-active.gif) repeat-x;
}
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer 
{
    background:url(http://localhost/AllApplications/images/tab-hover-right.gif) no-repeat right;
}
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner 
{
    background:url(http://localhost/AllApplications/images/tab-hover-left.gif) no-repeat;
}
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab 
{
    background:url(http://localhost/AllApplications/images/tab-hover.gif) repeat-x;
}

/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:arial,tahoma,helvetica;
    background:url(Images/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(Images/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(Images/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(Images/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(Images/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(Images/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(Images/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(Images/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(Images/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(Images/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:arial,tahoma,helvetica;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (Images/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:20px;
    border-bottom:solid 1px #D8D8D8;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background: #d8d8d8 repeat-x;
    margin:0px 0.66em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
    font-size:larger;
    font-size: 12px;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    cursor:pointer;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:white;
    font-size: 12px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background: #5294BD repeat-x left -1400px;
}
/* ajax__tab_yuisubtabview-theme theme (Images/yui/sprite.png) */
.ajax__tab_yuisubtabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:12px;
    border-bottom:solid 1px #D8D8D8;
}
.ajax__tab_yuisubtabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background: #d8d8d8 repeat-x;
    margin:0px 0.66em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuisubtabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
    font-size:larger;
}
.ajax__tab_yuisubtabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    cursor:pointer;
}
.ajax__tab_yuisubtabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:Black;
}
.ajax__tab_yuisubtabview-theme .ajax__tab_active .ajax__tab_outer
{
    background: #5294BD repeat-x left -1400px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    background:url(Images/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(Images/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(Images/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(Images/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(Images/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(Images/msngallery/tab-line.png) repeat-x bottom;
    font-size:larger;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Script, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:Script,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(Images/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;

    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(Images/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(Images/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;

    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}




/* Start region Site.master*/

/* DEFAULTS
----------------------------------------------------------*/

body   
{
    background: #dfdfe1;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    /*width: 95%;*/
    /*background-color: #F5F5F5;*/
    margin: 10px auto 0px auto;
    /*border: 1px solid #496077;*/
    /*box-shadow: 10px 10px 46px -6px #777;*/
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #5294BD;
    width: 100%;

}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    /*line-height: 2em;
    font-size: 2em;*/
}

.leftmenu
{
width:50px;
float:left;
  background-color:#FFF;
  margin: 12px 8px 8px 8px;
  padding:0;
  min-height:650px;
  background: red;
  
}

.main
{
    padding: 0px 12px;
    margin: 5px 0px 0px 0px;
    height:auto;
    min-height:650px;
    /*background: #F5F5F5;*/
    overflow:auto;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: white;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: left
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/
div.hideSkipImage
{
    text-align:right;
    width:100%;
}
div.hideSkiplink
{
    background-color:Print;
    text-align:right;
}
div.favourites
{
    background-color:Print;
}
div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
    background-color: #5294BD;
    color: White;
}

.title
{
	font-family:Verdana;
    display: block;
    float: left;
    text-align: left;
    width: 20%;
}
.Topmenu
{
	float:right;
	width:100%;

}
.recentMenu
{
	text-align:left;
	vertical-align:bottom;
	width:27%;
	float:left;
	display:block;
	bottom: -10px;
    left:-7px;
	position: absolute;
	margin-bottom:5px;
}
.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
    bottom: 0;
    left: 0;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}




/* rightmenu
----------------------------------------------------------*/
.verticaltext
{
    display:block;
    height:200px;
    position:absolute;
    white-space:nowrap;
    font-size:18px;
    vertical-align:top;
    text-align:left;
    font-family:courier;
    font-weight:bold;
    color:#B3B3B3;
    /*-webkit-transform: rotate(-90deg) translate(0, 100%);*/
    -webkit-transform: rotate(45deg) translate(0, 53%);
    -webkit-transform-origin: 0% 100%;
    -moz-transform: rotate(-90deg) translate(0, 100%);
    -moz-transform-origin: 0% 100%;
    -o-transform: rotate(-90deg) translate(0, 100%);
    -o-transform-origin: 0% 100%;
    transform: rotate(-45deg) translate(0, 58%);
    transform-origin: 0% 100%;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#rightPanelText
{ 
    text-align:left;
	width:17px; 
	left:0; 
	position:fixed; 
	top:120px;
	height:550px; 
	vertical-align:top;
	color:black; 
	background-color:white; 
	padding:0; 
	cursor:hand;
	overflow:hidden; }

#rightPanel
{ 
	border-left:1.3em solid white; 
	width:0px; 
	left:0; 
	position:fixed; 
	top:90px;
	height:750px; 
	vertical-align:top; 
	border-right: 5px solid #5294BD; 
	color:black; 
	background-color:white; 
	padding:0; 
	overflow:hidden; }
 
#rightPanelcontent{ width:166px; padding: 2px;  }
 
#rightPanel.expanded { border-left:1px solid #800; padding:5px;  }

/* CarculateLoginMasterDemoAvond
----------------------------------------------------------*/
.DemoMenu
{
	color:#5294BD; 
}

.DemoMenu h3
{
    font-size: 1.4em;
    font-family:Verdana;
    font-weight:lighter;
    color:#5294BD
}
.DemoMenu h2
{
    font-size: 1.2em;
    font-family:Verdana;
    font-weight:lighter;
    color:#5294BD
}
.NewsBorder
{
	margin-bottom:0px;
	padding:0px;
	border: solid 0px #6699CC;	
}
.loginLabel
{
	color:#6699CC;
}
.workflowMaintenance
{
    border-style: solid;
    border-width:1px;
}
table.infoTable
{
    font-size: 12px;
    color:#004000;
}

table.infoTable th
{
    background-color:#5294BD;
    text-align:left;
}

table.infoTable td
{
    text-align:left;
}

table.infoTable tr.odd td
{
    background-color:#e5eff5;
}

.wrapNormal
{
    white-space:normal;
}

.SalvageTextBoxWidth
{
    width: 300px;
}
.wfmMenuSelectedItemStyle
{
	Font-Size:larger;
	background-color:white;
	background:white;
	text-decoration:underline;
	color:Black;
}

table.ContentBarWF td.NavBarWF a.wfmMenuSelectedItemStyle
{
	text-decoration:underline;
    vertical-align:top;
}
a.wfmMenuSelectedItemStyle
{
	text-decoration:underline;
    vertical-align:top;
	padding-left:5px;
    font-weight:bolder;
}
a.wfmMenuItemStyle
{
	Font-Size:larger;
	/*background-color:white;*/
	vertical-align:top;
	padding-left:5px;
}
.liwf {
     margin-left:40px;
    /*min-width:300px;
    box-shadow: 10px 10px 6px -6px #777;*/
}
.liwf li {
    /*min-width:300px;*/
    height:25px;
    /*box-shadow: 10px 10px 6px -6px #777;*/
    /*vertical-align:bottom;*/
    list-style-type:none;
}
.NavBarmenu
{
	background: #F5F5F5;
	min-height:700px; 
	height:700px;
	overflow: auto; 
	width:230px;
	font-family: georgia, serif;
	font-size: 13px;
	text-align: center;
}
table.ContentBarWF td.NavBarWF ul
{
text-align: left;
list-style: none;
padding: 10px;
}
table.ContentBarWF td.NavBarWF ul li
{
display: block;
padding: 0px;
}
table.ContentBarWF td.NavBarWF li a
{
	display:inline-block;
	text-decoration: none;
	background: #F5F5F5;
	}
.NavBarmenu ul li a { }

table.ContentBarWF td.NavBarWF li a.wfmMenuSelectedItemStyle
{
	Font-Size:larger;
	text-decoration:underline;
	color:#737373;
	font-weight:bold;
	vertical-align:top;
	padding-left:5px;
}
table.ContentBarWF td.NavBarWF li a:hover
{
	border-bottom-color: #f7941d;
	background-color: #66C2FF;
}
table.ContentBarWF td.NavBarWF ul li a:hover
{
	color: #5294BD;
	background: transparent;
	text-decoration: underline;
}

.EditableListView
{
}
.EditableListView .trEven
{
	background-color: #DEDEDE;
}
.EditableListView .trOdd
{
	background-color: #E5EFF5;
	height:5px;
}
.EditableListView th
{
	background-color: #5294BD;
	text-align:left;
}
.PagerControl
{
	background-color: #5294BD;
	}
.SelectedPage
{
	font-weight:bold;
}
.modalHelpTitleBar
{
    background:url("Images/help_title_main.png");
    height:32px;
    text-align:center;
}

.gvFooterStyle
{
    /*background-color:#DEDEDE;*/
    font-weight: bold;
    font-size: 12px;
    color:#FFFFFF;
    white-space: nowrap;
}

.kenteken input
{
    background: transparent;
    /*background: red;*/
    margin-left:20px;
    border:none;
    width: 170px;
    height:30px;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.kenteken input[type=checkbox]
{
    background: transparent;
    /*background: red;*/
    margin-left:20px;
    border:none;
    width: 10px;
    height:10px;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.kenteken
{
    display: inline-block;
    width: 150px;
    height:32px;
    background: url("Images/kenteken_150.png")
}


    .relationRow{
        white-space: nowrap;
        padding-right: 20px;
        height: 20px;
   }
    .relationRowHeader {
        font-weight: bold;
        font-size: 14px;
        background-color: #E5EFF5;
        height: 25px;
        white-space: nowrap;
    }
    .relationRowHeader a {
        font-size: 20px;
        color: black;
    }

    .relationBlock{
        display: inline-block;
        border: 4px solid #E5EFF5;
        margin-right: 10px;
        /*padding: 5px;*/
    }
    .relationoverlay {
        pointer-events: none;
        opacity: 0.7;
    }
    .relationoverlayold{
      display: none;
      position: absolute;
      width: 100px;
      height: 100px;
      background-color: gray;
      top: 50px;
      left: 50px;
      padding: 10px;
      opacity: .8;
    }



.galleryBox
{
    height: 100px;
    width:100px;
    border-style: none;
    border-color: transparent;
	margin-top: 5px;
}
.galleryBox img
{
	object-fit: cover;
	height: 100%;
	width: 100%;
	object-position: center;
}
.imageLabel{
	margin-top: 5px; 
	color: grey; 
	font-size: 12px;
}
.imageAttachment {
	display: inline-flex;
	float: left;
}
.imageAttachmentChild {
}
.imageAttachment br {
	display: none;
}
.imageAttachmentChild span {
    width: 130px;
    float: left;
    margin: 0 20px 30px 0;
    background-color: #F6F6F6;
    padding: 15px;
    height: 165px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #c5dbec !important;
    background: #dfeffc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAQklEQVQ4je3PMQqAMBBE0T9z/5OmjpWEtTAiQnohTPP4W0yxtD7KACGEbTnOmqWbwraeU2BLswTY33q3/z8TQlhxAeVuCwDp/l1ZAAAAAElFTkSuQmCC) 50% 50% repeat-x !important;
    font-weight: bold;
    color: #2e6e9e;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    background: #dfeffc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAYAAABvWArbAAAAQklEQVQ4je3PMQqAMBBE0T9z/5OmjpWEtTAiQnohTPP4W0yxtD7KACGEbTnOmqWbwraeU2BLswTY33q3/z8TQlhxAeVuCwDp/l1ZAAAAAElFTkSuQmCC) 50% 50% repeat-x !important;
}
.ui-widget-header {
    background: #5c9ccc url(data:image/png;base64,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) 50% 50% repeat-x;
    color: #ffffff;
}