body {
	font-family:Verdana, Arial;
	font-size:8pt;
  margin-top:0px;
  margin-left:0px;
}

#top {
	background:#DEDED7 url("/images/firmalogo.gif") no-repeat top right;
	height:20px;
  border-bottom:2px solid #ffffff;
  border-top:2px solid #404040;
  padding-left:10px;
  padding-top:50px;
}

#page{
  padding-left:10px;
  padding-right:10px;
  margin-top:10px;
}

#topmenu {
  background: url("/images/menubg.gif") no-repeat top left;
  background-color:#d0d0ca;
  margin-top:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight:bold;
  width:100%;
  height:20px;

}
/*#topmenu div {background-color:#18365d;width:800px;}*/
#topmenu ul {padding: 0;margin: 0;list-style: none;}
#topmenu li {position:relative;float:left;text-align:left;line-height:20px;}
#topmenu li a {position:relative;padding:3px 15px 3px 10px;color:#ffffff; text-decoration:none;font-weight:bold;}
#topmenu li a:hover {background-color:#e1dfdb;border-top:#e1dfdb solid 5px;color:#000}
#topmenu li #active, #topmenu li #active a:link {color:#000000;background-color:#DEDED7;border-top:#DEDED7 solid 5px;}

#versioninfo
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight:normal;
  padding:3px 10px 0px 0px;
  color:#777777;
  float:right;
}

/*
#menu{
  height:22px;
	background:url("/images/menubg.gif") no-repeat top left;
  border-bottom:1px solid #8A8D84;
  padding:3px 0px 0px 10px;
	font-family:Verdana, Arial;
	font-size:13px;
}
*/
TD 
{
	vertical-align:top;
	font-family:Verdana, Arial;
	font-size:8pt;
}

.filliste TD{
	vertical-align:middle;
}

.sagtop TD{
	vertical-align:middle;
}

H1
{
	font-family:Verdana, Arial;
	font-size:14pt;
	font-weight:bold;
}

H2
{
	font-family:Verdana, Arial;
	font-size:10pt;
	font-weight:bold;
}

H3
{
	font-family:Verdana, Arial;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:4px;
}

select, input, textarea
{
	z-index:1;
	font-family:Verdana, Arial;
	font-size:8pt;
	border:1px solid #AAAAAA;
}

input, textarea {
  /*width:200px;*/
}

.knap {
  /*width:100px;*/
}

.checkbox 
{
	border:0px solid #ffffff;
}

/* linie i liste med fremhævning */
.farvetlinie 
{
	background:#dddddd;
  vertical-align:middle;
}

A:link, A:visited, A:active, .tekst A:link, .tekst A:visited, .tekst A:active {
  color:#16222E;
  text-decoration: none;
}

A:hover, .tekst A:hover, .fsboxtop a:hover, .bundtekst a:hover {
  color:#5796DD;
}


.advarsel
{
	z-index:10001;
	width:420px;
}

.adv_head 
/* Advarsel head */
{
	background:url("/images/adv_top.gif") no-repeat top left;
	height:38px;
	width:420px;
}

.adv_spacetop
/* Advarsel top spacer */
{	
	width:400px;
	background-color:#F2F2F2;
	height:28px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	border-bottom:1px solid #cccccc;
}
.adv_knap
{
  /*width:150px;*/
}

.adv_indhold
/* Advarsel indhold */
{	
	width:265px;
	background:url("/images/adv_udraab.gif") no-repeat top left;
	padding: 20px 10px 20px 125px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	font-family:Verdana;
	font-size:9pt;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	line-height:1.5em;
	/*display:block;*/
}
.adv_spacebot
/* Advarsel top spacer */
{	
	width:400px;
	padding:10px 0px 0px 0px;
	background-color:#F2F2F2;
	height:35px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	text-align:center;
}

.adv_bot
/* Advarsel bottom */
{
	background:url("/images/adv_bot.gif") no-repeat top left;
	height:11px;
	width:420px;
}

.spoergsmaal
{
	z-index:10001;
	width:420px;
}

.spg_head 
/* Spørgsmål head */
{
	background:url("/images/adv_top.gif") no-repeat top left;
	height:38px;
	width:420px;
}

.spg_spacetop
/* Spørgsmål top spacer */
{	
	width:400px;
	background-color:#F2F2F2;
	height:28px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	border-bottom:1px solid #cccccc;
}
.spg_knap
{
}

