#container{width:1000px;margin:0 auto}



#outerdiv
{

width:293px;
height:120px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-160px;
left:-73px;
width:293px;
height:260px;
}

#topBox{
float:left;
        width: 965px;
    height:50px;
margin-top:-60px;
margin-bottom:5px;
}

#headerLogo{
float:left;
        width: 965px;
    height:100px;
margin-top:-30px;
margin-bottom:-55px;
background-image:url(/neted/front/img/NyDesign2010/HeaderForslagTest.jpg);
background-repeat: no-repeat;
border: 1px solid #000000;
    -moz-box-shadow:0px 0px 10px #333;
    -webkit-box-shadow:0px 0px 10px #333;
    box-shadow:0px 0px 10px #333;

}

#h9{
background: #7f9db9;
    height: 50px;
    width: 380px;
    position: relative;
    left:-15px;
    top: 30px;
    float: left;
    -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
    z-index: 100; /* the stack order: foreground */
}

#LoggInn {
width:700px;
height:450px;

}


#s�k a{
display: block;
text-decoration: none;
width: autopx;
height: autopx;
display: inline;
margin-right: 8px;
margin-top:-5px;
padding-top: 2px;
text-align:center;
position:relative;
}







#logoen a{
display: block;
float: left;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 100px;
height: 100px;
display: inline;
margin-right: -15px;
margin-top:0px;
background-image:url(/neted/front/img/NyDesign2010/LogoB.png);
background-repeat: no-repeat;
padding-top: 2px;
text-align:center;
position:relative;
}




#breadcrumb {
    float:left;
    width:980px;
    height:10px;
    margin:15px 5px 5px 5px;

}


img{border:none;}


#footer {
    /* Just a box */
    width: 650px;
    height: auto;
    float:left;
    margin:60px 15px;
border: 1px solid #000000;
    background: #FFF;
-moz-box-shadow:0px 0px 10px #333;
    -webkit-box-shadow:0px 0px 10px #333;
    box-shadow:0px 0px 10px #333;
overflow:hidden;
}

#footerTom {
    /* Just a box */
    width: 650px;
    height: 25px;
    float:left;
    margin:60px 15px;
overflow:hidden;
}



#Knapperad {
    float:left;
        width: 60.350em;
    height:25px;
    margin:65px -5px;
    margin-left:8px;


}

#Knapperad a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: auto;
height: auto;
float: left;
display: inline;
margin-right: 0px;
margin-top:13px;
padding-top: 2px;
padding-left: 10px;
padding-right:10px;
text-align:center;
position:relative;
border-right: solid 2px;
}

#Knapperad a:hover{
text-decoration: underline overline;
}

#box2 {
    /* Just a box */
    width: 650px;
    height: auto;
    float:left;
    margin:-40px 15px;
overflow:hidden;
border: 1px solid #000000;
    background: #FFF;
-moz-box-shadow:0px 0px 10px #333;
    -webkit-box-shadow:0px 0px 10px #333;
    box-shadow:0px 0px 10px #333;
overflow:hidden;
}


#hoyreBox {
    /* Just a box */
    width: 265px;
    height: auto;
    float:right;
position:relative;
margin-top:-40px;
margin-right:50px;
border: 1px solid #000000;
    background: #FFF;
-moz-box-shadow:0px 0px 10px #333;
    -webkit-box-shadow:0px 0px 10px #333;
    box-shadow:0px 0px 10px #333;
overflow:hidden;
}




#sliderBox {
    /* Just a box */
    width: 700px;
    height: auto;
    float:left;
    margin:-40px 15px;

}




.content-padding {
  margin-top:-25px;
  padding: 30px 10px 10px 10px;
}





