/*
			Opdateret d. 16. November 2005
			Af OMG/Netpointers Technologies
*/


div.object-right, div.object-left {
	display: inline;
	margin-bottom: 0.1em;
	margin-top: 0.3em;
}

#topBar  {
	height: 29px;
	position: absolute;
	top: 0px;
	width: 1000px;
}

#topBarLogoLeft {
	background: url('/design/volund/images/topbar/sky_top_left.gif');
    background-repeat: none;
	cursor: pointer;
	height: 56px;
	position: absolute;
	top: 0px;
	width: 380px;
}

#topBarLogoLink {
  display: block;
  text-decoration: none !important;
}

#topBarLogoRight {
	background: url('/design/volund/images/topbar/sky_top_rigth.gif');
	height: 56px;
	margin-left: 625px;
	position: absolute;
	top: 0px;
	width: 375px;
}

#topBarSearch {
	color: #FFFFFF;
	height: 25px;
	padding-right: 11px;
	padding-top: 2px;
	padding-top: 3px;
	position: absolute;
	right: 0;
	text-align: right;
	top: 81px;
	width: 210px;
}

#topBarSearchBox {
	font: 10px Verdana;
	height: 14px;
	margin: 0;
	padding: 0;
	width: 100px;
}

.searchbutton {
	background: #206da1;
	border: 1px solid;
	border-bottom-color: #005B61;
	border-left-color: #005B61;
	border-right-color: #A9EBEA;
	border-top-color: #A9EBEA;
	color: #FFFFFF;
	cursor: pointer;
	cursor: hand; /* IE fix - ikke standard */
	font-size: 10px;
	margin: 0 0 0 5px;
	padding: 0;
}

#topBarMenuMain {
	background: #103955;
	color: #FFFFFF;
	display: block;
	height: 25px;
	position: absolute;
	top: 56px;
	width: 100%;
}

.topBarMenuItem {
	display: inline;
	position: relative;
	top: 5px;
}

#topBarMenuLanguage {
	background: #103955;
	height: 25px;
	padding-right: 11px;
	position: absolute;
	right: 0px;
	text-align: right;
	top: 56px;
	width: auto;
}

#topBarMenuLanguage A {
	padding-left: 3px;
	position: relative;
	top: 5px;
}

#topBarMenuSub {
	background: #206da1;
	color: #FFFFFF;
	height: 25px;
	position: absolute;
	top: 81px;
	width: 100%;
}

#topBarMenuMain A, #topBarMenuSub A, #topBarMenu3 A, #footerBar A {
	font-size: 11px;
	color: #FFFFFF;
	font-family: tahoma, arial, verdana, sans-serif;
	text-decoration: none;
}

#footerBar a {
	padding-left: 5px;
}

#topBarMenuMain A:hover, #topBarMenuSub A:hover {
}

#topBarMenuMain A.active {
	text-decoration: underline;
}

#topBarMenuSub A.active {
	text-decoration: underline;
}

#topBarBottom {
	height: 51px; /* 	border: 1px solid red;	 */
	padding-top: 106px;
	width: 1000px;
}

#topBarBottomLeft {
	background: url('/design/volund/images/topbar/sky_bottom_left.gif');
	float: left;
	height: 23px;
	width: 380px;
}

#topBarBottomRight {
	background: url('/design/volund/images/topbar/sky_bottom_rigth.gif');
	float: right;
	height: 23px;
	width: 380px;
}

#topBarCampaignBottomLeft {
	background: no-repeat;
	height: 51px;
	position: absolute; /* This tag is only used on campaign pages */
	top: 106px;
	width: auto;
}

#topBarCampaignBottomRight {
	background: no-repeat;
	height: 51px;
	margin-left: 423px;
	position: absolute; /* This tag is only used on campaign pages */
	top: 106px;
	width: auto;
}

#topBarMenu3 {
	clear: both;
	height: 25px;
	overflow: hidden;
	width: 1000px;
}

.topBarMenu3Item {
	float: left;
	height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	position: relative;
	width: auto;
}

.topBarMenu3Item a {
	float: left;
}

.topBarMenu3Item A:active {
	font-weight: normal;
}

#topBarMenu3 A.active {
	text-decoration: underline;
}

#topBarMenu3Item-Fill {
	float: left;
	height: 24px;
	position: relative;
}

