/*
// File: /system/css/trimbos.css
// @@@
// @@ Author: Bas van Dorst
// @@ Date: 2007-02-27
// @@ Last change: 2007-02-27
// @@ Version: 1
// @@ Revision: 0
// @@ Copyright: Ecommany B.V.
// @@ Description: Stylesheet Trimbos
// @@--> Versie 1.1 - style voor <sup> opgenomen
// @@$
*/

body {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;

	margin: 0px 0px 0px 0px;
}
td, font, span  {
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;
	text-transform : uppercase;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;
	margin-bottom:0px;	
}
h3 ,h4{
	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;
	margin-bottom:0px;	
	font-style:italic;
}
p {
	margin-bottom:0px;	
	margin-top: 0px; 
	padding: 0px; 
}
ol {
	margin-bottom:0px;	
	margin-top:0px;	
}
ol li {
	marker-offset : 0px;
}
ul {
	margin-bottom:0px;	
	margin-top:0px;	
}
li {
	margin-left:-10px;
}
form {
	margin-bottom : 0px;
	margin-top : 0px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smartselect a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	color: #1B3187;
	text-decoration: underline;
}
a:visited {
	color: #1B3187;
	text-decoration: underline;
}
a:hover {
	color: #ADB8D2;
}
a:active {
	color: #ADB8D2;
}
sup {
	font-size: 0.9em;
}
.bg_oranje {
	background-color : #ff7f00;
}
.bg_oranje_10 {
	background-color : #fff3e6;
}
.bg_grijs_65 {
	background-color : #595959;
}
.bg_grijs_10 {
	background-color : #e6e6e6;
}
.bg_grijs_5 {
	background-color : #f2f2f2;
}
.bg_geel {
	background-color : #F6CA05;
}
.bg_blauw {
	background-color: #c6c6c6;
}
.bg_raster {
	background-color : #ff7f00;
	background-image : url(/images/raster.gif);
}
.bg_menu {
	background-color : #ffffff;
}
.header {
	color : #000000;
	font-size: 11px;
}
.header a {
	color : #000000;
	display : block;
	text-decoration : none;
}
.header a:hover {
	background-color : #D9B404;
	color : #000000;
	text-decoration : none;
}
.header a:visited {
	color : #000000;
	text-decoration : none;
}
.pathindicator {
	font-size: 11px;
}
.pathindicator a {
	color: #000000;
	text-decoration : none;
}
.pathindicator a:visited {
	color: #000000;
	text-decoration : none;
}
.pathindicator a:hover {
	color: #000000;
	text-decoration : underline;
}
.content {
	padding-left : 12px;
	padding-right : 12px;
	line-height:1.35em;
}
.footer {
	color: #1B3187;
	font-size: 11px;
}
.footer a {
	color : #1B3187;
	text-decoration: underline;
}
.menu_header {
	color: #000000;
	font-size: 11px;
	text-indent : 8px;
}
.menu_header a {
	color: #000000;
	text-decoration : none;
}
.menu_header a:visited {
	color: #000000;
	text-decoration : none;
}
.menu_header a:hover {
	color: #000000;
	text-decoration : none;
}
.menu  {
	color: #000000;
}
.menu a {
	color: #000000;
	display : block;
	text-decoration : none;
}
.menu a:visited {
	color: #000000;
	text-decoration: none;
}
.menu a:hover {
	background-color : #f2f2f2;
	color: #000000;
	text-decoration: none;
}
.tableHeader {
	background-image : url(/images/dataTable.gif);
	font-weight : bold;
	height : 12px;
}
.tableHeader a {
	color : #000000;
	text-decoration : none;
}
.tableHeader a:visited {
	color : #000000;
	text-decoration : none;
}
.tableHeader a:hover {
	color : #000000;
	text-decoration : underline;
}
.width128px {
	width : 164px;
}
.pageBreak {
	page-break-after : always;
}
.verantwoording {
	color: #595959;
	font-size: 11px;
	font-style: italic;
}
.verantwoording h1 {
	margin-top: 0.5em;
	color: Black;
	font-style: normal;
}
.toevoeging {
	color: #004926;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.toevoeging2 {
	color:#FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tab_knop_actief  {
	font-size: 11px;
	text-indent : 8px;
	color: #000000;
	text-decoration : none;
}

.tab_een_knop {
	font-size: 11px;
	text-indent : 8px;
	color: #000000;
    font-weight : bold;
	text-decoration : none;
	border: 1px solid #e6e6e6;
	border-bottom: 0;	
	background-color: #e6e6e6;
}

.tab_knop_rust {
	font-size: 11px;
	text-indent : 8px;
	color : #808080;
	text-decoration : none;
	border: 1px solid #e6e6e6;
	border-bottom: 0;	
}

