#contentdiv {
width: 660px;
float: right;
margin-bottom: 20px;
}
.contentdivungdom {
background: url(/images/bg_ungdom.gif);
}
.contentdivvoksen {
background: url(/images/bg_voksen.gif);
}
.contentdivsenior {
background: url(/images/bg_senior.gif);
}
.contentdivstudent {
background: url(/images/bg_student.gif);
}
#contentHeader {
position: relative;
height: 95px;
width: 660px;
color: #fff;
border-top: 1px solid #fff;
}
.contentHeaderungdom {
background: #fff url(/images/topp_ungdom.gif) !important;
}
.contentHeadervoksen {
background: #fff url(/images/topp_voksen.gif) !important;
}
.contentHeadersenior {
background: #fff url(/images/topp_senior.gif) !important;
}
.contentHeaderstudent {
background: #fff url(/images/topp_student.gif) !important;
}
#contentHeaderLine {
margin: 0;
width: 660px;
height: 1px;
border-top: 2px solid #fff;
}
.divider {
height: 1px;
border-top: 1px solid #fff;
width: 660px;
}
#seksjon {
margin: 0 auto;
padding: 0;
width: 660px;
}
#seksjon h1 {
margin: 0;
font-size: 26px;
font-weight: lighter;
color: #333;
line-height: 1;
}
#seksjon h2 {
font-size: 22px;
font-weight: lighter;
color: #333;
line-height: 1;
}
#temavenstre {
float: left;
margin: 10px 0 0 10px;
width: 424px;
}
#toppsak {
margin: 0 auto;
width: 424px;
height: 221px;
}
.toppsakungdom {
background: url(/images/toppsak_ungdom.jpg) no-repeat bottom right;
}
.toppsakvoksen {
width: 423px;
height: 220px;
background: url(/images/toppsak_voksen.jpg) no-repeat bottom right;
}
.toppsaksenior {
background: url(/images/toppsak_senior.jpg) no-repeat bottom right;
}
.toppsakstudent {
background: url(/images/toppsak_student.jpg) no-repeat bottom right;
}
.toppsakungdom h1 {
padding: 46px 0 5px 18px;
color: #BF397A !important;
}
.toppsakvoksen h1 {
padding: 24px 0 5px 18px;
color: #86AB10 !important;
}
.toppsaksenior h1 {
padding: 50px 0 5px 14px;
color: #333 !important;
}
.toppsakstudent h1 {
padding: 24px 200px 5px 18px;
color: #6FC4DB !important;
}
#toppsak p {
margin: 0;
padding: 0 0 0 20px;
width: 230px;
}
.toppsaksenior p {
padding-left: 16px;
width: 110px;
}
.toppsakstudent p {
width: 210px;
}

.undersak {
position: relative;
margin-top:10px;
width: 205px;
height: 237px;
overflow:hidden;
background: url(/images/bg_hvit.gif) no-repeat bottom left;
}
.en {
float: left;
}
.to {
float: right;
padding-right: 2px;
}
.undersak h2 {
margin: 0;
padding: 12px 12px 6px;
}
.to h2 {
margin: 0;
padding: 12px 0 0 12px;
}
.undersak p {
margin: 0;
padding: 4px 14px 0;
}

.bunnbilde {
position: absolute;
bottom: 0px;
left: 3px;
}

.fokusbunnbilde {
margin-left:5px;
margin-top:10px;
}

#temahoyre {
float: right;
margin: 0;
padding: 10px 17px 0 0;
width: 187px;
}

#fokus 
{
margin: 0 auto;
width: 187px;
}

.fokusungdombunn
{
	background: url(/images/fokus_ungdom_bunn.gif) no-repeat top left;
	height:7px;
	min-height:7px;
	width:100%;
	margin-bottom:11px;
	overflow:hidden;
}
.fokusungdomtopp
{
	background: url(/images/fokus_ungdom_topp.gif) no-repeat top left;
	height:7px;
	width:100%;
	overflow:hidden;
}
.fokusungdommidt
{
	background: url(/images/fokus_ungdom_midt.gif);
	background-repeat:repeat-y;
	min-height: 135px;
	height: auto !important;
	height: 135px;
}
.fokusungdommidtLarge
{
	background: url(/images/fokus_ungdom_midt.gif);
	background-repeat:repeat-y;
	min-height: 294px;
	height: auto !important;
	height: 294px;
}