.spg_indhold
/* Spørgsmål indhold */
{	
	width:265px;
	background:url("/images/adv_udraab.gif") no-repeat top left;
	padding: 20px 10px 10px 125px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	font-family:Verdana;
	font-size:8pt;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	display:block;
}
.spg_spacebot
/* Spørgsmål top spacer */
{	
	width:400px;
	padding:10px 0px 0px 0px;
	background-color:#F2F2F2;
	height:35px;
	border-left:10px solid #737373;
	border-right:10px solid #737373;
	text-align:center;
}

.spg_bot
/* Spørgsmål bottom */
{
	background:url("/images/adv_bot.gif") no-repeat top left;
	height:11px;
	width:420px;
}


.stepdone 
{
  color:#ffffff;
  /*background-color:#197B30;*/
  background-color:#669966;
  padding-left:5px;
}

.steplater {
  background-color:#CDCDCD;
  padding-left:5px;
}

.stepaktiv {
  background-color:#F69679;
  padding-left:5px;
}

.fejl {
  color:#790000;
}

.ok{
  color:#005826;
}

/* SIDEN MAPPER */
.mappetop{
  border-bottom:2px solid #777777;
  width:90%;
}

.mappelinie{
  border-bottom:1px solid #777777;
  width:99%;
  padding-left:1%;
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:5px;
}

.mappepanel
{
  width:90%;
  background:#f9f9f9;
}

/* // SIDEN MAPPER */

/* SIDEN SAG */
.sagtop{
  border-top:1px solid #777777;
  border-bottom:1px solid #777777;
  width:99%;
  padding-left:1%;
  background:#eaeae3; /*#deded7;*/
}

#ctl00_cph_UploadDataDivAktiv /*upload materiale */
{
  padding-top:5px;
  padding-left:12px;
}



#sag_stam
{
  background:#ddf0fe;
  padding-bottom:5px;
  border-bottom:1px solid #aaccff;
  border-left:1px solid #aaccff;
  border-right:1px solid #aaccff;
}

#sag_stam .sagtop 
{
  background:#aaccff;
}

#sag_indhold
{
  padding-bottom:5px;
  background:#ecfedd;
  border-bottom:1px solid #99cc99;
  border-left:1px solid #99cc99;
  border-right:1px solid #99cc99;
}
#sag_indhold .sagtop 
{
  background:#99cc99;
}

.UploadLinie{
  border-top:1px solid #777777;
  border-bottom:1px solid #777777;
  width:99%;
  padding-left:1%;
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:5px;
  background:#99cc99;
}


#kommentar_indhold
{
  padding-bottom:5px;
  background:#fefedd;
  border-bottom:1px solid #ffff99;
  border-left:1px solid #ffff99;
  border-right:1px solid #ffff99;
}
#kommentar_indhold .sagtop 
{
  background:#ffffaa;
}

#afslut_indhold
{
  padding-bottom:5px;
  background:#FBE2DB;
  border-bottom:1px solid #E1917B;
  border-left:1px solid #E1917B;
  border-right:1px solid #E1917B;
}
#afslut_indhold .sagtop 
{
  background:#E1917B;
}

.saglinie
{
  border-top:1px solid #777777;
  border-bottom:1px solid #777777;
  width:100%;
  /*padding-left:1%;*/
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:5px;
}

#sagsvisning{
  width:100%;
}

.sagafslut {
  padding-top:8px;
  width:99%;
  padding-left:1%;
}

/* // SIDEN SAG */


/* SIDEN STEPBASIS */
.stepbasistop{
  border-bottom:2px solid #777777;
  width:90%;
}

.stepbasislinie{
  border-bottom:1px solid #777777;
  width:90%;
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:5px;
}

/* // SIDEN STEPBASIS */

/* SIDEN GRUPPE */
.gruppetop{
  border-bottom:2px solid #777777;
  width:90%;
}

.gruppelinie{
  border-bottom:1px solid #777777;
  width:90%;
  padding-top:3px;
  padding-bottom:3px;
  margin-bottom:5px;
}

.hiddenperson {
  background-color:#fb8199;
}


/* // SIDEN GRUPPE */

.hiddenframes 
{
  margin:0px;
}

.ChooseFileLabel {
  cursor:pointer;
}

.bilagFirstCol {
  width:15px;
}

.bilag td {
  vertical-align:middle;
  padding:3px;
}