.table.table-borderless td, .table.table-borderless th
{
 border: 0;
}

label.control-label
{
 color            : #686868;
 padding-right    : 0px;
}

.navbar-nav > li > a
{
  padding-top     : 10px;
	padding-bottom  : 8px;
}
.navbar
{
 min-height       : 24px;
}

p.geenmarge
{
 margin           : 0px;
 padding          : 0px;
}

span.groen, i.groen
{
 color            : #00CF00;	
}

span.rood, i.rood
{
 color            : #CF0000;	
}

span.oranje, i.oranje
{
 color            : #FF7F00;	
}

span.blauw, i.blauw
{
 color            : #0000CF;	
}

span.grijs, i.grijs
{
 color            : #7F7F7F;	
}

.btn-marge
{
 margin-top: 5px;
}

div.dichtbij0
{
 margin-left   : 0px;
 margin-right  : 0px;
 padding-left  : 0px;
 padding-right : 0px;
}

div.dichtbijframelinks
{
 margin-left    : 0px;
 margin-right   : 0px;
 padding-left   : 15px;
 padding-right  : 1px;
 padding-bottom : 2px;
}

div.dichtbijframe
{
 margin-left    : 0px;
 margin-right   : 0px;
 padding-left   : 1px;
 padding-right  : 1px;
 padding-bottom : 2px;
}

div.dichtbijframerechts
{
 margin-left    : 0px;
 margin-right   : 0px;
 padding-left   : 1px;
 padding-right  : 15px;
 padding-bottom : 2px;
}


div.dichtbij
{
 margin-left   : 0px;
 margin-right  : 1px;
 margin-bottom : 1px;
 padding-left  : 0px;
 padding-right : 0px;
 width : 16.45%;
}


input.dichtbij
{
 padding-left  : 2px;
 padding-right : 2px;
}

input.input-accent, select.input-accent
{
 background-color: #FFEEEE;
}

iframe.hoogte
{
 height        : 900px;
 padding       : 5px;
 padding-right : 0px;
 width         : 100%;
 margin        : 0px;
 margin-bottom : -15px;
}

.table tbody>tr>td.bodem
{
 vertical-align: bottom;
 text-align: center;
 padding  : 2px 2px 2px 2px;
}

img.bodem
{
 padding  : 2px 2px 10px 2px;
}

div.rood
{
background-color : #FF0000;
}

a:link.lijstklein {font-size : small;}
a:visited.lijstklein {font-size : small;}
a:hover.lijstklein {font-size : small;}
a:active.lijstklein {font-size : small;}

a:hover.geenstreep
{
 text-decoration : none;
}

span.cursor, i.cursor
{
	cursor: pointer;
}

button.nocursor
{
	cursor: not-allowed;
}

div.form-group
{
 margin-bottom: 2px;
}
 
ul.pagination
{
 margin: -10px 0px 3px 0px;
 padding: 0px 0px 0px 0px;
}

div.geduld
{
 position            : absolute;
 z-index             : 9999;
 top                 : 0px;
 left                : 0px;
 width               : 256px;
 height              : auto;
 display             : none;
}

.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

.fill
{ 
 min-height: 85%;
}

body
{
 overflow-y: scroll;
}

@font-face
{
 font-family: 'Glyphicons Halflings';
 src: url('../fonts/glyphicons-halflings-regular.eot');
 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}

.input-xs
{
 height        : 22px;
 padding       : 2px 2px;
 font-size     : 11px;
 line-height   : 1.5;
 border-radius : 3px;
}
