body
{
	margin:0;
	background-color: #ffffff;
	font-family: Arial;
	color:#666666;
	font-size: 13px;
	cursor: default; 
}

A:link  {
	text-decoration:    underline;
	color:  #0e6eb8;
}
		
A:visited   {
	text-decoration:    underline;
	color:  #0e6eb8;
}
		
A:active    {
	text-decoration:    underline;
	color:  #ec008c;
}
		
A:hover {
	text-decoration:    underline;
	color:  #ec008c;
}


/* Skin markup */

.wrapper {
	height:100%;
}
.wit {
	background-color: #ffffff;
}
.grey {
	background-color:#cacaca;
	width:1px;
}
.blue {
	padding: 0px 15px 0px 15px;
	font-family: verdana, Arial, sans-serif;
   	font-size: 11px;
	font-weight:normal;
}
.blue A:link  {
	text-decoration:    none;
	color:  #0079c2;
}
		
.blue A:visited   {
	text-decoration:    none;
	color:  #0079c2;
}
		
.blue A:active    {
	text-decoration:    underline;
	color:#06a1ff;
}
		
.blue A:hover {
	text-decoration:    underline;
	color: #06a1ff;
}
input#dnn_dnnSEARCH_txtSearch {
	background-color: white;
	border:1px solid #6fb2dd;
	height:17px;
	color: #0079c2 !important;
	width: 150px;
	margin-bottom: 5px;
} 
.cl {
	background-image: url(/portals/0/skins/ntfu1/corner.gif);
	width: 18px;
}
.cr {
	background-image: url(/portals/0/skins/ntfu1/corner.gif);
	width: 18px;
	Filter: FlipH;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);   
	-webkit-transform: scaleX(-1);
}
.topf {
	background-image: url(/portals/0/skins/ntfu1/foto.jpg);
	background-repeat: no-repeat;
}
.l1 {
	cursor:pointer;
}


.ctl {
	background-image:url(/portals/0/containers/ntfu1/curve.gif);
	background-repeat: no-repeat;
}
.ctr {
	background-image:url(/portals/0/containers/ntfu1/curve.gif);
	background-repeat: no-repeat;
	Filter: FlipH;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);   
	-webkit-transform: scaleX(-1);
}
.cbl {
	background-image:url(/portals/0/containers/ntfu1/curve.gif);
	background-repeat: no-repeat;
	Filter: FlipV;
	-moz-transform: scaleY(-1);
	-o-transform: scaleY(-1);  
	-webkit-transform: scaleY(-1);
}
.cbr {
	background-image:url(/portals/0/containers/ntfu1/curve.gif);
	background-repeat: no-repeat;
	Filter: FlipV FlipH;
	-moz-transform: scaleY(-1) scaleX(-1);
	-o-transform: scaleY(-1) scaleX(-1);
	-webkit-transform: scaleY(-1) scaleX(-1);
}
.cml {
	border-left: 1px solid #cacaca;
}
.cmr {
	border-right: 1px solid #cacaca;
}
.ctop {
	background-image:url(/portals/0/containers/ntfu1/bg.gif);
	background-repeat: repeat-x;
}
.cbot {
	background-image:url(/portals/0/containers/ntfu1/bg.gif);
	background-repeat: repeat-x;
	Filter: FlipV;
	-moz-transform: scaleY(-1);
	-o-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
}
.chead {
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
}
.chead2 {
	background-color: #ededed;
	padding: 0px 10px 0px 10px;
}
.cheadzoek {
	background-color: #ffffff;
	padding: 0px 10px 0px 10px;
    	font-family: Arial;
    	font-size:  17px;
    	font-weight: bold;
    	color: #75743b;	
}



img {
	border: 0px;
}


/* Content markup dnn tokens */


.Head   {
    font-family: Arial;
    font-size:  17px;
    font-weight: bold;
    color: #75743b;
}
.Head2   {
    font-family: Arial;
    font-size:  15px;
    font-weight: bold;
    color: #75743b;
}
.Head3   {
    font-family: Arial;
    font-size:  15px;
    font-weight: bold;
    color: #ffffff;
}
.Normal {
    font-family: Arial;
    font-size: 13px;
    color: #666666;
}
.Normalbold, .DataGrid_Item, .DataGrid_Header, .DataGrid_AlternatingItem {
    font-family: Arial;
    font-size: 13px;
    color: #666666;
	font-weight: bold;
}
.SubHead, .content_normalblauw {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ec008c;
}
td.SubHead {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ec008c;
}
.NormalRed  {
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #ff0000;

}

