﻿body {font:75% Verdana, sans-serif;line-height:1.7em;color:#333;background:#FFF;margin:0px;min-width: 720px; background:white url('/default/bg_body.gif') repeat-y;}
fieldset {margin:10px;padding:10px;border:solid 1px #EAEAEA;}
fieldset legend {color:#169CAB;font-weight:bold;}
a:link, a:visited, a:active {color:#169CAB;text-decoration:underline;}
a:hover {color:#169CAB;text-decoration:none;}
ul {margin-top:5px;margin-bottom:5px;list-style-type:disc;}
li {margin-bottom: 2px;}
h1 {font-size:170%;line-height:120%;font-weight:bold;color:#6b9a13;margin-top:6px;margin-bottom:6px;padding-top:0px;padding-bottom:0px;}
h2 {font-size:130%;line-height:120%;font-weight:bold;color:#6E0010;margin-top:3px;margin-bottom:10px;}
h3 {font-size:120%;line-height:100%;font-weight:bold;color:#C22400;margin-top:3px;margin-bottom:10px;}


#main {width:100%;margin:0px;height:100%;}

#header {background: #fff1dd url('/default/bg_logo.gif');display:block;height:69px;width:100%;padding:0px;margin:0px;color:#FFF;font-size:90%;clear:both;}
#headeri {display:block;height:69px;width:97%;position:relative;background: #000 url('/default/bg_header.jpg') no-repeat 296px;margin-left:3%}
#logo {background: #fff1dd url('/default/bg_logo.gif');padding:0px;height:69px;width:296px;float:left}
#logo img {border:none;float:left;}

#zoek {height:69px;width:95%;margin-right:auto;margin-left:auto;position:absolute;left:0px;top:0px;color:#FFF;font-size:90%;}
#zoeki {padding:5px 10px;margin:0px;border:solid 1px #FFF;border-top:0px;background-color: #169cab;display:block;position:absolute;width:278px;right:8px;}
#zoeki a {color:#FFF;text-decoration:none;}

#nav {background:#ee014c url('/default/imgHdrCatsBg5.gif') repeat-x scroll left bottom;margin-bottom:10px;border-top:solid 1px #FFFFFF;}
#navi {display:block;margin-right:auto;margin-left:auto;width:95%;}
#navi .navtd td{border-right:solid 1px #FFFFFF;height:30px;white-space:nowrap;}
#navi .navtd a:active, #navi .navtd a:link, #navi .navtd a:visited  {background:none;color:#FFFFFF;font-family:Arial;font-size:1em;font-weight:bold;padding:10px;margin:10px;text-decoration:none;}
#navii {margin-left:35px;color:#FFFFFF;border-left:solid 1px #FFFFFF;}
#naviii {}
#naviiii {background:#ee014c url('/default/imgHdrCatsBg5.gif') repeat-x scroll left bottom;margin-right:6px;}
#navi .navdmi {display:block;background:transparent url('/default/imgHdrCatsBg5.gif') repeat-x scroll left bottom;white-space:nowrap;}
#naviiii img{height:0px;width:0px;}

#navi .navdmihover,#navi .navdmisel {background:#6b9a13 url('/default/imgHdrCatsBg6.gif') repeat-x scroll left bottom;}
#navi .navdmi a:active, #navi .navdmi a:link, #navi .navdmi a:visited  {display:block; width:100%;background:none;color:#FFFFFF;font-family:Arial;font-size:1em;font-weight:bold;padding:5px;margin:0px;text-decoration:none;}

.dv {display:block;float:left;margin:10px;}
.gv {margin:10px 0px;}
.dv caption, .gv caption {color:#78a32d;font-size:150%;font-weight:bold;clear:both;display:block;text-align:left;}

.bc {display:block;padding:0px;clear:both;font-size:90%}	
#c {padding:0px;display:block;clear:both;width:95%;margin-right:auto;margin-left:auto;}
#ci {display:block;clear:both;margin:0px 35px 0px 35px;}
#ct {width:100%;margin:0px;padding:0px;}
#ct td{vertical-align:top; }
#cl {padding-right:5px;}
#cr {padding-top:3.4em;width:300px;}
#cr img {margin-bottom:10px;}


#footer {margin-right:auto;margin-left:auto;width:95%;height:40px;padding-bottom:20px;padding-top:20px}
#footertop {background:#6b9a13 url('/default/bg_h.jpg') repeat-x scroll bottom;height:10px;margin:0px 35px;}
#footeri {display:block;background:transparent url('/default/imgHdrFooterLft2.gif') no-repeat scroll left bottom;margin:0px 35px;}
#footerii {margin-left:10px;color:#333333}
#footeriii {background:transparent url('/default/imgHdrFooterRgt2.gif') repeat-x scroll right bottom;}
#footeriiii {background:transparent url('/default/imgHdrFooterBg2.gif') repeat-x scroll left bottom;margin-right:6px;color:#fff;font-family:Arial;font-size:1em;padding:10px;text-align:center}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color:#FFF;}

.header_links a:link, .header_links a:visited, .header_links a:active, .header_links a:hover{color:#FFF;}
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup {background-color:#FFFFFF;border:solid 1px Gray;padding:3px;width:550px;}
.updateProgress {border-width:1px; border-style:solid; background-color:#FFFFFF; position:absolute; width:300px; height:50px;}

.pager {color:#FFF;display:block;font-weight:bold;font-size:90%;}
.pager ul {margin:0;padding:0;display:block;} 
.pager ul li{float:left;margin:0px;padding:2px;white-space: nowrap;}
.pager ul li a {color:#FFF;float:left;display:block;padding:5px;text-decoration:none;}
.pager ul li a:hover{background-color:#169cab}
.pager ul .current {background-color:#78a32d;}
.goto {display:block;background-color:#169cab;float:left;padding:5px;font-size:90%;margin-right:10px}
.pagerLBL {display:block;padding:10px;float:right}

.m {padding:10px;margin:0 auto;border:solid 1px #CCC;}
.m .menutitle {
	text-align:left;margin:0px;padding:3px 5px 3px 5px;margin-bottom:10px;font-weight:bold;
	line-height:15px;font-size:110%;color:#505050;border-bottom:solid 1px #CCC;}
.m p, .m ul, .m table {margin:0;padding:0;text-align:left;}
.m li {list-style:none;margin:0;padding-left:10px;}
.divider {padding:10px 0 0px 8px;margin-top:0px;margin-bottom:0px;height:25px;width:360px;border:solid 1px #CCC;border-top:none;background-color:#DDEABF;}
.ulform {display:block;clear:both;margin:0;width:100%;}
.ulform li {list-style-type:none;}
.ulform li label {display:block;width:150px;float:left;}
.indent {padding-left: 20px;}
.title {font-size:140%; font-weight:bold;clear:both;}
.short {background-color:#DDEABF;padding:5px;}
.clear {clear:both;}

.titles {font-weight:bold;color:#999;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:10px;}

.view {border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.viewuser {background:#FFF url('/default/user_bw_l.gif') no-repeat top right;border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.wizardnav {width:100%;background-color:#eee;padding:10px;text-align:right;}
.wizardbox {border:solid 1px #91a7b4;padding:10px;display:table;width:100%;clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
.fs .lbl {float: left;display:block;width:10em;margin:0.5em;}

.info, .success, .warning, .error, .validation,.msg {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info,.msg {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/default/info.png');
}
.success {
    /*color: #4F8A10;
    color: #4F8A10;*/
    background-color: #DFF2BF;
    background-image:url('/default/success.png');
}
.warning {
    /*color: #9F6000;*/
    background-color: #FEEFB3;
    background-image: url('/default/warning.png');
}
.error {
   /* color: #D8000C;*/
    background-color: #FFBABA;
    background-image: url('/default/error.png');
}
.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('/default/validation.png');
}


/*
.error {display:block;background-color:#ddeabf;border-left:solid 5px #e50e63;padding:0.8em;clear:both;margin:0.8em;}
.success {display:block;background-color:#ddeabf;border-left:solid 5px #6b9a13;padding:0.8em;clear: both;margin:0.8em;}
.msg {display:block;background-color:#ddeabf;border-left:solid 5px #169cab;padding:0.8em;clear: both;margin:0.8em;}
*/


#tabstrib, #stapstrib {float:left;font-size:90%;line-height:normal;margin: 0px;padding: 0px;margin-bottom: -1px;}
#tabstrib ul, #stapstrib ul {margin: 0px;padding: 0px;list-style:none;}
#tabstrib li {float:left;background:url('/default/tab_right_both.gif') no-repeat right top;}    
#stapstrib li {float:left;}
#tabstrib a, #tabstrib div {text-decoration:none;display:block;background:url('/default/tab_left_both.gif') no-repeat left top;padding:5px 15px 4px;color: #333;}
#stapstrib a, #stapstrib div {text-decoration:none;display:block;background:url('/default/stap_left_icon.gif') no-repeat left center;padding:5px 15px 4px;color: #333;}
#stapstrib #current a, #stapstrib #current div, #stapstrib .current a, #stapstrib .current div {text-decoration:none;display:block;background:url('/default/stap_left_both.gif') no-repeat left top;background-position:0px 0px;padding:5px 15px 4px 35px;color: #333;font-weight:bold;}
#tabstrib #firstcurrent a, #tabstrib .firstcurrent a {font-weight:bold;}
#stapstrib #firstcurrent a, #stapstrib #firstcurrent div, #stapstrib .firstcurrent a, #stapstrib .firstcurrent div {text-decoration:none;display:block;background:url('/default/stap_left_both.gif') no-repeat left top;background-position:-19px 0px;padding:5px 15px 4px;color: #333;font-weight:bold;}
#stapstrib #first div {text-decoration:none;display:block;background:none;padding:5px 15px 4px;color: #333;}
#tabstrib a:hover, #stapstrib a:hover  {color:#000;}
#tabstrib #current, #tabstrib #firstcurrent, #tabstrib .current, #tabstrib .firstcurrent {background:#FFF url('/default/tab_right_both.gif') repeat-x bottom;background-position:100% -44px;margin-right: 0px;}
#stapstrib #current, #stapstrib #firstcurrent, #stapstrib .current, #stapstrib .firstcurrent {background:#FFF url('/default/tab_right_both.gif') repeat-x bottom;background-position:100% 0px;margin-right: 10px;}
#tabstrib #current a, #stapstrib #current a, #tabstrib .current a, #stapstrib .current a {background-position:0 -40px;border-width:0;color:#333;font-weight: bold;border-bottom:solid 1px white;}
#stapstrib #current a, #stapstrib .current a {background-position:-10px -40px;border-width:0;color:#333;font-weight: bold;border-bottom:solid 1px white;}



/* BEGIN YUI */

/* table level rules */
.yui-grid-container
{
    overflow:auto;	
}

.yui-grid
{
	font-family: arial;
	font-size: small;
	border: solid 1px #1a9ead;
    border-collapse:collapse;
}

.yui-grid caption
{
	font-size:large;
	text-align:left;
	font-weight:bold;
}



/* header column rules */
.yui-grid th 
{
    background: url(/default/sprite.png) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: bottom;
    font-weight: normal;
}  

.yui-grid th a
{
    font-weight: normal;
	text-decoration: none;
	text-align: center;
    color: #000;
	display: block;
    padding-right: 10px;
}

/* change the background image when the column is being sorted by */
.yui-grid th.sortasc, .yui-grid th.sortdesc, .yui-grid th:hover
{
    background: url(/default/sprite.png) repeat-x 0px -100px;
}  

/* change image if it is an asc sort */
.yui-grid th.sortasc a
{
	   background: url(/default/dt-arrow-up.png) no-repeat right 50%;
}  

/* change image if it is a desc sort */
.yui-grid th.sortdesc a
{
    background: url(/default/dt-arrow-dn.png) no-repeat right 50%;
}  


/* data cell and data row rules */
.yui-grid .row td,.yui-grid .altrow td,.yui-grid .selrow td,.yui-grid td.yui
{
    padding: 4px 10px 4px 10px;
    border-right: solid 1px #cbcbcb;
}

.yui-grid .altrow, .yui-grid .row .sort
{
    background-color: #eaf6f8;
} 

.yui-grid .altrow .sort
{
    background-color: #daf6f8;
} 

.yui-grid .selrow
{
    background-color: #faccdb;
    font-weight:bold;
} 

.yui-grid .row
{
    background-color:#FFF;
}  

.yui-grid .erow
{
    background:#FFF url(/default/bg_h_item.gif) repeat-x bottom;
}  


.yui-grid .altrow:hover,.yui-grid .row:hover
{
    background-color:#faccdb;
}  

.yui-grid tr:hover td.sort
{
    background-color:#faccdb;
}  


.yui-grid .pagrow {color:#FFF;font-size:90%;font-weight:bold;background: url(/default/sprite.png) repeat-x 0px -109px;text-align:right;vertical-align:bottom;}
.yui-grid .pagrow td {padding:10px;}



/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #169CAB;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(/default/sprite.png) #169CAB repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #169CAB;
    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;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(/default/sprite.png) #169CAB repeat-x left 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;font-weight:bold;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(/default/sprite.png) #169CAB repeat-x left -100px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    padding:0px;
    background:#FFF url(/default/bg_h_item.gif) repeat-x bottom;   
    border:solid 1px #169CAB;
    border-top-width:0px;
}

.ajax__tab_yuitabview-theme .ajax__tab_body_body 
{
    padding:10px;
    /*background:#FFF url(/default/bg_h_item.gif) repeat-x bottom;   
    border:solid 1px #169CAB;*/
    border-top-width:0px;
}

.ajax__tab_yuitabview-theme .ajax__tab_body_footer 
{
    padding:10px;
    color:#FFF;font-size:90%;font-weight:bold;background: url(/default/sprite.png) repeat-x 0px -109px;text-align:right;vertical-align:bottom;
}


/* END YUI */




@media print {
#hr, #nav,#cr,#zoek {display:none;}
#header, #headeri, #ci {padding:0px;clear:both;width:100%;margin:0px;}
#c {padding:0px;clear:both;width:100%;margin:0px;}
#cl {width:100%;margin:0px;clear:both}
#cr {margin:0px;clear:both;width:0px;}
#logo {margin-left:0px;}
}