.tab_knop_rust a{
	font-size: 11px;
	text-indent : 8px;
	color : #808080;
	text-decoration : none;
}

.tab_knop_rust a:hover{
	font-size: 11px;
	text-indent : 8px;
	color : #808080;
	text-decoration : none;
}

.tab_knop_rust a:visited{
	font-size: 11px;
	text-indent : 8px;
	color : #808080;
	text-decoration : none;
}

.tab_knop_inactief {
	font-size: 11px;
	text-indent : 8px;
	color:#e6e6e6;
	text-decoration : none;
	border: 1px solid #e6e6e6;
	border-bottom: 0;	
}

.ding {
	 font-family: Arial,Verdana;	font-size: 13px;
	 border-color: #40AFE1;
	 border-bottom-style: dotted;
	 border-bottom-width: 1px;
	}

.kopding {
	 font-family: Arial,Verdana;	font-size: 13px;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-bottom-color: #FFA500;
    }

.kopding2 {
	 font-family: Arial,Verdana;	font-size: 13px;
	 font-weight : bold;
	 height : 12px;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-bottom-color: #003366;
	 color: #000000;
	 text-decoration: none;
	}

.overzicht_link:link {
	 color: #000000;
	 text-decoration: none;
	}

.overzicht_link:visited {
	 color: #000000;
	 text-decoration: none;
	}

.overzicht_link:hover {
	 color: #000000;
	 text-decoration: none;
	}

.overzicht_link:active {
	 color: #000000;
	 text-decoration: none;
	}

.filterknop {
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-top-color: #e6e6e6;
	 border-top-style: solid;
	 border-top-width: 1px;
	 background-color: #e6e6e6;
	}

.filterknop2 {
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-bottom-color: #e6e6e6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	}

.filterknop3 {
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-right-color: #e6e6e6;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-top-color: #e6e6e6;
	 border-top-style: solid;
	 border-top-width: 1px;
	 background-color: #e6e6e6;
	}

.filterknop4 {
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-right-color: #e6e6e6;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-bottom-color: #e6e6e6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	}

.filterknop5 {
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	}

.filterknop6 {
	 border-top-color: #e6e6e6;
	 border-top-style: solid;
	 border-top-width: 1px;
	 border-left-color: #e6e6e6;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-bottom-color: #e6e6e6;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	}
.menu_header_titel {
	padding:10px 0px 2px 8px; 
	font-size:13px;
}
.menu_header_sub {
	padding-left:7px;
	width: 182px;
	cursor: pointer;
}

.menu_items {
	position:relative;
	background: none;
}	

.menu_text_items {
	visibility: hidden; 
	display: none; 
	cursor: pointer;
}

/* tabs */

#menu {
	padding-top: 10px;
	padding-left: 5px;
	width:197px;
}
#tab_content {
	width:726px;
}

#tab_menu {
	width:192px;
}

.tabs {
	position:relative;
	height:21px;
	z-index: 800;
	color:#cccccc;
	clear:left;
}

.tab_active, .tab_inactive {
	background-repeat : no-repeat;
	text-align:center;
	float:left;
	font-size:.85em;
	padding-top:5px;
	height: 17px;
	line-height: 1.2em;
}

/* Voor notificatie richtlijn */
.sub {
	padding-left:15px;
	border:none;
}	
fieldset .subLeft {
	width: 250px;
	float:left;
	border:none;
}
fieldset .subRight {
	width: 250px;
	float:left;
	border:none;
}
fieldset #categorie {
	border: solid 1px #000000;
	padding:10px 5px 5px 10px;
}
.subRichtlijn {
	padding-top:15px;
	clear:left;
	border:none;	
}
label { 
	display:block;
	float:left;
	width:200px;
}
#accept {
	padding: 0px 0px 5px 3px;
}
#naw_gegevens {
	border:none;
	padding:10px 0px 0px 20px;
}



#tab_content .tab_active, #tab_content .tab_inactive { width:131px; }
#tab_content .tab_inactive { background-image : url('/images/tab_inactive.gif'); }
#tab_content .tab_active { background-image : url('/images/tab_active.gif'); }


#tab_menu .tab_active, #tab_menu .tab_inactive { width: 96px; }
#tab_menu .tab_inactive { background-image : url('/images/tab_menu_inactive.gif'); }
#tab_menu .tab_active { background-image : url('/images/tab_menu_active.gif'); }


#tab_menu  a:link {
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
#tab_menu  a:visited {
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
#tab_menu  a:hover {
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
#tab_menu  a:active {
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}

#tab_content  a:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}
#tab_content  a:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}
#tab_content  a:hover {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}
#tab_content  a:active {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

#tab_content .tab_inactive {
	font-weight: bold;
}

