#container a, #tabs .link_right a {text-decoration:underline; color:#1173ba}

body {background:url(../../../webservice/images/topBg.png) top repeat-x;}
body, table, p, h1, h2  {font-family:Arial; color:#6C6E6D;}

#pageTitle, .pageTitle {color:#000000;}

.formNameCell {color:#000000;}

#logo img {float:none; height:40px; width:139px; margin-left:20px; margin-top:-5px; position: absolute; }

.databaseTable td img {padding: 0px; margin: 0px; vertical-align: middle; text-align: center}
.databaseTable td.total {font-weight:bold}

#topRightArea {position:relative; top:-5px; color:#011f5b;}
#topRightArea a {color:#011f5b;}
small.copyright {color:#011f5b;}

#topArea {height:75px; background:url(../../../webservice/images/topArea.png) bottom left no-repeat}

#systemMenu {float:none; margin-left:20px; margin-top:46px; position:absolute; }
#systemMenu ul {background:none;}
#systemMenu li {width:100px; height:25px;  text-align:center; vertical-align:middle; line-height:25px;}
#systemMenu li.selected {background:url(../../../webservice/images/systemButton.gif) center no-repeat; font-weight:bold}
#systemMenu li a {color:white; text-transform:none; text-decoration:none}

#container #mainMenu { height:25px; background:url(../../../webservice/images/topAreaBottom.png) bottom left no-repeat; padding-left:20px; border:0 }
#container #mainMenu ul { padding-top:3px; }
#container #mainMenu ul * { font-family:Arial; font-size:11px; font-weight:normal; color:#0f74ba; text-decoration:none; background:none }
#container #mainMenu ul li { border:0px; }
#container #mainMenu ul li.menuItem a { padding-left:4px; padding-right:4px; float: left; }
#container #mainMenu ul li.menuItem a:hover { text-decoration:underline }
#container #mainMenu ul li.menuItem span.menuItemLeft{ float:left; width:8px; height: 23px; margin-top: -3px; }
#container #mainMenu ul li.menuItem span.menuItemRight{ float:left; width:8px; height: 23px; margin-top: -3px; }
#container #mainMenu ul li.menuItemSelected { padding-top:3px; margin-top:-3px; }
#container #mainMenu ul li.menuItemSelected a { padding-left:4px; padding-right:4px; font-weight:bold; color:#fff; background-color:#0D72B8; float:left; padding-top: 3px; margin-top:-3px; }
#container #mainMenu ul li.menuItemSelected span.menuItemSelectedLeft{ float:left; width:8px; height: 23px; margin-top: -3px; background-color:#0D72B8; background-image: url(../../../webservice/images/menuItemSelectedLeftCorner.jpg); background-position: bottom left; background-repeat: no-repeat;  }
#container #mainMenu ul li.menuItemSelected span.menuItemSelectedRight{ float:left; width:8px; height: 23px; margin-top: -3px; background-color:#0D72B8; background-image: url(../../../webservice/images/menuItemSelectedRightCorner.jpg); background-position: bottom right; background-repeat: no-repeat;  }
#container #mainMenu ul li.link_right { float: right; }

#container #mainMenu * {border:0}

#quickSearch .label {color:#000; text-align:left}

.message {font-weight:bold; font-family:Arial; color:#000000;}
.warning {font-weight:bold; font-family:Arial; color:#FF0000;}

.overview_label strong {font-weight:normal; color:#000000;}

.textArea {font-family:Arial;}
.label_middle {font-family:Arial; color:#000000;}
.value_middle {font-family:Arial; color:#6C6E6D;}
/**************************************************************************************
 * Tabbladen
 **************************************************************************************/
div#tabs {background-color:#FFFFFF; height:23px;}
div#tabs .tabItem a {color:#6C6E6D; text-decoration:none;}
div#tabs .tabItem a:hover {text-decoration:underline;}
div#tabs .tabItemSelected a {color:#000000; text-decoration:none;}
div#tabs_link_right a {color:#1173BA;}
div#tabs li.tabItem {background-color:#EFEFEF; border:#999999 1px solid; border-bottom:#000000 1px solid; color:#6C6E6D;}
div#tabs li.tabItemSelected {background-color:#FFFFFF; border:#000000 1px solid; border-bottom:#FFFFFF 1px solid; margin-left:-1px; padding-left:5px; color:#000000;}

div#subtabs {background-color:#FFFFFF;border-bottom:1px solid #6C6E6D; height:22px;}
div#subtabs .subtabItem a {color:#6C6E6D; text-decoration:none;}
div#subtabs .subtabItem a:hover {text-decoration:underline;}
div#subtabs .subtabItemSelected a {color:#000000; text-decoration:none;}
div#subtabs li.subtabItem {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-top:none; color:#6C6E6D;}
div#subtabs li.subtabItemSelected {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-bottom:none;}

div#subsubtabs {background-color:#FFFFFF;border-bottom:1px solid #6C6E6D; height:22px;}
div#subsubtabs .subsubtabItem a {color:#6C6E6D; text-decoration:none;}
div#subsubtabs .subsubtabItem a:hover {text-decoration:underline;}
div#subsubtabs .subsubtabItemSelected a {color:#000000; text-decoration:none;}
div#subsubtabs li.subsubtabItem {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-top:none; color:#6C6E6D;}
div#subsubtabs li.subsubtabItemSelected {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-bottom:none;}

div#subsubsubtabs {background-color:#FFFFFF;border-bottom:1px solid #6C6E6D; height:22px;}
div#subsubsubtabs .subsubsubtabItem a {color:#6C6E6D; text-decoration:none;}
div#subsubsubtabs .subsubsubtabItem a:hover {text-decoration:underline;}
div#subsubsubtabs .subsubsubtabItemSelected a {color:#000000; text-decoration:none;}
div#subsubsubtabs li.subsubsubtabItem {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-top:none; color:#6C6E6D;}
div#subsubsubtabs li.subsubsubtabItemSelected {background-color:#FFFFFF; border:#6C6E6D 1px solid; border-bottom:none;}

/**************************************************************************************
 * Tabel voor searchlist en entitylist
 **************************************************************************************/
.databaseTable, .financialTable {border-collapse:collapse;}

.databaseTable th, #first td, .overview_label .overview_static_storage_financial_header, .financialTable th 
{background:#e3f6fd; color:#000; border:1px solid #a9d9ef; line-height:16px; font-size:11px; text-align:left; font-weight:600}

.overview_label .overview_static_storage_financial_header {text-align:right;}

.databaseTable th a:link, 		#first td a:link	{color:#558;}
.databaseTable th a:visited,    #first td a:visited	{color:#558;}
.databaseTable th a:hover, 	 	#first td a:hover	{color:#558;}

.databaseTable td, .overview_label .overview_stat, .overview_label .overview_static_storage_financial .overview_static_storage_label, .overview_label .overview_static_storage_financial .overview_static_storage_financial_value, .financialTable td {font-family:Arial; font-size: 10px; color:#6c6e6d; border:1px solid #a9d9ef;line-height:16px;}
#container .databaseTable .last, #container .financialTable .last {border-right:1px solid #a9d9ef;}

td.languageLabel {color:#000;}

.databaseTable tr.unread td {font-weight:bold}

.overview {background-color:#FFFFFF;}
.overview .overview_label th, .overview_label th {border:none; background-color:#FFFFFF; color:#000000;}
.overview .overview_label th {border-bottom:1px solid #000000;}
.overview .overview_label td, .overview_label td, #container .overview .overview_label .overview_static_storage_label {background-color:#FFFFFF; color:#6C6E6D;}
.overview .overview_label .overview_static_storage_value {background-color:#FFFFFF; color:#000000;}
.overview .overview_label .customerMarkingMessage {color:#FF0000;}

.label, .value {color:#000000; font-family:Arial;}
.active .value {color: #000000;}

.odd {background-color: #FFFFFF;}
/**************************************************************************************
 * Knoppen
 **************************************************************************************/
#container .actionBottom a {border:none; padding:5px 10px 6px 10px; text-decoration:none;}
#container .actionBottom a:link 		{color:#FFF; background-color:#0F74BA;}
#container .actionBottom a:visited 	{color:#FFF; background-color:#0F74BA;}
#container .actionBottom a:hover 		{color:#FFF; background-color:#001F58;}

#container .extraMenu_table a {text-decoration:none;} 
#container .databaseTable a {text-decoration:none;}

#container .otherLeft a {text-decoration:none;}
#container .otherRight a {text-decoration:none;}

.infotable td {color:#000000;}

.input, input, select {font-family:Arial;}
.radio {font-family:Arial;}

div.wizardHeaderData {background-color:#DDDDDD; color:#000000;}

#container .formTable .grouptable, #container formTable .grouptable th {border-color:#000000;}
#container .formTable .grouptable th {color:#000000; font-family:Arial;}
#container .formTable .grouptable td {font-family:Arial; color:#000000;}

/**************************************************************************************
* Schade melden via formulieren
***************************************************************************************/
.acknowledge div#wizardInstructionMessage {color:#000000}
.acknowledge p {color:#000000}
.acknowledge table td {color:#000000}

.tableForAddClaimViaFormAcknowledge td {color:#000000}

/**************************************************************************************
* Visueel herordenen van elementen.
***************************************************************************************/
div.orderSaveNotice {
    background: none repeat scroll 0 0 #E3F6FD;
    border-top: 2px solid #0F74BA;
    border-left: 2px solid #0F74BA;
}
tr.orderChanged {
    border: 2px solid #0F74BA;
}

/**************************************************************************************
* Css klasse toegevoegd voor gebruik binnen formulieren..
***************************************************************************************/
.verbFs, .verb {
    display: none;
}