*
{
padding: 0;
margin: 0;
border: 0;
}

body {
background: #ccc url(../images/background.png) repeat-y 50% 0;
text-align: center;
font-family: sans-serif;
font-size: 12px;
}

#mainContainer {
width: 	760px;					/*760px;*/
margin: 0 auto;
text-align: left;
}

#header {
margin-top: 10px;
padding: 0;
background: #fff;
border: 1px solid #6699cc;
}

#content {
float: right;
width: 528px;
padding: 0px 24px 36px 0;
}

#content a {
text-decoration:none;
color: #006699;
}

#content a:hover {
text-decoration:underline;
color: #6699cc;
}

#content ul {
margin-left: 1.25em;
padding-left: 0;
}

#pageheader {
font-size: 24px;
font-variant: small-caps;
padding: 28px 0 24px 0;
border-bottom: 8px solid #f0f0f0;
}

#subpageheader {
font-size: 18px;
padding: 24px 0 18px 0;
}

#subpageheader2 {
font-size: 14px;
padding: 12px 0 18px 0;
}
#overzicht {
float: right;
margin: 0 auto;
padding: 2px;
border: 1px solid #f0f0f0;
}

#column {
float: left;
width: 207px;
}

#VOI {
float: left;
margin-top: 265px;
width: 177px;
text-align: center;
}

#CTR {
float: left;
margin-top: 265px;
width: 177px;
text-align: center;
}

#CTR a {
text-decoration:none;
font-size: 11px;
letter-spacing: 0.07em;
color: #006699;
}

#CTR a:hover {
color: #6699cc;
}

#footer {
clear: both;
width: 756px;
margin: 0 auto;
background: #fff;
border: 1px solid #6699cc;
color: #6699cc;
font-size: 11px;
letter-spacing: 0.07em;
line-height:19px;
}

#nav, #nav ul { /* all lists */
padding: 0;
margin-left : 0;
margin-top : 0.9em;
list-style: none;
float : left;
width : 11em;
}

#nav li { /* all list items */
position : relative;
float : left;
line-height : 1.55em;
margin-bottom : 2px;
width: 11.6em;
}

#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
margin-left : 14.8em;
margin-top : -1.40em;
}

#nav li a {
width : 11.6em;
display : block;
color : #6699cc;
font-size: 14px;
font-weight : bold;
text-decoration : none;
background-color : #fff;
border : 1px solid #6699cc;
padding : 0 0.5em;
}

#nav li a:hover {
color : white;
background-color : #6699cc;
border : 1px solid #f0f0f0;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

table.summaryTab th   {
	padding: 1px 1px 5px 5px;
	border : 1px solid #6699cc;
	font-weight : normal;
	font-style : italic;
	text-align: left;
	color: #006699;
}
table.summaryTab td  {
	padding: 2px 1px 5px 5px;
	border : 1px solid #6699cc;
	border-top-width:0px;
}

table.opleiding td {
	padding: 1px 2px 1px 2px;
}

tr.Theader td {
	line-height : 2em;
	font-weight : bold;
}

tr.row0 td {
	background-color: #f0f0f0;
}

tr.row1 td {
	background-color: #fff;
}

.center {
	text-align: center;
}

.small {
	font-size: 11px;
}

#cursusparagraaf {
font-size: 14px;
font-weight : bold;
margin-top : 1em;
margin-bottom : 0.5em;
}

.bold14 {
font-size: 14px;
font-weight : bold;
}

input.btn 		{
 border: #6699cc 1px outset;
 cursor: hand;
 cursor: pointer;
 padding-left: 4px;
 padding-right: 4px;
 background-color: #f0f0f0;
 color: #6699cc;
 }
