img         { border:none }


html        { height:100%;
              font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; }

body {margin:0px; padding:0px}

a           { color: #eee; }
a:link      { color: #eee; text-decoration:underline;}
a:visited   { color: #eee; text-decoration:underline;}
a:active    { color: #fff; text-decoration:underline;}
a:hover     { color: #eee; text-decoration:underline;}

option:hover {color:#FF3333}

b           { color:#cc3333; font-weight:bold}

.colortxt    { color:#cc3333;}

h1          { color: #CC3333; 
              margin:0px; padding:0px; 
              text-align:left; 
              font-size:35px; 
              font-weight:bold;
              padding-top:0px; padding-left:2px; margin-top:0px; margin-left:0px;}

h2          { font-size:18px }


.menutitle  { text-transform:uppercase; border: 1px outset #C0C0C0; background:#666; text-decoration:none; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:11px; cursor:pointer; margin-bottom: 5px; color:#fff; margin-left: 0.1em; padding:2px; padding-left:5px; text-align:left; font-weight:bold;}

.menutitle a         {text-decoration:none; color:#fff}
.menutitle a:link    {text-decoration:none; color:#fff}
.menutitle a:visited {text-decoration:none; color:#fff}
.menutitle a:active  {text-decoration:none; color:#fff}
.menutitle a:hover   {text-decoration:none; font-weight:bold; color:#fff}

.submenu {margin-bottom: 0.5em; margin-left: 0.5em; }
.submenu a:link {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#fff}
.submenu a:visited {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;  color:#fff}
.submenu a:active {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;  color:#fff}
.submenu a:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;  color:#fff}
	
.main_txt   { font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size: 0.8em; color:#000;}
.main_txt a           { color:#cc3333; text-decoration:none}
.main_txt a:link      { color:#cc3333; text-decoration:none}
.main_txt a:visited   { color:#cc3333; text-decoration:none}
.main_txt a:active    { color:#cc3333; text-decoration:none}
.main_txt a:hover     { color:#333;}

.referenceBG {float:left; width:185px; height:150px; margin:5px; background-image:url(../images/referenceBG.gif); background-repeat:no-repeat; background-position:0% 0%; text-align:left; padding-top:8px;}

.referenceBG_small {float:left; width:185px; height:150px; margin:5px; background-image:url(../images/referenceBG_small.gif); background-repeat:no-repeat; background-position:0% 0%; text-align:center; padding-top:8px;}
   
.referenceHeader { color:cc3333 }

/* THIS MAKES THE DROP SHADOW WORK ON IMAGES */
			
.img-shadow {
	clear: both;
	float:left;
	background: url(../../images/shadow.gif) no-repeat bottom right;
	margin: 20px 0 0 17px !important;
	margin: 20px 0 0 8px;
	}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.alpha-shadow {
	clear: both;
	float:left;
	background: url(../../images/shadow.gif) no-repeat bottom right;
	margin: 5px 10px 0 0px !important;
	margin: 14px 0 0 8px;
	}

.alpha-shadow div {
  background: url(../../images/shadow2.png) no-repeat left top !important;
  background: url(../../images/shadow2.gif) no-repeat left top;
  float: left;
  padding: 0px 6px 6px 0px;
  }

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: 0;
  }

.smalllogo {float:left; position:absolute; top:174px; margin-left:8px}

.smalltext  { font-size:11px; text-transform:uppercase; font-weight:normal}

.box        { font-size: 13px; 
              color:#fff; border:#fff 1px solid; border-bottom:none; 
              border-left:#fff 5px solid; border-right:#fff 5px solid;
              background-color: #cc3333; 
              filter:alpha(opacity=82); -moz-opacity:0.8; opacity: 0.8;}

.newsheader { text-decoration:none; color: #fff; width:100%; font-weight: bold; font-size: 15px } 
.newsheader b {height:25px; color:#fff; font-weight:bold; text-decoration:none }

.newstxt a {font-weight:bold; font-size:14px; font-style:italic; text-decoration:none; color: #fff;} 
.newstxt a:link { font-weight:normal; font-size:14px; text-decoration:none; color: #fff; } 
.newstxt a:visited { font-weight:normal; font-size:14px; text-decoration:none; color: #fff; } 
.newstxt a:active { font-weight:normal; font-size:14px; text-decoration:none; color: #fff; } 
.newstxt a:hover { font-weight:normal; font-size:14px; text-decoration:none; color: #eee; } 
 
.newsclick {color:#fff; text-align:right; padding-bottom:37px; padding-top:6px; font-size:12px}

.knap  { font-size:12px; width:80px; height: 18px; text-align:center; background:#888; color: #fff; border:2px outset #ccc }

.knap1 {width:120px; height: 22px; text-align:center; background:#FF3333; color: #fff; border:2px outset #ccc}

.tip {margin:20px; padding:20px; color:#555; background:#ccc; font-style:italic}

.formtxt {font-size:12px; text-align:right}

ul {list-style:square;}

input {background:#666; color:#fff; border:2px inset #ccc; font-size: 11px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif;}
checkbox {background:#666;}
textarea {background:#666; color:#fff; font-size: 11px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif;}
select {background:#666; color:#fff; font-size: 11px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif;}



.onlyprint  { display:none }

.top_table {width:100%; margin:20px; margin-top:5px;}
.top_div {vertical-align:top; position:relative; top:20px}

.mainbg      {width:100%;background:#333;}

.top_maintxt  {font-size: 13px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; 
               color:#fff; border:#fff 1px solid; border-bottom:none; 
               background-color: #003300; filter:alpha(opacity=82); -moz-opacity:0.8; opacity: 0.8; padding:15px;}

.top_maintxt1  {font-size: 13px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; 
               color:#fff; border:#fff 1px solid; border-bottom:none; 
               background-color: #003300; filter:alpha(opacity=82); -moz-opacity:0.8; opacity: 0.8; padding:15px;}

.maintxt     {font-size: 13px; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#fff; }

.maintable  { background:#fff;
              height:100%; color:#636363;
              font-size:12px;
              width:764px; height:100%}

.menubar {background:#000; width:1px;height:32px;background: url('../images/button_topbar.gif') no-repeat;}

/* toplinie bg.................................................................................................... */
.nav-menu-top {width:100%; height:30px; background: url('../images/button_top.gif') repeat-x 0 2px;}

#nav-menu ul {list-style: none; padding: 0px; margin: 0px; text-align: center;}
#nav-menu li {font-weight:bold; background: url('../images/menu_top_divide.gif') 4px right no-repeat; float: center; float:left; margin: 2px 0px;padding: 0px; text-align: center}
#nav-menu li a {font-size:11px;color:#fff ; background: url('../images/button_top.gif') top left repeat-x;height: 35px; line-height: 2.2em; float: left;  text-decoration: none;text-align: center;padding-top: 5px;}
#nav-menu li a:hover {display:block; color:#333; width:100%; height:100%; background: url('../images/button_topover1.gif') top left repeat-x;} 
#nav-menu li a:active {background: url('../images/button_topover1.gif') #fff top left repeat-x;}
/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a {float: none; text-transform:uppercase; color:#cecece; font-weight: none; font-size:11px; color:#fff; font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif; }
/* End IE5-Mac hack */
#nav-menu {float:left; padding-top:2px; padding-right:10px}

.submenu {font-size:17px; text-transform:uppercase}

.submenu_admin {font-size:13px; text-transform:uppercase}

.table_header    {padding-top:10px; font-size:17px; font-weight:bold;}

.container {text-align:center;}

.udskrevet	 {width:750px; text-align:left}

.table_fadoel    {width:750px; text-align:left; filter:alpha(opacity=82); -moz-opacity:0.8; opacity: 0.8; 
                  color:#000; font-size:12px; font-family: Trebuchet MS, Georgia, Times, serif; 
                  background:#669966; border:#669966 4px solid; border-collapse: collapse; margin-left: auto; margin-right: auto;}

.table_fadoel td {padding-left:10px; background:#D9E1AC;}

.page_functions {display:block; width:100%; text-align:right}

.bottom_container {width:100%; position:relative; top:-100px; text-align:center}

.bottom_text {width:100%; padding-top:20px; text-align:center; text-transform:uppercase; letter-spacing: 3}

.bottom_text a:link {color:#222}




.smalltextkursiv {font-style:italic;font-size:11px;font-weight:normal}
