body
{
	margin: 0px 28px;
	background-image: url(../images/background.gif);  
	background-position: 28px 0px;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

img
{
    border-style: none;
}

td
{
	vertical-align: top;
	text-align: left;
}

tr.logo
{
	height:192px;
}

tr.toppadding_menu
{
	height:26px;
}

tr.paginatitel
{
	height:200px;
}

tr.centermenu
{
	height:28px;
}

td.personaldetails
{
	padding-bottom:10px; 
	vertical-align: middle;
}

td.logo
{
	padding-top: 26px;
}

td.stippellijn
{
	font-family:georgia;
	border-bottom:dotted 2px;
	border-bottom-color:#000000;
	padding-top:18px;
	padding-bottom:18px;	
}

td.solidlijn
{
	font-family:georgia;
	border-bottom:solid 2pt;
	border-bottom-color:#000000;	
}

td.solidlijntitel
{
	font-family:georgia;
	border-bottom:solid 2pt;
	border-bottom-color:#000000;	
	padding-top:18px;
}

td.default
{
	padding-top:18px;
	padding-bottom:18px;
}

td.centermenu
{   
	font-family:georgia;
	font-size:11;	
	border-bottom:solid 2pt;
	border-bottom-color:#000000;	
}

div.kop
{
	font-family:georgia;
	font-size:20;
	color:#000000;
	line-height:20pt;
}

div.kop_sub
{
	font-family:georgia;
	font-size:13;	
	color:#57575A;
	line-height:15pt;
	
}

div.kop_sub_red
{
	font-family:georgia;
	font-size:13;
	color:#FF0000;
	line-height:15pt;
}

div.kop2
{
	font-family:georgia;
	font-size:13;	
	color:#000000;
	line-height:15pt;

}

div.kop2_sub
{
	font-family:georgia;
	font-size:11;
	color:#57575A;
	line-height:15pt;
}

font.kop
{
	font-family:georgia;
	font-size:20;
	color:#000000;
	line-height:27pt;
}

font.kop_sub
{
	font-family:georgia;
	font-size:13;	
	color:#57575A;
	line-height:15pt;
}

font.kop_sub_red
{
	font-family:georgia;
	font-size:13;
	color:#FF0000;
	line-height:15pt;
}

font.kop2
{
	font-family:georgia;
	font-size:13;
	color:#000000;
	line-height:15pt;

}

font.kop2_sub
{
	font-family:georgia;
	font-size:11;
	color:#57575A;
	line-height:15pt;
}

a:visited   { color: #000000; text-decoration: none }
a:active     { color: #000000; text-decoration: none }
a:hover       { color: #000000; text-decoration: none }
a:link 	       { color: #000000; text-decoration: none }

a.recenttitle:visited   { color: #57575A; text-decoration: none }
a.recenttitle:active     { color: #57575A; text-decoration: none }
a.recenttitle:hover       { color: #57575A; text-decoration: none }
a.recenttitle:link 	       { color: #57575A; text-decoration: none }

a.menu:visited   { color: #000000; text-decoration: none }
a.menu:active     { color: #000000; text-decoration: none }
a.menu:hover       { color: #000000; text-decoration: none }
a.menu:link 	       { color: #000000; text-decoration: none }

a.leesverder:visited   { color: #000000; text-decoration: none }
a.leesverder:active     { color: #000000; text-decoration: none }
a.leesverder:hover       { color: #000000; text-decoration: none }
a.leesverder:link 	       { color: #000000; text-decoration: none }



/* Formulier */

form#form {
	margin:0;
}

form#form label {
	display: block;
	float: left;
	width: 100px;
	line-height: 15px;
        color: #57575a;
}

form#form label, form#form input, form#form select  {
	font-family: Georgia;
	font-size: 11px;
}

form#form input, form#form select {
	margin-bottom: 5px;
	width: 140px;
}

.hide {
	display: none !important;
}

span#type {
	display: block;
	clear: both;
	padding-bottom: 30px;
}

#afwijkend_factuur_selector label, span#type label {
	float: none !important;
	display: inline!important;
}

#afwijkend_factuur_selector input, span#type input {
	width: 20px !important;
}

span#type span.left {
	float: left;
}

span#type span.right {
	float: right;
}

#afwijkend_factuur_selector {	
	margin-bottom: 20px;	
}
#errors {
	font-family: Georgia;
	font-size: 11px;	
	color: #FF0000;	
}

span.land, span.land_right  
{    
	display: block;
	line-height: 15px;
	color: #57575a;	
	font-family: Georgia;
	font-size: 11px;
	margin-bottom: 11px;
}

span.land 
{
	float: left;
	width: 100px;
}

.lbl_hide
{
    color: #F9F9F9;
}

.span_hide
{
    color: #F9F9F9;
}


