body {
    background-image: url('enxmodern2/bg_test.png');
    background-repeat: repeat;
    background-color: #f8f8f8;
	height: 100%;
}

#movingbox{
	position:absolute;
	display:none;
	color: #333;
	font-size: 24px;
	z-index:999;
	
	xbackground-color:#9C6;
	xborder: 1px solid #9C3;
}

#ENXFlag {
    float: left;
    margin-right: 2px;
}
#ENXFlag a {
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
    display: block;
}
a.wikilink1 {
   border-bottom: 1px dotted #1e426b;
   font-weight: bold;
}
a.wikilink1:hover {
    color: #446992 !important;
    text-decoration: none !important;
}
a:hover {
    text-decoration: none !important;
}

#ENXFlag.nl a {       background-image: url('enximages/modern_flag_nl_normal.gif');   }
#ENXFlag.nl a:hover{ background-image: url('enximages/modern_flag_nl_hover.gif'); }
#ENXFlag.nlActive a { background-image: url('enximages/modern_flag_nl_active.gif');   }
#ENXFlag.en a {       background-image: url('enximages/modern_flag_en_normal.gif');   }
#ENXFlag.en a:hover{ background-image: url('enximages/modern_flag_en_hover.gif'); }
#ENXFlag.enActive a { background-image: url('enximages/modern_flag_en_active.gif');   } 
#ENXFlag.de a {       background-image: url('enximages/modern_flag_de_normal.gif');   }
#ENXFlag.de a:hover{ background-image: url('enximages/modern_flag_de_hover.gif'); }
#ENXFlag.deActive a { background-image: url('enximages/modern_flag_de_active.gif');   }
#ENXFlag.it a {       background-image: url('enximages/modern_flag_it_normal.gif');   }
#ENXFlag.it a:hover{ background-image: url('enximages/modern_flag_it_hover.gif'); }
#ENXFlag.itActive a { background-image: url('enximages/modern_flag_it_active.gif');   }
#ENXFlag.fr a {       background-image: url('enximages/modern_flag_fr_normal.gif');   }
#ENXFlag.fr a:hover{ background-image: url('enximages/modern_flag_fr_hover.gif'); }
#ENXFlag.frActive a { background-image: url('enximages/modern_flag_fr_active.gif');   }
#ENXFlag.es a {       background-image: url('enximages/modern_flag_es_normal.gif');   }
#ENXFlag.es a:hover{ background-image: url('enximages/modern_flag_es_hover.gif'); }
#ENXFlag.esActive a { background-image: url('enximages/modern_flag_es_active.gif');   }

#ENXFrameContainer {
   width: 1082px;
   padding-left: 10px;
   padding-right: 10px;
   background-color: white;
}

#ShadowedBox {
   display: block;
}
#ShadowedBoxBottom {
   width: 1025px;
   height: 30px;
   background-image: url('enxmodern2/shadows_bottom.png');
   background-repeat: no-repeat;
   
}
#ShadowedBoxMain {
   width: 1020px;
   background-image: url('enxmodern2/shadows.png');
   background-repeat: repeat-y;
}

#ENXFrame {
     display: block;
    margin-top: 0px;
    background-color: white;
    background-image: url('enxmodern2/bg14.jpg');
    background-repeat: no-repeat;
    border-left: 1px solid #ababab;
    border-right: 1px solid #ababab;
    width: 960px;
    height: 100%;
    float: left;
}
/* unordered lists */
div.dokuwiki ul {
  line-height: 1.5em;
  list-style-type: square;
  list-style-image: none;
  margin: 0 0 1em 1em;
  color: __text_alt__;
}


#ENXCustomersFooter {
   clear: both;
   width: 950px;
   height: 60px;
   text-align: left;
   border-top: 1px solid #9e9e9e;
   background-color: #d4d4d4;
   padding-top: 30px;
   padding-left: 10px;
}
#ENXCustomersFooter.nl {
   background-image: url('enxmodern2/customers_header_nl.png');
   background-repeat: no-repeat;
}
#ENXCustomersFooter.en {
   background-image: url('enxmodern2/customers_header_en.png');
   background-repeat: no-repeat;
}
#ENXCustomersFooterText {
    xdisplay: none;
   clear: both;
}
#ENXFrameLogoBanner {
    background-repeat: repeat-x;
    background-color: #85868b;
    height: 0px;
}
#ENXFrameLogoFlags {
    float:left;
    font-weight: bold;
    margin-left: px;
    margin-top: 42px;
    font-size: 10px;
    color: white;
    padding: 8px;    
    padding-top: 5px;
}
#ENXFrameLogoBannerLogo {
    background-repeat: no-repeat;
    float: left;
    width: 960px;
    height: 0px;
}
#ENXFrameLogoBarArea {
    width: 420px;
    height: 27px;
}
#ENXFrameMenuBanner {
    background-image: url('enxmodern2/top_banner.png');
    background-repeat: repeat-x;
    height: 88px;
}
#ENXFrameMenuBanner.welcome {
    height: 258px;
}    
#ENXFrameBody.welcome {
    display: none;
}
#bar__bottom {
    background-image: url('enximages/modern_menubg.gif');
    background-repeat: repeat-x;
    background-color: #272936;
    margin-left: 1px;
    margin-right: 20px;
    border-left: 1px solid #6c8099;
    border-right: 1px solid #6c8099;
    font-size: 10px;
}
.stylefoot {
	margin-top: 150px;
    margin-bottom: 20px;
    margin-left: 12px;
}