.content_tussenkop {
    font-family: Arial;
    font-size: 14px;
    color: #ec008c;
	font-weight: bold;
}
h1   {
    font-family: Arial;
    font-size:  18px;
    font-weight: bold;
    color: #ec008c;
}
h2 {
    font-family: Arial;
    font-size: 14px;
    color: #ec008c;
	font-weight: bold;
	margin-bottom: -17px;
}
h3 {
    font-family: Arial;
    font-size: 14px;
    color: #ec008c;
	font-weight: bold;
	margin-bottom: -1px;
}
.foto {
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=5) ;
}
input#dnn_dnnSEARCH_txtSearch {
	background-color: white;
	border:0px;
	height:18px;
	color:#ec008c !important;
} 
table.tabelblauw {
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;

}
td.tabelblauw {
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
}
table#searchResult {text-align: left; border-left:1px dotted #c5c300; border-right:1px dotted #c5c300; border-bottom:1px dotted #c5c300;}
table#searchResult tr { background: #ffffff; height:18px;}
table#searchResult tr A { text-decoration:none;}
table#searchResult tr.alt { background: #e5e5e5; }
table#searchResult tr:hover { background: #e0f7a9; }
table#searchResult tr.searchheader { background: #c5c300; height:22px;}
table#searchResult tr.searchheader A { color:#75743b; text-decoration:none;}
table#searchResult tr.searchheader A:link { color:#75743b; text-decoration:none;}
table#searchResult tr.searchheader A:hover { color:#75743b; text-decoration:none;}
table#searchResult tr.searchheader:hover { background: #c5c300;  height:22px;}
table#searchResult2 tr { background: transparent;}
table#searchResult3 tr:hover { background: #e0f7a9; }

table#searchResultKal tr:hover { background-color: #fcfbb7; color: #666666 !important; cursor:pointer; }
table#searchResultKal tr:hover .stera { color: #666666 !important }
table#searchResultKal tr:hover .sterb { color: #666666 !important }
table#searchResultKal tr:hover .sterb { color: #666666 !important }
table#searchResultKal td { padding-left:3px;padding-right:10px; border-top: 1px solid #c5c300; height: 30px; font-size: 11px; }
table#searchResultKal tr.header td { height:27px; font-size: 13px; font-weight: bold; color: #666666; border: 0px !important; background-image: url(/portals/4/skins/ff/rowh.gif); background-repeat: repeat-x; }
table#searchResultKal tr.header:hover { height:27px; font-weight: bold; color: #666666; border: 0px !important; background-color: #ffffff; background-image: url(/portals/4/skins/ff/rowh.gif); background-repeat: repeat-x; cursor:default; }
table#searchResultKal td.im img { margin-left:3px; margin-right:3px;}
table#searchResultKal td.im { padding:0px !important; width:1px;}
table#searchResultKal td.ima { padding-left:0px !important; width:1px;padding-right:5px !important;}

.stera 
{
	padding-left: 3px;
	padding-right: 2px;
	background-color: #fbea8b;
}
.sterb 
{
	padding-left: 3px;
	padding-right: 2px;
	background-color: #efbb80;
}
.sterc 
{
	padding-left: 3px;
	padding-right: 2px;
	background-color: #e7844e;
}

/* SkinObjects (login/date/breadcrum) */


.SkinObject {
    font-family: verdana, Arial, sans-serif;
    font-size: 10px;
    color: #6a6b6c;

}
.SkinObject A:link  {
	text-decoration:    none;
	color:  #6a6b6c !important;
	    font-weight:bold;
}
		
.SkinObject A:visited   {
	text-decoration:    none;
	color:  #6a6b6c;
	    font-weight:bold;
}
		
.SkinObject A:active    {
	text-decoration:    underline;
	color:#b6b6b6 !important;
	    font-weight:bold;
}
		
.SkinObject A:hover {
	text-decoration:    underline;
	color: #b6b6b6 !important;
	    font-weight:bold;
}

.SkinObject2 {
    font-family: verdana, Arial, sans-serif;
    font-size: 11px;
}
.SkinObject2 A:link  {
	text-decoration:    none;
	color:  #ec008c;
	font-weight:normal;
}
		
.SkinObject2 A:visited   {
	text-decoration:    none;
	color:  #ec008c;
	font-weight:normal;
}
		
.SkinObject2 A:active    {
	text-decoration:    underline;
	color:#c5c300;
	font-weight:normal;
}
		
