﻿/* CSS Document */
/* hele vinduet, legg inn bakgrunnsfarge/grafikk her */
body
{
/* Marger satt til null 040609, oppr. komm. ut.*/
/* neste to linjer slår på bg */
/* background-image:url(imgVindkraft/background.gif); */
/* background-repeat:repeat-x; */
margin:0px auto;
background-color:#ffffff;
height:100%;
width:100%;
align:centre;}

/* Generelle stiler */

/* klasse for horisontal ruler */
#with_border
{
color:red;
height:0.25px;
}

/* Styrer tekst/grafikk oppå topp */
#topp_tekst{
position:absolute;
left:900px;
top:200px;
height:100%;
width:185px;
}




/* Styrer innhold på ytre høyre fløy */
#banner{
position:absolute;
left:930px;
top:0px;
height:100%;
width:185px;
}

#banner_topp{
width:239px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;}

.bannerBoks{
width:280px;
height:580px;
border:1px solid #91aec9;
color:#565b64;
margin-bottom:8px;
/* font-size:20px; */
overflow-x:hidden;
overflow-y:auto;}


/* Styrer den mest prominente annonsen */
#super_ad{
position:absolute;
left:1125px;
top:0px;
height:100%;
width:185px;
}


/* hoved rammen rundt siden */
#main
{
width:1137px;
/*
background-image:url(img/background.gif);
background-repeat:repeat-y;
*/
min-height:555px;
text-align:left;
font-family:"Trebuchet MS";
color:#565b64;
font-size:11px;
}



a{
text-decoration:underline;
color:#000000;
}
a:hover
{
text-decoration:underline;
color:#000000;
}


#wrapper
{
width:1384px;    /* 1384px fanger inn også ytterste høyre fløy */
padding-left:2px; /* oppr 8px */
padding-right:0px; /* oppr 8px */
border:0px solid #91aec9; /* oppr 1 px */
color:#565b64;
padding-top:0px;
float:left;
padding-bottom:10px;
background-color:#FFFFFF;
margin:0px auto;
}
/*-------------------------------- reklamebannere --------------------------------*/


#r2
{
float:left;
width:185px;
min-height:600px;
overflow-x:hidden;
padding-left:8px;
}

.r2BoxTittel
{
width:160px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}




/* Stil dedikert for newsfeed */
.r2Boks
{
width:183px;
height:406px;
border:1px solid #91aec9;
color:#565b64;
margin-bottom:8px;
font-size:11px;
overflow-x:hidden;
overflow-y:hidden;
}



/* Stil dedikert for TU-newsfeed-ramme  */

.r2Boks_2
{
width:183px;
height:346px;
border:1px solid #91aec9;
color:#565b64;
font-size:11px;
overflow-x:hidden;
overflow-y:auto;
}
































































































































































#iframeSt
{
width:185px;
min-height:800px;
overflow-x:hidden;
}
































































.r2BoksTopp
{
width:185px;
height:174px;
overflow:hidden;
margin-bottom:27px;
}
































































































/*-------------------------------- topper ----------------------------------------*/
































































#top1
{
position:relative;
width:1123px;
height:120px;
background-image:url(img/ny_logo3vbt.jpg);
background-repeat:no-repeat;
/* border:1px solid #91aec9; */
}
































#top1_1
{
position:relative;
width:1123px;
height:120px;
/*background-image:url(img/ny_logo3vbt.jpg);*/
background-repeat:no-repeat;
/* border:1px solid #91aec9; */
}
#top1_2
{
position:relative;
width:1123px;
height:120px;
/*background-image:url(img/ny_logo4vbt.jpg);*/
background-repeat:no-repeat;
/* border:1px solid #91aec9; */
}
#top1_3
{
position:relative;
width:1123px;
height:120px;
/*background-image:url(img/ny_logo5vbt.jpg);*/
background-repeat:no-repeat;
/* border:1px solid #91aec9; */
}
#topHjemLink
{
position:absolute;
top:10px;
left:10px;
height:130px;
width:900px;
}
#topHjemLink a
{
display:block;
height:130px;
width:900px;
cursor:pointer;
}
#topSok
{
position:absolute;
right:2px;
bottom:8px;
height:16px;
width:210px;
}
/*
#sokBtn
{
position:absolute;
top:0px;
left:20px;
color:#FFFFFF;
font-size:14px;
width:40px;
height:18px;
border:0px;
cursor:pointer;
}
*/
#sokBtn
{
position:absolute;
top:1px;
left:20px;
width:50px;
font-size:10px;
}
#sokInp
{
height:16px;
border:0px;
font-size:12px;
color:#000000;
margin:0px;
margin-left:75px;
border:1px solid #91afc9;
}
































































