﻿body,ul,li,div,form,input,h1,h2,h2,td,tr {
	margin: 0px;
	padding: 0px;
	line-height:20px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.ContentPadding span,
.ContentPadding p {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	line-height:20px !important;
}

html 
{
	background-color: #005a98;	
	min-width: 1000px;
}
body {
	margin:0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #000;
	background-image:url(images/base.jpg);
	background-repeat:no-repeat;
	background-position:top center !important;
	background-color: #005a98;
	min-height:850px;
	min-width: 1000px;
	}
h1
{
    color: #1b5083;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none;
    font-weight: bold;
}

h2 {
   font-size: 14px;    color: #1b5083;
}

h3 {
   font-size: 12px;	    color: #1b5083;
}

a {
	color:#1b5083;
}

#LeftTreeMenuWrapper {
margin-left: 10px; 
/*padding-bottom: 40px; */
margin-top:60px;
}
	
#PageContainer
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#maincontentpadding {
	padding:10px;
	padding-top:18px;
}

#PageContainer .ContentPadding
{
    padding-left: 2px;
    padding-right: 40px;
    padding-top:10px;
}
#PageContainer #SiteTopMargin
{
	height: 36px;
	background-image: url(images/SiteMargin.png);
	background-repeat: no-repeat;
}

#PageContainer #SiteTop
{
	height: 20px;
	background-image: url(images/SiteTop.png);
	background-repeat: no-repeat;
	}

#PageContainer #HeaderDIV
{
	width:1000px;
	height:249px;
	
	}

#PageContainer #HeaderDIV #HeaderLeftBlok
{
	width: 50px;
	height: 249px;
	background-image: url(images/HeaderLeftBlok.png);
	float:left;
}

#PageContainer #HeaderDIV #Header
{
	float:left;
	width: 900px;
	height:249px;
	background-image: url(images/Header.png);
}

#PageContainer #HeaderDIV #HeaderRightBlok
{
	float:left;
	width: 50px;
	height: 249px;
	background-image: url(images/HeaderRightBlok.png);
}

#PageContainer #MenuDIV
{
	width:1000px;
	height:46px;
}

#PageContainer #MenuLeftBlok
{
	float:left;
	width: 50px;
	background-image: url(images/MenuLeftBlok.png);
	height:46px;
}

#PageContainer #Menu
{
	float:left;
	width: 900px;
	height:46px;
	background-image: url(images/Menu.png);
}

#PageContainer #MenuRightBlok
{
	float:left;
	width:50px;
	height:46px;
	background-image: url(images/MenuRightBlok.png);
}
#PageContainer #ContentDIV
{
	width:1000px;
	min-height:514px;
}

#PageContainer #ContentDivLeft
{
    float: left;
    width: 50px; 
    min-height:514px;
    background-image: url(images/ContentLeft.png); 
    background-repeat: repeat-x;
}

#PageContainer #Content
{
    float: left;
    width: 900px;
	min-height:514px;
    background-image: url(images/contentbase.jpg);
    background-repeat: repeat-y;
}

#PageContainer #ContentRight
{
    float: left;
    width: 50px;
    min-height: 514px;
    background-image: url(images/ContentRight.png);
    background-repeat: repeat-y;
}

#PageContainer #Footer
{
    clear:both;
    width: 1000px;
    height: 70px;
    line-height: 70px;
    background-image: url(images/Footer.png);
   /*  margin-bottom: 20px; */
}
/* ------------------------------------------------------------------------------- */
#Frame
{
    width: 901px;
    min-height: 514px;
}


#Frame #LeftFrame
{
	float:left;
	width:258px;

}

#Frame #LeftFrame .LeftTop
{
	width: 258px;
	height: 31px;

}
#Frame #LeftFrame .LeftMiddle
{
	width: 258px;
	min-height: 274px;
}

#Frame #LeftFrame .LeftBottom
{
    height: 209px; /* background-color: #00FF99; */
    background-position: left bottom;
    background-image: url(images/cirkelWit.png);
    background-repeat: no-repeat;
}
/* ------------------------------------------------------------------------------ */
#Frame #ContentContainer
{
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
}
#Frame #ContentContainer .ContentTop
{
	width: 643px;
	height: 31px;
    background-repeat: repeat-y;
}

#Frame #ContentContainer .ContentMiddle
{
    width: 613px;
    padding-right:15px;
    padding-left:15px;
}
#Frame #ContentContainer .ContentBottom
{
    background-position: right 10px;
    width: 643px;
    height: 60px;
    background-image: url(images/cirkelBlauw.png);
    background-repeat: no-repeat;
}
/* ------------------------------------------------------------------ MENU -----------------------------*/
#PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuItem,
#PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuItemMouseDown,
#PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuItemMouseUp
{
	width:138px;
	height:46px;
	line-height:40px;
	color:#FFF;
	vertical-align:middle;
	font-style:normal;
	text-align:center;
	background-image:url(images/menuitem_back.jpg);
	background-position:center;
}

#PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuItemMouseOver, #PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuHighlightedMenuItem, #PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuHighlightedMenuItemMouseDown, #PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuHighlightedMenuItemMouseOver, #PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuHighlightedMenuItemMouseUp,

