/* CSS Document */

body										{width: 100%; margin:0; padding: 0; margin-bottom: 0px; background-image:url(/1image/bg.png); background-position: 0 0; background-repeat:repeat-x; background-color: #94ABC2;}
html, body, div span, td, tr				{font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color:#252525;}

a											{font-size:12px; color:#315F8C;}
a:Active									{font-size:12px; color:#315F8C;}
a:Visited									{font-size:12px; color:#315F8C;}
a:Hover										{font-size:12px; color:#20ADE2;}

h1											{font-size: 28px; line-height: 30px; color: #B2B2B2; margin: 0; margin-bottom: -2px; padding: 0;}
h2											{font-size: 13px; color: #5B5B5B; margin: 0; padding: 0;}

ul											{margin: -6px 0 12px 0; padding:0 0 0 0; display: inline;}
li											{margin: 0; padding: 0; list-style-position: outside;margin-left: 16px;}

label										{display:block;}


#lang52									{display:block; float: right; background-image:url(../1image/flag1.png); background-repeat:no-repeat; width: 44px; height: 27px;}

#lang1									{display:block; float: right; background-image:url(../1image/flag52.png); background-repeat:no-repeat; width: 44px; height: 27px;}
.language									{}
.language:Hover								{ background-position: 0 -50px}
.topbar										{height: 79px; width: 943px; background-image:url(/1image/page_top.png); background-position: bottom left; background-repeat:no-repeat; background-color:#FFFFFF;position: relative; z-index: 1001;}
.centercontent								{width: 943px; background-image:url(/1image/page_center.png); background-position: 0 0; background-repeat:repeat-y; *background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/page_center.png', sizingMethod='scale');}
.bottombar									{padding-bottom: 30px;clear: both; height: 14px; width: 943px; background-image:url(/1image/page_bottom.png); background-position: 0 0; background-repeat:no-repeat; *background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/page_bottom.png', sizingMethod='crop');}
.outercontent								{margin-left: auto; margin-right: auto; width: 943px; position: relative;}
.inner_content								{margin-left: 14px; width: 915px;}

.topimage									{position:relative; height: 117px; width: 915px; line-height: 0; font-size: 0; z-index: 50;}
.topimage img								{float: right;}
#imagecontainer1							{ position: absolute; top: 0; left: 0; height: 117px; width: 915px; text-align:right;}
#imagecontainer2							{ position: absolute; top: 0; left: 0; height: 117px; width: 915px; text-align:right;}
#slideshowimages							{display:none;}

#flashcontent								{ position: absolute; top: -8px; left: 0; z-index: 100;}


.logo										{display: block; position: absolute; top: 6px; left: 0; width: 160px; height: 59px; background-image:url(/1image/logo.png); background-position: 1px -1px; background-repeat:no-repeat; margin-left: 4px; cursor: pointer;}
.topmenu									{width: 915px; height: 19px; background-color:#446f97; margin-top: 8px;}
.innertopmenu								{position: absolute; width: 915px; height: 19px; z-index:900;}
.innertopmenu table							{ z-index:901;}


.innertopmenu ul							{list-style: none; margin: 0; padding: 0;}
.innertopmenu ul li							{display: inline; margin: 0; padding: 0; float:left;}


.outersubmenu ul							{list-style:none; margin: 0; padding: 0;}
.outersubmenu ul li							{display: inline; margin: 0; padding: 0; float:left;}
			/* Fix IE. Hide from IE Mac \*/
* html .outersubmenu ul li								{float: left;}
* html .outersubmenu ul li a								{height: 1%;}
			/* End */

.outerfirstlevelmenu						{position: relative;}
.closed .outersecondlevelmenu				{position: absolute; top: 0; left: 0; display: none; width: 201px; z-index: 900;}
.open .outersecondlevelmenu					{position: absolute; top: 0; left: 0; display: block; width: 201px; z-index: 900;}
.relative									{position:relative; text-align:left;}

.closed 									{text-transform:uppercase; font-weight: bold; color:#FFFFFF; background-image: url(/1image/menudivider.png); background-position: 0 3px; background-repeat: no-repeat; background-color: #446f97; position: relative; text-align:center; cursor:pointer;}
.open 										{text-transform:uppercase; font-weight: bold; color:#FFFFFF; background-image: url(/1image/menudivider.png); background-position: 0 3px; background-repeat: no-repeat; background-color: #3a6288; position: relative; text-align:center; cursor:pointer;}
.closed li									{text-align:left;}
.open li									{text-align:left;}


.innermenuitem								{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 21px 0 21px;}
.innermenuitem:Active						{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 21px 0 21px;}
.innermenuitem:Visited						{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 21px 0 21px;}
.innermenuitem:Hover						{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 21px 0 21px;}

.innermenuitemmac							{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 15px 0 15px;}
.innermenuitemmac:Active					{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 15px 0 15px;}
.innermenuitemmac:Visited					{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 15px 0 15px;}
.innermenuitemmac:Hover						{font-size:12px; color:#FFFFFF; text-decoration: none; line-height:20px; white-space:nowrap; margin: 0 15px 0 15px;}


.menudivider								{font-size: 12px; text-transform:uppercase; font-weight: bold; color:#FFFFFF; line-height:20px;display: inline; position: relative; cursor: pointer;}

.firstmenuitem								{background-image: none;}

.smallcommentheader							{font-family:Arial, Helvetica, sans-serif; float: left; font-size: 11px; color: #FFFFFF; font-weight: normal;display: block; height: 16px; margin: 1px 0 0 9px; text-transform:uppercase; overflow: hidden;}
.mediumcommentheader						{font-family:Arial, Helvetica, sans-serif; float: left; font-size: 11px; color: #FFFFFF; font-weight: normal;display: block; height: 16px; margin: 1px 0 0 6px;* margin: 2px 0 0 6px; text-transform:uppercase; overflow: hidden;}

.largecommentheader							{font-family:Arial, Helvetica, sans-serif; float: left; font-size: 11px; color: #FFFFFF; font-weight: normal;display: block; height: 20px; margin: 5px 0 0 16px;* margin: 4px 0 0 16px; text-transform:uppercase; overflow: hidden;}

.lastmenuitem								{}
.lastmenuitem a								{}
.lastmenuitem a:Active						{}
.lastmenuitem a:Visited						{}
.lastmenuitem a:Hover						{}

.dropdownmenuitem							{background-image:url(/1image/dropdownleftbottomshadow.png); background-position: 0 0; background-repeat: repeat-y; display: block;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/dropdownleftbottomshadow.png', sizingMethod='scale');} 

.dropdownmenuitem a							{width: 165px; background-color:#ffffff; display:block; font-size:12px; color:#315F8C; text-decoration: none; padding: 2px 13px 2px 17px; margin-right: 4px; line-height:16px; white-space:normal; border-top: solid 1px #9BADBD; border-left: solid 1px #9BADBD; border-right: solid 1px #9BADBD; text-transform:none; font-weight: normal; position: relative;}
.dropdownmenuitem a:Active					{width: 165px; background-color:#FFFFFF; display:block; font-size:12px; color:#315F8C; text-decoration: none; padding: 2px 13px 2px 17px; margin-right: 4px; line-height:16px; white-space:normal; border-top: solid 1px #9BADBD; border-left: solid 1px #9BADBD; border-right: solid 1px #9BADBD; text-transform:none; font-weight: normal; position: relative;}
.dropdownmenuitem a:Visited					{width: 165px; background-color:#FFFFFF; display:block; font-size:12px; color:#315F8C; text-decoration: none; padding: 2px 13px 2px 17px; margin-right: 4px; line-height:16px; white-space:normal; border-top: solid 1px #9BADBD; border-left: solid 1px #9BADBD; border-right: solid 1px #9BADBD; text-transform:none; font-weight: normal; position: relative;}
.dropdownmenuitem a:Hover					{width: 165px; background-color:#e8e8e8; display:block; font-size:12px; color:#315F8C; text-decoration: none; padding: 2px 13px 2px 17px; margin-right: 4px; line-height:16px; white-space:normal; border-top: solid 1px #9BADBD; border-left: solid 1px #9BADBD; border-right: solid 1px #9BADBD; text-transform:none; font-weight: normal; position: relative;}

.firstdropdownmenuitem						{background-image :url(/1image/dropdownlefttopshadow.png); background-position: 0 0; background-repeat: no-repeat;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/dropdownlefttopshadow.png', sizingMethod='crop');}
.lastdropdownmenuitemshadow					{background-image:url(/1image/dropdownbottomshadow.png); background-position: 0 0; background-repeat: no-repeat; height: 6px; width: 201px;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/dropdownbottomshadow.png', sizingMethod='crop');}



.servicemenu								{position: absolute; top: 41px; right: -8px; width: 333px; height: 18px; padding-top: 2px;}
.servicemenu a								{float: left;font-size:12px; color:#315F8C; font-weight:bold; text-transform:uppercase; text-decoration: none; margin-right: 17px; padding-top: 1px;}
.servicemenu a:Active						{float: left;font-size:12px; color:#315F8C; font-weight:bold; text-transform:uppercase; text-decoration: none; margin-right: 17px; padding-top: 1px;}
.servicemenu a:Visited						{float: left;font-size:12px; color:#315F8C; font-weight:bold; text-transform:uppercase; text-decoration: none; margin-right: 17px; padding-top: 1px;}
.servicemenu a:Hover						{float: left;font-size:12px; color:#20ADE2; font-weight:bold; text-transform:uppercase; text-decoration: none; margin-right: 17px ; padding-top: 1px;}



.searchfield_service						{float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 99px; height: 15px; border:solid 1px #bdbdbd; padding: 0 0 0 2px;*padding-top: 1px; margin-right: 4px;}
.searchbutton_service						{float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #537096; border-top: solid 1px #91A6C1; border-right: solid 1px #1F3571; border-bottom: solid 1px #1F3571; border-left: solid 1px #91A6C1; margin: 0px; margin-left: 0px; margin-right: 14px; padding: 0 2px 0 2px; cursor:pointer; padding-top: -2px}

.searchfield_searchpage						{float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 225px; height: 13px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px; margin-top: 3px;}
.searchbutton_searchpage					{float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #537096; border-top: solid 1px #91A6C1; border-right: solid 1px #1F3571; border-bottom: solid 1px #1F3571; border-left: solid 1px #91A6C1; margin: 0px; margin-left: 8px;  padding: 0 2px 0 2px; cursor:pointer; padding-top: -2px; margin-top: 3px;}

.outerbox_konfpage1							{float: left;width: 251px;}
.outerbox_konfpage2							{float: right; width: 251px;}
.outerbox_konfpage3							{float: left; clear: both; width: 251px;}
.outer_konfpage								{position:relative;clear:both; width: 251px;}
.field_konfpage								{display: block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 245px; height: 13px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px; margin-top: 3px; margin-bottom: 6px;}
.textarea_konfpage							{display: block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 245px; height: 60px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px; margin-top: 3px; margin-bottom: 6px;}
.button_konfpage							{display: block; clear: both; float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #537096; border-top: solid 1px #91A6C1; border-right: solid 1px #1F3571; border-bottom: solid 1px #1F3571; border-left: solid 1px #91A6C1; margin: 0px; margin-left: 8px;  padding: 0 2px 0 2px; cursor:pointer; padding-top: -2px; margin-top: 3px;}
.text_konfpage								{display: block; margin-right: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color:#252525;}
.mandatory									{background-image:url(/1image/star.png); background-position: 100% 5px; background-repeat:no-repeat; width: 250px;}
label.error								{position: absolute; top: 0; left: 0; color:#BE0F2E; font-size: 11px; margin: 0; padding: 0; width: 238px; text-align:right;}

.breadcrumb									{margin-top: 6px;}
.breadcrumb span							{font-size: 11px; color:#315F8C; text-decoration: none;} 
.breadcrumb a								{font-size: 11px; color:#315F8C; text-decoration: none;} 
.breadcrumb a:Active						{font-size: 11px; color:#315F8C; text-decoration: none;} 
.breadcrumb a:Visited						{font-size: 11px; color:#315F8C; text-decoration: none;} 
.breadcrumb a:Hover							{font-size: 11px; color:#20ADE2; text-decoration: none;} 


.secondlevelmenuitem						{width: 164px; font-size: 13px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrow.png); background-position: 0 3px; background-repeat: no-repeat;}
.secondlevelmenuitem:Active					{width: 164px; font-size: 13px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrow.png); background-position: 0 3px; background-repeat: no-repeat;}
.secondlevelmenuitem:Visited				{width: 164px; font-size: 13px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrow.png); background-position: 0 3px; background-repeat: no-repeat;}
.secondlevelmenuitem:Hover					{width: 164px; font-size: 13px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrow.png); background-position: -300px 3px; background-repeat: no-repeat;}
.secondlevelmenuitemactive					{width: 164px; font-size: 13px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrowopen.png); background-position: 0 5px; background-repeat: no-repeat;}
.secondlevelmenuitemactive:Active			{width: 164px; font-size: 13px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrowopen.png); background-position: 0 5px; background-repeat: no-repeat;}
.secondlevelmenuitemactive:Visited			{width: 164px; font-size: 13px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrowopen.png); background-position: 0 5px; background-repeat: no-repeat;}
.secondlevelmenuitemactive:Hover			{width: 164px; font-size: 13px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; padding-left: 18px; background-image:url(/1image/submenuarrowopen.png); background-position: -300px 5px; background-repeat: no-repeat;}



.thirdlevelmenuitem							{width: 146px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitem:Active					{width: 146px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitem:Visited					{width: 146px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitem:Hover					{width: 146px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitemactive					{width: 146px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitemactive:Active			{width: 146px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitemactive:Visited			{width: 146px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}
.thirdlevelmenuitemactive:Hover				{width: 146px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 18px; padding-left: 18px;}


.fourthlevelmenuitem						{width: 128px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitem:Active				{width: 128px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitem:Visited				{width: 128px; font-size: 11px; color:#315F8C; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitem:Hover					{width: 128px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitemactive					{width: 128px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitemactive:Active			{width: 128px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitemactive:Visited			{width: 128px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}
.fourthlevelmenuitemactive:Hover			{width: 128px; font-size: 11px; color:#20ADE2; text-decoration: none; display: block; margin-bottom: 12px; margin-left: 36px; padding-left: 18px;}



.outersubmenu								{width: 213px; float: left; margin-top: 2px;}
.subpage_centercontentarea					{width: 520px; float: left; margin: 0 0 40px 0;}
.subpage_rightcontentarea					{width: 147px; float: right; margin-top: 2px;}
.subpage_leftcontentarea					{width: 520px; float: left;margin-top: 31px}

.inner_rightcontentarea						{margin-bottom: 12px;}
.inner_rightcontentarea h2					{display: inline;}
.subpage_leftcontentarea h2					{display: inline;}

.outer_newsarea								{margin-top: 25px;}
.inner_newsarea								{margin-bottom: 12px;}
.inner_newsareahidden								{display:none;}


.inner_newsarea a b							{display:block; text-decoration:underline;}

.inner_newsarea a							{margin-bottom: 12px; font-size:12px; color:#315F8C; text-decoration:none;}
.inner_newsarea a:Active					{margin-bottom: 12px; font-size:12px; color:#315F8C; text-decoration:none;}
.inner_newsarea a:Visited					{margin-bottom: 12px; font-size:12px; color:#315F8C; text-decoration:none;}
.inner_newsarea a:Hover						{margin-bottom: 12px; font-size:12px; color:#20ADE2; text-decoration:none;}


.subpage_largeleftcontentarea				{width: 675px; float: left;margin-top: 51px;}
.subpage_megaleftcontentarea				{width: 721px; float: left;margin-top: 47px}

.subpage_centercontentarea_large			{width: 683px; float: left; margin: 0 0 40px 0;}
.subpage_centercontentarea_mega				{width: 897px; float: left; margin: 0 0 40px 0;}
.leftprofilecontent							{width: 330px; float: left;}
.rightprofilecontent						{width: 330px; float: right; margin-left: 15px;}

.profilepage_text							{margin-bottom: 20px;}
.outer_profile_sekr							{width: 335px; float: left; margin-bottom: 30px;}
.inner_profile_sekr							{margin-right: 20px;}
.clear_sekr									{clear:both; margin-top: 12px;}
.outer_profile								{width: 307px; float: left; margin-bottom: 30px;}
.profile_image								{float: left; margin-right: 14px; margin-top: 3px;}


.pageheader									{}
.pageheader h1								{float: left; width: 380px;}

.pageheaderline								{border-bottom: solid 1px #9BADBD; clear:both;}
.pageheaderlinesmall						{border-bottom: solid 1px #9BADBD; clear:both; width: 520px;}
.pageheaderlinelong							{border-bottom: solid 1px #9BADBD; clear:both; width: 720px;}
.pageheader_noline							{height: 28px;}
.pageheader_noline h1						{float: left;}

.outerprintmenu								{width: 200px; float: right; margin-top: -17px;}

.forward									{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background-image:url(/1image/forward.png); background-position: right 3px; background-repeat: no-repeat; margin: 0 14px 0 0;}
.forward:Active 							{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background-image:url(/1image/forward.png); background-position:  right 3px; background-repeat: no-repeat; margin: 0 14px 0 0;}
.forward:Visited 							{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background-image:url(/1image/forward.png); background-position:  right 3px; background-repeat: no-repeat; margin: 0 14px 0 0;}
.forward:Hover 								{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background-image:url(/1image/forward.png); background-position:  right -18px; background-repeat: no-repeat; margin: 0 14px 0 0;}

.print 										{font-size: 11px; float: right; height: 12px; padding-right: 21px; padding-bottom: 3px; background:url(/1image/print.png) 100% 1px no-repeat; margin: 0 0 0 0;}
.print:Active 								{font-size: 11px; float: right; height: 12px; padding-right: 21px; padding-bottom: 3px; background:url(/1image/print.png) 100% 1px no-repeat; margin: 0 0 0 0;}
.print:Visited 								{font-size: 11px; float: right; height: 12px; padding-right: 21px; padding-bottom: 3px; background:url(/1image/print.png) 100% 1px no-repeat; margin: 0 0 0 0;}
.print:Hover 								{font-size: 11px; float: right; height: 12px; padding-right: 21px; padding-bottom: 3px; background:url(/1image/print.png) 100% -19px no-repeat; margin: 0 0 0 0;}


.commentlink 								{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background:url(/1image/comment.png) 100% 1px no-repeat; margin-top: 4px;}
.commentlink:Active 						{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background:url(/1image/comment.png) 100% 1px no-repeat; margin-top: 4px;}
.commentlink:Visited 						{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background:url(/1image/comment.png) 100% 1px no-repeat; margin-top: 4px;}
.commentlink:Hover 							{font-size: 11px; float: right; height: 12px; padding-right: 18px; padding-bottom: 3px; background:url(/1image/comment.png) 100% -25px no-repeat; margin-top: 4px;}



.subheader									{font-weight:bold; margin-top: 20px; color: #5c5c5c;}
.maintext									{ margin-top: 20px;}
.maincontentarea							{margin: 41px 0 0 17px;}
.maincontentarea_subpage					{margin: 38px 0 0 0;}
.maincontentarea_search						{margin: 38px 0 0 18px;}
.home_leftcontentarea						{width: 690px; background-position: top right; background-repeat:no-repeat;float:left;}
.home_rightcontentarea						{width: 180px; margin-left: 16px; float:left;}

.outernewsletter							{width:147px; margin-bottom: 12px;}
.outernewsletter									{clear: both;}
.newslettertop								{width:147px; height:16px; margin-bottom: 3px; background:url(/1image/newsletter_top.png) 0 0 no-repeat;}
.newsletterbottom							{width:141px; background:url(/1image/newsletter_bg.png) 0 0 repeat-y; padding: 14px 0 14px 6px;}



.newslettertext 							{margin-right: 4px;}

.outerpoll									{clear: both;}
.polltop									{width:147px; height:16px; margin-bottom: 3px; background:url(/1image/oppinion_top.png) 0 0 no-repeat; margin-top: 0;}
.pollbottom									{width:141px; background:url(/1image/oppinion_bg.png) 0 0 no-repeat; padding: 14px 0 14px 6px;}
.pollbutton									{float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #0FC6EB; border-top: solid 1px #69B5A6; border-right: solid 1px #569A8C; border-bottom: solid 1px #569A8C; border-left: solid 1px #69B5A6; margin: 0 0 0 0;  padding: -2px 2px 0 2px; cursor:pointer; clear: both; *margin-bottom: -14px;}
.pollresult									{background-color: #0FC6EB;height:9px; margin-top: 2px; margin-bottom: 7px;}
.forminput									{margin: 0 5px 0 0; padding: 0 0 0 0; vertical-align:text-top; *vertical-align:middle; *margin: -4px 3px 0 -4px;float: left;}
.polltext									{float: left; width: 110px; padding-bottom: 8px;*padding-bottom: 0;}
.pollanswer									{margin-top: 7px;}

.emailfield									{float: left;font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 127px; height: 13px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px;  margin-bottom: 9px; }
.emailbutton								{float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #537096; border-top: solid 1px #91A6C1; border-right: solid 1px #1F3571; border-bottom: solid 1px #1F3571; border-left: solid 1px #91A6C1; margin: 0 0 0 0;  padding: -2px 2px 0 2px; cursor:pointer; clear: both; *margin-bottom: -14px;}
.emailradio									{margin: 0 5px 0 0; padding: 0 0 0 0; vertical-align:text-top; *vertical-align:middle; *margin: 0 3px 0 -4px;}
.emailcheck									{margin: 0 5px 0 0; padding: 0 0 0 0; vertical-align:text-top; *vertical-align:middle; *margin: 0 3px 0 -4px;}

.calendartable								{margin-top: 15px; width: 520px;}
.calendarheader								{background-color: #9BAEBD; font-weight: bold; text-transform:uppercase; color:#FFFFFF; padding: 0 0 0 10px;}
.calendarfield1								{background-color: #EAEFF3; font-weight: bold; padding: 10px; width: 20px;}
.calendarfield2								{background-image: url(/1image/calendar_bg.png); background-position: 0 0; background-repeat: repeat-y; padding: 10px; width: 500px;}
.formelementouter							{margin-bottom: 10px;*margin-bottom: 5px;clear: both;}
.formtext									{}

.errormessage								{margin-bottom: 6px; color:#ff0000; font-weight: bold;}

.leftcontentareatop							{width: 520px; margin-bottom: 44px;}
.leftcontentareabottom						{height: 30px;}
.smallcontent								{ font-size: 11px; line-height: 13px;}
.smallcontent span							{ font-size: 11px; line-height: 13px;}
.teaser_main								{width: 201px; float:left; margin-right: 8px;}
.teaser_marginleft 							{ margin-left: 19px; width: 155px; float:left;}
.teaser_links								{margin-top: 24px;float:left;}

.teaser_nomarginleft 						{float:left; margin:20px 0px 0px 0px; margin-bottom:50px;}



#aktuelt1									{display: block;}
#aktuelt52									{display: block;}
#aktuelt52 .frontpageteasertop4						{
		background-image:url(/1image/aktuelt_UK.png);
		height: 40px;
}

.frontpageteasertop1						{width: 201px; height: 16px; background-image:url(/1image/justnu_top.png); background-repeat:no-repeat; margin-bottom: 2px;}
.frontpageteasertop2						{width: 201px; height: 16px; background-image:url(/1image/visstedu_top.png); background-repeat:no-repeat; margin-bottom: 2px;}
.frontpageteasertop3						{width: 201px; height: 36px; background-image:url(/1image/fakta_top.png); background-repeat:no-repeat;}
.frontpageteasertop4						{width: 180px; height: 26px; background-image:url(/1image/aktuelt_top.png); background-repeat:no-repeat;}
.frontpageteasercontent						{width: 199px; border: solid 1px #C8C7C7;color:#5B5B5B;}
.frontpageteasermargin						{width: 8px;}
.frontpageteasertext						{margin: 6px 9px 9px 9px;}
.frontpageteasertable						{width: 410px; float: left;}
.teaser_marginleft .frontpageteasertext		{margin: 6px 15px 9px 0; font-size: 11px; line-height: 13px;}
.smallcontent h2							{font-size:12px; line-height: 14px; color:#5B5B5B; font-weight: bold; margin: 0; padding: 0; }

.smallcontent a								{font-size:11px; color:#315F8C;}
.smallcontent a:Active						{font-size:11px; color:#315F8C;}
.smallcontent a:Visited						{font-size:11px; color:#315F8C;}
.smallcontent a:Hover						{font-size:11px; color:#20ADE2;}

.teaser_link .linkh2						{font-size:12px; color:#315F8C; font-weight: bold; margin: 0; padding: 0; display: block;}
.teaser_link 								{cursor: pointer; color:#315F8C; margin-bottom: 10px;}

.teaser_link_over .linkh2					{font-size:12px; color:#20ADE2; font-weight: bold; margin: 0; padding: 0; display: block;}
.teaser_link_over 							{cursor: pointer; color:#20ADE2; margin-bottom: 10px;}

.teaser_links a 							{text-decoration: none;}

.outerteaserlink							{display:block;}




.outercomment .pageheader h1				{float: left; font-size: 18px; line-height: 24px; color: #5B5B5B;}		
.outercomment .pageheader					{height: 21px; border-bottom: solid 1px #9BADBD; margin-bottom: 24px;}
.outercomment								{margin-top: 45px;}
.comment									{width: 519px; clear:both; padding-bottom: 30px;}
.commentauthor								{width: 124px; float: left; font-size: 11px; line-height: 13px; font-weight:bold;}
.commenttext								{width: 395px; float: left;}


.servicemenusearchform						{position:relative; border-bottom: solid 1px #ffffff; margin: 0; padding: 0;}

.outersearchtext							{padding-bottom: 50px; width: 721px;}
.searchpagetext								{width: 406px; float: left;}
.searchresult								{width: 721px; clear:both; margin-bottom: 30px;}
.searchresultlink							{width: 199px; float: left; font-size: 11px; line-height: 13px; font-weight:bold;}
.searchresulttexttext						{width: 489px; float: left; height: 47px; overflow:hidden;}


.clear										{clear:both; line-height:0; font-size:0; height: 0;}
.footer										{font-size:11px;padding: 4px 0 11px 32px; width: 850px; clear: both;}
.footer a									{font-size:11px; color:#315F8C; text-decoration: none;}
.footer a:Active							{font-size:11px; color:#315F8C; text-decoration: none;}
.footer a:Visited							{font-size:11px; color:#315F8C; text-decoration: none;}
.footer a:Hover								{font-size:11px; color:#20ADE2; text-decoration: none;}

div.floatleft 								{float: left; margin-right:15px; margin-top:5px; margin-bottom: 5px; margin-left: 0;}
div.floatright 								{float: right; margin-left:15px; margin-top:5px; margin-bottom: 5px; margin-right: 0;}
div.floatcenter div 						{text-align:center; margin-left:0; margin-top:5px; margin-bottom: 5px; margin-right: 0;}


.textinnerTest								{display: block; margin: 0; padding: 0; font-size:11px; border-bottom: solid 1px #9BADBD; padding-bottom: 6px; padding-top: 4px; margin-bottom: 10px;text-align:left;}



.popup										{width: 265px; position: absolute; top: -400px; left: 40px; font-size: 11px; line-height: 13px; z-index: 2000;}
.showpopup									{display: block;}
.hidepopup									{display: none;}
.popuptop									{width: 265px; height: 20px; background-image:url(/1image/popuptop.png); background-position: 0 0; background-repeat: no-repeat; cursor:move;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/popuptop.png', sizingMethod='crop');}

.close										{width: 15px; height: 16px; background-image:url(/1image/close.png); background-repeat: no-repeat; float: right; margin: 4px 6px 0 0; cursor:pointer; position: relative;}
.closepopup									{background-position: 0 0;}
.closepopupover								{background-position: 0 -15px;}

.popupbottom								{width: 265px; height: 16px; line-height: 0; font-size: 0; background-image:url(/1image/popupbottom.png); background-position: 0 0; background-repeat: no-repeat;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/popupbottom.png', sizingMethod='crop');}
.popupcenter								{width: 265px; background-image:url(/1image/popupcenter.png); background-position: 0 0; background-repeat: repeat-y;*background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1image/popupcenter.png', sizingMethod='scale');}
.innerpopup									{width: 233px; padding-left: 16px; padding-top: 14px;}
.searchfield_popup							{float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 228px; height: 13px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px; margin-bottom: 8px; position: relative;}
.textarea_popup								{float: left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; width: 228px; height: 110px; border-bottom-color: #C3C3C3; border-top-color: #C3C3C3; border-right-color: #C3C3C3; border-left-style:solid; border-left-color: #C3C3C3; border-top-style:solid; border-top-color: #7C7C7C; *border: indent 1px #C3C3C3;*border-bottom: solid 1px #D9D9D9;*border-right: solid 1px #D9D9D9; padding: 0 0 0 2px;*padding-top: 1px; margin-bottom: 8px; position: relative;}

.searchbutton_popup							{float: right; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; text-transform: uppercase; height: 17px; background-color: #537096; border-top: solid 1px #91A6C1; border-right: solid 1px #1F3571; border-bottom: solid 1px #1F3571; border-left: solid 1px #91A6C1; margin: 0px;  padding: 0 2px 0 2px; cursor:pointer; padding-top: -2px; position: relative;}
.popuptitle									{}

.outer_searchhint							{background-color: white;border: 1px solid #bdbdbd; z-index: 1000; padding: 0; width: 139px; overflow: hidden; white-space:nowrap;position: absolute; top: 0; margin: 18px 0 0 198px;}
.outer_searchhint a							{text-transform:lowercase; font-weight:normal; font-size: 11px; margin: 0 0 0 4px;}
.outer_searchhint a:Active					{text-transform:lowercase; font-weight:normal; font-size: 11px; margin: 0 0 0 4px;}
.outer_searchhint a:Visited					{text-transform:lowercase; font-weight:normal; font-size: 11px; margin: 0 0 0 4px;}
.outer_searchhint a:Hover					{text-transform:lowercase; font-weight:normal; font-size: 11px; margin: 0 0 0 4px;}

.box1 {display:none; height: 185px; width: 199px; overflow:hidden; }
.box2 {display:none; height: 185px; width: 199px; overflow:hidden; }
.box3 {display:none;}


