 h1 {
	font-weight:normal;
	font-size:20px;
	color:#e54817;
	margin-top:0px;
	} 
	
.head {
 height:55px;
 vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
	border:solid 0px #000;
	font-weight:normal;
	font-size:20px;
	color:#e54817;
	} 	

h2 {
	font-weight:normal;
	font-size:14px;
	margin-bottom:0px;
	margin-top:0px;
	color:#e54817;
	}

h3 {
	font-weight:normal;
	font-size:12px;
	margin-bottom:0px;
	margin-top:4px;
}

p {margin-top:0px;}

ul{
	margin-top:0px;
	padding-top:0px;
	}

li{
	list-style-type:disc;
	}

a {
	font-size:12px;
	color:#004477;
	text-decoration:underline;line-height:normal;
	}

a:hover {
	text-decoration:none;line-height:normal;
	}

/*formulier e-learning*/
table.formulier{
	border:solid 1px #F5B6A2;
	}
	
td.form-top{
	padding:3px; 
	border-top: outset 2px #ffffff;
	background-color:#F0F0F0;
	text-align:left;
	border-bottom: inset 2px #ffffff;
	}

td.label{
	vertical-align:top;
	background-color:#F0F0F0;
	border-top: solid 1px #ffffff;	
	padding:3px;
	color:#606060;
	}


td.field{
	background-color:#F0F0F0;
	border-top: solid 1px #ffffff;
	padding-left:0.5em;
	color:#00298D;
	} 	
td.form-bottom{
	padding:3px; 
	border-top: outset 2px #ffffff;
	background-color:#D7D7D6;
	text-align:right;
	border-bottom: inset 2px #ffffff;
	}

.form {
	border:solid 1px #BEBEBE;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	margin-top:0px;
	color:#606162;
	background-color:#ffffff;
	}

.form-textarea {
	border:solid 1px #BEBEBE;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	margin-top:0px;
	color:#606162;
	}
		
.formbutton{
	position:relative;
	font-family :Verdana, Helvetica,sans-serif;
	color:#e54817;
	background-color:#DADBDD;
	border:outset 2px #8CA5D7;
	margin-top:0px;
	}
/*EINDE formulier e-learning*/

th {
    text-align:left;
    color:#e54817;
    font-weight:normal;
    }






img{ border:0px;}

.NavLeft
{
	border: 1px solid #D7D7D7;
	background-color:#fff;height:230px;
}

.NavLeft TH
{
	background: #F0F0F0;
	padding: 7px;
	font-size: 18px;
	line-height: normal;
}

table.Content
{
	margin: 0px;
}

.Content td
{//margin-top:0px;
//	color: #444444;
//	font-family: Arial, Verdana;
font-size: 12px;
//	line-height: 16px;
//	width:600px;
	//padding:0px;
}

. publicpage{padding:0px;}


.Content TD table.formulier{
}

td.TreeParent{
               padding:7px 0px 0px 3px;
              }
                
td.TreeParent a{
                text-decoration:none;
                }

td.TreeParent a:hover{
                text-decoration:underline;
                }
                
                
td.TreeChild a{
                font-size:11px;
                }
                
td.TreeChild a{
                text-decoration:none;
                }

td.TreeChild a:hover{
                text-decoration:underline;
                }


