@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/bg.png);
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#bbbbbb;
	font-size:12px;
	margin:0;
	padding:0;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	color:#000000;
	text-decoration:underline;
}
a img {
	border:none;
}
div#warpper {
	margin-top:0px;
	position:relative;
	width:990px;
	margin:0 auto;
	display:block;
	overflow:hidden;
	z-index:100;
}
div#total{
	overflow:hidden;
	margin:0 auto;
	width:1100px;
	display:block;
	background:url('../images/tasar.png') left 430px no-repeat;
}
div#tas {
	display:block;
	margin:0 auto;
	overflow:hidden;
	width:1200px;
}
h1 {
	font-size:20px;
	color:#2d2d2d;
	font-family:"Myriad Pro";
	font-weight:bold;
}
#by {color:#666; margin-left:300px;}
#by a {color:#666}
#by a:hover {color:#990000;}

#footer {
text-align:center; font-size:12px; font-weight:100; color:151313; margin-top:-12px
}
#footer em {
	font-style:normal;
	margin-right:20px;
}

/*------------------menu--------------*/
div#meny {
	width:996px;
	margin:0 auto;
	height:35px;
}
div#meny ul {
	margin:1px 0 0 0;
}
div#meny li {
	float:left;
	list-style:none;
}
li.active a#navitem-start {
	background-image:url(../images/hem_active.png);
	width:88px;
	display:block;
	height:34px;
}
li.active a#navitem-start:hover {
	background-image:url(../images/hem_active.png);
	width:88px;
	display:block;
	height:34px;
}
li a#navitem-start {
	background-image:url(../images/hem_normal.png);
	width:88px;
	display:block;
	height:34px;
}
li a#navitem-start:hover {
	background-image:url(../images/hem_over.png);
	width:88px;
	display:block;
	height:34px;
}
/*------------------------butiken--------------------*/
li.active a#navitem-butiken {
	background-image:url(../images/butik_active.png);
	width:122px;
	display:block;
	height:34px;
}
li.active a#navitem-butiken:hover {
	background-image:url(../images/butik_active.png);
	width:122px;
	display:block;
	height:34px;
}
li a#navitem-butiken {
	background-image:url(../images/butik_normal.png);
	width:122px;
	display:block;
	height:34px;
}
li a#navitem-butiken:hover {
	background-image:url(../images/butik_over.png);
	width:122px;
	display:block;
	height:34px;
}
/*------------------------hunddagis--------------------*/
li.active a#navitem-hunddagis {
	background-image:url(../images/hunddagis_active.png);
	width:148px;
	display:block;
	height:34px;
}
li.active a#navitem-hunddagis:hover {
	background-image:url(../images/hunddagis_active.png);
	width:148px;
	display:block;
	height:34px;
}
li a#navitem-hunddagis {
	background-image:url(../images/hunddagis_normal.png);
	width:148px;
	display:block;
	height:34px;
}
li a#navitem-hunddagis:hover {
	background-image:url(../images/hunddagis_over.png);
	width:148px;
	display:block;
	height:34px;
}
/*------------------------trim/kiropraktor--------------------*/
li.active a#navitem-trim {
	background-image:url(../images/trim_active.png);
	width:218px;
	display:block;
	height:34px;
}
li.active a#navitem-trim:hover {
	background-image:url(../images/trim_active.png);
	width:218px;
	display:block;
	height:34px;
}
li a#navitem-trim {
	background-image:url(../images/trim_normal.png);
	width:218px;
	display:block;
	height:34px;
}
li a#navitem-trim:hover {
	background-image:url(../images/trim_over.png);
	width:218px;
	display:block;
	height:34px;
}
/*------------------------coaching--------------------*/
li.active a#navitem-coaching {
	background-image:url(../images/coaching_active.png);
	width:143px;
	display:block;
	height:34px;
}
li.active a#navitem-coaching:hover {
	background-image:url(../images/coaching_active.png);
	width:143px;
	display:block;
	height:34px;
}
li a#navitem-coaching {
	background-image:url(../images/coaching_normal.png);
	width:143px;
	display:block;
	height:34px;
}
li a#navitem-coaching:hover {
	background-image:url(../images/coaching_over.png);
	width:143px;
	display:block;
	height:34px;
}
/*------------------------om oss--------------------*/
li.active a#navitem-omoss {
	background-image:url(../images/omoss_active.png);
	width:120px;
	display:block;
	height:34px;
}
li.active a#navitem-omoss:hover {
	background-image:url(../images/omoss_active.png);
	width:120px;
	display:block;
	height:34px;
}
li a#navitem-omoss {
	background-image:url(../images/omoss_normal.png);
	width:120px;
	display:block;
	height:34px;
}
li a#navitem-omoss:hover {
	background-image:url(../images/omoss_over.png);
	width:120px;
	display:block;
	height:34px;
}
/*------------------------kontakt--------------------*/
li.active a#navitem-kontakt {
	background-image:url(../images/kontakt_active.png);
	width:117px;
	display:block;
	height:34px;
}
li.active a#navitem-kontakt:hover {
	background-image:url(../images/kontakt_active.png);
	width:117px;
	display:block;
	height:34px;
}
li a#navitem-kontakt {
	background-image:url(../images/kontakt_normal.png);
	width:117px;
	display:block;
	height:34px;
}
li a#navitem-kontakt:hover {
	background-image:url(../images/kontakt_over.png);
	width:117px;
	display:block;
	height:34px;
}
div#header {
	background-image:url(../images/header.png);
	background-repeat:no-repeat;
	display:block;
	height:113px;
	margin-top:1px;
	position: relative;
}
div.clear {
	clear:both;
}
div#note {
	background-image:url(../images/note.png);
	background-position: top right;
	z-index:40;
	position:absolute;
	background-repeat:no-repeat;
	width:297px;
	height:187px;
	display:block;
	right:0;
	top:36px;
}
div#note p {
	margin-left:40px;
	font-family:"Myriad Pro", Arial, sans-serif;
	margin-top:17px;
}
div#platform {
	overflow:hidden;
	position:relative;
	top:0px;
	width:997px;
}
div#top {
	background-image:url(../images/top.png);
	height:12px;
	display:block;
	margin-top:-5px;
}
div#bottom {
	background-image:url(../images/bottom.png);
	height:30px;
	display:block;
}
div#content {
	background-image:url(../images/background.png);
	background-repeat:repeat-y;
	display:block;
	position:relative;
	z-index:30;
}
div#content_in {
	background-color:#efefef;
	display:block;
	margin-left:26px;
	width:900px;
	overflow:hidden;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
}
div.columnleft {
	width:400px;
	float:left;
}
div.nyhetpuff {
	height:130px;
	display:block;
	overflow:hidden;
}
div.columnright {
	float:left;
	overflow:hidden;
	margin-left:50px;
	width:445px;
	margin-top:0px;
}
.inner_nyhet a {
	color:#5a5a5a;
	text-decoration:none;
}
.nyhet_date {
	font-weight:bold;
	color:#ef4b96;
}
div.normal {
	overflow:hidden;
	display:block;
}
/*---------nyheter list---------*/
ul.nyhet {
	margin:0;
	padding:0;
}
ul.nyhet li {
	list-style:none;
}

#slideshow IMG {
 left:50px;
margin-left:3px;
margin-top:9px;
opacity:0;
position:absolute;
top:37px;;
z-index:8;
}
.logos {
	float:left;}
.logos2 {
	float:left;}	
.logos li {
	
	list-style:none;
	border:1px solid #cccccc;
	padding:2px;
	height:64px;
	margin-bottom:20px;
	margin-right:2px;
	margin-left:-40px;} 
.logos2 li {
	display:block;
	list-style:none;
	border:1px solid #cccccc;
	padding:2px;
	height:64px;
	margin-bottom:20px;} 	