#top2
{
width:1123px;
height:8px;
background-image:url(img/top2Back.gif);
background-repeat:repeat-x;
}
































<!-- historielinje satt ut av drift for å spare plass -->
































#top3
{
width:910px;
color:#3b4c5d;
font-size:12px;
margin-top:5px;
margin-bottom:10px;
height:12px;
padding-left:20px;
}
































#top3 a
{
text-decoration:none;
color:#3b4c5d;
font-size:12px;
































}
































































/* --------------------------------------------------------- kolonnene --------------------------------------------------------- */
































/*original height col1 = 300 px */
































#col1
{
float:left;
width:183px;
min-height:100px;
/* border:1px solid #91aec9; */
background-color:#FFFFFF;;
}
#col1Top
{
width:158px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}
































































#col1Meny
{
color:#475d75;
}
































#col1Topp
{
width:154px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px; 
padding-left:25px;
}
































.col1Box
{
width:157px;
height:150px;
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px;
margin-bottom:8px;
overflow-y:auto;
overflow-x:hidden;
}
































































































































/* minimumshøyde for meny komm. ut - gir plass til annonser i v. meny */
































/*min-height:240px; */
width:175px;
padding-left:8px;
margin-top:18px;
margin-bottom:18px;
}
































/* meny uten undermenyer */
.col1MenyBox
{
width:170px;
height:13px;
padding-left:15px;
margin-bottom:10px;
}
.col1MenyBox a
{
width:170px;
height:13px;
font-size:12px;
text-decoration:none;
font-weight:900;
color:#475d75;
}
.col1MenyBox a:hover
{
color:#ff4606;
}
































































/*linker med undersider*/
































/* meny uten undermenyer */
.col1MenyBox
{
width:170px;
height:13px;
padding-left:15px;
margin-bottom:10px;
}
.col1MenyBox a
{
width:170px;
height:13px;
font-size:12px;
text-decoration:none;
font-weight:900;
color:#475d75;
}
.col1MenyBox a:hover
{
color:#ff4606;
}
































































/*linker med undersider*/
