body { background: url(/custom/public/images/bg-Nugo.gif) repeat-y #f0f0f0; margin: 0px; overflow-x:hidden; }
.Page {position: absolute; width: 100%; max-width: 1024px; left: 0px ; top: 0; bottom: 0; font-family: Arial, sans_serif, Verdana;   /*border-right: solid 1px #aaafd5;*/}
.Space { color:#f0f0f0; }

/*TOPBAR*/
.TitleBar{ background: url(/custom/public/elearning/images/TopBarElearning.jpg) no-repeat top left #B6D7FE; width: 100%; height: 84px; vertical-align: middle; text-align: right;}
.TitleBar .Logo  { float: left; }
.TitleBar .Login { display: block;  padding-top: 32px; z-index:2; }
.TitleBar a:link {	color: #101187;	font-size: 13px;	text-decoration: none; }
.TitleBar a:hover { color: #fff; text-decoration: underline; }

.Secure{ z-index: 1; position: relative; left:0px; height:20px; line-height: 20px; text-align:right; border-bottom: solid 1px #e54817; background-color:#ffffff; }
.Secure a { font-size: 13px; color: #444444; text-decoration: none; line-height: normal;	}
.Secure a:hover { color: #101187; text-decoration: underline; }
.Secure a:selected {color: #444444; text-decoration: underline; }
.Secure a:active { color: #444444; text-decoration: none; }

.LeafLet {	max-width: 860px; width: auto;	height: 60%;	max-height: 100%;	border: 1px solid #F5B6A2;	padding: 0px 0px 20px 20px;	margin-top:20px;	margin-bottom:20px;}
/*NAVIGATIE */
.NavigatieLeft{ z-index: 2;  position: absolute; width: 215px; top: 110px; height: auto; list-style: none; }
.NavigatieBlock { background-color:#FFFFFF; height: auto; height:200px; margin-bottom: 10px; margin-top: 10px; width: 260px; border: 1px solid #D7D7D7;}
.NavigatieBlockTitle { background: #F0F0F0; padding: 7px; font-family:Arial, sans_serif; font-size: 18px; line-height: normal; color:#e54817; }

.Navigatie { list-style: none; line-height: 20px; }
.Navigatie ul { margin-left: 0px; margin-top:3px; padding-top: 0px; padding-left:8px; list-style: none; }
.Navigatie li { list-style: none; margin:0px;}
.Navigatie li a { color: #272e96; text-decoration: none; }
.Navigatie li a:visited { text-decoration: none; }
.Navigatie li a:hover { text-decoration: underline;}
.Navigatie li a:active { text-decoration: none; }

.ContentBlock { position: absolute;  border-right: solid 1px #ffcc00; margin: 0px;  position: absolute; left: 0px; padding-left: 300px; padding-top: 130px; top: 0px; width: auto; height: auto; }

.SpaceContentBlock { width: auto; height: 100%; }



/* Formulier */
td {valign:top;}
.Form{ font-family: Arial, Verdana, sans_serif; font-size: 12px;width:98%;}
body.Form{ font-family: Arial, Verdana, sans_serif; font-size: 12px; border: none; padding:3px; }
.FormTop{ background-color:#f0f0f0; color: #E54817; font-weight: normal; font-size:14px;padding: 3px;  }
.Form .FormLabel {vertical-align: top; padding: 3px;   font-weight: bold; border-bottom: solid 1px #ccc; }
.Form .FormField {padding: 3px; font-weight: bold; border-bottom: solid 1px #ccc; vertical-align:top;}
.Form .FormField input {width:320px; background-color: #ffffff; border: solid 1px #b7b7b7; font-family: Arial, Verdana, sans_serif; font-size: 12px; color: #b90825; }
.Form .FormField textarea {background-color: #ffffff; border:solid 1px #b7b7b7; font-family: Arial, Verdana, sans_serif; font-size: 12px; color: #b90825; }
.Form .FormBottomRight { background-color:#f0f0f0;  padding: 3px; text-align: right; }
.Form .FormBottomLeft { background-color:#f0f0f0;  padding: 3px; text-align: left; }
.Form .FormButton { font-family: Arial, Verdana, sans_serif; font-size: 11px;font-weight:bold;}
.Form .FormLabel2 { font-size: 12px; height: 26px; padding-top:2px;}
.Form .FormField2 { border-bottom: solid 1px #ccc; }
.Form .FormFieldExplain {font-size: 12px; padding:4px; background-color:#f2f2f2;  }
.Form .formRed { color:#b90825; }
.Form .FormField .optionselect { font-family: Arial, Verdana, sans_serif; font-size: 12px; border: solid 1px #cccccc; }
.Form .Explain{ font-size: 12px; Padding:4px; background-color:#f2f2f2;  }
.Form .FormLabel .normal{font-weight:normal;}
.formReply {font-size:12px; font-family:Arial;}