﻿/*--------column-specifics----------*/
.fullWidth{width:100%;}
.twoColumn{width:230px !important; }
.twoColumn a{font-size:105%;}
.threeColumn{width:150px;}
.threeColumn p {font-size:100%;}
.leftFloat{float:left;margin-right:10px;}
.rightFloat{float:right;}
.threeColumnLayout{width:100%; margin:20px 0 0 0;}
.twoColumnLayout{width:100%; margin:20px 0 0 0;}
.oneColumnLayout {width:100%;}
.WebClear {clear:both;}
.oneColumn{width:470px;}

.textBanner1ImageContent img{width:207px; height:62px;}
.ArticleImgContent img{width:475px; height:180px;}

.AreaBlurb{margin-top:15px; height:230px;}
.AreaDescriptionTitle{margin-top:15px;}
.Indent{padding-left:10px;}

/*-------------textModule1--------------------------*/
.textModule1Content{margin:0px 10px 18px 10px;overflow:hidden;float:left;display:inline;}
.textModule1 img{margin-bottom:10px;width:475px;}

/*-------------textModule2--------------------------*/
.textModule2Subtitle{height:25px;width:100%}
.textModule2SubtitleCornerLeft{height:100%;width:3px;float:left;}
.textModule2SubtitleCenter{float:left;margin:6px 0 0 7px;}
.textModule2SubtitleCornerRight{height:100%;width:3px;float:right;}
.textModule2Content{margin:13px 10px 0 10px;}
.textModule2Content img{margin-left:1px;}

/*------------textModule3--------------------------*/
.textModule3Header{width:100%;height:4px;}
.textModule3HeaderLeft{width:4px;height:100%;float:left;}
.textModule3HeaderRight{width:4px;height:100%;float:right;}
.textModule3Content{margin:15px 10px 19px 10px; overflow:hidden; float:left;display:inline;/*IE6 fix*/}

/*-----------textModuleFooter---------------------*/
.textModuleFooter{width:100%;height:4px;clear:both;}
.textModuleFooterLeft{width:4px;height:100%;float:left;}
.textModuleFooterRight{width:4px;height:100%;float:right;}

/*-------------textModule4--------------------------*/
.textModule4Content {overflow:hidden;float:left;width:100%;}
.textModule4SubTitleCornerLeft{width:3px;height:30px;float:left;}
.textModule4Header{width:100%;}
.textModule4SubTitleCenter{width:80%;float:left;margin:17px 6px 1px 6px;}
.textModule4SubTitleCornerRight{width:3px;height:30px;float:right;background-repeat:no-repeat;background-position:top right;}
.textModule4 img {margin-top:1px;width:230px !important;}
.textModule4Text{margin:5px 10px 24px 10px;}

/*-------------textModule5-----------------------*/
.textModule5Content{margin:10px 0 23px 0;}

