body { margin-top: 0; }

.vmid { vertical-align: middle; }
a img {	border: 0; }

a {
  font-family: Verdana, Arial, Helvetica; 
  color: #FFFFFF;
  TEXT-DECORATION: none;
}

a:link {
  font-family: Verdana, Arial, Helvetica; 
  color: #FFFFFF;
  TEXT-DECORATION: none;
}

a:visited {
  font-family: Verdana, Arial, Helvetica; 
  color: #FFFFFF;
  TEXT-DECORATION: none;
}

a:hover {
  font-family: Verdana, Arial, Helvetica; 
  color: #ea6900;
  TEXT-DECORATION: none;
}

a.rightbox_font:active, a.rightbox_font:link, a.rightbox_font:visited {
  color: #000000;
  TEXT-DECORATION: none;
}

a.rightbox_font:hover {
  color: #ea6900;
  TEXT-DECORATION: none;
}

a.menugroup:link {
  font-family: Verdana, Arial, Helvetica; 
  font-size: 11px; 
  padding: 0; 
  margin: 0; 
  display: inline; 
}

a.menugroup:visited {

  font-family: Verdana, Arial, Helvetica; 

	font-size: 11px; 

	padding: 0; 

	margin: 0; 

	display: inline; 

}



a.menugroup:hover {

  font-family: Verdana, Arial, Helvetica; 

	font-size: 11px; 

	padding: 0; 

	margin: 0; 

	display: inline; 

	text-decoration: underline;

  color: #425BBF;

}



.menugroup {

	font-family: Verdana, Arial, Helvetica; 

	color: #FFFFFF;

	font-size: 11px; 

	padding: 0;

	margin: 0; 

	display: inline; 

}



.ikurv {

	font-family: Verdana, Arial, Helvetica; 

	color: #ea6900;

	font-size: 11px; 

	padding: 0;

	margin: 0; 

	display: inline; 

}

.vigtigt {

	font-family: Verdana, Arial, Helvetica; 

	color: #ea6900;

	font-size: 9px; 

	display: inline; 

}



.moms {

	font-family: Verdana, Arial, Helvetica; 

	color: #ea6900;

	font-size: 9px; 

	padding: 0;

	margin: 0; 

	display: inline; 

}



.loginfont {

	font-family: Verdana, Arial, Helvetica; 

	color: #FFFFFF;

	font-size: 9px; 

	padding: 0;

	margin: 0; 

	display: inline; 

}

.udsolgt {
	width: 350px;
	height: 40px;
	background-color: #fdbd04;
	
	margin-left: 100px;
	text-align: center;
	padding: 2px 3px 2px 3px;
}


#skrivnyfeedback

{

	width: 530px;

	height: 180px;

	background-color: #ffffff;

	position: relative;

	padding: 2px 3px 2px 7px;

	border-style: solid;

	border-color: #000000;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	font-family: verdana; 

	color: #000000; 

	font-size: 10px;

}



#gavekort

{

	width: 530px;

	background-color: #ffffff;

	position: relative;

	padding: 2px 3px 2px 7px;

	border-style: solid;

	border-color: #000000;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	font-family: verdana; 

	color: #000000; 

	font-size: 10px;

}





#menugroup

{

border-style: solid;

border-color: #000000;

border-top-width: 0px;

border-bottom-width: 0px;

border-right-width: 1px;

border-left-width: 0px;

}



#bordernede

{

border-style: solid;

border-color: #000000;

border-top-width: 0px;

border-bottom-width: 1px;

border-right-width: 1px;

border-left-width: 0px;

}





.wholetable

{

border-style: solid;

border-color: #000000;

border-top-width: 1px;

border-bottom-width: 1px;

border-right-width: 1px;

border-left-width: 1px;

background-color: #FFFFFF;

}



.wholetable2

{

border-style: solid;

border-color: #000000;

border-top-width: 1px;

border-bottom-width: 1px;

border-right-width: 0px;

border-left-width: 1px;

background-color: #FFFFFF;

}





