body { font-family:Arial; font-size:11pt; color:rgb(51,51,51); background-color:rgb(226,232,233); }
h1 { font-family:Arial; font-size:16pt; color:rgb(20,65,106); }
h2 { font-family:Arial; font-size:14pt; color:rgb(70,155,164); }
p.namo-list { font-family:Arial; font-size:11pt; }
p.namo-sublist { font-family:Arial; font-size:10pt; }
table.namo-table { border-width:1; border-color:rgb(226,232,233); border-style:ridge; }
table.namo-table td { font-family:Arial; font-size:11pt; color:rgb(153,153,153); background-color:white; border-width:1; border-style:none; }
table.namo-table th { font-family:Arial; font-size:11pt; color:rgb(70,155,164); background-color:rgb(226,232,233); }
span.namo-link, a:link { color:rgb(255,51,0); text-decoration:none; }
span.namo-visited, a:visited { color:rgb(70,155,164); text-decoration:none; }
span.namo-active, a:active { color:rgb(255,51,0); text-decoration:underline; }
a:hover { color:rgb(255,51,0); text-decoration:underline; }
li.namo-list1 { list-style-image:url('nav/bullet1.gif'); }
li.namo-list2 { list-style-image:url('nav/bullet2.gif'); }

img
{
	border: none;
}

h1, h2, h3, p, table, fieldset
{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
}

.daycard *
{
	border: 0px;
	margin: auto;
}
.daycard
{
	width: 500px;
}

th, td
{
	vertical-align: top;
	border: none;
	padding: 2px;
}

th
{
	text-align: left;
	border-bottom: solid black 1px;
}

th, td
{
	border-left: dotted black 1px;
	border-right: dotted black 1px;
}

table
{
	border-collapse: collapse;
	border: solid black 1px;
}

.valuta
{
	border-right: none;
}
.bedrag
{
	border-left: none;
	text-align: right;
}

/*****
	Long lists of stuff
*****/
.odd
{
	background: #CCCCCC;
}

.even
{
	background: #FFFFFF;
}

.disabled
{
	background: #FF9999;
}

/*****
	Modalboxes
*****/

#modalContent
{
	margin: 10px;
}

/*****
	Messages
*****/

.error
{
	color: red;
}

/*****
	Input forms
*****/
.form div
{
	border: none;
	clear: both;
	padding: 2px;
}
.form label
{
	display:block;
}
.form div.singlerow label
{
	float: left;
	width: 200px;
}

.form div.onlyinput input
{
	margin-left: 200px;
}

.form div span.error
{
	/*display: block;*/
	font-weight: bold;
	font-style: oblique;
	font-stretch: expanded;
	font-size: 110%;
	color: #990000;
}

.form .required
{
	font-weight: bold;
}
