 /**
 *        Farver
 *
 *        Blå: #2D4488
 *        Grøn: #538854
 *        Rød: #AF2533
 *
 *        Lys: #DDE9BD
 *
 *        Pastel-grøn: #88B789
 */


 /**
 * TEXT
 */

h1
{
        font-family: Arial, Verdana;
        font-size: 20px;
        font-weight: normal;
        color: #196620;
}
h2
{
        font-family: Arial, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #196620;
}
p
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #000000;
        overflow: auto;
}
body
{
        font-family: Arial, Verdana;
        font-size: 12px;
        background-color: #EFFACE;
}
.text
{
        border: none;
        overflow: auto;
}

td.amount {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
background-color : #FFFFFF;
border : 1px solid #5B6858;
}

td.kvit {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
background-color : #E7F9E7;
border : 1px solid #5B6858;
}

 /**
 * TABLE
 */

.table
{
        width: 772px;
        overflow: auto;
}
td
{
        border: 1px solid #196620;
        overflow: auto;
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #000000;
}

 /**
 * LINKS
 */

a:link
{
        text-decoration: none;
        color: #196620;

}
a:visited
{
        text-decoration: none;
        color: #196620;
}
a:hover
{
        text-decoration: underline;
        color: #196620;
}
a:active
{
        color: #196620;
}

 /**
 * Index
 */

.index
{
        font-family: Arial, Verdana;
        font-size: 16px;
        font-weight: bold;
        color: #196620;
        text-align: center;
}
.indextd
{
        background-color: #DDE9BD;
	border: none;
}
.index:hover
{
        color: #88B789;
        text-decoration: underline;
}

 /**
 * In general
 */

.top
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
}
a.top
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
        background-color: #196620;
        text-decoration: none;
}
a.top:hover
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
        background-color: #196620;
        text-decoration: underline;
}
a.top:visited
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
        background-color: #196620;
}
.lys
{
        background-color: #DDE9BD;
}

.read {
  font-size: 12px;
  line-height: 15px;
  font-family: Verdana, Arial, sans-serif;
  align: justify;
}

 /**
 * Faneblade
 */

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li b{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #196620;
border-bottom: none;
color: #FFFFFF;
background: #196620;
}

#tablist li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #196620;
border-bottom: none;
text-decoration: none;
background: lightyellow;
}

#tablist li a:hover {
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #196620;
border-bottom: none;
background: #DDE9BD;
}

#tablist li a:link, #tablist li a:visited{
color: #196620;
}

#tablist li a.current{
background: #196620;
}

#tabcontentcontainer{
width: 600px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid #196620;
background: #DDE9BD;
}

 /**
 * Tekster
 */

.tekster
{
        font-family: Arial, Verdana;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
        background-color: #2D4488;
}
.upload
{
        font-family: Arial, Verdana;
        font-size: 15px;
        color: #000000;
        text-align: left;
        font-weight: bold;
        background-color: #FFFFFF;
        border: none;
}

 /**
 * Tekster (ny)
 */

.tindex
{
        font-family: Arial, Verdana;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
        background-color: #2D4488;
}
.upload
{
        font-family: Arial, Verdana;
        font-size: 15px;
        color: #000000;
        text-align: left;
        font-weight: bold;
        background-color: #FFFFFF;
        border: none;
}


 /**
 * Profiler
 */

.profiltop
{
        font-family: Arial, Verdana;
        font-size: 14px;
        color: #FFFFFF;
        background-color: #196620;
}

 /**
 * Gæstebog
 */

.gbbeskedtop
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
}
.gbbesked
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #000000;
        overflow: auto;
        width: 100%;
}
.gbsend
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
        text-align: center;
}
a.fra
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
        text-decoration: none;
}
a.fra:hover
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
        text-decoration: underline;
}
a.fra:visited
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFAA;
}

 /**
 * Post-system
 */

        /* post-sys-main */

table.postfront
{
        border: none;
        width: 100%;
        background-color: #EFFACE;
}
td.postfront
{
        border: none;
        width: 100%;
        background-color: #FFFFFF;
}
table.postmain
{
        background-color: #DDE9BD;
        border: none;
        width: 100%;
}
.postindud
{
        width: 100%;
        font-family: Arial, Verdana;
        font-size: 14px;
        color: #FFFFFF;
        background-color: #2D4488;
        border: none;
        font-weight: bold;
}
.postdt1
{
        width: 25%;
        background-color: #196620;
        color: #FFFFFF;
}
.postdt2
{
        width: 60%;
        background-color: #196620;
        color: #DDE9BD;
}
.postdt3
{
        width: 15%;
        text-align: center;
        background-color: #196620;
        color: #DDE9BD;
}
.postdata
{

}

        /* post-sys-sub */

table.post
{
        background-color: #196620;
        border: none;
        width: 100%;
}
.posttop
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
        border: none;
        font-weight: bold;
}
.posttext
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
        text-align: center;
        border: none;
}
.postsub
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #196620;
        text-align: center;
        border: none;
}
.postrd
{
        font-family: Arial, Verdana;
        font-size: 12px;
        color: #000000;
        background-color: #FFFFFF;
        border: 1px solid #2D4488;
}

.inputbox{padding-left:2px;border-top:1px solid #196620;border-right:1px solid #196620;border-bottom:1px solid #196620;border-left:1px solid #196620;}

#mod_maillist,#mod_login_password,#mod_login_username{width:100%;padding-left:20px;}

#mod_login_password{background:url(xtra/icon-authen.gif) no-repeat center left #EFFACE;}
#mod_login_username{background:url(xtra/icon-user.gif) no-repeat center left #EFFACE;}
#mod_maillist{background:url(xtra/icon-mail.png) no-repeat center left #EFFACE;}
