/* ---------------------------  Global start --------------------------- */
body {
	background:#EEEBE5;
}
a:link {
	text-decoration: none;
	color:#7FA0A9;
	}
a:visited {
	text-decoration: none;
	color:#7FA0A9;
	}
a:active {
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	color:#7FA0A9;
	}

h3 {
font-size:1.3em;
}
/* Global IDs */
#header {	
	margin-top:20px;
	margin-bottom:20px;
}	
#content {
	background:#FFF;
	padding-top:18px;
	min-height:450px;
}
#footer {
padding-top:9px;
padding-bottom:9px;

}
/* ---------------------------  Rounded corners start --------------------------- */
#rounded_corner_top {
height:18px;
}

#rounded_corner_top.plain {
background: url(/library/graphics/950px_rounded_corner_top.gif) no-repeat;
}

#rounded_corner_top.include_subnav {
background: url(/library/graphics/950px_rounded_corner_top_blue.gif) no-repeat;
}
#rounded_corner_bottom {
background: url(/library/graphics/950px_rounded_corner_bottom.gif) no-repeat;
height:18px;
}
/* ---------------------------  Rounded corners end --------------------------- */
/* General */
.miniscule {
font-size:0.6em;
}
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#cccccc;
	padding:2px 5px;
	color:#333;
	display:none;
	}	

/* ---------------------------  Global end --------------------------- */

/* ---------------------------  Subnav start --------------------------- */

#content.include_subnav_column {
background: #FFFFFF url(/library/graphics/navigation/sub/background.gif) no-repeat;
}
ul.subnav {
list-style: none;
padding: 0px;
margin: 20 0 0 0px;}

.subnav li {
background: url(/library/graphics/navigation/sub/divider.gif) no-repeat;
display: list-item;
height: 36px;
}
.subnav li a {
text-decoration: none;
color: #5A727A;
background: none; 
}
.subnav li a:visited {
text-decoration: none;
color: #5A727A;
background: none; 
}
/* ---------------------------  Subnav end --------------------------- */

/* ---------------------------  Frontpage start --------------------------- */

#slideshow {
	height:310px;
	width:950px;
	position:relative;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

/* Utgår? */
#frontpage_non_flash {
	height:310px;
	width:950px;
	background: url(/library/graphics/temp/frontpageflashdummy.jpg) no-repeat;
}
#frontpage_non_flash ul {
color:#FFFFFF;
	list-style: none;
	}
#frontpage_non_flash ul li {
color:#FFFFFF;
padding-top:100px;
	}
/* Utgår? */

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#frontpage_heading ul {
color:#FFFFFF;
	list-style: none;
	}
#frontpage_heading ul li {
color:#FFFFFF;
padding-top:100px;
	}	
	
#frontpage_aktuelt {
position: relative;
	height:230px;
	width:270px;
	margin:20px;
	padding:20px;
	background: #FFFFFF;
	overflow: auto;
	filter:alpha(opacity=70);
	opacity: 0.7;
}

/* Om oss browser */
div.frontpage_om_oss_browser {
	position: relative;
	height: 145px;
	width: 560px;
	overflow: auto;
	}
ul.frontpage_om_oss_browser {
	display: block;
	height: 110px;
	width: 1500px;
	padding: 15px 0 0 15px;
	margin: 0;
	list-style: none;
	}
.frontpage_om_oss_browser li {
	display: block;
	float: left;
	padding-right: 40px;
	}
.frontpage_om_oss_browser a {
	display: block;
	text-decoration: none;
	}
.frontpage_om_oss_browser span {
	display: block;
	margin-top: 3px;
	}
.frontpage_om_oss_browser a:hover span {
	display: block;
	}

.frontpage_om_oss_browser a:hover img {
	filter:alpha(opacity=70);
	opacity: 0.7;
}
/* ---------------------------  Frontpage Om oss browser end --------------------------- */
ul.innerfade_list {
	list-style: none;
	margin:0px;
	padding:0px;
	}
ul.innerfade_list li {
	margin:0px;
	padding:0px;
	}
	
	
/* ---------------------------  Frontpage splash --------------------------- */
/*
div#splash	{
	width: 950px;
	height: 310px;
	background: #ccc;
	}
*/
			
div#splash-image	{
	height: 250px;
	}
			
div#splash-tabs	{
	clear: both;
	margin-top:290px;
	height: 30px;
	}
			
div.splash-tab	{
	float: left;
	width: 80px;
	height: 25px;
	background: #fff;
	text-align: center;	}
			
div.splash-tab a	{
	display: block;
	height: 25px;	}
			
div.splash-tab-hover	{
	background: #aaa;
	}
			
div.tab-text	{
	display: none;
	position: absolute;
	margin-top:30px;
	width: 400px;
	clear: both;
	background: #fff;
	filter:alpha(opacity=50);
	moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}

/* ---------------------------  For arbeidsgivere ikoner --------------------------- */
.ikon {
	width:110px;
	height:125px;
	float:left;
	clear:none;
	margin-top:18px;
	text-align:center;
	background-position:center; 
}
.ikon h3 {
	padding-top:70px;
}
.ikon a {
	display:block;
	width:100%;
	height:100%;
}#godt_aa_vite {
	background: url(/library/graphics/ikoner/for_arbeidsgivere/godt_aa_vite.gif) no-repeat;
	background-position:center; 
	}
#tjenester {
	background: url(/library/graphics/ikoner/for_arbeidsgivere/tjenester.gif) no-repeat;
	background-position:center; 
	}
#nedlastbar {
	background: url(/library/graphics/ikoner/for_arbeidsgivere/nedlastbar.gif) no-repeat;
	background-position:center; 
	}
#foresporsel {
	background: url(/library/graphics/ikoner/for_arbeidsgivere/foresporsel.gif) no-repeat;
	background-position:center; 
	}
#ressurser {
	background: url(/library/graphics/ikoner/for_arbeidsgivere/ekstern.gif) no-repeat;
	background-position:center; 
	}
#om_oss {
	background: url(/library/graphics/ikoner/om_oss/om_oss.gif) no-repeat;
	background-position:center; 
	}
#kurs {
	background: url(/library/graphics/ikoner/kurs/kurs.gif) no-repeat;
	background-position:center; 
	}

#aktuelt {
	background: url(/library/graphics/ikoner/aktuelt/aktuelt.gif) no-repeat;
	background-position:center; 
	}