* {
  margin: 0;
  padding: 0;
}

html, body {
  height: 100%; /* Required */
}

body {
  background:#FFFFFF url(bilder/bg.jpg) repeat-x;
  font-family: Verdana, Arial, Times, Helvetica, sans-serif;
  font-size: 0.80em;
  color: #404040;
  line-height: 1.5em;
  text-align: center;
}

a:link {
color: #808080;
text-decoration: underline;
padding: 1px; }
    
a:visited {
color: #808080;
text-decoration: underline;
padding: 1px; }

a:active {
color: #808080;
text-decoration: underline;
padding: 1px; }

a:hover {
color: #000;
text-decoration: none;
padding: 1px; }/*your color*/



.frontlinks A:link {
color: #086480;
text-decoration: none;
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 1.00em;
padding: 1px; }
    
.frontlinks A:visited {
color: #086480;
text-decoration: none;
padding: 1px; }

.frontlinks A:active {
color: #086480;
text-decoration: none;
padding: 1px; }

.frontlinks A:hover { 
color: #0c468a;
border-bottom: solid 1px #c0c0c0; 
padding: 1px; }/*your color*/


.lglinks A:link {
color: #733933;
text-decoration: none;
padding: 1px; }
    
.lglinks A:visited {
color: #733933;
text-decoration: none;
padding: 1px; }

.lglinks A:active {
color: #733933;
text-decoration: none;
padding: 1px; }

.lglinks A:hover { 
color: #733933;
border-bottom: solid 1px #c0c0c0; 
padding: 1px; }/*your color*/

.bottomlinks A:link {
color: #8b594f;
text-decoration: none;
padding: 1px; }
    
.bottomlinks A:visited {
color: #8b594f;
text-decoration: none;
padding: 1px; }

.bottomlinks A:active {
color: #8b594f;
text-decoration: none;
padding: 1px; }

.bottomlinks A:hover { 
color: #9e8276;
text-decoration: none;
border-bottom: solid 0px #c0c0c0; 
padding: 1px; }/*your color*/




.hiddenlinks A:link {
color: #fdfdfb;
text-decoration: none;
padding: 0px; 
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 0.00em;
}

    
.hiddenlinks A:visited {
color: #fdfdfb;
text-decoration: none;
padding: 0px; }

.hiddenlinks A:active {
color: #fdfdfb;
text-decoration: none;
padding: 0px; }

.hiddenlinks A:hover {
color: #fdfdfb;
text-decoration: none;
border-bottom: solid 0px #c0c0c0; 
padding: 0px; }/*your color*/

.class2 a { display:block; height:90px; width:110px; overflow:hidden; }
.class2 a:hover { display:block;  text-indent:-110px; }


#navcontainerx ul
{
display: inline;
margin: 0px 0px 0px 0px;
list-style-type: none;
background-repeat: no-repeat;
font: normal 1.00em verdana, arial, helvetica, sans-serif;
}

li { display: inline; }

li a
{
color: #6e5752;
text-decoration: none;
border-bottom: solid 1px #c0c0c0; 
padding: 1px;
}

li a:hover
{
color: #6e5752;
text-decoration: none;
border-bottom: solid 0px #c0c0c0; 
padding: 1px; }/*your color*/

#navcontainery ul
{
display: inline;
margin: 0px 0px 0px 0px;
list-style-type: none;
background-repeat: no-repeat;
font: normal 1.00em verdana, arial, helvetica, sans-serif;
}

li { display: inline; }

li a
{
color: #6e5752;
text-decoration: none;
border-bottom: solid 1px #c0c0c0; 
padding: 1px; 
}

li a:hover
{
color: #6e5752;
text-decoration: none;
border-bottom: solid 0px #c0c0c0; 
padding: 1px; }/*your color*/


#navlisttop li
{
display: inline;
margin: 0px 10px 0px 0px;
list-style-type: none;
background-repeat: no-repeat;
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 1.00em;
}


#navlist li
{
display: inline;
margin: 0px 10px 0px 0px;
list-style-type: none;
background-repeat: no-repeat;
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 1.40em;
}


