﻿table, th, td
{
  border-collapse:collapse;
  border: 1px solid #ebebeb; 
  text-align:left;
  padding:4px;
}
#map_canvas {
    display:none !important;
}
table {
    width:100%;
}
body {
    font-family:Arial, Helvetica, sans-serif;
}
.ui-panel-header {
    display:block !important;
}
.fadecontrols, .controlsth {
display:none;
}
#main {
    width:100% !important;
}
h3 {
    
    margin-bottom:5px !important;

}
a {
 color:#000 !important;
}
.dragme img {
    max-height:none !important;
    width: auto  !important;
}
.ui-widget-content {
display:block !important;
}
#kruimel {
    display:none;
}
.rightBar {
    height:auto !important;
}
.orderitems td {
    line-height:1;
}
.totaalprijs {
    font-size: 10px !important;
}
.facturatie-bordernobreak {
    padding: 1px !important;
}

.facturatie-bordernobreak {
    padding-left: 2px !important;
}
#divToPrint a {
    color:#000 !important;
}
#divToPrint  {
    font-size:10px !important;
}
#divToPrint h3 {
    line-height:1;
     font-size:12px !important;
     margin-bottom:5px !important;
     margin-top:0px !important;
}
.factuur  {
    font-size: 10px !important;
}
.rightBar {
    width:100% !important;
}
.showformobile,.disp {
    display:none !important;
}
    #contact {
        display:none !important;
    }
.newlaymenu {
    display:none !important;
}
#KrantInhoud {
    margin-top:30px !important;
}
.ui-state-default {
    border:0px !important;
}
.newversion {
    display:none;
}
.toAnnotate {
display:block!important
}
.plankbutton {
    display:none !important;
}
#printImg {
display:block!important
}
.ui-state-default a {
    color: #000 !important;
}
.MonthPicker span {
display:none
}

.MonthPicker .selected {
display:block
}
.showmoreRed {
    display:none !important;
}
.showmoreAdv {
    display:none !important;
}
 
.MonthPicker {
display:none
}

#KrantenAccordion {
display:none
}

.PeriodenBar {
display:none
}

input {
display:none
}

.glimpse {
display:none
}

.ui-panel-header {
display:none
}

table img {
display:none
}

.bijlagetekst {
max-width:600px!important;
font-weight:400!important
}

.clickadv {
max-width:600px!important;
font-weight:400
}

.divpagina {
width:100%!important;
width:93%
}

#laatsteUpdate {
display:none
}

.ui-widget-content {
border:none!important;
font-weight:400!important
}

.sortlijst img {
display:none
}

#Paginaoverzicht {
display:none
}

.pagepreviewc {
display:none
}

#hulp .uitleg img {
margin:20px;
border:1px solid #999
}

#hulp .uitleg {
margin-top:5px;
border-top:1px solid #DDD;
width:100%;
min-height:2px
}

.ui-state-groen a,.ui-state-default a:link,.ui-state-default a:visited {
font-size:10px;
line-height:15px
}

.ui-state-default,.ui-state-groen {
text-align:left
}

ul {
list-style-type:none
}

a:link {
color:#034af3;
text-decoration:underline
}

a:visited {
color:#505abc
}

a:hover {
color:#1d60ff;
text-decoration:none
}

a:active {
color:#12eb87
}

img {
border:none 0
}

p,ul {
margin-bottom:20px;
line-height:1.6em
}

h1,h2,h3,h4,h5,h6 {
color:#000;
font:1.5em Arial,Helvetica,sans-serif
}

h1 {
font-size:2em;
padding-bottom:0;
margin-bottom:0;
margin-top:0
}

h2 {
padding:0;
margin-top:0;
margin-bottom:5px
}

h3 {
font-size:1em
}

h4 {
font-size:1em
}

h5,h6 {
font-size:1em
}

h6 a {
font-weight:400!important
}

.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2 {
margin-top:0
}

#page {
width:1010px;
text-align:left;
margin-top:0
}

#broodkruimel {
display:none
}

#broodkruimel a:link {
color:#44576b;
text-decoration:none
}

#broodkruimel a:visited {
color:#44576b;
text-decoration:none
}

#broodkruimel a:hover {
color:#a5caee;
text-decoration:none
}

#WijzigingenTabel {
display:none
}

#panelCenter_3 {
display:none
}

#panelCenter_2 {
display:none
}

#printknop {
display:none
}

.printlink a:link {
text-decoration:none
}
a {
    text-decoration:none !important;
}
.printverstop {
display:none !important;
}

.printshow {
visibility:visible
}

.Aanwezig {
float:right;
margin-left:5px;
width:45px;
height:50px;
float:right;
width:25px;
height:15px;
background:url(/Content/images/icons/materiaal_aanwezig.png) no-repeat;
background-image:url(/Content/images/icons/materiaal_aanwezig.png)
}

.Afwezig {
float:right;
margin-left:5px;
width:45px;
height:50px;
float:right;
width:25px;
height:15px;
background:url(/Content/images/icons/materiaal_afwezig.png) no-repeat;
background-image:url(/Content/images/icons/materiaal_afwezig.png)
}

