@import url("menu.css");
@import url("hoofdmenu.css");

html, body {
	margin: 0;
	padding: 0;
	background-color: #f2f2f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.contentpane div.Normal ul li, .contentpane div.Normal ol li, .rightPane div.Normal ul li, .rightPane div.Normal ol li {
	margin: 0 0 0 -25px;
	padding: 0;
}/*
.contentpane div.Normal ul li ul li, .contentpane div.Normal ol li ol li {
	margin-left: 25px;
}*/
h1, h2, h3, h4, h5 { 
	color: #cc0033;
}
h1 {
	font-size: 180%;
}
h2 {
	font-size: 165%;
}
h3 {
	font-size: 155%;
}
h4 {
	font-size: 140%;
}
h5 {
	font-size: 12px;
	font-weight: bold;
}
p, .Normal p {
	margin:0px;
	padding: 0px;
	margin-top: 2px;
}
#servicemenu-left {
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002161;
	padding-top: 5px;
	padding-left: 10px;
	white-space:nowrap;
}
#servicemenu-right {
	width:100%;
}
#header {
	background-color: #FFFFFF;
	height: 90px;
}
.schaduw-header-links {
	width: 4px;
	background-image: url(schaduw-header-links.gif);
	background-repeat: repeat-y;
}
.schaduw-header {
	width: 970px;
	height: 9px;
	background-image: url(schaduw-header.gif);
}
.schaduw-header-rechts {
	width: 4px;
	background-image: url(schaduw-header-rechts.gif);
	background-repeat: repeat-y;
}
.logo {
	width: 180px;
	padding-top: 10px;
	padding-left: 10px;
}
.zoekveld {
	padding-top: 12px;
	padding-left: 42px;	
}
.zoekveld input.NormalTextBox{
	float: left; 
	z-index: 10; 
	border: 0px; 
	width:375px; 
	height:27px; 
	border:solid 1px #a6b8dc; 
	background-color:#e5eaf5;
	padding: 5px;
}
.fontsize{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00349a;
	text-align:right;
	padding-top: 2px;	
	padding-right: 3px;
}
.schaduw-links {
	width: 4px;
	background-image: url(schaduw-links.gif);
	background-repeat: repeat-y;
}
.schaduw-rechts {
	width: 4px;
	background-image: url(schaduw-rechts.gif);
	background-repeat: repeat-y;
}
#wrapperMainMenu {
	background-color: #99cc00;	
	background-image: url(bgGradMainMenu.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 41px;
	border-bottom: 9px solid #ffffff;
}
.Blue {
	background-color: #a6b8dc;
}
#pageTitle {
	height: 60px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #00349a;
}
.White {  
	height: 100%;
	background-color: #FFFFFF;
	background-image: url(white-rand.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.White-boven {
	width: 10px;
	height: 10px;
	background-image: url(white-hoek.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.White-onder {
	width: 10px;
	height: 10px;
	background-image: url(white-hoek-onder.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.leftmenu  {
	width: 170px;
	padding-top: 10px;
	background-color: #a6b8dc;	
}
#content{
	padding: 0px;
	background-color: #FFFFFF;	
	border-top: 1px solid #7c97cb;
	border-left: 1px solid #7c97cb;
	border-bottom: 1px solid #7c97cb;	
}
#content_home{
	padding: 0px;
	background-color: #FFFFFF;	
	border:none;	
}
.content-boven-hoek {
	width: 10px;
	height: 10px;
	background-image: url(white-hoek-content.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	top: -1px;
	left: -1px;
}
.content-onder-hoek {
	width: 10px;
	height: 10px;
	background-image: url(white-hoek-content-onder.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
	bottom: -1px;
	left: -1px;	
}
.topPane {
	padding-left: 30px;
}

.contentPane {
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
}
.rightPane {
	background-color: #ffffff;
	padding-top: 20px;	
}
.leftPane {
	background-color: #ffffff;
	padding-top: 20px;
}
.bottomPane {
	padding-left: 30px;
	padding-right: 30px;
}
.metadataPane .Normal {
	color: #cc0033;
}
#content-footer-links {
	width: 4px;
	height: 9px;
	background-image: url(schaduweinde-links.gif);
	background-repeat: no-repeat;
}
#content-footer {
	width: 970px;
	height: 9px;
	background-image: url(content-footer.gif);
	background-repeat: no-repeat;
}
#content-footer-home {
	width: 970px;
	height: 9px;
	background-image: url(content-footer-home.gif);
	background-repeat: no-repeat;
}
.hoog200{height:200px;}
.hoog300{height:300px;}
.streep_home{
	background-image: url(/Portals/0/Skins/CumulusWelzijn/bg_streep_home.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#content-footer-rechts {
	width: 4px;
	height: 9px;
	background-image: url(schaduweinde-rechts.gif);
	background-repeat: no-repeat;
}
#footerPane-links {
	width: 10px;
	height: 100px;
	background-image: url(footer-background-links.gif);
	background-repeat: no-repeat;
}
#footerPane {
	width: 950px;
	height: 100px;
	color: #FFFFFF;
	background-color: #00349a;	
	background-image: url(footer-background.gif);
	background-repeat: no-repeat;
}
.footerPane-titels {
	width: 150px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.footerPane-inhoud {
	width: 805px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 15px;
}
.footerPane-copyrightblauw{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0045C6;
}
.footerPane-copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a.footerPane-copyright:link{
	color: #FFFFFF;
	text-decoration: none;
}
#footerPane-rechts {
	width: 10px;
	height: 100px;
	background-image: url(footer-background-rechts.gif);
	background-repeat: no-repeat;
}
/*=======================
Container Styles
=======================*/
/*------ container style default ------*/
.c_head_left {
	background-color: #cc0033;
	width: 15px;
	height: 35px;
	background-image: url(head-background-left.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.c_head_title {
	background-color: #cc0033;
	height: 35px;
	background-image:none;
}
.c_head_right {
	background-color: #cc0033;
	width: 15px;
	height: 35px;
	background-image: url(head-background-right.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.c_head_title .Head {
	color: #ffffff;
}
.contentPaneContainerDefault {
	padding-top: 10px;
}

/*------ container style rode titel ------*/
.c_head_left_rodetitel {
	background-color: #ffffff;
	width: 15px;
	height: 35px;
}
.c_head_title_rodetitel {
	background-color: #ffffff;
	height: 35px;
}
.c_head_right_rodetitel {
	background-color: #ffffff;
	width: 15px;
	height: 35px;
}
.c_head_title_rodetitel .Head{
	color: #cc0033;
}

/*------ container style geen titel ------*/
.c_head_left_geentitel {
	background-color: #ffffff;
	width: 15px;
	height: 0px;
}
.c_head_title_geentitel {
	background-color: #ffffff;
	height: 0px;
}
.c_head_right_geentitel {
	background-color: #ffffff;
	width: 15px;
	height: 0px;
}
.c_head_title_geentitel .Head{
	color: #cc0033;
}

/*======================
DNN styles
======================*/
.Normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #00349a;
	line-height: 1.3em;
	text-align: left;
}
.Normal table td {
	font-size: 12px;
	color: #5a514b;
	line-height: 1.3em;
	vertical-align: top;
}
.contentPaneContainerDefault table td, .contentPaneGeenTitel table td, .contentPaneRodeTitel table td{
	height: 25px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #00349a;
	line-height: 18px;
	text-align: left;
}
.NormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00349a;
}
a:link, a:visited {
	color: #a40133;
	text-decoration: underline;
}
.Head {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 115%;
	color: #cc0033;	
}
.contentPane .Normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #00349a;
	line-height: 18px;
	text-align: left;
}
.contentPane .Normal table td {
	font-size: 12px;
	color: #00349a;
	line-height: 18px;
	vertical-align: top;
}
.contentPane .SubHead {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #00349a;	
}
.contentPane a.SubHead, .contentPane a.SubHead:link, .contentPane a.SubHead:hover, .contentPane a, .contentPane a:link, .contentPane a:hover, .rightPane a, .rightPane a:link, .rightPane a:hover {
	color: #cc0033;
	text-decoration: underline;
}
.contentPane a.SubHead:visited, .contentPane a:visited, .rightPane a:visited {
	color: #759b00;
	text-decoration: underline;
}
.contentPane h1 span.Head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff7b00;
}
.rightPane .Normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #00349a;
	line-height: 18px;
	text-align: left;
}
.user, a.user:link, a.user:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #002161;
	text-decoration: none;
}
a.user:hover {
	text-decoration: underline;
}
a.Breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00349a;
}
a.Breadcrumb:link, a.Breadcrumb:visited {
	color: #00349a;
	text-decoration: none;
}
a.Breadcrumb:hover {
	text-decoration: underline;
	color: #cc0033;
}
.NormalTextBox {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	border:solid 1px #a6b8dc; 
	background-color:#e5eaf5;
}
#dnn_ctr476_Feedback_txtEmail, #dnn_ctr476_Feedback_txtName, #dnn_ctr476_Feedback_txtBody {
	width: 250px;
}
#dnn_ctr476_ModuleContent a.CommandButton, #dnn_ctr476_ModuleContent a.CommandButton:link, #dnn_ctr476_ModuleContent a.CommandButton:visited, #dnn_ctr476_ModuleContent a.CommandButton:active, #dnn_ctr476_ModuleContent a.CommandButton:hover {
	background-image:  url(btn-background.gif);
	background-repeat: repeat-x;
	position: relative;
	left: 168px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;	
	color: #ffffff;	
	text-decoration: none;	
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 7px;
}

