body, span, div, table, td, p, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
}

body {
	background-color: #ffffff;
}

.head1 {
    font-weight: bold;
}

.head2 {
    font-weight: bold;
	font-size: 11pt;
	padding-top: 2px;
	padding-bottom: 2px;
}

.head3 {
    font-weight: bold;
	font-size: 11pt;
	padding-top: 4px;
	padding-bottom: 4px;
}

.head4 {
    font-weight: bold;
	font-size: 12pt;
	padding-top: 6px;
	padding-bottom: 6px;
}

.frontpagetext {
	font-size: 8pt;
}
.frontpagenewstitle {
    font-weight: bold;
	font-size: 10pt;
	color: #333333;
}

a.frontpagenewstitlelink, a.frontpagenewstitlelink:link, a.frontpagenewstitlelink:visited {
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}

a.frontpagenewstitlelink:hover, a.frontpagenewstitlelink:active {
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	text-decoration: underline;
}


.frontpagenewstext {
	font-size: 8pt;
}
.frontpagenewsdate {
	font-size: 8pt;
	color: #000000;
}

.regulare {
}

.smallish {
	font-size: 7pt;
}

.alertsmall {
	font-size: 9pt;
	color: #ff0000;
}

.alertdefault {
	color: #ff0000;
}

.spalteheader {
	color: #ffffff;
	background-color: #3B5274;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.formframe {
        border: 1px solid #3B5274;
        }

        
.spalteheadersmall {
	color: #ffffff;
	background-color: #3B5274;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.objheader {
	font-size: 12pt;
	font-weight: bold;
}

.kvadrat {
	border: 1px solid #3B5274;
}


.kvadrat-nowidth {
	border: 1px solid #3B5274;
}


.kvadratledernetv {
	border: 1px solid #CC3333;
}

.kvadratstress {
	border: 1px solid #000000;
	width: 50%;

}
.stressspalteheader {
	color: #ffffff;
	background-color: #000000;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.inputtypeimage {
	cursor: hand;
}

.leftborder {
	background-image: url(/syspub/imgdir/bwpix.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.location  { font-size: 7.5pt; }
.readmore  { font-size: 7.5pt; }
.newsdate  { font-size: 7.5pt; }
.hspalte  { font-size: 7.5pt; }
.hspaltered  { font-size: 7.5pt; color: #FF0000; }

.pubandupdate  { font-size: 7.5pt; color: #CCCCCC; padding-right: 65px;}


a {
	font-size: 10pt;
}

        
/*
a:link       { color: #336699; text-decoration: none; }
a:visited    { color: #666699; text-decoration: none; }
a:hover       { color: #336699; text-decoration: underline; }
a:active     { color: #336699; text-decoration: underline; }
*/

    
a:link       { color: #3B5274; text-decoration: none; }
a:visited    { color: #3B5274; text-decoration: none; }
a:hover      { color: #000000; text-decoration: none; }
a:active     { color: #336699; text-decoration: underline; }

a.frontpage  { font-size: 7pt;}

.billedtekst { font-size: 10pt; }

.soegfelt {  
	clear: none; 
	float: right; 
	height: 15px; 
	width: 106px; 
	margin-top: 23px; 
	margin-right: 5px; 
	border-color: #3B5274 3B5274 3B5274; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.soegfelt2 {  
	height: 15px; 
	width: 106px; 
	margin: 0px; 
	border-color: black; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}



a.menuheader:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.menuheader:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.menuheader:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}
a.menuheader:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}


a.wlink, a.wlink:link, a.wlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a.wlink:hover, a.wlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}



a.abold {
	font-weight: bold;
}
.emne-space { padding-left: 5px; }


.broedtekst {
}

#topic_navigation
{
    font-family: Verdana;
    font-size: 7pt;
}

#topic_navigation ul
{
    list-style-type:none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#topic_navigation li
{
    border-bottom: solid 1px #ffffff;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#topic_navigation li a
{
    display:block;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 7px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;
    background: #e9e6d7;
}

#topic_navigation li a:hover
{
    color: #ffffff;
    background: #3b5274;
	text-decoration: none;
}

.hrdotted
{
	height: 1px;
	border-style: dotted;
	border-width: 1px 0 0 0;
	border-color: silver blue green yellow;
}

ol li {
 margin-left: -10px;
}

ul li {
 margin-left: -23px;
}

ol, ul, blockquote {
 margin-top: 0px;
 margin-bottom: 4px;
}

li {
 margin-bottom: 4px;
}
