/* REDIFINING HTML TAGS START */

BODY {
  margin:                      0px;
  padding:                     0px;
  background-color:            #F5FEF2;
}

H1 {
  font-family:                 Verdana, Arial, Helvetica, sans-serif;
  font-size:                   15px;
  text-decoration:             none;
  font-weight:                 bold;
  color:                       #9A9A9A;
  letter-spacing:              4px;
  margin:                      0px;
  padding:                     0px;
}

H2 {
  font-family:                 Arial, Verdana, Helvetica, sans-serif;
  font-size:                   16px;
  font-style:                  italic;
  font-weight:                 bold;
  color:                       #7D8793;
}

H3 {
  font-family:                 Arial, Verdana, Helvetica, sans-serif;
  font-size:                   14px;
  font-style:                  italic;
  font-weight:                 bold;
  color:                       #7D8793;
}

HR {
  height:                      0px;
  width:                       100%;
  border:                      1px solid #E5E5E5;
}

a {
  font-weight:                 normal;
  text-decoration:             none;
  color:                       #4AB42C;
}

a:hover {
  font-weight:                 normal;
  text-decoration:             underline;
  color:                       #4AB42C;
}

/* REDIFINING HTML TAGS END */

/* CUSTOM CSS TAGS START */

.main {
  height:                      594px;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
}

.site {
  height:                      594px;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  background-color:            #F9F9F9;
}

.header {
  height:                      81px;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  background:                  #F5FEF2 url(../images/header.gif) repeat-x top left;
}

.header2 {
  height:                      81px;
  width:                       924px;
  float:                       left;
}

.header_flags {
  height:                      81px;
  width:                       238px;
  margin:                      0px;
  float:                       left;
}

.inheader, .inheader2 {
  height:                      81px;
  width:                       572px;
  margin:                      0px 0px 0px 238px;
  padding:                     54px 0px 0px 0px;
  text-align:                  center;
  font-family:                 Verdana, Arial, Helvetica, sans-serif;
  font-size:                   15px;
  text-decoration:             none;
  font-weight:                 bold;
  color:                       #9A9A9A;
  letter-spacing:              4px;
}

.inheader2 {
  margin:                      0px;
  float:                       left;
}

.center {
  height:                      500px;
  width:                       924px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  background-color:            #F9F9F9;
  overflow:                    hidden;
}

.center_site {
  width:                       2500px;
  height:                      500px;
  margin:                      0px 0px 0px 20px;
  padding:                     0px;
  text-align:                  left;
}

.menu {
  height:                      500px;
  width:                       206px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  float:                       left;
}

.inmenu {
  height:                      398px;
  width:                       206px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  overflow:                    hidden !important; /*moz overflow*/
  overflow:                    visible;
}

.content {
  width:                       2000px;
  float:                       left;
}

.incontent {
  height:                      500px;
  width:                       596px;
  background-color:            #FFFFFF;
  float:                       left;
}

.content_left {
  height:                      500px;
  width:                       12px;
  float:                       left;
  background:                  #FFFFFF url(../images/content_left.gif) repeat-y top left;
}

.content_left_top {
  height:                      20px;
  width:                       12px;
  float:                       left;
  background:                  #FFFFFF url(../images/content_left_top.gif) no-repeat top left;
}

.content_right {
  height:                      431px !important; /*moz height*/
  height:                      500px;
  width:                       584px;
  margin:                      0px;
  paddding:                    0px;
  float:                       left;
  border-top:                  1px solid #C8C8C8;
}

.content_scrolling {
  height:                      412px !important; /*moz height*/
  height:                      413px;
  width:                       584px;
  margin:                      0px;
  paddding:                    0px;
  float:                       left;
  border-top:                  1px solid #C8C8C8;
  overflow:                    auto;
  overflow-x:                  hidden;

  scrollbar-base-color:        #FFFFFF;   /* basiskleur */
  scrollbar-face-color:        #E9FFDC;   /* basiskleur frontvlakken */
  scrollbar-arrow-color:       #313C35;   /* pijlkleur */
  scrollbar-3dlight-color:     #313C35;   /* randkleur linksboven */
  scrollbar-highlight-color:   #FFFFFF;   /* hooglicht linksboven */
  scrollbar-darkshadow-color:  #313C35;   /* randkleur rechtsonder */
  scrollbar-shadow-color:      #FFFFFF;   /* laaglicht rechtsonder */
  scrollbar-track-color:       #FFFFFF;   /* achtergrondkleur lege ruimte scrollbar */
}

