/* authentication.css */
.authenticationsuccess{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationerror{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationlabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationtextbox{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationbutton{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* blog.css */
.blogButton{FONT-SIZE: 12px; FONT-FAMILY: arial}

.blogTitle{FONT-SIZE: 12px; FONT-FAMILY: arial}

.blogTextbox{FONT-SIZE: 12px; FONT-FAMILY: arial}

.blogListHeader{FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial; background:url(/filearchive/1/13804/menu-bg.gif) repeat-x; color:#fff; height: 27px; padding-left:12px; line-height:25px}

.blogListBody{FONT-SIZE: 11px; FONT-FAMILY: arial; padding-left:10px; padding-right:60px; padding-bottom:15px;}

.blogListDate{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#; font-weight:bold; padding-left:10px; padding-top:8px; padding-bottom:12px;}

A.blogListPermaLink:link{FONT-SIZE: 11px; FONT-FAMILY: arial; padding-top:8px; padding-bottom:12px;}

A.blogListPermaLink:visited{FONT-SIZE: 11px; FONT-FAMILY: arial; padding-top:8px; padding-bottom:12px;}

A.blogListPermaLink:hover{FONT-SIZE: 11px; FONT-FAMILY: arial; padding-top:8px; padding-bottom:12px;}

A.blogListPermaLink:active{FONT-SIZE: 11px; FONT-FAMILY: arial; padding-top:8px; padding-bottom:12px;}

A.blogListCommentLink:link{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#3366cc; padding-left:10px; text-decoration:none;}

A.blogListCommentLink:visited{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#3366cc; padding-left:10px; text-decoration:none;}

A.blogListCommentLink:hover{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#3366cc; padding-left:10px; text-decoration:underline;}

A.blogListCommentLink:active{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#3366cc; padding-left:10px; text-decoration:underline;}

.blogCommentTitle{FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial;}

.blogCommentBody{FONT-SIZE: 11px; FONT-FAMILY: arial;}

.blogCommentAuthor{FONT-SIZE: 11px; FONT-FAMILY: arial;}

A.forumMessage:link{padding: 0px 8px 0px 8px; line-height: 60px; FONT-SIZE: 11px; FONT-FAMILY: arial; color: #444; text-decoration: none}

A.forumMessage:visited{padding: 0px 8px 0px 8px; line-height: 60px; FONT-SIZE: 11px; FONT-FAMILY: arial; color: #444; text-decoration: none}

A.forumMessage:hover{padding: 0px 8px 0px 8px; line-height: 60px; FONT-SIZE: 11px; FONT-FAMILY: arial; color: #444; text-decoration: underline}

A.forumMessage:active{padding: 0px 8px 0px 8px; line-height: 60px; FONT-SIZE: 11px; FONT-FAMILY: arial; color: #444; text-decoration: underline}




/* breadcrum.css */
A.breadcrum:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrum:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrum:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrum:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.breadcrumseparator{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* content.css */
.contenttitle{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana}

.newslettertitle{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana}

.contenttext{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial}

A:link{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: underline}

A:visited{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: underline}

A:hover{FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial; text-decoration: none}

A:active{FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial; text-decoration: none}

.H1{MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #000000; FONT-FAMILY: verdana}

.footernews:link{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none}

.footernews:visited{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none}

.footernews:hover{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none}

.footernews:active{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none}


/* CVSearch.css */
.cvlistbox{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial;  width: 200px;}

.cvlistboxtitle{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial; height:230px; width: 200px;}

.cvlistboxhigh{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial; height:110px;  width: 200px;}

.cvlabel{FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial}

.cvtextbox{FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: arial}

.cvbtnsearch{BORDER-RIGHT: #6a0000 1px solid; BORDER-TOP: #6a0000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6a0000 1px solid; COLOR: #222; BORDER-BOTTOM: #6a0000 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #f1f1f1}

.roweven{WIDTH: 400px; BACKGROUND-COLOR: #f4f4f4}

.rowodd{WIDTH: 400px; BACKGROUND-COLOR: #ffffff}

A.cvresult:link{FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none}

A.cvresult:visited{FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none}

A.cvresult:hover{FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: underline}

A.cvresult:active{FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none}


/* datetime.css */
.datetime{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* dropdownsimple.css */
A.dropdownmenu:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:link{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:visited{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:hover{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:active{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.dropdowncontainer{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Dropshadow(OffX=4, OffY=4, Color='000000', Positive='true'); PADDING-BOTTOM: 5px; MARGIN: 4px; WIDTH: 150px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff}

.dropdowntopspace{WIDTH: 20px; HEIGHT: 1px}


/* Firstpage.css */
.fptitle{FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: verdana}

.fptext{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.redbulb{background: url(/filearchive/1/13608/redbulb.jpg) no-repeat 49% top; border-right: 1px #FFF solid}

.redbulbbg{background: url(/filearchive/1/13609/redbulbbg.jpg) repeat-x}
/* form.css */
.textbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.textarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.radio{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.checkbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.listbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.label{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.submit{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* formresult.css */
.formresultheader{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

.formresultroweven{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #dddcd7}

.formresultrowodd{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* forum.css */
.forumTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumText{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsHeader{FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #c0c0c0}

.forumButton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsEven{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsOdd{FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #dddcd7}

A.forumSubMessage:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}


/* general.css */
H2{}

H3{font-size: 22px; font-family: arial; color: #000}

H4{}

H5{}

H6{}

ADDRESS{}

formatted{}

H1{MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: verdana}

#meccano {
	position:absolute;
	left:56px;
	top:83px;
	width:282px;
	height:282px;
	z-index:10;
	background-color: #ffffff;
	visibility: hidden;
}

#regler {
	position:absolute;
	left:56px;
	top:83px;
	width:295px;
	height:142px;
	z-index:10;
	background-color: #bcd4d7;
	padding:10px;
	visibility: hidden;
}
/* guestbook.css */
.guestbookbutton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookTitle{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookListHeader{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #bdbdbc}

.guestbookListBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookDate{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.guestbook:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* interface.css */
/* Sub Content
*************************************************************************************************************/

#blkSubmenu {height: 100%; position: relative; float: left; width: 190px; margin: 0px 20px 0px 0px}

#blkEmpty {background: url(/filearchive/1/13860/submenu-bg.gif) repeat-x; height: 100%; position: relative; float: left; width: 190px; margin: 0px 20px 0px 0px}

#blkContent {position: relative; float: left; width: 738px; margin: 28px 0px 0px 0px}

.contentwrap {width: 730px; padding-bottom:30px;}

.subcontentimage {display: block; width: 730px; margin: 0px 0px 20px 0px}

#subcontentleft {float: left; width: 500px; margin: 0px 15px 0px 0px}

#subcontentleft H3 {margin: 0px 0px 12px 0px; font-size: 22px; font-family: arial; color: #000}
#subcontentleft H1 {margin: 0px 0px 12px 0px; font-size: 22px; font-family: arial; color: #000}

#subcontentleft .contenttext {display: block; margin: 0px 0px 20px 0px; font-size: 11px; font-family: arial; color: #000; line-height: 15px}

#subcontentleft .CVtext {display: table; margin: 0px 0px 20px 0px; font-size: 11px; font-family: arial; color: #000; line-height: 15px}

#subcontentLista {float: left; width: 500px; margin: 0px 15px 0px 0px}

#subcontentLista .contenttext {margin: 0px 0px 20px 0px; font-size: 11px; font-family: arial; color: #000; line-height: 15px}

#subcontentLista A {line-height:20px}

#subbottom {float: left; width: 500px; height: 41px; background: url(/filearchive/1/13877/content-bottom-bg.gif) repeat-x}

#subbottom img {float: left; display: block}

/*ARCHIVE BOX*/
#subarchiveright {position: relative; display: block; background: #eaeaea url(/filearchive/1/13879/news-line.gif) repeat-y; float: right; width: 190px; margin: 0px 10px 0px 0px}

#subarchiveright .title {background: url(/filearchive/1/13878/news-title-bg.gif) repeat-x; padding-left: 10px; line-height: 23px; height: 23px; font-size: 11px; font-weight: bold; font-family: arial; color: #fff; text-transform: uppercase}

#subarchiveright .wrap {position: relative; display: table; margin: 19px 9px 0px 9px; width: 173px}

#subarchiveright UL {DISPLAY: inline; LIST-STYLE-TYPE: none}
#subarchiveright UL LI {background: url(/filearchive/1/13880/news-arrow.gif) no-repeat 2px 7px; DISPLAY: inline; FLOAT: left}
#subarchiveright .alternate {background: #fff url(/filearchive/1/13880/news-arrow.gif) no-repeat 2px 7px}

#subarchiveright UL LI A {display: block; padding: 4px 9px 6px 12px; font-size: 11px; font-weight: normal; font-family: arial; color: #000; text-decoration: none}
#subarchiveright UL LI A:hover {text-decoration: underline}

#subarchiveright .next {display: table-footer-group; text-align: right; height: 25px; width: 173px; font-size: 11px; font-weight: bold; font-family: arial; color: #ef792b; text-decoration: none; line-height: 25px}
#subarchiveright a.next:hover {text-decoration: underline}

/*RELATED BOX*/
#subrelatedright {position: relative; display: block; background: #eaeaea url(/filearchive/1/13879/news-line.gif) repeat-y; float: right; width: 190px; margin: 0px 0px 0px 0px; _margin: 0px 10px 0px 0px}

#subrelatedright .title {width: 190px; background: url(/filearchive/1/13878/news-title-bg.gif) repeat-x; text-indent: 10px; line-height: 23px; height: 23px; font-size: 10px; font-weight: bold; font-family: arial; color: #fff; text-transform: uppercase}

#subrelatedright .wrap {position: relative; display: table; margin: 19px 9px 19px 9px; width: 173px; font-size: 11px; font-family: arial; color: #000; line-height: 15px}

#subrelatedright .link {padding: 0px 0px 0px 1px}

#subrelatedright IMG {display: block}


#subrelatedright a.newslink:link, a.newslink:visited {display: block; line-height: 17px; background: url(/filearchive/1/13880/news-arrow.gif) no-repeat 0px 6px; padding-left: 10px; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

#subrelatedright a.newslink:hover, a.newslink:active {color: #f78822}


/* Interface
*************************************************************************************************************/

.body-interface {background: #fbfbfb url(/filearchive/1/13790/body-bg.gif) repeat-x; overflow: auto; margin: 20px 0px 20px 5px}

.top {background: #fff url(/filearchive/1/13801/top-bg.gif) repeat-x}

.menu {background: #fff url(/filearchive/1/13804/menu-bg.gif) repeat-x}

.bottom {background: #fefefe url(/filearchive/1/13805/bottom-bg.gif) repeat-x; padding: 0px 3px 0px 3px; }

#bottom-content {font-size: 10px; font-family: arial; color: #4f4f4f; line-height: 18px}

#bottom-content a {font-size: 10px; font-family: arial; color: #4f4f4f; text-decoration: none}

#bottom-content a:hover {color: #003d75; text-decoration: underline}

#blog-box {background: url(/filearchive/1/13829/citat-bg.gif) no-repeat; height: 100%}

#other-links {padding: 0px 30px 0px 0px; margin: 0px}

#startbox1 {height: 129px; background: url(/filearchive/1/13928/services-bg.gif) no-repeat right bottom}

#startbox1 .inside{padding: 18px 30px 7px 21px}

#startbox2 {height: 157px; background: #fff url(/filearchive/1/13922/consulting-bg.gif) no-repeat right bottom}

#startbox2 .inside{padding: 7px 24px 19px 21px}

#startbox3 {height: 167px; background: #fff}

#regularnews {float: left; width: 330px; min-height:150px; _height: 115px; }

#regularnews .inside {margin: 13px 30px 7px 28px;}

#regularnews .title {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: arial; TEXT-TRANSFORM: uppercase}

#regularnews a.newslink:link, a.newslink:visited {display: block; line-height: 17px; background: url(/filearchive/1/13880/news-arrow.gif) no-repeat 0px 5px; padding-left: 10px; FONT-SIZE: 9px; FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

#regularnews a.newslink:hover, a.newslink:active {color: #f78822}

#regularnews a.archivelink:link, a.archivelink:visited {display: block; line-height: 34px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #f78822; FONT-FAMILY: arial; text-decoration: none}

#regularnews a.archivelink:hover, a.archivelink:active {color: #f78822; text-decoration: underline}

#regularnewssep {background: #fff url(/filearchive/1/13927/regular-news-sep.gif) no-repeat; float: left; width: 1px; height: 115px}

#newsletter {float: left; width: 350px; height: 115px}

#newsletter .inside {margin: 13px; *margin:24px 13px 13px 13px; text-align: center}

#ticker {position: relative; loat: left; background: url(/filearchive/1/13924/industry-ticker-bg.gif) no-repeat; line-height: 25px; width: 501px; height: 25px; margin: 0px 12px 0px 10px; padding: 4px 0px 0px 12px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #fff; FONT-FAMILY: arial}

#tickertitle {position: relative; float: right; background: url(/filearchive/1/13925/industry-title-bg.gif) repeat-x; line-height: 24px; _line-height: 23px; width: 153px; height: 25px; margin: 0px; padding: 0px 0px 0px 7px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #fff; FONT-FAMILY: arial; TEXT-TRANSFORM: uppercase}

#ticker a.tickerlink:link ,a.tickerlink:visited {height: 18px; line-height: 18px; text-decoration: none; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #fff; FONT-FAMILY: arial; margin: 0px 50px 0px 0px}
#ticker a.tickerlink:hover ,a.tickerlink:active {text-decoration: underline; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #fff; FONT-FAMILY: arial}



/* Shadowbox
*************************************************************************************************************/
.bgleft{BACKGROUND-IMAGE: url('/filearchive/1/13792/bg-left.png'); BACKGROUND-REPEAT: repeat-y;}

.bgright{BACKGROUND-IMAGE: url('/filearchive/1/13793/bg-right.png'); BACKGROUND-REPEAT: repeat-y;}

.bgtop{BACKGROUND-IMAGE: url('/filearchive/1/13794/bg-top.png'); BACKGROUND-REPEAT: no-repeat;}

.bgbottom{BACKGROUND-IMAGE: url('/filearchive/1/13791/bg-bottom.png'); BACKGROUND-REPEAT: no-repeat;}

* HTML .bgleft{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/filearchive/1/13792/bg-left.png',sizingMethod='scale' ); BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-y}

* HTML .bgright{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/filearchive/1/13793/bg-right.png',sizingMethod='scale' ); BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-y}

* HTML .bgtop{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/filearchive/1/13794/bg-top.png',sizingMethod='scale' ); BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat;}

* HTML .bgbottom{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/filearchive/1/13791/bg-bottom.png',sizingMethod='scale' ); BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat;}


/* Search
*************************************************************************************************************/

#search {float: right; margin: 4px 20px 0px 20px; _margin: 3px 20px 0px 20px}



.bloggstartcontainer{
margin-left:22px;
margin-top:15px;
}

.eventstartcontent .bloggstartdate{margin-top:0;}
.eventarchivelink{float:right; margin-right:15px;}

.bloggstartcontainer a:link, .bloggstartcontainer a:visited {display: block; line-height: 17px; background: url(/filearchive/1/13880/news-arrow.gif) no-repeat 0px 6px; padding-left: 10px; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

.bloggstartcontainer a:hover, .bloggstartcontainer a:active {color: #f78822}

.bloggstartdate{
FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: arial; margin-top:5px;
}


.eventarchiveintro{font-family:arial; font-size:11px;}
a.eventarchivelinkitem{text-decoration:none;}
.eventarchiveitem{font-family:arial; font-size:11px;}



/* addthis */
.addthiswrapper{float:right; margin:6px 10px 0 0;}
.addthisblogwrapper{float:right;}
a.addthis_button_expanded{text-decoration:none; color:#005f9d; }

.diveventstart{margin:10px 0; font-weight:normal; color:#444;}
.diveventend{margin:10px 0; font-weight:normal; color:#444;}

.diveventend span, .diveventstart span{font-weight:bold;}




/* jQueryTopMenu.css */
ul.topnav {
list-style: none;
float: left;
margin-top:0;
margin-left:10px;
padding-left:0;
z-index:1000;
}

ul.topnav li {
float: left;
position: relative; /*--Declare X and Y axis base for sub navigation--*/
z-index:1000;
}

ul.topnav li a,ul.topnav li a:link, ul.topnav li a:visited,ul.topnav li a:active{
color: #fff!important;
font-weight:bold;
display: block;
text-decoration: none!important;
float: left;
text-transform:uppercase;
line-height:27px;
padding:0 10px;
z-index:1000;
}

ul.topnav li a:hover{
z-index:1000;
/*color:#007cb5;*/
color:#fff;
text-decoration: none;
}

.topMenuFinal_selected {
background:#007cb5;
color: #fff!important;
font-weight:bold;
display: block;
text-decoration: none!important;
float: left;
text-transform:uppercase;
line-height:27px;
padding:0 10px;
z-index:1000;
}



ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 27px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	border: 1px solid #111;
z-index:10000;
}

ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
z-index:10000;
}

html ul.topnav li ul.subnav li a,html ul.topnav li ul.subnav li a:link,html ul.topnav li ul.subnav li a:active,html ul.topnav li ul.subnav li a:visited {
float: left;
width:170px;
background: #333;
padding:0 0 0 20px;
z-index:10000;
line-height:20px;
text-transform:none;
}

html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
background: #222;
color:#fff;
z-index:1000;
}

/* languageselector.css */
.languagelabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.languagelist{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* list.css */
A.list:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* news.css */
A.news:link{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration:none}

A.news:visited{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration:none}

A.news:hover{FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana; text-decoration:underline}

A.news:active{FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana; text-decoration:none}

A.newsselected:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana}

A.newsselected:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana}

A.newsselected:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana}

A.newsselected:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005f9d; FONT-FAMILY: arial, verdana}

.newsheading{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana,arial, helvetica, geneva}

.newsdate{FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration:none}

/* newsletter.css */
.newsletterTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.newsletterButton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.newsletterLabel{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.newsletterRadioButton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.newsletterinvalidemail{FONT-SIZE: 10px; FONT-FAMILY: verdana; color:red}
/* pagestyles.css */
.footer{FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none}


/* pagetitle.css */
.pagetitle{FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana}


/* pngfix.css */
IMG{BEHAVIOR: url(/iepngfix.htc)}


/* rss.css */
.rssheader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana }

.rssitem{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana }


/* search.css */
.searchlabel{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial}

.searchtextbox{BORDER: 0px; COLOR: #082f53; FONT-FAMILY: arial; FONT-SIZE: 11px; line-height: 17px; background: url(/filearchive/1/13828/textbox-bg.gif) no-repeat; width: 178px; height: 19px; padding-left: 3px; margin: 0px 0px 4px 0px; _margin: 0px 0px 0px 0px; padding-top: 3px; _padding-top: 0px; width: 150px}

.searchbutton{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; margin-bottom: 5px; _margin-bottom: 0px}

.searchresulthead{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial}

.searchresultcount{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial}

A.searchresulttitle:link{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: none}

A.searchresulttitle:visited{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: none}

A.searchresulttitle:hover{FONT-SIZE: 12px; COLOR: #005f9d; FONT-FAMILY: arial; text-decoration: underline}

A.searchresulttitle:active{FONT-SIZE: 12px; COLOR: #005f9d; FONT-FAMILY: arial; text-decoration: underline}

.searchresulttext{FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: arial}


/* smartnavigation.css */
/* TOPNAVIGATION (sätt "top" som CssPrefix)
************************************************************/

#topmenucontainerHorizontal{float: left; margin: 0px 0px 0px 12px}
#topmenucontainerHorizontal UL{DISPLAY: inline; LIST-STYLE-TYPE: none}
#topmenucontainerHorizontal UL LI{DISPLAY: inline; FLOAT: left}

#top0level A{DISPLAY: block; PADDING: 0px 7px 0px 7px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFF; LINE-HEIGHT: 27px; FONT-FAMILY: arial; TEXT-DECORATION: none; text-transform: uppercase}

#top0level A:hover{COLOR: #007cb5}

#top0level A#current{BACKGROUND: #007cb5; LINE-HEIGHT: 23px; margin: 2px 0px 0px 0px}

#top0level A#current:hover{COLOR: #fff}


/* SUBNAVIGATION (sätt "sub" som CssPrefix)
************************************************************/

.submenutitle {padding: 34px 10px 13px 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; text-transform: uppercase}

#submenubox {height: 300px; margin: 28px 0px 28px 0px; background: url(/filearchive/1/13860/submenu-bg.gif) repeat-x}

#submenucontainer{margin: 0px 11px 0px 11px}

#sub1levelContainer{PADDING: 0px 0px 25px 0px; MARGIN: 0px}
#sub2levelContainer{PADDING: 0px 0px 0px 0px; MARGIN: 0px}
#sub3levelContainer{PADDING: 0px 0px 0px 0px; MARGIN: 0px}

/* Tar bort punktlista (täcker IE6+ FF) */
#sub1level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#sub2level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#sub3level{PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}

/* Länkar i menyn */
#sub1levelContainer A{background: url(/filearchive/1/13872/submenu-btn.gif) no-repeat; PADDING: 4px 6px 4px 20px; DISPLAY: block; COLOR: #000; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; LINE-HEIGHT: 14px}
#sub2levelContainer A{BACKGROUND: #fff url(/filearchive/1/13871/submenu-btn-empty.gif) no-repeat; PADDING: 4px 6px 4px 30px}
#sub3levelContainer A{PADDING: 4px 6px 4px 45px}

#sub1levelContainer A:hover{background: url(/filearchive/1/13872/submenu-btn.gif) no-repeat; COLOR: #3366cc}
#sub2levelContainer A:hover{BACKGROUND: #fff url(/filearchive/1/13871/submenu-btn-empty.gif) no-repeat; COLOR: #3366cc}

/* Aktiv huvudnod */
#sub1levelContainer A#active{BACKGROUND: #fff url(/filearchive/1/13870/submenu-btn-chosen.gif) no-repeat}
#sub2levelContainer A#active{}
#sub3levelContainer A#active{}

/* Aktiv sida */
#sub1levelContainer A#current{PADDING-LEFT: 20px; BACKGROUND: #fff url(/filearchive/1/13872/submenu-btn.gif) no-repeat; COLOR: #3366cc}

#sub2levelContainer A#current{PADDING-LEFT: 30px; BACKGROUND: #fff url(/filearchive/1/13871/submenu-btn-empty.gif) no-repeat}

#sub3levelContainer A#current{PADDING-LEFT: 45px}



/* subnavigation.css */
A.subnavigation:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigation:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigation:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigation:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationSelected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationSelected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationSelected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationSelected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationback:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationback:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationback:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.subnavigationback:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* tipsa.css */
.tellborder{border:1px solid #000000}

.tellHeader {font-weight:bold; margin: 0px 0px 0px 0px; font-size: 11px; font-family: arial; color: #000}

.telltextbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial;border:1px solid #cccccc; width:130px}

.telltext{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial;}

.tellborder{border:1px solid #000000}

.telltextarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial;border:1px solid #cccccc;}

.formerror{font-weight:bold; color:red}
/* topnavigation.css */
A.topnavigation:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: arial; TEXT-DECORATION: none}

.topspace{FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 20px; COLOR: #ffffff; FONT-FAMILY: verdana; HEIGHT: 1px; TEXT-DECORATION: none}

A.topnavsecond:link{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecond:visited{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecond:hover{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecond:active{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecondSelected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecondSelected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecondSelected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavsecondSelected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #586196; FONT-FAMILY: arial; TEXT-DECORATION: none}

