body {
    font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif;
    margin: 0em;
    padding: 0em;
     font-size:90%
}
div#page {
    padding:0.1em 10px 4em 10px
}
#nav {
    font-size:90%;
    text-align:center
}
html, #Kursusxml {
    background-color: #FFFFF0;
    color: black;
}
/* ivory */
p.first {
    margin:0em 0em 0em 0em;
    padding:0em
}
h1 {
    font-size: 200%;
     margin: 0em 0em 0em 0em
}
span.blue {
    color:blue;
    background-color:#FFFFF0
}
span.red {
    color:red;
    background-color:#FFFFF0
}
.alt {
    color:black;
    background-color:#F5F5F5;
}
h2.price {
    float:left;
     margin:.5em 0.5em 0em 0em
}
form.currency {
    margin:0em 1em 0em 0em
}
table {
    clear:both
}
table, td, th {
    border: 1px solid silver;
     border-collapse:collapse
}
thead {
    color:black;
     background-color:#E8E8E8
}
td, th {
    font-size: 80%
}
th {
    border: 1px solid silver;
    padding-top:1em;
    padding-bottom:1em
}
th.normal {
    border: 1px solid silver;
    padding-top:.5em;
    padding-bottom:.5em
}
caption {
    text-align:left
}
td.no {
    color:black;
    background-color: #FFE4E1;
    text-decoration:line-through;
    text-align:center
}
td.g {
    color:silver;
    background-color: #FFFFF0;
    text-align:center
}
td {
    text-align:center
}
#Kursusxml div.fr ul {
    text-align: right;
    list-style-type: none;
    margin: 1em 0px 1em 0em;
    padding: 0em;
    font-size:120%
}
#Kursusxml .fr li {
    margin: 0em 0em 0em 0em;
     padding: 0em 8px 0em 8px
}
ul.none1 {
    list-style-type:none;
    margin:1em 0em 1em 0em;
    padding:0em
}
ul.none {
    list-style-type:none;
    margin:0em;
    padding:.5em
}
ul.none li {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
}
ul.none1 li {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
}
li {
    margin:.1em 1em .1em 1em;
    padding: 0em 1em 0em 1em
}
#Kursusxml a:link {
    color : #0000FF;
    background-color: transparent;
     text-decoration : underline
}
#Kursusxml a:visited {
    color : #0000FF;
    background-color: transparent;
    	text-decoration : underline
}
#Kursusxml a:hover {
    color : #FF0000;
    background-color: transparent;
     text-decoration : underline
}
#Kursusxml a:active {
    color: white;
    background-color: black;
     text-decoration : none
}
#Kursusxml a:focus {
    color: white;
    background-color: blue;
     text-decoration: none
}
#Kursusxml div.fr p {
    text-align:right;
     margin: 0em 8px 0px 0px
}
#clear {
    clear:both
}
/* Kursusxml */
div.fl {
    float:left;
    width:30em;
    margin:0em 0em .5em 0em
}
div.fr {
    float:left;
    margin: 0em .2em .5em .2em;
     font-size:90%
}
div.ibox {
    float:left;
    border: silver solid 1px;
    margin:0em 0em .5em .2em;
    padding:1em 1em .5em .5em;
    width:auto;
    background-color: #FFE4E1;
     font-size:85%
}
p#last {
    margin-top:3em;
    font-size:80%
}
td small {
    font-size:90%
}
/* kan vist slettes */
#kursuspriser {
    color:black;
     background-color:white
}
#kursuspriser th {
    text-align:center;
     font-weight:bold
}
#kursuspriser td {
    text-align:right
}
#kursuspriser td.n {
    text-align:center
}
#kursuspriser td.align {
    text-align:left
}
/*
  ------------------------------------------
  Print style sheet
  --------------------------------------------
 */
@media print {
td, th {
    font-size: 80%;
     font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif
}
body {
    font-family: "Times New Roman", Times, "New York", Georgia, Serif;
    font-size: 90%;
    color: black;
    background-color: white;
    margin: 0em 0em 0em 40px;
}
table {
    border: solid black 1px
}
td,th {
    border: solid black 1px
}
div.fr {
    float:right;
    margin: 1em 1em .5em .5em
}
div.fl {
    float:left;
    width:24em;
    margin: 1em 1em .5em 1em 
}
div.ibox {
    float:none;
    border: 0px;
    margin:.1em 1em 1em 1em;
    padding:.1em 1em .5em 1em;
    width:auto;
    clear:both
}
h1, h2, h3, h4, h5, h6 {
    font-family: Arial, Helvetica, Verdana, Geneva, Sans-serif;
    margin-bottom:0em;
     padding-bottom:0em
}
#Kursusxml #a, #xmltraining #a {
    display:none
}
p {
    margin-top:0em
}
}