.text {
  width:                       560px;
  margin:                      0px;
  padding:                     20px 0px 0px 17px;
  font-family:                 Verdana, Arial, Helvetica, sans-serif;
  font-size:                   11px;
  text-decoration:             none;
  font-weight:                 normal;
  color:                       #6C6C6C;
  line-height:                 19px;
}

.table_text {
  font-family:                 Verdana, Arial, Helvetica, sans-serif;
  font-size:                   11px;
  text-decoration:             none;
  font-weight:                 normal;
  color:                       #6C6C6C;
  line-height:                 19px;
}

.imageright {
  height:                      431px !important; /*moz height*/
  height:                      500px;
  width:                       1404px;
  float:                       left;
  border-top:                  1px solid #C8C8C8;
}

.menu_footer {
  height:                      112px;
  width:                       206px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  background:                  url(../images/menu_footer.gif) no-repeat top left;
}

.footer {
  height:                      81px;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  background:                  #F5FEF2 url(../images/footer2.gif) repeat-x top left;
}

.infooter {
  height:                      81px;
  width:                       924px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
}

.footer_text {
  height:                      81px;
  width:                       238px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  left;
  float:                       left;
  background:                  #F5FEF2 url(../images/footer.gif) repeat-x top left;
}

.footer_text, .footer_text a, .footer_text a:hover {
  font-family:                 Verdana, Arial, Helvetica, sans-serif;
  font-size:                   9px;
  text-decoration:             none;
  font-weight:                 normal;
  color:                       #C8C8C8;
}

.footer_text2 {
  width:                       184px !important; /*moz width*/
  width:                       238px;
  padding:                     54px 0px 0px 54px;
  background:                  url(../images/footer_left.gif) no-repeat top right;
}

.footer_logo {
  height:                      81px;
  width:                       572px;
  margin:                      0px;
  padding:                     0px;
  text-align:                  center;
  float:                       left;
  background:                  url(../images/footer_logo.gif) no-repeat top center;
}

/* CUSTOM CSS TAGS END */

/* LIST MENU STYLES START */

/* algemeen start */

ul, li {
  float:                       left;
  width:                       100%;
  font:                        normal 11px verdana;
  text-align:                  left;
  font-weight:                 normal;
  text-decoration:             none;
  display:                     block;
}

/* algemeen end */
/* mainmenu start*/

#mainmenu {
  width:                       176px;
  margin:                      0px;
  padding:                     0px;
  float:                       left;
}

a.mainitem, a.mainitem_on {
  width:                       160px !important; /*moz width*/
  width:                       176px;
  margin:                      0px;
  padding:                     7px 8px 9px 8px;
  border-bottom:               1px solid #DFDFDF;
  font-weight:                 normal;
  text-decoration:             none;
  letter-spacing:              2px;
  color:                       #808080;
  display:                     block;
}

a.mainitem:hover, a.mainitem_on:hover, a.mainitem_on {
  font-weight:                 bold;
  text-decoration:             none;
  letter-spacing:              1px;
  color:                       #FFFFFF;
  background:                  #F9F9F9 url(../images/menuitem.gif) no-repeat center left;
}

/* mainmenu end*/
/* submenu1 start*/

.submenu1 {
  width:                       250px;
  margin:                      -32px 0px 0px 163px;
  padding:                     0px;
  position:                    absolute;
  display:                     none;
  float:                       left;
}

a.subitem1, a.subitem1_on {
  width:                       227px !important; /*moz width*/
  width:                       250px;
  margin:                      0px;
  padding:                     2px 11px 2px 11px;
  font-weight:                 normal;
  text-decoration:             none;
  letter-spacing:              1px;
  color:                       #808080;
  display:                     block;
  background-color:            #E9FFDC;
  border-left:                 1px solid #B7B7B7;
  border-right:                1px solid #B7B7B7;
}

a.subitem1:hover, a.subitem1_on:hover, a.subitem1_on {
  color:                       #878787;
  font-weight:                 normal;
  text-decoration:             none;
  letter-spacing:              1px;
  background-color:            #FFFFFF;
}

/* submenu1 end */
/* submenu2 start*/

