BODY {PADDING: 0px; FONT-SIZE: 0.75em; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;}
/*BODY {PADDING: 0px; FONT-SIZE: 0.75em; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;}*/
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
INPUT, TEXTAREA {FONT-FAMILY: Arial; border-radius:5px; border:1px solid #bbbbbb;}
FORM {PADDING: 0px; MARGIN: 0px;}
P {MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5em; LINE-HEIGHT: 20px;}
A {COLOR: #4BB0E0; TEXT-DECORATION: none;}
A:active {COLOR: #4BB0E0; TEXT-DECORATION: none;}
A:visited {COLOR: #4BB0E0; TEXT-DECORATION: none;}
A:hover {COLOR: #4BB0E0; TEXT-DECORATION: underline;}
UL {margin:0px; margin-left:30px; margin-bottom:5px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:square;}
H1, H2, H3, H4, H5 {PADDING: 0px; MARGIN: 0px; FONT-FAMILY: Helvetica Neue, Helvetica, Arial, sans-serif;}
H1 {FONT-WEIGHT: normal; FONT-SIZE: 1.7em; MARGIN-BOTTOM: 17px; COLOR: #df6300;}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.4em;}
H3 {FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.7em; COLOR: #666666;}
H4 {FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.4em;}
H5 {FONT-WEIGHT: bold; MARGIN-TOP: 0em; FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #555555;}
H1 SPAN, H2 SPAN, H3 SPAN, H4 SPAN, H5 SPAN {FONT-WEIGHT: normal;}



.largeText {FONT-SIZE: 1.15em; LINE-HEIGHT: 24px;}
.smallText {FONT-SIZE: 0.85em; LINE-HEIGHT: 24px;}
.tightBottom {MARGIN-BOTTOM: 5px;}
.wideTop {MARGIN-TOP: 1.5em;}
.clear {CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px;}
.clientLoginBlock {MARGIN-LEFT: auto; WIDTH: 924px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;}
.clientLoginBlockHidden {MARGIN-LEFT: auto; WIDTH: 924px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;}
.contentBlock {MARGIN-LEFT: auto; WIDTH: 924px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;}
.footerBlock {MARGIN-LEFT: auto; WIDTH: 924px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;}
.headerBlock {MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;}
.popupBlock {MARGIN-LEFT: 10px; margin-right:10px; margin-bottom:10px; padding-top:15px; WIDTH: 580px; TEXT-ALIGN: left;}
.clientLoginWrapper {BACKGROUND-COLOR: #262626;}
.clientLoginBlock {OVERFLOW: hidden; TEXT-ALIGN: right;}
.clientLoginBlockHidden {OVERFLOW: hidden; HEIGHT: 4px; TEXT-ALIGN: right;}
.clientLoginForm TABLE {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; COLOR: #989898;}
.clientLoginForm TABLE TH {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: right;}
.clientLoginForm TABLE TD {TEXT-ALIGN: left;}
.customBox {BORDER-RIGHT: #3b3b3b 1px solid; BORDER-TOP: #3b3b3b 1px solid; BORDER-LEFT: #3b3b3b 1px solid; COLOR: #989898; BORDER-BOTTOM: #3b3b3b 1px solid; BACKGROUND-COLOR: #262626;}
#loginButton {PADDING-LEFT: 10px; TEXT-ALIGN: right;}
#loginButton INPUT {BORDER-RIGHT: #3b3b3b 1px solid; BORDER-TOP: #3b3b3b 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #3b3b3b 1px solid; COLOR: #989898; BORDER-BOTTOM: #3b3b3b 1px solid; BACKGROUND-COLOR: #262626;}
.headerWrapper {BACKGROUND: url(Images/header-bg-tile.gif) #3b3b3b repeat-x left bottom;}
.headerBlock {OVERFLOW: hidden; HEIGHT: 119px;}
.twitterLogo{position:fixed;top:300px;left:50px;}
.siteLogo {PADDING-LEFT: 27px; FLOAT: left; PADDING-TOP: 22px;}
.headerBlock .right {PADDING-RIGHT: 36px; TEXT-ALIGN: right;}
.clientLoginButton {HEIGHT: 20px;}
.clientLoginButton A {outline: none;}
.childListMenu {margin:0px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:square;}
.childListItemMenu {margin:0px; margin-left:20px; padding:0px;}
.headerLinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 26px 0px 53px; PADDING-TOP: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;}
.headerLinks LI {FLOAT: right; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px;}
.headerLinks LI A {PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #919191; LINE-HEIGHT: 24px; TEXT-ALIGN: center; text-shadow: #1c1c1c 0 2px 2px;}
.headerLinks LI A:active {PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #919191; LINE-HEIGHT: 24px; TEXT-ALIGN: center; text-shadow: #1c1c1c 0 2px 2px;}
.headerLinks LI A:visited {PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #919191; LINE-HEIGHT: 24px; TEXT-ALIGN: center; text-shadow: #1c1c1c 0 2px 2px;}
.selectedHeaderLink A {COLOR: #d7d7d7; BACKGROUND-COLOR: #262626; TEXT-DECORATION: none;}
.headerLinks LI:hover A {COLOR: #d7d7d7; BACKGROUND-COLOR: #262626; TEXT-DECORATION: none;}
.headerLinks LI A {WIDTH: 1px;}
.headerLinks LI > A {WIDTH: auto;}
.selectedHeaderLink {BACKGROUND: url(Images/headerlink-right.gif) #262626 no-repeat right top;}
.headerLinks LI:hover {BACKGROUND: url(Images/headerlink-right.gif) #262626 no-repeat right top;}
.selectedHeaderLink A {BACKGROUND: url(Images/headerlink-left.gif) no-repeat left top;}
.headerLinks LI:hover A {BACKGROUND: url(Images/headerlink-left.gif) no-repeat left top;}
.headerLinks A:hover {TEXT-DECORATION: none;}
.showroomHeader {padding-left: 0px; padding-right: 36px; height: 33px;	overflow: hidden; margin-top: 14px;}
.showroomLinks {list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; text-align: right; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
.showroomLinks li {float: right; white-space: nowrap;}
.showroomLinks li a, .showroomLinks li a:active, .showroomLinks li a:visited {display: block; color: #fcd7ad; font-size: 100%; font-weight: bold; line-height: 24px; text-align: center; padding-left: 13px; padding-right: 13px;}
.showroomLinks #selectedShowroomLink a, .showroomLinks li:hover a {text-decoration: none; color: #ffffff; background-color: #004e75;}
.showroomLinks li a {width: 1px;}
.showroomLinks li {margin-left: 1px; margin-right: 1px;}
.showroomLinks li>a {width: auto;}
.showroomLinks .selectedShowroomLink, .showroomLinks li:hover {background: #004e75 url(images/subheaderlink-right.gif) no-repeat top right;}
.showroomLinks .selectedShowroomLink a, .showroomLinks li:hover a {background: url(images/subheaderlink-left.gif) no-repeat top left;}
.showroomLinks a:hover {text-decoration: none;}
.spotlightBlock {BACKGROUND: url(Images/spotlight-large-tile.gif) #00A2F3 repeat-x left top; OVERFLOW: hidden; HEIGHT: 227px; TEXT-ALIGN: center;}
.spotlightSmallWrapper {BACKGROUND: url(Images/spotlight-small-tile.gif) #00A2F3 repeat-x left top; OVERFLOW: hidden; HEIGHT: 117px; TEXT-ALIGN: center;}
.spotlightSmallBlock {BACKGROUND: url(Images/spotlight-small-bg.jpg) no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 1000px; MARGIN-RIGHT: auto; FONT-FAMILY: Trebuchet MS, sans-serif; HEIGHT: 117px; TEXT-ALIGN: left;}
.spotlightSmallBlock H1, .spotlightMedBlock H1 {MARGIN-TOP: 32px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 38px; COLOR: #ffffff; LINE-HEIGHT: 28px; FONT-FAMILY: Trebuchet MS, sans-serif;}
.spotlightSmallBlock H2, .spotlightMedBlock H2 {FONT-WEIGHT: normal; MARGIN-LEFT: 38px; COLOR: #004e75; LINE-HEIGHT: 24px; FONT-FAMILY: Trebuchet MS, sans-serif;}
/*.spotlightSmallDetBlock {BACKGROUND: url(Images/spotlight-small-det-tile.gif) #3d3d3d repeat-x; OVERFLOW: hidden; COLOR: #ffffff; MARGIN-RIGHT: 20px; HEIGHT: 117px;}*/
.spotlightSmallDetBlockNew {OVERFLOW: hidden; COLOR: #ffffff; MARGIN-RIGHT: 20px; HEIGHT: 117px;}
.spotlightSearchStart {OVERFLOW: hidden; COLOR: #ffffff; MARGIN-BOTTOM: 20px;}
.spotlightSmallBlock > .spotlightSmallDetBlockNew {MARGIN-RIGHT: 39px;}
.spotlightMedBlock > .spotlightSmallDetBlockNew {MARGIN-TOP:32px;}
.spotlightSmallDetBlockNew H4, .spotlightSearchStart H4 {COLOR: #ffffff;}
.spotlightSmallDetBlockNew input[type=image], .spotlightSearchStart input[type=image] {vertical-align:bottom;}
.spotlightSmallDetBlockNew input[type=text], .spotlightSearchStart input[type=text]
{
	border-bottom: #c4c4c4 1px solid;
	border-left: #c4c4c4 1px solid;
	padding-bottom: 2px;
	margin: 0px -2px 0px 0px;
	padding-left: 2px;
	width: 120px;
	padding-right: 2px;
	background: url(Images/searchbar-bg.gif) repeat-x;
	float: left;
	color: #555555;
	border-top: #c4c4c4 1px solid;
	padding-top: 2px;
	height: 15px;
}
.spotlightSmallBlock .rightShowroom {PADDING-TOP: 28px;}
.spotlightMedWrapper {BACKGROUND: url(Images/spotlight-med-tile.gif) #00A2F3 repeat-x left top; OVERFLOW: hidden; HEIGHT: 167px; TEXT-ALIGN: center;}
.spotlightMedBlock {BACKGROUND: url(Images/spotlight-med-bg.jpg) no-repeat; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: 167px; TEXT-ALIGN: left;}
.ourClientsList {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; OVERFLOW: hidden; WIDTH: 174px; COLOR: #7c7c7c; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.ourClientsList LI {MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px;}
.contentWrapper {MARGIN-TOP: 2px; BACKGROUND: url(Images/content-bg-tile.gif) repeat-x left top;}
.contentBlock {PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 35px;}
.contentBlock .left {FLOAT: left; OVERFLOW: hidden; WIDTH: 625px;}
.contentBlock .leftShowroom {FLOAT: left; OVERFLOW: hidden; WIDTH: 714px;}
.contentBlock .left .pad {MARGIN-RIGHT: 17px;}
.contentBlock .leftShowroom .pad {MARGIN-RIGHT: 17px;}
.contentBlock .right {FLOAT: right; OVERFLOW: hidden; WIDTH: 299px;}
.triColumn {FLOAT: left; OVERFLOW: hidden; WIDTH: 290px;}
.triColumnRight {FLOAT: right; OVERFLOW: hidden; WIDTH: 290px;}
.triColumnRight A {FONT-WEIGHT: bold; /*COLOR: #f58203;*/}
.biColumn {FLOAT: left; OVERFLOW: hidden; WIDTH: 605px;}
.biColumnLarge {FLOAT: left; OVERFLOW: hidden; WIDTH: 695px;}
.triColumnSpace {MARGIN-RIGHT: 25px;}
.rightShowroom {FLOAT: right; OVERFLOW: hidden; WIDTH: 201px;}
.contentBlock .leftSeparator {BACKGROUND: url(Images/separator-vertical-mid.gif) repeat-y left top;}
.contentBlock .leftSeparatorBottom {BACKGROUND: url(Images/separator-vertical-bot.gif) no-repeat left bottom;}
.contentBlock .leftSeparatorTop {BACKGROUND: url(Images/separator-vertical-top.gif) no-repeat left top; HEIGHT: 1px; min-height:100px;}
.leftSeparatorBottom > .leftSeparatorTop {HEIGHT: auto;}
.contentBlock .right .pad {MARGIN-LEFT: 15px;}
.contentBlock .rightShowroom .pad {MARGIN-LEFT: 15px;}
.triColumn .pad {MARGIN-LEFT: 15px;}
.triColumnRight .pad {MARGIN-LEFT: 15px;}
.listItem {MARGIN-BOTTOM: 5px;}
.listItem .listItemImage {FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; HEIGHT: 117px;}
.listItem .listItemDescription {MARGIN-TOP: -117px; FLOAT: right; OVERFLOW: hidden; WIDTH: 155px; PADDING-TOP: 5px;}
DIV.page {CLEAR: both; POSITION: absolute;}
DIV.page-content {CLEAR: both;}
#searchForm {PADDING-LEFT: 15px;}
.searchBar {PADDING-RIGHT: 2px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(Images/searchbar-bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px -5px 0px 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 120px; COLOR: #555555; PADDING-TOP: 2px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 21px;}
#searchForm > DIV > .searchBar {MARGIN-RIGHT: -2px; HEIGHT: 15px;}
DIV.rightBottom .pad H4 {MARGIN-TOP: 0px;}
.serviceItem {MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 285px; MARGIN-RIGHT: 5px;}
.serviceItemImage {FLOAT: left; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 81px;}
.serviceItemInfo {FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 18px; MARGIN-LEFT: 14px;}
.serviceItemInfo H2 {MARGIN-TOP: 5px; MARGIN-BOTTOM: 8px; COLOR: #825627;}
.serviceItemInfo H2 A {FONT-WEIGHT: lighter; TEXT-TRANSFORM: lowercase; COLOR: #e75f1e;}
.serviceItemInfo H2 A:active {FONT-WEIGHT: lighter; TEXT-TRANSFORM: lowercase; COLOR: #e75f1e;}
.serviceItemInfo H2 A:visited {FONT-WEIGHT: lighter; TEXT-TRANSFORM: lowercase; COLOR: #e75f1e;}
.footerWrapper {BACKGROUND: #565656 url(Images/footer-bg-tile.gif) repeat-x left top;}
.footerBlock {PADDING-BOTTOM: 15px; font-size:0.9em; COLOR: #fff; PADDING-TOP: 45px; background: url(images/footer-center-bg-tile.png) no-repeat center top;}
.footerBlock .left {FLOAT: left;}
.footerBlock .right {FLOAT: right; LINE-HEIGHT: 16px; PADDING-TOP: 2px;}
.footerBlock .right IMG {MARGIN-LEFT: 20px;}
/*.footerLinks {PADDING: 0px; LIST-STYLE-IMAGE: none; MARGIN: 0px; LIST-STYLE-TYPE: none;}
.footerLinks LI {DISPLAY: inline; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px;}
.footerLinks LI A {COLOR: #9d9d9d;}
.footerLinks LI A:active {COLOR: #9d9d9d;}
.footerLinks LI A:visited {COLOR: #9d9d9d;}*/
.footerList {position: relative; text-align: center; list-style-type: none; margin: 0px; float: right; right: 50%; list-style-image: none;}
.footerList LI {position: relative; border-left: #767676 1px solid; padding-bottom: 0px; list-style-type: none; margin: 20px 33px 0px 0px; padding-left: 34px; padding-right: 0px; float: left; color: #fff; list-style-image: none; padding-top: 0px; left: 50%;}
.footerList H5 {text-align: left; margin-bottom: 10px; font-size: 1.3em; color: #FFF; font-family:Arial, Sans-Serif;}
.footerList LI.first {border-bottom: medium none; border-left: medium none; padding-left: 0px; border-top: medium none; border-right: medium none;}
.footerList LI.last {margin-right: 0px;}
.footerList UL {text-align: left; float: left; clear: left; right: auto; position: relative; list-style-type: none; margin: 0px; list-style-image: none;}
.footerList UL LI {border-bottom: medium none; border-left: medium none; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; clear: left; border-top: medium none; border-right: medium none; padding-top: 0px; left: auto;}
.footerList UL LI A {line-height: 25px; color: #FFF; font-size: 1.3em; font-family:Arial, Sans-Serif;}


.callus
{
	z-index: 2000;
	position: fixed;
	text-align: left;
	margin: 0px;
	padding: 0 14px;
	width: auto;
	font-family: "Lucida Sans Unicode", Verdana, sans-serif;
	background: #78ff00;
	TOP: 180px;
	right: 0px;
	font-size: 12px;
	color:White;
}
.callustitle
{
	font-family: "Lucida Sans Unicode", Verdana, sans-serif;
	color: #fff;
	padding:10px 0;
	cursor:pointer;
}
.calluscontent
{
    padding: 14px;
	margin: 0px -14px;
	width: 300px;
	background: #262626;
}

.callusform
{
	margin: 10px 0px;
}
.calluslabel
{
	display: block;
	font-weight: bold;
}
.callusrequired
{
	color: #78ff00!important;
}
.callusbutton
{
	margin: 10px 0 20px 0;
}
.callusinput
{
    width:256px;
}
.PlussidanBreadCrumb
{
	padding-bottom:12px;
}


/* Plussidan formats for icons and editor style. Both in this file and PlussidanEditorCss.txt. Do not remove! */
.PlussidanHeaderEdit input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-bottom:25px;}
IMG.Hoger-Bild {margin-left:15px;margin-top:2px;float:right;}
IMG.Vanster-Bild {margin-right:15px;margin-top:2px;float:left;}
IMG.Fil-Ikon {margin-right:4px;margin-top:2px;margin-bottom:2px;vertical-align:middle;}
TABLE.Hoger-Tabell {margin-left:10px;margin-top:2px;float:right;}
TABLE.Vanster-Tabell {margin-right:10px;margin-top:2px;float:left;}
A.Bild {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_picture.png);}
A.Excel {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_excel.png);}
A.Komprimerad {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_compressed.png);}
A.Ladda-Upp {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_get.png);}
A.Ladda-Ner {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_put.png);}
A.Ny {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_star.png);}
A.Office {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_office.png);}
A.Pdf {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_acrobat.png);}
A.Powerpoint {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_powerpoint.png);}
A.Text {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_text.png);}
A.Vidare {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_go.png);}
A.Word {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_word.png);}
A.World {padding-left:20px;margin-top:2px;margin-bottom:2px;background-repeat:no-repeat;background-image:url(../../Plussidan/Images/PageIcons/page_white_world.png);}
