/* form specific */

body {
/*  background-color:#e9e8d8; */
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

hr {
 height: 1px;
}
B.rtop, B.rbottom{display:block;background: #f5f5f3;}
B.rtop B{display:block;height: 1px;
    overflow: hidden; background: #e8e7d7;}
B.rbottom B{display:block;height: 1px;
    overflow: hidden; background: #d8d7c2;}
B.r1{margin: 0 5px;}
B.r2{margin: 0 3px;}
B.r3{margin: 0 2px;}
b.rtop B.r4,B.rbottom B.r4{margin: 0 1px;height: 2px;}
h1 {
 font-size: x-small;
 color: #3b4e5c;
 font-weight: bold;
}
h2 {
 font-size: x-small;
 color: #3b4e5c;
 font-weight: bold;
}
th, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
   background-color:#e9e8d8;
	color: #3b4e5c;
	}
td.login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
   background-color: #d8d7c0;
	color: #3b4e5c;
	}
div.background {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
   background-color: #e9e8d8; /* #f5f5f3; */
	width: 385px;
	height: 1020px;
	margin: 0%;
	}
div.background2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	width: 780px;
   background-color: #f5f5f3;
	margin: 0%;
	}
td.login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #3b4e5c;
	}
td.head1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #a7abad;
	}
td.head2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #3b4e5c;
	}

input {
	border: 1px solid #a5acb2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #3b4e5c;
	font-size: 1em;
}
input.radio {
	border: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #3b4e5c;
	font-size: 1em;
}
input.checkbox {
	border: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   background: transparent;
	font-size: 1em;
}
input.button
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: transparent url(../../images/aps/button_02.gif) repeat center;
	font-size: 1em;
	font-weight: bold;
   color: #ffffff;
	border: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
	overflow: visible;
	cursor: hand;
	cursor: pointer;
	vertical-align: top;
}
select {
	border: 1px solid #a5acb2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #3b4e5c;
	font-size: 1em;
}
textarea {
	border: 1px solid #a5acb2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #3b4e5c;
	font-size: 1em;
}
.basecolor1
{
 background-color: #f5f5f3;
}
.basecolor3
{
 background-color: #e9e8d8;
}
.basecolor4
{
 background-color: #e9e8d8;
}
A:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #3b4e5c;
text-decoration: underline;
}
A:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #3b4e5c;
text-decoration: underline;
}
A:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #a7abad;
text-decoration: underline;
}
A:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #a7abad;
text-decoration: underline;
}
A.head:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.head:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.head:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
A.head:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
A.title:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.title:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.title:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
A.title:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
A.biac:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.biac:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #3b4e5c;
text-decoration: underline;
}
A.biac:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
A.biac:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #a7abad;
text-decoration: underline;
}
font.bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #3b4e5c;
}
font.normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3b4e5c;
}
FONT.hint
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
   font-weight: normal;
}
FONT.small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small;
   font-weight: normal;
}
FONT.ok
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: x-small;
   color: #3CB371;
   font-weight: bold;
}
FONT.nok
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   color: #FF6347;
   font-size: x-small;
   font-weight: bold;
}
TH.month
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
background-color : #d8d7c0;
color: #3b4e5c;
}
TH.week
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
background-color : #f5f5f3;
color: #3b4e5c;
border: 1px solid #bbb992;
}
TH.weekend
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
background-color : #fafad2;
color: #3b4e5c;
border: 1px solid #bbb992;
}
TD.feest
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
background-color : #B9FFB9;
color: #3b4e5c;
border: 1px solid #bbb992;
}
TD.week
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
background-color : #f5f5f3;
color: #3b4e5c;
border: 1px solid #bbb992;
}
TD.weekend
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
background-color : #fafad2;
color: #3b4e5c;
border: 1px solid #bbb992;
}
Font.PortletHeading2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: x-small;
 color: #FF6347;
 font-weight: bold;
 text-decoration: none;
}
font.PortletHeaderText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: x-small;
 color: #3b4e5c;
 font-weight: bold;
 text-decoration: none;
}
table.border {
 border: 1px solid #bbb992;
 border-collapse: collapse;
}
/* border voor accenturering kalender-button */
td.border {
 border: 1px solid #bbb992;
 border-collapse: collapse;
}
th.border {
 border: 1px solid #bbb992;
 background-color: #bbb992;
 font-size: x-small;
 color: White;
 border-collapse: collapse;
}