.submenu2 {
  width:                       125px;
  margin:                      -26px 0px 0px 219px;
  padding:                     0px;
  position:                    absolute;
  display:                     none;
  float:                       left;
}

a.subitem2, a.subitem2_on {
  width:                       101px !important; /*moz width*/
  width:                       125px;
  margin:                      0px;
  padding:                     2px 11px 2px 11px;
  font-weight:                 normal;
  text-decoration:             none;
  letter-spacing:              1px;
  color:                       #878787;
  display:                     block;
  background-color:            #FAFFDC;
  border-left:                 1px solid #B7B7B7;
  border-right:                1px solid #B7B7B7;
}

a.subitem2:hover, a.subitem2_on:hover, a.subitem2_on {
  color:                       #878787;
  font-weight:                 normal;
  text-decoration:             none;
  letter-spacing:              1px;
  background-color:            #FFFFFF;
}

/* submenu2 end */
/* overig start */

.subline1_li {
  width:                       223px !important; /*moz width*/
  width:                       225px;
  background-color:            #E9FFDC;
  border-left:                 1px solid #B7B7B7;
  border-right:                1px solid #B7B7B7;
}

.subline2_li {
  width:                       123px !important; /*moz width*/
  width:                       125px;
  background-color:            #FAFFDC;
  border-left:                 1px solid #B7B7B7;
  border-right:                1px solid #B7B7B7;
}

.subline1 {
  width:                       240px;
  height:                      3px;
  font-size:                   1px;
  padding:                     0px;
  margin:                      0px 8px 0px 8px;
  background:                  #E9FFDC url(../images/subline1.gif) repeat-x top left;
}

.subline2 {
  width:                       107px;
  height:                      3px;
  font-size:                   1px;
  padding:                     0px;
  margin:                      0px 8px 0px 8px;
  background:                  #FAFFDC url(../images/subline2.gif) repeat-x top left;
}

.subtop1 {
  width:                       238px;
  height:                      5px !important; /*moz height*/
  height:                      6px;
  font-size:                   1px;
  background-color:            #E9FFDC;
  border-top:                  1px solid #B7B7B7;
  float:                       left;
}

.subbottom1 {
  width:                       238px;
  height:                      5px !important; /*moz height*/
  height:                      6px;
  font-size:                   1px;
  background-color:            #E9FFDC;
  border-bottom:               1px solid #B7B7B7;
  float:                       left;
}

.subcorner1_lb, .subcorner1_rb, .subcorner1_lo, .subcorner1_ro {
  width:                       6px;
  height:                      6px;
  font-size:                   1px;
  float:                       left;
}

.subcorner1_lb { background:   url(../images/subcorner1_lb.gif) no-repeat top left; }
.subcorner1_rb { background:   url(../images/subcorner1_rb.gif) no-repeat top left; }
.subcorner1_lo { background:   url(../images/subcorner1_lo.gif) no-repeat top left; }
.subcorner1_ro { background:   url(../images/subcorner1_ro.gif) no-repeat top left; }

.subtop2 {
  width:                       113px;
  height:                      5px !important; /*moz height*/
  height:                      6px;
  font-size:                   1px;
  background-color:            #FAFFDC;
  border-top:                  1px solid #B7B7B7;
  float:                       left;
}

.subbottom2 {
  width:                       113px;
  height:                      5px !important; /*moz height*/
  height:                      6px;
  font-size:                   1px;
  background-color:            #FAFFDC;
  border-bottom:               1px solid #B7B7B7;
  float:                       left;
}

.subcorner2_lb, .subcorner2_rb, .subcorner2_lo, .subcorner2_ro {
  width:                       6px;
  height:                      6px;
  font-size:                   1px;
  float:                       left;
}

.subcorner2_lb { background:   url(../images/subcorner2_lb.gif) no-repeat top left; }
.subcorner2_rb { background:   url(../images/subcorner2_rb.gif) no-repeat top left; }
.subcorner2_lo { background:   url(../images/subcorner2_lo.gif) no-repeat top left; }
.subcorner2_ro { background:   url(../images/subcorner2_ro.gif) no-repeat top left; }

/* overig end */
/* showhide gedeelte start */

li ul {
  display:                     none;
  position:                    absolute;
}

ul#mainmenu li:hover > ul {
  display:                     block;
}

/* showhide gedeelte end */
/* LIST MENU STYLES END */
