.logininput
	{
	font-style: italic;
	color: #d29acb;
	}

.logintd
	{
	white-space: nowrap;
	width: 50%;
	}

form
	{
	margin-bottom: 0;
	}

.bertus_units
	{
	font-size: 8pt;
	}

.klant_button_disabled, .klant_button_enabled
	{
	background: white;
	}

.klant_button_disabled {
	border: 2px solid grey;
	color: grey;
}

.klant_button_enabled 
	{
	border: 2px solid #9c1e8b;
	color: #9c1e8b;
	}

.loginlabel
	{
	color: #9c1e8b;		
	}
.inputtext 
	{
	color: #9c1e8b;
	border: 2px solid #9c1e8b;
	background: white;
	}

img
	{
	border: none;
	}

#centercontent
	{
	padding: 5px;
	}

#maincontent 
	{
	padding: 0;
	font-size: 12px;
	}

#errorcontent 
	{
	font-size: 12px;
	padding: 0 10px;
	color: #CD0000;
	}

#warningcontent 
	{
	font-size: 12px;
	padding: 0 10px;
	color: #CD0000;    
	}

.meldingcontent 
	{
	font-size: 12px;
	padding: 0 10px;
	color: black;
	margin: 0;
	width: 98%;
	}

#versiecontent 
	{
	font-size: 10px;
	padding: 0 10px;
	color: gray;
	}
    
#debugcontent 
	{
	font-size: 12px;
	padding: 0 10px;
	color: gray;
	}

#barcontent 
	{
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: black;
	}
		
#menu
	{
	position: absolute;
	top: 280px;
	}

#breadcrum_text 
	{
	font-size: 14px;
	font-weight: bold;
	color: #1A849B;
	}

#light_row
	{
	background-color: #F3F9FB;
	}	
#dark_row
	{
	background-color: #C9E3F4;
	}	
		
#ingelogdaa
	{
	position: absolute;
	top: -35px;
	left: 48px;
	font-style: oblique;
	color: #3D6E8D;
	}

#loginaa
	{
	position: absolute;
	}

body 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #e7dff1;
	margin: 0 10px;
	padding: 0;
	line-height: 130%;
	}

a
	{
	color: #9c1e8b;
	text-decoration: none;
	}

a:visited 
	{
	text-decoration: none; 
	}

a:active 
	{
	text-decoration: none; 
	color: #CD0000;
	}
		
a:hover 
	{
	color: #CD0000;
	text-decoration: none;
	}
			
pre
	{
    font-size: 12px;
	color: blue;
	}
	
.greek 
	{
	color:#999;
	}
	
ol 
	{
	margin-right: 40px;
	}
        
li 
	{
	margin-bottom: 0;
	}
        
h1,h2,pre 
	{
	margin: 20px 0 5px;
	}
		
p
	{
	margin: 0 10px 10px 0;
	}

h1
	{
	font-size: 14px;
	font-weight: bold;
	padding-top: 0;
	color: #9c1e8b;
	}
		
h2
	{
	font-size: 16px;
	font-weight: bold;
	color: #9c1e8b;
	padding: 0;
	}
		
h3
	{
	font-size: 12px;
	font-weight: bold;
	color: #9c1e8b;
	}

.pageheader
	{
	font-size: 16px;
	font-weight: bold;
	color: black;
	padding: 0;
	}
    
.pageheader a
	{
	font-size: 16px;
	font-weight: bold;
	color: #9c1e8b;
	padding: 0;
	}

banner h1 
	{
	font-size: 12px;
	padding: 10px 10px 0;
	margin: 0;
	}  

.barcode 
	{
	font-family: "Code 39";
	font-size: 24px;
	}
   
.menuitems
	{
	font-size: 12px;
	margin: 0;
	padding: 0;
	}
		
.menuitems a
	{ 
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}
				
.menuitems a:visited
	{
	text-decoration: none; 
	}
		
.menuitems a:active
	{
	text-decoration: none; 
	color: #fff;
	}
		
