/* blauw: 1D4E97 */

html, body {
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	background-color:#ffffff;
	margin:0;
	line-height:16px;
	color:#000000;
	width:100%;
	height:100%;
}

form {
	margin:0;
	padding:0;
}

a, a:link, a:visited {
	color:#1D4E97;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

a img {
	border: 0 none;
}

a.anchor, a.anchor:hover, a.anchor:link,  a.anchor:visited {
    color:#000000;
    text-decoration:none;
}

.content-tekst a.anchor:hover, .content-table a.anchor:hover, content-popup a.anchor:hover, content-popupfoto a.anchor:hover {
	text-decoration:none;
}

.content-tekst a, .content-table a, content-popup a {
	text-decoration:none;
}
.content-tekst a:hover, .content-table a:hover, content-popup a:hover, content-popupfoto a:hover {
	text-decoration:underline;
}
a.popup {
	text-decoration:underline;
}

a.popupfoto {
	color:#000000;
	text-decoration:underline;
	background-image:url('../img/foto-icon.gif');
	background-repeat:no-repeat;
	background-position:left 1px;
	padding-left:16px;
}

.rood {
	color:#E44F25;
}
.grijs {
	color:#999999;
}
.groen {
	color:#00AA4E;
}
.vet {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}

div.kolom {
	float:left;
}

.checkbox {
	margin:0px;
	padding:0px;
}
.radio {
	margin:0px;
	padding:0px;
}

#container {
	position:absolute;
	display:block;
	z-index:1;
	left:50%;
	margin-left:-488px;
	width:976px;
}
#opac {
	position:absolute;
	display:none;
	z-index:1000;
	left:50%;
	margin-left:-488px;
	width:976px;
	height:100%;
	background-color:#ffffff;
}
.verplicht {
	color:#F1932E;
	font-weight:bold;
}

.hint {
    background-color:#ffffff;
    color: black;
    font-style: italic;
}



/* header linksboven */
#bgr-header-links {
	position:absolute;
	display:block;
	width:336px;
	height:72px;
	background-image:url('../img/bgr-header-left.jpg');
}
#bgr-header-links #klikhistorie {
	position:absolute;
	display:block;
	width:304px;
	height:24px;
	line-height:24px;
	padding:0 16px;
	color:#ffffff;
}
#bgr-header-links #klikhistorie .vet {
	color:#000;
}
#bgr-header-links #klikhistorie SELECT {
	float:right;
	width:224px;
	line-height:14px;
	font-size:11px;
	margin-top:2px;
	color:#666666;
}
#bgr-header-links #klikhistorie SELECT OPTION {
	color:#666666;
}
#bgr-header-links #zoeken {
	position:absolute;
	display:block;
	top:37px;
	width:304px;
	height:24px;
	padding:0 16px;
	color:#ffffff;
}
#bgr-header-links #zoeken INPUT {
	width:130px;
	height:14px;
	font-size:11px;
	color:gray;
}
#bgr-header-links #zoeken SELECT {
	width:100px;
	margin-left:4px;
	height:18px;
	font-size:11px;
	margin-top:1px;
	color:#666666;
	/*background-color: inherit;*/
}
#bgr-header-links #zoeken SELECT OPTION {
	color:#666666;
}
#bgr-header-links #zoeken A {
	float:right;
	display:block;
	border:1px solid #1D4E97;
	width:45px;
	height:18px;
	margin-top:1px;
	text-align:center;
	background-color:#1D4E97;
	color:#ffffff;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
}
#bgr-header-links #zoeken A:hover {
	background-color:#ffffff;
	color:#1D4E97;
}

a.wis:hover {
    background-color:#FFFFFF;
    color:#1D4E97;
}

a.wis {
    background-color:#1D4E97;
    border:1px solid #1D4E97;
    color:#FFFFFF;
    font-weight:bold;
    height:18px;
    line-height:17px;
    margin-top:1px;
    text-align:center;
    text-decoration:none;
    width:45px;
    padding:2px 6px;
}

/* header rechtsboven */
#bgr-header-rechts {
	position:absolute;
	display:block;
	left:352px;
	width:624px;
	height:72px;
	background-image:url('../img/bgr-header-right.jpg');
}
#bgr-header-rechts #home {
	position:absolute;
	display:block;
	left:10px;
	top:35px;
	width:64px;
	height:23px;
	cursor:default;
	cursor:pointer;
}
#bgr-header-rechts INPUT {
	width:100px;
	line-height:14px;
	font-size:11px;
	margin-top:2px;
}

