﻿
/*
farger:
turkis => color: #1ab3ee
orange =>  color: #f1a407;
egg => color: #faffbf;
*/


body
{
    margin: 0;
    padding: 0;
    color: #ffffff;
    background: #000 url('/App_Themes/Standard/images/bgHeader.png') repeat-x left top;
    border: 0; /* This removes the border around the viewport in old versions of IE */
    width: 100%;
    font-family: Georgia;
    font-size: 11px;
    line-height: 14px;
}

form
{
    padding: 0;
    margin: 0;
}


table
{
    border-collapse: collapse;
}

img, a img
{
    border: 0;
}
img, div, a, input
{
    margin-right: 0px;
}

a:link, a:active, a:visited
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}

h1
{
    font-weight: normal;
    font-size: 20px;
    line-height: 1em;
    margin: 0;
    padding: 0.5em 0 0.7em 0;
}

h2
{
    font-size: 14px;
    line-height: 1em;
    margin: 0;
    text-transform: uppercase;
    font-family: Arial;
}
h2.del
{
    display: block;
}
h3
{
    font-style: italic;
    color: #1ab3ee;
    font-size: 14px;
    line-height: 1em;
    margin: 0;
    padding: 0.4em 0 0.7em 0;
}

h4
{
    font-weight: bold;
    font-size: 12px;
    line-height: 1em;
    margin: 0;
    padding: 0 0 0.7em 0;
}

p
{
    margin: 0;
    padding: 0 0 1.2em 0;
}

input.tekstboks, textarea.tekstboks, select.tekstboks
{
    border: solid 1px #666;
    padding: 3px;
}

input.tekstboks:focus, textarea.tekstboks:focus
{
    background-color: #FFFFE1;
}

/* #### LAYOUT #### */

#construct
{
    width: 100%;
    margin: 0 auto;
}

#brodtekst ul#menuFramside
{
    list-style: none;
    margin: 0;
    padding: 10px 0 0 0;
    vertical-align: top;
    float: left;
    font-size: 12px;
    font-family: Arial;
    color: #fff;
}
#brodtekst ul#menuFramside ul
{
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 12px;
}
#brodtekst ul#menuFramside ul ul
{
    display: inline;
}

#brodtekst ul#menuFramside a
{
    cursor: pointer;
    display: block;
    font-weight: bold;
    margin-left: 0;
    padding: 2px 2px 2px 17px;
    font-family: Georgia;
    font-size: 12px;
    color: #1ab3ee;
    width: 70px;
}
#brodtekst ul#menuFramside a.expanded
{
    background: url('/App_Themes/Standard/images/collapse.png') no-repeat 3px 50%;
}
#brodtekst ul#menuFramside a.collapsed
{
    background: url('/App_Themes/Standard/images/expand.png') no-repeat 3px 50%;
}
#brodtekst ul#menuFramside a:hover
{
    text-decoration: none;
}
#brodtekst ul#menuFramside ul a
{
    display: block;
    padding: 2px 2px 2px 17px;
    width: 128px;
}
#brodtekst ul#menuFramside ul a:hover
{
    text-decoration: underline;
}
#brodtekst ul#menuFramside .footer
{
    height: 9px;
    margin: 0 0 10px 0;
}
#brodtekst ul#menuFramside .footer span
{
    display: none;
}
/* #### MENY #### */
/* Level 1 */
.l1
{
    clear: left;
    float: left;
}

.l1 a:link, .l1 a:visited
{
    padding: 2px 10px;
    color: #a2a4a7;
}

.l1 a:hover
{
    text-decoration: underline;
}

.l1 a.selected:link, .l1 a.selected:visited
{
    background: url('/App_Themes/Standard/images/hoverLinkTopp.png') repeat-x left top;
}


p
{
    margin: .4em 0 .8em 0;
    padding: 0;
}
img
{
    margin: 0;
    padding: 0;
}

#wrap
{
    margin: 0 auto; /* background: url('/App_Themes/Standard/images/bgHeader.png') repeat-x left top;*/
}
#main
{
    width: 1385px;
    margin: 0 auto;
}
#header
{
    height: 45px;
    float: left;
    vertical-align: top;
    width: 871px;
}
#header h3
{
    display: inline;
    font-family: Arial;
    font-family: Myriad Pro;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: -0.4pt;
}

