/* tag */

.maintable {
	background-color:#FFFFFF; padding: 8px 8px 8px 8px; text-align:justify; font-size:12px; 
}


.photocell {padding:2px; background-color:#f1f1f1; border:1px solid #cccccc}

.err { color:#ff0000; font-weight:bold}
.nc {color:#800000; afont-weight:bold}
.n8 {font-size:10px}
.input {border:1px solid #333333; padding: 1px 3px 1px 3px}
.input_c {border:1px solid #333333; background-color:#ffcc77;  padding: 1px 3px 1px 3px; font-weight:bold}

.maintable2 {
	background-color:#FFFFFF; padding: 2px 2px 3px 8px; text-align:justify; font-size:12px;
}

.maintable3 {
	abackground-color:#FFFFFF; padding: 2px 2px 3px 8px; text-align:justify; font-size:12px;
}

.maintable4 {
	background-color:#FFFFF1; padding: 2px 2px 3px 8px; text-align:justify; font-size:12px;
}

.divver {
	background-color:#FFFFF1; padding: 2px 2px 3px 8px; text-align:justify; font-size:12px;
}

a
{
	text-decoration		: underline;
	color				: #333366;
}

a:hover
{
	text-decoration		: underline;
	color				: #111133;
}

body
{
	font-family:				: Arial;
	font-size:11px;
	
	color				: #231F20;
	margin				: 0px;
	background-color	: #FFFFFF;
}

input, select, td, textarea
{
	font				: normal 11px Tahoma, Arial, Sans Serif;
	color				: #231F20;
}

/* element */
.body
{
	font-size			: 11px;
	text-align			: justify;
}
.mbody
{
	font-size:11px;
	text-align:justify;
	word-spacing: 0px
}
.mbody_red
{
	font-size:11px;
	color:#800000;
	text-align:justify;
	word-spacing: 0px
}

.mbody13
{
	font-size:13px;
	text-align:justify;
	word-spacing: 3px
}

.mbody_i
{
	font-size:12px;
	text-align:justify;
	font-style:italic;
}

.ls_blokk { background-color:#FFFFFF; border:1px solid #e1e1e1}

.date
{
	font-size			: 11px;
}


.error
{
	color				: #D69124;
}

.formText
{
	background-color	: #FFFFFF;
	border				: 1px solid #D7D7D7;
}

.formMS
{
	font				: normal 11px Tahoma;
	color				: #000000;
	width				: 75px;
}

.lead
{
	font-size			: 11px;
	text-align			: justify;
}

.menu
{
	font			: bold 13px Arial narrow, arial;
	color:#8C013A;
	text-decoration		: none;
	atext-transform		: lowercase;
}

.menu:hover
{
	color:#8C013A;
	text-decoration		: none;
	atext-transform		: lowercase;
}

.parent
{
	font				: bold 16px Arial Narrow, Arial, Sans Serif;
}

.text1
{
	font				: bold 12px Arial, Sans Serif;
}

.title
{
	font				: bold 21px Arial Narrow, Arial, Sans Serif;
}

.titleColumn
{
	font				: bold 16px Arial Narrow, Arial, Sans Serif;
}

.titleSmall
{
	font				: bold 14px Arial Narrow, Arial, Sans Serif;
}

.titleSub
{
	font-size			: 11px;
}

/* other */
.dayText
{
	font				: bold 11px Arial Narrow, Arial, Sans Serif;
	color				: #A8AAAD;
	text-transform		: lowercase;
	text-align			: center;
}

.dayBlank
{
	border				: 1px solid #CCCCCC;
}

.dayNo
{
	font				: bold 11px Arial Narrow, Arial, Sans Serif;
	color				: #A8AAAD;
	text-align			: center;
	width				: 13px;
	height				: 13px;
}

.dayNo:hover
{
	font				: bold 11px Arial Narrow, Arial, Sans Serif;
	color				: #FFFFFF;
	text-decoration		: none;
	text-align			: center;
	width				: 13px;
	height				: 13px;
	background-color	: #999999;
}

.dayThis
{
	font				: bold 11px Arial Narrow, Arial, Sans Serif;
	color				: #FFFFFF;
	width				: 13px;
	height				: 13px;
	text-align			: center;
	background-color	: #999999;
}
.dashedBottom
{
	border-bottom		: 1px dashed #D3D3D3;
}