#bgr-header-rechts #binnenvaart {
	position:absolute;
	display:block;
	left:110px;
	top:36px;
	width:23px;
	height:23px;
	background-image:url('../img/binnenvaart.gif');
}
#bgr-header-rechts #binnenvaart.lid {
	background-image:url('../img/binnenvaart-lid.gif') !important;
}
#bgr-header-rechts #zeevaart {
	position:absolute;
	display:block;
	left:136px;
	top:36px;
	width:23px;
	height:23px;
	background-image:url('../img/zeevaart.gif');
}
#bgr-header-rechts #zeevaart.lid {
	background-image:url('../img/zeevaart-lid.gif');
}
#bgr-header-rechts #wegvervoer {
	position:absolute;
	display:block;
	left:162px;
	top:36px;
	width:23px;
	height:23px;
	background-image:url('../img/wegvervoer.gif');
}
#bgr-header-rechts #wegvervoer.lid {
	background-image:url('../img/wegvervoer-lid.gif');
}
#bgr-header-rechts #spoorvervoer {
	position:absolute;
	display:block;
	left:188px;
	top:36px;
	width:23px;
	height:23px;
	background-image:url('../img/spoorvervoer.gif');
}
#bgr-header-rechts #spoorvervoer.lid {
	background-image:url('../img/spoorvervoer-lid.gif');
}
#bgr-header-rechts #links {
	position:absolute;
	display:block;
	width:608px;
	height:24px;
	line-height:24px;
	color:#ffffff;
	text-align:right;
	padding-right:16px;
}
#bgr-header-rechts #links SPAN {
	margin:0 4px;
}
#bgr-header-rechts #links A {
	color:#ffffff;
	text-decoration:none;
}
#bgr-header-rechts #links A:hover {
	color:#ffffff;
	text-decoration:underline;
}

/* column links */
#col-links {
	position:absolute;
	display:block;
	top:87px;
	width:336px;
}
#col-links .tabs {
	display:block;
	width:336px;
	height:24px;
	margin-top:1px;
}
#col-links .tabs a {
	position:absolute;
	display:block;
	height:24px;
	line-height:24px;
	background-position:right -24px;
	text-decoration:none;
}
#col-links .tabs a.corner, #col-links .tabs a.recht {
	width:320px;
	background-image:url('../img/tableftcorner.gif');
	text-align:right;
	color:#ffffff;
	padding-right:16px;
}
#col-links .tabs a.recht {
	background-image:url('../img/tableftrecht.gif');
}
#col-links .tabs a.rond {
	width:204px;
	background-image:url('../img/tableftrond.gif');
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#000000;
	padding-left:16px;
}
#col-links .tabs a.active {
	background-position:0 0;
	color:#ffffff;
}
#col-links .tabs a:hover {
	background-position:0 24px;
	color:#ffffff;
}
#col-links .menu-content {
	width: 334px;
	height: auto;
	overflow: hidden;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
#col-links .show {
	display:block;
}
#col-links #menu-footer {
	margin-top:1px;
	display:block;
	width:320px;
	height:61px;
	background-image:url('../img/menu-footer.gif');
	color:#ffffff;
	padding-left:16px;
	line-height:30px;
}
#col-links #menu-footer SPAN {
	margin:0 4px;
}
#col-links #menu-footer .actief {
	font-weight:bold;
	color:#000000;
}
#col-links #menu-footer A {
	color:#ffffff;
	text-decoration:none;
}
#col-links #menu-footer A:hover {
	color:#ffffff;
	text-decoration:underline;
}
#col-links .rij, .headrij {
	line-height:16px;
	padding:6px 15px;
	border-bottom:1px solid #DDDDDD;
}
.headrij {
	background-color:#ededed;
}

