/* 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: 10px; FONT-FAMILY: verdana}

.blogTitle{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogListHeader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #bdbdbc}

.blogListBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogListDate{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentAuthor{FONT-SIZE: 10px; FONT-FAMILY: verdana}


/* 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: normal; FONT-SIZE: 13px; COLOR: #ed1c24; FONT-FAMILY: arial; text-transform: uppercase; margin-bottom: 18px;}

.contenttext{FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial}

A:link{FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial}

A:visited{FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial}

A:hover{FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial}

A:active{FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial}

.relateratInnehallLinkItem:link{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial}

.relateratInnehallLinkItem:visited{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial}

.relateratInnehallLinkItem:hover{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial}

.relateratInnehallLinkItem:active{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial}



/* 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}


/* 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.forumMessage:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

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 */
H1{}

H2{}

H3{}

H4{}

H5{}

H6{}

ADDRESS{}

formatted{}


/* 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}


/* Informatic.css */
.menyknappV{BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px; COLOR: black; BORDER-BOTTOM: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center}

.category{BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px; COLOR: white; BORDER-BOTTOM: 1px; FONT-FAMILY: arial; BACKGROUND-COLOR: gray; TEXT-ALIGN: center}

.submenu{BORDER-RIGHT: 1px; BORDER-TOP: 1px; MARGIN-TOP: 15px; FONT-SIZE: 8pt; MARGIN-LEFT: 15px; BORDER-LEFT: 1px; MARGIN-RIGHT: 15px! important; BORDER-BOTTOM: 1px; FONT-FAMILY: arial, verdana}

.menyknappVSelected{BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: gray; TEXT-ALIGN: center}

.noOverflow{BORDER-RIGHT: 1px; BORDER-TOP: 1px; OVERFLOW: hidden; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px}

.TDingress{BORDER-RIGHT: 1px; PADDING-RIGHT: 15px; BORDER-TOP: 1px; PADDING-LEFT: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: 1px; PADDING-TOP: 15px; BORDER-BOTTOM: 1px}

.TDlink{BORDER-RIGHT: 1px; PADDING-RIGHT: 15px; BORDER-TOP: 1px; PADDING-BOTTOM: 15px; BORDER-LEFT: 1px; PADDING-TOP: 5px; BORDER-BOTTOM: 1px}