.opogned

{

border-style: solid;

border-color: #000000;

border-top-width: 0px;

border-bottom-width: 0px;

border-right-width: 0px;

border-left-width: 0px;

background-color: #FFFFFF;

}



.flytvenstre { padding-left: 5px; }

#flytvenstre { padding-left: 5px; }



.tipenven {

	background: #FFFFFF;

	position: absolute;

	top: 200px;

	width: 260px;

	height: 159px;

	left: 400px;

}



.menufont

{

background: #000000;

TEXT-DECORATION: none;

color: #FFFFFF;

font: 13px Verdena, Tahoma;

}



.monsterfont

{

color: #000000;

font: 22px Verdena, Tahoma;

line-height: 17px; 

}



.storfont

{

TEXT-DECORATION: none;

color: #000000;

font: 15px Verdena, Tahoma;

line-height: 16px; 

}



.mellemfont

{

TEXT-DECORATION: none; color: #000000; font: 12px Verdena, Tahoma;

}



.lillefont

{

	font-family: verdana; 

	color: #000000; 

	font-size: 10px;

	line-height: 16px; 

}



.lillefont2

{

	font-family: verdana; 

	color: #FFFFFF; 

	font-size: 10px;

	line-height: 16px; 

}



.lillefont3

{

	font-family: verdana; 

	color: #ea6900; 

	font-size: 10px;

	line-height: 16px; 

}



.lillefont4

{

	font-family: verdana; 

	color: #FFFFFF; 

	font-size: 9px;

	line-height: 14px; 

}



p.midti {

  font-family: verdana, sans-serif; 

  color: #000000;

  font-size: 13px; 

  line-height: 15px;

  align: left;

}



input.default, textarea.default

{

      padding: 2px;

	background-color: #ffffff;

	border:1px solid #949da2;

	color: #000000;

	font-family: verdana; 

	font-size: 10px;

}



h1 {

	TEXT-DECORATION: none;

	font-family: verdana; 

	color: #000000; 

	font-size: 11px;

	line-height: 13px; 

	font-weight: none;

}



td.kort

{

  background-repeat: no-repeat;

  background-position: bottom left; 

  background-image: url(img/kort2.gif);

  TEXT-DECORATION: none;

  color: #000000;

  font: 14px Verdena, Tahoma;

/*  padding-top: 5px; */

  padding-bottom: 10px;

}



td.indhold

{

  background-repeat: no-repeat;

  background-position: bottom right; 

  background-image: url(img/bot_r.gif);

  TEXT-DECORATION: none;

}



td.armytegn {

  padding-left: 6px; 

  padding-top: 2px; 

  padding-bottom: 2px; 

  color: #000000; 

  font: 11px Verdena, Tahoma;

  line-height: 15px; 

}



td.box

{

  background-repeat: no-repeat;

  background-position: top center; 

  background-image: url(img/box_whiteback.gif);

  TEXT-DECORATION: none;

  color: #FFFFFF;

  font: 13px Verdena, Tahoma;

}



td.box_ned

{

  background-repeat: no-repeat;

  background-position: top left; 

  background-image: url(img/box_ned.gif);

}



td.box_ned22

{

  background-repeat: no-repeat;

  background-position: top left; 

  background-image: url(img/box_ned22.gif);

}



td.box_op

{

  background-repeat: no-repeat;

  background-position: top left; 

  background-image: url(img/box_op.gif);

}



td.top_left

{
/*
  background-repeat: no-repeat;

  background-position: top left; 

  background-image: url(img/top_left.gif);
*/
vertical-align: middle;
}



td.kant_t_l { background: url(img/kant_t_l.gif) top left no-repeat; }

td.kant_b_l { background: url(img/kant_b_l.gif) bottom left no-repeat; }



td.top_right {
/*
  background-repeat: no-repeat;
  background-position: top right; 
  background-image: url(img/top_right.gif); */
  vertical-align: middle;
  font-family: Tahoma, Verdana, Helvetica; 
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
  TEXT-DECORATION: none;
}



