body{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 11px;
background:url(/kunder/skibygg/cms.nsf/mediaresources/bg_stripe.gif/$file/bg_stripe.gif) repeat-x scroll 0 0;
}
h1{
font-size: 20px;
font-weight: bold;
}
h2{
font-size: 13px;
font-weight: bold;
margin-bottom:0;
}
h3{
font-size: 11px;
font-weight: bold;
margin-bottom:0;
}
h5{
font-size: 10px;
font-weight: normal;
font-style:italic;
margin:0;
}
p{
margin:0;
}
a{
color:#170FB8;
text-decoration: none;
}
#innhold a{
text-decoration: underline;
}
.menulevel1{
}
#holder_frame{
clear:both;
width:1002px;
margin: 0 auto;
padding: 0 0 10px 0;
background:url(/kunder/skibygg/cms.nsf/mediaresources/frame.png/$file/frame.png) repeat scroll 0 0;
/*
border-left: 1px solid #a31319;
border-right: 1px solid #a31319;
border-bottom: 1px solid #a31319;
*/
}
.top_frame .frame{
background:url(/kunder/skibygg/cms.nsf/mediaresources/frame.png/$file/frame.png) repeat scroll 0 0;
/*
border-left: 1px solid #a31319;
border-top: 1px solid #a31319;
*/
line-height:8px;
}
table.top_frame{
text-align:right;
width:1002px;
margin:0 auto 0 auto;
}
.top_frame .fane{
width: 111px;
height: 29px;
background:url(/kunder/skibygg/cms.nsf/mediaresources/fane_active.png/$file/fane_active.png) no-repeat scroll 0 100%;
text-align: center;
padding: 0 0 0 10px;
font-size: 12px;
vertical-align: bottom;
}
.top_frame .fane_active{
width: 111px;
height: 29px;
background:url(/kunder/skibygg/cms.nsf/mediaresources/fane.png/$file/fane.png) no-repeat scroll 0 100%;
text-align: center;
padding: 0 0 0 10px;
font-size: 12px;
vertical-align: bottom;
}
.top_frame .fane_slutt{
width: 111px;
height: 29px;
background:url(/kunder/skibygg/cms.nsf/mediaresources/fane_slutt.png/$file/fane_slutt.png) no-repeat scroll 0 100%;
text-align: center;
padding: 0 0 0 10px;
font-size: 12px;
vertical-align: bottom;
}
#holder{
background: #fff url(/kunder/skibygg/cms.nsf/mediaresources/meny_stripe.gif/$file/meny_stripe.gif) repeat-y scroll 0 100%;
width: 980px;
margin: 0 auto 0 auto;
border: 1px solid #D3D3D3;
clear:both;
border-top: 0px;
}
#topp{
clear:both;
height:120px;
padding-right: 5px;
background: #fff;
}
#globalnav{
width: 100%;
float: left;
margin-top: 4px;
}
.naven{
background-color:#7C7B6F;
width:660px;
float:left;
}
.navto{
background-color:#7C7B6F;
width:180px;
float:right;
margin-bottom: 5px;
}
#globalnav a{
color:#fff;
font-weight: bold;
text-decoration:none;
padding: 4px 10px 6px 10px;
display: block;
float: left;
}
#globalnavtopp{
float: right;
}
#globalnavtopp a{
padding: 4px 0 6px 10px;
display: block;
float: left;
}
#nav{
float:left;
margin:20px 0 10px 0;
width:190px;
padding-bottom: 15px;
}
#nav a{
color: #4F4F4F;
text-decoration: none;
font-weight: bold;
display:block;
padding: 0 0 8px 20px;
}
#nav a.menulevel1_a{
color:#FF0000;
}
.fane_active .menulevel1_a{
color:#FF0000;
}
#nav a.menulevel2_a{
padding: 0 0 4px 20px;
color:#FF0000;
}
#nav a.menulevel2{
padding: 0 0 4px 20px;
color: #2F2F2F;
}
#nav a.menulevel3_a{
padding: 0 0 4px 20px;
color:#FF0000;
}
#innhold{
float:left;
width:550px;
margin:15px 0 15px 15px;
background:url(/kunder/skibygg/cms.nsf/mediaresources/hide_linje.gif/$file/hide_linje.gif) repeat-y scroll 100% 0;
}
.vlinjer{
background:url(/kunder/skibygg/cms.nsf/mediaresources/vlinjer.gif/$file/vlinjer.gif) repeat-y scroll 0 0;
float:left;
}
#infobox{
margin-top: 5px;
padding: 10px 0 0 10px;
}
.hoyrelinker{
display:block;
padding-top: 6px;
}
.hoyrelink .cmsrelatedlinks{
padding-top: 6px;
display:block;
}
#sitemap a.menulevel1{
font-weight: bold;
display:block;
margin-bottom: 5px;
}
.boks_topp{
background:url(/kunder/skibygg/cms.nsf/mediaresources/boksrod_topp.gif/$file/boksrod_topp.gif) no-repeat scroll 0 0;
padding: 10px;
}
.boks{
background:url(/kunder/skibygg/cms.nsf/mediaresources/boksrod_bunn.gif/$file/boksrod_bunn.gif) no-repeat scroll 0 100%;
margin-bottom:20px;
min-height:40px;
width:173px;
float:left;
padding-bottom: 10px;
}
.boks strong{
display: block;
}
#bunn{
background-color:#EFEFEF;
clear:both;
height:20px;
padding-top:4px;
width:100%;
font-size:10px;
}
#bunn img{
}
.cmsinputarea{
width:523px;
}
.cmsteaser{
font-weight:bold;
}
.prodliste .cmsteaser{
font-weight:normal;
}
/********* KALENDER **********/
.sectionwrapper {
float:left;
margin-bottom: 8px;
}
.calday{
float:left;
text-align:center;
width:40px;
}
.daytop{
background-color:#E31B23;
color:#FFFFFF;
padding:2px;
}
.day p{
border:1px solid #E31B23;
margin:0;
padding:1px;
}
.day_wrapper{
margin-left:55px;
width:340px;
margin-bottom:5px;
}
#calen{
border:1px solid #E31B23;
float:right;
margin-right:20px;
}
#calen caption {
background-color:#E31B23;
color:#FFFFFF;
padding:2px;
}
#calen caption a{
text-decoration: none;
color: #fff;
font-weight: bold;
}
#calen th {
background-color:#CCCCCC;
border:1px solid #FFFFFF;
padding: 1px;
}
#table_calendar td {
background-color:#DDDDDD;
border:1px solid #FFFFFF;
padding: 1px;
}
#table_calendar td a{
text-decoration: none;
background-color:#E31B23;
color:#FFFFFF;
}
.ansattbilde{
margin-right:5px;
}
.alfabet{
margin:18px 10px 0;
position:absolute;
text-align:center;
width:530px;
font-size:10px;
}
#innhold .alfabet a{
color:#000;
text-decoration:none;
}
.ansattmeny{
margin-bottom:15px;
float:left;
width:100%;
height: 16px;
}
.menupath{
color: #666;
}