.Opgemaakt {
float:right;
width:45px;
height:50px;
float:right;
width:25px;
height:15px;
background:url(/Content/images/icons/check.png) no-repeat;
background-image:url(/Content/images/icons/check.png)
}

.NietOpgemaakt {
float:right;
width:45px;
height:50px;
float:right;
width:25px;
height:15px;
background:url(/Content/images/icons/uncheck.png) no-repeat;
background-image:url(/Content/images/icons/uncheck.png)
}

.homeshortcut {
text-align:center;
border:solid 1px #ccf;
padding:2px;
margin-right:15px;
display:none
}

#homepanelleft {
float:left;
width:467px;
margin-bottom:15px
}

#homepanelright {
float:right;
width:467px;
margin-bottom:15px
}

#homepanelbottom {
clear:both;
width:100%
}

#BL {
display:none
}

#BR {
display:none
}

#header {
display:none
}

#header h1 {
padding:5px 0;
margin:0;
color:#fff;
border:none;
font:700 32px/2em Arial,Helvetica,sans-serif!important
}

#main {
width:940px;
margin-bottom:0;
_height:1px;
background:#fff
}

#mainlightbox {
padding:0;
margin-bottom:0;
_height:1px;
background:url(/content/images/background_contentpane.png)
}

#footer {
color:#999;
padding:0 0 10px;
text-align:right;
line-height:normal;
margin-top:5px;
margin-bottom:30px;
font-size:.9em;
width:1000px
}

#menucontainer {
display:none;
display:none
}

#menucontainer,#loginlink {
padding:0;
display:inline-block
}

#menucontainer a,#loginlink a {
margin:0;
padding:.5em 1em;
color:#fff;
font-weight:700;
text-decoration:none
}

#menucontainer a:hover,#loginlink a:hover,#menucontainer a:focus,#loginlink a:focus {
}

#menucontainer.selected a,#loginlink.selected a {
color:#fff;
background:#fbfbfb
}

fieldset {
margin:1em 0;
padding:1em;
border:1px solid #CCC
}

fieldset p {
margin:2px 12px 10px 10px
}

fieldset label {
display:block
}

fieldset label.inline {
display:inline
}

legend {
font-size:1.1em;
font-weight:600;
padding:2px 4px 8px
}

input[type="text"] {
width:200px;
border:1px solid #CCC
}

input[type="password"] {
width:200px;
border:1px solid #CCC
}

table {
border:solid 0 #e8eef4;
border-collapse:collapse
}

table.formulier {
border:none 0;
width:550px
}

table.formulier td {
padding:5px;
border:none 0;
vertical-align:top;
text-align:left
}

table.formulier td.labelcolumn {
width:200px;
border:none 0;
padding:5px;
font-weight:400
}

table.formulier td.checkbox {
width:30px;
border:none 0;
padding:px
}

table.formulier input {
width:99%;
max-width:600px
}

table.formulier textarea {
width:99%;
max-width:600px;
height:70px
}

table.formulier input.small-input {
width:80px
}

table.formulier .input-validation-error {
border:1px solid red;
background:#fee
}

.lijn {
border-top:1px dotted #ccc;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#ccc;
font-size:.1em;
margin:6px 0 8px;
width:100%;
margin:6px 0 8px
}

.clear {
clear:both
}

.error {
color:Red
}

div#title {
display:none
}

#logindisplay {
display:none
}

#logindisplay a:link {
color:#fff;
text-decoration:underline
}

#logindisplay a:visited {
color:#fff;
text-decoration:underline
}

#logindisplay a:hover {
color:#fff;
text-decoration:none
}

.field-validation-error {
color:red
}

.input-validation-error {
border:1px solid red;
background:#fee
}

.validation-summary-errors {
font-weight:700;
color:red
}

.facturatie-border {
border:solid 1px #CCC;
padding:5px;
position:relative;
page-break-before:always
}

.facturatie-bordernobreak {
border:solid 1px #CCC;
padding:5px;
position:relative
}

.facturatie-bordernobreak h3 {
margin-top:0
}

.facturatie-info {
border:solid 1px #CCC;
padding:2px;
right:-1px;
top:-1px;
position:absolute;
display:block;
width:196px
}

.facturatie-orderinfo td {
margin:0 5px 5px;
vertical-align:top
}

.facturatie-border h3 {
margin-top:0
}

.orderitems {
width:100%
}

.orderitems td {
padding-left:5px;
padding-right:5px;
vertical-align:top
}

.orderitems thead {
border-bottom:solid 1px #CCC
}

.orderitems tr.totaal {
margin-top:5px
}

.orderitems td.totaal {
text-align:right
}

.orderitems td.totaalprijs {
border-top:double 3px #CCC
}

.click {
font-size:10px
}

.sortlijst {
list-style-type:none;
margin:0;
min-height:15px;
padding:0;
margin-right:10px;
background:#EEE
}

.sortlijst li {
margin:0;
padding-left:5px;
padding-right:0;
font-size:10px;
line-height:15px;
width:100%
}

.handleclass {
float:right;
display:block;
height:10px;
width:25px;
background:url(/Content/images/sleeprand.png) #fff
}

.ui-state-highlight {
min-height:15px
}