a.navTop
{
    background: url('/App_Themes/Standard/images/menuSeparator.png') no-repeat left top;
}
td#left
{
    background: url('/App_Themes/Standard/images/bgLeft.png') no-repeat right 45px;
}
td#right
{
    background: url('/App_Themes/Standard/images/bgRight.png') no-repeat left 45px;
}

#middleWrap
{
    width: 860px;
    float: left;
    padding: 0 37px;
}
#middle
{
    padding: 32px 33px 25px 0;
    width: 653px;
    float: left;
}
#nav
{
    width: 164px;
    padding: 0 0 25px 10px;
    float: left;
}

#topMenu
{
    height: 107px;
    background: #123;
    width: 721px;
}
#flashHolder
{
    float: left;
    height: 277px;
    width: 653px;
}
#contentWrap
{
    float: left;
    width: 653px;
}
img.imgFramside
{
    width: 308px;
    height: 197px;
    float: left;
}
#innhold
{
    width: 467px;
    padding-right: 10px;
    float: left;
}
#innholdFramside
{
    width: 644px;
    padding-bottom: 10px;
    float: left;
}
#innholdFramside .illustrasjonForside
{
    float: left;
}
#footer /* width: 860*/
{
    float: left;
    background: url('/App_Themes/Standard/images/hr.png') no-repeat left top;
    padding-top: 20px;
    color: #1ab3ee;
    font-family: georgia,serif;
    font-size: 11px;
    padding: 10px 0 30px 0;
    text-align: center;
}
#footer span
{
    color: White;
    padding: 0 5px;
}
#footer a
{
    color: White;
    padding: 0 5px;
}
#footer a:hover
{
    color: White;
}
#ingress span.overskrift
{
    color: #1ab3ee;
    font-family: Arial;
    font-family: Myriad Pro;
    font-weight: bold;
    text-transform: uppercase;
    padding-right: 5px;
}
#ingress span.tekst
{
    color: #fff;
    font-size: 16px;
    font-style: italic;
    line-height: 20px;
}
#karusellLiten
{
    height: 114px;
    width: 653px;
    padding-bottom: 20px;
}
#collaps
{
    width: 157px;
    float: right;
}
#intro
{
    color: #1ab3ee;
    font-family: Georgia;
    font-size: 14px;
    float: left;
    width: 467px;
    line-height: 18px;
}
#introFramside
{
    color: #1ab3ee;
    font-family: Georgia;
    font-size: 14px;
    float: left;
    width: 325px;
    padding-left: 10px;
    line-height: 18px;
}

a.alvor
{
    background: url('/App_Themes/Standard/images/alvor.png') no-repeat left top;
    width: 335px;
    height: 122px;
    display: block;
    float: right;
    color: #000;
    padding-bottom: 40px;
}
div.blogg
{
    width: 308px;
    display: block;
    float: left;
    padding: 10px 0;
}
a.lesMer
{
    background: url('/App_Themes/Standard/images/lesMer.png') no-repeat left top;
    width: 67px;
    height: 18px;
    display: block;
    color: #000;
    float: left;
}

/* collapsmeny */

#info .overskrift
{
    font-family: Georgia;
    font-size: 11px;
    font-style: italic;
    color: #1ab3ee;
    float: left;
    width: 176px;
}
#info .tekst
{
    float: left;
    width: 176px;
}
#info a.item
{
    width: 176px;
    padding: 10px;
    margin-bottom: 10px;
}



#menu
{
    list-style: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 145px;
    float: left;
}
#menu ul
{
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Trebuchet MS;
    font-size: 11px;
    color: #fff;
}
#menu ul ul
{
    display: inline;
}
#menu ul ul li a
{
    width: 118px;
}
#menu a
{
    cursor: pointer;
    display: block;
    font-weight: bold;
    margin-left: 0;
    padding: 2px 2px 2px 17px;
    font-family: Georgia;
    font-size: 11px;
    color: #1ab3ee;
}
#menu a.expanded
{
    background: url('/App_Themes/Standard/images/collapse.png') no-repeat 3px 50%;
}
#menu a.collapsed
{
    background: url('/App_Themes/Standard/images/expand.png') no-repeat 3px 50%;
}
#menu a:hover
{
    text-decoration: none;
}
#menu ul a
{
    display: block;
    font-weight: normal;
    padding: 2px 2px 2px 10px;
    width: 128px;
}
#menu ul a:hover
{
    text-decoration: underline;
}
#menu li.active a
{
}
#menu li.active li a
{
}
#menu .footer
{
    margin: 0 0 10px 0;
}
#menu .footer span
{
    display: none;
}

