/* HTML TAGS START */
BODY {
  height:                      100%;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  background:                  #696969 url(../images/body_bg.gif) repeat top left;
  font:                        normal 10px Verdana;
}

H1 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
}

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

H3 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 18px Verdana;
  color:                       #720015;
  line-height:                 20px;
}

H4 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 15px Verdana;
  color:                       #333333;
  line-height:                 16px;
}

H5 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 13px Verdana;
  color:                       #333333;
  line-height:                 14px;
}

H6 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 11px Verdana;
  color:                       #333333;
  line-height:                 12px;
}

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

a {
  color:                       #FFFFFF;
  text-decoration:             undeline;
}

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

img {
  border:                      0px;
}

td {
  vertical-align:              top;
}
/* HTML TAGS END */

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

.siteholder {
  vertical-align:              middle;
}

.site {
  height:                      533px;
  width:                       100%;
}

.header {
  height:                      20px;
  text-align:                  center;
  font:                        normal 1px Verdana;
  line-height:                 20px;
}

.menu {
  height:                      20px;
  padding:                     0px 0px 0px 40px;
  background-color:            #AFAFAF;
}

.menubar {
  height:                      20px;
  background-color:            #AFAFAF;
}

.face {
  height:                      453px;
  width:                       294px;
  background-color:            #FFFFFF;
  background-repeat:           no-repeat;
  background-position:         top left;
}

.title {
  height:                      30px;
  width:                       600px;
  padding:                     10px 0px 0px 10px;
  font:                        normal 12px Verdana;
  line-height:                 20px;
  color:                       #AFAFAF;
  background-color:            #FFFFFF;
  overflow:                    hidden;
}

.title a {
  color:                       #AFAFAF;
  text-decoration:             none;
}

.title a:hover {
  color:                       #720015;
  text-decoration:             none;
}

.subtitle {
  height:                      10px;
  padding:                     0px 10px 0px 10px;
  font:                        normal 10px Arial;
  color:                       #AFAFAF;
  line-height:                 10px;
  background-color:            #FFFFFF;
}

.subtitle a {
  color:                       #AFAFAF;
  text-decoration:             none;
}
.subtitle a:hover {
  color:                       #720015;
  text-decoration:             none;
}

.content_right {
  height:                      453px;
  width:                       89px;
  background-color:            #FFFFFF;
  background-repeat:           no-repeat;
  background-position:         center right;
}

.rightspace {
  height:                      453px;
  width:                       1000px;
  background-color:            #FFFFFF;
}

.contentholder {
  height:                      392px;
  width:                       580px;
  background-color:            #FFFFFF;
  vertical-align:              top;
}

.contentblock {
  height:                      398px;
  width:                       599px;
}

