body {
  background-color : white;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 83%; 
  color: black;
}

small {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 80%; 
  color: black;


}

a {
  background-color : transparent;
  text-decoration : underline;
  color : #901A1E;

}

a:hover {
  background-color : transparent;
  text-decoration : underline;
  color : black;
}

a:visited {
  background-color : transparent;
  text-decoration : underline;
  color : #555555;
}

h1 {
  font-family: Garamond, 'Times New Roman', serif;
  font-size : 20pt;
}

h2 {
  font-family: Garamond, 'Times New Roman', serif;
  font-size : 16pt;
}

h3 {
  font-family: Garamond, 'Times New Roman', serif;
  font-size : 14pt;
}


ul.UL_NoDot {

 margin-left : 24px;
 list-style-type: none;
}


UL.UL_StartNoIndent {
    list-style-type: none;
    margin-left : 0px;
}


hr {
  background-color : white;
  color : #C0C2C5;
  width : 100%;
  height : 1px;
  margin-top : 0px;
  margin-bottom : 0px;
}


table.TABLE_baggrund
{
        background: #c0c2c5;
}

td.TD_baggrund
{
        background: #ffffcc;
}

td.TD_baggrund_swap1
{
	background: #ffffcc; 
}

td.TD_baggrund_swap2
{
	background: #FFDDDD; 
}

td.TD_baggrund_swap3
{
	background: #dddddd; 
}

td.TD_baggrund_swap4
{
	background: #cccccc; 
}

td.TD_small
{

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 80%; 
  color: Black;
  vertical-align: top;
}


td
{

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 80%; 
  color: Black;
  vertical-align: top;
}


/*
________________________________________________________________________

BORDER = 0
________________________________________________________________________*/

a:visited img {
  border-width : 0; 
  border-style : none; 
  border-color : inherit; 
}

a:link img {
  border-width : 0; 
  border-style : none; 
  border-color : inherit; 
}

a:active img {
  border-width : 0; 
  border-style : none; 
  border-color : inherit; 
}

a:hover img {
  border-width : 0; 
  border-style : none; 
  border-color : inherit; 
}

/*
________________________________________________________________________

SPECIAL FORMATTING
________________________________________________________________________*/

#message
{
    margin-top : 0px;
    font-size : 8pt;
    font-style : italic;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color : white;
    text-align : left;
}


#TD_baggrund
{
  background-color: #ffffcc;
}

#swap0
{
  background-color: #ffffff; 
}

#swap1
{
  background-color: #ffffcc; 
}

#swap2
{
  background-color: #FFDDDD; 
}

#swap3
{
  background-color: #dddddd; 
}

#swap4
{
  background-color: #cccccc; 
}

#stipilfarve
{ 
  color: #555555;
}

#redborder
{
  border: 1px solid #901A1E;
  background-color: #c0c2c5;
}

#kuborder
{
  border: 1px solid #901A1E;
  background-color: #c0c2c5;
}

#natborder
{
  border: 1px solid #3A5645;
  background-color: #C1CEC4;
}

#sundborder
{
  border: 1px solid #D684AD;
  background-color: #F7E7F3;
}

#samfborder
{
  border: 1px solid #BE4236;
  background-color: #F5B9AE;
}

#humborder
{
  border: 1px solid #355BA4;
  background-color: #c3cde6;
}

#intborder
{
  border: 1px solid #901A1E;
  background-color: #c0c2c5;
}

#teolborder
{
  border: 1px solid #66609E;
  background-color: #D9D6E7;
}

#intdiscborder
{
  border: 1px solid #901A1E;
  background-color: #c0c2c5;
}

#jurborder
{
  border: 1px solid #969D55;
  background-color: #DDddb9;
}