#ENXFrameMenuItems {
   float: right;
   width: auto;
}
#ENXFrameMenuItem {
    float: left;
	xwidth: 130px;
}
#ENXFrameMenuItemsExtra {
    float: left;
    width: 240px;
    height: 88px;
    background-image: url('enxmodern2/bg_title4.png');
    background-repeat: repeat-y;
}

/* the document */
div.dokuwiki div.page {
  text-align: left !important;
}


#ENXFrameMenuItem a{
    padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 36px;
    padding-bottom: 36px;
    border-left: 1px solid #8f8f8f;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: white;
}
#ENXFrameMenuItem a:hover{
    background-image: url('enxmodern2/top_banner_hover.png');
    background-repeat: repeat-x;
    text-decoration: none;
}   
#ENXFrameSplashImage {
    height: 305px;
    border-bottom: 1px solid #6c8099;
}
#ENXFrameSplashImage.nl {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash005_nl.jpg');}
#ENXFrameSplashImage.fr {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash001_fr.jpg');}
#ENXFrameSplashImage.en {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash005_en.jpg');}
#ENXFrameSplashImage.es {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash001_es.jpg');}
#ENXFrameSplashImage.it {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash001_it.jpg');}
#ENXFrameSplashImage.de {    xbackground-color: purple; xbackground-image: url('enximages/modern_splash001_de.jpg');}
#ENXFrameBody {
    background-color: white;
}
#ENXFrameBodyContent { 
    background-color: white;
    float: left;
    width: 600px;
    padding-top: 4px;
    text-align: left !important;
    font-size: 12px;
}
#ENXFrameBodySidebar {
    background-image: url('enxmodern2/modern_sidebar_bg7.png');
    background-repeat: no-repeat;
    border-bottom: 1px solid #ffeb99;
    border-left: 1px solid #ffeb99;
    float: right;
    width: 344px;
    padding-left: 10px;
    padding-bottom: 15px;
    font-size: 11px;
}

#ENXFrameBodyContent.welcome {
    width: 950px;
}
#ENXFrameBodySidebar.welcome {
    display: none;
}


#ENXFrameBodySidebarContent {
    color: black;
    text-align: left;
    padding: 8px;
}
#ENXFrameFooter {
    background-image: url('enxmodern2/top_banner_hover.png');
    background-repeat: repeat-x;
    height: 14px;
    width: 956px;
    padding: 4px;
    padding-right: 0px;
    border-bottom: 1px solid #ababab;
}
#ENXFrameFooterText {
    padding: 2px;
    color: #ababab;
    font-size: 9px;
    text-align: left;
    text-align: center;
}
#ENXFrameFooterText a {
    color: #ababab;
}


div.dokuwiki h1 a,
div.dokuwiki h2 a,
div.dokuwiki h3 a,
div.dokuwiki h4 a,
div.dokuwiki h5 a,
div.dokuwiki a.nolink {
    color: black !important;
    text-decoration: none !important;
}

/* general headline setup */
div.dokuwiki h1,
div.dokuwiki h2,
div.dokuwiki h3,
div.dokuwiki h4,
div.dokuwiki h5 {
    border-bottom: 1px solid __border__ !important;
}
div.dokuwiki h1 {
    margin-left: 3px;
    xborder: 0px;
    xfont-size: 18px;
    xmargin-top: 14px;
    xmargin-bottom: 4px;
}
div.dokuwiki h2{
    margin-left: 3px !important;
    font-size: 12px;
    font-weight: bold;
    xborder: 0px;
    xmargin-top: 4px;
    xmargin-bottom: 4px;    
}

/* indent different sections */
div.dokuwiki div.level1 {margin-left: 3px;}
div.dokuwiki div.level2 {margin-left: 3px;}
div.dokuwiki div.level3 {margin-left: 3px;}
div.dokuwiki div.level4 {margin-left: 3px;}
div.dokuwiki div.level5 {margin-left: 3px;}
