#homeTop {
	position: relative;
	top: 13px;
	width: 100%;
	z-index: 202;
	font-size: 0.9em;
	line-height: 1.4em;
}
#homeTop .topLeft {
	position: relative;
	background-image: url(images/home_top_bg_top_left.png);
	background-repeat: no-repeat;
	background-position: top left;
	z-index: 203;
}
#homeTop .bottomLeft {
	position: relative;
	background-image: url(images/home_top_bg_bottom_left.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	z-index: 204;
}
#homeTop .topRight {
	position: relative;
	background-image: url(images/home_top_bg_top_right.png);
	background-repeat: no-repeat;
	background-position: top right;
	z-index: 205;
}
#homeTop .bottomRight {
	position: relative;
	background-image: url(images/home_top_bg_bottom_right.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 40px 25px 0 180px;
	height: 190px;
	z-index: 206;
}
#homeTop h1 {
	background-image: url(images/home_it-konsult.png);
	background-repeat: no-repeat;
	width: 347px;
	height: 58px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 0 10px 0;
}
#homeTop #homeIntro {
	width: 65%;
}
#homeTop #homePeople {
	position: relative;
	display: block;
	top: 11px;
	float: right;
	width: 25%;
	height: 179px;
	padding: 0;
	margin: auto;
	text-align: center;
}
#homeBottom {
	position: relative;
	top: 13px;
	clear: both;
	width: 100%;
	font-size: 0.625em;
	line-height: 1.4em;
}
#homeBottom #homeProjekt {
	font-size: 1.1em;/* gokr*/
	float: right;
	width: 33%;
	display: inline;
	margin: 0 0 20px 0;
	padding: 0;
}
#homeBottom #homeProjektWrapper {
	padding: 20px 20px 0 20px;
}
#homeProjektInner {
	background-image: url(images/box_no_projekt_top_left.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#homeProjektInner .bottomLeft {
	background-image: url(images/box_bottom_left2.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#homeProjektInner .topRight {
	background-image: url(images/box_top_right.png);
	background-repeat: no-repeat;
	background-position: top right;
}
#homeProjektInner .bottomRight {
	background-image: url(images/box_bottom_right2.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#homeProjektInner .inner {
	padding: 40px 40px 30px 40px;
}
#homeProjekt h2 {
	font-weight: bold;
	margin: 0;
	font-size: 1em;
	text-transform: none;
}
#homeProjekt .lasMerKnapp {
	background-image: url(images/knapp_las_mer_brun.png);
}
#homeBottom #homeFeeds {
	width: 66%;
	font-size: 1.1em; /* gokr*/
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}
#homeBottom #homeFeeds a:link, #homeBottom #homeFeeds a:visited {
	text-decoration: none;
}
#homeBottom #homeFeeds .feedList a:hover, #homeBottom #homeFeeds .feedList a:active {
	background-color: #aad454;
}

#homeBottom #homeFeedsInner {
	padding: 20px 0 20px 20px;
}
#homeBottom #homeFeeds hr {
	height: 1px;
	width: 100%;
	margin: 0 0 7px 0;
	color: #d8d7c3;
	background-color: #d8d7c3;
	border: 0;
}
#homeBottom .homeFeedRuta {
	width: 50%;
	float: left;
}
#homeBottom .homeFeedRutaInner {
	margin-left: 20px;
}
#homeBottom #homeFeeds h2 {
	display: block;
	width: 85px;
	height: 9px;
	overflow: hidden;
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 10px 0 5px 0;
}
#homeBottom #homeFeeds h2.seminarier {
	background-image: url(images/seminarier.png);
}
#homeBottom #homeFeeds h2.nyheter {
	background-image: url(images/nyheter.png);
}
#homeBottom #homeFeeds h2.artiklar {
	background-image: url(images/artiklar.png);
}
#homeBottom #homeFeeds h2.kurser {
	background-image: url(images/kurser.png);
}
#homeBottom #homeFeeds h2.teknikblogg {
	background-image: url(images/teknikblogg.png);
}
#homeBottom #homeFeeds h2.jobb {
	background-image: url(images/lediga_jobb.png);
}
#homeBottom #homeFeeds strong {
	font-size: 0.95em;
}
#footerBar {
	margin-top: 5px;
}
/*************** People slider starts *************/
#homePeople a:link, #homePeople a:visited {
	text-decoration: none;
}
a:focus { outline:none }
.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
	position: relative;
	width: 189px;
	margin: auto;
	text-align: left;
}
/* These 2 lines specify style applied while slider is loading */
.csw {width: 189px; height: 179px; overflow: hidden;}
/*.csw .loading {margin: 100px 0 50px 0; text-align: center; font-size: 0.75em; color: #82a837; } */
.csw .loading {display: none; }
.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden; 
	margin: auto;
	width: 119px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 179px;
}
.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0; top: 0;
	width: 100%;
	list-style-type: none;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}
.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 100%;
	position: relative;
	width: 139px; /* Also specified in  .stripViewer  above */
}
.stripNav ul { /* The auto-generated set of links */
	display: none;
}
.stripNavL, .stripNavR { /* The left and right arrows */
	position: absolute;
	top: 70px;
	text-indent: -9000em;
}
.stripNavL a, .stripNavR a {
	display: block;
	height: 20px;
	width: 20px;
}
.stripNavL {
	left: 0;
}
.stripNavR {
	right: 0;
}
.stripNavL {
	background: url("images/arrow-left.png") no-repeat center;
}
.stripNavR {
	background: url("images/arrow-right.png") no-repeat center;
}
.wrapper {
	display: block;
	height: 179px;
	width: 119px;
	text-indent: -9999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.wrapper.person1 {
	background-image: url(images/personruta_choudhury.jpg);
}
.wrapper.person2 {
	background-image: url(images/personruta_biderholt.jpg);
}
.wrapper.person3 {
	background-image: url(images/personruta_lindskog.jpg);
}
.wrapper.person4 {
	background-image: url(images/personruta_krampe.jpg);
}
.wrapper.person5 {
	background-image: url(images/personruta_norell.jpg);
}
.wrapper.person6 {
	background-image: url(images/personruta_richard.jpg);
}
.wrapper.person7 {
	background-image: url(images/personruta_kallander.jpg);
}
.wrapper.person10 {
	background-image: url(images/personruta_hilmersson.jpg);
}
.wrapper.person12 {
	background-image: url(images/personruta_eriksson.jpg);
}
.wrapper.person13 {
	background-image: url(images/personruta_beckman.jpg);
}

/*************** People slider ends *************/

