body {
    background-color:#00CCCC;
    background-attachment: fixed;
    background-image: url(../program/cmsimgs/gradient.gif);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    color:#000000;
}
.padded {
padding: 10px;
}
a:link {
    color: #000000;
    text-decoration: underline;
}
a:visited {
    text-decoration: underline;
}
a:hover {
    text-decoration:none;
    color:#666666;
}
a:active {
    color: #000000;
    text-decoration: underline;
}
.hvid {
    color: black;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.hvid:visited {
    color: black;
    text-decoration: underline;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
a.hvid:link {
    color: black;
    text-decoration: underline;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
a.hvid:visited {
    text-decoration: underline;
    color:black;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
a.hvid:hover {
    text-decoration:none;
    color:black;
}
.hvidsmall {
    color: white;
    text-decoration: underline;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
.hvidsmall:link {
    color: white;
    text-decoration: underline;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
.hvidsmall:visited {
    text-decoration: underline;
}
.hvidsmall:hover {
    text-decoration:none;
    color:#666666;
}
a:active {
    color: #000000;
    text-decoration: underline;
}

.kant {
    border: 1px solid #999999;
}
.lyskant {
    border: 1px solid #999999;
}
.sidekanter {
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #999999;
    border-left-color: #999999;
}
.ukant {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}
.nkant {
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #999999;
    border-right-color: #999999;
    border-left-color: #999999;
}
.bglightgrey {
    background-color: #AAAAAA;
    border: none;
}
.hkant_stiplet {
    border-right-width: 1px;
    border-right-style: dashed;
    border-right-color:#999999;
}
.crumbs {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}
.crumbs_arrows {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
    color:#666666;
    text-decoration: none;
}
.mikro {
    font-size: xx-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mini {
    color:#999999;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.seekbut {
    color: #000000;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
}
.seeker {
    color: #000000;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    margin-left: 0px;
}
.bread {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;

}
a.bread:link {
    text-decoration:none;
}
a.bread:visited {
    color: #000000;
    text-decoration:none;   
}
a.bread:hover {
    text-decoration:underline;
}
a.bread:active {
    text-decoration:underline;
}
.conbread {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.conbread:link {
    text-decoration:underline;
}
a.conbread:visited {
    color: #000000;
    text-decoration:underline;
}
a.conbread:hover {
    text-decoration:none;
}
a.conbread:active {
    text-decoration:underline;
}
a.smallbright:link {
    text-decoration:none;
    color:#FFFFFF;
}
a.smallbright:visited {
    color: #FFFFFF;
    text-decoration:none;   
}
a.smallbright:hover {
    text-decoration:underline;
    color:#FFCC33;
}
a.smallbright:active {
    text-decoration:underline;
    color:#333333;
}
a.smalldark:link {
    text-decoration:none;
    color:#333333;
}
a.smalldark:visited {
    color: #333333;
    text-decoration:none;   
}
a.smalldark:hover {
    text-decoration:underline;
    color:#FFFFFF;
}
a.smalldark:active {
    text-decoration:underline;
    color:#333333;
}
a.mini {
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration:none;
}
a.mini:link {
    color: #000000;
    text-decoration:none;
}
a.mini:visited {
    color: #000000;

}
a.mini:hover {
    color:#666666;
    text-decoration:underline;
}
a.mini:active {
    color: #000000;
}
.offline {
    background-color: #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    text-decoration: none;
    margin: 2px;
    padding: 1px 3px;
    border: 1px solid #666666;
    line-height:19px;
}
.justtree {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    text-decoration: none;
    margin: 2px;
    padding: 1px 3px;
    line-height:19px;
}
.smalltree {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    text-decoration: none;
    margin: 2px;
    padding: 1px 3px;
    border: 1px solid #666666;
    line-height:19px;
}
.hilite {
    background-color: #FF9900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    margin: 2px;
    padding: 1px 3px;
    border: 1px solid #000000;
    line-height:19px;
}
.white {
color:#FFFFFF;
}
.black {
color:#000000;
}
.smalldark {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
.smallbright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
}
.borders {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color:#CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}.alphaknap {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #CCCCCC;
    text-decoration: none;
}
.plugins_border {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #FFFFFF;
    border-right-color: #333333;
    border-bottom-color: #333333;
    border-left-color: #FFFFFF;
}
img.img_border{
border: 1px solid #666666;
}