body { font: 0.75em/1.25em Arial, Verdana, sans-serif; color: #494B51; margin: 15px; background: #FFF; }/*12px/16px*/


h1 { font: 1.75em/2em Arial, Verdana, sans-serif; margin: 0; padding: 0; }/*21px/24px*/
h1 span { color: #2D7673/*3c9a96*/; }
h2 { font: bold 1.5em/1.75em Arial, Verdana, sans-serif; }/*18px/21px*/
h3 { font: bold 1.166em/1.416 Arial, Verdana, sans-serif; color: #2a2a26/*00a3ba*/; }/*14px/17px*/

p { margin: 0 0 1.25em 0; padding: 0; }/*margin: 0 0 15px 0;*/

dl { clear: left; margin: 0 0 1.25em 0; font-weight: normal; overflow: hidden; }/*margin: 0 0 15px 0;*/
dt { float: left; margin: 0 0 0.083em 0; padding: 0.25em 0; width: 16.666em; clear: left; text-align: left; border-top: 0.083em solid #DDD; font-weight: bold; }/*margin: 0 0 1px 0; width: 200px; border-top: 1px solid #DDD; */
dd { width: 45.833em; margin: 0 0 0.083em 16.666em; padding: 0.25em 0; min-height: 1.25em;  border-top: 0.083em solid #DDD; min-height: 1.333em; }/*width: 550px; margin: 0 0 1px 200px; min-height: 15px;  border-top: 1px solid #DDD; min-height: 16px;*/

#top { float: left; width: 85%; margin: 2.916em 0 0 0; height: 5.833em; }/*margin: 35px 0 0 0; height: 70px;*/
#logo { float: left; margin: 0 2.083em 0.833em 0; }/*width: 219px; margin: 0 25px 10px 0;*/
#link_Vais { display: block; margin: 1.666em 0 0 0; border-top: #68631A 0.083em solid; }/*margin: 20px 0 0 0; border-top: #68631A 1px solid;*/
#logo_Vais { margin: 1.666em 0 0 0; }/*margin: 20px 0 0 0;*/
#logout { float: right; }

a { color: #2D7673/*3c9a96*/; }
a:hover { color: #35650c/*494B51*/; }

img { border: 0; }

small { font-size: 0.75em; margin: 0; padding: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */


.error { background-color: #AD1300/*red*/; color: white; }
#errors, #messages { background-color: #AD1300/*red*/; color: white; margin: 0.416em 0; padding: 0.416em 0; text-align: center; font-weight: bold; clear: both; }/*margin: 5px 0; padding: 5px 0;*/
#errors { background-color: #AD1300/*red*/; color: #fff; }
#messages { background-color: #6dbe45; color:#35650c; }

#nav { clear: both; margin: 0; padding: 0.416em; background: #35650c; }/*padding: 5px;*/
#nav li { display: inline; margin: 0 3.333em 0 0; padding:0.1878em;}/*margin: 0 40px 0 0;*/
#nav li a { color: #FFF; }
#nav li a:hover { text-decoration: none; }
#nav li.active { background: #FFF; font-weight: bold; }
#nav li.active a { padding: 0 0.416em; color: #35650c; text-decoration: none; }/*padding: 0 5px;*/

#aanpassen_status { width: 62.5em; }/*width: 750px;*/
span.status_org { float: right; margin: 0 0 0 0.833em; padding: 0.166em 0.416em; background-color: #d5ea5f; }/*margin: 0 0 0 10px; padding: 2px 5px;*/
span.opm_afgekeurd { padding: 0.166em 0.416em; background-color: #F98E83; color: #35650c; }/*padding: 2px 5px;*/
#aanpassen_status span.opm_afgekeurd { float: right; clear: right; }
.aanpassen { display: block; float: left; width: 16.666em; }/*width: 200px;*/
.display_latenGoedkeuren { display: block; float: right; width: 20.833em; padding: 0.166em 0.416em; background-color: #ff0; color: #f00; }/*width: 250px; padding: 2px 5px;*/
.latenGoedkeuren { padding: 0.166em 0.416em; background-color: #ff0; color: #A81300/*f00*/; }/*padding: 2px 5px;*/

.infoGoedkeuring { width: 61.833em; margin-top: 0.833em; padding: 0.25em; border: #f00 0.083em solid; text-align: center; }/*width: 742px; margin-top: 10px; padding: 3px; border: #f00 1px solid;*/

.fieldsetStatus { margin-top: 2.083em; }/*margin-top: 25px;*/
.legendStatus { font-size: 1.166em; padding: 0.142em 0 0.142em 0.142em; background-color: #ddd; font-weight: normal; }/*padding: 2px 0 2px 2px; font-size: 14px;*/

#projecten { float: right; width: 20.833em; border: 1px solid #aaa;}/*width: 250px;*/

.tooltip_content { /*position: absolute; display: inline;*/clear: both; margin: 0.25em 0 0.25em 12.5em; /*padding: 0 0 0 1.666em; background: url(/images/information.gif) no-repeat;*/ }/*padding: 0 0 0 20px;*/
.tooltip_content img { float: left; width: 1.333em; height: 1.333em; margin-right: 0.25em; }
.tooltip_content img.d14x14 { width: 1.166em; height: 1.166em; }
.tooltip_question { display: block; margin: 0 0 0.416em 0; font-weight: bold; }/*margin: 0 0 5px 0;*/
.tooltip_answer { display: block; font-weight: normal; }
.tooltip { overflow: hidden; width: 25em; padding: 0.416em 0.833em; background: #FFF; text-indent: 0px; z-index: 150; border: 0.083em solid #6E8897; }/*width: 300px; padding: 5px 10px; border: 1px solid #6E8897;*/

fieldset #infoSpecial div { float: left; }

/*.editor { display: none; }*/

.button { color: #334302; padding: 0.416em; border: 1px solid #aaa; background: #ccdd51; font-weight: bold; }/*padding: 5px; border: 1px solid #3c9a96;*/


#formLogin { clear: both; }

/*#formProject { width: 62.5em; }*//*width: 750px;*/

fieldset { border: 0.083em solid #DDD; padding: 0.833em; margin: 0.416em 0 1.25em 0; }/*border: 1px solid #DDD; padding: 10px; margin: 5px 0 15px 0;*/
fieldset legend { font-weight: bold; color: #2a2a26/*3C9A96*/; }
fieldset label { clear: both; display: block; float: left; width: 13.333em; padding: 0.166em 0.416em 0 0; }/*width: 160px; padding: 2px 5px 0 0;*/
fieldset input,
fieldset select,
fieldset textarea { display: inline; margin: 0 0.166em 0.166em 0; width: 31.666em; }/*margin: 0 2px 2px 0; width: 380px;*/


fieldset div { clear: both; overflow: hidden; margin: 0 0 0.166em 0; padding: 0; border-bottom: 0.083em solid #DDD; }/*margin: 0 0 2px 0; border-bottom: 1px solid #DDD;*/
fieldset div.last { border: 0; }
fieldset div div { clear: none; border: 0; margin: 0; padding: 0.166em 0 0 0.166em; }/*padding: 2px 0 0 2px;*/
fieldset div div div,
fieldset div div.tags { padding: 0; }
fieldset div div.tags { clear: both; }
fieldset fieldset div { border-bottom: 0; }
fieldset fieldset label { width: 12.5em; }/*width: 150px;*/
#ander_type { width: 26.5em }


fieldset .upload div { float: left; margin-bottom: 0.416em; padding-top: 0; }/*margin-bottom: 5px;*/
fieldset .upload div input { float: none; display: inline; }
fieldset .upload div input.delFotoCheckbox { width: 1.25em; }/*width: 15px;*/
fieldset .upload div label { float: none; display: inline; font-weight: normal; }


.radio { overflow: hidden; }
.radio div { margin-left: 12.916em; }/*margin-left: 155px;*/
.radio input { width: auto; display: inline; float: none; }
.radio label { float: none; display: inline; padding: 0 0 0 0.25em; text-align: left; }/*padding: 0 0 0 3px;*/

.check { overflow: hidden; clear: both; }
.check div { margin-left: 12.916em; }/*margin-left: 155px;*/
.check input, input.check,
.check label { display: inline; float: none; width: auto; }
.check input { width: auto; }

.listCheckboxes { display: inline; /*margin: 0 0 0.666em 0;*/ margin: 0 0 0.666em 12em; padding: 0; float: left; }/*margin: 0 0 8px 0;*/
.listCheckboxes label { clear: none; float: none; text-align: left; display: inline; padding: 0 0 0 0.25em; font-weight: normal; }/*padding: 0 0 0 3px;*/
.listCheckboxes input { width: auto; display: inline; float: none; }

.editable_content { float: left; width: 41.666em; background: #EEE; }/*width: 500px;*/
a.editTekst { float: left; clear: left; display: inline-block; background: #EEE; width: 41.666em; margin: 0 0 0.416em 12.916em; padding-left: 0.166em; }/*width: 500px; margin: 0 0 5px 155px; padding-left: 2px;*/

table#listOrganisatie,
table#listProjecten,
table#listzoekertjes { width: 62.5em; margin: 1.666em 0 0 0; }/*width: 750px; margin: 20px 0 0 0;*/
table#listOrganisatie td,
table#listProjecten td,
table#listzoekertjes td { padding: 0.083em 0.833em 0.166em 0; border-bottom: 0.083em solid #DDD; }/*padding: 1px 10px 2px 0; border-bottom: 1px solid #DDD;*/

.delete, .details, .edit, .add { display: block; padding: 0 0 0.25em 1.666em;/*padding: 0.083em 0 0.083em 1.666em;*/ }/*padding: 1px 0 1px 20px;*/
.add { display: block; margin: 0.833em 0; }/*margin: 10px 0;*/

.delete { background: url(/images/delete.gif) no-repeat; }
.details { background: url(/images/details.gif) no-repeat; }
.edit { background: url(/images/edit.gif) no-repeat; }
.add,
.addland { background: url(/images/add.gif) no-repeat; }/*background: url(/images/add.gif) no-repeat 0 2px;*/
.addland { padding: 0 0 0 1.6em; border: none; }

.info { clear: both; padding: 0.083em 0 0 0 ; border-top: #68631a 0.083em solid; }/*padding: 1px 0 0 0 ; border-top: #68631a 1px solid;*/
.info h2 { margin: 1.666em 0 0.416em 0; }/*margin: 20px 0 5px 0;*/
.publicatie { padding: 15px 0; font-size: 14px; line-height: 18px; }

#formLogin { margin: 0 0 1.666em 0; }/*margin: 0 0 20px 0*/

/*#addEditorLink1,
#removeEditorLink1 { display: block; float: left; width: 120px; margin-left: 5px;  }*/

#editor1,
#editor2,
#editor3,
#editor4,
#editor5,
iframe { float: left; margin-right: 5px; }

input.datum { width: 35px; }

#disclaimerwrapper { margin-left: 13.333em; }