body {
font-family : arial, sans-serif;
font-size : 10pt;
margin : 0;
background-image:url('http://gfx.liernett.no/center_bg_glow_1000x1.png');
background-repeat:repeat-y;
background-attachment:fixed;
background-position:center;
}
img {
	border: 0;
	}
a {
color : #0066cc;
}
a:hover {
color : #ff0000;
}
#container {
border-top: 1px solid transparent;
width: 951px; margin-left: auto; margin-right: auto;
}
#leftcontainer {
float : left;
padding-right : 1px;
border-right : 1px solid silver;
}
#toppboard {
width : 768px;
}
#logorowcontainer {
width : 768px;
height : 60px;
margin : 1px 0 1px 0;
}
#logo {
width : 178px;
height : 60px;
margin-right : 1px;
float : left;
}
#logo img {
width : 176px;
height : 60px;
border : 0;
}
#toppbanner {
width : 468px;
height : 60px;
margin-right : 1px;
float : left;
}
#miniknapp {
width : 120px;
height : 60px;
float : left;
}
#artikkelbanner {
margin: 2px 1px 15px 1px;
}
#footerbanner {
margin: 10px 0 10px -4px;
clear: both;
}
.forsidebanner {
margin: 0 0 10px 0;
clear: both;
}
#bar {
width : 756px;
height : 20px;
margin : 1px 0 1px 0;
background : url('http://gfx.liernett.no/bar_bg_768x27_gradient.png') no-repeat;
padding : 3px 4px 4px 8px;
color : #ffffff;
font-size : 10pt;
font-weight : bold;
}
#bar_dato {
float : left;
display : inline;
width : 130px;
height : 20px;
padding-top : 2px;
}
#bar_ticker {
float : left;
display : inline;
width : 450px;
height : 20px;
text-align : center;
padding-top : 1px;
cursor: default;
}
#bar_sok {
float : right;
display : inline;
width : 170px;
height : 20px;
text-align : right;
vertical-align : bottom;
}
#bar_sok form {
margin : 0;
padding : 0;
}
#streng {
width : 80px;
font-size : 8pt;
border : 1px solid #cccccc;
margin-right : 2px;
}
#sok_button {
display : none;
height : 17px;
border : 1px solid #cccccc;
padding : 0 0 0 0;
margin : 0 2px 0 2px;
background : #eeeeee;
font-size : 8pt;
}
#bar a{
color : #ffffff;
text-decoration : none;
}
#bar a:hover {
text-decoration : underline;
}
#innholdcontainer {
width : 470px;
min-height: 1000px;
margin : 0 1px 0 1px;
border-left : 1px solid silver;
border-right : 1px solid silver;
float : left;
}

.aktivinnholdcontainer a {
color : #008300;
}
.aktivinnholdcontainer a:hover {
color : #ff0000;
}

.aktivinnholdcontainer .frontelement a {
color : #008300;
}
.aktivinnholdcontainer .frontelement a:hover {
color : #ff0000;
}

#breadcrumbs a {
color : #008300;
}
#breadcrumbs a:hover {
color : #ff0000;
}


.frontelement {
background : url('http://gfx.liernett.no/frontelement_bg_0099ff.png') no-repeat;
margin : 1px 1px 10px 1px;
padding : 6px 0 0 0;
}
.frontelement div {
padding : 2px;
}
.frontelement a {
display : block;
text-decoration : none;
}
.frontelement img {
float : right;
border : 0;
margin : 0 1px 2px 0;
}
.frontelement_title {
display: block;
font-weight: bold;
color: #333;
text-decoration: none;
margin: 0;
}
.frontelement_desc {
display: block;
color: black;
}
.frontelement_link {
display: block;
text-decoration: underline;
}
.frontelement_comment {
display: block;
text-decoration: none;
font-size: 8pt;
}
.frontelement h2 {
font-weight: bold;
margin: 0px;
}
.frontelement a {
color : #0066cc;
}
.frontelement a:hover {
color : #ff0000;
}
.artikkel {
width : 458px;
margin : 5px;
}
h1 {
font-weight : bold;
font-size : 22pt;
margin : 0 0 5px 0;
}
h2 {
font-weight : bold;
font-size : 10pt;
margin : 10px 0 10px 0;
}
.artikkelopphav {
width: 450px;
font-size : 8pt;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
padding : 0 5px 0 5px;
float: left;
/*margin-bottom: 10px;*/
/*background: #99ccff;*/
background-image: url('http://gfx.liernett.no/gradient_1x64_bddeff_0066cc.png');
cursor: default;
}
.artikkelopphav a {
color : #000000;
}
.artikkelopphav a:hover {
color : #333333;
}
.artikkelcontent {
margin : 10px 0 10px 0;
}



