BODY { margin:0; }

.maintable {
	BORDER-LEFT: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid;
}

/* lingid */
a:link { color: #aa0000; text-decoration: none;}
a:visited { color: #cc0000; text-decoration: none;}
a:hover { color: #cc0000; text-decoration: underline;}
a:active { color: #cc0000; text-decoration: none;}

.whitelink:link { color: #fff; text-decoration: none;}
.whitelink:visited { color: #fff; text-decoration: none;}
.whitelink:hover { color: #fff; text-decoration: underline;}
.whitelink:active { color: #fff; text-decoration: none;}

.yellowlink:link { color: #CABEA1; text-decoration: none;}
.yellowlink:visited { color: #DCD2B6; text-decoration: none;}
.yellowlink:hover { color: #DCD2B6; text-decoration: underline;}
.yellowlink:active { color: #DCD2B6; text-decoration: none;}

/* padding */
.paddingleft15right10 {
	padding-right: 12px;
	padding-left: 13px;
}

.paddingleftright8 {
	padding-right: 8px;
	padding-left: 8px;
}

.paddingleft2 {
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 4px;

}
.paddingleft5 {
	padding-left: 5px;
}

/* tekstid */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
}


.whitetext {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
}
.halltext {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #aaa;
}

.redtext {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
}

.subhead { font-size: 11px; color: #333; text-decoration: none; font-weight: bold;}

/* backgroundud */

.vertdot {
	background-image: url(imgs/dotline_vert_1.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.titlebackground {
	background-color: #000000;
	background-image: url(imgs/titleback_black.gif);
}

.titlebackgroundred {
	height: 25px;
	background-color: #990000;
	background-image: url(imgs/titleback_red.gif);
	padding-left: 5px;
	padding-right: 5px;
}

#rightcolumncontainer {
	background-image: url(imgs/dotline_vert_3.gif);
	background-repeat: repeat-y;
	height: 100%;
}

#rightcolumnfooter{
	background-image: url(imgs/footer_top.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
}
/* raamid */
.raam {border:solid #fff 4px}

.breakline {
	height: 10px;
	background-image: url(imgs/dotline_vert_470.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.commentraam 
{
BORDER: #ccc 1px solid;
BACKGROUND-COLOR: #ddd;
height=20;
}


/* formid */
INPUT.formtextsmall {
	BACKGROUND-COLOR: #fafafa;
	COLOR: #666;
	font-size: 11px;
	width: 100px;
	margin: 0px;
	BORDER: #666 1px solid;
}

INPUT.formtext {
	BACKGROUND-COLOR: #fafafa;
	COLOR: #666;
	font-size: 11px;
	width: 300px;
	margin: 0px;
	BORDER: #ccc 1px solid;

} 
TEXTAREA.formtext {
	BACKGROUND-COLOR: #fafafa;
	COLOR: #666;
	font-size: 11px;
	width: 300px;
	margin: 0px;
	BORDER: #ccc 1px solid;
}
.submitbuttonsmall{
	BACKGROUND-COLOR: #ddd;
	COLOR: #666;
	font-size: 11px;
	width: 20px;
	BORDER: #666 1px solid;
	margin: 0px;

}
.submitbutton{
	BACKGROUND-COLOR: #ddd;
	COLOR: #666;
	font-size: 11px;
	BORDER: #666 1px solid;
	margin: 0px;
	width: 70px;

}
.formclass {
	display: inline;
}
