body,html {
	overflow:auto;
}
body {
	margin:0px;
}

body, td, table {
	font-family: arial;
	color:#000000;
	font-size: 12px;
}

/* origineel Menu */
TD.body {
	padding:5px 10px 15px 15px;
}

#main {
	padding:10px 10px 0px 0px;
	height:95%;
	text-align:left;
}

TD.pathway {
	padding-left: 15px;
	text-align:left;
	font-family: arial;
	font-size: 12px;
}

TD.topright {
	padding-right: 15px;
	text-align:right;
	font-family: arial;
	font-size: 12px;
}

.menu {
	padding: 15px 0px 13px 0px;
	color: #fff;
	font-size: 14px;
}

.color1{
	background:#FFFFFF;
	border:none;
	font-family: arial;
	color:#000000;
	font-size: 12px;
}

.color2{
	background:#333333;
	border:none;
	font-family: arial;
	color:#000000;
	font-size: 12px;
}

.menu a:link, .menu a:visited, .menu a:active {
	padding: 0px 15px 0px 15px;
	FONT-SIZE : 3mm;
	COLOR : #FFFFFF;
	FONT-FAMILY : arial;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.menu a:hover {
	padding: 0px 15px 0px 15px;
	background-color: #FFFFFF;
	color: #333333;
	text-decoration: none;
	width: 100%;
	FONT-SIZE : 3mm;
	FONT-FAMILY : arial;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

/* Month navigation */

a.nav:link, a.nav:visited, .navtitle  {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

img {
	border:none;
}
form {
	margin:0;
}

#dataTable {
	border-collapse:collapse;
	border: 1px solid #ECE9D8;
}

#dataTable td, #dataTable th {
	padding:1px 4px;
}


/* buttons */
/*
a.toolbar, a.toolbar:link, a.toolbar:visited {
	text-align:center;
	color : #808080;
	text-decoration : none;
	display: block;
	border: 1px solid #DDD;
	border: 1px solid #0000ff;
	width: 55px;
	padding: 2px 1px 2px 1px;
	text-decoration: none;
	background-color: #F1F3F5;
	margin:2px 0px 5px 3px;
}
a.toolbar:hover {
	color : #C64934;
	border: 1px solid #c24733;
	background-color: #f1e8e6;
	padding: 3px 0px 1px 2px;
	text-decoration: none;
}
a.toolbar:active {
	color : #A73E2C;
	background-color: #ECDFDD;
	border: 1px solid #A73E2C;
}
*/

a.toolbar, a.toolbar:link, a.toolbar:visited {
	text-align:center;
	color : #0000ff;
	color : #808080;
	text-decoration : none;
	display: block;
	border: 2px outset #ffffff;
	border: 1px solid #DDD;
	width: 55px;
	padding: 2px 1px 2px 1px;
	text-decoration: none;
	background-color: #F1F3F5;
	margin:2px 0px 5px 3px;
	float:right;
}
a.toolbar:hover {
	color : #ff0000;
	border: 2px inset #aaaaaa;
	background-color: #ffffff;
	color : #C64934;
	border: 1px solid #c24733;
	background-color: #f1e8e6;
	padding: 3px 0px 1px 2px;
	text-decoration: none;
}
a.toolbar:active {
	color : #A73E2C;
	background-color: #ECDFDD;
	border: 1px solid #A73E2C;
}

.buttons	{
	font-size: 12px;
	text-align: center;
	padding:0px;
	margin:0px;
	height: 1px;
	display:block;
	position:absolute;
	right:10px;
	z-index:0;
}





a, a:link, a:visited, 
TD.pathway a, TD.pathway a:link, TD.pathway a:visited, 
TD.topright a, TD.topright a:link, TD.topright a:visited {
	color: #0000cc; 
	text-decoration: underline;
}
a:active, a:hover 
TD.pathway a:active, TD.pathway a:hover,
TD.topright a:active, TD.topright a:hover {
	color: red;
	text-decoration: underline;
}

TD.pathway a, TD.pathway a:link, TD.pathway a:visited, 
TD.topright a, TD.topright a:link, TD.topright a:visited {
	color: #0000cc; 
	text-decoration: underline;
	font-family: arial;
	font-size: 12px;
}

TD.pathway a:active, TD.pathway a:hover,
TD.topright a:active, TD.topright a:hover {
	color: red;
	text-decoration: underline;
	font-family: arial;
	font-size: 12px;
}



a:focus {
	outline:none;
}

.loginText{
	width:150px;
}


.pages {font-size:9pt; padding:4px 0px 2px 0px; margin:0px 0px 5px 0px; text-align:center;}
.pages a, .pages a:link, .pages a:visited {display:inline; padding: 0.1em 0.4em; margin:0; background: #fff; border: 1px solid #9AAFE5; text-decoration: none}
.pages a:hover {border-color:#2E6AB1}
.pages img{margin:0px 3px; cursor:pointer;}
.pagesAZ {font-size:9pt; padding:4px 0px 2px 0px; margin:0px 0px 5px 0px; text-align:center;}
.pagesAZ a, .pagesAZ a:link, .pagesAZ a:visited {display:inline; padding: 0.1em 0.4em; margin:0; background: #fff; border: 1px solid #9AAFE5; text-decoration: none}
.pagesAZ a:hover {border-color:#2E6AB1}
.pagesAZ img{margin:0px 3px; cursor:pointer;}
.currentpage {border:1px solid #2e6ab1 !important; background-color:#d7e2f4 !important; color:#000}