.opphav2011 a{
color : #333;
}
.opphav2011 a:hover {
color : #000;
}





.artikkelbunnsiste {
margin : 20px 0px 10px 0px;
padding : 5px 0 0 0;
clear: both;
}




.artikkelkommentar {
background : url('http://gfx.liernett.no/frontelement_bg_0099ff.png') no-repeat;
margin : 1px 0px 10px 0px;
padding : 5px 0 0 0;
}

.artikkelkommentar h2 {
background: #99ccff;
font-size: 14pt;
font-weight: bold;
margin: 0;
padding: 0 0 0 5px;
}
.artikkelkommentar div {
margin : 5px;
padding: 5px;
border: 1px solid silver;
}
.artikkelkommentar .oppe {
font-size: 10pt;
font-weight: bold;
margin: 0px;
padding: 2px;
border: 0px;
background: silver;
}
.artikkelkommentar .oppe img {
float: right;
border: 0px;
}
.artikkelkommentar .nede {
border: 0px;
padding: 0px;
margin: 0px;
}



a.artikkelkommentar_source {
color: #000000;
}
a.artikkelkommentar_source:hover {
color: #ff0000;
}



#rightcolumn {
width : 180px;
float : left;
overflow: hidden;
font-size: 8pt;
}

.rightcolumnelement {
margin: 3px 0 10px 0;
}

.rightcolumnelement h2 {
border-bottom: 2px solid #06C;
font-size: 8pt;
font-weight: bold;
margin: 0 0 2px 0;
padding: 0;
}

.rightcolumnelement h2 span {
color: #fff;
background-color: #06C;
background-image: url('/grafikk/rc_h2_bg_1x8.png');
background-repeat:repeat-x;
padding: 2px 5px 0 5px;
}

.rightcolumnelement h2 a {
color: #fff;
text-decoration: none;
}

.rightcolumnelement h2 a:hover {
text-decoration: underline;
}



h1.bluetab {
margin: 3px 0 2px 0;
font-size: 18pt;
}
h2.bluetab {
margin: 0 0 2px 0;
font-size: 14pt;
}
h1.bluetab span {
padding: 2px 5px 1px 5px;
}
h2.bluetab span {
padding: 2px 5px 1px 5px;
}

/* START: gjelder alle med class bluetab */
.bluetab {
border-bottom: 2px solid #06C;
font-weight: bold;
padding: 0;
clear: both;
}
.bluetab span {
color: #fff;
background-color: #06C;
background-image: url('/grafikk/rc_h2_bg_1x8.png');
background-repeat:repeat-x;
}
.bluetab a {
color: #fff;
text-decoration: none;
}
.bluetab a:hover {
text-decoration: underline;
}
/* SLUTT: gjelder alle med class bluetab */


#knapperad {
width : 181px;
float : left;
}
.knapp {
width : 180px;
min-height: 90px;
margin : 0 0 2px 1px;
padding : 0 0 2px 0;
border-bottom : 1px solid silver;
text-align : center;
}
.credits {
width : 468px;
height : 25px;
margin : 25px 0 100px 116px;
text-align : center;
font-size : 8pt;
}
.credits div {
margin-top : 5px;
}
.credits a {
color : #000000;
}
.andsverkloven {
font-size : 7pt;
}



a.moveforward {
font-weight: bold;
background: url('http://gfx.liernett.no/moveforward_0066cc.png') no-repeat;
padding-left: 24px;
display: block;
}
a.moveforward:hover {
background: url('http://gfx.liernett.no/moveforward_ff0000.png') no-repeat;
}


#lnmenu {
clear : left;
float : left;
width : 114px;
display : block;
}
#lnmenu ul {
list-style : none;
width : 114px;
margin : 0;
padding : 0;
}
#lnmenu li {
margin-bottom : 1px;
}
#lnmenu li a {
text-decoration : none;
color : #0066cc;
display : block;
padding : 0 0 0 3px;
background-image:url('http://gfx.liernett.no/menuBg1.png');
background-repeat:repeat-x;
background-color: #eaeaea;
border-left : 2px solid #0066cc;
overflow:hidden;
}
#lnmenu li a:hover {
background : #cccccc;
text-decoration : underline;
color : #ff0000;
border-left : 2px solid #ff0000;
}


