*{
margin:0;
padding:0;
}
body{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#2F2F2F;
background-color:#FFFFFF;
background-position:center top;
background-repeat:no-repeat;
}
a{
text-decoration:none;
color:#444;
}
h1, .overskrift{
font-size: 20px;
padding-top: 4px;
color:#000;
font-weight:normal;
margin-right:80px;
}
#holder{
width: 1010px;
margin: 60px auto 0 auto;
}
.zindex{
position:absolute;
z-index:1;
}
#column_one{
width: 200px;
float:left;
}
.hvit{
background-color: #fff;
opacity:0.6;
filter:alpha(opacity=60) 
}
#column_two{
width: 806px;
float:left;
margin-left: 4px;
height:653px;
overflow:hidden;
}
.content{
float:left;
height:575px;
margin-top:40px;
overflow-x:hidden;
overflow-y:scroll;
padding: 5px 20px 5px 20px;
width:460px;
}
.sort{
height: 89px;
width: 100%;
}
#mainmenu{
margin: 67px 0 0 30px;
float:left;
position:absolute;
z-index:1;
}
.topmenu{
font-size:12px;
margin-right:35px;
}
#mainmenu a{
color:#bdbec0;
text-decoration:none;
}
#mainmenu a:hover{
color:#EC008C;
text-decoration:none;
}
.menu1{
display:block;
margin:15px 0 10px 15px;
text-decoration: none;
}
.menulevel1{
color:#657074;
font-size:13px;
font-weight:bold;
}
.menu1_a{
display:block;
margin:15px 0 10px 15px;
text-decoration: none;
}
.menulevel1_a{
color:#EC008C;
font-size:13px;
font-weight:bold;
}
.prod{
color:#657074; 
font-size: 13px; 
margin-bottom:10px; 
}
.menu2{
display:block;
margin:0 0 10px 30px;
padding-left: 15px;
}
.menulevel2{
color:#657074;
text-decoration: none;
font-size:13px;
font-weight:bold;
}
.menu2_a{
display:block;
margin:0 0 10px 30px;
padding-left: 15px;
}
.menulevel2_a{
color:#EC008C;
text-decoration: none;
font-size:13px;
font-weight:bold;
}
#column_one a:hover, #column_two .mainmenu a:hover{
color:#EC008C;
text-decoration: none;
}
.sokbox{
border:0 none;
height:24px;
width:141px;
color:#fff;
padding:3px;
float:left;
margin-left:10px;
height:18px;
}
.sok{
display:block;
height:24px;
width:24px;
float:left;
}
#column_three{
width: 266px;
float:left;
}
.pink{
background-color:#EC008C; 
height: 33px; 
width:160px; 
position:absolute;
top:685px;
opacity:0.8;
filter:alpha(opacity=80);
padding-top:3px;
}
.cmscontent{
margin-bottom: 5px;
}
.bgbilde{
height:100%;
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
z-index:-1;
}
.cmscontent p{
margin: 5px 0 5px 0;
}
.cmscontent a{
text-decoration:underline;
}
.farger{
float:left;
height:24px;
margin-bottom:8px;
overflow:hidden;
width:140px;
}
.farger p{
margin-left: 6px;
float:left;
}
.kategori{
float:right;
height:565px;
margin-right:-15px;
position:relative;
width:15px;
}
.footer{
color:#fff;
padding:12px 12px 9px 12px;
float:left;
font-size: 9px;
}

