body,html {
  margin:0px;
  padding: 0px;
  width:100%;
  height:100%;
  text-align:center;
  background:#6bc7f5 url(./../img/bg_page1.gif) top center repeat-y;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:1.5;
}

td {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:1.5;
}

img {
  border-style: none;
}

a {
  text-decoration:none;
}

h3 {
  font-size:12px;
}

#container {
  margin:0px auto;
  padding:0px;
  width:961px;
  height:100%;
  text-align:center;
  background:url(./../img/witvlak_achter1.gif) top center no-repeat;
}

.clear {
  clear:both;
}

.hidden {
  display:none;
}

.floatleft {
  float:left;
  height:22px;
}

/* top */

#top_logo {
  float:left;
}

#logo h1 {
  display:none;
}

#top_menu {
  padding-top:74px;
  text-align:left;
}

#top_menu img {
  padding-right:15px;
  width:150px;
  height:68px;
}

#top_admin {
  height:40px;
  background:#000;
  color:#fff;
  text-align:center;
}
#top_admin a {
  color:#ff0;
}

/* left */

#left {
  float:left;
  width:300px;
  height:100%;
  background:#fff url('./../img/bg_left.gif') left top repeat-y;
  text-align:left;
}

.left_menu_top {
  margin:0px;
  padding:0px;
  width:288px;
  height:3px;
  background:#fff url('./../img/bg_left__menu_top.gif') left top no-repeat;
}

.left_menu_bottom {
  width:288px;
  height:30px;
  background:#fff url('./../img/bg_left__menu_bottom.gif') left bottom no-repeat;
}

#left_menu {
  margin-top:50px;
  padding-top:8px;
  width:288px;
  background:#fff url('./../img/bg_left__menu.gif') left top repeat-y;
}

#left_menu ul {
  width:231px;
  margin:5px;
  padding:0px;
  padding-top:0px;
  padding-left:20px;
  list-style-type: none;
}

#left_menu ul li {
  clear:both;
  margin-left:0px;
  padding:3px;
  font-family:Verdana, Arial, sans-serif;
  color:#6dcff6;
  font-size:11px;
  font-weight:bold;
  text-transform: lowercase;
  border-top:solid #7fd6f7 1px;
}

#left_menu ul li a {
  color:#00aeef;
  font-style:normal;
}

#left_menu ul li a:hover {
  color:#2e3192;
  text-decoration:none;
}

#left_menu ul li ul {
  width:231px;
  padding-top:0px;
  padding-left:20px;
  padding-bottom:10px;
  list-style-type: none;
}

#left_menu ul li ul li {
  clear:both;
  margin-left:0px;
  height:8px;
  border-top:none;
  font-family:Verdana, Arial, sans-serif;
  color:#6dcff6;
  font-size:11px;
  font-weight:bold;
  text-transform: lowercase;
}

#left_menu ul li ul li a {
  color:#66aeef;
  font-size:11px;
  font-weight:normal;
  font-style:normal;
}

#left_menu ul li a:hover {
  color:#2e3192;
  text-decoration:none;
}


#left_agenda {
  padding-left:106px;
  padding-right:40px;
  background:url('./../img/bg_left__agenda.gif') left top repeat-y;
  color:#999;
}

#left_agenda h1 {
  margin:0px;
  padding:0px;
  font-family:Arial Black, Arial, sans-serif;
  color:#00aeef;
  font-size:13px;
  font-weight:bold;
}

#left_agenda h2 {
  margin:0px;
  padding:0px;
  padding-top:13px;
  font-size:13px;
  font-weight:bold;
}

#left_agenda a {
  color:#00aeef; /*color:#00aeef;*/
  font-weight:bold;
  /*text-transform:uppercase;*/
}


#left_bottom {
  height:4px;
  background:url('./../img/bg_left__agenda_bottom.gif') left top no-repeat;
}

/* main */

#main {
  float:left;
  padding-top:38px;
  width:468px;
  text-align:justify;
}

#main h1 {
  margin:0px;
  padding:0px;
  font-family:Verdana,sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#8CC63E;
}

#content {
  width:415px;
  padding-left:18px;
}

/* right */

#rechterkolom {
  float:left;
  padding-top:80px;
  padding-left:14px;
  width:147px;
  /*text-align:left;*/
}

#rechterkolom ul {
  list-style-type:none;
  background:#fff;
  margin:0px;
  padding:5px;
  border:solid #ccc 1px;
}

#rechterkolom ul li h3 {
  margin:0px;
  margin-top:10px;
  margin-bottom:13px;
  font-family:Arial Black, Arial, sans-serif;
  color:#00aeef;
  font-size:13px;
  font-weight:bold;
}

/* footer */

#footer {
  height:60px;
  padding-top:25px;
  background:#6bc7f5 url(./../img/bg_footer_shadow1.gif) top center no-repeat;
}

#footer a {
  color:#00f;
}

/* formpjes */

.input_h1 {
  width:520px;
  margin:0px;
  padding:0px;
  margin-top:38px;
  font-size:13px;
  font-weight:bold;
  border:none;
  border-bottom:dashed #ccc 1px;
}

.input_titel {
  width:520px;
  font-size:13px;
}

#editor1 {
  width:520px;
}

#editor2 {
  width:400px;
  height:300px;
}

.textarea_tekst {
  width:520px;
  height:300px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:1.5;
  text-align:justify;
  border:none;
  border-left:dashed #ccc 1px;
  border-bottom:dashed #ccc 1px;
}

.submit1 {
  width:70px;
  background:#00aeef;
  color:#fff;
  font-weight:bold;
  border:solid #000 1px;
}