
@import "pagelayout.css";
@import "header.css";
@import "footer.css";
@import "menu.css";
@import "hxnavtree.css";

@import "contentpane.css";
@import "rightpane-greyborder.css";
@import "formulier.css";
@import "popupmenu.css";
@import "startpagina.css";
@import "text-edit.css";

body *,
.Normal
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
}

/* link stijlen */

a,
a:link,
a:visited,
a:active
{
	text-decoration: none;
	color: #da2626;
}
a:hover
{
	text-decoration: underline;
}

a.tekstlink,
.tekstlink a:link,
.tekstlink a:visited,
.tekstlink a:active
{
	text-decoration: underline;
	color: #000;
}
.tekstlink a:hover
{
	text-decoration: underline;
	color:  #ff6131;
}

/* bullet stijlen */

div#contentcontainer ul
{
	padding-left: 0px;
	margin-left: 0px;
}
div#contentcontainer ul li
{
	list-style-type: none;
	padding-left: 16px;
	background: url(images/bullet-red.gif) left top no-repeat;
}

div#contentcontainer a.bullet-red
{
	padding-left: 12px;
	background: url(images/bullet-red.gif) left -2px no-repeat;
}

div#contentcontainer ul.bullet-blue li,
div#contentcontainer ul li.bullet-blue
{
	background: url(images/bullet-blue.gif) left top no-repeat;
}

div#contentcontainer ul.bullet-white li,
div#contentcontainer ul li.bullet-white
{
	padding-left: 26px;
	background: url(images/bullet-white.png) left top no-repeat;
	font-weight: bold;
	color: #17429f;
}

div#contentcontainer ul.bullet-arrow li,
div#contentcontainer ul li.bullet-arrow
{
	background: url(images/bullet-arrow.png) left top no-repeat;
}


/*****  *****/

#dnn_BottomLeftPane
{
	vertical-align:bottom;
}

.stippellijn
{
	background-image:url(images/stippellijn.png);
	background-repeat:repeat-x;
}

.left1pxwhiteborder
{
	border-left:solid 1px white;
}

.home-stippel-verticaal
{
	background-image:url(/Portals/riemanager/Skins/Hx-nl/home-stippel-verticaal.png);
	background-repeat:repeat-y;
}

.home-stippel-horizontaal
{
	background-image:url(/Portals/riemanager/Skins/Hx-nl/home-stippel-horizontaal.png);
	background-repeat:repeat-x;
}


/* tabellen */

table.kostenoverzicht
{
	background-color: #cecede;
}

table.kostenoverzicht tr td
{
	margin: 0px;
	padding: 4px;
	background-color: white;
}

div#pageframe table .Normal b
{
	font-weight: bold;
}


/* ================================
	CSS	STYLES FOR DotNetNuke
   ================================
*/	 


/* style for module	titles */
.Head
{
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

/* style of	item titles	on edit	and	admin pages	*/
.SubHead
{
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;
	font-size:11px;
	color: rgb(102,102,102);
}

/* module title	style used instead of Head for compact rendering by	QuickLinks and Signin modules */
.SubSubHead
{
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;
	font-size:11px;
	color: rgb(102,102,102);
}

/* text	style used for textboxes in	the	admin and edit pages, for Nav compatibility	*/
.NormalTextBox
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.NormalRed
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

.NormalBold
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

/* text	style for buttons and link buttons used	in the portal admin	pages */
.CommandButton	   {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color:Black;
}

  
/* kopstijlen */

h1, h2, h3, h4
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
}

h1
{
	font-size: 18px;
	font-weight: normal;
	color: #a9a9a9;
}

h2, h3, h4
{
	font-weight: bold;
	font-size: 1em;
	color: #000;
}


/* hoofdkolom */

div#pageframe div.contentpane h1
{
	margin: 20px 0px 8px 0px;
}

div#pageframe div.contentpane h2
{
	margin: 12px 0px 0px 0px;
}

div#pageframe p { margin-top: 4px; }
/*
div#pageframe div.contentpane p,
div#pageframe div.contentpane h3,
div#pageframe div.contentpane h4
{
	margin: 0px 0px 0px 0px;
}
*/

/* rechterkolom */

div#pageframe div.rightpane h1
{
	margin: 12px 0px 4px 0px;
}

div#pageframe div.rightpane h2
{
	font-size: 12px;
	margin: 8px 0px 0px 0px;
}

/*
div#pageframe div.rightpane p,
div#pageframe div.rightpane h3,
div#pageframe div.rightpane h4
{
	margin: 4px 0px 0px 0px;
}
*/

div#pageframe img.align-left
{
	margin-right: 1em;
	margin-bottom: 0.4em;
}

div#pageframe img.align-right
{
	margin-left: 1em;
	margin-bottom: 0.4em;
}

