<style type="text/css">

/* Global stuff */

* {
margin: 0px;
}

BODY, TD, TABLE.marg {
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:16px;
}

img {
	border:0;
}
	
DIV#main {
display: inline;
margin: 10px;
}

A {
	text-decoration : none;
	text-transform : none;
}
A:hover {
	color: #E10000;
}

H1,H1 A {
color: #E10000;
font-weight:bold;
display:inline;
font-size:12px;
margin-right: 7px;
}

/* Artikkel */

.relaterte_artikler {
float:right;
width:180px;
margin:7px;
border: 1px dashed #0099FF;
padding: 7px;
}

.relaterte_artikler LI {
list-style: inside;
}

/* Annonse */

#ad_google {
float: left;
width:160px;
display:inline;
}

/* Brukes ved advokatsøk */

.tbl_main {
float: left;
margin-right:10px;
width:700px;;
}

/* Items */

.melding {
	border: 1px solid #5A8331;
	background-color: #BCEE8A;
	font-size: 110%;
	font-weight : bold;
	color: #333333;
	padding: 5px; 
	margin: 5px 0px;
}

/* Footer */

#footer  {
clear:left;
text-align:center;
width:100%;
background: #fff url(/images/bunn_bakgrunn.gif) repeat-x top left;
height:120px;
padding-top:25px;
color: #666;
margin-top:30px;
}

#footer A {
color: Gray;
text-decoration: underline;
}


/* Main */

.DIV_main {
clear:left;
}

.DIV_main_column {
display:block;
float: left;
padding: 10px;
width:560px;
}

/* Gray vertical */

.DIV_graa {
 width:7px;
 height:900px;;
 background-color: #E8E8EC;
 border-left: 1px solid #D8D8D8;
 border-right: 1px solid #D8D8D8;
 border-bottom: 1px solid #D8D8D8;
 float: left;
 display: inline;
 margin: -1px 7px 7px 7px;
}

/* Gul horisonal */

.DIV_gul {
 width:1px;
 border-top:1px solid #ADAD66;
 float: left;
}

/* Left menus */

#DIV_left_guide,#DIV_left_artikler,#DIV_left_advokat {
width:200px;
float: left;
clear: left;
padding: 15px 10px 0px 15px;
}

#DIV_left_guide {
background-color: #eee;
border-right: 1px solid #D8D8D8;
padding-bottom:10px;
}

#DIV_left_advokat {
padding: 15px 10px 0px 5px;
}

#DIV_left_artikler {
background-color: #E8E8EC;
border-right: 1px solid #D8D8D8;
}

.marg_li LI {
margin: 0px 0px 9px 0px;
list-style-position:outside;
list-style-type:none;
}


/* Header */

DIV#header {
background: #ccc url(/images/topp_bakgrunn.gif);
width: auto;;
display: block;
padding: 4px 0px 0px 0px;
}

DIV#logo {
width:260px;
float: left;
padding-left:12px;
}

DIV#slagord {
width: 300px;
float: left;
padding-top:7px;
}

DIV#hor_meny {
display:block;
clear:left;
height:25px;
padding-top:2px;
border-bottom: 1px solid #D8D8D8;
}

#hor_meny A {
line-height : 17px;
font-weight: bold;
}

DIV#google_search {
float:left;
}

/* Jussagenten */

DIV#jussagenten {
width: 200px;
display: inline;
float: left;
padding-left:10px;
padding-right:10px;
}

/* Forsideelement */

DIV.kategori_width {
width: 100px;
float:left;
}

/* Jussguiden */

DIV.opp,DIV.opp_ii {
padding:7px;
border-bottom:1px solid #666;
clear:left;
}

DIV.opp {
 
}

/* TABS */

.tab_left {
	background-image: url(/images/tab_left.gif);
	width:7px;
	height:25px;
	float:left;
	margin-left:18px;
}

.tab_right {
	background-image: url(/images/tab_right.gif);
	width:7px;
	height:25px;
	float:left;
}

.tab {
	background-image: url(/images/tab_background.gif);
	height:21px;
	float:left;
	padding:4px 7px 0px 7px;
}

.tab A {
color: #333;
}

.tab A:hover {
color: #fff;
}

.count {
float:left;
display:inline;
padding-left:10px;
}

.kat_link {
float:left;
display:inline;
}
</style>