.SkinObject2 A:hover {
	text-decoration:    underline;
	color: #c5c300;
	font-weight:normal;
}




/* Command buttons (sumbit/cancel) */


A.CommandButton:link {
    text-decoration:    none;
    color: #0e6eb8;
    font-weight: bold;
}

A.CommandButton:visited  {
    text-decoration:    none;
    color: #0e6eb8;
    font-weight: bold;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #f37405;
    font-weight: bold;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #f37405;
    font-weight: bold;
}
.CommandButton {
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
}


A.otherTabs:link {
    text-decoration:    none;
    color: #ef3f35;
}

A.otherTabs:visited  {
    text-decoration:    none;
    color: #ef3f35;
}
A.otherTabs:active   {
    text-decoration:    underline;
    color: #ea989b;
}

A.otherTabs:hover    {
    text-decoration:    underline;
    color: #ea989b;
}




/* Form elements */


input.NormalTextBox{
    font-family: Arial !important;
    font-size: 13px !important;
    color: #ec008c !important;
    align:left;
    border: 1px solid #0e6eb8;
        margin-top: 1px;
    margin-bottom: 1px;
    background-color:#e0f7a9;
}
input {
    font-family: Arial !important;
    font-size: 13px !important;
    color: #ec008c !important;
    align:left;

}

input.StandardButton
{
	border: 1px solid #0e6eb8;
	
	background-image: url(/portals/0/skins/ntfu1/button.gif);
	font-weight: bold;
	color:#ffffff !important;
	font-family: Arial;
	font-size: 11px !important;
	cursor: pointer;
	height:20px;
	text-decoration: none !important;
}
.StandardButton
{
	border: 1px solid #0e6eb8;
	
	background-image: url(/portals/0/skins/ntfu1/button.gif);
	font-weight: bold;
	color:#ffffff !important;
	font-family: Arial;
	font-size: 11px !important;
	cursor: pointer;
	height:20px;
	text-decoration: none !important;
}
select, textarea {
	border: 1px solid #0e6eb8;
	font-family: Arial !important;
	    font-size: 13px !important;
    color: #ec008c !important;
    background-color:#e0f7a9;
}

.portal2 {position: absolute; top: -500px;  left: -500px }






./* Main Menu */


.MainMenu_MenuIcon 
{
    display: none;
    background-color: #e0e0e0;
}
.MainMenu_MenuIcon 
{
    display: none;
    border: 0px;
}
.SubMenu_MenuIcon 
{
    display: none;
    border: 0px;
}
.MainMenu_MenuBreak 
{
	background-color: #75743b;
      	border: 0px;
}
.MainMenu_MenuArrow
{
    display: none;
    border: 0px;
}


.MainMenu_MenuItem 
{
	cursor: pointer; 	 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#ffffff;
	height: 25px;
    	background-color: #c5c300;
    	line-height:20px;
    	border-top: 1px solid #75743b;
    	width: 200px;
    	border-bottom: 0px;
    	padding-right: 10px;
    	
}


.MainMenu_RootMenuItem {
	cursor: pointer; 	 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#ffffff;
	height: 25px;
    	background-color: transparent;
    	line-height:20px;
  	padding: 0px 10px 0px 5px;
  	border-right: 1px solid #75743b;
}


.MainMenu_RootMenuItemActive 
{
	cursor: pointer; 
	 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#75743b;
	height: 25px;
	background-color: transparent;
	line-height:20px;
}

.MainMenu_MenuItemSel 
{
	cursor: pointer; 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#75743b;
	height: 25px;
	background-color: #dcda00;
}




.MainMenu_SubMenu {
	border: 0px;
	cursor: pointer;
	width: 250px;
	background-color: transparent;

}




.MainMenu_SubMenuItemActive 
{
	cursor: pointer; 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#75743b;
	height: 25px;
	background-color: #dcda00;
	line-height:20px;
	border: 0px;
	width: 200px;
	border-bottom: 0px;
	border-top: 1px solid #75743b;
	padding-right: 10px;
}

.MainMenu_SubMenuItemSelected 
{
	cursor: pointer; 
	font-family: Arial, sans-serif; 
	font-size: 14px; 
	color:#75743b;
	height: 25px;
	background-color: #dcda00;
	line-height:20px;
	border: 0px;
	width: 200px;
	border-bottom: 0px;
	border-top: 1px solid #75743b;
	padding-right: 10px;
}