.content {
  width:                       275px;
  padding:                     10px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.introcontent, .introcontent2 {
  height:                      453px;
  padding:                     10px 10px 10px 20px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
  background-color:            #FFFFFF;
  background-repeat:           no-repeat;
  background-position:         top right;
}

.introcontent2 {
  text-align:                  center;
  padding:                     0px;
}
.introcontenttable {
  width:                       954px;
  height:                      453px;
}
.introleft {
  width:                       47px;
}
.intrologo {
  width:                       184px;
  height:                      97px;
}
.introcountry {
  width:                       484px;
  height:                      97px;
  text-align:                  right;
  vertical-align:              bottom;
}
.introright {
  width:                       239px;
}
.intromenu {
  vertical-align:              top;
  text-align:                  left;
}
.introflash {
  vertical-align:              top;
  text-align:                  left;
}
.intromenu_bottom {
  height:                      62px;
  text-align:                  left;
}
.introflash_bottom {
  height:                      62px;
  text-align:                  right;
}

.introcontent table {
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
}

.introcontent a, .introcontent a:hover {
  color:                       #000000;
}

.content_noscroll {
  height:                      413px;
  width:                       619px;
  overflow:                    hidden;
}

.content_scroll {
  height:                      413px;
  width:                       619px;
  overflow:                    auto;

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

.content_full {
  width:                       580px;
  padding:                     10px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.content table, .content_full table, .content2 table, .content3 table, .content4 table, .content5 table {
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.content2 {
  height:                      392px;
  width:                       325px;
  padding:                     10px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.content3 {
  height:                      392px;
  width:                       225px;
  padding:                     10px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.content4 {
  width:                       225px;
  padding-top:                 10px;
  padding-right:               20px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 14px;
  vertical-align:              top;
}

.content5 {
  width:                       225px;
  background-color:            #FFFFFF;
  font:                        normal 11px Verdana;
  color:                       #333333;
  line-height:                 12px;
  vertical-align:              top;
}

.content A, .content_full A, .content2 A, .content3 A, .content4 A, .content5 A {
  color:                       #720015;
  text-decoration:             none;
}

.content A:hover, .content_full A:hover, .content2 A:hover, .content3 A:hover, .content4 A:hover, .content5 A:hover {
  color:                       #720015;
  text-decoration:             underline;
}

.content li {
  margin-bottom:               5px;
}

.content_spacer {
  width:                       10px;
  background-color:            #FFFFFF;
}

.bottom_bar {
  height:                      20px;
  background-color:            #720015;
  font:                        normal 10px Verdana;
  text-align:                  right;
  color:                       #FFFFFF;
  vertical-align:              middle;
  white-space:                 nowrap;
  line-height:                 20px;
}

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

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

.bottom_bar img {
  color:                       #FFFFFF;
  text-decoration:             none;
  vertical-align:              middle;
}

.bottom {
  height:                      20px;
  line-height:                 20px;
  text-align:                  right;
  background-color:            #720015;
  color:                       #FFFFFF;
  font-size:                   10px;
  vertical-align:              middle;
}

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

.bottom a:hover{
  text-decoration:             underline;
}

.footer {
  height:                      20px;
  text-align:                  center;
  font:                        normal 9px verdana;
  color:                       #CCCCCC;
}

.footer a {
  color:                       #CCCCCC;
  text-decoration:             none;
}

.footer a:hover {
  color:                       #CCCCCC;
  text-decoration:             none;
}

.screenholder {
  height:                      1px;
}
/* CUSTOM CSS TAGS END */

/* LIST MENU STYLES START */
#mainmenu {
  margin:                      0px;
  padding:                     0px;
}

#mainmenu li {
  margin:                      0px;
  padding:                     0px;
  display:                     inline-block;
  list-style-type:             none;
  float:                       left;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  line-height:                 20px;
}

#mainmenu a, #mainmenu a:hover, .mainitem_on, .mainitem_visit_on, .mainitem1_on, .mainitem_visit_on {
  width:                       100px;
  height:                      20px;
  margin:                      0px;
  padding:                     2px 35px 2px 5px !important;
  padding:                     0px 25px 0px 5px;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  text-decoration:             none;
  line-height:                 20px;
  filter:                      dropshadow(Color=#818181, OffX=1, OffY=1, Positive=1);
}

#mainmenu a:hover, .mainitem_on, .mainitem_visit_on, .mainitem_visit, .mainitem1_on, .mainitem1_visit_on {
  color:                       #FFFFFF;
  background-color:            #720015;
}

.mainitem1 {
  background:                  url('../images/menu_bg.gif') no-repeat center right;
}

.mainitem1_visit {
  background:                  #720015 url('../images/menu_bg_over.gif') no-repeat center right;
}

.mainitem1_on {
  background:                  #720015 url('../images/menu_bg_over.gif') no-repeat center right;
}

.mainitem1_visit_on {
  background:                  #720015 url('../images/menu_bg_over.gif') no-repeat center right;
}

ul#mainmenu li:hover > ul {
  display:                     block;
  margin:                      -1px 0px 0px 0px;
}

#submenu {
  width:                       175px;
  margin:                      0px;
  padding:                     0px;
  display:                     none;
  position:                    absolute;
}

#submenu li {
  width:                       175px;
  margin:                      0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  color:                       #808080:
  list-style-type:             none;
  display:                     block;
  float:                       left;
}

