@import url("shared.css");

.portal2-maintopframe
{
	border: solid 1px #FFFFFF;
	width: 970px;
	height: 172px;
	overflow: hidden;
}

.portal2-titleframe
{
	position: relative;
	border: solid 1px #FFFFFF;
	width: 310px;
	height: 167px;
	top: 0px;
	left: -316px;
	background-image: url(../im/new/fifflogo.jpg);
}

.portal2-globalmenu
{
	position: relative;
	border: solid 1px #FFFFFF;
	width: 640px;
	height: 38px;
	top: -54px;
	left: 160px;
	color: #AAAAAA;
	background-image: url(../im/new/yrkesfag.gif);
	text-align: left;
	vertical-align: middle;
}

.portal2-mainframe
{
	border: solid 1px #FFFFFF;
	width: 970px;
	color: #AAAAAA;
	text-align: left;
	vertical-align: middle;
}

.portal2-globalmenu-container
{
	margin-left:230px;
	text-align: right;
	margin-top: 16px;
}

.portal2-path
{
	display: none;
}

.portal2-globalmenu a
{
	color: #AAAAAA;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 12px;
		
}
.portal2-globalmenu a:hover {color:Black;}

td.portal2-leftmenu
{
	padding-top: 12px;
	vertical-align: top;
	width: 262px;
}
td.portal2-leftarea {width:262px;}
	
td.portal2-content
{
	width:680px;
	vertical-align:top;
	padding-left: 12px;
	text-align: left;
}

td.portal2-content table.tableToolBar
{
	display: none;
}

.portal2-leftarea .box-content {padding:0;}


td.portal2-bottom
{
	padding-top: 10px;
	width: 970px;
	padding-left: 16px;
}

td.portal2-bottom a
{
	font-family: Arial;
	font-size: 12px;
	color: #AAAAAA;
	text-decoration: none;
	padding-left: 16px;
	font-weight: bold;
}

td.portal2-bottom a:hover
{
	font-weight: bold;
	color: black;
}

td.portal2-bottom .tableToolbar {display:none;}

.portal2-leftmenu a.leftmenu_level1
{
		/*margin-left: 20px;*/
		color: #000000;
		padding-bottom: 8px;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
}
.portal2-leftmenu a.leftmenu_level1:hover {text-decoration:underline;}

.portal2-leftmenu a.leftmenu_level2
{
		margin-left: 40px;
		color: #505050;
		padding-top: 8px;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
}

.portal2-leftmenu .menuitem
{
	padding-top: 12px;
}

.box-bodytext A.richtexturl
{
	color:#FFFFFF
}




.LightColor {background-color:#666666;}
.DarkColor {background-color:#000000;}
.logo {background-image: url(../im/Portal_Logo.gif); background-repeat: no-repeat;}
.title {background-image: url(../im/Portal_Text.gif); background-repeat: no-repeat;}
td.FIFFloginDiagonal{ background-image: url(../im/Portal_KantLogin.gif);  background-repeat: no-repeat}
tr.FIFFlogin{ background-color:#000000}
.infoboxHeader TD{ background-color:#000000; padding: 4 4 4 4; text-align:right; color:White; font-size: 18px; height: 40px; vertical-align:bottom}
.infoboxBody TD{ background-color:#666666; padding: 4 4 4 4; color:White}
.tableHeader{ background-color:#000000; border-top:solid 1px #666666; border-left:solid 1px #666666; border-right:solid 1px #666666; border-bottom:solid 1px #666666; color:white; font-family:Verdana, sans-serif;  font-size:18px; height:25px; width:100%; padding: 0 0 0 5}
.tableBody{ border-bottom:solid 1px #666666; border-left:solid 1px #666666; border-right:solid 1px #666666; width:100%; padding: 5 5 5 5}
.tableGrid TD{ border-bottom:solid 1px #666666; border-left:solid 1px #666666; padding: 2 2 2 2}
.tableGrid{ border-right:solid 1px #666666; width:100%; padding: 5 5 5 5}
.DataGridHeader td{ color:#000000;}
a.doc-bodytext { font-family:Verdana, sans-serif; font-size:12px; color:#666666; text-decoration:underline; font-weight:normal}
a { font-family:Verdana, sans-serif; color:#666666; text-decoration:underline; font-weight:normal}
.doc-header1,
.search-header
{ color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:normal}
A.doc-header1 { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:normal; text-decoration:none}
A.doc-header1:hover { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:normal;text-decoration:underline}
H1 { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:normal;}

.doc-header2 { color: #666600; font-family: Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
A.doc-header2 { color: #666600; font-family: Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}
A.doc-header2:hover { color: #666600; font-family: Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold;  TEXT-DECORATION: underline}
H2 { color: #666600; font-family: Verdana, Helvetica, sans-serif; font-size: 16px; FONT-WEIGHT: bold;  TEXT-DECORATION: none}

.site-rightbar-box-title {background-color:#000000}
.site-rightbar_box_bgcolor {background-color:#666666}
.site-rightbar-box-title {display:none;}
