/* HTML TAGS START (DO NOT CHANGE) */
img {
  border:                      0px;
}

form {
  margin:                      0px;
}

table td {
  vertical-align:              top;
}

p {
  margin-top:                  18px;
}
/* HTML TAGS END (DO NOT CHANGE) */

/* HTML TAGS START */
BODY {
  width:                       100%;
  height:                      100%;
  margin:                      0px;
  padding:                     0px;
  cursor:                      default;
  background-color:            #8E0520;
}

H1 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 12px Verdana;
  line-height:                 18px;
  color:                       #7A071E;
}

H2 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  line-height:                 18px;
  color:                       #515151;
}

H3 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  line-height:                 18px;
  color:                       #7A071E;
}

H4 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 12px Verdana;
  line-height:                 18px;
  color:                       #7A071E;
}

H5 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 11px Verdana;
  line-height:                 18px;
  color:                       #515151;
}

H6 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 11px Verdana;
  line-height:                 18px;
  color:                       #7A071E;
}

HR {
  width:                       100%;
  height:                      1px;
  border:                      0px;
  border-top:                  1px solid #7A071E;
}

a {
  color:                       #7A071E;
  text-decoration:             underline;
  cursor:                      pointer;
}

a:hover {
  color:                       #7A071E;
  text-decoration:             none;
  cursor:                      pointer;
}

table {
  font:                        normal 11px Verdana;
  color:                       #000000;
  text-align:                  left;
  line-height:                 18px;
}
/* HTML TAGS END */

/* FORM TAGS START */
input.text {
  width:                       250px;
  height:                      19px;
  border:                      1px solid #9E9574;
  font:                        normal 11px Verdana;
  vertical-align:              middle;
}

input.search {
  width:                       83px;
  height:                      19px;
  border:                      1px solid #9E9574;
  font:                        normal 9px Verdana;
  vertical-align:              middle;
}

input.button {
  font:                        normal 11px Verdana;
  vertical-align:              middle;
}

select {
  width:                       250px;
  height:                      19px;
  border:                      1px solid #9E9574;
  font:                        normal 11px Verdana;
  vertical-align:              middle;
}

textarea {
  width:                       250px;
  height:                      80px;
  border:                      1px solid #9E9574;
  font:                        normal 11px Verdana;
}
/* FORM TAGS END */

/* CUSTOM CSS TAGS START */
.fullscreen {
  width:                       100%;
  height:                      100%;
}

.sitetop {
  width:                       100%;
  text-align:                  center;
  vertical-align:              bottom;
  background:                  #8E0520 url('../images/body_bg.jpg') no-repeat top center;
}

.sitebottom {
  width:                       100%;
  text-align:                  center;
  vertical-align:              top;
  background:                  #8E0520 url('../images/body_bg.jpg') no-repeat bottom center;
}

.siteleftholder {
  width:                       50%;
  height:                      494px;
  text-align:                  right;
}

.siterightholder {
  width:                       50%;
  height:                      494px;
}

.siteleft {
  width:                       100%;
  height:                      494px;
}

.sitespacer1_hor {
  height:                      2px;
  background-color:            #FFFFFF;
}

.sitespacer2_hor {
  height:                      2px;
  background-color:            #000000;
}

.siteleft_photo {
  height:                      448px;
  background:                  #FFFFFF url('../images/backgroundimage1.jpg') no-repeat top right;
}

.siteright {
  width:                       100%;
  height:                      494px;
}

.siteright_content {
  height:                      448px;
  padding-left:                36px;
  background-color:            #FFFFFF;
}

.siteright_content .button {
  margin-top:                  26px;
}

.printbutton {
  height:                      19px;
  margin-left:                 3px;
  font:                        normal 9px Arial;
  line-height:                 19px;
  color:                       #8C825F;
  text-decoration:             none;
}

.printlogo {
  display:                     none;
}

.siteholder {
  width:                       643px;
  height:                      494px;
}

.site {
  width:                       643px;
  height:                      494px;
}

.header, .header_left, .header_right {
  height:                      55px;
  text-align:                  center;
  background-color:            #FFFFFF;
}

.header {
  border-left:                 2px solid #000000;
}

.header_left {
  text-align:                  right;
}

.header_right {
  text-align:                  left;
}

.menu {
  height:                      20px;
  font:                        bold 11px Verdana;
  color:                       #FFFFFF;
  line-height:                 20px;
  text-align:                  center;
  background-color:            #9E9574;
}

.content {
  width:                       641px;
  height:                      444px;
  background-color:            #FFFFFF;
  border-left:                 2px solid #000000;
}