.floatleft {
float: left;
margin: 0px 130px 0px 0px;
}

.floatleftbo {
float: left;
margin: 0px 2px 0px 0px;
}

.floatpo {
float: left;
margin: 0px 5px 0px 0px;
}

.floatpox {
float: left;
margin: 0px 25px 0px 0px;
}


#navlist2 li
{
display: inline;
padding-right: 5px;
margin-left: 0px;
margin-top: 0px;
}

img {
border: 0px;  
}

hr {
padding: 0;
border: none;
width: 100%;
height: 1px;
color: #d3d3d3;
background-color: #d3d3d3;
}

.l1 {
text-align: center;
margin-left: 0px;
}


/* CONTAINERS */

#home {
height:240px;
width:800px;
margin-top: 0px;
margin-bottom: 0px;
}

#container-page {
  margin: 0 auto;
  width: 800px;
  height: 1750px;
  background: #fdfdfb;
 border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  text-align: left;
  position: relative;

}


#wrap {
  margin: 0 auto;
  width: 800px;
 border-left: 5px solid #eaebcf;
  border-right: 5px solid #eaebcf;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#content {
width: 800px;
margin-top: -12px;
}

#container-foot {
  position: absolute;
  background: #f4f6f6;
  width: 800px;
  bottom: 0 !important;
  bottom: -1px; /* For Certain IE widths */
  height: 20px;
  text-align: center;
  font-family: Verdana, Arial, Times, Helvetica, sans-serif;
  font-size: 0.80em;
}

#foot {
  padding: 0;
}

#header {
	padding:0em;
	width: 800px;
	height: 106px;
	background: #ffffff;	
	font-family: Verdana, Arial, Times, Helvetica, sans-serif;
  font-size: 0.80em;
	}

.layerheader {
width: 760px;
height: 80px;
margin-left: 10px;
padding: 10px;
}

#leftcontent {
border-top: 0px solid #e5e5e5;
border-bottom: 0px solid #e5e5e5;
border-left: 0px;
border-right: 1px solid #e5e5e5;
margin-left: 0px;
width:510px;
height: 200px;
position: relative;
margin-top: 10px;
}

.withinlc {
margin-left: 20px;
border-right: 0px solid #e5e5e5;
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 0.85em;
color: #404040;
margin-right: 20px;
}

.rightcontent {
margin-left: 510px;
margin-top: -200px;
margin-bottom: 50px;
padding-bottom:0px;
width: 290px;
height: 660px;
position: relative;
}

.withinrc {
margin-left: 20px;
margin-right: 20px;
font-family: Verdana, Arial, Verdana, Times, Helvetica, sans-serif;
font-size: 0.85em;
color: #404040;
line-height: 1.7em;
}

.infocontent {
border-top: 0px;
border-bottom: 0px solid #e5e5e5;
border-left: 0px;
border-right: 1px solid #e5e5e5;
margin-left: 0px;
margin-top: 20px;
margin-bottom: 540px;
margin-right: 20px;
padding-bottom:0px;
width: 510px;
position: absolute;
}

.withinic {
margin-left: 20px;
margin-right: 20px;
font-family: Verdana, Arial, Times, Helvetica, sans-serif;
font-size: 0.85em;
color: #404040;
line-height: 1.7em;
}


table.lagenheter {
border-width: 0px;
border-spacing: 0px;
border-style: outset;
border-color: gray;
border-collapse: separate;
}

td.one {
width: 80px;
}
td.two {
width: 320px;
}
td.three {
width: 90px;
}
td.four {
width: 100px;
}
td.five {
width: 150px;
}

table.bredband {
border-width: 0px;
border-spacing: 0px;
border-style: outset;
border-color: gray;
border-collapse: separate;
}

td.bbone {
width: 120px;

}
td.bbtwo {
width: 120px;

}
td.bbthree {
width: 180px;

}
td.bbfour {

}
td.bbfive {

}
td.bbsix {

}


h1 {font-family: Verdana, Arial, Times, Helvetica, sans-serif; font-size: 1.00em; font-weight: normal; color: #570102; }

h5 {font-family: Georgia, verdana, Arial, Times, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #724834;}

