* {
	font-family:verdana,geneva;
	font-size:11px;
	line-height:15px;
}

TD{
	font-family:verdana,geneva;
	font-size:11px;
}

TD.cal{
	font-family:verdana,geneva;
	font-size:7pt;
}

TD.bigfactuur{
	font-family:arial;
	font-size:16pt;
}

#login_button
{
	height:24px;
	width:100px;
	background:transparent url("../img/buttons/login.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#newrecord_button
{
	height:24px;
	width:113px;
	background:transparent url("../img/buttons/newrecord.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#newline_button
{
	height:24px;
	width:176px;
	background:transparent url("../img/buttons/newline.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#save_button
{
	height:24px;
	width:84px;
	background:transparent url("../img/buttons/save.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#send_button
{
	height:24px;
	width:98px;
	background:transparent url("../img/buttons/send.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#request_button
{
	height:24px;
	width:98px;
	background:transparent url("../img/buttons/request.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_continue
{
	height:24px;
	width:92px;
	background:transparent url("../img/buttons/continue.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_generate
{
	height:24px;
	width:98px;
	background:transparent url("../img/buttons/generate.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_export
{
	height:24px;
	width:106px;
	background:transparent url("../img/buttons/export.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_moveprev
{
	height:24px;
	width:29px;
	background:transparent url("../img/buttons/move_prev.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_movenext
{
	height:24px;
	width:29px;
	background:transparent url("../img/buttons/move_next.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_movefirst
{
	height:24px;
	width:34px;
	background:transparent url("../img/buttons/move_first.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}

#button_movelast
{
	height:24px;
	width:34px;
	background:transparent url("../img/buttons/move_last.png") left top no-repeat;
	border:0px;
	cursor:pointer;
	max-height:24px;
}


#button_moveprev_disabled
{
	height:24px;
	width:29px;
	background:transparent url("../img/buttons/move_prev_disabled.png") left top no-repeat;
	border:0px;
	max-height:24px;
}

#button_movenext_disabled
{
	height:24px;
	width:29px;
	background:transparent url("../img/buttons/move_next_disabled.png") left top no-repeat;
	border:0px;
	max-height:24px;
}

#button_movefirst_disabled
{
	height:24px;
	width:34px;
	background:transparent url("../img/buttons/move_first_disabled.png") left top no-repeat;
	border:0px;
	max-height:24px;
}

#button_movelast_disabled
{
	height:24px;
	width:34px;
	background:transparent url("../img/buttons/move_last_disabled.png") left top no-repeat;
	border:0px;
	max-height:24px;
}

.greyfont{
	font-family:verdana,geneva;
	font-size:8pt;
	color:#999999;
}

a.small{
	color:black;
	text-decoration:none;
	font-weight:bold;
	font-family:verdana,arial;
	font-size:7pt;

}

a.cal{
	color:#1555C0;
	text-decoration:none;
	font-family:verdana,arial;
	font-size:7pt;
}

a.cal:hover{
	color:blue;
	text-decoration:underline;
	font-family:verdana,arial;
	font-size:7pt;
}

a.reg{
	color:#1555C0;
	text-decoration:none;
	font-family:verdana,arial;
	font-size:8pt;
}

a.reg:hover{
	color:blue;
	text-decoration:underline;
	font-family:verdana,arial;
	font-size:8pt;
}

input{ 
margin-bottom:1px;
margin-right: 2px;
background-color: #ffffff;
font-family:verdana;
font-size:8pt;
border: 1px solid #a7c1e2;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

input.chkbox{ 
margin-bottom:1px;
background-color: #ffffff;
font-family:verdana;
font-size:8pt;
border: 0px solid #f8f8f8;
margin:0px;
width:15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

select{ 
margin-bottom:1px;
margin-right: 2px;
background-color: #ffffff;
font-family:verdana;
font-size:8pt;
border: 1px solid #a7c1e2;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

textarea{ 
margin-bottom:1px;
background-color: #ffffff;
font-family:verdana;
font-size:8pt;
border: 1px solid #a7c1e2;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

form{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

p.breakauto {page-break-after: auto}
p.breakhere {page-break-after: always}

.size1header
{
	font-size:12px;
}

.smverplicht{
	font-family:verdana;
	font-size:7pt;
	color:#DD0000;
}

.smfont{
	font-family:verdana;
	font-size:7pt;
}

.clbut{
    color: #000000;
    background-color: #f1f3ff;
    padding-top: 0px;
    padding-bottom: 0px;
}

.topleftborder { 
 border-left: 1px solid #000000; 
 border-top: 1px solid #000000; 
}

.topleftrightborder { 
 border-left: 1px solid #000000; 
 border-right: 1px solid #000000; 
 border-top: 1px solid #000000; 
}

.topborder { 
 border-top: 1px solid #000000; 
}

.toprightborder { 
 border-top: 1px solid #000000; 
 border-right: 1px solid #000000; 
}

.leftborder { 
 border-left: 1px solid #000000; 
}

.table_header {
	background-color: #ececec;
	padding-left: 5px;
	padding-right: 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tablecol1 {
	background-color: #edf4ff;
	padding-left: 5px;
	padding-right: 2px;
	height: 18px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tablecol2 {
	background-color: #DDEAFF;
	padding-left: 5px;
	padding-right: 2px;
	height: 18px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tablecol3 {
	background-color: #DDAAAA;
	padding-left: 5px;
	padding-right: 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