.menuitems a:hover
	{
	color: #d29acb;
	text-decoration: none;
	}

.menuitem
	{
	margin: 0;
	padding: 0;
	}

.artiest a
	{
	color: #305671;
	}
		
.artiest		
	{
	color: #007B6B;
	}

.titel
	{
	color: #115890;
	}
		
.links a
	{
	color: #9c1e8b;
	font-weight: bold;
	}
		
.links a:hover
	{
	color: red;
	}			
		
.melding_rood
	{
	font-size: 12px;
	color: #CD0000;
	}		
        
.centreer
	{
	text-align: center;
	}

table
	{
	font-size: 12px;
	border-collapse: collapse;
	}

.table_kleur1
	{
	background-color: white;
	font-size: 12px;
	}

.table_kleur1 a
	{
	color: #9c1e8b;
	}

.table_kleur1 a:hover
	{
	color: #cd0000;
	}

.table_kleur2, .table_kleur3
	{
	font-size: 12px;
	}

.table_login
	{
	font-size: 12px;
	padding: 0;
	}

table.newtable
	{
	border-collapse: collapse;
	border-style: hidden solid solid hidden;
	border-width: 0;
	}

.newtable td
	{
	border-width: 2px;
	border-color: #D29ACB;
	border-style: solid;
	}

.newtable th
	{
	border-width: 2px;
	border-color: #D29ACB;
	border-style: none solid solid none;
	}

.entiteit a
	{
	color: black;
	}

.entiteit a:hover
	{
	color: #CD0000;
	}

.table a
	{
	color: black;
	}

.table a:hover
	{
	color: #CD0000;
	}

th
	{
	text-align: left;
	border-width: 2px;
	font-weight: bold;
	}

table.persoon 
	{
	width: 100%;
	}

table.beleid 
	{
	font-size: 10px;
	}

table.balans 
	{
	border-collapse: separate;
	border-spacing: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	border-color: black;
	}

table.balans td
	{
	padding: 2px;
	}

td.balans
	{
	padding-left: 2px;
	padding-right: 2px;
	}

td.balans_exemplaar_info
	{
	width: 541px;
	padding-left: 2px;
	padding-right: 2px;
	color: #115890;
	}

td.entiteit
	{
	color: black;
	font-size: 12px;      
	}

td.album
	{
	color: black;
	font-size: 12px;
	}
     
td.negatief
 	{
	width: 50px;
	color: #CD0000;
	text-align: right;
	}
     
td.positief
	{
	width: 50px;
	color: green;
	text-align: right;
	}

td.rood
	{
	color: #CD0000;
	text-align: right;
	}

td.groen
	{
	color: green;
	text-align: right;
	}

td.menu
	{
	background: #9c1e8b;
	height: 6px;
	}

td.content
	{
	background: white;
	}
	 
input.negatief
	{
	color: #CD0000;
	text-align: right;
	}
     
input.positief	
	{
	color: green;
	text-align: right;         
	}
     
td.positief_date
	{
	color: green;
	text-align: left;
	}
    
td.negatief_date
	{
	color: #CD0000;
	text-align: left;
	}

.tablist a
	{
	color: #9c1e8b;
	font-weight: bold;
	}
	
.tablistselected a
	{
	color: #D29ACB;
	font-weight: bold;
	}
	
hr
	{
	background-color: #9c1e8b;
	color: #9c1e8b;
	border: 1px solid #9c1e8b;
	}

.coloured
	{
	background-color: #e7dff1;
	}

.white
	{
	background-color: #fff;
	}
	
input.mooie_button
	{
	background-color: #D29ACB;
	border: 1px solid #000;
	height: 16pt;
	}

td.paars
	{
	color: #9c1e8b;
	font-weight: bold;
	font-size: 0.9em;
	}

.menu_haakjes
	{
	color: #FFC000;
	font-weight: bold;
	}

.menubreak
	{
	color: #fff;
	font-weight: bold;
	}
	
.terugbrengdatum
	{
	color: #CD0000;
	}

