/*
	meetlat classes
*/
#button_new {

}
#container_new {
	display:none;
}
.floatleft {
	float: left;
}
.hoofdstuk {
	width: 605px;
	margin-top: 2px;
}
.vragen {
	width: 630px;
	margin-top: 2px;
}
.subhoofdstuk {
	width: 630px;
}
.subhoofdstuk2 {
	width: 550px;
	background-color: gray;
}
.hs_container {
	display: block;
	width: 550px;
}
.hs_omschrijving {
	background-color: #800080;
	display: block;
	width: 425px;
	float: left;	
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.hs_maxscore {
	background-color: #800080;
	display: block;
	width: 75px;
	float: left;	
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.hs_realscore {
	background-color: #800080;
	display: block;
	width: 50px;
	float: left;	
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.shs_omschrijving {
	background-color: gray;
	display: block;
	width: 550px;
	float: left;	
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
}
.shs_omschrijving2 {
	background-color: gray;
	display: block;
	width: 490px;
	float: left;	
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
}

.hs_taken {
	display: block;
	width: 155px;
	float: left;
	margin-top: 1px;
}
.vraag_omschrijving {
	background-color: white;
	display: block;
	width: 500px;
	float: left;	
	margin-top: 1px;
}
.maxscore {
	background-color: white;
	display: block;
	width: 25px;
	float: left;	
	margin-top: 1px;
}
.input_bewerk_omschrijving {
	width: 400px;
	height: 11px;
	font-size: 8pt;
}
.input_bewerk_vraag {
	width: 380px;
	height: 11px;
	font-size: 8pt;
	float: left;
}
.input_nieuw_omschrijving {
	width: 400px;
	height: 11px;
	font-size: 8pt;
	float: left;
}
.input_nieuw_score {
	width: 20px;
	height: 11px;
	font-size: 8pt;
	float: left;
}
.nieuw_sub {
	display: none;
	width: 450px;
	background-color: gray;
}
.nieuw_vraag_verborgen {
	width: 605px;
	margin-top: 2px;
	display:none;
}
.nieuw_vraag_container {
	display: block;
	width: 450px;
	float: left;	
	margin-top: 1px;
}
.nieuw_sub_verborgen {
	width: 605px;
	margin-top: 2px;
	display:none;
}
.nieuw_vraag {
	width: 450px;
	background-color: white;
	float: left;
}
.nieuw_subhoofdstuk {
	width: 450px;
	background-color: white;
	float: left;
}
.buttonmeetlat {
	height: 18px;
	font-size: 7pt;
}
.cursist_listbox {
	width: 190px;
}
.subtotaal_container {
	width: 550px;
	margin-top: 2px;
	background-color: #99cc32;
	color: #FFFFFF;
	font-weight: bold;
	border: thick;
	border-bottom-color: Lime;
}
.subtotaal_hoofdstuk {
	width: 485px;
	float: left;
	background-color: #99cc32;
}
.subtotaal_maxscore {
	width: 35px;
	float: left;
	text-align: right;
	font-size: 10px;
	background-color: #99cb32;
}
.subtotaal_maxscore2 {
	width: 35px;
	float: left;
	font-size: 10px;
	background-color: gray;
	text-align: right;
}
.subtotaal_score {
	width: 25px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99cc32;
	text-align: right;
}
.subtotaal_score2 {
	width: 25px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: gray;
	text-align: right;
}
#naam_cursist {
	display: none;
	color: red;
	font-size: 9pt;
	font-weight: bold;
}
.verborgen {
	display: none;
}
.knoppen {
	/*margin: 3px;*/
}
/* einde meetlat */

/* filmpjes */
#filmpje {
	margin-left:8px;
}
#film_footer {
	margin-left: 250px;
	margin-top: 20px;
}
/* algemene classes */
#kleinrood a {
	color:#000000;
	text-decoration: none;	
}
#kleinrood a:hover {
	text-decoration: underline;	
}
input.checked {
	background-color: #3366CC;
}
input.unchecked {
	background-color: White;
}

body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}
td.menu {
	border : 1px solid Black;
	background-color: #F2F2F2;
}
a.menu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration: none;
}
A.menu:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt
	text-decoration: none;
	color: Blue;
}
A.menuselected {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: Blue;
}
a.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration: none;
}
A.submenu:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt
	text-decoration: none;
	color: Blue;
}
A.submenuselected {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-decoration: none;
	color: Blue;
}
TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.scheiding {
	border-right : thin solid #FBA500;
}

td.rooster {
	border-bottom: medium solid #FBA500;
}
td.rooster_accent {
	border-bottom: medium solid #FBA500;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
td.rooster_dubbel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
td.rooster_wo {
	background : #A5D1D1;
}
.rooster_nivo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
}
input.klein {
	width: 28;
	height: 20;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt	
}
tr.grijs {
	background-color : #DBDCDE;
}

tr.oranje {
	background-color: #9ACD32;
}

TH {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.kopklein {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.klein {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}
.subscript {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
}
.subscript2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.kopblauw{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color : #8DBEE9;
}

body {
	background-repeat : no-repeat;
}
td.aanwezigheid {
	border: thin solid Black;
	width: 25px;
	height: 25px;
	
}
.kop {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
INPUT.breed {
	width : 250px;
}
INPUT.print {
	width : 150px;
	font-weight: bold;
}
DIV.pageBreak { 
	page-break-after: always; 
}
a.nummer_selected {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: Red;
}
a.nummer_not_selected {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