#col-links .dubbel {
	height: 38px;
}
.headrij .optie {
	display: block;
	float:left;
	margin:0;
	width:40%;
	line-height:16px;
}
.headrij .optie INPUT.check {
	vertical-align:top;
	margin-right: 6px;
}
#col-links .lev1 {
	padding-left:30px;
	display:none;
}
#col-links .lev2 {
	padding-left:45px;
	display:none;
}
#col-links .lev3 {
	padding-left:60px;
	display:none;
}
#col-links .lev4 {
	padding-left:75px;
	display:none;
}
#col-links .lev5 {
	padding-left:90px;
	display:none;
}
#col-links .active a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#col-links .open {
	display:block;
}
#col-links .rij a {
	display:block;
	padding:0 15px;
}
#col-links a.folder {
	background-image:url('../img/foldertoggle.gif');
	background-position:-23px 0px;
	background-repeat:no-repeat;
}
#col-links .menu-content table {
	width:100%;
}
#col-links .menu-content td {
	padding:2px 0 2px 16px;
	line-height:16px;
	border-bottom:1px solid #DDDDDD;
}
#col-links .menu-content td.head {
	background-color:#ededed;
	font-weight:bold;
	border-bottom:1px solid #DDDDDD;
	white-space:nowrap;
}
#col-links .menu-content tr.selected {
	font-weight:bold;
}
#col-links .menu-content td.rechts {
	text-align:right;
	padding-left:4px;
	padding-right:8px;
}
#col-links #chemie {
	position:absolute;
	display:block;
	margin-left:210px;
	margin-top:30px;
	width:110px;
	height:30px;
	cursor:default;
	cursor:pointer;
}

#col-links #sdu {
	position:absolute;
	display:block;
	margin-left:0px;
	margin-top:30px;
	width:50px;
	height:30px;
	cursor:default;
	cursor:pointer;
}

#col-links .banner {
	margin-top:24px;
	display:block;
	width:336px;
	height:60px;
	background-color:#cccccc;
}

/* column rechts */
#col-rechts {
	position:absolute;
	display:block;
	top:87px;
	left:352px;
	width:624px;
	/* border-bottom:1px solid #999999; */
}

#col-rechts #menutab9 { }
#col-rechts #menutab10 { width:200px;left:110px; }
#col-rechts #menutab11 { width:200px;left:198px; }
#col-rechts #menutab12 { width:200px;left:292px; }
#col-rechts #menutab13 { width:200px;left:394px; }
#col-rechts #menutab14 { width:120px;left:488px; }
#col-rechts #menutab100 { width:200px;left:252px; }
#col-rechts #menutab101 { width:200px;left:362px; }
#col-rechts #menutab102 { width:136px;left:472px; }

#col-rechts a.tab_StofInformatie { width:110px !important;left:0px; }
#col-rechts a.tab_Vrijstelling { width:90px;left:110px; }
#col-rechts a.tab_Verpakking { width:90px;left:200px; }
#col-rechts a.tab_Tankvervoer { width:100px;left:290px; }
#col-rechts a.tab_LosGestort { width:90px;left:390px; }
#col-rechts a.tab_OverigeGegevens { width:126px;left:480px; }

#col-rechts a.tab_VorigeVersie { width:120px;left:250px; }
#col-rechts a.tab_HuidigeVersie { width:120px;left:370px; }
#col-rechts a.tab_ToekomstigeVersie { width:120px;left:486px; }

#col-rechts a.tab_TekstBinnenvaart { width:180px;left:150px;}
#col-rechts a.tab_TekstZeevaart { width:105px;left:280px; }
#col-rechts a.tab_TekstWegvervoer { width:100px;left:380px; }
#col-rechts a.tab_TekstSpoorvervoer { width:126px;left:480px; }

#col-rechts a.tab_StofBinnenvaartDroog { width:150px !important;left:0px; }
#col-rechts a.tab_StofBinnenvaartTank { width:130px;left:145px; }
#col-rechts a.tab_StofZeevaart { width:105px;left:280px; }
#col-rechts a.tab_StofWegvervoer { width:100px;left:380px; }
#col-rechts a.tab_StofSpoorvervoer { width:126px;left:480px; }

#col-rechts ul.maintabs, #col-rechts ul.subtabs {
	display: block;
	list-style-type: none;
	width:624px;
	height:23px;
	margin-top:1px;
}

#col-rechts ul.subtabs {
	border-left:1px solid #999999;
}

#col-rechts ul.maintabs li, #col-rechts ul.subtabs li {
	float: left;
	margin: 0;
	padding: 0;
}

