/* menubalk */
.menubalk {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #6D1D24;
	text-transform: uppercase;
	text-align: left;
	line-height: 24px;
}

.menubalk_aan {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	text-align: left;
	line-height: 24px;
}

/* kopjes */
.kop {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #6D1D24;
	text-transform: uppercase;
	text-align: left;
	line-height: 18px;
}

.kopvp {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #6D1D24;
	text-align: left;
	line-height: 20px;
}

.kopje {
	font-family: verdana;
	font-size: 11px;
	color: #6D1D24;
	text-transform: uppercase;
	text-align: left;
	line-height: 16px;
}

.kopjevet {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6D1D24;
	text-transform: uppercase;
	text-align: left;
	line-height: 16px;
}

.kopjegrijs {
	font-family: verdana;
	font-size: 11px;
	color: #999;
	text-transform: uppercase;
	text-align: left;
	line-height: 16px;
}

.banner {
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: #6D1D24;
	text-align: left;
	line-height: 24px;
}

.bannerform {
	font-family: arial;
	font-size: 13px;
	color: #333;
	text-align: left;
	line-height: 18px;
	width: 200px;
}

/* broodletter */
P, BODY, TD, .normal {
	font-family: verdana, arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 16px;
}

.grijs1 {
	font-family: verdana, arial;
	font-size: 11px;
	color: #666;
	text-align: left;
	line-height: 16px;
}

.grijs2 {
	font-family: verdana, arial;
	font-size: 11px;
	color: #999;
	text-align: left;
	line-height: 16px;
}

.grijs3 {
	font-family: verdana, arial;
	font-size: 11px;
	color: #AAA;
	text-align: left;
	line-height: 16px;
}

.klein {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
}

.kleingrijs1 {
	font-family: arial;
	font-size: 11px;
	color: #666;
	text-align: left;
	line-height: 14px;
}

.kleingrijs2 {
	font-family: arial;
	font-size: 11px;
	color: #999;
	text-align: left;
	line-height: 14px;
}

.kleingrijs3 {
	font-family: arial;
	font-size: 11px;
	color: #AAA;
	text-align: left;
	line-height: 14px;
}

/* speciale lettertypes */
.postit {
	font-family: arial;
	font-size: 14px;
	color: #6D1D24;
	line-height: 18px;
}

.groenecijfers {
	font-family: arial;
	font-size: 18px;
	color: #0D890D;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
}

.grootgroen {
	font-family: arial;
	font-size: 24px;
	color: #0D890D;
	text-align: center;
	line-height: 24px;
}

.blauw {
	font-family: arial;
	color: #444;
	background-color: #CEDBFD;	
	font-weight: bold;
	border: 1px solid #C0C0C0;
	cursor: help;
}

.rood {
	color: red;
}

.donkerrood {
	color: #A62A2A;
}

.uitroep {
	font-family: arial;
	font-size: 36px;
	color: #A62A2A;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
}

/* formulieren */
.form {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
}

.form16 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 16px;
}

.form32 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 32px;
}

.form48 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 48px;
}

.form90 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 90px;
}

.form120 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 120px;
}

.form180 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 180px;
}

.form240 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 240px;
}

.form320 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 320px;
}

.form360 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 360px;
}

.form640 {
	font-family: arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	line-height: 16px;
	width: 640px;
}

.formopdr {
	font-family: arial;
	font-size: 11px;
	color: #333;
	text-align: left;
	line-height: 14px;
}

.butgroot {
	width: 160px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-align: center;
	line-height: 18px;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 4px solid #333;
	border-bottom: 4px solid #333;
	background-color: #48A338;	
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	text-align: center;
	overflow: none;
}

.butgroothover {
	width: 160px;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-align: center;
	line-height: 18px;
	border-top: 3px solid #48A338;
	border-left: 3px solid #48A338;
	border-right: 2px solid #444;
	border-bottom: 2px solid #444;
	background-color: #48A338;	
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	text-align: center;
	overflow: none;
}

/* kaders */
.schaduw {
	width: 100%;
	height: 100%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 3px solid #C0C0C0;
	border-bottom: 3px solid #C0C0C0;
	background-color: #F6F6F6;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
}

.schaduw95 {
	width: 95%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 3px solid #C0C0C0;
	border-bottom: 3px solid #C0C0C0;
	background-color: #F6F6F6;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
}

.schaduwgeel {
	width: 100%;
	height: 100%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 3px solid #C0C0C0;
	border-bottom: 3px solid #C0C0C0;
	background-color: #FFFFCC;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
}

.schaduwgeel95 {
	width: 95%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 3px solid #C0C0C0;
	border-bottom: 3px solid #C0C0C0;
	background-color: #FFFFCC;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
}

.warning {
	width: 100%;
	border-top: 1px solid maroon;
	border-left: 1px solid maroon;
	border-right: 1px solid maroon;
	border-bottom: 1px solid maroon;
	background-color: #FFFFCC;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	overflow: none;
}

.kader {
	width: 100%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 2px solid #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
}

.kadergrijs {
	width: 98%;
	height: 100%;
	background-color: #F6F6F6;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
	line-height: 18px;
}

.kaderbuyer {
	width: 98%;
	height: 100%;
	background-color: #F6F6F6;	
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
	line-height: 18px;
}

.kader95 {
	width: 95%;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 2px solid #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
}

