#container { 
width: 945px; 
margin: 0px auto -1px auto; 
}
  .globalbody {
	background-image: url(/css/bakgrunn_tile.gif);
	background-repeat: repeat;
	margin-top: 8px; 
}
.frontboks {
	padding: 10px;
	background: #899CB1;
	height: 87px;
	width: 142px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F4F4F4;
	margin-bottom: 8px;
	border: 2px solid #E9E9E9;
}

.front_mcs_boks {
	padding: 0px;
	background: #899CB1;
	height: 121px;
	width: 162px;
	margin-left: 8px;
	margin-bottom: 8px;
	border: 2px solid #E9E9E9;
}

td.produktboks {
	height: 111px;
	width: 174px;
	padding-bottom: 8px;
}
td.3d_produktboks {
	height: 111px;
	width: 174px;
}
td.toppboks {
	height: 47px;
}
td.frontlogo {
	height: 85px;
	width: 150px;
	background-image: url(/images/defa_logo_130.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
td.frontmeny{
    
	height: 85px;
	width: 447px;
}

.hovedfeltet {
	background-color: #FFFFFF;
	height: 438px;
	width: 593px;
	margin-bottom: 8px;
	border: 2px solid #E9E9E9;
}

.meny {
	background: #535353;
	height: 24px;
	width: 447px;
	border: 2px solid #E9E9E9;
	margin-top: 39px;

}
a.menylink:link{
	text-decoration:none;
	color: #FFFFFF;   
}
a.menylink:visited{
    text-decoration:none;
	color: #FFFFFF;  
	
}  
a.menylink:hover {
    text-decoration:underline;
	color: #FFFFFF;  
    
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #899CB1;
	background-color: #FFFFFF;
	border: 2px solid #E9E9E9;
	padding: 1px 1px 1px 30px;
}

a.footerlink:link{
	text-decoration:none;
	color: #3366CC;   
}
a.footerlink:visited{
    text-decoration:none;
	color: #3366CC;  
	
}  
a.footerlink:hover {
    text-decoration:underline;
	color: #3399CC;  
    
}
