html{ overflow: -moz-scrollbars-vertical; background-image:url(../images/html.png); background-repeat:repeat; }
body{
	margin:0;
	padding:0;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	
	color:#666666;
	width:625px;
}
.group{}
.youtube{}
.fancy_enlarge{}

/* STANDAARD TEKST OPMAAK */

h1,h2,h3,h4,h5,h6{ padding:0; margin:0; padding-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h1{ font-size:22px; margin-bottom:16px; padding-top:0; }
h2{ font-size:18px; margin-bottom:16px; }
h3{ font-size:16px; margin-bottom:16px; }
h4{ font-size:15px; margin-bottom:14px; }
h5{ font-size:14px; margin-bottom:12px; }
h6{ font-size:13px; margin-bottom:10px; }

/*h1,h2,h3,h4,h5,h6{ padding:0; margin:0; padding-top:15px; }
h1{ font-size:18px; margin-bottom:16px; padding-top:0; }
h2{ font-size:15px; margin-bottom:16px; }
h3{ font-size:14px; margin-bottom:16px; }
h4{ font-size:13px; margin-bottom:14px; }
h5{ font-size:12px; margin-bottom:12px; }
h6{ font-size:11px; margin-bottom:10px; }*/

fieldset h1, fieldset h2, fieldset h3, fieldset h4, fieldset h5, fieldset h6{ padding:0; }

p{ padding:0; margin:0; margin-bottom:10px; }

.column22{
	margin-top:15px;
	width:278px;
	padding:5px;
	padding-bottom:0px;
	border:#CCCCCC solid 1px;
	background-color:#F5F5F5;
}

/* HTML TAGS OPMAAK */

blockquote{
	border:#666666 solid 1px;
	background-color:#E6E6E6;
	text-align:center;
	padding:10px;
	padding-top:20px;
	margin:20px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
}
pre{
	font-family:Courier New, Courier, monospace;
	font-size:12px;
	border:#666666 solid 1px;
	background-color:#E6E6E6;
	padding:10px;
	margin:20px;
}
code,kbd,samp{
	font-family:Courier New, Courier, monospace;
	font-size:12px;
}
em,dfn,var,cite{
	font-style:italic;
}
address{ 
	border-top:#CCCCCC solid 1px;
	padding-top:10px;
	text-align:right;
}
hr{
	color:#999999;
	background-color:#999999;
	width:100%;
	height:1px;
	border:0;
}


/* TABEL OPMAAK */

table{ background-color:#FFFFFF;	border:#CCCCCC 1px solid; width:100%; border-collapse:collapse; margin-bottom:10px;}
table caption{
	caption-side:top;
	text-align:left;
	background-color:#EEEEEE;
	border:#CCCCCC 1px solid;
	border-bottom:none;
	
	margin:0;
	padding:10px;
	padding-left:3px;
		
	font-size:18px;
	font-weight:bold;
	color:#666666;
}
table thead{border:#CCCCCC 1px solid;}
table thead tr { text-align:left; background-color:#F8F8F8; font-weight:bold; }
table thead tr th, table thead tr td{ color:#666666; font-size:11px; padding:3px;}

table tfoot{border:#CCCCCC 1px solid;}
table tfoot tr{ text-align:left; background-color:#F8F8F8; font-weight:bold;}
table tfoot tr th, table tfoot tr td{ color:#DB0E64; font-size:11px; padding:3px;}

table tbody{ border:#CCCCCC 1px solid; }
table tbody tr{ border-bottom:#CCCCCC solid 1px; }
table tbody tr th, table tbody tr td{ font-size:11px; padding:3px; }



.blank_table{ background:none; border:none; padding:3px; margin:0; }
.blank_table table{ background:none; border:none; padding:3px; margin:0; }
.blank_table caption{ background:none; border:none; padding:3px; margin:0; }
.blank_table thead{ background:none; border:none; padding:3px; margin:0; }
.blank_table th{ background:none; border:none; padding:3px; margin:0; }
.blank_table tbody{ background:none; border:none; padding:3px; margin:0; }
.blank_table tr{ background:none; border:none; padding:3px; margin:0; }
.blank_table td{ background:none; border:none; padding:3px; margin:0; }
.blank_table tfoot{ background:none; border:none; padding:3px; margin:0; }



/* FORMULIER OPMAAK */

fieldset{
	border:#CCCCCC solid 1px;
	background-color:#FBFBFB;
	padding:10px;
	padding-top:14px;
	margin:0;
	margin-bottom:20px;
}
fieldset img{ border:#999999 solid 1px; padding:1px; background-color:#666666; }

.field{
	border:#CCCCCC solid 1px;
	background-color:#FBFBFB;
	padding:10px;
	padding-top:14px;
	margin:0;
	margin-bottom:20px;
}
.field img{ border:none; padding:0; background-color:none; }

.clear_top{ margin-top:0; }
.clear_left{ margin-left:0; }
.clear_right{ margin-right:0; }
.clear_bottom{ margin-bottom:0; }

form{margin:0;	padding:0; width:100%;}
form legend, form fieldset legend{
	margin:0;
	margin-left:8px;
	padding:4px;
	background-color:#999999;
	border:#CCCCCC solid 1px;
	font-weight:bold;
	color:#FFFFFF;
}
form fieldset{
	margin:0;
	padding:5px;		
	margin-bottom:20px;
	border:#CCCCCC solid 1px;
	background-color:#E6E6E6;
}
form fieldset p{ margin-bottom:5px; }
form fieldset label{
	display: block;
	float: left;
	margin:0;
	padding:0;
	width: 170px;
	padding-left:10px;
	margin-right: 10px;
	text-align: left;
	font-weight:bold;
}
form fieldset input, form fieldset select, form fieldset textarea, form input,form select,form textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form fieldset input, form input{ margin:0; padding:3px; width:250px; }
form fieldset select, form select{ width:260px; height:20px; }
form fieldset textarea, form textarea{	margin:0; padding:0;	padding:3px; width:250px; }
form fieldset input[type="submit"], form input[type="submit"]{
	width:260px;
	margin:0;
	cursor:pointer;
}

/*input[type="text"]{
	width:150px;
	display:block;
	margin-bottom:10px;
}
input[type="select"]{
	width:150px;
	display:block;
	margin-bottom:10px;
}
input[type="button"]{
	width:120px;
	display:block;
}
input[type="submit"]{
	width:120px;
	display:block;
}*/

/* HYPERLINK OPMAAK */

a:link, a:visited{ color:#666666; text-decoration:none; }
a:hover{ color:#DB0E64; text-decoration:none; }
a:active{ color:#666666; text-decoration:none; }
