﻿body {font:75% Verdana, sans-serif;line-height:1.5em;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;}

/*
#nav {background-color:#FFF;padding:0px;margin:0;padding-left:17px;clear: both;height:33px;font-size:95%}
#navi {display:block;width:95%;margin-right:auto;margin-left:auto;}
#nava {background-color:red;padding:0px;margin:0;padding-left:17px;clear: both;height:33px;}
#nav td a, #nav td a:visited,#nava td a, #nava td a:visited {line-height:2.3em;color:#FFF;font-weight:bold;text-decoration:none;}
.menuiteml {display:block;width:9px;height:33px;background: url('/default/menuiteml.gif') no-repeat;float:left}
.menuitemm {display:block;height:33px;background-color:#EE014C;float:left;padding:0px 10px 0px 10px}
.menuitemr {display:block;width:9px;height:33px;background: url('/default/menuitemr.gif') no-repeat;}
.menuitemsell {display:block;width:9px;height:33px;background: url('/default/menuitemsell.gif') no-repeat;float:left}
.menuitemselm {display:block;height:33px;background-color:#6B9A13;float:left;padding:0px 10px 0px 10px}
.menuitemselr {display:block;width:9px;height:33px;background: url('/default/menuitemselr.gif') no-repeat;}
.navmenuitem a {background-image:none;}
.navmenuitemsel {background: url('/default/menuitemsel.gif') no-repeat;}
*/
.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;}

.VerticalAlign
{
    padding: 8px 0 0 4px;
}
/*.bc {display:block;padding:0px;border-bottom:solid 1px #CCC;clear:both;margin-bottom:10px}*/
.bc {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;}
#cl {padding-right:5px; vertical-align:top;}
#cr {width:300px;vertical-align:top;}
#cr td, #cl td { vertical-align:top;}
#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;}
.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;}
.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;}

#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;}

@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;}
}

.navigation
{
	width:600px;
	margin-top:30px;
}

#leftnav 
{
	float:left;
	width:180px;
	text-align:center;
}

#rightnav 
{
	float:right;
	width:180px;
	margin-right:20px;
	text-align:center;
}

#numnav
{
	float:inherit;
	text-align:center;
	
}

.detailsHeader
{
	width:720px;
	margin-top:0px;
}

.header
{
/*	width:600px;*/
	margin-top:0px;
}

.editColumn
{
	float:left;
	margin-right:50px;
	text-align:left;
}

.progressColumn
{
	float:left;
	text-align:left;
}

/*.middleEditColumn
{
	float:left;
	margin-right:50px;
	text-align:left;
}

*/

/*.rightEditColumn
{
	float:left;
	text-align:left;
}*/

#ac_list
{
	background-color:White;
	width:200px;
}
#ac_list div.item 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:White;
	cursor:hand;
	padding-left:2px;
	height:16px;
}
#ac_list div.selected
{
	background-color:#169CAB;
	color:White
}

.collapsibleText 
{
	color:#169CAB;
	text-decoration:underline;
	cursor:pointer;
}
.collapsibleText:hover
{
	color:#169CAB;
	text-decoration:none;
	cursor:pointer;
}

.collapsibleElement
{
	font-size:120%;
	line-height:120%;
	font-weight:bold;
	color:#6E0010;
	margin-top:3px;
	margin-bottom:10px;
	text-decoration:underline;
	cursor:pointer;
}
.collapsibleElement:hover
{
	font-size:120%;
	line-height:120%;
	font-weight:bold;
	color:#6E0010;
	margin-top:3px;
	margin-bottom:10px;
	text-decoration:none;
	cursor:pointer;
}

.leftColumn
{
	float:left;
	width:50%;
}

.rightColumn
{
	float:right;
	width:50%;
}

.clearing {
  height: 0;
  clear: both;
}

.modalBackground
{
 background-color:Gray;
 filter:alpha(opacity=70);
 opacity:0.7;
 }

.modalPopup
{
	 width:450px;
	 padding:5px;
	 border-color:Gray;
	 border-style:solid;
	 border-width:3px;
	 background-color:#F5F5F5;
}

.modalFeatureCataloguePopup
{
	 padding:5px;
	 border-color:Gray;
	 border-style:solid;
	 border-width:3px;
	 background-color:#F5F5F5;
}

textarea {font:100% Verdana, sans-serif;}

.HighLight 
{
	background-color:Yellow;
}
	
.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.ContextMenuItem a
{
	display: block;
	color: Black;
	text-decoration: none;
	cursor: pointer;	
	padding: 7px 18px 1px 12px;
	white-space: nowrap;
}

.ContextMenuItem
{
	display: block;
	color: Black;
	text-decoration: none;
	cursor: pointer;	
	white-space: nowrap;
}

.ContextMenuItem-Selected
{
	font-weight: bold;
}

.ContextMenuItem:hover
{
	background-color: #CEE3F6;
	color: Black;
}

.DropDownExtender 
{
	color:White;
	text-decoration:underline;
	background-color: #D3D3D3;
	}
	
#alwaysOn ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0pt;
padding-left:1em;
text-indent:-1em;
}

.inline 
{
list-style-position: inside;
}

/*Styling autocomplete extenders*/
.list 
{
    font-size:90%;
	border: 1px solid Black;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	background-color: #FFF;
	text-align: left;
    font-weight: normal;
    padding: 0px 0px 0px 0px;
    margin-bottom: 0px;
    border-spacing: 0px;
}

.hoverlistitem 
{
    color:White;
    background-color: #169CAB;
}

.listitem 
{
	/*color: #090;*/
}

/* 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;}

.yui-grid .emptyrow {border: none;}
 

/* 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;
}

.msg {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url(/default/info.png);
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.ImageAlignBottom{vertical-align:bottom;}