	body {
		margin: 0px;
	}
	
#xmasTheme {
	position: absolute;
	width: 81px;
	height: 81px;
	background: url('/hkkf/img/juletema01.png') no-repeat transparent;
	z-index: 1000;
	top: -75px;
	left: 110px;
}

#menu {
	border: solid 1px #FF0000;
	background: #FFFFFF;
	height: 100%;
}
#mainSiteContainer {
	text-align: left;
	position: relative;
	width: 955px;
	overflow: visible;
}
#topNavContainer {
	z-index: 2;
	position: absolute;
	top: 5px;
	left: 0px;
	height: 20px;
	width: 955px;
}
#logo1Container {
	position: absolute;
	top: 30px;
	left: 0px;
	height: 90px;
	width: 160px;
	overflow: hidden;
}
#logo2Container {
	z-index: 1;
	position: absolute;
	top: 30px;
	left: 165px;
	height: 90px;
	width: 790px;
	overflow: hidden;
}
#logo1Container img {
	border: none;
	/* skrevet for at teste */
	width: 160px;
	height: 90px;
}
#logo2Container img {
	border: none;
}
#topMenuContainer {
	z-index: 2;
	position: absolute;
	top: 125px;
	left: 0px;
	width: 955px;
}
#pageContainer {
	position: absolute;
	top: 160px;
	width: 955px;
}
#webmailContainer {
	display:	none;
	position:	absolute;
	top:		160px;
	width:		955px;
	height:		700px;
}
#profilePageContainer {
	z-index: 1;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 160px;
	overflow: visible;
}
#submenuPageContainer {
	z-index: 1;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 160px;
	overflow: visible;
}
#mainPageContainer {
	z-index: 1;
	position: absolute;
	top: 0px;
	left: 165px;
	width: 625px;
	overflow: visible;
}
#webmailFooterContainer {
	z-index: 1;
	position: relative;
	top: 0px;
	left: 165px;
	width: 625px;
	overflow: visible;
}
#footerBar {
	position: absolute;
	bottom: -27px;
	left: -165px;
	width: 955px;
	height: 22px;
	overflow: visible;
	background: #222F11;
	color: #FFFFFF;
	text-align: center;
}
#topNavContainer #loggedUser {
	position: absolute;
	top: 0px;
	right: 165px;
	height: 16px;
	padding-top: 2px;
	border: solid 1px #DFDFDF;
	background-color: #F0F0F0;
	padding-right: 5px;
	padding-left: 5px;
}
#topNavContainer #datetime {
	text-align: center;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 148px;
	height: 16px;
	padding-top: 2px;
	border: solid 1px #DFDFDF;
	background-color: #F0F0F0;
	padding-right: 5px;
	padding-left: 5px;
}
#topNavContainer #searchBar {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 18px;
	padding-top: 2px;
}

#searchBar #searchstr {
	width: 156px;
	margin-right: 5px;
}
#searchBar #searchbutton {
	padding: 0px;
}

.TXT_V0 {
	font-family: arial,verdana;
	font-size:10px;
	font-weight: normal;
	color: #000000;
}