#lnmenu li.aktiv a {
text-decoration : none;
color : #009900;
display : block;
padding : 0 0 0 3px;
background : url('http://gfx.liernett.no/menuBg1.png');
border-left : 2px solid #009900;
}
#lnmenu li.aktiv a:hover {
background : #cccccc;
text-decoration : underline;
color : #ff0000;
border-left : 2px solid #ff0000;
}


#lnmenu li.bloggext a {
text-decoration : none;
color : #ff0066;
display : block;
padding : 0 0 0 3px;
border-left : 2px solid #ff0066;
}
#lnmenu li.bloggext a:hover {
text-decoration : underline;
color : #ff0000;
border-left : 2px solid #ff0000;
}



#prisliste td {
padding: 2px 6px 2px 0;
}





.kalender {
border: 1px solid #cccccc;
width: 100%;
padding: 0;
margin: 0;
cursor: default;
}

.kalender td {
border: 1px solid #cccccc;
text-align: center;
padding: 0;
margin: 0;
}

.kalender th {
border: 1px solid #cccccc;
text-align: center;
font-weight: bold;
padding: 0;
margin: 0;
}

.kalender td a {
display: block;
background: #02b202;
text-decoration: none;
}
.kalender td a {
color : #ffffff;
}
.kalender td a:hover {
background: #008300;
color: #ffffff;
}




.kalender_front {
border: 0;
width: 100%;
padding: 0;
margin: 0;
cursor: default;
}

.kalender_front td {
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
text-align: center;
font-size: 7pt;
padding: 0;
margin: 0;
}

.kalender_front th {
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
text-align: center;
font-weight: bold;
padding: 0;
margin: 0;
}

.kalender_front td a {
display: block;
background: #0066cc;
text-decoration: none;
}
.kalender_front td a {
color : #ffffff;
}
.kalender_front td a:hover {
background: #ff0000;
background: #0051a2;
}



a.hjelp {
text-decoration : none;
margin-left: 1px;
}

.valgresultat_front {
border: 1px solid #cccccc;
}

.valgresultat_front td {
font-size: 8pt;
color: #000000;
padding: 0 5px 0 5px;
}



a.aktiv_liernett_link {
color : #008300;
}
a.aktiv_liernett_link:hover {
color : #ff0000;
}

#aktiv_header a { background: url('http://static.liernett.no//aktiv/aktiv_liernett_header_h22.jpg'); text-decoration: none; font-weight: bold; font-size: 11pt; color: #ffffff; padding: 1px 5px 1px 5px; margin: 5px; border: 1px solid #009900; }
#aktiv_header a:hover { background: url('http://static.liernett.no//aktiv/aktiv_liernett_header_h22_hover.jpg'); }


#footer { clear: both; background-image: url('/grafikk/footer_bg_222x222.jpg'); color: #eee; font-family; Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; }
#footer a { color: #ccc; }
#footer a:hover { color: #fff; text-decoration: underline; }

.fbstyle {
	font: 11px "lucida grande",tahoma,verdana,arial,sans-serif;
}
.fbstyle a {
	color: #3B5998;
	text-decoration: none;
}
.fbstyle a:hover {
	text-decoration: underline;
}

.kommentarTypeValgContainer a {
	border: 1px solid #666;
	margin: 0 1px 0 1px;
	text-decoration: none;
	color: #000;
	background-color: #fff;
	}

.kommentarTypeValgContainer a:hover {
	text-decoration: underline;
	}


#artikkel_galleri { font-size: 8pt; font-weight: bold; margin: 5px; padding: 6px 0 9px 0; background-image: url('http://gfx.liernett.no/bg_gradient_999_fff.png'); background-repeat:repeat-x; background-color: #eeeeee; border: 1px solid #999999; text-align: center; }
#artikkel_galleri img { border: 1px solid silver; width: 130px; margin: 9px 6px 6px 6px; vertical-align: top; background-image: url('/grafikk/bildegalleri_load_24x24.gif'); background-position:center; background-repeat:no-repeat; min-height: 26px; }
#artikkel_galleri img:hover { border: 1px solid black; }
/*#artikkel_galleri a { border: 1px solid silver; }*/
/*#artikkel_galleri a:hover { border: 1px solid black; }*/