#PageContainer #MenuDIV #Menu .CMSMenu2 .CMSMenu2ItemMouseOver, #PageContainer #MenuDIV #Menu .CMSMenu2 .CMSMenu2HighlightedMenuItem, #PageContainer #MenuDIV #Menu .CMSMenu2 .CMSMenu2HighlightedMenuItemMouseDown, #PageContainer #MenuDIV #Menu .CMSMenu2 .CMSMenu2HighlightedMenuItemMouseOver, #PageContainer #MenuDIV #Menu .CMSMenu2 .CMSMenu2HighlightedMenuItemMouseUp
{
    width: 138px;
    height: 20px;
    line-height: 20px;
    color: #FFF;
    vertical-align: middle;
    font-style: normal;
    text-align: center;
    background-image: url(images/menuitem_back2.jpg);
		background-position:center; 
/*    background-image: url(images/menu_lijn.gif); */
	background-repeat:no-repeat;

    text-decoration: none;
}



/* Submenu */
#PageContainer #ContentDIV #Content .SubMenuCMSTreeMenuTable .SubMenuCMSTreeMenuItem .SubMenuCMSTreeMenuLink,
#PageContainer #ContentDIV #Content .SubMenu2CMSTreeMenuTable .SubMenu2CMSTreeMenuItem .SubMenu2CMSTreeMenuLink
{
    width: 230px;
    height: 20px;
    line-height: 20px;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    color: #002b55;
/*	background-image:url(images/listitem.jpg); */
	padding-left:15px;
	padding-top:0px;
	text-decoration:none;
	margin-left:20px;
}

.SubMenuCMSTreeMenuTable .SubMenuCMSTreeMenuItem .SubMenuCMSTreeMenuLink,
.SubMenu2CMSTreeMenuTable .SubMenu2CMSTreeMenuItem .SubMenu2CMSTreeMenuLink
{
   width: 230px;
    height: 20px;
    line-height: 20px;
}
#PageContainer #ContentDIV #Content .SubMenuCMSTreeMenuTable .SubMenuCMSTreeMenuSelectedItem .SubMenuCMSTreeMenuSelectedLink,
#PageContainer #ContentDIV #Content .SubMenu2CMSTreeMenuTable .SubMenu2CMSTreeMenuSelectedItem .SubMenu2CMSTreeMenuSelectedLink
{
    width: 230px;
    height: 20px;
    line-height: 20px;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
/*    color: #FFFFFF; */
/*	background-image:url(images/listitem.jpg); */
	padding-left:15px;
	padding-top:0px;
	text-decoration:none;
	font-weight:bold;
	margin-left:20px; /* 40 */
	color:#002b55;
}

#PageContainer #ContentDIV #Content .SubMenu2CMSTreeMenuTable .SubMenu2CMSTreeMenuItem .SubMenu2CMSTreeMenuLink,
#PageContainer #ContentDIV #Content .SubMenu2CMSTreeMenuTable .SubMenu2CMSTreeMenuSelectedItem .SubMenu2CMSTreeMenuSelectedLink 
{
	margin-left:40px;
}

.plc_lt_cmsContent_pageplaceholder_pageplaceholder_lt_zoneLeft_LeftTreeMenu_tid_0_1_item
{
	margin-left:30px;
	background-color:#0C0;
}



/*
CMSMenuItemMouseDown
CMSMenuItemMouseUp
CMSMenuItemMouseOver


#PageContainer #MenuDIV #Menu .CMSMenu .CMSMenuHighlightedMenuItemMouseUp
{
	width:138px;
	height:46;
	line-height:40px;
	color:#FF0;
}

/* 
#Menu .CMSMenuHighlightedMenuItemMouseUp
{
    width:100px;
    height:40px;
    background-color:Aqua;
}
#Menu.CMSMenuHighlightedMenuItemMouseDown
{
    width:100px;
    height:40px;
}

.CMSMenuHighlightedMenuItemMouseOver
{
    width:100px;
    height:40px;
}
#Menu .CMSMenuItem .CMSMenuHighlightedMenuItem
{
    width:100px;
    height:40px;
    background-color:Aqua;
}
*/


/* --------------------------------------------------------------BREADCRUMBS -----------------*/
.CMSBreadCrumbsLink, .CMSBreadCrumbsCurrentItem, .grayBox
{
    text-decoration: none;
    color: #617c96;
}

.CMSBreadCrumbsLink {
	text-decoration:underline;
}


/* -------------------------------------------------------------ZOEKEN -------------------------*/
#plc_lt_cmsContent_SearchBox_pnlSearch
{
padding-left:20px;	
padding-top:20px;
}

.ZoekButton
{
    border: 1px solid #1b5083;
    background-color: #1b5083;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FFFFFF;
    width: 62px;
    height: 21px;
}

#zoeken {
	position:absolute;
	top:350px;
	left:50%;
	margin-left:-450px;


}

/* kalender */

.Calendar table {
	width:95% !important;


}

.Calender table td {
/*	outline:1px solid #000; 
	position:relative */
}

.Calendar table,
.Calendar table td {
	background-color:#fff !important; 

}

.Content {
	color:#FFF !important;
}


.Calendar a {
	background-color:#fff !important;
	color:#1b5083 !important;
	display:block;
	min-width:10px;
	min-height:20px;
	font-weight:bold;
}

/* kalender */

.gallery {
	float:left;
	margin-right:10px;
}

.gallery h3 {
	color:#002b55;
}

