/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster {
	width: 100%;
	background-color: transparent;
	border-right: #767676 0px solid; 
	border-top: #767676 0px solid; 
	border-left: #767676 0px solid; 
	border-bottom: #767676 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerheader {
  background-color: transparent;
	background-repeat: repeat-x;
	height: 22px;
	width: 150px;
}
.containertitel { 
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica;
	font-weight: regular;
	font-size: 20px;
	text-decoration: none;
	color: #db0304;
}
.containercontent {
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma; 
	line-height: 18px;
	padding-left: 9px;
	padding-top: 4px;
}
.containercontent_image {
	font-family: Arial, Tahoma; 
	font-size: 14px;
	font-weight: bold;
	color: #004c64;
	line-height: 20px;
}
.containercontent_leftmenu {
	font-family: Arial, Tahoma; 
	font-size: 14px;
	font-weight: bold;
	color: #004c64;
}
.containercontent_payoff p {
	font-family: Arial Narrow, Arial, Tahoma; 
	font-size: 42px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	padding-top: 15px;
}
.master_right { 
	width: 230px;
	background-color: transparent;
}
.header_right { 
	background-color: transparent;
	width: 230px;
	height: 38px;
	padding: 0px;
}
.titel_right {
	width: 230px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica;
	font-size: 20px;
	font-weight: regular;
	text-decoration: none;
	color: #fed47a;
	height: 39px;
	padding: 0px;
}
.content_right {
	width: 230px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica;
	font-size: 13px;
	font-weight: regular;
	text-decoration: none;
	line-height: 18px;
	color: #ffffff;
}

.master_contentpane { 
	width: 100%;
	background-color: transparent;
}
.header_contentpane { 
	background-color: transparent;
	padding-top: 10px;
}
.titel_contentpane {
	background-color: transparent;
	font-family: Arial, Tahoma, Helvetica;
	font-weight: bold;
	font-size: 24px;
	text-decoration: none;
	color: #db0304;
	padding-left: 9px;
}
.content_contentpane {
	background-color: transparent;
	padding-left: 18px;
	padding-top: 10px;
	padding-right: 18px;
}


.master_snelmenu { 
	width: 100%;
	background-color: transparent;
}
.header_snelmenu { 
	background-color: transparent;
	width: 238px;
	height: 42px;
}
.titel_snelmenu {
	background-color: transparent;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #ee2f43;
	padding-left: 15px;
}
.content_snelmenu {
	padding-left: 15px;
	height: 123px;
	vertical-align: top;
	padding-top: 5px;
}




.master_submenu { 
	width: 100%;
	background-color: transparent;
}
.header_submenu { 
	background-image: url(images/trans_white.png);
	width: 238px;
	height: 42px;
}
.titel_submenu {
	background-color: transparent;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #ee2f43;
	padding-left: 15px;
}
.content_submenu {
	padding-left: 18px;
	vertical-align: top;
	padding-top: 7px;
}



.master_left {
	width: 100%;
	background-color: transparent;
}
.header_left { 
	background-color: #c5c6df;
	width: 210px;
	height: 38px;
}
.titel_left {
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica;
	font-size: 20px;
	text-decoration: none;
	color: #ffffff;
	height: 37px;
	padding-top: 4px;
}
.content_left td {
	background-color: #b6b8d7;
	width: 210px; 	
	padding: 3px;
}


.master_leeg {
	width: 100%;
	background-color: transparent;
}
.header_leeg { 
	height: 1px;
}
.titel_leeg {
}
.content_leeg {
	background-color: transparent;
}



.header_geel { 
	background-color: transparent;
	height: 5px;
}
.titel_geel {
	font-family: Trebuchet MS, Arial, Tahoma;
	font-size: 18px;
	font-weight: regular;
	color: #fec64e;
}
.content_geel {
	background-color: transparent;
	padding-left: 8px;
	padding-right: 8px;
}
.master_nieuws {
	background-color: transparent;
	width: 330px;
	padding: 0px;
}
.header_nieuws { 
	background-color: transparent;
	width: 330px;
	height: 0px;
	padding: 0px;
}
.titel_nieuws {
	background-color: transparent;
	font-family: Trebuchet MS, Arial, Tahoma, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color: #ee2f43;
	padding-left: 25px;
}
.content_nieuws {
	background-color: transparent;
	width: 300px;
	font-family: Arial, Trebuchet MS;
	font-style: regular ;
	font-size: 13px;
	color: #f5841f;
}

.dash_white {
	background-image: url(../../webimages/dash_white.gif);
	background-repeat: repeat-x;
}
.dash_green {
	background-image: url(../../webimages/dash_green.gif);
	background-repeat: repeat-x;
}
.dash_blue {
	background-image: url(../../webimages/dash_blue.gif);
	background-repeat: repeat-x;
}


.container_dashed {
	border-style: dashed 2;
	height: 2px;
	color: #7d7d7d;
}
.containerrow1_blue {  /*   container voor left, midden en right */
	background-color: Black;
	background-image: url(container_grey.jpg);
	background-repeat: repeat-x;
	font-size: 5px;
}
.containerrow2_blue {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Arial, Tahoma, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
   white-space: nowrap;  /*Word wrapping menu item now optional*/
   padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Arial, Tahoma, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}















































