/*custom styles to support ibase features in*/
img.aleft{
  float:left;
}

#kop {
	top:230px;
	font-family: verdana, Helvetica, Arial, sans-serif;
}



#pagina {
  margin-top:250px;
}



body #context div.marksys-container .marksys-optionbar img {
  border:0px none;
  width:18px;
  margin:0px;
}

#servicemenu .loggedin {
  color:#535353;
}

#servicemenu li.rss {
margin-right:0.9em;
}


#gallerycontent li {
 float:left;
 margin:5px;
 list-style-type: none;
 background: transparent url('');
}

#gallerycontent li a{
 text-decoration:none;
}

.open {
  display:block;
}

.hide {
  display:none;
}

/* SUBNAVIGATIE _____________________________________________________ */

.collapse {
  position: absolute;
  float: left;
  width: 12px;
  cursor: pointer;
  margin-left: 16px;
}

/* __________________________________________________________________ */

li.context {
  background:transparent;
  margin:0pt;
  padding:100pt;
}

li.context.active {
  background-color:#fef8de;
}

.detail{
  background-color:#fef8de;
  padding:5px;
  margin-top:32px;
}

.detail .thumb {
  margin:1.2em 0pt;
}

#content {
  padding:8px 0px 0pt 0pt;
}

#context{
  width:230px;
}

.link-container, .row-container .context {
  padding-left:20px;
}

#context img {
  width:190px;
  margin:1.6em 0em 0em 0em;
}

#context .download img {
  width:auto;
  margin:0pt 0pt 0pt 0.4em;
}

#context .context a:hover {
  text-decoration:none;
}

#context .context a:hover span {
  text-decoration:underline;
}

#context .context a .title {
  padding:0.4em 0pt;
}

#myfunc_toggler {
  height:10px;
  background-color:#EAAF0F;
  background: url("/pictures/sprite_tcm19-172971.gif") no-repeat -3909px -40px;
}

#myfunc ul {
  margin:0pt 5px 0pt 5px;
  border-top:1px solid #ffffff;
  padding-top:5px;
}

#context li, ul.linklijst li {
  margin:0.6em 0pt 0pt 0px;
}

#context #myfunc li {
  margin:0pt;
  padding:0pt 0pt 0.55em 1.2em;
}

#myfunc {
  margin:0px 0px 1.2em 20px;
  border:1px solid #e1e1e1;
}

#myfunc_toggler.down {
  background:#e1e1e1 url("/pictures/sprite_tcm19-172971.gif") no-repeat -3808px -67px;
}

#myfunc h3 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:1.1em;
  font-weight:bold;
  padding:0.3em 0.85em 0.9em 5px;
  text-decoration:none;
  font-style:normal;
  background-color:#e1e1e1;
  cursor:pointer;
}

#context #myfunc li.mydownload {
  background-position:-4200px -23px;
  padding: 0pt 0pt 0.55em 1.6em;
}


#context a.mydownload {
  background:transparent url("/pictures/sprite_tcm19-172971.gif") no-repeat -4199px -23px;
  text-decoration:none;
}

#context a.mydownload:hover {
  text-decoration:none;;
}

#context #myfunc a, #context #myfunc a:hover {
 color:#000;
}

#myfunc hr {
  height:1px;
  border:0pt;
  border-top:1px solid #ffffff;
  width:200px;
  margin-top:0px;
}

#content .color {
  display:block;
  height:30px;
}

.colors li {
  float:left;
  width: 220px;
  padding:0px;
}

#content .title {
  margin-left:25px;;
}

#content .color .icon, .detail .thumb{
  width:20px;
  height:20px;
  float:left;
}

#content .color .icon {
  margin-right: 6px;
}

.detail .thumb {
  width:40px;
  height:40px;
  float:none;
}

#content hr {
  border:0px;
  border-bottom:1px solid #000;
  margin:0px;
  padding:0px;
  height:1px;
  margin: 0.8em 0pt;
}

#content .detail hr{
  margin:0.8em 0pt
}

h4 {
  font-size:1em;
  font-style:normal;
  font-weight:bold;
  margin:0pt;
}

h3 {
padding-bottom:2px;
}

.movie .alt{
  display:none;
}

#aside table,
#content table {
  width: 100%;
  margin-bottom: 1.4em;
  border: none;
}

#content caption {
  padding: 0 1em .4em 0;
  text-align: left;
  vertical-align: top;
}

#aside tr,
#content tr {
  text-align: left;
  vertical-align: top;
}

#aside th, #aside td,
#content th,#content td {
  margin: 0;
  padding: 0.2em 1em .2em .6em;
}

#aside th,
#content th {
  background-color:#e1e1e1;
  font-weight:normal;
}

#aside th.table-label,
#content th.table-label{
  width:240px;
    font-weight:normal;
}

#aside td,
#content td {
  background-color:#f5f5f5;
}

.designtooltitle {
  width:260px;
}

fieldset{
  width:430px;
  padding-top: 2em;
}

fieldset h4 {
  margin: 0 0 .5em 0
}

