/* andunge.no — stilene fra eSite-originalen (#27778), i samme rekkefølge som originalen lastet dem.
   1) css_styles.aspx?id=1159  2) <style>body {}</style>  3) styles_xhtml_menu.aspx?id=1290
   4) inline style="…" fra eSite-malen som id-/klasseregler (CSP tillater ikke inline stiler).
   Stilene fra innholdet (rik tekst) ligger i inline.css, generert av content.mjs. */

/* ---- 1) css_styles.aspx?id=1159 ---- */
a  { Color:#004169;Font-size:8pt;Text-decoration:none;Font-weight:bold;cursor:hand; }
a:hover  { Text-decoration:underline; }
.a  { Color:#004169;Font-size:8pt;Text-decoration:none;Font-weight:bold;cursor:hand; }
.itemheader, h1  { Color:#000000;Font-size:11pt;Text-decoration:none;Font-weight:bold;Margin-bottom:0px; }
.itemintroduction { Font-size:10pt; }
.itembody { Font-size:10pt; }
.itemdate {  }
.htmlformlabel, .EditorLabel {}
body { Color:#000000;Font-family:Arial;Font-size:9pt; }
.itemimagestyle { Float:right;Margin-left:8px;Margin-bottom:8px; }
.FolderItemCell {  }
.imagepreviewstyle { Float:left;Margin-left:5px;Margin-bottom:4px; }
.itempreviewheader, h2  { Color:#000000;Font-size:11pt;Text-decoration:none;Font-weight:bold;Margin-bottom:0px; }
.itempreviewintro { Font-size:10pt; }
.itempricelabel {  }
.itemprice {  }
.itemopenlink, .EsiteActionLink, .ESiteActionLink {  }
.itemopenlink:hover, .EsiteActionLink:hover, .ESiteActionLink:hover {  }
.itemopenlink {  }
.PageSelectorCell {  }
.PageSelectorCell a, .PageSelectorCell span {  }
.PageSelectorCell table { width:100%; }
.PageSelectorCell table td.PagesCell { width:100%; }
.ColorBoxImage {}
.cssclassdirectedit { border : 1px dotted #888888}

/* ---- 2) <style> i <head> ---- */
body {}

/* ---- 3) styles_xhtml_menu.aspx?id=1290 ---- */
.xm1290 .xi a
{ 
Color:#000000;Font-family:Tahoma;Font-size:9pt;Text-decoration:none;Font-weight:bold;
}
.xm1290 .xi a:hover, .xm1290 .xi:hover a
{ 
Text-decoration:underline;
}
.xm1290 .sub a
{ 

}
.xm1290 .sel a
{ 

}
.xm1290 .subsel a
{ 

}
.xm1290 .xi
{ 
Padding-top:5px;Padding-left:16px;Padding-right:16px;Padding-bottom:5px;Color:#000000;Font-family:Tahoma;Font-size:9pt;Text-decoration:none;Font-weight:bold;Border-bottom-width:1px;Border-bottom-style:Solid;Border-bottom-color:#EEEEEA;
}
.xm1290 .sub
{ 

}
.xm1290 .sel
{ 
Background-color:#E9E9E0;
}
.xm1290 .subsel
{ 

}
.xm1290 .sep
{ 
Display:none;
}
.xm1290
{ 
Padding-top:0px;Padding-left:0px;Padding-right:0px;Padding-bottom:0px;Margin-top:0px;Margin-left:0px;Margin-right:0px;Margin-bottom:0px;List-style:none;
}
.xmindent1290
{ 
Padding-left:16px;
}


/* ---- 4) eSite-malens inline stiler ----
   Merk: eSite (ASP.NET) skriver ulik markup til ulike nettlesere. Til Chrome/Firefox («uplevel»)
   blir height/width-attributtene på tabellene style="…" med border-collapse:collapse — det er
   den varianten som er gjenskapt her (den andre gir 0,5 px forskjellig radhøyde). */
#form1 > table { height: 450px; width: 703px; border-collapse: collapse; }
.FolderTable { width: 100%; border-collapse: collapse; }
/* <form style="margin:0;padding:0"> er en <div> her */
#form1 { margin: 0; padding: 0; }
#eitm_1207 { height: 70px; background-color: #FFFFFF; }
#eitm_1288 { height: 100%; background-color: #FFFFFF; }
#eitm_1206 { width: 100%; padding: 16px; border-left: 1px solid #D4D0C8; vertical-align: top; background-color: #ffffff; }
#eitm_1208 { background-color: #FFFFFF; border-top: 1px solid #D4D0C8; padding: 5px 16px; }
/* Logoen i toppen: <h1 style="text-align: justify;"> og tomme avsnitt med skriftstørrelse */
.topp-logo { text-align: justify; }
.fs-medium { font-size: medium; }
.fs-large { font-size: large; }
/* Mappevisningen: <div style="width:16px"> mellom kolonnene, og like høy luft mellom radene */
.folder-hsep { width: 16px; }
.FolderVSep { height: 16px; }

/* Konverteringsrapporten (/_conversion) — ikke en del av eSite-designet */
.rapport { max-width: 1100px; margin: 20px auto; padding: 0 16px; font-size: 13px; }
.rapport h1 { font-size: 20px; }
.rapport h2 { font-size: 16px; margin-top: 25px; }
.rapport table { border-collapse: collapse; width: 100%; margin-bottom: 20px; font-size: 12px; }
.rapport th, .rapport td { border: 1px solid #ccc; padding: 4px 6px; text-align: left; vertical-align: top; }