/************************************
** Fonttype etc. i tittellinjen
************************************/
.headTitle { font-family: Verdana, Arial; font-size: 16px; font-weight: bold; color: #000000;}

/************************************
** Fonttype etc. i innholdsfeltet
************************************/
TD.boxArea { font-size: x-small;  border-right: solid 0px #666666; background-color: #000000; }

/************************************
** Overskrift p� visning av feks. nyhetsartikler
************************************/
.titleDisplay { font-size: small; font-weight: bold; color: #000000;}

/************************************
** ingress p� visning av feks. nyhetsartikler
************************************/
.ingressDisplay { font-weight: bold;  }

/************************************
** Font layout on trail display
************************************/
.trailTxt {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
}
a.trailTxt { 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
}
a:hover.trailTxt { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-color:#red;
 }

/************************************
** Font layout on language text
************************************/
.langTxt { color: #666666; }
a.langTxt { color: #ff3300; }
a:hover.langTxt {   color: #ff3300; }

/************************************
** Tittel i bokser av feks. nyhetsartikler
************************************/
/*
.titleBox { font-size: 11px; }
a.titleBox { font-size: 11px; }
a:hover.titleBox { font-size: 11px; }
*/
/************************************
** Tittel i opplistinger av feks. nyhetsartikler sammen med ingress
************************************/
/*
.titleList { font-size: x-small;    font-weight: bold; }
a.titleList { font-size: x-small; font-weight: bold; }
a:hover.titleList { font-size: x-small; font-weight: bold; }
*/



/************************************
** datovisning i lister
************************************/
.datoList { color: #999999; font-size: xx-small; }

/************************************
** les mer link
************************************/
a.readMore { font-size: xx-small; }
a:hover.readMore { font-size: xx-small; }



/*************************************
* CALENDAR STYLE
*************************************/

/* Tittel p� overskrifter (tid,aktivitet etc. i dag og ukevisning) */
.calfontlistheading { letter-spacing: 1px; font-size: 8pt; font-weight: normal; border-top: 2px dashed #990000; border-bottom: 2px dashed #990000; padding: 3px; text-decoration: none; }

/* Innhold i liste p� dag og ukevisning */
.calfontlisttxt { letter-spacing: 1px; font-size: 8pt; font-weight: normal; border-bottom: 1px dashed #990000; padding: 3px; text-decoration: none; }

/* Link til global aktivitet */
a.calfontlist {  letter-spacing: 1px;  color: #990000; font-size: 8pt; font-weight: bold; text-decoration: none; }
a:hover.calfontlist {  letter-spacing: 1px;  color: #990000; font-size: 8pt; font-weight: bold; text-decoration: underline; }

/* Link til privat aktivitet */
a.calfontlistpersonal {  letter-spacing: 1px;  font-size: 8pt; color: red; font-weight: bold; text-decoration: none; }
a:hover.calfontlistpersonal {  letter-spacing: 1px;  font-size: 8pt; color: red; font-weight: bold; text-decoration: underline; }

/* Datovisning i topp */
.calfontasked {  letter-spacing: 2px;   font-size: 8pt; font-weight: bold; text-decoration: none; }

/* Farge for visning av personlig kalender (BOX) */
TD.calpersonal { font-size: 8pt; font-weight: normal; background-color: red; }

/* Farge for visning av global kalender (BOX) */
TD.calglobal { font-size: 8pt; font-weight: normal; background-color: blue; }

/* Tabell kalender visning */
TABLE.minicalendarTable { background-color: #ffffff; border: 1px solid #f1f1f1; padding: 0px; width: 100%; }

/* standard top color of top cell and standard height of top cell */
TD.minicaltdtopheight   { background-color: #ffffff;  height: 20px; }

a.minicalfontcontent {  color: #ffffff; letter-spacing: 0px;  font-size: 7pt; font-weight: normal; text-decoration: none; }
a:hover.minicalfontcontent {  color: #ffffff; letter-spacing: 0px;  font-size: 7pt; font-weight: normal; text-decoration: underline; }

/* Datovisning i topp i kalendervisning*/
.minicalfontasked {  letter-spacing: 0px;   font-size: 10pt; font-weight: bold; text-decoration: none; }

/* standard height of weekday-cell */
TD.minicaltddayheight   {  font-size: 7pt; font-weight: normal; height: 20px; }

/* Overskrift for s�ndag (font etc.) */
TD.minicalsundaytopclr { font-size: 8pt; font-weight: normal; height: 20px; background-color: #BBBBBB; }

/* Overskrift for ukedager (font etc.) */
TD.minicalweekdaytopclr { font-size: 8pt; font-weight: bold; height: 20px; background-color: #e6e6e6; }

/* Tomme felt p� s�ndager */
TD.minicalsundayemptyclr { font-size: 8pt; font-weight: bold; height: 20px; /* standard height of day-cell */ background-color: #FFFFFF; /* color of sunday that isn't in month */ }

/* Tomme felt p� ukedager */
TD.miniminicalweekdayemptyclr   { font-size: 8pt; font-weight: normal; height: 20px; /* standard height of day-cell */ background-color: #FFFFFF; /* color empty */ }

/* Felt p� dagen idag */
TD.minicaltodayclr { font-size: 8pt; font-weight: normal; height: 20px; /* standard height of day-cell */ background-color: #990000; /* color today */ }

/* Aktive dager med aktiviteter */
TD.minicalweekdayeventclr   { font-size: 8pt; color: #ffffff; font-weight: normal; height: 20px; /* standard height of day-cell */ background-color: #cccccc;  }


/* Felt p� s�ndager som treffer p� dato */
TD.minicalsundayclr { font-size: 8pt; font-weight: normal; height: 20px; /* standard height of day-cell */ background-color: #BBBBBB; /* color calendarsunday */ }

/* Felt p� ukedager som treffer p� dato */
TD.minicalweekdayclr { font-size: 8pt; font-weight: normal; height: 20px; /* standard height of day-cell */ background-color: #EEF0F0; /* color calendarweekday */ }


/************************************
** Box styles
************************************/



/* Tittel p� liten box */
TD.boxTitleNarrow2 { 
color: #000000; text-transform: uppercase; font-size: 11px; font-weight: bold; 
border: 1px solid #D2D2D2;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
    box-shadow: 0 0 5px #000000;
    background: #FFFFFF;
}
.boxTitleNarrow2 { 
color: #000000; text-transform: uppercase; font-size: 11px; font-weight: bold; 
border: 1px solid #D2D2D2;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
    box-shadow: 0 0 5px #000000;
    background: #FFFFFF;
}

/* Tittel p� stor box */
TD.boxTitleWide { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; }

/* Tittel og rammer p� liten box */
TD.boxTopNarrow { color: #000000; text-transform: uppercase; font-size: 11px; font-weight: bold; background-color: #000000; border-left: solid 1px #FF3300; border-right: solid 1px #FF3300; border-top: solid 1px #7D8485; border-bo990000dashed 1px #990000; padding: 0px 5px; }

/* Tittel og rammer p� stor box */
TD.boxTopWide { color: #000000; text-transform: uppercase; font-variant: small-caps; font-size: xx-small; font-weight: bold; background-color: #E5EAF0; border-left: solid 1px #FF3300; border-right: solid 1px #FF3300; border-top: solid 1px #7D8485; border-bottom: solid 1px #7D8485; padding: 0px 5px; }

/* Innhold og rammer p� liten box */
TD.boxContentNarrow { color: #000000; font-size: xx-small; font-weight: normal; background-color: #ffffff; border-left: solid 1px #ddd8d8; border-right: solid 1px #ddd8d8; border-top: solid 1px #ddd8d8; border-bottom: solid 1px #ddd8d8; padding: 5px 5px; }

/* Innhold og rammer p� liten box */
TD.boxContentNarrow2 { 
color: #000000; text-transform: uppercase; font-size: 11px; font-weight: bold; 
border: 2px solid #D2D2D2;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
    box-shadow: 0 0 5px #000000;
    background: #FFFFFF;

/* innhold og rammer p� redigert box */
TD.boxContentNarrow { color: #000000; font-size: xx-small; font-weight: normal; background-color: #ffffff; border-left: solid 1px #ddd8d8; border-right: solid 1px #ddd8d8; border-top: solid 1px #ddd8d8; border-bottom: solid 1px #ddd8d8; padding: 5px 5px; }


/* innhold og rammer Kalender og lenker boks */
TD.boxContentTommy { color: #000000; font-size: xx-small; font-weight: normal; background-color: #ffffff; border-left: ridge 3px #ddd8d8; border-right: ridge 3px #ddd8d8; border-top: ridge 3px #ddd8d8; border-bottom: ridge 3px #ddd8d8; padding: 5px 5px; } 

/* innhold og rammer p� stor box Tommy versjon */
TD.boxContentTommy2 { color: #000000; font-size: xx-small; font-weight: normal; border-left: ridge 3px ; border-right: ridge 3px ; border-top: ridge 3px ; border-bottom: ridge 3px ; padding: 5px 5px; }

/* Topplinje under trail ***/
TD.topLine { border-top: solid 1px #666666; border-bottom: solid 1px #666666; padding: 5px 0px; }

/* Innholdsfelt */
TD.pageContents { background-color: #fff000; border-left: solid 0px #FF3300; border-right: solid 0px #FF3300; border-top: solid 0px #7D8485; border-bottom: solid 0px #FF3300; }

TR.tabellheading { background-color: #ffffff; font-weight: bold; padding: 0px 0px; }
TD.dato { font-weight: bold;5