.CumulusSkinObject {
	width: 100%;
	border: 0px;
}
td.CumulusSkinObject_Header {
	background-color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;;	
	color: #ffffff;	
	border: 1px solid #cc0033;
	padding: 3px;	
	padding-right: 10px;
	height: 35px;
}
td.CumulusSkinObject_Header a:link, td.CumulusSkinObject_Header a:visited{
	text-decoration: none;
	color: #ffffff;
	font-size: 75%;
	font-weight: bold;
}
td.CumulusSkinObject_Content {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;	
	color: #00349a;	
	border: 0px;
	border-bottom: 1px solid #c6cfea;	
	padding: 3px;
	padding-right: 10px;		
}
/*======================
Footermenu styles
======================*/
#FooterTabs ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background-color: none;	
}
#FooterTabs ul li {
	list-style-type: none;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0 15px 0 0;
}
#FooterTabs ul li a:link, #FooterTabs ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#FooterTabs ul li a:hover {
	text-decoration: underline;
}
#FooterTabs ul li.SelectedTab {
	font-weight: normal;
}

#Footermenu ul {
	width: auto;
	height: 25px;
	margin: 0;
	padding: 0;
	background-color: none;	
	float: left;
}
#Footermenu ul li {
	list-style-type: none;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0 15px 0 0;
}
#Footermenu ul li a:link, #Footermenu ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#Footermenu ul li a:hover {
	text-decoration: underline;
}
#Footermenu ul li.SelectedTab {
	font-weight: normal;
	color: #ffffff;
}
#Footermenu ul #Footermenu781 {display:none;}

.CaptiseSiteMapContent li.level0{}
.CaptiseSiteMapContent li.level1{padding-left: 15px;}
.CaptiseSiteMapContent li.level2{padding-left: 30px;}
.CaptiseSiteMapContent li a {font-size: 80%;}

div.SearchResultsContent table td {text-align: left; vertical-align: top;}

/*======================
Tooltip design
======================*/
div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #2a5ab9;
border: 10px solid #00349a;
color: white;
padding: 5px;
width: 250px; /*width of tooltip*/
}

div.vsdarticle {visibility:visible; color: black; background-image: none;}
div.vsdarticleHeadline {visibility:visible; color: black; }
div.vsdarticleEntry Normal {visibility:visible; color: black; }
div.vsaticleSummary {visibility:visible; color: black; } 
div.vsaticledisplayurl {visibility:visible; color: black; }

.DNNMasters_SEO_URLProviderContent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #00349A;
line-height:1.3em;
}

.PagingTable .Normal {
	font-family:tahoma;
	font-size:11px;
}
.WorkPanel select.NormalTextBox{height:900px;}