div.hovedinnhold
{
    list-style: none;
    margin: 0;
    padding: 10px 0 0 0;
    vertical-align: top;
    float: left;
    font-size: 12px;
    font-family: Arial;
    color: #fff;
}
#brodtekst
{
    list-style: none;
    margin: 0;
    padding: 10px 0 0 0;
    vertical-align: top;
    float: left;
    font-size: 12px;
    font-family: Arial;
    color: #fff;
}
#brodtekst ul
{
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 12px;
}
#brodtekst ul ul
{
    display: inline;
}

#brodtekst a
{
    cursor: pointer;
    display: block;
    font-weight: bold;
    margin-left: 0;
    padding: 2px 2px 2px 17px;
    font-family: Georgia;
    font-size: 12px;
    color: #1ab3ee;
    width: 70px;
}
#brodtekst a.expanded
{
    background: url('/App_Themes/Standard/images/collapse.png') no-repeat 3px 50%;
}
#brodtekst a.collapsed
{
    background: url('/App_Themes/Standard/images/expand.png') no-repeat 3px 50%;
}
#brodtekst a:hover
{
    text-decoration: none;
}
#brodtekst ul a
{
    display: block;
    padding: 2px 2px 2px 17px;
    width: 128px;
}
#brodtekst ul a:hover
{
    text-decoration: underline;
}
#brodtekst .footer
{
    height: 9px;
    margin: 0 0 10px 0;
}
#brodtekst .footer span
{
    display: none;
}
div.l1 a
{
    font-size: 12px;
    line-height: 1em;
    margin: 0;
    float: left;
    text-transform: uppercase;
    font-family: Arial;
    height: 26px;
    padding-top: 13px !important;
    font-weight: bold;
    letter-spacing: -0.01em;
}
/* /collapsmeny */
a.Rock:link, a.Rock:visited
{
    color: #1ab3ee;
}

a.Jazz:link, a.Jazz:visited
{
    color: #f1a407;
}
a.Lyd:link, a.Lyd:visited
{
    color: #ff0000;
}
a.Dans:link, a.Dans:visited
{
    color: #ff00ea;
}
a.Kunst:link, a.Kunst:visited
{
    color: #aae902;
}
#search
{
    float: right;
    height: 30px;
    background: url('/App_Themes/Standard/images/searchbox.gif') no-repeat left top;
    width: 197px;
    padding: 0;
    padding-top: 13px;
}
#search .box
{
    border: 0;
    background: none;
}
#search input:focus
{
    outline: none;
}
#rightMenu a
{
    display: block;
    float: left;
    padding-top: 6px;
}
#rightMenu
{
    width: 164px;
    padding-top: 30px;
}
#rightMenu div
{
    float: left;
}

#rightMenu #menulinks a
{
    width: 164px;
    height: 54px;
    font-size: 1px;
}
#menulinks
{
    padding: 12px 0 20px 0;
}
#rightMenu #menulinks a.delMedVenn
{
    background: url('/App_Themes/Standard/images/del.png') no-repeat left bottom;
    width: 164px;
    float: left;
    height: 33px;
    display: block;
}

a.delmedenvenn
{
    width: 164px;
    float: left;
    height: 37px;
    display: block;
    color: #000;
}
#rightMenu a.delmedenvenn:link
{
    background: url('/App_Themes/Standard/images/del.png') no-repeat left bottom;
}
#rightMenu a.delmedenvenn:hover
{
    background: url('/App_Themes/Standard/images/delHover.png') no-repeat left bottom;
}


#rightMenu #menulinks a.bildearkiv
{
    background: url('/App_Themes/Standard/images/bildearkiv.png') no-repeat left top;
}
#rightMenu #menulinks a.videoer
{
    background: url('/App_Themes/Standard/images/videoer.png') no-repeat left top;
}
#rightMenu #menulinks a.musikk
{
    background: url('/App_Themes/Standard/images/musikk.png') no-repeat left top;
}
#rightMenu #menulinks a.blogg
{
    background: url('/App_Themes/Standard/images/blogg.png') no-repeat left top;
}


