A:link
{
background-color: transparent;
color: #660000;	
text-decoration: underline;
/*line-height: 180%;*/
}
A:visited
{
background-color: transparent;
color: #660000;
text-decoration: underline;
/*line-height: 180%;*/
}
A:hover
{
background-color: transparent;
color: #AAAAAA;
text-decoration: none;
/*line-height: 180%;*/
}
A:active
{
background-color: transparent;
color: #AAAAAA;
text-decoration: none;
/*line-height: 180%;*/
}
b
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
/*letter-spacing: 1px;*/
/*line-height: 200%;*/
}
body
{
background-color: #FFFFFF;
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
color: #660000;
margin: 0;
/*letter-spacing: 1px;*/
}
div.menulang
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	padding-bottom: 12px;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 0px;
}
div.menutab
{
/* not in use (for the hole menuetable) */
}
div.menupil
{
/* column with the small activity icon in the menue */
	padding-top: 0px;
padding-bottom: 5px;
	/* background-color: #ccff00; */
	/* border: 1px solid #660000; */
}
div.menu_shortinfo
{
/* column with the small activity icon in the menue */
	padding-top: 0px;
padding-bottom: 5px;
	font-size: 11px;
}
/* -------------------------- */
div.menu1
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 0px;
	border-bottom: 1px solid #A58C8C;A58C8C
}
div.menu1 a
{
	text-decoration: none;
}
div.menu1 a:visited
{
	text-decoration: none;
}
div.menu1act
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 0px;
	border-bottom: 1px solid #A58C8C;
}
div.menu1act a
{
	text-decoration: none;
}
div.menu1act a:visited
{
	text-decoration: none;
}
/* -------------------------- */
div.menu2
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 10px;
	border-bottom: 1px solid #A58C8C;
}
div.menu2 a
{
	text-decoration: none;
}
div.menu2 a:visited
{
	text-decoration: none;
}
div.menu2act
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 10px;
	border-bottom: 1px solid #A58C8C;
}
div.menu2act a
{
	text-decoration: none;
}
div.menu2act a:visited
{
	text-decoration: none;
}
/* -------------------------- */
div.menu3
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 20px;
	border-bottom: 1px solid #A58C8C;
}
div.menu3 a
{
	text-decoration: none;
}
div.menu3 a:visited
{
	text-decoration: none;
}
div.menu3act
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 20px;
	border-bottom: 1px solid #A58C8C;
}
div.menu3act a
{
	text-decoration: none;
}
div.menu3act a:visited
{
	text-decoration: none;
}
/* -------------------------- */
div.menu4
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 30px;
	border-bottom: 1px solid #A58C8C;
}
div.menu4 a
{
	text-decoration: none;
}
div.menu4 a:visited
{
	text-decoration: none;
}
div.menu4act
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 30px;
	border-bottom: 1px solid #A58C8C;
}
div.menu4act a
{
	text-decoration: none;
}
div.menu4act a:visited
{
	text-decoration: none;
}
/* -------------------------- */
div.menu5
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 40px;
	border-bottom: 1px solid #A58C8C;
}
div.menu5 a
{
	text-decoration: none;
}
div.menu5 a:visited
{
	text-decoration: none;
}
div.menu5act
{
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 140%;
	text-decoration: none;
	padding-top: 0px;
padding-bottom: 5px;
	padding-left: 40px;
	border-bottom: 1px solid #A58C8C;
}
div.menu5act a
{
	text-decoration: none;
}
div.menu5act a:visited
{
	text-decoration: none;
}
/* -------------------------- */
font
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
/*letter-spacing: 1px;*/
}
font.small
{
text-decoration: none;
color: #660000;
font-size: xx-small;
}
H1
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 20px;
font-style: normal;
color: #660000;
margin-bottom: 0px;
margin-top: 4px;
}
H2
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 12px;
/*font-style: italic;*/
color: #660000;
margin-bottom: 10px;
margin-top: 20px;
}
H3
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 12px;
color: #660000;
margin-bottom: 0px;
margin-top: 10px;
}
H4
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
color: #660000;
margin-bottom: 0px;
margin-top: 10px;
}
H5
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 14px;
color: #660000;
margin-bottom: 10px;
margin-top: 5px;
}
INPUT
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}
p
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
line-height: 140%;
color: #660000;
margin-top: 1px;
margin-bottom: 1px;
padding-bottom: 0px;
/*text-indent: 5px;*/
}
li
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
line-height: 140%;
color: #660000;
padding-bottom: 10px;
}
div.attention
{
/* not in use (for the hole menuetable) */
font-weight: xbold;
letter-spacing: 1px;
color: #CC0000;
}
SELECT
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
}
strong
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
font-weight: bolder;
/*letter-spacing: 1px;*/
/*line-height: 16px;*/
color: #660000;
}
td
{
/* padding: 0px; */
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
line-height: 140%;
color: #660000;
}
td.header
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 24px;
font-weight: bolder;
/*letter-spacing: 1px;*/
/*line-height: 16px;*/
color: #660000;
}
TEXTAREA
{
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
font-size: 11px;
}
.table100 {
	height: 100%;
	width: 100%;
}
.table800 {
	/* height: 100%;*/
	width: 800;
}
.cell520 {
	/* height: 100%;*/
	width: 520;
	padding-left: 10px;
}
.cell140 {
	/* height: 100%;*/
	width: 140;
}
.tdlogin {
	vertical-align: middle;
}
.foot {
	border-top: 1px solid #660000;
	background-color: #ffffff;
}

hr {
	border: 0;
	color: #660000;
	background-color: #660000;
	height: 1px;
}

.grey {
	/* feks footer (grey texts)*/
	color: #999999;
}

.header_layout_1 {
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #660000;
	background-color: #DDDDDD;
	padding: 5px;
	padding-left: 10px;
}
.header_layout_3 {
	/* current given by typo3 */
}
.header_layout_3 {
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: xbold;
	letter-spacing: 1px;
	color: #FF0000;
}
.header_layout_4 {
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #660000;
}
.header_layout_5 {
	font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #660000;
}

.theme_intro_01 {
	/*  style 01 */
	background-color: #CCFF00;
	padding: 10px;
	vertical-align: top;
}
.theme_intro_02 {
	/*  style 01 */
	background-color: #FF33FF;
	padding: 10px;
	vertical-align: top;
}
.theme_intro_03 {
	/*  style 01 */
	background-color: #66CCFF;
	padding: 10px;
	vertical-align: top;
}
.theme_intro_04 {
	/*  style 01 */
	background-color: #99CCCC;
	padding: 10px;
	vertical-align: top;
}