


/* ===================================================== WEBSITE ===================================================== */


/* -------------------------- COLORS -------------------------- */


.C_rood { color:#fd1812; }
.C_paars { color:#42007c; }
.C_lichtpaars { color:#6c4491; }
.C_heellichtpaars { color:#b399cb; }

.C_superlichtpaars {color:#e5dde5; }


.C_donkerpaars { color:#2d0055; }

/* -------------------------- HTML -------------------------- */

body
{
    background-color:#f9f9f9; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
    background-image:url(images/bg_body.jpg);
    background-position:center top;
}

td, tr, div
    {
        text-align:left; font-family:Helvetica,Arial; font-size:13px; vertical-align:top;
        line-height:167%; /* 167% zorgt voor 20px grid line-height */
        margin:0px; padding:0px;
    }
    
    
    
A, A:active, A:link, A:visited  { color:#fd1812; text-decoration:none;
                                      }
A:hover { color:#fd1812; text-decoration:none;
                   }



/* -------------------------- DNN CONTENT -------------------------- */


.contentInner
{
    padding:0px; margin:0px;
}


.contentInnerEvenementen
{
    padding:0px;
    margin:0px;
}







/* -------------------------- PAGINA INDELING -------------------------- */

.pagina { width:100%; height:100%; }

.pagina_whitespace_left { width:45%; }
.pagina_whitespace_right { width:45%; }




/* ------------- LOGO / TITLE ------------- */

.TOP_left
{
    width:349px;
    background-color:#fd1812;
    vertical-align:top;
    padding-top:0px; margin-top:0px;
}
.TOP_logo
{
    width:349px;
    height:148px;
    background-color:#ffffff;
    background-image:url(images/logo_expocenter.gif);
    background-repeat:no-repeat;
    background-position:center center;
}


.TOP_right
{
    width:631px;
    background-color:#42007c;
    vertical-align:top;
    padding-top:8px; /* MEE VOOR TITEL UITLIJNING OP HET VLAK */
    /* background-image:url(images/visual_EXPO_home.jpg); */
    background-image:url(images/top_right_bg.gif);
    background-repeat:no-repeat;
    background-position:bottom center;
}


.TOP_admin
{
    position:relative; left:10px; top:-90px;
}

.TOP_title
{
    width:631px;
    height:200px;
    text-align:right;
    text-transform: uppercase; /* uppercase */
    color:#6c4491;
    font-family:Arial Black; /* Helvetica xfont-weight:bold; */ 
    font-size:40px;
}



/* -------------------------- DNN LOGIN  -------------------------- */

.TOP_login
{
    width:631px;
    height:90px; /* MEE VOOR TITEL UITLIJNING OP HET VLAK */
    text-align:right;
}

.LoginCSS, .LoginCSS:visited, .LoginCSS:link
{
    width:33px; height:15px;
    background-image:url(images/login.gif); background-repeat:no-repeat; background-position:left center;
    font-family:Arial; font-size:20px;
}
.LoginCSS:hover
{
    width:33px; height:15px;
    background-image:url(images/login_o.gif); background-repeat:no-repeat; background-position:left center;
    font-family:Arial; font-size:20px; text-decoration:none;
}



/* ------------- MENU / VISUAL ------------- */


.VLAK_menu
{
    width:349px;
    background-color:#fd1812;
}


.VLAK_visual
{
    width:631px;
    background-color:#808080;
}


/* -------------------------- EVENEMENTEN / CONTENT -------------------------- */

.VLAK_evenementen
{
    width:349px;
    background-color:#42007c;
    background-image:url(images/txt_komende_evenementen.gif);
    background-position:top center;
    background-repeat:no-repeat;
    padding-top:67px;
    padding-bottom:5px;
}


.VLAK_content
{
    width:631px;
    background-color:#ffffff;
    vertical-align:top;
    padding:0px; margin:0px;
}











/* ////////////// */





.pagina_header_inner_left
{
    height:119px; /* <<<<< CUSTOM (=.._hoogte) */
    width:490px;
}

.pagina_header_inner_right /* LOGO */
{
    height:85px; width:980px; text-align:center; vertical-align:middle;
    padding-top:20px; padding-bottom:20px;
    padding-left:10px; padding-right:10px;
}

.pagina_header_right_logo_border  /* om LOGO, div */
{
    border-style:solid; border-width:1px; border-color:#856300; background-color:#ffffff;
    text-align:center;
    padding:5px;
}


/* -------------------------- HOOFDMENU -------------------------- */

.pagina_hoofdmenu
{
    padding:0px; margin:0px; /* BG COLOR CHECK 2,3,4, ! */
    background-color:#856300; text-align:center;
    background-image:url(images/1/bg_mainmenu_balk.jpg); background-repeat:repeat; background-position:top;
    height:45px;
}

.hoofdmenu_delen
{
  padding:0px; margin:0px; width:982px;  border-right:solid 1px #997c26; /* CUSTOM */
  white-space:nowrap;
}

.hoofdmenu_radmenu
{
    float:left; width:940px;
}

















.pagina_leftpane
{
    width:245px; background-color:#856300;
    padding-top:20px;
     background-position:top; background-repeat:repeat-x;
     background-image:url(images/1/LEFT_VISUAL_DAHLIA_1.jpg);
}

.pagina_leftVLAK_footer
{
    width:245px; height:10px; background-color:#cc9900; vertical-align:bottom;
    background-position:bottom; background-repeat:no-repeat;
}


.td_leftmenu_bovenbalk
{
    width:245px;
    border-top:solid 1px #9b8033;
}

    .td_leftmenu /* NOT IN USE */
    {
    
    }


.td_left_undermenu
{
    width:245px;
    background-image:url(images/1/bg_balk_fade_black.png);  background-position:top; background-repeat:repeat-x;
    height:10px; 
}

.VLAK_td_center735
{
    width:735px; background-color:#ffffff;
    padding-top:10px;
    background-image:url(images/1/bg_balk_fade_black.png);  background-position:top; background-repeat:repeat-x;
}








/* -------------------------- FOOTER -------------------------- */

.VLAK_tr_footer { height:15px; }

.VLAK_td_footer
{
    background-color:#856300;
    background-image:url(images/1/bg_footer_balk.jpg);
    background-position:top ; background-repeat:repeat-x;
}









/* ===================================================== DNN PARTS ===================================================== */














/* ===================================================== RADMENU ===================================================== */


/* ----------------- LEFTMENU ----------------- */

.RadMenu_MYMENU
{
    padding-top:5px; padding-bottom:5px;
    width:349px;
    white-space:normal;
    background-color:#fd1812;
}

.RadMenu_MYMENU .rootGroup
{
    width:349px;
    white-space:normal;
}

.RadMenu_MYMENU .slide
{
    border-style:solid; border-width:1px; border-color:#d1130e;
    background-color:#d1130e;
}

.RadMenu_MYMENU .rootGroup .expandLeft
{
    white-space:normal;
}

.RadMenu_MYMENU .rootGroup .link:hover /* NOT IN USE */
{
   /*  color:#ffffff; /* COLOR + CUSTOMIZED */
   text-decoration:none;
}

 .RadMenu_MYMENU .rootGroup .text
{
    padding-bottom:2px; text-decoration:none;
    padding-top:2px;
    text-align:left; 
    white-space:normal;
    font-family:Helvetica; font-size:15px; letter-spacing:1px;
    font-weight:bold;
}

.RadMenu_MYMENU .last
{
    /* xheight:43px; /* CUSTOM = ((mod 5)+3) */
    /* padding-bottom:0px; margin-bottom:0px; */
}



.RadMenu_MYMENU .rootGroup .last
{
}

.RadMenu_MYMENU .rootGroup .item
{
}


.RadMenu_MYMENU .rootGroup .link
{
    cursor:hand;
    padding-left:35px; padding-right:10px;
    color:#ffffff; 
}


.RadMenu_MYMENU .slide .link
{
    background-color:#ffffff;
    cursor:hand;
    padding-left:10px; padding-right:10px;
    color:#fd1812; 
}

.RadMenu_MYMENU .slide .text
{
    white-space:nowrap;
}


.RadMenu_MYMENU .rootGroup .link:hover,
.RadMenu_MYMENU .rootGroup .link:active,
.RadMenu_MYMENU .rootGroup .focused,
.RadMenu_MYMENU .rootGroup .expanded
{
    color:#42007c; 
}