fieldset .field{
  background-color:#e1e1e1;
  margin:0pt 0pt 2px 0pt;
  padding:0.4em 0pt;
}

fieldset .generatorresult label{ width:8.5em;}
fieldset .generatorresult textarea {height:  105px; width: 318px;}

.formBox  {
  background-color:#E4DCE7;
}
fieldset label{
  display:block;
  float:left;
  width:140px;
  padding:0pt 0pt 0pt 10px;
}

fieldset textarea, fieldset input{
  border:1px solid black;
  width:270px;
}

.field input.wallpaper_radio, .field input.generic_checkbox  {
  width:14px;
  border:0;
}
.field input.wallpaper_radio:hover, .field input.generic_checkbox  {
  width:14px;
  border:0;
}

.field label.wallpaper_label  {
  width:30em;
  height:30px;
}

.field input.generic_checkbox { margin: 0 0 0 .5em 0 }

.floatLeft {
   width:50%;
}

.floatRight {
  float:right;
  width:50%;
  margin-top:-100px;
}

.wallpaper_input {
  margin:10px;
}

.wallpaper_input img{
  margin:0 10px;
  vertical-align:bottom;
}

.clearing {clear:both;}

fieldset textarea{
  height:  65px;
}


fieldset .radiofield{
  width:  14px;
  border:0px;
}

fieldset .submit, fieldset .cancel{
  margin-left:150px;
  width:auto;
  padding:0.1em 0.2em;
  margin-top:0.6em;
  color:#000;
  float:left;
}

fieldset .cancel{
  margin-left:10px;
}

.required {
  float:right;
  color:#999;
}

.popup {
  background-color:#fff;
  padding:10px;
}

.popup ul{
  list-style-type:none;
  margin:0pt;
  padding:0pt;
}

.popup li {
  background-image:none;
  background-color:#666;
  float:left;
  margin:0em 0.4em 0.4em 0.4em;
  padding:0.1em 0.4em;
  border:1px solid black;
}


.popup li a {
  text-decoration:none;
  color:#eee;
}

#homepage #context ul {
  margin-left:0px;
}

#content .thumb {
  height:60px;
  width:60px;
  border:1px solid #000;
  margin-top:10px;
}

.c001b38 {
  background-color:#001b38;
}

.ca8d7f0 {
  background-color:#a8d7f0;
}

.c00598e {
  background-color:#00598e;
}

.cc9e0e6 {
  background-color:#c9e0e6;
}

.c72a1c9 {
  background-color:#72a1c9;
}

.ced8fbb {
  background-color:#ed8fbb;
}

.ce70022 {
  background-color:#e70022;
}

.ccc003d {
  background-color:#cc003d;
}

.c47145c {
  background-color:#47145c;
}

.cff9560 {
  background-color:#ff9560;
}

.c60652a {
  background-color:#60652a;
}

.c6ed9ad {
  background-color:#6ed9ad;
}

.c9accd4 {
  background-color:#9accd4;
}

.c046f96 {
  background-color:#046f96;
}

.c4e9625 {
  background-color:#4e9625;
}

.cfbd326 {
  background-color:#fbd326;
}

.c0e4a10 {
  background-color:#0e4a10;
}

.cf9b249 {
  background-color:#f9b249;
}

.c3c1508 {
  background-color:#3c1508;
}

.c876220 {
  background-color:#876220;
}

.c900079 {
  background-color:#900079;
}

.field label {
  float: left;
  display: block;
  width: 12.5em;
}

.field input {
  border: .0625em solid #000;
  width: 24em;
}

.requiredField input {
   border: .0625em solid #d00;
}
.requiredField label {
   color: #d00;
}

.field a {
  display: block;
  padding: .5em 0 .5em 12.5em;
}

.button {
padding: .5em 0 .5em 0;
margin-left:13.2em;
background: #fff;
}

button {
  background: #EAAF0F;
  border: .0625em solid #000;
  font-weight: bold;
  padding: 0 .5em;
  margin-left: 5px;
  font-size: .95em
}

form { margin: .5em 0 0 0 }

h4 span {color:#808080; float:right; font-weight:normal;}

.zichtbaar {display: block;}
.verborgen {display: none;}

div.error {
  background: #fab2bd;
  padding: .5em;
  margin: 1em 0 1em 0;
}
div.error img { float: left}

div.error .inner {
  margin: 0 0 0 2.5em
}

div.error ul { margin: 0 }

.uitleg {
padding:0 0 0 10px;
}

.generatorresult  {
  background:#E4DCE7;
  float:left;
  }

#voornaamDiv {
height:3em;
}

input.dubbelrij {
  margin:1.3em 0 0 0;
}

#htmlmail{
  width:320px;
  border: .0325em solid #000;
  background:#ffffff;
  float:left;
}

#htmlmail a{
  margin:0;
  padding:0;
}
#emailGenButton button {
  width:254px;
}

table td a:hover {
  cursor: pointer;
  text-decoration: underline
}

.full_preview {
  border: none;
  width: 440px;
}

.background-preview {
}

.table-delete-col {
  width: 5em
}