#pageArea {
	height: auto;
	width: 1000px;
}

#leftMenu {
	float: left;
	margin-right: 18px;
	margin-top: 10px;
	width: 188px;
}

#leftMenu a.active {
	background: #EAEFF1;
	display: block;
	margin-right: 5px;
	padding-left: 5px;
}

#rightMenu {
	float: right;
	margin-left: 18px;
	margin-top: 10px;
	width: 188px;
}

#rightMenu H2, #leftMenu H2 {
	font-size: 11px;
	background: url('/design/volund/images/titelbar.gif') no-repeat;
	color: #2f6f9b;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
	height: 19px;
	margin: 0px;
	margin-top: 10px;
	overflow: hidden;
	padding-top: 2px;
	text-indent: 18px;
	width: 100%;
}

#leftMenu A, #rightMenu A {
	arial, verdana, sans-serif;
	font-size: 11px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#rightMenu A {
	font-weight: normal;
}

#leftMenu P, #rightMenu P {
	font-size: 11px;
	font-family: tahoma, arial, verdana, sans-serif;
	margin-left: 18px;
	margin-right: 10px;
	padding-bottom: 5px;
}

#leftMenu A:hover, #rightMenu A:hover {
	text-decoration: underline;
}

#content {
	display: block;
	height: auto;
	margin: 16px 18px 18px;
	min-height: 600px;
	overflow: hidden;
	width: 562px;
}

#footerBar {
	background: #206da1;
	color: #FFFFFF;
	height: 20px;
	text-align: right;
	width: 100%;
}

.fifthMenuLevel{
	background: #EAEAEA;
	padding-left: 20px;
}

.textHotspot {
	list-style: none;
	margin-left: 0px;
	width: 188px;
}

.textHotspot A {
	margin: -7px 0px 0px 9px;
	background: url('/design/volund/images/icons/icon_news_red.gif') left no-repeat;
	display: block;
	font: 12px tahoma, arial, verdana, sans-serif;
	padding: 0px 10px 0px 14px;
	width: auto;
}

.textHotspot A:hover {
	color: #FFFFFF;
}

A, H1, H2, BODY, H3, TD, TH, DIV {
	font-size: 10px;
	font-family: Verdana, tahoma, arial, verdana, sans-serif;
}

A, A:hover {
  color: #428bbe;
}

A:hover {
	text-decoration: underline;
}

A:active {
	color: #990000;
}

A:visited {
	color: #a2655e;
}

/* eZ publish uses H2 as the offset for headings and not H1! H1 is reserved for system headings */
H2 {
	font-size: 14px;
	color: #666666;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
}

H3 {
	font-size: 11px;
	color: #666666;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
}

H4 {
	font-size: 11px;
	color: #669999;
	font-family: tahoma, arial, verdana, sans-serif;
	font-style: italic;
}

BODY {
	background: #FFFFFF;
	color: #1b3e52;
	font-family: Verdana;
	margin: 0;
	min-height: 600px;
	text-align: center;
}

IMG {
	border: 0px;
}

INPUT, SELECT, TEXTAREA {
	font-size: 11px;
	border: 1px solid #A6B7C7;
	color: #333333;
	font-family: tahoma, arial, verdana, sans-serif;
}

TABLE, TD {
	border: none;
}

TD {
	padding: 3px;
	vertical-align: middle;
}

TD.odd, TR.odd {
	background: #DEE6E9;
}

TD.evn, TR.evn {
	background: #FFFFFF;
}

td.align_right{
	text-align: right;
}

td.align_left{
	text-align: left;
}

td.align_center{
	text-align: center;
}

TH {
	font-size: 11px;
	background: url('/design/volund/images/titelbar.gif') repeat-x;
	color: #FFFFFF;
	color: #666666;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
	height: 19px;
	padding-left: 5px;
	text-align: left;
}

LI {
	list-style-image: url('/design/volund/images/icons/bullet.gif');
}

a{
	text-decoration: underline!important;
}

div.topBarMenuItem a, div.topBarMenu3Item a{
	text-decoration: none!important;
}

div.topBarMenuItem a.active, div.topBarMenu3Item a.active{
	text-decoration: underline!important;
}

div#footerBar a{
	text-decoration: none!important;
}

div#container{
	margin: 0 auto;
	text-align: left;
	width: 1000px;
}

