.hovedmeny   { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 10pt;
color: black;
text-decoration : none;
text-align: left
}

a.hovedmeny       { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 10pt;
color: black;
text-decoration : none;
text-align: left
}

a:hover.hovedmeny { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: black;
text-decoration: underline;
text-align: left
}

.gruppe {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;
}

.input_tittel {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 14pt;
color: #000000;
font-weight : bold;
}

.fane {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;
}

a.fane {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #666666;
font-weight : bold;
}

.mini {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 7pt;
color: #666666;
text-align: center;
}

.lesmer {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;
}

.link {
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt;
color: #315CA1;
font-weight : bold;
}

.opacity A img{
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5; /* for future compatibility */
}
.opacity A:hover img{
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1; /* for future compatibility */
}

.meny   { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
text-decoration : none;
}

.tekst   { 
font-family:  Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
text-decoration : none;
}

.tekst img {padding-right:15px;}

.nyhet   { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 10pt;
color: #8A0909;
text-decoration : none;
}

.tbflat  {
	border:1px solid #2B5580; font-size : xx-small;
	font-family : Verdana;
	
}

/*
.tdbak
{	font-size : 9pt;
	font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color : #EEEEEE;
	font-weight: normal;
	text-align: left;

}*/

.tdbak {
	height: 29px; 
	text-align: left;
	vertical-align: middle;
	background: #efece7 url(images/ico-subpage-th-spacer.gif) no-repeat right ;	
	font-weight: bold;
	padding: 0 0 0 12px;
	color: #606060;
}

.tdbak th {
	/*font-size : 9pt;
	font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color : #EEEEEE;
	font-weight: normal;
	text-align: left;
	*/
	height: 29px; 
	text-align: left; 
	vertical-align: middle;
	background: #efece7 url(images/ico-subpage-th-spacer.gif) no-repeat right ;	
	font-weight: bold;
	padding: 0 0 0 12px;	
	color: #606060;
}


.tdbak, 
.tdbak a:link, 
.tdbak a:visited{
	color: #2e2e2e; }

.cmdflat  {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #2B5580;
	color : #ffffff;
	font-weight : bold;
	border-width : thin;
}


.menyTittel {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}
.menyLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}

.menyLink2  {
	border-color: #C1C1C1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
	background-color: #D1D1D1;
}

.menyLink a {
	color: black;
	text-decoration: none;
}
.menyLink a:hover {
	color: black;
	text-decoration: none;
}
.menyLink a:visited {
	color: black;
	text-decoration: none;
}
.menyLink a:active {
	color: black;
	text-decoration: none;
}

.tabmenu {
	background: url('/admin/skins/admXP/fane_bak_blank.gif') bottom repeat-x;
}

/* Input table */
.table-input 
	{
		 border: 0;
		 margin: 0;
		 padding: 0;
		 border-collapse: collapse;
		 border-width: 0;
	}

.td-input
	{
	border-top: 1px solid rgb(230, 222, 214); 
	font-weight: bold;
	/*background-color: #F9F7F0;*/
	padding: 4px;
	vertical-align: top;
	background: url('bg-input.gif') top repeat-x;
	width: 120px;
	}

.td-input-value
	{
	border-top: 1px solid rgb(230, 222, 214); 
	padding: 4px;
	vertical-align: top;
	background: url('bg-input.gif') top repeat-x;
	}	
	


/* eR2 Lists*/	

.list-table {
	border: 0px;
	font-family: tahoma, arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #606060; }
	


/*  Table font and link colors */

.list-table a:link, 
.list-table a:visited {
	color: #333333; }	

.list-table a:focus, 
.list-table a:hover {
	color: #2e2e2e;  }	
	
/********end*********/


	
.list-table th, 
.list-table td {
	padding: 0 0px 0 12px; }
	
.list-table td {
	border-bottom: 1px solid #f1f1f1;
	height: 23px;  
 }