#rightMenu #menulinks a.bildearkiv:hover
{
    background: url('/App_Themes/Standard/images/bildearkivHover.png') no-repeat left top;
}
#rightMenu #menulinks a.videoer:hover
{
    background: url('/App_Themes/Standard/images/videoerHover.png') no-repeat left top;
}
#rightMenu #menulinks a.musikk:hover
{
    background: url('/App_Themes/Standard/images/musikkHover.png') no-repeat left top;
}
#rightMenu #menulinks a.blogg:hover
{
    background: url('/App_Themes/Standard/images/bloggHover.png') no-repeat left top;
}


#rightMenu #icons
{
    width: 164px;
    text-align:center;
}
#rightMenu #icons a
{
    width: 27px;
    font-size: 1px;
    height: 34px;
    padding:0;
}
#rightMenu #icons a.facebook_icon
{
    background: url('/App_Themes/Standard/images/facebook_icon.png') no-repeat 50% top;
    height: 34px;
    width: 34px;
    margin-left: 5px;
}
#rightMenu #icons a.twitter_icon
{
    background: url('/App_Themes/Standard/images/twitter_icon.png') no-repeat 50% top;
    height: 34px;
    width: 34px;
    margin-left: 6px;
}
#rightMenu #icons a.youtube_icon
{
    background: url('/App_Themes/Standard/images/youtube_icon.png') no-repeat 50% top;
    width: 34px;
    height: 34px;
    margin-left: 6px;
}
#rightMenu #icons a.myspace_icon
{
    background: url('/App_Themes/Standard/images/myspace_icon.png') no-repeat 50% top;
    height: 34px;
    width: 34px;
    margin-left: 6px;
}


#links
{
    padding-top: 30px;
    width: 164px;
}
#links a
{
    float: left;
    display: block;
    padding-top: 15px;
    font-size: 1px;
    height: 16px;
    padding-top: 15px;
    width: 164px;
}

#rightMenu #links a.lastnedsoknad
{
    height: 39px;
    background: url('/App_Themes/Standard/images/lastnedsoknad.png') no-repeat left top;
}

a:focus
{
    outline: none;
}
#rightMenu #links a.onlinesoknad
{
    height: 38px;
    background: url('/App_Themes/Standard/images/onlinesoknad.png') no-repeat left top;
}
#rightMenu #links a.lastnedbrosjyre
{
    height: 76px;
    background: url('/App_Themes/Standard/images/lastnedbrosjyre.png') no-repeat left top;
}
#rightMenu #links a.lastnedskolerute
{
    height: 41px;
    background: url('/App_Themes/Standard/images/lastnedskolerute.png') no-repeat left top;
}


/* sidemeny */




#sidemeny
{
    list-style: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 164px;
    float: left;
}
#sidemeny li a
{
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    margin-left: 0;
    padding: 2px 2px 2px 17px;
    font-family: Georgia;
    font-size: 11px;
    font-style: italic;
    color: #1ab3ee;
    width: 100px;
}
#sidemeny li a.expanded
{
    background: url('/App_Themes/Standard/images/kalenderSiste.png') no-repeat left top;
    height: 30px;
}
#sidemeny li a.collapsed
{
    background: url('/App_Themes/Standard/images/kalenderSisteCollapsed.png') no-repeat left top;
    height: 30px;
}
#sidemeny li a:hover
{
    text-decoration: none;
}
#sidemeny li ul
{
    display: none;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: Trebuchet MS;
    font-size: 11px;
    color: #fff;
    float: left;
    width: 164px;
}
#sidemeny ul a
{
    float: right;
    display: block;
    font-weight: normal;
    padding: 2px 2px 2px 10px;
    color: #000;
}
#sidemeny ul a:hover
{
    text-decoration: underline;
}
#sidemeny li ul
{
    padding-top: 10px;
}
#sidemeny ul ul
{
    display: inline;
}
#sidemeny li ul li
{
    margin-bottom: 6px;
    padding: 12px;
    height: 61px;
}
#sidemeny ul ul li a
{
    padding-left: 0;
}
#sidemeny li ul li.siste1
{
    background: black url('/App_Themes/Standard/images/1st.png') no-repeat top left;
}
#sidemeny li ul li.siste2
{
    background: black url('/App_Themes/Standard/images/2nd.png') no-repeat top left;
}