/*-------------linkModule----------------------*/
.LinkModuleCombo{width:100%;margin-top:20px;}
.linkModule{width:100%; margin-bottom:30px;}
.linkModuleSubtitle{height:25px;width:100%;display:block;}
.linkModuleSubtitleCornerLeft{height:100%;width:3px;float:left;background-repeat:no-repeat;background-position:top left;}
.linkModuleSubtitleCenter{float:left;padding-left:7px;padding-top:5px;}
.linkModuleSubtitleCornerRight{height:100%;width:3px;float:right;background-repeat:no-repeat;background-position:top left;}
.linkModuleContent{padding:10px 10px 0 10px;}
.Linkitem_module{FONT-SIZE:110%; FONT-WEIGHT:normal; margin-top:5px;border-bottom: 1px solid #e5e5e5; padding-bottom: 5px;}
.Linkicon_module{margin-left:10px;background-repeat:no-repeat;background-position:center left;padding-left:10px;}
.Linkitem_module a{text-decoration:none;}


.Banner{width:100%;margin-bottom:20px;}
.Banner a {}
.BannerOrangeSubtitle {width:100%;background-repeat:repeat-y;padding-bottom:2px;}
.BannerOrangeSubtitle h3 {margin-top:4px;margin-bottom:2px;margin-left:17px;width:90%;}
.BannerOrangeSubtitleTop {width:100%;height:8px;background-repeat:no-repeat;}
.BannerImageContent {margin-left:7px;}
.BannerImageContent img{width:207px; height:62px;}
.BannerTextContent{margin:6px 20px 25px 18px;}
.BannerOrangeContainer {background-repeat:repeat-y;margin-top:1px;overflow:hidden;}
.BannerOrangeFooter {width:100%; height:8px;background-repeat:no-repeat;}

/*------------textBanner1----------------------*/
.textBanner1{width:100%;}
.textBanner1 a {}
.textBanner1Subtitle {width:100%;background-repeat:repeat-y;padding-bottom:2px;}
.textBanner1Subtitle h3 {margin-top:4px;margin-left:17px;width:80%;}
.textBanner1SubtitleTop {width:100%;height:8px;background-repeat:no-repeat;}
.textBanner1ImageContent {margin-left:7px;}
.textBanner1TextContent{margin:6px 20px 25px 18px;}
.textBanner1Container {background-repeat:repeat-y;margin-top:1px;overflow:hidden;}
.textBanner1Footer {width:100%; height:8px;background-repeat:no-repeat;}

/*----------textBanner2-----------------------*/
.textBanner2{width:100%;}
.textBanner2 a {font-size:110% !important;}
.textBanner2Subtitle {width:100%;background-repeat:repeat-y;padding-bottom:2px;}
.textBanner2Subtitle h3 {margin-top:4px;margin-left:17px;width:90%;}
.textBanner2SubtitleTop {width:100%; height:8px; background-repeat:no-repeat;}
.textBanner2ImageContent {margin-left:7px;}
.textBanner2Container img{margin-left:7px;width:207px; height:62px;}
.textBanner2TextContent{margin:6px 20px 25px 18px;}
.textBanner2Container {background-repeat:repeat-y;margin-top:1px;overflow:hidden;}
.textBanner2Footer {width:100%; height:8px;background-repeat:no-repeat;}

.BannerOrangeTextContent{margin:6px 20px 25px 18px;}
.BannerOrangeContainer{background-repeat:repeat-y;margin-top:1px;overflow:hidden;background-image: url(Images/Modules/BannerOrangeContent.gif);}
.BannerOrangeSubtitle {width:100%;text-indent:17px;height:33px;background-repeat:repeat-y;background-image: url(Images/Modules/BannerOrangeSubt.gif);}
.BannerOrangeSubtitleTop {width:100%;height:8px;background-repeat:no-repeat; background-image: url(Images/Modules/BannerOrangeTop.gif);}
.BannerOrangeFooter {width:100%; height:8px;background-repeat:no-repeat;background-image: url(Images/Modules/BannerOrangeBottom.gif);}

.BannerPren_emailfield{margin-bottom:5px;margin-top:10px;}


/*---------gadgetModule-----------------------*/
.gadgetModuleContainer{width:100%; height:38px;margin-bottom:15px;margin-top:15px;}
.gadgetModule{width:100%; height:100%;background-image:url(Images/Gadgets/gadgetModuleCenter.gif); background-position:bottom left; background-repeat:repeat-x;}
.gadgetModuleCornerLeft{width:5px; height:100%; float:left;background-image:url(Images/Gadgets/gadgetModuleCornerLeft.gif); background-position:bottom left; background-repeat:no-repeat;}
.gadgetModuleCornerRight{width:5px; height:100%; float:right;background-image:url(Images/Gadgets/gadgetModuleCornerRight.gif); background-position:bottom left; background-repeat:no-repeat;}
.gadgetItem{float:left;display:block;cursor:pointer;line-height:38px;padding:0;}
.subgadget_share{width:100%;height:31px;}
.subgadget_share a{ cursor:pointer;}

.subgadgetItem{cursor:pointer; color:#303030;float:left;height:100%;background-repeat:no-repeat;background-position:center left;text-indent:20px;line-height:28px;margin:0 10px 0 15px;}
.Facebook{background-image:url(../Styles/Images/Gadgets/gadgetFacebook.gif);}
.Delicious{background-image:url(../Styles/Images/Gadgets/gadgetDelisious.gif);}
.Pusha{background-image:url(../Styles/Images/Gadgets/gadgetPush.gif);}
.Bloggy{background-image:url(../Styles/Images/Gadgets/gadgetBloggy.gif);}
.Twitter{background-image:url(../Styles/Images/Gadgets/gadgetTwitter.gif);}

/*--------Makes the gadget tabs transform---------*/
.gadgetItemLeftCorner{float:left;width:4px; height:37px;}
.gadgetItemContent{margin-top:3px;float:left;padding:0 5px 0 5px;}
.gadgetItemRightCorner{float:left;width:4px; height:37px;}
.gadgetItemLeftCornerSelected{margin-bottom:0px;margin-top:3px;float:left;width:4px; height:35px;background-image:url(Images/Gadgets/gadgetSelectedLeftCorner.gif);background-position:bottom left;}
.gadgetItemContentSelected{padding:0 5px 0 5px;margin-top:1px;float:left;background-image:url(Images/Gadgets/gadgetSelectedCenter.gif);background-repeat:repeat-x;background-position:top left;}
.gadgetItemRightCornerSelected{margin-bottom:0px;margin-top:3px;float:left;width:4px; height:35px;background-image:url(Images/Gadgets/gadgetSelectedRightCorner.gif);background-position:bottom right;}

/*--------Comment module---------*/
#commentModule {margin:10px 0 0 0; width:475px; height:281px;background-image:url(Images/Modules/commentModuleCenter.gif);background-repeat:repeat-x; }
.commentModuleContainer{width:475px; height:281px; float:left;}
.commentModuleLeft {float:left;overflow:hidden;height:100%; width:5px; background-color:#f6f6f6; background-image:url(Images/Modules/commentModuleLeft.gif);background-repeat:no-repeat;}
.commentModuleCenter {padding:15px 0 0 10px;float:left; width:455px; height:100%; background-image:url(Images/Modules/commentModuleCenter.gif);background-repeat:repeat-x;}
.commentModuleRight {float:left;overflow:hidden;height:100%; width:5px; background-color:#f6f6f6; background-image:url(Images/Modules/commentModuleRight.gif);background-repeat:no-repeat;}
.commentModuleCenter input { float:none; }
.commentModuleCenter input[type='text'] { width: 440px; clear: both; margin-bottom:10px; }
.commentModuleCenter input[type='submit'] { clear: both; margin:0 10px 10px 0; float:right;}
.sendcomment{}
.commentModuleCenter textarea { width: 440px; float:none; }
.commentModuleItemContainer{padding:10px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.commentModuleItemTop {width:100%; float:left;height:7px; background-image: url(Images/Modules/linkCollectorTop.gif);background-repeat:no-repeat;overflow:hidden;}
.commentModuleItemMiddle {width:100%; overflow:hidden;}
.commentModuleItemBottom {width:100%; height:9px; background-image:url(Images/Modules/linkCollectorBtm.gif);background-repeat:no-repeat;overflow:hidden;}
.commentinfo{margin-top:20px; }
.formContent {float:left;margin:3px 0 0 13px;padding-top:12px;width:438px;}
.formContent p {margin-bottom:2px;}
.commentTitle {margin-top:5px;}
.subject{width:433px;height:15px;}
.commentText {margin-top:9px;}
.comment {width:433px;height:70px;}
.commentSignature{float:left;margin-right:8px;margin-top:7px;padding:0;}
.signature, .email {width:205px;padding:0;margin:0;}
.commentEmail {float:right;margin-bottom:10px; margin-top:7px;padding:0;}
.commentButton {float:right;margin:0 3px 20px 0;}
.submitButton{float:right;width:71px; height:20px; margin-top:0px;}

/*------------Link and file collector---------------*/
.linkCollector{width:100%;}
.linkCollectorTop {width:100%; height:5px;float:left;background-image: url(Images/Modules/linkCollectorTop.gif);background-repeat:no-repeat;overflow:hidden;}
.linkCollectorBottom {width:100%; height:5px;float:left;background-image: url(Images/Modules/linkCollectorBtm.gif);overflow:hidden;}
.Fileitem {text-indent:20px;background-image:url(Images/Modules/fileIkon.gif);background-repeat:no-repeat;background-position:center left;}
.SectionLeft {width:200px;float:left;margin:10px 0 10px 5px;}
.SectionRight {width:200px;float:left;margin:10px 0 10px 30px;}
.linkSection {margin: 5px 0 10px 5px;}
.Bottom  {float:left;}

/*------------Short fact module---------------*/
.shortFactModuleSmall {width:230px;background-color:#fdf2d7; margin-left:10px; margin-bottom:10px;display:block;float:right; }
.shortFactModuleWide {width:100%; background-color:#fdf2d7; margin:10px 0 10px 0;}
.shortFactModuleTop,.shortFactModuleBtm{height:5px;width:100%;overflow:hidden;}
.shortFactModuleBtm {bottom:0px;overflow:hidden;}
.shortFactTopCornerLeft{float:left;width:5px; height:100%;background-image:url(Images/Modules/shortFactCornerLeft.gif);background-repeat:no-repeat;}
.shortFactTopCornerRight{float:right;width:5px; height:100%;background-image:url(Images/Modules/shortFactCornerRight.gif);background-repeat:no-repeat;}
.shortFactBtmCornerLeft{float:left;width:5px; height:100%;background-image:url(Images/Modules/shortFactBtmCornerLeft.gif);background-repeat:no-repeat;}
.shortFactBtmCornerRight{float:right;width:5px; height:100%;background-image:url(Images/Modules/shortFactBtmCornerRight.gif);background-repeat:no-repeat;}
.shortFactTextContent{margin:10px 10px 10px 10px;}
.shortFactTextContent a {font-size:110% !important;}

/*------------Link module combination---------------*/
.LinkModuleCombo{height:12.5em;overflow:hidden;}
.LinkModuleCombo .textModule3 {height:100%;}


/*Banner liten
.adSmall1{float:left;width:100%;height:84px;margin:20px 0 0 0;background-repeat:repeat-x;}
.adSmall1CornerLeft{width:10px;height:100%;float:left;}
.adSmall1CornerRight{width:10px;height:100%;float:right;background-repeat:no-repeat;}
.adSmallTextContent{margin:20px 0 0 20px;float:left;}
.adSmall1Center img {margin:0 0 0 30px;float:left;}*/

/*------------Sök medarbetare resultat---------------*/
.searchResultString{padding:5px 0 5px 0;}
.searchResultHits{padding:5px 0 5px 0;}
.searchPanelCenter{background-image:url(/Images/Modules/searchResultPanelTop.gif);background-repeat:no-repeat;width:532px;background-color:#fdecc1;padding:15px 0 10px 0;}
.searchPanelBottom{background-image:url(/Images/Modules/searchResultPanelBottom.gif);background-repeat:no-repeat;width:532px;height:11px;margin-bottom:10px;}
.searchPanelCell1{width:130px;vertical-align:top;padding-left:15px;}
.searchPanelCell2{width:140px;vertical-align:top;}
.searchPanelCell3{width:260px;vertical-align:top;padding-right:20px;}
.searchPanelDivider{height:20px;}
.searchPageLinks ul {list-style-type:none;}
.searchPageLinks li {list-style-type:none;float:left;padding:0 5px 0 0;font-weight:bold;}
.searchPageLinkButton{float:left;margin:0 5px 0 5px;}