#submenu a, #submenu a:hover, .subitem_on {
  width:                       175px;
  margin:                      0px;
  padding:                     2px 40px 3px 5px !important;
  padding:                     0px 5px 0px 5px;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  text-decoration:             none;
  line-height:                 21px;
  filter:                      Alpha(Opacity=85);
  -moz-opacity:                .85;
  background-color:            #ADADAD;
  display:                     block;
/*  background-color:            #A1A1A1; */
}

#submenu a:hover, .subitem_on {
  color:                       #FFFFFF;
  background-color:            #8B7676;
  filter:                      Alpha(Opacity=100);
  -moz-opacity:                1.00;
}

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

/* LIST MENU B STYLES START */
.mainmenuB {
  margin:                      0px;
  padding:                     0px;
}

.mainmenuB li {
  margin:                      0px;
  padding:                     0px;
  display:                     block;
  list-style-type:             none;
  float:                       left;
  font:                        normal 14px Arial;
  text-align:                  left;
  color:                       #FFFFFF;
  line-height:                 20px;
}

.mainmenuB a, .mainmenuB a:hover, .mainitemB_on {
  width:                       100px;
  height:                      20px;
  margin:                      0px;
  padding:                     2px 35px 2px 5px !important;
  padding:                     0px 25px 0px 5px;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  text-align:                  left;
  text-decoration:             none;
  line-height:                 20px;
  filter:                      dropshadow(Color=#818181, OffX=1, OffY=1, Positive=1);
}

.mainitemB {
  background:                  #720015 url('../images/menuB_bg_over.gif') no-repeat center right;
}

.mainmenuB a:hover, .mainitemB_on {
  color:                       #FFFFFF;
  background:                  #720015 url('../images/menuB_bg_over.gif') no-repeat center right;
}

ul.mainmenuB li:hover > ul {
  display:                     block;
  margin:                      -1px 0px 0px 0px;
}

.submenuB {
  width:                       175px;
  margin:                      0px;
  padding:                     0px;
  display:                     none;
  position:                    absolute;
}

.submenuB li {
  width:                       175px;
  margin:                      0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  text-align:                  left;
  color:                       #808080:
  list-style-type:             none;
  display:                     block;
  float:                       left;
}

.submenuB a, .submenuB a:hover, .subitemB_on {
  width:                       175px;
  margin:                      0px;
  padding:                     2px 40px 3px 5px !important;
  padding:                     0px 5px 0px 5px;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  text-align:                  left;
  text-decoration:             none;
  line-height:                 21px;
  filter:                      Alpha(Opacity=85);
  -moz-opacity:                .85;
  background-color:            #ADADAD;
  background-image:            url('../images/spacer.gif');
}

.submenuB a:hover, .subitemB_on {
  color:                       #FFFFFF;
  background-color:            #8B7676;
  background-image:            url('../images/spacer.gif');
  filter:                      Alpha(Opacity=100);
  -moz-opacity:                1.00;
}

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

/* LIST MENU C STYLES BEGIN */
#mainmenuC {
  width:                       174px;
  margin:                      0px;
  padding:                     0px;
}

#mainmenuC li {
  width:                       174px;
  margin:                      0px;
  padding:                     0px;
  display:                     block;
  list-style-type:             none;
  float:                       left;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  line-height:                 28px;
}

a.mainitemC, a.mainitemC:hover, .mainitemC_on {
  background:                  url('../images/text/intro/selectlanguage.jpg') no-repeat top left;
  width:                       174px;
  height:                      28px;
  margin:                      0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  color:                       #FFFFFF;
  text-decoration:             none;
  line-height:                 28px;
  display:                     block;
}
a#mainitemC_de, a#mainitemC_de:hover, #mainitemC_de_on {
  background:                  url('../images/text/de/selectlanguage.jpg') no-repeat top left;
}

ul#mainmenuC li:hover > ul {
  display:                     block;
  margin:                      0px;
}

#submenuC {
  width:                       174px;
  height:                      218px;
  margin:                      0px;
  padding:                     8px 3px 0px 3px;
  display:                     none;
  position:                    absolute;
  background:                  url('../images/submenuc_bg.gif') no-repeat top left;
}

