body {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	background-color: #fff; 
  padding: 0;

}
p, td, ul, li {
	font-size: 13px;
	color: #444444;
	font-family: Arial;
}
a {
    text-decoration: none;
}
a:hover{
    color: #c88825;
    text-decoration: underline;
}

/* #altsammen {
	
margin-left: 50%;
margin-right:50%;
} */

#total {
/*	width: 1220px; */
}

#venstreside {
	visibility: hidden;
	color: #444444;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	position: absolute;
	top: 130px;
	left: 50%;
  	margin-left: -610px;
	z-index: 10;

}

#links a{
	color: #999999;
    margin: 5px;

}

#links a:hover{
	color: #c88825;
    margin: 5px;
    text-decoration: none;

}

#hoyreside {
	color: #444444;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	position: absolute;
	top: 0px;
  	margin-left: 915px;
	z-index: 10;

}

#login-container {
background: url('/images/bg-left.png') repeat-y;
	width: 911px;
/*  position: absolute;
  left: 50%;
  margin-left: -535px; */
}

#gratislodo{
	background: url('/images/lodoweb_header.jpg.jpg	') no-repeat;
	width: 911px;
	height: 67px;
}

#annonser{

}

#mainmenu {
	width: 911px;
	height: 23px;
}
#mainmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mainmenu ul li {
	margin: 0;
	padding: 0;
	display: inline;
}

#submenu{
	background: url('/images/lodoweb_submenu.png') no-repeat;
	width: 911px;
	height: 37px;
	line-height: 45px;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 16px;
  color: #FFFFFF;
  margin-top: -2px;
}
#submenu_shadow{
	background: url('/images/lodoweb_submenu_skygge.png') no-repeat;
	width: 911px;
	height: 12px;
  font-size: xx-small;
}
#submenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#submenu ul li {
	margin: 0 0 0 15px;
	padding: 0;
	display: inline;
}
#submenu a{
  color: #c1c1c1;
  font-weight: bold;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 12px;
}
#submenu a:hover{
    text-decoration: none;
    color: #FFF;
/*    background-color: #fff; */
}
a#current_page {
    text-decoration: none;
  color: white;
  
  font-weight: bold;
}


#loginpane_php {
  font-family: Arial;
  font-size: 11px;
  width: 168px;
  padding-left: 50px;
}

#loginpage {
  font-family: Arial;
  font-size: 11px;
  width: 168px;
  padding-left: 50px;
	margin-top: -50px;
}

#loginpane_ruby {
  width: 300;
  height: 300;
  font-family: Arial;
  font-size: 11px;
  padding-left: 50px;

}

#loginpane h1{
	font-size: 16px;
	color: #444;
	margin-left: 10px;
}
#loginpane p {
	font-size: 9px;
	color: #444;
}
#loginpane a {
	margin-left: 10px;
	font-size: 10px;
	color: #444;
	text-decoration: none;
}
#loginpane a:hover{
	text-decoration: underline;
}

#loginpane input
{
  display: block;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 12px;
  background-color: #f0f0f0;
  text-decoration: none;
  margin: 0 0 10px;
  width: 150px;
	border: 1px solid #c88825;
  color: #000000;
	text-align: center;
}
#abutton {
  display: block;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 12px;
  background-color: #f5f5f5;
  text-decoration: none;
  font-style: italic;
  font-weight: bold;
  margin: 0 0 10px;
  width: 150px;
	border: 3px solid red;
  padding: 20px 0;
  color: #000000;
	text-align: center;
}
#loginpane_php #username, #loginpane_php #password, #loginpane_php #DB_NAME_LOGIN {
  background-color: white;
	text-align: left;
	font-size: 15pt;
	
	
}
#loginpane #ad {
  border: none;
}

#ad{
	border: none;
	border-style: none;
  	text-decoration: underline;
  	color: #FFFFFF;
}

#content {
	width: 880px;

  	float: left;
	background: url('/images/lodokule.jpg') right 2px no-repeat;
	margin-right: 10px;
	margin-left: 10px;

}
#content2 {
	width: 911px;
	float: right;
  	background: url('/images/bg-hoved2.gif') right repeat-y;
	position:absolute; visibility:hidden; 
	

}
#content h1, #content h2, #content h3, #content h4, #content h5 {
  color: #b20017;
	font-weight: bold;
	margin: 0;
	font-family: Arial;
}
#content h1{
	font-size: 17px;
}	
#content h2{
	font-size: 15px;
}	
#content h3{
	font-size: 12px;
}
#content h4{
	font-size: 14px;
    color: #000;
}
#content h5{
	font-size: 12px;
  color: #000;
	text-align: center;
}

#bottom{
	background: url('/images/lodoweb_footer.png') repeat-x;
	width: 911px;
	height: 19px;
	text-align: center;
	font-size: 12px;
  color: #000000;
  clear: both;
}
.notice {
  color: red;
  font-style: italic;
}

.regnskapeksempel {
margin-left: -20px;
}

.regnskapeksempel2 {
margin-left: -14px;
}

.regnskapeksempel_mellom {
float: left;
}

.test10 {
	float: left;
padding-left: 40px;
}

.test11 {
padding-left: 430px;
}

.balanseresultat {
padding-left: 0px;
}

.abcdef {
margin-left:0%;
}

.abcdef2 {
margin-left:0%;
}

.tekstindent {
margin-left: 0px;
}

.bokstavbilde {
margin-left: -23px;
}

.regnskapshonorartall {
font-family: Arial;
font-weight: bold;
font-size: 12px;
}

div#hold	{ 

	position:relative; overflow:hidden;

	width:911px; height:851px; z-index:99

	}

	div#wn	{ 

		position:absolute; 

		left:0px; top:0px; 

		width:911px; height:851px; 
		
		clip:rect(0px, 911px, 851px, 0px); 

		overflow:hidden;	

		z-index:1; 

		}

.scrollkontroll		{
font-size:12px;
color: #e9e9e9;
float:right;
padding-top:7px;
padding-right: 10px;
	
}

.venstregrense		{
margin-left: -20px;
		clip:rect(0px, 50px, 0px, 50px); 
				overflow:hidden;
}

.rev_beskrivelse {
font-size: 10px;
}

.tb1 {
float: left;
background-color: #e1e1e1;
}

.tb2 {
float: left;
background-color: #e9e9e9;
}





div#scrollbar { 
  position:relative;
  width:11px; height:250px; 
  font-size:1px;  /* for image vertical alignment issue */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:176px;
  background: #336;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#ceced6;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment [2]*/
div#scrollbar img {
    display:block; 
    }

#formlabel {
font-size: 15px;
}

.lodoreqfelt {
background-color: #E0F8E0;
border: 1px solid #a9a9a9;
}

.lodoallefelt {
border: 1px solid #a9a9a9;
}

.pakrevd {
color: black;
font-weight: bold;
text-align: center;
width: 100px;
height: 18px;
padding-top: 2px;
background-color: #E0F8E0;
border: 1px solid #a9a9a9;
}

.pakrevd2 {
padding-top: 4px;
background-color: #E0F8E0;
}

.pakrevd3 {
color: black;
border: 1px solid #a9a9a9;
width: 284px;
background-color: #E0F8E0;
padding-bottom: 3px;
}