.col1MenyBoxM
{
width:150px;
height:12px;
background-image:url(img/menyPil.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
margin-bottom:5px;
padding-bottom:5px;
}
.col1MenyBoxM a
{
width:150px;
height:12px;
font-size:12px;
text-decoration:none;
font-weight:900;
color:#475d75;
}
.col1MenyBoxM a:hover
{
color:#ff4606;
}
.col1MenySubBoxM
{
width:145px;
height:13px;
padding-left:25px;
margin-bottom:10px;
}
.col1MenySubBoxM a
{
width:150px;
height:13px;
font-size:12px;
text-decoration:none;
font-weight:900;
color:#475d75;
}
.col1MenySubBoxM a:hover
{
color:#ff4606;
}
































































































































/*sub linker*/
































.col1SubMenyBox
{
width:170px;
height:15px;
}
.col1SubMenyBox a
{
width:170px;
height:15px;
font-size:12px;
text-decoration:none;
font-weight:900;
color:#475d75;
}
.col1SubMenyBox a:hover
{
color:#ff4606;
}
.col1Ann
{
overflow-x:hidden;
width:183px;
min-height:100px;
}
/*----------------- col 2 ---------------------------*/
































































#centerColWrapper
{
width:930px;
min-height:200px;
float:left;
background-color:#ffffff;
}





#centerColWrapperBtm
{
margin-top:10px;
width:930px;
min-height:200px;
clear:both;
background-color:#ffffff;
}
































#col2
{
float:left;
width:550px;
min-height:200px;
margin-left:8px;
position:relative;
}

/* styrer nyhetstopp */
#col2Topp
{
width:525px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}

/* styrer nyhetsboks forside*/
.col2Box
{
width:528px; 
/* slå av scrolling v å sette 'min-height' */
height:600px; /*oppr min-height:650px */
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px;
/* innstillinger nødv for scroll */
overflow-x:hidden;
overflow-y:auto;
}


/* styrer kraftkommentar & aktuelt */
#col2Topp_2
{
width:262,5px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:10px;
}





















/* styrer kraftkommentarboks & aktueltboks */
.col2Box_2
{
width:262,5px;
height:120px;
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px;
overflow-y:auto;
overflow-x:hidden;
}
/* ----- col3 ----- */
#col3
{
float:left;
width:179px;
min-height:200px;
margin-left:8px;
}
#col3Topp
{
width:154px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px; 
padding-left:25px;
}

/* stil for "hva skjer"  */


.col3Box
{
width:157px;
height:385px;
border:1px solid #91aec9;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
color:#565b64;
font-size:11px;
margin-bottom:8px;
overflow-y:auto;
overflow-x:hidden;
}
/* stil dedikert for prosjektkart */

.col3Box_2
{
width:157px;
height:120px;
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px;
margin-bottom:8px;
overflow-y:auto;
overflow-x:hidden;
}






































/* stil dedikert for stormkart*/

.col3Box_3
{
width:157px;
height:160px;
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px;
margin-bottom:8px;
overflow-y:auto;
overflow-x:hidden;
}
































































































































































.col3Ann
{
overflow-x:hidden;
width:179px;
min-height:100px;
}
/* ----- col4 ----- */


#col4
{
float:left;
width:179px;
min-height:200px;
margin-left:8px;
}
#col4Topp
{
width:154px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}
































.col4Box
{
width:157px;
min-height:95px;
border:1px solid #91aec9;
padding:10px;
color:#565b64;
font-size:11px
}
















.col4Ann
{
overflow-x:hidden;
width:179px;
min-height:100px;
}
/* ------------------- footer div ------------------- */
































#footer
{
width:1110px; 
height:36px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:12px;
padding-left:25px;
clear:both;
}
#footer a
{
text-decoration:none;
font-size:12px;
color:#475d75;
}
































#footer a:hover 
{
text-decoration:underline;
































}
































#footerBox
{
margin-top:15px;
border:1px solid #91aec9;
height:29px;
width:930px;
padding-top:10px;
}
/*-------------------------------------- nyheter ------------------------------------------*/

.nyhet
{
position:relative;
width:528px;
background-image:url(img/lesMer.gif);
background-position:bottom right;
background-repeat:no-repeat;
padding-bottom:10px; /* oppr. 20px */
min-height:50px;
margin-bottom:10px;
}


.nyhetTittel
{width:518px;
height:17px;
background-image:url(img/newsTitle.gif);
background-repeat:repeat-y;
margin-bottom:5px;
padding-left:5px;
color:#565b64;
font-size:12px;
padding-top:2px;
background-color:#FFFFFF;
}

.lesMerLink
{
position:absolute;
bottom:0px;
right:33px;
height:14px;
width:54px;
}


/* Stiler for nyhetssak (ikke nyhetsoversikt / forside */
/* ------------------------------------------------------- */

/* Ingress */
#ingress
{
font-weight: bold;
}

/*overskrift */

.nyhetsoverskrift
{
width:262,5px;
height:19px;
/* background-image:url(img/colBack.gif); */
/* background-repeat:repeat-x; */
color:#3b4c5d;
font-size:16px;
/* padding-left:10px; */
}
































.lesMerLink a
{
display:block;
height:14px;
width:54px;
cursor:pointer;
}
.Tittel
{
width:518px;
height:17px;
background-image:url(img/newsTitle.gif);
background-repeat:repeat-y;
margin-bottom:10px;
padding-left:10px;
color:#565b64;
font-size:12px;
padding-top:2px;
background-color:#FFFFFF;
}
































/*-------------------------------------- forsiden ------------------------------------------*/
































#stromkart
{
width:395px;
min-height:440px;
float:left;
border:1px solid #91aec9;
































}
#stromkartTopp
{
width:370px;
height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}
#stromkartContent
{
width:393px;
min-height:440px;
border:1px solid #91aec9;
}
































#vindkart
{
width:714px;
min-height:300px;
float:left;
margin-left:10px;
}
#vindkartTopp
{
width:689px;
min-height:19px;
background-image:url(img/colBack.gif);
background-repeat:repeat-x;
color:#3b4c5d;
font-size:16px;
padding-left:25px;
}
#vindkartContent
{
width:712px;
min-height:300px;
border:1px solid #91aec9;
}
































































































































































































































































































































































