/*	Allmennfag fellesmal	*/

body {margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 62.5%; background: #fff;}

/* z-index */
#topTab { position: relative; z-index: 99; }
#header, #subHeaderTab, #main { z-index: 10; position: relative; }
#session a#cancelCross { z-index: 100; }

/* Generelle ting, gjelder alle sider: */
a, a:hover, a:active, a:visited { text-decoration: none; outline: none; }
img { border: 0; }
/* Brukes av Javascript: */
.invisible { display: none;}
.block { display: block;}

/*	CONTAINER		*/
#container { margin: 0 auto; }
#container, #footer { width: 890px; }

#breadcrumbs a, #breadcrumbs span  { color: #bdc0af; }
#subHeaderTab, #main, #footer { background-color: #bdc0af; }
#extraMenu li.selectedParent a, #menu li.selectedParent a, #extraMenu li.show a, #menu li.show a { background: #000 url(" ../bilder/subMenuSelectedParentTop.jpg") no-repeat top left;  color: #fff;}
#extraMenu ul a:hover, #menu ul a:hover, #extraMenu ul li.selectedParent span, #menu ul li.selectedParent span {color: #abae00;}
#breadcrumbs a, #breadcrumbs span, #extraMenu li.selectedParent ul a, #menu li.selectedParent ul a, #extraMenu li.show ul a, #menu li.show ul a {background: #000;}
.heime h2.header, #topTab a#produktsideUrl, #extraMenu a, #menu a { color: #000;}
a:hover#produktsideUrl, #extraMenu a:hover, #menu a:hover { color: #fff;}
.heime h2.header { border-bottom: 1px solid #000;}
/*color="#bdc0af"*/

/*	topTab  */
#topTab { width: 100%; margin: 10px 0 0; background: /*#fcf*/ url("../bilder/toppfane-venstre.jpg") no-repeat left top; float: left;  }
#topTab a#produktsideUrl {display: block; float: left; margin: 0 6px 0 24px; padding: 0.5em 0.8em 0.5em 0; font-size: 1.2em; text-decoration: none; background: url("../bilder/toppfane.jpg") no-repeat right top;}
#topTab a#logoUrl { text-indent: -5000em; height: 26px; width: 147px; display: block; float: right; background: url("/flytweb/xslt/gyldendal/logo/GNF_liggende.gif") no-repeat 0 10px;}

/*	session	*/
#session { float: left; /*background: #cff;*/}
#session fieldset { margin: 0; padding: 0; border: none; position: relative; display: block; margin-bottom: 5px; } 
#logonPanel form { padding: 0 16px 15px 25px; margin: 27px 0 0; }
#logonPanel { z-index: 100; position: absolute; overflow: visible; margin-top: 16px; width: 180px;}
#logonPanel { right: -4px; background: url('../bilder/logonPanel_top.gif') no-repeat right top; }
#logonPanel form { background: url('../bilder/logonPanel.gif') no-repeat right bottom; }
#session input, #session .button { border: 1px solid #0199b1; color: #4bc3d1; -moz-border-radius: 7px;}
#session input, #session .button { margin-left: 6px; padding: 0 0.3em; font-size: 1.2em;}
#session input#username {}
#session .button { border-color: #9f9e9c; color: #797977;}
#session p, #session a {margin: 0;}
#session {position: absolute; top: 5px; right: 0; font-size: 0.9em; }
#session a, #session span { float: right; }
#session a#noAccess, #session span { margin: 3px 10px;}
#session span { border-right: solid 1px #000; margin-right: 0; padding-right: 10px;  }
#session a { color: #959595; }
#logonPanel a { float: none; }
#session a#forgotPW { display: inline; color: #5fc0e9; }
#message { padding: 9px 0 10px; color: #a43023; display: block; size: 0.9em;  }
#session label { margin-left: 4px; margin-top: 0px; display: block; color: #636363; }
#session #username { margin-bottom: 11px; }
#session input { margin-left: 0; border-color: #d5d6d6; }
#session { background: transparent; }
#session a#cancelCross { position: absolute; right: 12px; top: 15px; height: 12px; width: 12px; text-indent: -5000px; border: none; padding: 1px;}
#session a#cancelButton { padding-top: 1px; padding-bottom: 1px; font-size: 1.2em; margin-right: 5px; }
#session .button { background-color: #e4e1d6; color: #676768; padding: 0 11px 0 8px; }
#session #logonButton { float: right; padding-bottom: 1px; cursor:pointer; background-color: #959595; border-color: #959595; color: #fff; }
#session #extraMessage { color: #c1272d; font-weight: bold; position: absolute; top: 2px; font-size: 1.2em; right: 140px; display: block; width: 645px; z-index: 99; }
#session #inputFields { width: 100%; clear: both; }

#session #password-fields { height: 40px; padding-bottom: 5px; }
#session #showPW, #session #showPWLabel { position: absolute; top: 25px; padding: 0; display: inline; float: left; }
#session #showPW { margin: 8px 5px 0 8px; left: -5px; outline: none; border: none; }
#session #showPWLabel { margin: 10px 0 0; left: 20px; }
#session input#password-extra-field { position: absolute; }

/*	languageSelector  */
#languageSelector { margin: 3px 0 0 30px; float: left; }
#languageSelector a { padding: 0.2em 0 0.2em 17px; text-decoration: none; color: #c2c3c4; font-size: 1.0em; font-weight: bold; text-transform: uppercase; background: url(../bilder/ikkjr-valgt_spraak.gif) no-repeat center left;}
#languageSelector a.chosen {background: url(../bilder/valgt_spraak.gif) no-repeat center left; color: #000;}

/*	HEADER	*/
#header {width: 100%; height: 93px; float: left; position: relative; background: url("../bilder/header.jpg");}


/*  topMenu */
#topMenu { position: absolute; bottom: 16px; margin: 0 0 0 8px; padding: 0; list-style-type: none; background: /*#0099b1*/ transparent;}
#topMenu li {margin: 0 5px 0 0; padding: 0; float: left; background-repeat: no-repeat; background-position: left top;}
#topMenu li.selectedFolder {/*background-color: #d9d4cc;*/ /*border: 1px solid;*/}
#topMenu a { text-indent: -5000em; display: block; padding: 17px 2.4em/*1.9em*/ 7px; text-decoration: none; font-size: 1.2em; font-weight: bold; color: #fff; background-repeat: no-repeat; background-position: right top; }
#topMenu a:hover { color: #3f3f3f;/*background-color: #0099b1;*/}
/*	menuTiem1 (Hjem)	*/
#topMenu li#menuItem1 a { padding-right: 0; padding-left: 0; width: 87px; }
/*
#topMenu li#menuItem1 {margin-right: 20px; background-image: url("../bilder/knapp_hjem-venstre.jpg");}
#topMenu li#menuItem1.selectedFolder {background-image: url("../bilder/knapp_hjem-venstre-valgt.jpg"); }
#topMenu li#menuItem1 a { padding-left: 40px; background-image: url("../bilder/knapp_hjem-hogre.jpg");}
#topMenu li#menuItem1.selectedFolder a {background-image: url("../bilder/knapp_hjem-hogre-valgt.jpg");}
*/
/*	menuItem 2	*/
#topMenu li#menuItem2 {background-image: url("../bilder/knapp_menuItem2-venstre.jpg");}
#topMenu li#menuItem2.selectedFolder {background-image: url("../bilder/knapp_menuItem2-venstre-valgt.jpg"); }
#topMenu li#menuItem2 a {background-image: url("../bilder/knapp_menuItem2-hogre.jpg");}
#topMenu li#menuItem2.selectedFolder a {background-image: url("../bilder/knapp_menuItem2-hogre-valgt.jpg");}
/*	menuItem 3	*/
#topMenu li#menuItem3 {background-image: url("../bilder/knapp_menuItem3-venstre.jpg");}
#topMenu li#menuItem3.selectedFolder {background-image: url("../bilder/knapp_menuItem3-venstre-valgt.jpg"); }
#topMenu li#menuItem3 a {background-image: url("../bilder/knapp_menuItem3-hogre.jpg");}
#topMenu li#menuItem3.selectedFolder a {background-image: url("../bilder/knapp_menuItem3-hogre-valgt.jpg");}
/*	menuItem 4	*/
#topMenu li#menuItem4 {background-image: url("../bilder/knapp_menuItem4-venstre.jpg");}
#topMenu li#menuItem4.selectedFolder {background-image: url("../bilder/knapp_menuItem4-venstre-valgt.jpg"); }
#topMenu li#menuItem4 a {background-image: url("../bilder/knapp_menuItem4-hogre.jpg");}
#topMenu li#menuItem4.selectedFolder a {background-image: url("../bilder/knapp_menuItem4-hogre-valgt.jpg");}

/*	subHeaderTab */
#subHeaderTab { width: 100%; padding: 7px 0; float: left; }


/*	breadcrumbs	*/
#breadcrumbs { margin: 5px 0 9px 15px; float: left;}
#breadcrumbs a, #breadcrumbs span {font-size: 1.0em; text-decoration: none; text-transform: uppercase; margin-right: 1px;}
#breadcrumbs a, #breadcrumbs span, #about a { padding: 0 6px; }
#breadcrumbs a:hover { text-decoration: underline;}
/*#breadcrumbs span.currentFolder {font-weight: bold;}*/

/* shortcutMenu - sj� eigen css-fil: MenuMatic.css */

/*  MAIN */
#main { width: 100%; float: left; }

/* margin */
#margin {float: left; width: 208px; background: url("../bilder/subMenuTop.jpg") no-repeat 9px 0;}

/*	subFolders	*/
#margin .invisible {display: none;}
#menu, #extraMenu {width: 187px; margin: 9px 7px 0 9px; padding: 0 0 9px 5px; float: left; }
#menu { margin-top: 0; background: #dbddd4 url("../bilder/subMenubottom.jpg") no-repeat bottom left; }
#extraMenu {padding-bottom: 30px; background: #dbddd4 url("../bilder/extraMenuBottom.jpg") no-repeat bottom left; }
#extraMenu ul, #extraMenu li, #menu ul, #menu li {margin: 0; padding: 0; list-style-type: none;}
/* Nivaa 1 */
#extraMenu li.selectedParent, #menu li.selectedParent, #extraMenu li.show, #menu li.show { padding-bottom: 10px; background: url("../bilder/subMenuSelectedParentBottom.jpg") no-repeat bottom left;}
/* Nivaa 2 */
#extraMenu ul li.selectedParent, #menu ul li.selectedParent { padding-bottom: 0; background: #000; }
#extraMenu a, #menu a, #extraMenu ul span, #menu ul span {padding: 5px 0 5px 20px; display: block; text-decoration: none; font-size: 1.2em; font-weight: bold; }
#menu ul a, #menu ul span, #extraMenu ul a, #extraMenu ul span, #menu li.show ul a, #extraMenu li.show ul a { font-weight: normal; }

/*
#extraMenu li, #menu li { margin-right: 7px;  }
#extraMenu ul li, #menu ul li  { margin-right: 0;  }*/
#extraMenu a, #menu a, #extraMenu ul span, #menu ul span, #extraMenu ul li.selectedParent, #menu ul li.selectedParent { margin-right: 7px;  }

#extraMenu a.selectedFolder, #menu a.selectedFolder {}
/* Nivaa 1	*/
#extraMenu li.selectedParent a, #menu li.selectedParent a {font-weight: bold; }
/* Nivaa 2 */
#extraMenu li.selectedParent ul a, #menu li.selectedParent ul a {font-weight: normal;}
#extraMenu ul li a, #menu ul li a, #extraMenu ul li span, #menu ul li span {padding: 0 0 0 37px;}
#extraMenu ul li a.selectedFolder, #menu ul li a.selectedFolder { color: #fff; background: #b8c201; }


.number {margin: 0 2px 0 0; text-align: left; vertical-align: top;}
.text {display:inline-block; max-width: 140px;}

/*	CONTENT	*/
#content {width: 672px; margin-right: 9px; float: right; position: relative; background-color: /*#f7f7f7*/ #fff; /* url("../bilder/content-top.jpg") no-repeat top right;*/}

/* 	HelperTab	*/
#helperTab { width: 164px;  position: absolute; top: 40px; right: 22px; background: #d9d4cc url("../bilder/helpertab_bottom.jpg") no-repeat bottom left; }
#helperTab h4, #helperTab h3, #helperTab p {padding: 0 20px;}
#helperTab h4, #helperTab h3 { margin: 0; color: #c9325a;}
#content #helperTab h3 { text-transform: uppercase; font-size: 1.2em;}
#helperTab h4 {padding: 20px 20px 0; font-size: 1.2em; background: url("../bilder/helpertab_top.jpg") no-repeat top left;}
#helperTab p { font-size: 1.2em; /* finn felles gr�farge for br�dtekst*/}
#helperTab img {margin: 20px 20px 0;}

/* DOCUMENTS */
#documents { margin: 0; /* Avstander vha padding ist f margin (pga IE6)*/ padding: 10px 11px 0; float: left; background: #fff;} /* M� endre st�rrelse etter visningstype! */
#content, #documents, #galleries { height:auto !important; height: 530px; min-height: 530px; }
#documents, #galleries { width: 650px; }
.arkiv #documents, .tekst #documents { margin: 0; /* Avstander vha padding ist f margin (pga IE6)*/ padding: 10px 22px; float: left; background: #fff;} /* M� endre st�rrelse etter visningstype! */
.tekst #documents { width: 511px; }
.arkiv #documents { width: 630px; }

/* TABELLER */
#documents table p { margin: 5px 2px 4px 5px;}
table { border-collapse:collapse; }
.z157TblHoyre {float: right; }
.z151TblHodeVenstre {float: left; }

/*	OPPGAVER	*/
.assignment {padding: 10px; margin-bottom: 1em; position: relative; background: #e5e5e5;}
.assignment .visible {display: block;}
.assignment .invisible {display: none;}
#content .assignment h2 {margin: -10px -10px 0 -10px; padding: 10px 10px 0 10px; }
#content .assignment a {position: absolute; top: 1.0em; width: 21px; height: 18px; }
#content .assignment a, #content .assignment a:hover {border: none;}
#content .assignment.open a {background: url("../bilder/pluss.gif") no-repeat;}
#content .assignment.closed a {background: url("../bilder/minus.gif") no-repeat;}

/* the first document */
.firstDoc .assignment {background: #e5e5e5 url(../bilder/assignment_bottom_large.jpg) no-repeat bottom; }
#content .firstDoc .assignment h2 {background:  url(../bilder/assignment_top_large.jpg) no-repeat top; font-size: 0.9em;}
#content .firstDoc .assignment a {left: 319px;}
/* others */
.assignment {background: #e5e5e5 url(../bilder/assignment_bottom_small.jpg) no-repeat bottom;}
#content .assignment h2 {background: url(../bilder/assignment_top_small.jpg) no-repeat top; font-size: 0.9em;}
#content .assignment a {left: 219px; top: 0.75em;}

/*	Link	*/

#content a {color: #00adef; text-decoration: none;}
#content a:hover {color: #00adef; text-decoration: underline;}
#content a:visited {color: #00adef;}


/* TABS */
#tabstart { width: 11px; height: 41px; position: absolute; top: 20px; left: 135px; background: url("../bilder/tabstart.jpg") no-repeat top left; }
#tabs {float: left; margin: 20px 0 0 146px; padding: 0 15px 0 0; background: url("../bilder/tabslutt.jpg") no-repeat top right; /*#d9d4cc*/}
#tabs li { background: #000; color: #fff; height: 27px; margin: 0; padding: 0; float: left; list-style-type: none;}
#tabs li#selectedTabFolder { }
#content #tabs a {display: block; padding: 6px 12px; margin: 0; text-decoration: none; font-size: 1.2em; color: #fff;}
#content #tabs li#selectedTabFolder a {background: #fff; color: #000;}
#content #tabs a:hover {color: #7e7e80;}
/*flash: 890x500*/

/* GALLERIES */
#galleries {margin: 10px 0 0; padding: 30px 0 0 22px; float: left; background: #fff; position: relative; }
#galleries h2, #galleries p {color: #000;}
#galleries h1 {}
#galleries h2 { margin: 0; /*text-transform: uppercase;*/ font-size: 1.4em;/*color: #15a2b6;*/ font-family: Georgia, "Times New Roman", Times, serif; }
#galleries p { margin: 0.2em 0 0 0; }
/* Spesiele listetyper */
/* imagegallery */
#imageGallery, #imageGallery li {margin: 0; padding: 0; list-style-type: none;}
#imageGallery li {float: left; margin: 0 20px 0 0;}
#imageGallery li a {color: #7e7e80; text-decoration: none;}
#imageGallery li a:hover {color: #000;}
#imageGallery li a img {border: 0;}
#imageGallery li a div {}
/* moviespreview */
#filmPrev, #filmPrev li, #animPrev, #animPrev li { margin: 0; padding: 0 0 15px 0; list-style-type: none; position: relative; }
#filmPrev li, #animPrev li  { width: 130px; float: left; margin-right: 30px; }
#galleries p, #filmPrev a, #animPrev a  { font-size: 1.1em;}
#filmPrev li a, #animPrev li a { text-decoration: none; }
#filmPrev li a:hover, #animPrev li a:hover { color: #000;}
#filmPrev a, #animPrev a  { font-size: 1em;}
/*#filmPrev h2, #animPrev h2 { max-height: 210px; overflow: hidden;}*/

/* documentList - flashfiler */
.tasks { float: right; margin: 15px 0 0 0; padding: 0; list-style-type: none; }
.tasks li {margin: 0; padding: 0; background: url("../bilder/oppgave_slutt_unvisited.jpg") no-repeat bottom center;}
#documents .tasks li a {display: block; width: 8.5em; margin-bottom: 10px; padding: 8px 8px; font-size: 0.9em; text-decoration: none; background: url("../bilder/oppgave_start_unvisited.jpg") no-repeat top center; color: #000;}
#documents .tasks li a:hover, #documents .tasks li a:visited {color: #000;}
#documents .tasks li.selectedDocument {background: url("../bilder/oppgave_slutt_active.jpg") no-repeat bottom center;}
#documents .tasks li.selectedDocument a { background: url("../bilder/oppgave_start_active.jpg") no-repeat top center; }
#flashByMenu {border-right: 1px solid #c5c9cc; width: 520px;  }

/* documentList */
.WordDocuments, .heime .WordDocuments {padding: 0; margin: 0; list-style-type: none;}
.arkiv #documents .WordDocuments li, .heime .WordDocuments li {width: 184px; /* 210 - 29 = 181  22px (documents-padding*/ margin: 0 0 0 17px; padding: 10px /*15px*/0 0;}
.WordDocuments li { margin: 0; padding: 10px 0;}
.WordDocuments li .figur {height: 100px; }
.WordDocuments li#aboutTheSite, .heime .WordDocuments  li#aboutTheSite  {width: 256px; }
.WordDocuments li#aboutTheSite, .heime .WordDocuments  li#aboutTheSite { margin: 9px /* plus documents.padding-top*/ 5px /* plus documents.padding-right*/ 0 0; padding: 0 0 18px;}
.heime .WordDocuments li { float: right; }
.WordDocuments li, .heime .WordDocuments li.firstDoc { float: left; }
.WordDocuments li#aboutTheSite, .heime .WordDocuments li#aboutTheSite, .FrontWordDocuments li { float: right; }
.WordDocuments li#aboutTheSite, .heime .WordDocuments li#aboutTheSite {background: url(../bilder/about.gif) no-repeat bottom #e4e1d6 ; }
.WordDocuments li#aboutTheSite h1, .heime .WordDocuments li#aboutTheSite h1,
.WordDocuments li#aboutTheSite a, .heime .WordDocuments li#aboutTheSite a,
.WordDocuments li#aboutTheSite div, .heime .WordDocuments li#aboutTheSite div 	{ margin: 0; padding: 0 20px 0; }
.WordDocuments li#aboutTheSite h1, .heime .WordDocuments li#aboutTheSite h1 { width: 216px; padding: 10px 20px 5px;  background: url(../bilder/about_topp.gif) no-repeat; }
.heime .WordDocuments li.firstDoc {width: 450px; padding-left: 0; margin-left: 0; } /* ~ 414 - 35px (padding) */

 .heime #documents .WordDocuments li li, .arkiv #documents .WordDocuments li li, #documents .WordDocuments li li  { padding: 0; margin: 0; float: none; overflow: visible; }

.WordDocuments li#aboutTheSite p,.FrontWordDocuments li#aboutTheSite p { margin: 0; }

.WordDocuments #aboutTheSite .lesMer, .FrontWordDocuments #aboutTheSite .lesMer { /*text-indent: -5000em;*/ padding-top: 19px;}
.WordDocuments #aboutTheSite .lesMer a, .FrontWordDocuments #aboutTheSite .lesMer a { display: block; height: 41px;  background: url("../bilder/presentasjon.gif") transparent no-repeat; padding: 0 0 0 67px; text-decoration: none; color: #fff;}

/* documentList */
/*.WordDocuments {margin: 0; padding: 0; float: left; list-style-type: none;}
.WordDocuments li {width: 210px; margin: 0 16px 0 0; padding: 0; float: left;}
.heime .WordDocuments li.firstDoc {width: 437px; margin-bottom: 2em; margin-top: 2.5em; float: left;}
.WordDocuments li.odd, .WordDocuments li.even {}
*/

/* 	TEKST	*/
#documents li h1 { font-weight: bold; }
#documents h1, #documents .firstDoc h1 { font-weight: normal; margin-bottom: 5px;}
#documents li h1 {font-size: 1.3em; font-family: Arial, sans-serif; }
#documents h1, .heime #documents .firstDoc h1 {font-size: 2.2em; }
.heime #documents h1 { margin-top: 30px}
.heime #documents .firstDoc h1 { margin-top: 20px}
.heime #documents .ingress p { margin-bottom: 3px; }
.heime #documents .ingress p a, .arkiv #documents .ingress p a  { color: #000; }
.arkiv #documents .ingress p a:hover, .heime #documents .ingress p a:hover { text-decoration: none; }
/*.heime #documents .firstDoc .ingress p { font-weight: bold;}*/
.kapittelforside #documents h1 {margin: 0.2em 0 0.4em; font-size: 2.1em; font-weight: normal; color: #c9325a;}


.tekst #documents h2 {margin: 0; font-size: 1.6em;}
#documents li {font-size: 1.2em; margin: 0 0 0 0; }
#imageGallery li, .arkiv #documents li, #animPrev li { overflow: hidden;}
#documents ol li {margin: 0 0 18px 0; list-style-type:lower-alpha;}

.Overskrift2 {color: #9ea500;}
.UthevA{ display: inline; line-height: 40px;}
.UthevC{ display: inline; line-height: 40px;}
.UthevA{color: #b8cfdd;}
.UthevC{color: #0a7a8e;}
.Overskrift2 {color: #0a7a8e;}

/*.heime #documents .firstDoc h2 { margin: 1.4em 0 0.4em; font-size: 2.2em; font-weight: normal;}
.heime #documents .even h2, .heime #documents .odd h2 { font-size: 1.2em;}*/
#documents .rammeA h2 { color: #fff;}
.heime h2.header { width: 437px; height: 1.0em; position: absolute; top: 2px; left: 22px; padding: 0 0 0.4em; font-size: 1.3em;}

.tekst #documents h3 {font-size: 1.3em; font-weight: bold; margin: 32px 0 0 0;}


.tekst #documents a, .tekst #documents p { font-size: 1.2em;}
.tekst #documents p a { font-size: 1em;}
#documents p { line-height: 1.4em;}
.tekst a, .tekst #documents p { margin: 2px 0 8px 0;}
#documents p.NormalVariantA {font-size: 1em; line-height: 0; margin: 0 0 24px 0;}
p.bildetekst, p.bildeKilde { margin: 0;}
p.bildetekst { font-size: 0.7em;}
p.bildeKilde { font-size: 0.6em; color: #999;}
p a {color: #800031; text-decoration: none}
p a:hover { text-decoration: underline}
p a:visited {color: #800031;}
/*.ingress {font-weight: bold;}*/

#documents h2 {margin: 0; font-size: 1.2em; color: #7d7d7d;}
/*.heime #documents .firstDoc h2 { margin: 0.4em 0 0.4em; font-size: 2.2em; font-weight: normal;}*/
/*.heime #documents .even h2, .heime #documents .odd h2 { font-size: 1.2em;}*/
#documents .rammeA h2 { color: #fff;}
.heime h2.header { width: 650px; height: 1.0em; position: absolute; top: 2px; left: 11px; padding: 0 0 0.4em; font-size: 1.3em; }

#documents h3 {font-size: 1.0em;}

p.bildetekst, p.bildeKilde, #documents p {font-size: 1em;}
.heime #documents p.bildetekst, .heime #documents p.bildeKilde { font-size: 1em;}
.WordDocuments li.odd p, .WordDocuments li.even p { margin: 0.5em 0;}
p.bildetekst, p.bildeKilde { margin: 0;}
#documents p.bildetekst { /*font-size: 0.7em;*/ margin-bottom: 2px;}
p.bildeKilde { font-size: 0.6em; color: #999;}


.Lenker a {color: #800031; text-decoration: none;}
.Lenker a:hover {color: #800031; text-decoration: underline;}
.Lenker a:visited {color: #800031;}

#documents ul.Attachments {list-style:none;}
#documents ul.Attachments li {list-style-image: url('../bilder/arbeidsark.gif'); margin: 0 0 10px 0;}

#documents .Attachments li.anarchy_lyd img { clear:both; display:block; padding-bottom:5px; }
#documents .Attachments li.anarchy_lyd { margin:0 0 7px; padding: 2px 0 2px 2px; font-size: 1em;  }

.lyder #documents p { margin: 0; }

.lyder #documents .Attachments { margin: 0; padding:0 0 0 15px; }
.Attachments {font-size: 1.2em; margin: 30px 0 0 0; padding: 0 0 0 35px;}
.Attachments a {text-decoration: none; color: #800031;}
.Attachments a:hover {text-decoration: underline; color: #800031;}
.Attachments a:visited {}


.tekst a { display: block;}
.tekst p a { display: inline; }

/*	bilde	*/
/*.arkiv .bilde { display: none;}*/
.tekst {}

/* Flashcontent */
#flashcontent { position: absolute; left: 70px; z-index: 0;}

.clear {clear: both; }

/* Rammer */
.rammeA {position: absolute; top: 239px; right: 103px; width: 315px; padding: 20px; background: #c93359; color: #fff;}

/* Print */
.print {position: absolute; top: 12px; right: 22px; padding: 4px 28px 4px 0; background: url("../bilder/utskriftikon.jpg") no-repeat center right; text-decoration: none; color: #787878; font-size: 1.0em;}

/*	FOOTER	*/
#footer {clear: both; float: left; height: 1.5em; /*background-image: url("../bilder/content-bottom.jpg");*/ background-repeat: no-repeat; background-position: 208px 0px;}

#content.bilder_ekstern a { display: block; margin-top: 23px; padding-top: 76px; width: 110px; background: url('/flytweb/xslt/gyldendal/ikon/bildearkiv.gif') no-repeat;}

/*.menu a, #subMenusContainer a { text-indent: -9px; }  gir innrykk når menytekst brytes over linjer */

#documents ul.Attachments li.lyd { width: 300px; margin-bottom: 15px; line-height: 1.2em; list-style-image: none; padding-left: 25px; /*margin-bottom: 40px;*/ background: url(/flytweb/xslt/gyldendal/ikon/lyd.gif) no-repeat left 3px;/*plass for ikon*/}
#documents ul.Attachments li.lyd p { margin-top: 0; margin-bottom: 3px; }
#documents ul.Attachments li.lyd img { display: block; padding-bottom: 10px; }
