﻿/* ----------------------------------------------
	Elementer
------------------------------------------------- */
html, body			{
					padding:0px;
					margin:0px;
					background-image:url('../web_img/page_bg.gif');
					background-position:top;
					background-repeat:repeat-x;
					background-color:#808C94;
					}
h1					{
					font-family:verdana, sans-serif;
					font-size:14px;
					color:#5C5B5B;
					margin:0px;
					}
p					{
					font-family:verdana, sans-serif;
					font-size:11px;
					color:#333333;
					line-height:16px;
					margin:0px;
					}
ul, li				{
					padding:0px;
					margin:0px;
					}
a:link              {
                    color:#666666;
                    text-decoration:none;
                    }
a:visited           {
                    color:#666666;
                    text-decoration:none;
                    }
a:active            {
                    color:#cc0000;
                    text-decoration:none;
                    }
a:hover             {
                    color:#cc0000;
                    text-decoration:none;
                    }
a.lang				{
					border:0px;
					color:#fff;
					}
/* ----------------------------------------------
	Overordnede klasser
------------------------------------------------- */																		
.container			{
					width:994px;
					padding:6px;
					background-color:#fff;
					margin:auto;
					overflow:hidden;
					}
.top				{
					height:264px;
					}					
.left_div			{
					width:220px;
					height:263px;
					float:left;
					}					
.menu_div			{
					width:220px;
					height:222px;
					background-image:url('../web_img/l_menu_bg.gif');
					background-repeat:no-repeat;
					}
.lang_div			{
					width:200px;
					height:26px;
					background-image:url('../web_img/lang_bg.gif');
					background-repeat:no-repeat;
					padding-top:15px;
					padding-left:20px;
					font-family:verdana,sans-serif;
					letter-spacing:0px;
					font-size:11px;
					color:#ECECEC;
					}
.middle_div			{
					float:left;
					padding-left:6px;
					padding-right:6px;
					width:474px;
					}
.right_div			{
					padding-right:0px;
					width:286px;
					float:left;
					height:263px;
					overflow:hidden;
					}
.logo_div			{
					width:286px;
					height:108px;
					}
.contact_div		{
					width:261px;
					height:130px;
					background-image:url('../web_img/r_contact.gif');
					font-family:verdana,sans-serif;
					color:#fff;
					font-size:11px;
					padding:25px 0px 0px 25px;
					}
/* ----------------------------------------------
	Indholds-klasser
------------------------------------------------- */					
.content			{
					margin-top:5px;
					padding-top:37px;
					padding-bottom:35px;
					width:992px;
					background-color:#E7E7E7;
					overflow:hidden;
					min-height:400px; /*firefox, opera, ie7 */
					height:auto !important; /*firefox, opera, ie7 */
					height:400px; /* ie6 */
					}					
.left_content		{
					font-family:verdana,sans-serif;
					font-size:11px;
					color:#666666;
					margin-left:15px;
					width:225px;
					float:left;
					}
.main_content		{
					width:450px;
					float:left;
					}
/* ----------------------------------------------
	Menusystem
------------------------------------------------- */					
.menuItem			{
					width:220px;
					border-style:solid;
					border-width:1px;
					border-left:0px;
					border-right:0px;
					border-top:0px;
					border-color:#9DA5AB;
					font-family:verdana,sans-serif;
					font-style:italic;
					font-size:11px;
					color:#fff;
					text-transform:uppercase;
					padding:6px 0px 6px 0px;
					}
.sel_menuItem		{
					width:220px;
					border-style:solid;
					border-width:1px;
					border-left:0px;
					border-right:0px;
					border-top:0px;
					border-color:#9DA5AB;
					font-family:verdana,sans-serif;
					font-style:italic;
					font-size:11px;
					color:#fff;
					text-transform:uppercase;
					padding:6px 0px 6px 0px;
					color:red;
					background-color:#E8EEF3;
					cursor:hand;
					cursor:pointer;
					}
					
					
xxbody{margin:0;padding:0;font-family:verdana,sans-serif;font-size:11px;line-height:16px;}

#christmasOverlay{height:100%;width:100%;background:url(/images/grey.png);position:absolute;display:none;z-index:100}
.christmasBox{width:900px;height:225px;border:5px solid #fff;z-index:110;background:#e7e7e7;margin:100px auto;padding:0px;}
.christmasBox a{gmargin:3px;position:absolute;margin:3px 0 0 883px;}
.christmasBox a img{border:0;gmargin:3px;}
.christmasBoximg{border:0;display:block;position:relative;z-index:112;}
.christmasClose{float:right;position:relative;margin-bottom:-15px;z-index:115;border:0px;}

#cntOverlay{height:100%;width:100%;background:url(/images/grey.png);position:absolute;display:none;z-index:10;}
#cntOverlay p{padding:5px 0 3px;}
.overlayBox{width:700px;border:5px solid #fff;z-index:15;background:#e7e7e7;margin:100px auto;padding:10px 0 0 20px;}
.overlayBox img{border:0;}
.overlayBoxTxt{overflow-y:auto;overflow-x:hidden;height:507px;padding:10px 20px 0 0;}
.close{float:right;margin:0 10px;}
.apm{padding:10px 40px 0 0;float:left;}
.logoSmall{overflow:hidden;}

.languageDa .da{display:block;}
.languageDa .en{display:none;}
.languageEn .da{display:none;}
.languageEn .en{display:block;}

.languageDa .linkEn{display:block;margin:10px 0;width:21px;}
.languageDa .linkDa{display:none;margin:10px 0;}
.languageEn .linkEn{display:none;margin:10px 0;}
.languageEn .linkDa{display:block;margin:10px 0;width:21px;}	