#col-rechts ul.maintabs li a, #col-rechts ul.subtabs li a {
	display: block;
	position: absolute;
	height: 24px;
	line-height: 24px;
	background-position: left -24px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	padding-right: 2px;
	text-align: left;
}

#col-rechts ul li a.corner, #col-rechts ul.maintabs li a.recht {
	/*width:608px;*/
	background-image: url('../img/tabrightcorner.gif');
	text-align: left;
	color: #ffffff;
	padding-left: 16px;
}

#col-rechts ul li a.recht {
	background-image: url('../img/tableftrecht.gif');
}

#col-rechts ul li a.rond {
	background-image: url('../img/tabrightrond.gif');
	text-align: left;
	color: #ffffff;
	padding-left: 16px;
}

#col-rechts ul li a.active {
	background-position: 0 0;
	color:#ffffff;
}

#col-rechts ul li a:hover {
	background-position: 0 24px;
	color:#ffffff;
}

#col-rechts .tabSheet {
	border-left:1px solid #999;
	border-right:1px solid #999;
	margin-bottom: 10px;
}

#col-rechts .offtextTabs {
	border-bottom: 1px solid #999;
}

.hide {
	display: none;
}

.show {
	display: block;
}
/*
#col-rechts .subtabs {
	margin-top:0;
	width:624px;
	border-left:1px solid #999999;
}
*/
/*
#col-rechts .tabs a {
	position:absolute;
	display:block;
	height:24px;
	line-height:24px;
	background-position:left -24px;
	text-decoration:none;
}
#col-rechts .tabs a.corner, #col-rechts .tabs a.recht {
	width:608px;
	background-image:url('../img/tabrightcorner.gif');
	text-align:left;
	color:#ffffff;
	padding-left:16px;
}
#col-rechts .tabs a.recht {
	background-image:url('../img/tableftrecht.gif');
}
#col-rechts .tabs a.rond {
	background-image:url('../img/tabrightrond.gif');
	text-align:left;
	color:#ffffff;
	padding-left:16px;
}
#col-rechts .tabs a.active {
	background-position:0 0;
	color:#ffffff;
}
#col-rechts .tabs a:hover {
	background-position:0 24px;
	color:#ffffff;
}
*/

#col-rechts .main-content {
	display:none;
	width:624px;
}
.content-popup {
	width:100%;
}
.content-table table, .content-tekst table, .content-popup table {
	width:100%;
	background-color:transparent;
}
.content-table td, .content-tekst td, .content-popup td {
	padding:2px 0 2px 16px;
	line-height:16px;
	border-bottom:1px solid #DDDDDD;
}
.content-table td.head, .content-tekst td.head, .content-popup td.head {
	background-color:#ededed;
	font-weight:bold;
	border-bottom:1px solid #DDDDDD;
	white-space:nowrap;
}
.content-table td.rechts, .content-tekst td.rechts {
	text-align:right;
	padding-left:4px;
	padding-right:8px;
}
.content-table td.laatst, .content-tekst td.laatst {
	border-bottom:0px;
	padding-bottom:0px;
}

#col-rechts .bgr-content-kopvoet-breedte {
	width:592px;
}
#col-rechts .middellijn-tabel {
	width:592px;
	padding:15px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
#col-rechts .middellijn-tabel .inspringen {
	padding-left:92px;
}

#col-rechts .middellijn-tabel .inspringen .first{
	font-weight:bold;
}

#col-rechts .middellijn-tabel .links {
	float:left;
	padding-left:70px;
	width:146px;
	text-align:right;
	padding-right:8px;
	border-right:1px solid #999999;
}
#col-rechts .middellijn-tabel .rechts {
	float:right;
	width:355px;
	padding-left: 10px;
}
#col-rechts .content-overflow {
	position:relative;
	clear:both;
	width:100%;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	/*
	overflow: auto;
	*/
}
#col-rechts .content-overflow .eerste {
	border-top:0px;
}
#col-rechts .content-overflow .alg-info {
	width:622px;
	/*
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	*/
	min-height:100px;
}
#col-rechts .content-overflow #type-img {
	text-align:right;
	float:right;
	margin: 5px;
}

#col-rechts .content-overflow #cat-img {
/*	position:absolute;
	top:6px;
	left:16px; */
	float: left;
	margin: 5px;
	width:86px;
}

