﻿/* CSS Document */

/* CSS Document MAL*/



h1
{
width:515px;
height:20px;
padding-bottom:15px;
font-family:Arial;
color:#828282;
font-size:20px;
font-weight:bold;
border-bottom:1px solid #d7d7d7;
margin-bottom:7px;
}


a
{
color:#ffae00;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}

p { margin-top: 6px; margin-bottom:6px; }



/* hele vinduet, legg inn bakgrunnsfarge/grafikk her */
body
{
background-image:url(img/backGr.gif);
background-repeat:repeat;
margin:0px auto;
background-attachment: fixed;
}


/* hoved rammen rundt siden */
#main
{
width:879px;
min-height:556px;
text-align:left;
background-color:#FFFFFF;
background-image:url(img/shading.gif);
background-position:left;
background-repeat:repeat-y;
padding-left:5px;
padding-right:5px;
/*filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;*/
}
#pageWrapper
{
margin-top:0px;
width:889px;
min-height:656px;
overflow-x:hidden;
}

/* --------------------------------------------------------- toppene ---------------------------------------------------------*/

/* ------------------- top 1 ------------------- */
#top1
{
background-image:url(img/topp.jpg);
background-repeat:no-repeat;
width:879px;
height:139px;
position:relative;
}
#top1Logo
{
position:absolute;
top:20px;
left:30px;
height:80px;
width:181px;
}

#top1Logo a
{
height:80px;
width:181px;
cursor:pointer;
display:block;
}
#topSok
{
position:absolute;
top:15px;
right:15px;
background-image:url(img/sokImg.gif);
width:199px;
height:21px;
}
#sokInp
{
position:absolute;
top:4px;
left:30px;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#858484;
}

#sokButton
{
position:absolute;
top:4px;
left:10px;
border:0px;
height:13px;
width:17px;
background-image:url(img/sokKnapp.gif);
cursor:pointer;
}
#topFlagg
{
position:absolute;
top:14px;
right:230px;
background-image:url(img/flaggImg.gif);
width:22px;
height:23px;
}
#topFlaggNorsk
{
position:absolute;
top:14px;
right:230px;
background-image:url(img/flaggImgNorsk.gif);
width:22px;
height:23px;
}
#topFlagg a,#topFlaggNorsk a
{
width:22px;
height:23px;
display:block;
cursor:pointer;
}
/* ------------------- top 2 -------------------*/
#top2
{
height:31px;
width:100%;
background-image:url(img/top2Back.gif);
background-position:top;
background-repeat:no-repeat;
}

#top2Meny
{
height:31px;
width:879px;
background-image:url(img/topMenyBackgr.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.top2MenyLinkHjem
{
background-image:url(img/hjemKnapp.gif);
background-position:bottom;
background-repeat:no-repeat;
width:45px;
height:31px;
float:left;
}
.top2MenyLinkHjem a
{
display:block;
cursor:pointer;
width:45px;
height:31px;
}
.top2MenyLinkHjem a:hover
{
width:45px;
height:23px;
border-top:5px solid #ed1c24;
padding-top:3px;
}
.top2MenyLinkBox
{

float:left;
min-width:115px;
height:31px;
text-align:center;
}

.top2MenyLinkBox a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
min-width:115px;
height:23px;
text-align:center;
padding-top:8px;
background-image:url(img/topMenyBackgrRight.gif);
background-repeat:no-repeat;
background-position:bottom right;
}
.top2MenyLinkBox a:hover
{
min-width:115px;
height:23px;
text-align:center;
border-top:5px solid #ed1c24;
padding-top:3px;
}

.top2MenyLinkBoxSelected
{
float:left;
min-width:115px;
height:31px;
text-align:center;
background-image:url(img/topMenyBackgr.gif);
background-repeat:repeat-x;
background-position:bottom;

}
.top2MenyLinkBoxSelected a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
min-width:115px;
height:23px;
text-align:center;
border-top:5px solid #ed1c24;
padding-top:3px;
background-image:url(img/topMenyBackgrRight.gif);
background-repeat:no-repeat;
background-position:bottom right;
}


/* --------------------------------------------------------- kolonnene --------------------------------------------------------- */
#colWrapper
{
width:879px;
min-height:500px;
background-color:#ffffff;
padding-bottom:20px;
overflow-x:hidden;
}

#col1Sok
{
float:left;
margin-left:40px;
margin-right:40px;
width:799px;
font-family:Arial;
color:#828282;
font-size:12px;
min-height:400px;
padding-top:20px;
}


#col1
{
float:left;
margin-left:45px;
width:510px;
font-family:Arial;
color:#646464;
font-size:13px;
min-height:400px;
padding-top:20px;
}

#col1 a
{
color:#ffae00;
text-decoration:underline;
}


.tittelSok
{
width:809px;
height:20px;
padding-bottom:15px;
font-family:Arial;
color:#828282;
font-size:20px;
font-weight:bold;
border-bottom:1px solid #d7d7d7;
margin-bottom:7px;
}
.tittel
{
width:515px;
height:20px;
padding-bottom:15px;
font-family:Arial;
color:#828282;
font-size:20px;
font-weight:bold;
border-bottom:1px solid #d7d7d7;
margin-bottom:7px;
}
.tittel a
{
color:#828282;
text-decoration:none;

}
.tittelNyhet
{
width:515px;
height:20px;
padding-bottom:5px;
font-family:Arial;
color:#828282;
font-size:20px;
font-weight:bold;
}
.tittelNyhet a
{
color:#828282;
text-decoration:none;

}

.meta
{
clear:both;
margin-bottom:2px;
font-family:Arial;
font-size:10px;
color:#828282;
font-style:italic;
}
#col2
{
float:left;
margin-left:35px;
width:235px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
min-height:500px;
padding-top:30px;
}

.col2LinkBox
{
width:235px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/square.gif);
background-position:left;
background-repeat:no-repeat;
}
.col2LinkBox a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.col2LinkBox a:hover
{
color:#ffae00;
}
.col2LinkBoxSelected
{
width:235px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/squareSelected.gif);
background-position:left;
background-repeat:no-repeat;

}
.col2LinkBoxSelected a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffae00;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}

