/* Z-Index fix */
#plcRoot_Layout_CMSWebPartTopMenu_BottomMenu_menuElem, #plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_zoneCenter_BottomMenu_menuElem {
	z-index:1 !important;
}


/*Niemeijer*/
body
{
    background-position: center;
    background-image: url(../app_themes/Niemeijer/images/base.jpg);
    background-repeat: repeat-y;

}
Form
{
    text-align:left;
}

H1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #666666;
}
/* 

*/
/* basis layout********************************************************/
#LayoutTable
{
    width: 1000px;
    min-height:741px;
    position:relative

}

#tdLeft
{
    max-width: 51px;
    height: 741px;
}
#tdHeader
{
    min-width: 911px;
    max-height: 131px;
    background-image: none;
    position:absolute;
}
#tdRight
{
    max-width: 38px;
    height: 741px;
}
#tdOnliner
{
    width:911px;
    height:47px;
	/*
    margin-top:135px;
    margin-left:50px;
	*/
	
	left: 50px;
	top: 135px;
	text-align: left;
	
	position: relative;

    background-image: url(../app_themes/Niemeijer/images/DLA_Web_oneliner.jpg);
    background-repeat: repeat-y;
    float:left;
}
#tdMenu2
{
    max-width: 911px;
    max-height: 27px;
    position: absolute;
    top: 177px;
    left:300px;
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    
}
#tdContent
{
    max-width: 511px;
    min-height: 501px;
    top: 0px;
    vertical-align: top;
    position: absolute; 
    text-align: left;
}

#tdFooter
{
    max-width:911px;
    max-height:35px;
    position:inherit;
    top:500px;
}
/****************************************************/
/*     HEADER                                       */
#tdHeader .logo
{
    width: 283px;
    height: 98px;
    left: 50px;
    top:30px;
    position:absolute;
}
#tdHeader .TopMenu
{
    width:228px;
    height: 131px;
    background-color: #e8ecf3;
    position:absolute;
margin-left:720px;
}
#tdHeader .TabControlTable 
{
    margin-top: 110px;
    margin-left:5px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #333333;
    font-size: 9pt;
    text-transform: lowercase;
}
#tdHeader .TabControlRow
{
    min-width: 228px;
    max-width: 228px;
}
.TabControlLinkSelected
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    background-image: url(../app_themes/Niemeijer/images/TopBlokje.jpg);
    background-repeat: no-repeat;
    padding-left: 11px;
    vertical-align: bottom;
    color: #000000;
}
.TabControlLink
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    padding-left: 11px;
    vertical-align: middle;
    color: #000000;
}
/********************************************************/
/*      NAW                                             */
#tdContent .NawBlok
{
    min-width: 229px;
    min-height: 501px;
    left: 719px;
    top: 200px;
    position: absolute;

}
#tdContent .NawBlok .NAWGegevens
{
    min-width: 225px;
    min-height: 273px;
    position: absolute;
    background-color: #e8ecf3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;

}
#tdContent .NawBlok .NawImage
{
   margin-bottom:20px;
}
#tdContent .NawBlok .NAWText
{
    padding-left: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
}
#tdContent .NawBlok .NAWText a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #1d4989;
}
#tdContent .NawBlok .NAWText a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: underline;
    color: #1d4989;
}
.Copy
{
    position: absolute;
    width: 225px;
    top: 315px;
    padding-left: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #CCCCCC;
}
.Copyright
{
    position: absolute;
    width: 225px;
    top: 275px;
    padding-left: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #CCCCCC;
}
/************* MENU LINKS*****************************************/
#tdContent .Menu_LeftSide .NawBlok_LeftSide
{
    min-width: 228px;
    min-height: 501px;
    left: 50px;
    top:420px;
    position:absolute;
}
#tdContent .Menu_LeftSide .NAWGegevens
{
    min-width: 225px;
    min-height: 273px;
    position: absolute;
    background-color: #e8ecf3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}
#tdContent .Menu_LeftSide .NawImage
{
   margin-bottom:20px;
   display:inline-block;
}
#tdContent .Menu_LeftSide .NAWText
{
    padding-left: 60px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
}
#tdContent .Menu_LeftSide .NAWText a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #1d4989;
}
#tdContent .Menu_LeftSide .NAWText a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: underline;
    color: #1d4989;
}
#tdContent .Menu_LeftSide .Copyright_LeftSide
{
    position: absolute;
    width: 225px;
    padding-top:20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    color: #CCCCCC;
    margin-left:50px;
}


/********************************************************/
/*      CONTENT                                         */
#tdContent .Content a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #1d4989;
}

#tdContent .Content a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: underline;
    color: #1d4989;
}