.snippet {
    clear:both;
}

.content-tekst {
	width:592px;
	padding:16px;
	border-top:1px solid #999999;
	/*
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	*/
	background-color:transparent;
	*overflow-x: auto;
	*overflow-y: hidden;
}

.content-table {
	padding:16px;
	border-top:1px solid #999999;
	/*
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	*/
	background-color:transparent;
	*overflow-x: auto;
	*overflow-y: hidden;
}

.content-tekst img {
	position: relative;
	display: block;
	/*float:right;
	margin-right:-16px;
	margin-bottom:16px;
	margin-left:16px;*/
}

.content-tekst p {
}

.content-table {
	/* width:604px; */
	padding:0 18px 16px 0;
}
.content-form {
	padding:8px 16px 8px 16px;
	border-top:1px solid #999999;
}
.blok-breed .content-table {
	/* width:604px; */
	padding:0;
}
ol, ul {
	margin:0;
	padding:0;
}
ul li {
	margin:0 0 0 16px;
}
ol li {
	margin:0 0 0 23px;
}
#col-rechts #content-col-links {
	float:left;
}
#col-rechts #content-col-rechts {
	float:right;
}
#col-rechts .tweekolommen {
	width:304px;
}
#col-rechts .tweekolommen .blok {
	width:304px;
	margin-bottom:16px;
}
#col-rechts .tweekolommen .blok .header {
	width:272px;
	height:24px;
	padding:0px 16px;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
}
#col-rechts .tweekolommen .blok .eerste-header-donker {
	background-image:url('../img/2-col-header-rond-donker.gif');
}
#col-rechts .tweekolommen .blok .header-donker {
	background-color:#999999;
}
#col-rechts .tweekolommen .bgr-content-kopvoet-breedte {
	width:272px;
}
#col-rechts .tweekolommen .blok .laatste {
	text-align:right;
}
#col-rechts .tweekolommen .blok .rij {
	height:20px;
	line-height:20px;
	padding:0px 15px;
	border-right:1px solid #999999;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #999999;
}
#col-rechts .tweekolommen .blok .tekst {
	width:272px;
	padding:11px 15px;
	line-height: 17px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#col-rechts .tweekolommen .blok .formRij {
	width:272px;
	height:24px;
}
#col-rechts .tweekolommen .blok .formRij .label {
	height:24px;
	line-height:24px;
	padding-right:16px;
	text-align:right;
}
#col-rechts .tweekolommen .blok .formRij .veld {
	height:24px;
	line-height:24px;
    float: right;
}

#col-rechts .blok-breed {
	width:624px;
	border-top:4px;
}
#col-rechts .blok-breed .header-breed {
	width:592px;
	height:23px;
	padding:0px 16px;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
}
#col-rechts .header-breed-vierkant, #col-rechts .footer-breed-vierkant, #col-rechts .footer, .footer-form {
	height:23px;
	padding:0px 16px;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	background-color:#EEEEEE;
}
.footer-form {
	padding:4px 153px 4px 16px;
}
#col-rechts .blok-breed .eerste-header-licht {
	background-image:url('../img/header-breed-rond-licht.gif');
}
#col-rechts .spacer {
	border-top:1px solid #999999;
	display:block;
	height:19px;
	width:624px;
}
.content-overflow .content-tekst {
	width:590px;
}
.content-overflow .content-table {
	width:608px;
}

/* content */
.bgr-content-kopvoet {
	line-height:24px;
	padding:0px 15px;
	background-color:#EEEEEE;
	border:1px solid #999999;
}

.no-borders {
    border-left:0px;
    border-right:0px;
}

.bgr-content-kopvoet-modaliteit {
	line-height:24px;
	padding:0px 15px;
	background-color:#EEEEEE;
	border-bottom:1px solid #999999;
}

.bgr-content-kopvoet H1 {
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
	width:80%;
}
.bgr-content-kopvoet .options, .eerste-header-licht .options {
	float:right;
	width:20%;
}
.bgr-content-kopvoet .options IMG, .eerste-header-licht .options IMG {
	float:right;
	display:block;
	margin:1px 0px 0px 12px;
}
.bgr-content-kopvoet a.button {
	float:right;
	display:block;
	border:1px solid #1D4E97;
	height:18px;
	padding:0px 8px 0px 8px;
	margin:8px 0px 8px 0px;
	background-color:#1D4E97;
	color:#ffffff;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
}
.bgr-content-kopvoet a.button:hover {
	background-color:#ffffff;
	color:#1D4E97;
}