#sidemeny li ul li div
{
    font-size: 11px;
    font-family: Trebuchet MS;
    line-height: 12px;
    color: #454545;
    float: none;
}
#sidemeny li ul li div.dato
{
    height: 14px;
}
#sidemeny li ul li div.lesmer
{
    padding-top: 4px;
    text-align: right;
}
#sidemeny li ul li div.overskrift
{
    overflow: hidden;
    height: 24px;
    padding-top: 4px;
}
#siste ul
{
    width: 164px;
    float: left;
}

/* /sidemeny */


/*   ============================= galleri ======================= */

.basic
{
    width: 100%;
}

.basic p
{
    margin-bottom: 10px;
    border: none;
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    margin: 0px;
    padding: 10px;
}
.basic div.nav
{
    cursor: pointer;
    display: block;
    margin-top: 0;
    text-decoration: none;
    font-style: italic;
    font-size: 16px;
    color: white;
    height: 38px;
    margin-bottom: 5px;
    line-height: 40px;
    vertical-align: top;
}
#galleri
{
    float: left;
}
#galleri .accLeft
{
    background: url(/App_Themes/Standard/images/accLeft.png) top left no-repeat;
    line-height: 34px;
    height: 34px;
    cursor: pointer;
    margin-top: 0;
    height: 38px;
    margin-bottom: 5px;
    width: 6px;
    display: block;
    float: left;
}
#galleri .antallBilder
{
    height: 24px;
    cursor: pointer;
    margin-top: 0;
    height: 38px;
    line-height: 38px;
    margin-bottom: 5px;
    display: block;
    float: left;
    color: #a2a4a7;
}
#galleri .accRight
{
    background: url(/App_Themes/Standard/images/accRight.png) top right no-repeat;
    line-height: 34px;
    height: 34px;
    cursor: pointer;
    margin-top: 0;
    height: 38px;
    margin-bottom: 5px;
    display: block;
    float: right;
    padding-right: 10px;
    font-size: 11px;
    font-style: normal;
    color: #a2a4a7;
}
#galleri .accArrowRight
{
    background: transparent url(/App_Themes/Standard/images/expand.png) no-repeat scroll left 50%;
    cursor: pointer;
    display: block;
    float: left;
    height: 38px;
    line-height: 34px;
    margin-bottom: 5px;
    margin-top: 0;
    padding-left: 15px;
}
#galleri .basic div.nav
{
    background: url(/App_Themes/Standard/images/galleriAccordian.png) top right repeat-x;
}
.basic a:hover
{
}
.basic div.selected
{
    color: #1ab3ee;
    background: url(/App_Themes/Standard/images/galleriAccordian.png) top right repeat-x;
}

#galleri div.overskrift
{
    background: url(/App_Themes/Standard/images/medlemHeader.png) repeat-x top left;
    height: 34px;
    padding-left: 15px;
    line-height: 30px;
    text-align: left;
    font-style: italic;
    font-size: 18px;
    color: #fff;
    padding-top: 0;
}
#galleri div.pager
{
    height: 20px;
    padding-top: 10px;
    float: left;
    width: 500px;
    font-size: 14px;
}
#galleri a.pager
{
    color: white;
    padding-left: 4px;
}
#galleri a:active, #galleri a:hover
{
    font-size: 16px;
    text-decoration: none;
}
#list3
{
    border: 1px solid #111111;
}
#list3 div.selected .title
{
    font-weight: bold;
}
#list3 div div
{
    border-left: 8px solid #6699CC;
    padding: 5px;
}
#list3 div.title
{
    background-color: #6699CC;
    border: 1px solid #3366AA;
    cursor: pointer;
    padding: 10px;
}
#list3 div.selected
{
    border-bottom: medium none;
}

/*                 hva skjer                */