#tdContent .Content
{
    border-style: none solid none solid;
    border-width: 1px;
    border-color: #CCCCCC;
    min-width: 400px;
    min-height: 570px;
    display: inline-block;
    left: 280px;
    top: 200px;
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding-left: 10px;
    padding-right:25px;
}
#tdContent .Content_LeftSide
{
    border-style: none none none solid;
    border-width: 1px;
    border-color: #CCCCCC;
    min-width: 620px;
    min-height: 570px;
    display: inline-block;
    left: 280px;
    top: 200px;
    position: absolute;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding-left: 10px;
}

#tdContent .Content_LeftSide > table, #tdContent .Content_LeftSide > #textcontent {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	position: relative;	
	height: auto;
	margin-bottom: 30px;
}

.ContentTitel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #333333;
    font-weight: bold;

}

/*************************************************************/
/*      MENU                                                 */
#tdContent .Menu
{
    min-width: 228px;
    max-width: 228px;
    left: 50px;
    top: 200px;
    position: absolute;
}
#tdContent .Menu_LeftSide
{
    min-width: 228px;
    max-width: 228px;
    left: 50px;
    top: 200px;
    position: absolute;
}
/**************************************************************/
/*      BottomMenu                                            */
.BottomMenuCMSMenu
{
    position: relative;
    margin-top: 13px;
    clear: both;
    min-width: 420px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
    bottom: 2px;
}
.BottomMenuCMSMenuItem, 
.BottomMenuCMSMenuItemMouseUp, 
.BottomMenuCMSMenuItemMouseDown, 
.BottomMenuCMSMenuItemMouseOver

{
    border:none;
    border-color: #FFFFFF;
    border-right-style: solid;
    text-align: center;
    width: 95px;
    display: block;
    float: left;
    line-height: 15px;
    
}
.BottomMenuCMSMenuHighlightedMenuItemMouseUp,
.BottomMenuCMSMenuHighlightedMenuItemMouseDown,
.BottomMenuCMSMenuHighlightedMenuItemMouseOver,
.BottomMenuCMSMenuHighlightedMenuItem

{
     border:none;
    border-color: #ffffff;
    border-right-style: solid;
    text-align: center;
    width: 95px;
    display: block;
    float: left;
    line-height: 15px;
    

    
}
  
/**************************************************************/
/*      MAINMENU                                              */   
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_0_0
{
    background-color: #1d4989;
    height: 30px;
    width: 225px;
    max-height: 30px;
    max-width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9.5pt;
    text-decoration: none;
    margin-bottom:5px;
}

#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_1_0
{
    background-color: #ff0000;
    height: 30px;
    width: 225px;
    max-height: 30px;
    max-width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9.5pt;
    text-decoration: none;
}
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_2_0
{
    background-color: #ffcc00;
    height: 30px;
    width: 225px;
    max-height: 30px;
    max-width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9.5pt;
    text-decoration: none;
}
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_3_0
{
    background-color: #2fde00;
    height: 30px;
    width: 225px;
    max-height: 30px;
    max-width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9.5pt;
    text-decoration: none;
}
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_4_0
{
    background-color: #7d2581;
    height: 30px;
    width: 225px;
    max-height: 30px;
    max-width: 225px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9.5pt;
    text-decoration: none;
}
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_sub_0_0 A,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_sub_1_0 A,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_sub_2_0 A,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_sub_3_0 A,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_sub_4_0 A
{
    font-family: Arial, Helvetica, sans-serif;
    color: #999999;
    font-size: 8pt;
    margin-left:15px;
}

#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_0_0 .ContentMenuCMSTreeMenuLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_0_0 .ContentMenuCMSTreeMenuSelectedLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_1_0 .ContentMenuCMSTreeMenuLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_1_0 .ContentMenuCMSTreeMenuSelectedLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_2_0 .ContentMenuCMSTreeMenuLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_2_0 .ContentMenuCMSTreeMenuSelectedLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_3_0 .ContentMenuCMSTreeMenuLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_3_0 .ContentMenuCMSTreeMenuSelectedLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_4_0 .ContentMenuCMSTreeMenuLink,
#plcRoot_Layout_MainPage_pageplaceholder_pageplaceholder_Layout_CMSWebPartMenu_MainMenu_tid_4_0 .ContentMenuCMSTreeMenuSelectedLink
{
    color: #FFFFFF;
    padding-left:15px;
    text-decoration: none;
}

/*********Referenties********************************************************************/
.refAfbeelding
{
    vertical-align:top;
    text-align:center;
    min-width:210px;
    max-width:210px;
    width:210px;
}
.refTitel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #666666;
    width:450px;
}
.refOmschrijving
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    }
    
/*SITEMAP-------------------------------------------------------*/
.CMSSiteMapLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
}
    