table.afbeeldingen {
	width:100%;
}
table.afbeeldingen tr {
	vertical-align:top;
}
table.afbeeldingen td {
	border-left:1px solid #999999;
	padding-left:16px;
	padding-right:8px;
}
table.afbeeldingen td.eerste {
	border-left:0;
	padding-left:0;
}

/* historische versie */

div.historischeVersie {
	background: url(../img/back_historische_versie.gif) repeat-y;
	background-position: 0px 110px;
}

/* toekomstige versie */

div.toekomstigeVersie {
	background: url(../img/back_toekomstige_versie.gif) repeat-y;
	background-position: 0px 110px;
}

/* formulieren */
.formtable {
	display:block;
	line-height:16px;
	border-bottom:0;
	padding:0;
	margin:0;
}
.formtable tr {
	vertical-align:top;
}
.formtable td {
	padding:0;
	border-bottom:0;
}
.formtable .formlabel {
	padding-top:2px;
	line-height:16px;
	width:150px;
	padding-bottom:4px;
}
.formtable .formfield {
	padding-bottom:4px;
}
.formtable .formfield LABEL {
	height:18px;
	line-height:16px;
	margin-right:16px;
}
.formtable .formfield INPUT {
	display:block;
	width:300px;
	height:18px;
	border:1px solid #000;
	line-height:16px;
	font-family:verdana;
	font-size:11px;
}
.formtable .formfield INPUT.box {
	width:auto;
	height:auto;
	display:inline;
	margin-right:5px;
	margin-left:0;
	vertical-align:middle;
	border:0;
}
.formtable .formfield TEXTAREA {
	display:block;
	width:300px;
	height:96px;
	line-height:16px;
	font-family:verdana;
	font-size:11px;
	border:1px solid #000;
}
A.knop {
	float:right;
	display:block;
	border:1px solid #1D4E97;
	height:18px;
    margin-left:1px;
    margin-right:1px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	background-color:#1D4E97;
	color:#ffffff !important;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
	font-size:11px;
}

A.knop:hover {
	background-color:#ffffff;
	color:#1D4E97 !important;
	text-decoration:none;
}

.verwijderselectie {
	background-image:url('../img/verwijderselectiepijl.gif');
	background-repeat:no-repeat;
	background-position:24px top;
}
.verwijderselectietxt {
	font-weight:normal;
	margin-left:32px;
}




/* popup */
#popup {
	position:absolute;
	display:none;
	z-index:1001;
	left:50%;
	width:1px;
	height:1px;
	background-color:#ffffff;
	border:1px solid #000000;
}
#popup .header {
	display:block;
	height:24px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	line-height:24px;
	padding-left:16px;
	background-color:#000000;
}
#popup .headrij {
	line-height:16px;
	padding:4px 16px;
}
#popup .content-table {
}
#popup .content-tekst {
}
#popup .content-popup {
}
#popup .content-popup table {
	margin:0;
	padding:0;
}
#popup .options {
	float:right;
}
#popup .options IMG {
	float:left;
	display:block;
	margin-left:16px;
}

/* tool */
#pttool {
	background-color:#ffffff;
	border:1px solid #000000;
}
#pttool .header {
	display:block;
	height:24px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	line-height:24px;
	padding-left:16px;
	background-color:#000000;
}
#pttool .headrij {
	line-height:16px;
	padding:4px 16px;
}

#pttool .content-popup table {
	margin:0;
	padding:0;
}
#pttool .options {
	float:right;
}
#pttool .options IMG {
	float:left;
	display:block;
	margin-left:16px;
}

#pttool td {
	padding:0;
}
#pttool .verwijderselectie {
	background-position:8px top;
}
#pttool .verwijderselectietxt {
	font-weight:normal;
	margin-left:16px;
}
#pttool a.button {
	float:right;
	display:block;
	border:1px solid #1D4E97;
	height:18px;
	padding:0px 8px 0px 8px;
	margin:0px;
	background-color:#1D4E97;
	color:#ffffff;
	font-weight:bold;
	line-height:17px;
	text-decoration:none;
}