#rightbox_font

{

text-decoration: none; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

line-height: 13px;

}

.dtbg {
  background: #FFFFFF url(letters/dogtagbackground.jpg) no-repeat top left;
}

.dtbg_guld {
  background: #FFFFFF url(letters/guld/dogtagbackground.jpg) no-repeat top left;
}

.dtbg_ww2 {
  background: #FFFFFF url(letters/ww2/dogtagbackground.jpg) no-repeat top left;
}

.dtbg_specialtroops {
  background: #FFFFFF url(letters/specialtroops/dogtagbackground.jpg) no-repeat top left;
}

#resultSect1 {
	WIDTH: 186px; POSITION: relative; HEIGHT: 116px; TEXT-ALIGN: left;
}

#resultSect2 {
	WIDTH: 186px; POSITION: relative; HEIGHT: 116px; TEXT-ALIGN: left;
}

#resultSect1 SPAN {
	LEFT: 28px; POSITION: absolute;
}

#resultSect2 SPAN {
	LEFT: 28px; POSITION: absolute;
}

#targ11 {
	TOP: 16px;
}

#targ21 {
	TOP: 16px;
}

#targ12 {
	TOP: 34px;
}

#targ22 {
	TOP: 34px;
}

#targ13 {
	TOP: 52px;
}

#targ23 {
	TOP: 52px;
}

#targ14 {
	TOP: 70px;
}

#targ24 {
	TOP: 70px;
}

#targ15 {
	TOP: 88px;
}

#targ25 {
	TOP: 88px;
}

#resultSect1 SPAN IMG {
	HEIGHT: 15px;
}

#resultSect2 SPAN IMG {
	HEIGHT: 15px;
}


input.dogtag, textarea.dogtag, select.dogtag {
	font-family: tahoma, Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	word-spacing: 2px;
	border: 1px #c3c3c3 solid;
	color: #000000;
}

#bred50 { width: 50px; }

#bred20 { width: 20px; }

.off {
background: #000000;
font-family: Verdana, Arial, Helvetica; 
color: #FFFFFF;
font-size: 11px;
TEXT-DECORATION: none; 

}

.on {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica; 
color: #000000;
font-size: 11px; 
TEXT-DECORATION: none;
cursor: pointer;
}
.onr {
font-family: Verdana, Arial, Helvetica; 
color: #000000;
font-size: 11px; 
TEXT-DECORATION: none;
cursor: pointer;

}

.offr {
font-family: Verdana, Arial, Helvetica; 
color: #FFFFFF;
font-size: 11px; 
TEXT-DECORATION: none;
font-weight: bold;

}

.off2 {
font-family: Verdana, Arial, Helvetica; 
color: #FFFFFF;
font-size: 13px; 
TEXT-DECORATION: none;
font-weight: bold;

}

.on2 {
font-family: Verdana, Arial, Helvetica; 
color: #000000;
font-size: 13px; 
TEXT-DECORATION: none;
font-weight: bold;

}
.off3 {
background: #000000;
font-family: Verdana, Arial, Helvetica; 
color: #FFFFFF;
font-size: 9px;
TEXT-DECORATION: none; 

}

.on3 {
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica; 
color: #000000;
font-size: 9px; 
TEXT-DECORATION: none;
cursor: pointer;

}

.fade-box {
				margin-left: 0px;
				position: absolute;
				top: 477px;
				width: 173px;
				height: 190px;	
				background-color: #ffffff;
}

.fade-box2 {
				margin-left: 23px;
				position: absolute;
				top: 456px;
				width: 173px;
				height: 20px;	
}

#fadingboks {
				position: absolute;
				top: 477px;
				width: 183px;
				height: 215px;	
}

#crossfade-container {
				width: 173px;
				height: 200px;	
				background-color: #ffffff;
}

#crossfade-container2 {
				width: 173px;
				height: 20px;	
}