#submenuC li {
  width:                       168px;
  margin:                      0px 0px 10px 0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  color:                       #808080;
  list-style-type:             none;
  display:                     block;
  float:                       left;
}

a.subitemC, a.subitemC:hover, a.subitemC_active, a.subitemC_active:hover {
  width:                       100%;
  height:                      26px;
  margin:                      0px;
  font:                        bold 14px Arial;
  color:                       #ACACAC;
  text-decoration:             none;
  text-transform:              uppercase;
  line-height:                 26px;
  display:                     block;
  background:                  none;
}
a.subitemC:hover, a.subitemC_active:hover {
  color:                       #FFFFFF;
  background:                  #720015 url('../images/submenucbutton_bg.gif') no-repeat top left;
}
a.subitemC_active {
  color:                       #720015;
}
#submenuC a span {
  margin:                      0px 0px 0px 8px;
}
/* LIST MENU C STYLES END */

/* LIST MENU D STYLES BEGIN */
.mainmenuD {
  width:                       174px;
  height:                      72px;
  margin:                      0px;
  padding:                     7px 3px 0px 3px;
  background:                  url('../images/submenud_bg.gif') no-repeat top left;
}

.mainmenuD li {
  width:                       168px;
  margin:                      0px 0px 4px 0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  color:                       #808080;
  list-style-type:             none;
  display:                     block;
  float:                       left;
}

a.mainitemD, a.mainitemD:hover {
  width:                       100%;
  height:                      26px;
  margin:                      0px;
  font:                        bold 14px Arial;
  color:                       #808080;
  text-decoration:             none;
  text-transform:              uppercase;
  line-height:                 26px;
  display:                     block;
  background:                  none;
}
a.mainitemD:hover {
  color:                       #FFFFFF;
  background:                  #720015 url('../images/submenucbutton_bg.gif') no-repeat top left;
}
a.mainitemD span {
  margin:                      0px 0px 0px 8px;
}

ul.mainmenuD li:hover > ul {
  display:                     block !important;
  margin:                      -28px 0px 0px 167px;
}

ul#submenuD {
  width:                       174px;
  height:                      60px;
  padding:                     0px;
  margin:                      -28px 0px 0px 167px;
  display:                     none;
  position:                    absolute;
  background:                  url('../images/submenud_login_bg.gif') repeat-x;
  border:                      solid 1px #720015;
}

#submenuD li {
  width:                       156px;
  _width:                      176px;
  margin:                      0px 0px 0px 0px;
  padding:                     2px;
  font:                        normal 14px Arial;
  color:                       #808080;
  list-style-type:             none;
  display:                     block;
  float:                       left;
}

a.subitemD, a.subitemD:hover, a.subitemD_active, a.subitemD_active:hover {
  width:                       100%;
  height:                      12px;
  margin:                      0px;
  padding:                     7px;
  font:                        bold 14px Arial;
  color:                       #ACACAC;
  text-decoration:             none;
  text-transform:              uppercase;
  line-height:                 12px;
  display:                     block;
  background:                  none;
}
a.subitemD:hover, a.subitemD_active:hover {
  color:                       #FFFFFF;
  background:                  #720015;
}
a.subitemD_active {
  color:                       #720015;
}
#submenuD a span {
  margin:                      0px 0px 0px 8px;
}
ul.inline {
  display: 					   inline-block;
  float: 					   left;
}
ul.inline li a, ul.inline li a:hover {
  color:					   #000000;
}
div.clearfix {
  clear:					   both;
  width: 					   100%;
  height:					   1px;
  line-height:			       1px;
}
/* LIST MENU D STYLES END */

/* STYLE FOR MULTI-VALUE.ORG START */
.editfld, .editreq, .editfld250, .editreq250 {
  height:                      19px;
  font:                        normal 11px verdana;
  border:                      1px solid #7F9DB9;
}

.editfld250, .editreq250 {
  width:                       250px;
}

.editreq, .editreq250 {
  background:                  #FFFFFF url('../images/form_required.gif') no-repeat top right;
}
/* STYLE FOR MULTI-VALUE.ORG END */