* {
color:#666666;
}

html, body {
background-color: #525252;
background-image: url('/images/8/1/background.jpg');
}

div#header {
background-image: url('/images/default_klant/header_background.jpg');
background-repeat: repeat-x;
border-bottom: 1px solid #CCCCCC;
}

div#header div.welkom {
position: absolute;
left: 250px;
top: 30px;
color: #666666;
}

div#header div.tab_opties {
background: url(/images/default_klant/optie_tab.gif);
color: #FFFFFF;
}

div#header div.tab_opties_selected {
background: url(/images/default_klant/optie_tab_selected.gif);
color: #666666;
}

div#header div.tab_instellingen {
background: url(/images/default_klant/instellingen_tab.gif);
color: #FFFFFF;
}

div#header div.tab_instellingen_selected {
background: url(/images/default_klant/instellingen_tab_selected.gif);
color: #666666;
}

div#header div.crumb {
background: url(/images/default_klant/crumb_middle.gif);
background-repeat: repeat-x;
}

div#header div.crumb div.crumb_left {
background: url(/images/default_klant/crumb_left.gif);
background-repeat: no-repeat;
}

div#header div.crumb div.crumb_right {
background: url(/images/default_klant/crumb_right.gif);
background-repeat: no-repeat;
}

div#header div.crumb div.crumb_middle a {
color: #666666;
}

div#header div.uitloggen a {
color: #666666;
}

div#opties div.cat_header {
background-image: url(/images/default_klant/header.gif);
background-repeat: no-repeat;
}

ul.opties li {
background-image: url(/images/default_klant/arrow_1.gif);
background-repeat: no-repeat;
background-position: 12px 4px;
}

ul.opties_small li {
background-position: 4px 4px;
}

ul.opties li a {
color: #999999;
}

ul.verkenner_blok a {
color: #FF6600 !important;
}

ul.verkenner_blok a:hover {
background-color: #FF6600;
color: #FFFFFF !important;
}

ul.categories li {
background-image: url(/images/default_klant/arrow_2.gif);
background-repeat: no-repeat;
background-position: 12px 4px;
}

div#main {
z-index: 100;
border-left : 1px solid #6A6A6A;
}

div#content {
z-index: 100;
border: 1px solid #999999;
}

.result_box {
border: 1px solid #999999;
}

.result_box_inactief {
border: 1px solid #999999;
}

div#rightbox_on {
border: 1px solid #999999;
}

div#rightbox_off {
border: 1px solid #999999;
}

.input_class {
border:1px solid #999999;
}

.button_class {
background-image:url(/images/default_klant/button.gif);
}

.image_medium{
border:1px solid #999999;
}

div#footer {
border-top:1px solid #6A6A6A;
}

.error {
color: #CC0000;
}

a {
color:#666666;
}

a.active
{
	color: #FF6600;
}

a:active 	{ }
a:hover		{ color: #FF6600; }
a:visited	{ }
a:link		{ }

.buttonRed {
background-color: #FF6600;
}

li.buttonTab div.buttonListRed {
background-color:#722361 !important;
background-image:url(/images/8/1/buttonArrowTab.jpg) !important;
background-repeat:no-repeat;
}

.buttonRedTab {
background-image: url(/images/8/1/buttonShadow.gif);
background-repeat: no-repeat;
}

ul.verkennerItems li div.itemblok:hover {
position: relative;
border: 1px solid #CCCCCC;
background-image: url(/images/8/1/verkennerBackgroundArrowHover.gif);
background-repeat:no-repeat;
background-position:right top;
}

ul.optionItems li{ cursor: pointer; position: relative; height:18px; line-height:18px; text-indent:14px; padding-top: 4px; border: 1px solid #CCCCCC; background-image: url(/images/8/1/verkennerBackgroundArrowHover.gif); background-repeat:no-repeat;  background-position:right top; }

ul.fileDropdown li.fileOptions {
background: url('/images/8/1/verkennerBackgroundArrowHover.gif');
background-repeat: no-repeat;
background-position: right;
border:0 !important;
}

ul#main_nav	li.hoofd ul li a:hover {
color: #FF6600;
text-decoration: underline;
font-size:11px !important;
}

div.center_kader {
float: left;
width: 49%;
height: 50%;
}

/* Aanpassing 25-11-2008 : div#typeMeldingCentered toegevoegd */
div#typeMeldingLoading, div#typeMelding, div#typeMeldingCentered {
width: 426px;
border: 1px solid #cccccc;
height: 34px;
margin-left: 8px;
margin-top: 8px;
color: #FF6600;
font-size: 14px;
font-weight: bold;
line-height: 34px;
text-indent: 10px;
overflow:hidden;
}

div#knoppenMeldingLoading {
text-align: center;
}

#animatedLoadingImage {
margin: 0 auto;
width: 31px;
height: 31px;
background-image: url('/images/8/1/loadingRoller.gif');
background-repeat: no-repeat;
}

.image_small {
border: 0px !important;
}

div.fileContainer img {
border: 0px !important;
}

#button_container input{
font-size:11px;
color: #ffffff;
text-align:left;
height:22px;
border:0px;
cursor:pointer;
}

.buttonBlue {
height: 20px;
background-color: #ff6600;
color: #FFFFFF;
border: 0px;
font-weight: bold;
cursor: pointer;
}

.queue-subloader
{
margin: 0;
margin-top:5px;
margin-bottom:5px;
background-image: url('/images/8/1/dlbarback.gif');
background-repeat:repeat-x;
height:34px;
border:1px solid #d6e0e8;
}

a.verkenner_blok {
color: #ff6600;
}

a.verkenner_blok:hover {
background-color: #ff6600;
color:#ffffff;
}

div.fileBlok:hover{
border:1px solid #525252 !important;
}

.overviewtable { font-size:11px; text-align:left; padding:0; margin:0; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; }
.overviewtable th{ font-size:11px; text-align:left; font-weight:bold; border-bottom:1px solid #cccccc; background-color:#ff6600; color:#FFFFFF; padding-left:5px; padding-right:5px; }
.overviewtable td {  border-bottom:1px solid #cccccc; padding-left:8px; border-bottom:1px solid #cccccc; padding-left:5px; padding-right:5px; white-space:nowrap; }
.overviewtable tr { height:23px; }
.clickable tr:hover{ background-color:#F9F9F9; cursor:hand; }

/* Aanpassing 25-11-2008 : div#centeredMessage toegevoegd */
div#centeredMessage {
	height: 250px;
}