.contentscroll {
  width:                       641px;
  height:                      444px;
  overflow:                    auto;
  overflow-x:                  hidden;
  overflow-y:                  auto;

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

.contentblock {
  width:                       551px;
  height:                      100px;
  margin:                      35px 0px 35px 39px;
}

.content1 {
  width:                       276px;
  padding-right:               17px;
}

.content2 {
  width:                       275px;
  padding-left:                17px;
}

.footer {
  height:                      20px;
  line-height:                 20px;
  background-color:            #9E9574;
}

.footer2 {
  height:                      20px;
  padding-left:                39px;
  font:                        normal 10px Verdana;
  color:                       #FFFFFF;
  line-height:                 20px;
  text-align:                  left;
  background-color:            #9E9574;
}

.footer2 a {
  color:                       #FFFFFF;
  text-decoration:             underline;
}

.footer2 a:hover {
  color:                       #FFFFFF;
  text-decoration:             none;
}

.sitemap {
  width:                       156px;
  float:                       right;
  text-align:                  left;
}

.sitemap a {
  color:                       #FFFFFF;
  text-decoration:             none;
}

.sitemap a:hover {
  color:                       #FFFFFF;
  text-decoration:             underline;
}

.footerbottom {
  height:                      24px;
  padding-left:                40px;
  font:                        normal 9px Verdana;
  color:                       #9F9C90;
  line-height:                 24px;
}

.footerbottom a {
  color:                       #9F9C90;
  text-decoration:             none;
}

.footerbottom a:hover {
  color:                       #9F9C90;
  text-decoration:             underline;
}
/* CUSTOM CSS TAGS END */

/* LIST MENU STYLES START */
.mainmenu {
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
}

.mainmenu li {
  height:                      20px;
  width:                       100px;
  margin:                      0px;
  padding:                     0px;
  display:                     block;
  list-style-type:             none;
  float:                       left;
}

li.menuline {
  height:                      20px;
  width:                       10px;
  margin:                      0px;
  padding:                     0px;
  display:                     block;
  list-style-type:             none;
  float:                       left;
  white-space:                 nowrap;
  background:                  #8C825F url('../images/menubutton_line.gif') no-repeat top left;
}

a.mainitem, a.mainitem:hover, .mainitem_on {
  height:                      20px;
  width:                       100px;
  margin:                      0px;
  padding:                     0px 5px 0px 5px;
  font:                        bold 11px Verdana;
  text-decoration:             none;
  text-align:                  center;
  color:                       #FFFFFF;
  line-height:                 20px;
  display:                     block;
  white-space:                 nowrap;
  background:                  #9E9574 url('../images/menubutton_bg.gif') no-repeat top left;
}

.mainmenu a:hover, a.mainitem:hover, .mainitem_on {
  color:                       #8C825F;
  background:                  #FFFFFF url('../images/menubutton_over.gif') no-repeat top left;
}

ul.mainmenu li:hover > ul {
  display:                     block;
  margin:                      0px 0px 0px -10px;
}

.submenu {
  width:                       180px;
  margin:                      0px;
  padding:                     0px;
  display:                     none;
  position:                    absolute;
  background:                  url('../images/spacer.gif');
}

.submenu li {
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  display:                     block;
  list-style-type:             none;
  float:                       left;
  white-space:                 nowrap;
  border:                      1px solid #FFFFFF;
  border-bottom:               0px;
}

a.subitem, a.subitem:hover, .subitem_on,
a.subitem2, a.subitem2:hover, .subitem2_on {
  width:                       180px;
  height:                      20px;
  margin:                      0px;
  padding:                     0px 8px 0px 8px;
  font:                        bold 11px Verdana;
  text-decoration:             none;
  text-align:                  left;
  color:                       #FFFFFF;
  line-height:                 20px;
  white-space:                 nowrap;
  display:                     block;
  background:                  #B1AA90 url('../images/spacer.gif') no-repeat top left;
}

a.subitem2 {
  background:                  #C6C1AC url('../images/spacer.gif') no-repeat top left;
}

.submenu a:hover, a.subitem:hover, .subitem_on {
  color:                       #FFFFFF;
  background:                  #8C825F url('../images/spacer.gif') no-repeat top left;
}

a.subitem2:hover, .subitem2_on {
  color:                       #FFFFFF;
  background:                  #978E6F url('') no-repeat top left;
}

ul.submenu li:hover > ul {
  display:                     block;
  margin:                      -21px 0px 0px 148px;
}
/* LIST MENU STYLES END */