.progress
{
    float: left;
    height: 40px;
}
.dayStyle
{
    text-align: left !important;
    padding-left: 10px !important;
    border: 1px solid #191919 !important;
}
.dayover
{
    text-align: left !important;
    padding-left: 10px !important;
}
.radCalSelect_Black a
{
    border: 0 !important;
    background: #343434 !important;
}
.radCalToday_Default
{
    border: 1px solid #FAFFBF !important;
}
#events
{
    width: 467px;
    float: left;
    padding: 10px 0 30px 0;
}
#events div
{
    float: left;
    width: 457px;
    font-family: Trebuchet MS;
    color: #fff;
}
.event
{
    float: left;
    width: 457px;
    padding: 20px 0 20px 0;
}
#events div.dato
{
    color: #1ab3ee;
    font-size: 14px;
    padding-bottom: 12px;
    width: 250px;
    float: left;
}
#events span.klokken
{
    color: White;
}
#events span.dato
{
    color: #faffbf;
}
#events a.delmedenvenn
{
    width: 164px;
    float: left;
    height: 24px;
    display: block;
    line-height: 2200px;
}
#events a.delmedenvenn:link
{
    background: transparent url(/App_Themes/Standard/images/delSmall.png) no-repeat scroll left 20%;
}
#events a.overskrift
{
    display: block;
    float: left;
    font-size: 16px;
    font-style: italic;
    font-family: Georgia;
    padding-bottom: 15px;
    width: 400px;
}
#events a.overskrift:link, #events a.overskrift:hover, #events a.overskrift:active, #events a.overskrift:visited
{
    color: #1ab3ee;
}
#events div.tekst
{
    font-size: 11px;
    padding-bottom: 14px;
    line-height: 18px;
}
#events div.link
{
    font-size: 12px;
    padding-bottom: 20px;
    padding: 0 0 12px 0px;
}
#events .link img
{
    padding: 0 12px 0 0px;
    vertical-align: text-top;
}
#events a:link, #events a:hover
{
    color: #faffbf;
}
#events .link span.tekst
{
}
#events div.comments
{
    font-size: 12px;
}

#kommentarfelt
{
}
#kommentarfelt td
{
    vertical-align: top;
    height: 33px;
    color: #a2a4a7;
}
#kommentarfelt input.felt
{
    width: 162px;
    height: 13px;
}

#kommentarfelt input.felt, textarea.felt
{
    border: solid 1px #696969;
    background: #8f8f8f;
    color: #000;
    padding: 3px;
}
#kommentarfelt tr.preTextAreaTD td
{
    height: 36px;
}
#kommentarfelt tr.kommenter td
{
    vertical-align: middle;
}
#comments
{
    width: 467px;
}
#comments div.comment
{
    padding: 13px 20px 15px 0;
}
#comments div.navn
{
    color: #1ab3ee;
    font-size: 14px;
    font-style: italic;
    padding: 0;
}
#comments div.tekst
{
    color: #fff;
    font-size: 12px;
    font-style: italic;
    padding-bottom: 1px;
}
#comments div.dato
{
    color: #a2a4a7;
    font-size: 11px;
    font-style: italic;
    padding-bottom: 1px;
}
#comments div.comment div
{
    float: left;
    width: 467px;
}
div.hvaskjer
{
    background: url('/App_Themes/Standard/images/hrComment.png') no-repeat left top;
    width: 467px;
    height: 10px;
    float: left;
    border: 0;
}
#delmedenvenn table
{
    padding: 10px;
}
#delmedenvenn input
{
    width: 150px;
    padding: 3px;
}
#delmedenvenn tr.topp td
{
    padding: 10px;
}
#delmedenvenn td
{
    padding-left: 10px;
}

/* presseklipp */
/*på framsiden*/

tr.forsidePresseklippHeader td
{
    background: url('/App_Themes/Standard/images/sistePresseklippHeader.png') repeat-x left top;
    height: 30px;
}
tr.forsidePresseklippHeader td div
{
    background: url('/App_Themes/Standard/images/sistePresseklippHeaderTekst.png') no-repeat center center;
    height: 29px;
    width: 187px;
}
tr.presseklipp td
{
    font-family: Trebuchet MS;
    font-size: 11px;
    font-style: italic;
}
tr.presseklipp td
{
    height: 30px;
    background: url('/App_Themes/Standard/images/sistePresseklipp.png') repeat-x left top;
}
tr td.presseDato
{
    padding: 0 15px;
    width: 60px;
    color: #9f9f9f;
}