/* har undersider */
.col2LinkBox2
{
width:235px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/triangle.gif);
background-position:left;
background-repeat:no-repeat;
}
.col2LinkBox2 a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.col2LinkBox2 a:hover
{
color:#ffae00;
}
.col2LinkBoxSelected2
{
width:235px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/triangleSelected.gif);
background-position:left;
background-repeat:no-repeat;

}
.col2LinkBoxSelected2 a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffae00;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}





.col2SubLinkBox
{
width:235px;
height:25px;
background-color:#9f9f9f;
border-bottom:1px solid #ffffff;
}
.col2SubLinkBox a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.col2SubLinkBox a:hover
{

color:#000000;
}
.col2SubLinkBoxSelected
{
width:235px;
height:25px;
background-color:#9f9f9f;
border-bottom:1px solid #ffffff;
}
.col2SubLinkBoxSelected a
{
display:block;
width:205px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.col2SubLinkBoxSelected a:hover
{


}
/*--forsiden --*/
#forTopp
{
width:832px;
height:281px;
padding-top:36px;
padding-left:47px;
}
#forBunn
{
clear:both;
margin-top:14px;
width:832px;
min-height:200px;
padding-top:36px;
padding-left:47px;
}

#col1For
{
float:left;
width:476px;
height:317px;

}
#col2For
{
float:left;
width:315px;
height:317px;
background-color:#828282;
overflow:hidden;
}

/* har undersider */
.col2LinkBoxFor
{
width:315px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/triangle.gif);
background-position:left;
background-repeat:no-repeat;
}
.col2LinkBoxFor a
{
display:block;
width:285px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.col2LinkBoxFor a:hover
{
color:#ffae00;
}
.col2LinkBoxForSelected
{
width:315px;
height:25px;
background-color:#414141;
border-bottom:1px solid #9f9f9f;
background-image:url(img/triangleSelected.gif);
background-position:left;
background-repeat:no-repeat;

}
.col2LinkBoxForSelected a
{
display:block;
width:285px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffae00;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
#col2Cont0,#col2Cont1,#col2Cont2,#col2Cont3,#col2Cont4,#col2Cont5
{
width:275px;
height:122px;
padding:20px;
background-color:#828282;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:none;
}

#col2Cont0 a,#col2Cont1 a,#col2Cont2 a,#col2Cont3 a,#col2Cont4 a,#col2Cont5 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

text-decoration:underline;
}

.aClass1
{
display:block;
width:285px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}
.aClass2
{
display:block;
width:285px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffae00;
padding-top:5px;
padding-left:30px;
text-decoration:none;
}

/* ------------------- footer div ------------------- */
#footerWrapper
{
width:881px;
clear:both;
}
#footer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-image:url(img/footerImg.gif);
background-position:top;
background-color:#ffae00;
height:100px;
width:849px;
text-align:center;
padding:20px;
}

#footer a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;

}

#footer a:hover 
{

}








/* nyheter */

#newselement
{



}

#newstitle
{
font-family:Georgia, "Times New Roman", Times, serif;
background-image:url(../../Copy%20of%20Grata/css/img/TittelPrikker.gif);
background-repeat:no-repeat;
background-position:left;
font-size:24px;
color:#ac4937;
margin-bottom:20px;
padding-left:22px;
}

#newsdetails
{
position:relative;
padding:10px;
width:100%;
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
}

#newsrelated
{

}

#newsnavigation
{
position:relative;
width:100%;
height:14px;
clear:both;
}

#newsback
{
position:absolute;
bottom:1px;
left:7px;
width:56px;
height:12px;
padding:1px;
background-color:#ab1d22;
text-align:center;
}
#newsnavigation a
{
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-decoration:none;
}
#newpaging
{
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
text-decoration:none;


}

#newpaging a
{
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
text-decoration:none;

}
.img
{
width:160px;
height:160px;
padding:5px;
background-color: #ffffff;
border:1px solid #bbbbbb;
}
.imgNavn
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#828282;
}
#knapp
{
margin-top:27px;
background-image:url(img/knapp.gif);
background-repeat:no-repeat;
width:68px;
height:16px;
padding-top:3px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
#knapp a
{
margin-top:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

#nyhetWrapper ul { list-style-type: none;margin:0px;padding:0px; }
#nyhetWrapper ul li{margin-left:0px;} 