.tab_menu_rechts {
	background-color: #ffffff;
	border: 1px solid #666666;
	padding: 15px;
	margin: -1px 0px 0px 0px;
}

.tab_menu_links {
	background-color: #ffffff;
	border: 1px solid #666666;
	position:relative;
	padding: 5px 0px 15px 0px;
	width:189px;
	height:100%;
	
	margin: 0px;
	top: -1px;
	_top: -2px; /* IE6 */
	z-index: 600;
	font-size:8px;
}

#menu_uitleg {
	border: 1px solid #666666;
	float:left;
	top: -3px;
	padding: 5px;
	background-color: #cccccc;
	position:relative;
	width:179px;
	display:block;
}

/* menu */
#left { 
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 179px;
	overflow:hidden;
}

#left li a { 
	display:block;
}

#left a:link{ color:#000000; background-color:#ffffff; text-decoration:none;}
#left a:visited{ color:#000000; background-color:#ffffff; text-decoration:none;}
#left a:hover{ color:#000000; background-color:#f2f2f2; text-decoration:none;}

#left li.uitgeklapt a:link{ background-color:#40AFE1; text-decoration:none; color:#FFFFFF;}
#left li.uitgeklapt a:visited{ background-color:#40AFE1; text-decoration:none;color:#FFFFFF;}
#left li.uitgeklapt a:hover{ background-color:#40AFE1; text-decoration:none; color:#FFFFFF;}

#left li a:link.underline{ background-color:#40AFE1;  color:#FFFFFF;text-decoration:none;font-weight:bold;}
#left li a:visited.underline{ background-color:#40AFE1;  color:#FFFFFF;text-decoration:none;font-weight:bold;}
#left li a:hover.underline{ background-color:#40AFE1; color:#FFFFFF; text-decoration:none; font-weight:bold;}

#left li li.uitgeklapt a:link{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;}
#left li li.uitgeklapt a:visited{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;}
#left li li.uitgeklapt a:hover{ color:#f2f2f2; background-color:#f2f2f2; text-decoration:none;}

#left li li.ingeklapt a:link{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;}
#left li li.ingeklapt a:visited{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;}
#left li li.ingeklapt a:hover{ color:#0052A0; background-color:#f2f2f2; text-decoration:none;}

#left li.uitgeklapt li a:link{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#left li.uitgeklapt li a:visited{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#left li.uitgeklapt li a:hover{ color:#000000; background-color:#f2f2f2; text-decoration:none;}

#left li.uitgeklapt li.uitgeklapt li a:link{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#left li.uitgeklapt li.uitgeklapt li a:visited{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#left li.uitgeklapt li.uitgeklapt li a:hover{ color:#000000; background-color:#f2f2f2; text-decoration:none;}

#left li.uitgeklapt li a:link.underline{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;font-weight:bold;}
#left li.uitgeklapt li a:visited.underline{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none;font-weight:bold;}
#left li.uitgeklapt li a:hover.underline{ color:#40AFE1; background-color:#f2f2f2; text-decoration:none;font-weight:bold;}

#left li.uitgeklapt li li a:link.underline{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none; font-weight:bold;}
#left li.uitgeklapt li li a:visited.underline{ color:#40AFE1; background-color:#FFFFFF; text-decoration:none; font-weight:bold;}
#left li.uitgeklapt li li a:hover.underline{ color:#40AFE1; background-color:#f2f2f2; text-decoration:underline; font-weight:bold;}

#referenties a:link{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#referenties a:visited{ color:#000000; background-color:#FFFFFF; text-decoration:none;}
#referenties a:hover{  color:#000000; background-color:#f2f2f2; text-decoration:none;}

#referenties a:link.underline{  background-color:#40AFE1; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#referenties a:visited.underline{  background-color:#40AFE1; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#referenties a:hover.underline{ background-color:#40AFE1; color:#FFFFFF; text-decoration:none; font-weight:bold;}

#left li {
	margin: 0px;
	padding: 0px 0px 1em 0px;
}

#left li li {
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

#left li li li{
	margin: 0px;
	padding: 0px;
}

#left ul {
	margin: 0px;
	padding: 0px 0px 0px 22px;
}

#left li ul {	
	margin: 0px;
	padding: 0px 0px 0px 16px;
}

#left li.normal {
	text-decoration: none;
}

#left li li.uitgeklapt {
	list-style-image: url(/images/min.gif);
	font-weight:bold;
}

#left li li.ingeklapt  {
	list-style-image: url(/images/plus.gif);
}

#left li li {
	list-style-image: url(/images/leeg.gif);
}

#left li.uitgeklapt {
	list-style-image: url(/images/min.gif);
	font-weight:bold;
}

#left li.ingeklapt {
	list-style-image: url(/images/plus.gif);
}

#left li {
	list-style-image: url(/images/leeg.gif);
}

