/* kleuren

blauw	= 0054A0
rood	= C41E3A
oranje	= CC7A02 / van logo E38D1A
zwart	= 040404

*/

/* Elements */

Body
{
	/*background: url(Images/Visual2.gif) #ffffff no-repeat right bottom;*/
	font-family: Verdana;
}

A
{
	color: #c41e3a;
	text-decoration: none;
	font-weight:bold;
}

A:hover
{
	color:#E38D1A;
}

/* Classes */

.Normal
{
	font-size: 12px;
	line-height: 18px;
}

.NormalHTML
	{
	font-size: 12px; 
	}

.HeadBg
{
	font-size: 11px;
	background: url(Images/rechtsboven.gif) #ffffff fixed no-repeat right center;
	vertical-align: middle;
	height: 80px;
	border-bottom: #C41E3A 2px solid;
}

.HeadPartBG
{
	font-weight: bold;
	font-size: 14px;
	color: #c41e3a;
	border-bottom: #c41e3a thin solid;
	height: 24px;
}
.ModIcon
{
	vertical-align:bottom;

}
.SiteLink
{
	color: none;
	font-size:8px;
}

.Accent
{
	color: #c41e3a;
	font-size:1px;
}
A.SiteLink:link
{
	color: transparent;
}
A.SiteLink:hover
{
	color: #E38D1A;
}

.LeftBanner
{
	border-right: #C41E3A 2px solid;
	background: url(Images/LeftBanner.gif) #e38d1a fixed no-repeat left top;
	vertical-align: top;
}
.LeftBannerTekst
{
	font-size:10px;
	color:#ffffff;

}
/*Menu*/

/*.TabBg
{
	background-color:#0054A0;
	height:18px;
	vertical-align:middle;




}*/

.spmbar
{	
	color:#ffffff;
	cursor:hand;
	font-size:12px;
	font-weight:bold;
	text-align:left;

}
.spmbctr /* de achtergrond van de table waar het menu in staat! */
{
	height: 20px;
	background-color: 0054A0;
	border-bottom: #C41E3A 2px solid;
}
	
.spmitm /* instellingen van de submenu met betrekking op de fonts */
	{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: Bold;
	cursor: hand;
	height: 20px;
	}
	
.menu /* de submenu properties */
	{
	background-color: #C41E3A;


	}
.spsub
	{
	z-index: 1000;
	position: absolute;
	cursor: hand;
	/*	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
*/
	}
.spmicn
	{
	cursor:Hand;
	width: 8px;
	background-color:#C41E3A;
}	

.ItemTitle
{
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}
.ItemTitleTime
{

	font-size: 9px;
	font-style:italic;
}
TR
{
	font-size:12px;
}
.NormalTextBox
{
	border-width: 1px;
	border-style: solid;
	font-family: Arial, ITC Officina Sans Book, Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
}

.ModuleTitle
{

	font-size:14px;

}


/* Sitemap */

.sitemap 
{
	FONT-SIZE: 11px; 
	COLOR: #666; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	WHITE-SPACE: nowrap 
}

.sitemap IMG 
{ 
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px 
}

.sitemap A 
{ 
	COLOR: #333; 
	TEXT-DECORATION: none 
}

.sitemap A:visited 
{ 
	COLOR: #333; 
	TEXT-DECORATION: none 
}

.sitemap A.node 
{ 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	WHITE-SPACE: nowrap 
}

.sitemap A.nodeSel 
{ 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	WHITE-SPACE: nowrap 
}

.sitemap A.node:hover 
{ 
	COLOR: #333; 
	TEXT-DECORATION: underline 
}

.sitemap A.nodeSel:hover 
{ 
	COLOR: #333; 
	TEXT-DECORATION: underline 
}

.sitemap A.nodeSel 
{ 
	BACKGROUND-COLOR: #c0d2ec 
}

.sitemap .clip 
{ 
	OVERFLOW: hidden 
}
/* Survey */

A.Survey_Link:link
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.Survey_Link:visited
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.Survey_Link:active
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.Survey_Link:hover
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}

/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  - - - - - - - - - - - - - - HTML TAGS - - - - - - - - - - - - - */
/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

H1
	{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
	}
H2
	{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
	}
H3
	{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
	}
H4  
	{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
	}
H5, DT
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
	}
H6
	{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
	}
TFOOT, THEAD
	{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
	}
TH  
	{
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
	}
A:link
	{
	color: #2a3bbc;
	text-decoration: none;
	}
A:visited
	{
	text-decoration: none;
	color: #2A3BBC;
	}
A:active
	{
	text-decoration: none;
	color: #2A3BBC;
	}
A:hover 
	{
	text-decoration: none;
	color: Red;
	}
SMALL
	{
    font-size:  8px;
	}
BIG 
	{
    font-size:  14px;
	}
BLOCKQUOTE, PRE 
	{
    font-family:    Lucida Console, monospace;
	}
UL LI
	{
    list-style-type:    square ;
	}
UL LI LI
	{
    list-style-type:    disc;
	}
UL LI LI LI 
	{
    list-style-type:    circle;
	}
OL LI
	{
    list-style-type:    decimal;
	}
OL OL LI
	{
    list-style-type:    lower-alpha;
	}
OL OL OL LI 
	{
    list-style-type:    lower-roman;
	}
HR 
	{
    color: dimgrey;
    height:1pt;
    text-align:left
	}
.LinkArrows
	{
	color: #FF6900;
	font : bold 12px;

	font-family : Arial, Helvetica, sans-serif;
	}
.Middot
	{
	color : #2A3BBC;
	font : 16px;
	}




/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.ModuleFooterBG 
{
}

A.ModuleFooter_AddNewLink:link
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.ModuleFooter_AddNewLink:visited
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.ModuleFooter_AddNewLink:active
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}
	
A.ModuleFooter_AddNewLink:hover
	{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
	text-decoration: none;
	color: #2A3BBC;
	}

/* BreadCrumb */
.Navinfo
{
	width: 100%;
	background-color: #ddddee;
	border-style: none;
	color:#29356F;
	height: 20px;
	padding-left: 25px;
}

.NavInfoItem
{
	font-size:10px;
	padding-left: 5px;
}

.NavInfoItem a
{
	color:#767FA3;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}
.NavInfoItem a:visited
{
	color:#767FA3;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}

.NavInfoItem a:hover
{
	color:#AC0C63;
	text-decoration:none;
}

.NavInfoItem span
{
	color: Gray;
}
