body									{ color: #3b3b3b; line-height: 20px; font-family: verdana; font-size: 11px; text-align: left; margin: 0px 0px 0px 0px; background-color: #FFFFFF; }

a:link									{ color: #00448a; text-decoration: none; }
a:visited								{ color: #00448a; text-decoration: none; }
a:hover									{ color: #E40E62; text-decoration: none; }
a:active								{ color: #00448a; text-decoration: none; }

h1, h2, h3, h4, h5						{ font-family: verdana; font-weight: normal; margin: 0px; padding: 0px; text-align: left; text-transform: none; }

h1										{ font-size: 24px; color: #00529B; line-height: 24px; padding: 0px 0px 10px 0px; }
h2										{ font-size: 18px; color: #00529B; line-height: 18px; padding: 0px 0px 10px 0px; }
h3										{ font-size: 14px; color: #00529B; font-weight: bold; padding: 0px 0px 10px 0px; }
h4										{ font-size: 12px; color: #00529B; }
h5										{ font-size: 10px; color: #00529B; }

p 										{ font-size: 11px; font-family: verdana; }

.normaal								{ font-size: 11px; font-family: verdana; color: #3b3b3b; }
.kleiner								{ font-size: 9px;  font-family: verdana; color: #3b3b3b; }
.groter									{ font-size: 13px; font-family: verdana; color: #3b3b3b; }

.small									{ font-family: verdana; font-size: 11px; color: #174a7c; }
.dark									{ background-color: #EEF2FB; }
.light									{ background-color: #FFFFFF; }

.submit									{ font-family: verdana; font-size: 11px; color: #000000; border: 1px solid #f29400; cursor: pointer; }
input									{ font-family: verdana; font-size: 11px; color: #000000; border: 1px solid #D3DEF5; }
.input									{ font-family: verdana; font-size: 11px; color: #174a7c; border: 1px solid #D3DEF5; background-color: #FFFFFF; }
.error									{ font-family: verdana; color: #990000; }

.bold									{ font-weight: bold; }
.label									{ font-weight: bold; color: #3b3b3b; }
.tablelabel								{ font-weight: bold; color: #FFFFFF; background-color: #Fc8f48; }
.tablelabel_blue						{ font-weight: bold; color: #FFFFFF; background-color: #5478FC; } 
.rule									{ border-top: 8px solid #F3F4EF }
.tablebottom							{ border-bottom: 8px solid #F3F4EF }
.left									{ border-left:8px solid #F3F4EF }
.right									{ border-right: 8px solid #F3F4EF }
.rule_off								{ background-color: #E4E4E4; }
.rule_off_green							{ background-color: #D9FFD9; }
.rule_on								{ background-color: #CED4EA; cursor: pointer; }
.rule_off_blocked						{ color: #999999; }
.rule_on_blocked						{ background-color: #CED4EA; cursor: pointer; color: #99999; }
.rule_red								{ background-color: #FF8282; }

.error_message							{ background-color: #FF8282; border: 2px solid #CC0000; border-top: 0px solid #CC0000; }
.notify_message							{ background-color: #FFFFCC; border: 2px solid #FFCC99; border-top: 0px solid #FFCC99; }
.success_message						{ background-color: #F0FFF0; border: 2px solid #00FF00; border-top: 0px solid #FFFFFF; }
.extra_message							{ color: #000000; font-weight: bold; }

.vertical								{ line-height: 11px; }
.underline								{ padding: 0px 0px 5px 0px; border-bottom: 1px dashed #00529B; }

.cms_help_icon							{ cursor: pointer; }
.cms_help_box							{ position: absolute; padding: 10px 13px; z-index: 80; color: #303030; background-color: #f5f5b5; border: 1px solid #DECA7E; }

input									{ font-size: 11px; font-family: verdana; border: 1px solid #D3DEF5; }
select									{ font-size: 11px; font-family: verdana; border: 1px solid #D3DEF5; }
textarea								{ font-size: 11px; font-family: verdana; border: 1px solid #D3DEF5; }

.sense #header							{ position: relative; top: 0px; left: 0px; background-repeat: repeat-x; height: 168px; }
.sense #menu							{ position: absolute; top: 126px; left: 0px; }
.sense #digi_sense_content				{ padding: 30px; width: 720px; float: left; }
.sense #digi_sense_right				{ padding: 30px 5px 30px 5px; width: 209px; float: left;}
.sense #messages						{ position: absolute; top: 0px; left: 50%; color: #000000; width: 998px; margin-left: -499px; font-weight: bold; padding: 6px 0px 6px 0px; text-align: center; }
	
.sense #vorige							{ width: 50%; float: left; text-align: left; margin: 30px 0px 0px 0px; }
.sense #print							{ width: 50%; float: left; text-align: right; margin: 30px 0px 0px 0px; }

.sense .ajaxContent						{ overflow: auto; padding: 2px; z-index: 0; }
.sense .ajaxLoading						{ z-index: 1; }

#jSuggestContainer								{ position: absolute; font: 12px Tahoma; border: 1px solid #7F9DB9; border-top: 0px; background: #FFFFFF; }
.jSuggestLoading								{ font-style: italic; padding: 10px; }
#jSuggestContainer ul, #jSuggestContainer ul li	{ margin: 0px; padding: 0px; list-style: none; }
#jSuggestContainer ul li						{ padding: 2px 4px; border-bottom: 1px dotted #7F9DB9; color: #000000; background-color: #FFFFFF; cursor: pointer; }
#jSuggestContainer ul li.last					{ border-bottom: 0px; }
#jSuggestContainer ul li.jSuggestHover			{ background: #dcdedf; color: #000000; }