#pttool a.button:hover {
	background-color:#ffffff;
	color:#1D4E97;
}

.searchResults {
	padding: 5px;
}

.cright {
	float: right;
}

.cleft {
	float: left;
}

.cmiddle {
	float: left;
	padding-left: 40px;
	text-align: center;
}

.floatLeft {
    float:left;
}

/* Tabel voor mijn_stoffen.jsp */
table.tableMijnStoffen {
	position: relative;
	border-collapse: collapse;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	width: 303px;
	margin-left: 1px;
}

table.tableMijnStoffen th {
	font-weight: bold;
	color: #000;
	background-color: #EDEDED;
	border-bottom: 1px solid #DDDDDD;
	white-space: nowrap;
	text-align: left;
}

table.tableMijnStoffen td {
	font-weight: normal;
	border-bottom: 1px solid #DDDDDD;
}

table.tableMijnStoffen th, table.tableMijnStoffen td {
	padding: 2px;
}


/* stof_content.jsp (hoofdtabel) */
.tableStofContent {
	position: relative;
	border-collapse: collapse;
	text-align: center;
	margin-left: 10px;
}

table.tableStofContent td.cellStofTitle {
	text-align: right;
	vertical-align: top;
	border-right: 1px solid #999;
	padding-right: 8px;
	width:170px;
}

table.tableStofContent td.cellStofContent {
	text-align: left;
	vertical-align: top;
	padding-left: 8px;
}

/* stof_content.jsp (modaliteitstabel) */
.tableStofContentModaliteit {
	position: relative;
	display: block;
	border-collapse: collapse;
	text-align: center;
	margin-left: 70px;
}

table.tableStofContentModaliteit td.cellStofTitle {
	text-align: right;
	vertical-align: top;
	border-right: 1px solid #999;
	padding-right: 8px;
	width: 146px;
}

table.tableStofContentModaliteit td.cellStofContent {
	text-align: left;
	vertical-align: top;
	padding-left: 8px;
	width: 355px;
}

/* stof_content.jsp (aspectentabel) */
.tableStofContentAspect {
	position: relative;
	display: block;
	border-collapse: collapse;
	text-align: center;
	margin-left: 10px;
}

table.tableStofContentAspect td.cellStofTitle {
	text-align: right;
	vertical-align: top;
	border-right: 1px solid #999;
	padding-right: 8px;
	width: 170px;
}

table.tableStofContentAspect td.cellStofContent {
	text-align: left;
	vertical-align: top;
	padding-left: 8px;
}
.schriftelijkeInstructiesButton{
	display:block;
	text-align: right;
    margin: 20px;
}

#actieve-binnenvaart-droog {
	background-repeat:no-repeat;
	width:23px;
	height:23px;
	background-image:url('../img/binnenvaart-droog.gif');
}
#actieve-binnenvaart-droog.lid {
	background-image:url('../img/binnenvaart-droog-lid.gif') !important;
}
#actieve-binnenvaart-tank {
	background-repeat:no-repeat;
	width:23px;
	height:23px;
	background-image:url('../img/binnenvaart-tank.gif');
}
#actieve-binnenvaart-tank.lid {
	background-image:url('../img/binnenvaart-tank-lid.gif') !important;
}
#actieve-zeevaart {
	background-repeat:no-repeat;
	width:23px;
	height:23px;
	background-image:url('../img/zeevaart.gif');
}
#actieve-zeevaart.lid {
	background-image:url('../img/zeevaart-lid.gif') !important;
}
#actieve-wegvervoer {
	background-repeat:no-repeat;
	width:23px;
	height:23px;
	background-image:url('../img/wegvervoer.gif');
}
#actieve-wegvervoer.lid {
	background-image:url('../img/wegvervoer-lid.gif') !important;
}
#actieve-spoorvervoer {
	background-repeat:no-repeat;
	width:23px;
	height:23px;
	background-image:url('../img/spoorvervoer.gif');
}
#actieve-spoorvervoer.lid {
	background-image:url('../img/spoorvervoer-lid.gif') !important;
}
.horizontaal{
    display:inline;
    float: left;
    margin: 2px;
}

#actieve-modaliteit{
    width:100%;
}