.fokusstudentbunn
{
	background: url(/images/fokus_student_bunn.gif) no-repeat top left;
	height:7px;
	min-height:7px;
	width:100%;
	margin-bottom:11px;
	overflow:hidden;
}
.fokusstudenttopp
{
	background: url(/images/fokus_student_topp.gif) no-repeat top left;
	height:7px;
	width:100%;
	overflow:hidden;
}
.fokusstudentmidt
{
	background: url(/images/fokus_student_midt.gif);
	background-repeat:repeat-y;
	min-height: 135px;
	height: auto !important;
	height: 135px;
}
.fokusstudentmidtLarge
{
	background: url(/images/fokus_student_midt.gif);
	background-repeat:repeat-y;
	min-height: 294px;
	height: auto !important;
	height: 294px;
}

.fokusvoksen 
{
	height: 149px;
	margin-top:12px;
	background: url(/images/fokus_voksen.gif) no-repeat bottom left;
}
.fokussenior {
margin-top: 12px;
background: url(/images/fokus_senior.gif) no-repeat bottom left;
height: 149px;
}

.fokusvoksen h2 {
margin: 0;
padding: 18px 0 0 18px;
color: #fff !important;
}

.fokusungdommidt h2 {
margin: 0;
padding: 18px 0 0 18px;
color: #fff !important;
}

.fokusstudentmidt h2 {
margin: 0;
padding: 18px 0 0 18px;
color: #fff !important;
}

.fokusungdommidtLarge h2 {
margin: 0;
padding: 18px 0 0 18px;
color: #fff !important;
}

.fokusstudentmidtLarge h2 {
margin: 0;
padding: 18px 0 0 18px;
color: #fff !important;
}

.fokussenior h2
{
	margin: 0;
	padding: 18px 0 0 18px;
	color: #333 !important;
}

#fokus p {
margin: 0;
padding: 4px 18px 0;
color: #fff;
}
#fokus a {
color: #fff;
}
.fokussenior h2, .fokussenior p, .fokussenior a {
color: #333 !important;
}
.fokusstudent p, .fokusstudent a {
color: #1A4C5B;
}

#avdelinger {
position: relative;
margin: 0 0 11px 0;
padding: 0;
width: 187px;
height: 147px;
background: url(/images/avdeling_voksen.gif) no-repeat bottom left;
}
#avdelinger h2 {
margin: 0;
padding: 12px 0 0 12px;
}
#avdelinger p {
margin: 0;
padding: 4px 46px 0 12px;
}
#avdelinger select {
position: absolute;
bottom: 10px;
left: 20px;
width: 140px;
font: 1em/1.3 Arial, sans-serif;
border: 1px solid #7F9DB9;
}
#ekort {
width: 187px;
height: 149px;
margin-bottom:11px;
}

#saldo 
{
	width: 187px;
	height: 149px;
}
.saldoungdom, .saldostudent {
background: url(/images/saldo_ungdom.gif) no-repeat bottom left;
}
.saldovoksen, .saldosenior {
margin-top: 11px;
background: url(/images/saldo_voksen.jpg) no-repeat bottom left;
}
.saldoungdom h2 {
padding: 11px 70px 0 11px;
color: #BF397A !important;
}
.saldostudent h2 {
padding: 11px 70px 0 11px;
color: #6FC4DB !important;
}
.saldovoksen h2, .saldosenior h2 {
padding: 16px 70px 0 11px;
color: #333 !important;
}
#saldo p {
margin: 0;
padding: 4px 90px 0 12px;
}

#kontaktoss {
clear: both;
padding: 12px 17px 12px 0;
text-align: right;
}
#kontaktboks {
clear: both;
margin-top:5px;
padding: 12px 0 0;
width: 214px;
height: 147px;
}
.kontaktboksungdom {
background: url(/images/lurerdu_ungdom.gif) no-repeat bottom left;
}
.kontaktboksvoksen {
background: url(/images/lurerdu_voksen.gif) no-repeat bottom left;
}
.kontaktbokssenior {
background: url(/images/lurerdu_senior.gif) no-repeat bottom left;
}
.kontaktboksstudent {
background: url(/images/lurerdu_student.gif) no-repeat bottom left;
}
#kontaktboks p {
margin: 0;
padding: 54px 20px 0;
color: #fff;
}
#kontaktboks a {
color: #fff;
}
