@charset "utf-8";
/* CSS Document */
.uploader
{
	border:1px solid #000000;
	width:101px;
	height:17px;
	background-image:url("../images/uploader.jpg");
	background-repeat:no-repeat;
	/*background-color:#000000;*/
}
input.clickable {cursor:pointer;}
input.disabled, textarea.disabled {border:1px dashed #999999;background:#CCCCCC;color:#999999;font-size:12px;}
.grid_fiche_special {background-color:#0095CD;border-bottom:1px solid #33bef2;}
.grid_fiche_ultra_special {background-color:#00739E;border-bottom:1px solid #33bef2;}
hr {margin-left:10px;border:1px solid #FFF;}
.beheer {border:1px dashed #FFFFFF;}
.preloader
{
	width:100%;
	vertical-align:bottom;
	height:100%;
	visibility:hidden;
	position:fixed;
	background-color:#00AEEF;color:#FFFFFF;
	padding:20px;
	text-align:center;
	z-index:1000;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;
}
.formmaker-bottom
{
	border-bottom:1px solid #FFF;

}
.span_bg_help
{
	background-color:#00AEEF;
	color:#FFFFFF;
}
.span_bg
{
	background-color:#00AEEF;
}
.kolom_center
{
	border-left:1px solid #000000;
	padding-left:5px;
	padding-right:5px;
}


.kolom_left
{
	padding-right:5px;
}

.kolom_right
{
	border-left:1px solid #000000;
	padding-left:5px;
}
/* kalender opmaak */
.calendar_saturday
{
	/* zaterdagen */
	padding:5px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000000;
}
.calendar_monthname
{
	/* naam maand bovenaan */
	text-align:center;
}
.calendar_sunday
{
	/* zondagen */
	padding:5px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000000;
}
.calendar_dayname
{
	/* de dag namen (ma,di,wo, ...) */
	text-align:center;
}
.calendar_monthday
{
	/* alle dagen buiten het weekend */
	padding:5px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000000;
}
.calendar_today
{
	/* vandaag */
	padding:5px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000000;
}
.calendar_weeknum
{
 	/* de week nummers link */
	text-align:right;
	
}
.calendar_selectedday
{
	/* de geselecteerde dag */
	background-color:#FFFFFF;
	padding:5px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000000;
}
/* einde kalender opmaak */
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background: url('../images/strookachtergrond01.jpg') #00AEEF no-repeat left top fixed;
	margin:0px;
	padding:0px;
}
.opgelet
{
	font-size:20px;
	background-color:#00AEEF;
	cursor:pointer;
}

.copyright
{
	padding:10px;
	/*background-color:#00AEEF;*/
	color:;
}
.colorpicker
{
	border:1px solid #000000;
	width:0px;
	height:0px;
	text-align:center;
}
.color_pick
{
	border:1px solid #000000;
}
.color
{
	border:1px solid #000000;
}
.color_selected
{
	border:1px solid #000000;
}
.mails_verzonden_left
{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	height:4px;
}
.mode_green
{
	background-color:#00FF00;
}

.mode_red
{
	background-color:#FF0000;
}

.mode_orange
{
	background-color:#FFA200;
}
.border
{
	border:1px solid #000000;

}

.mails_verzonden_right
{
	border:1px solid #000000;
	background-color:#970000;
	height:4px;
}

.template
{
	border:1px dashed #FFFFFF;
	padding:30px;
}

.error {background-color:#00AEEF;color:#F2F70A;}

.help
{
	background-color:#00AEEF;
	color:#FFFFFF;
}

.combobox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:202px;
	border:1px solid #000000;
}

.combobox_error {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;width:202px;border:1px solid #000000;}
.textfield_error {border:1px solid #000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
.textfield_error, .checkbox_error, .combobox_error {background-color:#FF0000;}
.text
{
	background-color:#00AEEF;
}

.footer 
{
	padding-left:5px;

	padding-top:50px;
}


td.formmaker_title {color:yellow;	


	background-color:#00AEEF;
	font-family: Eurostile, Arial;
	font-size: 16px;
	font-weight: bold;
	
	font-variant: small-caps;
	cursor:default;
}
.title, .main-title
{
	padding:5px;


	background-color:#00AEEF;
	font-family: Eurostile, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: small-caps;
	cursor:default;
}

.title_sub
{
	font-family: Verdana;
	font-size: 10px;
		color: #FFFFFF;
	padding:5px;
	padding-left:0px;
	text-align:left;
	background:#00AEEF;
	/*background-color:#00AEEF;*/
}

td
{
	vertical-align:top;
	color:#FFFFFF;
}
/* link - begin */
a.navigation_main
{
	cursor:pointer;
	text-decoration:none;
	color:#FFFFFF;
	font-family: Eurostile,Arial;
	font-size:16px;
	background-color:#00AEEF;
}

a.navigation_main:hover
{
		color: #000000;
}

td.navigation
{
	padding:0px;
	
}

a.help
{
	cursor:pointer;
	text-decoration:underline;
	color:#FFFFFF;
}

a.help:hover
{
	text-decoration:none;
}

a
{
		color: #FFFFFF;
	/*background-color:#00AEEF;
	padding:5px;
	padding-left:0px;*/
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

a.discreet
{
	color: #FFFFFF;
	/*background-color:#00AEEF;
	padding:5px;
	padding-left:0px;*/
	text-decoration:underline;
}

a.discreet:hover
{
	text-decoration:none;
}

/* link - einde */
/* grid - begin */
.grid_letter
{
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	font-variant: small-caps;
	font-weight:bold;
	font-size:11px;
}

.grid_header
{
	border-bottom:1px solid #000000;
	cursor:default;
	width:0px;
	font-variant: small-caps;
	font-size:12px;
	background-color:#00AEEF;
	vertical-align:bottom;
	/*filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;*/
}
.grid_fiche
{
	border-bottom:1px solid #33bef2;
}

td.error,tr.error {color:#00AEEF;}

tr.uneven
{
	cursor:default;
	color:#FFFFFF;
	background-color:#00AEEF;
	/*filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;*/
}

tr.even
{
	color:#FFFFFF;
	cursor:default;
	background-color:#00AEEF;
	/*filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;*/
}

tr.header
{
	color:#FFFFFF;
	
}

tr.selected
{
	background-color:#004863;
	/*filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;*/
}

tr.button
{
	text-align:left;
}
/* grid - end */

/* form - begin */
.textfield
{
	border:1px solid #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#D7D7D7;	
}



.textfield_focus
{
	border:1px solid #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
}

input.button
{
	cursor:pointer;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
	background-image:url('../images/button.gif');
	border:1px solid #505050;
}

input.button_image
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	padding:0px;
	margin:0px;
	
	margin-right:-5px;
	margin-bottom:-5px;
	background-image:url('../images/button.gif');
	border:1px solid #505050;
}


input.button_variable_size
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	
	margin-right:-5px;
	margin-bottom:-5px;
	background-image:url('../images/button.gif');
	border:1px solid #505050;
}