td.presseklippLesMer
{
}
a.presseklippLesMer
{
    display: block;
    height: 30px;
    background: url('/App_Themes/Standard/images/lesMerPresseklipp.png') no-repeat left top;
    font-size: 1px;
    color: #000;
    padding-left: 2px;
}
/*på framsiden*/


a.collapsPresseklipp
{
    background: url('/App_Themes/Standard/images/presseklipp.png') no-repeat left top;
    line-height: 100px;
    height: 20px;
    overflow: hidden;
}

#menu a#ctl00_cph_hvaskjer_collapsmenu_presseklippLink
{
    background: url('/App_Themes/Standard/images/presseklipp.png') no-repeat left top;
    line-height: 100px;
    height: 20px;
    overflow: hidden;
}
#menu a#ctl00_cph_hvaskjer_collapsmenu_presseklippLinkGul
{
    background: url('/App_Themes/Standard/images/presseklippGul.png') no-repeat left top;
    line-height: 100px;
    height: 20px;
    overflow: hidden;
}
a.kalenderLink
{
    background: url('/App_Themes/Standard/images/kalender.png') no-repeat left top;
    line-height: 100px;
    height: 20px;
    overflow: hidden;
    display: block;
    float: left;
    width: 150px;
}
a.kalenderLinkGul
{
    background: url('/App_Themes/Standard/images/kalenderGul.png') no-repeat left top;
    line-height: 100px;
    height: 20px;
    overflow: hidden;
    display: block;
    float: left;
    width: 150px;
}
#menu a.presseklipp
{
}
#presseklipp
{
    float: left;
}
#presseklipp div
{
    float: left;
}
#presseklipp div.presseklipp
{
    padding-bottom: 20px;
}
#presseklipp div.bildeWrapper
{
    width: 159px;
}
#presseklipp div.textWrapper div, #presseklipp div.textWrapper
{
    width: 308px;
}
#presseklipp div.bilde
{
    width: 149px;
    height: 213px;
}
#presseklipp div.bildetekst
{
    width: 149px;
    font-family: Trebuchet MS;
    font-size: 11px;
    text-align: center;
    padding-top: 4px;
}
#presseklipp div.overskrift
{
    width: 159px;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    color: #1ab3ee;
    height: 24px;
}
#presseklipp div.tekst
{
    padding: 10px 0;
}
#presseklipp a.lesArtikkel
{
    float: left;
    display: block;
    background: url('/App_Themes/Standard/images/lesArtikkel.png') no-repeat left bottom;
    height: 30px;
    overflow: hidden;
    line-height: 200px;
    width: 160px;
    margin-right: 50px;
}
#presseklipp a.delmedenvenn
{
    background: url('/App_Themes/Standard/images/delSmall.png') no-repeat left bottom;
    height: 30px;
    width: 130px;
}
ul#presseklipp
{
    font-style: italic;
    color: #a2a4a7;
    font-size: 14px;
    font-weight: bold;
    font-family: Georgia;
    font-style: normal;
    line-height: 18px;
}
ul#presseklipp li a
{
    font-weight: bold;
    font-size: 14px;
    color: #1ab3ee;
    padding: 0 !important;
    border: 0;
}
ul#presseklipp li a:active, ul#presseklipp li a:hover
{
    color: #faffbf;
    text-decoration: none;
}
#presseklipp a.selected
{
    color: #faffbf;
}
.paddingbottom
{
    padding-bottom: 28px;
}
/* laerere */
a.teacher
{
    color: White !important;
    border: 0 !important;
    padding-right: 4px !important;
    font-family: Arial !important;
    font-size: 11px !important;
    text-decoration: underline !important;
    font-style: normal !important;
}
a.teacher:hover
{
    color: #1ab3ee !important;
    text-decoration: underline !important;
}
#contentLaerere span.overskrift
{
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial;
    color: #1AB3EE;
    padding-right: 3px;
}
#contentLaerere .ingress
{
    font-size: 16px;
    font-family: Georgia;
    padding: 10px 0;
}
#contentLaerere .intro
{
    line-height: 18px;
    font-size: 14px;
    font-family: Georgia;
}
#contentLaerere .type
{
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial;
    color: #a2a4a7;
}