.kadergeel95 {
	width: 95%;
	height: 100%;
	border-top: 1px solid #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FFFFCC;	
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	text-align: left;
	overflow: none;
	line-height: 14px;
}

.kaderrechts {
	width: 95%;
	height: 100%;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	background-color: White;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 6px;
	text-align: left;
	overflow: none;
	line-height: 14px;
}

/* overzicht opdrachten */
.opdr1 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #D0FFD0;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr2 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #F0F0F0;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr3 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #F0FFF0;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr4 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #CEDBFD;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr5 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #EAEAFF;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr6 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #FBFBFB;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr7 {
	font-family: arial;
	font-size: 11px;
	color: #FFF;
	text-align: left;
	line-height: 14px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #666666;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr8 {
	font-family: arial;
	font-size: 11px;
	color: #444444;
	text-align: left;
	line-height: 14px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #FFD0D0;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.opdr9 {
	font-family: arial;
	font-size: 11px;
	color: #444444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #FFF0F0;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

/* mailbox cs */
.mailboxlijn {
	border-bottom: 2px solid #C0C0C0;
}

.mailbox1 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #CEDBFD;	
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	overflow: none;
}

.mailbox2 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #FBFBFB;	
	margin: 0px 0px 0px 0px;
	padding: 15px 5px 20px 5px;
	overflow: none;
}

.mailbox3 {
	font-family: arial;
	font-size: 11px;
	color: #444;
	text-align: left;
	line-height: 14px;
	border-bottom: 1px solid #C0C0C0;
	background-color: #EAEAFF;	
	margin: 0px 0px 0px 0px;
	padding: 15px 5px 20px 5px;
	overflow: none;
}

/* links */
A {
	color: #A62A2A;
	text-decoration: none;
}

A:VISITED {
	color: #A62A2A;
	text-decoration: none;
}

A:Active  {
	color: #A62A2A;
	text-decoration: underline;
}

A:Hover  {
	color: #A62A2A;
	text-decoration: underline;
}

/* links menubalk bovenin */
A.menubalk {
	color: #6D1D24;
	text-decoration: none;
}

A:VISITED.menubalk {
	color: #6D1D24;
	text-decoration: none;
}

A:Active.menubalk  {
	color: white;
	text-decoration: none;
}

A:Hover.menubalk  {
	color: white;
	text-decoration: none;
}

/* links menuknoppen */
A.menu {
	color: #444;
	text-decoration: underline;
}

A:VISITED.menu {
	color: #444;
	text-decoration: underline;
}

A:Active.menu  {
	color: #6D1D24;
	text-decoration: underline;
}

A:Hover.menu  {
	color: #6D1D24;
	text-decoration: underline;
}

/* links opdrachten */
A.opdr {
	color: #444;
	text-decoration: none;
}

A:VISITED.opdr {
	color: #444;
	text-decoration: none;
}

A:Active.opdr  {
	color: #444;
	text-decoration: underline;
}

A:Hover.opdr  {
	color: #444;
	text-decoration: underline;
}

/* links voetregel */

A.footer {
	color: #444;
	text-decoration: none;
}

A:VISITED.footer {
	color: #444;
	text-decoration: none;
}

A:Active.footer  {
	color: #6D1D24;
	text-decoration: underline;
}

A:Hover.footer  {
	color: #6D1D24;
	text-decoration: underline;
}















.blokrood {
	width: 95%;
	height: 100%;
	border: 1px solid #C0C0C0;
	background-color: #FFFFCC;	
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	overflow: none;
	line-height: 14px;
}

.blokgrijs {
	width: 95%;
	height: 100%;
	border: 1px solid #C0C0C0;
	background-color: #F6F6F6;	
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	overflow: none;
	line-height: 14px;
}

.blokgrijsin {
	width: 85%;
	height: 100%;
	border: 1px solid #C0C0C0;
	background-color: #F6F6F6;	
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	text-align: left;
	overflow: none;
	line-height: 14px;
}






.kopgeel {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #6D1D24;
	background: yellow;
	text-transform: uppercase;
	text-align: left;
	line-height: 18px;
}

.koprood {
	font-family: verdana, arial;
	font-size: 14px;
	color: white;
	background: red;
	text-align: left;
	line-height: 18px;
}



.grijs {
	color: #999999;
}

.donkergrijs {
	color: #666666;
}

.lichtgrijs {
	color: #aaaaaa;
}

.kleingrijs {
	font-family: verdana, arial;
	font-size: 11px;
	color: #999999;
	text-align: left;
	line-height: 14px;
}

.rood {
	color: red;
}

.groen {
	color: #48A338;
}

.zeergroot {
	font-family: arial;
	font-weight: normal;
	color: #6D1D24;
	font-size: 28px;
	text-align: left;
	line-height: 32px;
}



.grafiek {
	font-family: verdana;
	font-size: 11px;
	color: #444444;
	text-align: left;
	line-height: 13px;
}

.formklein {
	font-family: arial;
	font-size: 11px;
	color: #666;
	text-align: left;
	line-height: 14px;
}

.button {
	font-family: verdana;
	font-size: 12px;
	color: black;
	background: #F6F6F6;
	text-transform: lowercase;
	text-align: left;
	line-height: 18px;
}
.buttongeel {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: black;
	background: yellow;
	text-transform: lowercase;
	text-align: left;
	line-height: 18px;
}