.whiteTable{BORDER-RIGHT: 2px black solid; BORDER-TOP: 2px black solid; BORDER-LEFT: 2px black solid; BORDER-BOTTOM: 2px black solid; BACKGROUND-COLOR: #ffffff}


/* languageselector.css */
.languagelabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.languagelist{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* list.css */
A.list {margin: 0 10px;}

A.list:link{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#333; text-decoration: none;}

A.list:visited{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#333; text-decoration: none;}

A.list:hover{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#333; text-decoration: underline;}

A.list:active{FONT-SIZE: 11px; FONT-FAMILY: arial; color:#333; text-decoration: none;}

.toplinksSeparator {}

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}


/* menus.css */
/* Sub menu */
/************************************************************************************************/

.menu_sub{background:url(/filearchive/1/1490/greygrad.gif) repeat-x; font-size:10px; margin:0 0 0 0; padding:0 0 0 0;}

.menu_sub ul {list-style:none; list-style-type: none; margin:0 0 0 0; padding:0;}
.menu_sub ul li {padding: 8px 0 0 0; _padding:8px 0 1px 0}

.menu_sub_1-level{padding:12px 0 12px 0;}

.menu_sub a {text-decoration:none; display:block; padding:0 0 3px 40px; font-family: arial !important; font-size: 12px; color:#333;}
.menu_sub a:hover {color:#000; } 

.menu_sub_listitem-first {margin:0 0 0px 0; padding:0; color:#333;}
.menu_sub_listitem-first-current {background:#fff;}
.menu_sub_listitem-first-active {background:#fff;}

.menu_sub_listitem {margin:0 0 0px 0; padding:0;}
.menu_sub_listitem-current {background:#fff; color:#000;}
.menu_sub_listitem-active {background:#fff; color:#000; }

.menu_sub_itemlink {color:#333;}
.menu_sub_itemlink-active {color:#000; font-weight: bold;padding: 10px 0;}
.menu_sub_itemlink-current {color:#000 !important; font-weight: bold; padding: 10px 0; background: url(/filearchive/9/960/pil_submenu.png) #fff no-repeat 25px 4px;}
.menu_sub_itemlink-active:hover {color:#000; font-weight: bold;}
.menu_sub_itemlink-current:hover {color:#000; font-weight: bold;}

.menu_sub_itemlink-first {color:#000; }
.menu_sub_itemlink-first-active {color:#000 !important; font-weight: bold;}
.menu_sub_itemlink-first-current {color:#000 !important; font-weight: bold;background: url(/filearchive/9/960/pil_submenu.png) #fff no-repeat 25px 4px;}
.menu_sub_itemlink-first-active:hover {color:#000; font-weight: bold;background: url(/filearchive/9/960/pil_submenu.png) #fff no-repeat 25px 4px;}
.menu_sub_itemlink-first-current:hover {color:#000; font-weight: bold;background: url(/filearchive/9/960/pil_submenu.png) #fff no-repeat 25px 4px;}


.menu_sub_2-level a{margin:0 3px 0 38px; text-transform:none;}
.menu_sub_2-level ul {list-style-type: none;}
.menu_sub_2-level ul li {list-style-type: none; _padding:8px 0 1px 0}

.menu_sub_2-level .menu_sub_itemlink-first {color:#000}
.menu_sub_2-level .menu_sub_itemlink-first-active {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-first-current {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-first-active:hover {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-first-current:hover {color:#f00}

.menu_sub_2-level .menu_sub_itemlink {color:#000}
.menu_sub_2-level .menu_sub_itemlink-active {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-current {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-active:hover {color:#f00}
.menu_sub_2-level .menu_sub_itemlink-current:hover {color:#f00}

.menu_sub_3-level a{margin:0 0 3px 40px; text-transform:none;}
.menu_sub_3-level ul {}
.menu_sub_3-level ul li {_padding:8px 0 1px 0;}

.menu_sub_3-level .menu_sub_itemlink-first {color:#000}
.menu_sub_3-level .menu_sub_itemlink-first-active {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-first-current {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-first-active:hover {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-first-current:hover {color:#f00}

.menu_sub_3-level .menu_sub_itemlink {color:#000}
.menu_sub_3-level .menu_sub_itemlink-active {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-current {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-active:hover {color:#f00}
.menu_sub_3-level .menu_sub_itemlink-current:hover {color:#f00}





/*------ topMenu -------*/
.menu_top {height:79px; margin:0; padding:0; clear:both; float:left; color:#666; text-transform: uppercase;}

.menu_top ul {margin:0; padding:0; list-style-type: none;  text-transform: uppercase;} 
.menu_top ul li {height:79px; float:left; background: url(/filearchive/9/958/topmenu_separator.png) no-repeat right 24px;}

.menu_top a{ display:inline; float: left; padding: 50px 0 5px 0; margin-left: 20px; margin-right: 10px; font-size:13px; font-family:verdana, sans-serif; text-decoration:none; font-weight:700; color:#666;}
.menu_top a:visited{ display:inline; float: left; padding: 50px 0 5px 0; margin-left: 20px; margin-right: 10px; font-size:13px; font-family:verdana, sans-serif; text-decoration:none; font-weight:700; color:#666;}
.menu_top a:active{ display:inline; float: left; padding: 50px 0 5px 0; margin-left: 20px; margin-right: 10px; font-size:13px; font-family:verdana, sans-serif; text-decoration:none; font-weight:700; color:#666;}
.menu_top a:hover{ display:inline; float: left; padding: 50px 0 5px 0; margin-left: 20px; margin-right: 10px; font-size:13px; font-family:verdana, sans-serif; text-decoration:none; font-weight:700; color:#000; background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom;}


.menu_top_listitem-first {background:url(/filearchive/1/1531/menubackground.gif) no-repeat;}
.menu_top_listitem-first-current {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;} 
.menu_top_listitem-first-active {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;}

.menu_top_listitem {background:url(/filearchive/1/1494/menubg.gif) no-repeat;}
.menu_top_listitem-current {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;} 
.menu_top_listitem-active {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;}

.menu_top_itemlink-first {background:url(/filearchive/1/1495/menulinkbg.gif) top right no-repeat;}
.menu_top_itemlink-first-active {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;}
.menu_top_itemlink-first-current {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;}

.menu_top_itemlink {background:url(/filearchive/1/1495/menulinkbg.gif) top right no-repeat;}
.menu_top_itemlink-active {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;} 
.menu_top_itemlink-current {background: url(/filearchive/9/959/menuitem_hover_repeat_red_bg.png) repeat-x bottom; color:#000 !important;}


/* news.css */
A.news:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* 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 */


/* pagetitle.css */
.pagetitle{FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana}


/* 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; margin-top: 5px;}

.searchtextbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; margin-top: 5px;}

.searchbutton{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; padding: 0 5px;}

.searchresulthead{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchresultcount{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchresulttext{FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: verdana}


/* sitemap.css */
.sitemapheader { height:20px;background:#f7f7f7;padding-top:4px;padding-left:4px; color:#333}

A.sitemap_level1:link{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level1:visited{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level1:hover{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.sitemap_level1:active{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level2:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level2:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level2:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.sitemap_level2:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level3:link{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level3:visited{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level3:hover{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.sitemap_level3:active{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level4:link{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level4:visited{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.sitemap_level4:hover{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.sitemap_level4:active{FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: arial; TEXT-DECORATION: none}


/* sitemapII.css */
.sitemapII {height:200px;position:relative;background:whitesmoke;/*margin-left:18px;margin-right:18px;*/margin-bottom:8px;border-top:solid 2px #fff;}

.sitemapII img {border:none;}

.sitemapII a, .sitemapII p {font-family:arial,sans-serif;font-size:11px;color:#ccc;display:block;}

.sitemapII p {text-transform:uppercase;font-weight:bold;color:#3a3a3a;}

.sitemapII a:link,.sitemapII a:active,.sitemapII a:visited,.sitemapII a:hover {text-decoration:none;color:#777777;}
.sitemapII a:hover {color:#b4b4b4;}

.sitemapII ul {padding-left:0;}

.sitemapII ul li {list-style-type:none!important;margin-left:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:2px;}
/* subnavigation.css */
A.subnavigation:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.subnavigation:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.subnavigation:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

A.subnavigation:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.subnavigationSelected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.subnavigationSelected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.subnavigationSelected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

A.subnavigationSelected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}

TD{OVERFLOW: hidden}

TD{}

TD{}

TD{}

TD{}

TD{}


/* topnavigation.css */
A.topnavigation:link{COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:visited{COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:hover{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigation:active{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:link{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:visited{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:hover{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.topnavigationSelected:active{COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none}

.topspace{FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 20px; COLOR: #ffffff; FONT-FAMILY: arial; HEIGHT: 1px; TEXT-DECORATION: none}


/* twitter.css */
.puff #twcontrol { width:285px; line-height:17px; font-size:12px; font-family: arial; padding:0px 0 0px; position:relative; /*height:330px;*/ }

.puff #twcontrol h2 { float:left; margin-top:2px; }
.puff #twcontrol .twitter_logo { float:left margin-top:2px; margin-left:5px; }

.puff #twcontrol ul { clear:both; list-style-type:none; padding:0; }

.puff #twcontrol ul li { display:block; margin:0; padding:0; padding:0 0 18px; overflow:auto; border:none; }

.puff #twcontrol ul li p { margin:0; }

.puff #twcontrol ul li a { color:#ED1C24; text-decoration:none; } 
.puff #twcontrol ul li a:hover, #twcontrol ul li a:active { color:#114A6D; text-decoration:underline; }

.puff #twcontrol ul li .tweet_image { float:left; margin:4px 0 0; }

.puff #twcontrol ul li .tweet_body { float:right; width:230px; }

.puff #twcontrol ul li .tweet_name { float:left; color:#000000; font-weight:bold; font-size:12px; }

.puff #twcontrol ul li .tweet_name a { color:#000000; font-weight:bold; font-size:12px; }

.puff #twcontrol ul li .tweet_date { float:right; color:#999999; font-size:11px; }

.puff #twcontrol ul li .tweet_text { clear:both; float:left; color:#000; margin:3px 0 0; width:100%; }

.puff #twcontrol ul li .source { float:left; }

.puff #twcontrol a.search_link:link,
.puff #twcontrol a.search_link:visited,
.puff #twcontrol a.search_link:active { border-top:1px solid #F2F2F2; bottom:-10px; display:block; position:absolute; right:10px; text-align:right; width:270px; text-decoration:none; }

.puff #twcontrol a.search_link:hover { text-decoration:underline; }

/***************/
/* Twitterpage */
#twpage .twittertitle {
    background: url("/filearchive/1/1683/twitter_logo.png") no-repeat scroll 120px -1px #FFFFFF;
}

#twpage #twcontrol { line-height:17px; font-size:12px; font-family: arial; padding:0px 0 0px; position:relative; }

#twpage h2 { float:left; margin-top:2px; }
#twpage .twitter_logo { float:left margin-top:2px; margin-left:5px; }

#twpage ul { clear:both; list-style-type:none; padding:0; border-top:1px solid #F0F0F0; margin:0; }

#twpage ul li { display:block; margin:0; padding:10px 0 18px; border-bottom:1px solid #F0F0F0; }

#twpage ul li p { margin:0; }

#twpage ul li a { color:#ED1C24; text-decoration:none; } 
#twpage ul li a:hover, #twcontrol ul li a:active { color:#114A6D; text-decoration:underline; }

#twpage ul li .tweet_image { float:left; margin:4px 0 0; }

#twpage ul li .tweet_body { float:right; width:502px; }

#twpage ul li .tweet_name { float:left; color:#000000; font-weight:bold; font-size:12px; }

#twpage ul li .tweet_name a { color:#000000; font-weight:bold; font-size:12px; }

#twpage ul li .tweet_date { float:right; color:#999999; font-size:11px; }

#twpage ul li .tweet_text { clear:both; float:left; color:#000; margin:3px 0 0; width:100%; }

#twpage ul li .source { float:left; color:#999; font-size:11px; font-style:italic; margin-top:4px; width:100%; }
#twpage ul li .source a { color:#999; font-size:11px; }

#twpage a.search_link:link,
#twpage a.search_link:visited,
#twpage a.search_link:active { border-top:1px solid #F2F2F2; bottom:-10px; display:block; position:absolute; right:10px; text-align:right; width:270px; text-decoration:none; }

#twpage a.search_link:hover { text-decoration:underline; }

#twpage .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
#twpage .clearfix {
	display: inline-block;
}
 
html[xmlns] #twpage .clearfix {
	display: block;
}
 
* html #twpage .clearfix {
	height: 1%;
}

/* IE7 Fix */
#twpage, #twpage #twcontrol, #twpage ul { *width:100%; }
/* varbergsenergi2008.css */
html, body {height: 100%;}
body {font-size: 12px; text-align: center; background: #f7f7f7; margin: 0;}
#wrapper {min-height: 100%; width: 958px; margin: 0 auto; background: url(/filearchive/1/1250/body_bg_hela_bredden2.png) repeat-y; background-color: #f5f5f5;}
* html #wrapper {height: 100%;} /* IE6 hack */
form {height: 100%; margin: 0;} /* Chrome fix */
/*.outerContainer {margin: 0 auto; width: 958px; background: url(/filearchive/1/1115/body_bg.png) repeat-y left;}*/
.container {width: 920px; margin: 0 auto; /*background: url(/filearchive/1/1115/body_bg.png) repeat-y left;*/}
.header {text-align: left; padding-bottom: 0px; background: url(/filearchive/1/1004/header_bg.png) repeat-x; height: 115px;}
.topnavContainer {width: 920px; height: 79px; clear: both; background: #fff;}
.searchbar {float: right; height: 27px; margin-right: 20px;}
.logo {width: 220px; height: 79px; float: left;display:block;}
.topnav {float: left; height: 79px;}
.flash {padding-bottom: 9px; background: #bbbdc0;}
.puffContainer {width: 906px; background: #f5f5f5; margin: 7px 7px; overflow: auto;}
.puff {float: left; width: 270px; height: 289px; background: #fff;text-align: left; display: inline; padding: 16px 16px 6px;}
.puff1 {background: url(/filearchive/1/1110/puff_separator.png) no-repeat right 15px #fff;}
.puff2 {background: url(/filearchive/1/1110/puff_separator.png) no-repeat right 15px #fff;}
.footer {height: 96px; background:#f5f5f5; padding-top: 13px; border-top: solid 2px #fff;}
.footerStartPage {height: 96px; background:#f5f5f5; padding-top: 13px;}
.contentContainer {width: 918px; border-left: solid 2px #fff; /*margin: 0 2px;*/ text-align: left; overflow: auto; border-top: solid 2px #fff;}
.subnav {float: left; width: 198px; background: #f7f7f7;padding-top: 54px;}
.content {float: left; width: 720px; background: #fff;}
.leftCol {float: left; width: 480px; padding: 54px 45px; min-height:600px; height:auto !important; height:600px;}
.rightCol {float: left; width: 150px; padding-top: 54px;}
.puffRelaterat {background: #f7f7f7; width: 138px; padding: 10px 0 20px 10px; margin-right: 2px;}
.rightCol h2 {font-size: 12px; font-weight: bold; margin-left: 4px;}
.relateratInnehallLinkItem {display:block; background: url(/filearchive/1/1039/red_dot.png) no-repeat 4px 5px; padding-left: 15px;}
.relateratInnehallLinkItem:link,.relateratInnehallLinkItem:active,.relateratInnehallLinkItem:visited{text-decoration: none;}
.relateratInnehallLinkItem:hover {text-decoration: underline;}
.subPageTitle {font-size: 18px; font-weight: bold;display: block; padding-bottom: 20px;}
.subPageContent {display: block;}


/* Konsultsida */
.konsultLeftCol {width: 210px; float: left;  padding-top: 54px; margin-left: 35px; display: inline;}
.konsultImage {border: solid 1px #000 !important;}
.konsultRightCol {font-size: 12px; width: 441px; float: left;  padding-top: 54px; margin-right: 30px; padding-bottom: 20px; display:inline;min-height:600px;height:auto !important; height:600px; }
.konsultTitle {font-size: 18px; font-weight: bold; display: block; margin-bottom: 6px;}
.konsultBefattning {/*font-size: 12px;*/ color: #ed1c24;  display: block; margin-bottom: 16px;}
.konsultIngress { display: block;}
.konsultContent { display: block;}


.newsArchiveLink {display: block; margin-top: 10px; text-align: right; color: #ed1c24 !important; font-size: 12px !important; font-family: arial;}
.newsArchiveLink:link,.newsArchiveLink:active,.newsArchiveLink:visited {text-decoration: none; font-family: arial;}
.newsArchiveLink:hover {text-decoration: underline; font-family: arial;}

.newsItemContainer {margin-bottom: 8px;}
.newsbody {color:#ed1c24; text-transform: uppercase; font-family: arial, sans-serif; font-size: 11px;}
.newslink {font-size: 11px !important; color:#333; font-family: arial;}
.newslink:link,.newslink:visited,.newslink:active {text-decoration: none; color:#333; font-family: arial;}
.newslink:hover {text-decoration: underline; color:#333; font-family: arial;}

/* wayStyles.css */
/* Optimized at www.cleancss.com */

/* waySearchResults_CS.ascx */
div.search_results_container 
{
    font-family: Arial, Sans-Serif;
    
width:400px;
}

/*.result_item_container
{

}

.result_item_container_alternating
{
    background-color: #f6fafe;
}*/

div.result_item_separator {
height:20px;
}

.result_item_link {
color:#333;
font-family: arial !important;
font-size:14px !important;
font-weight:700 !important;
}

.result_item_link:link {
color:#333;
}

.result_item_link:active {
color:#333;
}

.result_item_link:visited {
color:#d5d5d5;
}

.result_item_link:hover {
background-color:Transparent;
color:#d5d5d5;
text-decoration:underline;
}

div.result_item_excerpt {
color:#333;
font-size:11px;
}

div.result_item_url_label {
color:#000;
font-size:10px;
}

div.no_results {
color:#333;
font-size:14px;
}