.TXT_V1 {
	font-family: arial,verdana;
	font-size:11px;
	font-weight: bold;
	color: #000000;
}
.TXT_V2 {
	font-family: arial,verdana;
	font-size:8pt;
	font-weight: bold;
	color: #666666;
}
.TXT_V3 {font-family: arial,verdana; font-size:9px; font-weight:600; color: #F9FAF3;}
.TXT_V4 {font-family: arial,verdana; font-size:12px; font-weight: bold; color: #333333;}
.TXT_NORM {font-family: arial,verdana; font-size:11px; font-weight: normal; color: #333333;}

.TXT_HEAD		{font-family: arial,verdana; font-size:14px; font-weight: bold; color: #333333;}
.TXT_NOLINK		{font-family: arial,verdana; font-size:11px; font-weight: bold; color: #c6c7af;}
.TXT_MAINLOGO	{font-family: arial,verdana; font-size:14px; font-weight: bold; color: #F9FAF3;}

UL {
	margin: 0px 0px 0px 30px;
}

OL {
	margin: 0px 0px 0px 30px;
}
.SUBITEMHOVER {
	background-color: #D7D7AF;
	cursor: pointer;
}
.SUBITEM_V1 {
	background-color: #e4e9ec;
}
.SUBITEM_V2 {
	background-color: #cedce2;
}

#mainContent {
	padding: 0;
	margin: 0;
}
#errorBox {
	position: absolute;
	top: 20px;
	width: 585px;
	left: 20px;
}
#errorBox #errorHeadLeft {
	background: url('/hkkf/img/wine_left.gif') no-repeat;
	width: 8px;
	height: 22px;
	float: left;
}
#errorBox #errorHead {
	background: url('/hkkf/img/wine.gif') repeat-x;
	width: 569px;
	height: 19px;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	text-align: center;
	font-weight: bold;
	padding-top: 3px;
	overflow: hidden;
}
#errorBox #errorHeadRight {
	background: url('/hkkf/img/wine_right.gif') no-repeat;
	width: 8px;
	height: 22px;
	float: left;
}
#errorBox #errorContent {
	width: 573px;
	border: none;
	border-color: #6F2B33;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 5px;
	overflow: hidden;
}
#orderList {
	padding: 0px;
	margin: 0px;
	width: 100%;
}
	

.BORDER_V1		{border: none;/*solid 1px #eeeeee;*/}
.BORDER_V2		{border: none;/*solid 1px <?=$stdTxtHover?>;*/}
.BORDER_V3		{border: none;/*solid 1px #dfdfdf;*/}
.BORDER_V4		{border: none;/*solid 1px #333333;*/}
.BORDER_TABLE	{border: none;/*solid 1px #333333;*/ border-bottom-width:0; border-right-width:0;}
.BORDER_TD		{border: none;/*solid 1px #333333;*/ border-top-width:0; border-left-width:0;}

.BORDER_DATA	{border: outset 2px;}
.BORDER_DATA_V2	{border: outset 2px;}
.BORDER_DATA_V3	{border: outset 2px;}

.BUTTON_V1		{border: solid 1px #dfdfdf; background: #f0f0f0; font-family: arial,verdana; font-size:10px; font-weight: bold; color: #666666;}

.FORM_V1		{margin-top: 0px; margin-bottom: 0px;}

.FRAME_V1		{width:100%; height:100%; border-width: 0px; padding:0px;}
.FRAME_PAD_V1	{padding-right:5px; padding-bottom:5px;}
.FRAME_PAD_V2	{padding-right:5px;}
.FRAME_PAD_V3	{padding-bottom:5px;}

.IMG_HAND		{cursor: pointer;}

.INPUT_V1		{border: solid 1px #7B9EBD;}
.INPUT_V2		{border: solid 1px #eeeeee; font-family: arial,verdana; font-size:11px; font-weight: normal; color: #333333;}
.INPUT_V3		{border: solid 1px #dfdfdf; font-family: arial,verdana; font-size:11px; font-weight: normal; color: #333333;}
.INPUT_V4		{border: solid 1px #7B9EBD; height: 20px; padding-left: 4px; padding-top: 2px;}
.INPUT_V5		{border: solid 1px #7B9EBD; height: 20px; padding-left: 4px; padding-top: 2px; background: #eeeeee; color: #999999;}
.INPUT_V6		{
	border: none;
}
.INPUT_MODULE	{
	border: solid 1px #7B9EBD;
	width: 200px;
}
.SHADOW {
	border: solid 1px #eeeeee;
	/*filter: progid:DXImageTransform.Microsoft.dropShadow(Color=##9999aa,offX=2,offY=2,positive=true);*/
}
