@charset "UTF-8";

.toplinks {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}

.toplinks:hover   {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.undertoplinks {
        color: white;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.undertoplinks:hover   {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.error   {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.toplinks2   {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.toplinks2:hover {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.undertoplinks2   {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.undertoplinks2:hover {
        color: white;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.resultlinks  {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: underline
}
.resultlinks:hover    {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: underline
}
.result {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.dots {
        color: red;
        font-weight: 900;
        font-size: 14px;
        font-family: Times New Roman, Georgia, Times;
        text-decoration: none;
        vertical-align: 2
}
.head2  {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.head4  {
        color: black;
        font-weight: bold;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.headD2EBFF  {
        color: #000000;
        font-weight: bold;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none;
        background-color: #d2ebff;
}
.links  {
        color: #000080;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: underline
}
.glinks {
        color: #696969;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.glinks:hover {
        color: #f00;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.links:hover {
        color: #f00;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.head3 {
        color: white;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica
}
.head3eBackup {
        color: white;
        font-weight: bold;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica
}
.blink {
        color: #dcdcdc;
        font-weight: bold;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.blink:hover {
        color: white;
        font-weight: bold;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.wbody {
        color: white;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica
}
.rightmenu  {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.wmenu {
        color: white;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.linkmenu  {
        color: #696969;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.linkmenu:hover  {
	color: #000080;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline
}
.sidstenyt {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.sidstenyt:hover  {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: underline
}
.gray  {
        color: #696969;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none
}
.gray:hover  {
        color: #696969;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: underline
}
.fieldframe  {
        color: black;
        font-weight: bold;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none;
        border: solid 1px black
}
.fieldright {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none;
        border: black
}
.formtext  {
        color: black;
        font-size: 10px;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.formtext1 {
        color: black;
        font-weight: bold;
        font-size: 11px;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.formBackup  {
        color: black;
        font-size: 12px;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        font-weight: bold;
}
.ccSubmit  {
        color: white;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: 700;
        background-color: #39f;
        margin: 2px;
        padding: 2px;
        border-style: solid;
        border-width: 2px;
        border-color: #9accff #06c #06c #9accff
}
.ccSubmitOff   {
        color: white;
        font-size: 14px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: 700;
        background-color: #999;
        margin: 2px;
        padding: 2px;
        border-style: solid;
        border-width: 2px;
        border-color: #e6e6e6 #666 #666 #e6e6e6
}
.alternateproductselect  {
}
.alternateproductdefault  {
        background-color: #ccf
}
.alternateproducthover  {
        background-color: #ebebeb
}
.filterdescibtion  {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        text-decoration: none;
        background-color: #ebebeb;
        padding: 10px
}
.filtertoptable   {
        text-decoration: none;
        border-top: 1px solid #ebebeb
}
.filtertable   {
        text-decoration: none;
        border-bottom: 1px solid #ebebeb
}
.gallerymiddel   {
        padding-left: 6px;
        border-right: 2px solid #b3b3b3;
        border-bottom: 2px solid #b3b3b3;
        border-left: 2px solid #b3b3b3
}
.galleryside   {
        padding-left: 6px;
        border-bottom: 2px solid #b3b3b3
}
.gallerymiddelbottom   {
        padding-left: 6px;
        border-right: 2px solid #b3b3b3;
        border-left: 2px solid #b3b3b3
}
.gallerybottom   { padding-left: 6px }
.gallerytitle  {
        color: black;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold
}
.gallerytitlelink  {
        color: #000080;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none
}
.gallerytitlelink:hover  {
        color: #000080;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: underline
}
.tdshadow     {
        background: #e1e1e1;
        padding-top: 4px;
        padding-left: 8px;
        border-top: 1px solid #ebebeb;
        border-right: 1px solid #b3b3b3;
        border-bottom: 1px solid #b3b3b3
}
td.off     {
        background: #e1e1e1;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 6px;
        border-top: 1px solid #ebebeb;
        border-right: 1px solid #b3b3b3;
        border-bottom: 1px solid #b3b3b3
}
td.off a  {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
td.off a:hover  {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
td.on      {
        background: #ccc;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 6px;
        border-top: 1px solid #ebebeb;
        border-right: 1px solid #b3b3b3;
        border-bottom: 1px solid #b3b3b3
}
td.on a  {
        color: black;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
td.on a:hover  {
        color: #c74426;
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica;
        font-weight: bold;
        text-decoration: none
}
.menuTitles  { border: solid 1px #e1e1e1 }
.advancedTD {
        padding-left: 10px
}

.focusbox       {
        background: #404040
}

.dropdown     {
        color: black;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 0;
        border: solid 1px #a5a59c
}

.inputzoneFields       {
        color: black;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 2px;
        border: solid 1px;
        width: 98%;
}
.zonesubmitButton      {
        color: black;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #edf2f2;
        padding: 2px;
        border: solid 1px;
        width: 98%;
}

.zonesubmitButton:hover   {
        color: white;
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #e75218;
        padding: 2px;
        border: solid 1px #e75218;
        width: 98%;
}
.zoneFields     {
	color: black;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4;
	border: solid 1px #a5a59c;
	width: 98%;
}
.Accordion {
        border-left: solid 1px gray;
        border-right: solid 1px black;
        border-bottom: solid 1px gray;
        overflow: hidden;
        width: 100%;
}
.AccordionPanel {
        margin: 0px;
        padding: 0px;
}
.AccordionPanelTab {
        background-color: #efefef;
        border-top: solid 1px black;
        border-bottom: solid 1px gray;
        margin: 0px;
        padding: 4px;
        cursor: pointer;
        -moz-user-select: none;
        -khtml-user-select: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.AccordionPanelContent {
        overflow: auto;
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        height: 80px;
}
.AccordionPanelContent a {
	color: navy;
	text-decoration: underline;
	font-weight: bold;
}

.AccordionPanelOpen .AccordionPanelTab {
        background-color: #d2ebff;
}

.AccordionPanelTabHover {
        color: #555555;
}

.AccordionPanelOpen .AccordionPanelTabHover {
        color: #555555;
}

.AccordionFocused .AccordionPanelTab {
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}
.CheckBoxTD {
        margin: 0px;
        padding: 0px;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #999;
}
.CollapsiblePanel {
        margin: 0px;
        padding: 0px;
        border-top: solid 1px black;
        border-bottom: solid 1px gray;
        border-right-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #999;
        border-left-width: 1px;
        border-left-color: #999;
}
.CollapsiblePanelTab {
	background-color: #efefef;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.CollapsiblePanelContent {
        margin: 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}
.CollapsiblePanelTab a {
        color: black;
        text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
        background-color: #D2EBFF;
}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
        color: #666666;
}
.CollapsiblePanelFocused .CollapsiblePanelTab {
        color: #666666;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{
        position: absolute;
        background-color: lightyellow;
        padding: 5px;
        left: -1000px;
        border: 1px dashed gray;
        visibility: hidden;
        color: black;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        width: 500px;
        top: -100px;
}
.thumbnail span img{
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{
visibility: visible;
top: 0;
left: 60px;

}
.photoTD {
        border: 1px solid #666666;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/language/dk/images/thumb_system/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/language/dk/images/thumb_system/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/language/dk/images/thumb_system/overlay.png", sizingMethod="scale");
}
.newscontent {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-left-color: #E3E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.newstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: D2EBFF;
	font-style: italic;
	padding-left: 20px;
}
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabbedPanelsTabSelected {
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #FFFFFF;
}
.TabbedPanelsContent {
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
