/* WANNEER PAGINA NIET IN IFRAME GETOOND WORDT  */

.no-iframe-page {max-width: 960px;}
.no-iframe-logo { height: 90px; background: url("/custom/10182/logo.png") no-repeat 0px 10px; }
.no-iframe-header {margin: 0 0 10px 0; padding-bottom: 0px; border-bottom: 1px solid #C8D75A;}

* {
   font-family: Open Sans', sans-serif;
   color: #333333;
}

body{ font-size:16px; color:#313236; font-family: 'Open Sans', sans-serif; padding: 25px; padding-bottom: 0px }
p,table,input,select  {
font-size:16px; color:#313236; font-family: 'Open Sans', sans-serif; padding: 0px; padding-bottom: 0px
}

/* Standaardfontdefinitie */
* {font-family: 'Open Sans', sans-serif font-size: 16px;}
.submitbutton, a.actionlink, .button, input.flatbutton, .button a, button, h1, h1 span, h1 span a, h1.reactiontype, h1.reactiontype span, h2, h2 a, h2 span, h3, span.method-title {font-family: 'Open Sans', sans-serif;}
h1, h1 span, h1 span a, h1.reactiontype, h1.reactiontype span {font-family: 'Open Sans', sans-serif;}
select, option {font-family: 'Open Sans', sans-serif;}
h1 span.category:before {font-family: 'Open Sans', sans-serif;}
div.error, p.error {font-family: 'Open Sans', sans-serif;}
.infotext, .infotext a {font-size: 16px; font-style: normal;}
button {text-transform: uppercase; font-size: 14px;}

/* Basis steunkleur instellen */
body, .no-iframe-content, div#upload-cv-div {color: #313236;}
h1, h1 span, h1 span a, h1.reactiontype, h1.reactiontype span {color: #db912f; text-transform: none; font-size: 1.4em;}
h2, h2 a, h2 span, .infotext, .infotext a {color: #c8d75a;}

a, .accountmenu a, .history a, a.maillink {color: #db912f;}
a.actionlink, input.flatbutton, #fotolink-image, .photocontainer, .flipbase-button, .button, .button a , button.file {background-color: #c8d75a;color: #25256d;}
.submitbutton, .cstk .button a {background-color: #c8d75a;}
.submitbutton:hover, .button a:hover, a.actionlink:hover, input.flatbutton:hover, button:hover, button:hover span, .flipbase-button:hover, .button:hover, button:hover.file, .photocontainer:hover {background-color: #25256d}
.submitbutton:hover, .button a:hover, a.actionlink:hover, input.flatbutton:hover, button:hover, button:hover span, .flipbase-button:hover, .button:hover, button:hover.file {color: #c8d75a;}
.csbs h2, .vdtl h2, .vsbs h2, .covv h2, div.header {border-bottom: 0px solid #000;}


a:hover, .history a:hover * {color: #db912f;text-decoration: none;}
a:link span,a:visited span,a:active span {color: #25256d;text-decoration: none;}

a.actionlink:hover {color: #c8d75a;text-decoration: none;background-color: #25256d;}
a:hover span {color: #c8d75a;text-decoration: none}

a.boxcontainerhover span{color: #25256d;text-decoration: none;background-color: #c8d75a;}
a:hover.boxcontainerhover span{color: #c8d75a;text-decoration: none;background-color: #25256d;}
div.boxcontainer a.boxcontainerhover:hover span.box { color: #c8d75a;text-decoration: none;background-color: #25256d;}
p.form label(color: #000000)







input.text:focus, input[type=text]:focus, input.date:focus, input[type="date"]:focus, select:focus, input.account:focus, textarea:focus {border: none; border-bottom: 2px solid #db912f;}
div#upload-cv-div {border: 1px solid #c8d75a;}

/* Afronding van knoppen en inputs, standaard rechte hoeken */
.submitbutton, a.actionlink, .button, .button a, input.flatbutton, button, input.text, input[type="text"], input.date, input[type="date"], select, input.account, textarea, div#upload-cv-div {
  border-radius: 1px;
}

span.method-title {text-transform: uppercase;}
span.boxtext {font-style: normal;}

input.text, input[type="text"], input.date, input[type="date"], select, input.account, textarea {
    background-color: #f4f1f0;
    border: 0px solid #e8dfd0;
    border-bottom: 2px solid #e8dfd0;
}

::-webkit-input-placeholder {
  color: #959595;
}

:-moz-placeholder { /* Firefox 18- */
  color: #959595;
}

::-moz-placeholder {  /* Firefox 19+ */
  color: #959595;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {  
  color: #959595;
}

select, .csbs .col.label, .csbs label, .vsbs label, .upload label {
  color: #000000;
}

div.account {margin-bottom: 1em;}
h1.reactiontype {display: none;}
