html,body {
padding : 0px; 
margin : 0px;
height: auto;
background-color:#ffffff;
width:100%;
background-image: url(bg.jpg);
background-repeat: repeat-x;
}

#back {
position:absolute;
margin-left:850px;
top:0px;
height:40px;
padding:0px;
width:210px;
background-image:url(banner.jpg);
}

#base {
position:absolute;
left:50%;
top:70px;
margin-left:-350px;
padding : 0; 
width : 700px; 
text-align : left; 
height:auto;
}

#meny {
position:absolute;
top:5px;
width : 700px; 
margin-left : 0px; 
text-align : left; 
height:70px;
background-color: #ffffff;
} 

#logga {
position:absolute;
top:15px;
width :190px; 
margin : 0px 0px 0px 0px; 
margin-left :10px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image: url(litconlogga.jpg);
height:51px; 
float: left;
}

#container {
position:absolute;
top:77px;
width :700px; 
margin : 0px 0px 0px 0px; 
margin-left : 0px; 
padding : 0px 0px 0px 0px;
height:170px; 
float: left;
background-color:#B5AFA0;
} 

#conwhite {
position:absolute;
top:2px;
width :696px;
height:166px;  
margin : 0px 0px 0px 0px; 
margin-left : 2px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
float: left;
} 

#conpic {
position:absolute;
top:5px;
width :685px;
height:155px;  
margin : 0px 0px 0px 0px; 
margin-left : 5px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image:url(companymain.jpg);
float: left;
} 

#conpiccontact {
position:absolute;
top:5px;
width :685px;
height:155px;  
margin : 0px 0px 0px 0px; 
margin-left : 5px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image:url(contactmain.jpg);
float: left;
} 

#conpicserv {
position:absolute;
top:5px;
width :685px;
height:155px;  
margin : 0px 0px 0px 0px; 
margin-left : 5px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image:url(servicesmain.jpg);
float: left;
} 


#containerinfo {
position:absolute;
top:10px;
width :680px; 
margin : 0px 0px 0px 0px; 
margin-left : 10px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #FFFFFF;
height:150px; 
float: left;
} 

#containerett {
position:absolute;
top:250px;
width :700px; 
margin : 0px 0px 0px 0px; 
margin-left : 0px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:450px; 
} 

#containerettserv {
position:absolute;
top:250px;
width :700px; 
margin : 0px 0px 0px 0px; 
margin-left : 0px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:650px; 
} 








#menyett {
position:absolute;
top:10px;
width :160px; 
margin : 0px 0px 0px 0px; 
margin-left : 0px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:135px;
float:left; 
} 

#menytva {
position:absolute;
top:200px;
width :160px; 
margin : 0px 0px 0px 0px; 
margin-left : 0px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:200px;
float:left; 
} 

#innehallcontact {
position:absolute;
top:10px;
width :360px; 
margin : 0px 0px 0px 0px; 
margin-left : 190px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:400px;
float:left; 
} 

#innehall {
position:absolute;
top:10px;
width :360px; 
margin : 0px 0px 0px 0px; 
margin-left : 190px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:150px;
float:left; 
} 

#innehallserv {
position:absolute;
top:10px;
width :360px; 
margin : 0px 0px 0px 0px; 
margin-left : 190px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:640px;
float:left; 
} 

#innehalltva {
position:absolute;
top:200px;
width :360px; 
margin : 0px 0px 0px 0px; 
margin-left : 190px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:150px;
float:left; 
} 

#bildett {
position:absolute;
top:60px;
width :130px;
height:110px; 
margin : 0px 0px 0px 0px; 
margin-left : 570px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image: url(company.jpg);
float:left; 
} 

#bildettcon {
position:absolute;
top:60px;
width :130px;
height:110px; 
margin : 0px 0px 0px 0px; 
margin-left : 570px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image: url(contact.jpg);
float:left; 
} 

#bildettserv {
position:absolute;
top:60px;
width :130px;
height:110px; 
margin : 0px 0px 0px 0px; 
margin-left : 570px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image: url(services.jpg);
float:left; 
} 

#bildtvaserv {
position:absolute;
top:210px;
width :130px; 
margin : 0px 0px 0px 0px; 
margin-left : 570px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-image: url(servicestva.jpg);
height:110px;
float:left; 
} 

.text{
margin-left:0px;
font-weight: lighter;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#midle {
position:absolute;
top:70px;
width :250px; 
margin : 0px 0px 0px 0px; 
margin-left : 310px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #FFFFFF;
height:270px; 
float: left;
} 

#right {
position:absolute;
top:70px;
width :180px; 
margin : 0px 0px 0px 0px; 
margin-left : 570px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #FFFFFF;
height:270px; 
float: left;
}

#home {
position:absolute;
top:50px;
width :50px; 
margin : 0px 0px 0px 0px; 
margin-left : 590px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:20px; 
float: left;
}
 
#Contact {
position:absolute;
top:50px;
width :50px; 
margin : 0px 0px 0px 0px; 
margin-left : 650px; 
text-align : left; 
padding : 0px 0px 0px 0px;
background-color: #ffffff;
height:20px; 
float: left;
}

#bottombox {
position:absolute;
top:271px;
width : 770px; 
margin-left : 10px; 
text-align : left; 
height:50px;
background-color: #666666;
} 
 
p {
margin : 0; 
margin-top : 4px; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
color: #666666;
}

p.over{
margin : 0; 
margin-top : 4px; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
}

h1 {
margin : 0; 
margin-top : 0px; 
padding : 0px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight: lighter; 
color:white;
}

h2 {
margin : 0; 
margin-top : 4px; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
}

h3 {
margin : 0; 
margin-top : 0px; 
padding : 0px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px;
font-weight: bold; 
color: Black;
}

h4 {
margin : 0; 
margin-top : 0px; 
padding : 0px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color:#ffffff;
}


.box { 
background: url(box_under.jpg) no-repeat bottom left;
width: 190px;
padding: 0 0 0px 0;
border: 0px ;}

.box p {
margin: 0 20px 0 20px;
padding: 0;
}

.box h3 {
background: url(box_over.jpg) no-repeat top left;
margin: 0;
padding: 20px 0 20px 0;
text-indent: 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
	
.box h2 {
margin: 0 20px 0 20px;
padding: 0;
font-size : 10px;
}
	
a:link {
text-decoration: none;
color: #666666;
font-size:11px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}

a:active {
text-decoration: none;
background-color: white;
color: #666666;
font-size:11px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}

a:visited {
text-decoration: none;
color: #666666;
font-size:11px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}

a:hover {
text-decoration:none;
color: #000000;
font-size:11px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
}

#bottom{
position:absolute;
margin-left:0px;
height:200px;
padding:0px;
width:100%;
background-color:#666666;
margin-bottom:0px;
bottom:0px;
top:781px;
}

#bottomserv{
position:absolute;
margin-left:0px;
height:200px;
padding:0px;
width:100%;
background-color:#666666;
margin-bottom:0px;
bottom:0px;
top:1020px;
}

#helpbottom { 
position:absolute; 
background-color: #666666;
width: 170px;
top:10px;
margin-left :380px;
padding: 0 0 0px 0;
border: 0px ;
height: 120px;
float:left;
}

#conbottom { 
position:absolute; 
background-color: #666666;
width: 170px;
top: 10px;
margin-left :620px;
padding: 0 0 0px 0;
border: 0px ;
height: 120px;
float:left;
}

#partbottom { 
position:absolute; 
background-color: #666666;
width: 170px;
top: 10px;
margin-left: 840px;
padding: 0 0 0px 0;
border: 0px ;
height: 120px;
float:left;
}
