@charset "iso-8859-1";
/* CSS Document */

a:link {  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height:15px; text-decoration: underline; font-weight: bold}

a:active {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height:15px; text-decoration: underline; font-weight: bold}

a:visited {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height:15px; text-decoration: underline; font-weight:bold}

a:hover {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; line-height:15px; text-decoration: underline; font-weight: bold}

a.framrubriklinks, a.framrubriklinks:link, a.framrubriklinks:visited
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	text-decoration:underline;
	line-height:25px;
	font-weight:bold;
}

a.framrubriklinks:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:underline;
	line-height:25px;
	font-weight:bold;
}
a.rosarubriklinks, a.rosarubriklinks:link, a.rosarubriklinks:visited
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#D4007A;
	text-decoration:underline;
	line-height:25px;
	font-weight:bold;
}

a.rosarubriklinks:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-decoration:underline;
	line-height:25px;
	font-weight:bold;
}

a.framlinks, a.framlinks:link, a.framlinks:visited
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}

a.framlinks:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D4007A;
	text-decoration:underline;
	font-weight:bold;
}
a.menylinks, a.menylinks:link, a.menylinks:visited
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}

a.menylinks:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D4007A;
	text-decoration:none;
	font-weight: bold;
}
.menymellan{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D4007A;
	text-decoration:none;
	font-weight:bold;	
}

.brodtext_index{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
}
.brodtext{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	font-weight:normal;	
}
.brodtext_bold{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	font-weight:bold;	
}
.rubrik{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#631F1D;
	text-decoration:none;
	font-weight:bold;	
}
.mellanrubrik{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D4007A;
	text-decoration:none;
	font-weight:bold;	
}


body
{
	margin-top:40px;
	background-color:#000;
scrollbar-3dlight-color: #000000 !important;
scrollbar-arrow-color: #ffffff !important;
scrollbar-base-color: #E2001A !important;
scrollbar-darkshadow-color: black !important;
scrollbar-face-color: #E2001A !important;
scrollbar-highlight-color: white !important;
scrollbar-shadow-color: #000000 !important;
scrollbar-track-color:#999999 !important;
} 


#page-container {
	width: 955px;
	margin: auto;
	background: red;
	z-index:0;
}
#bkg_index {
position:absolute;
	width:952px;
	height:719px;
	margin-left:0px;
	margin-top:0px;
	border:inset;
	border-color:#FFF;
	z-index:1;
}

#bkg {
position:absolute;
	width:906px;
	margin-left:0px;
	margin-top:0px;
	border:inset;
	border-color:#FFF;
	z-index:1;
}
#logga_index {
position:absolute;
	margin-left:30px;
	margin-top:340px;
	z-index:2;
}
#logolankar_fram {
position:absolute;
	margin-left:30px;
	margin-top:4px;
	text-align:center;
	width:900px;
	z-index:2;
}
#logga {
position:absolute;
	margin-left:85px;
	margin-top:25px;
	z-index:2;
}
#meny_ovre {
position:absolute;
width:450px;
	margin-left:380px;
	margin-top:63px;
	z-index:2;
}
#sidomeny {
position:absolute;
	width:120px;
	height:600px;
	margin-left:105px;
	margin-top:110px;
	text-align:left;
	z-index:3;
}


#blogg {
position:absolute;
	width:400px;
	height:300px;
	margin-left:512px;
	margin-top:335px;
	z-index:2;
}
#rubrik_blogg {
position:absolute;
	width:400px;
	height:300px;
	margin-left:512px;
	margin-top:315px;
	z-index:2;
}
#rosa_1 {
position:absolute;
	width:190px;
	height:175px;
	margin-left:30px;
	margin-top:47px;
	padding:10px;
	text-align:center;
	z-index:2;
}
#rosa_2 {
position:absolute;
	width:190px;
	height:175px;
	margin-left:261px;
	margin-top:47px;
	padding:10px;
	text-align:center;
	z-index:2;
}
#rosa_3 {
position:absolute;
	width:190px;
	height:175px;
	margin-left:492px;
	margin-top:47px;
	padding:10px;
	text-align:center;
	z-index:2;
}
#rosa_4 {
position:absolute;
	width:190px;
	height:175px;
	margin-left:723px;
	margin-top:47px;
	padding:10px;
	text-align:center;
	z-index:2;
}
#rosa_oles_blogg {
position:absolute;
	width:110px;
	height:50px;
	margin-left:260px;
	margin-top:500px;
	padding:10px;
	text-align:center;
	z-index:2;
}
#rosa_blogg {
position:absolute;
	width:250px;
	height:50px;
	margin-left:110px;
	margin-top:500px;
	padding:10px;
	text-align:center;
	z-index:2;
}
/*om oss*/

#textfalt {
position:absolute;
	width:500px;
	margin-left:260px;
	margin-top:115px;
	text-align:left;
	z-index:3;
}
#textfalt2 {
position:absolute;
	width:520px;
	height:580px;
	overflow:auto;
	padding-right:20px;
	margin-left:260px;
	margin-top:115px;
	text-align:left;
	z-index:3;
}

/*kontakt*/

#kontaktfalt {
position:absolute;
	width:550px;
	margin-left:260px;
	margin-top:115px;
	text-align:left;
	z-index:3;
}
#medarbetare {
position:absolute;
	width:550px;
	height:40px;
	margin-left:260px;
	margin-top:309px;
	text-align:left;
	z-index:3;
}

#hittahit {
position:absolute;
	width:260px;
	height:40px;
	margin-left:240px;
	margin-top:365px;
	text-align:left;
	z-index:3;
}
#tre_sextio {
position:absolute;
	width:260px;
	height:40px;
	margin-left:545px;
	margin-top:365px;
	text-align:left;
	z-index:3;
}
#instruktioner {
position:absolute;
	width:260px;
	height:40px;
	margin-left:545px;
	margin-top:695px;
	text-align:left;
	z-index:3;
}
#flashcontent2 {
position:absolute;
	height: 304px;
	width: 260px;
	margin-left:545px;
	margin-top:385px;
	z-index:4;
}
/*referenser*/

#infofalt {
position:absolute;
	width:500px;
	height:190px;
	margin-left:270px;
	margin-top:105px;
	text-align:left;
	z-index:3;
}
#flashcontent{
position:absolute;
	width:550px;
	height:600px;
	margin-left:250px;
	margin-top:115px;
	overflow:hidden;
	z-index:3;
}


#resten {
	position:absolute;
	width:550px;
	height:500px;
	overflow:auto;
	margin-left:250px;
	margin-top:250px;
	text-align:left;
	z-index:3;

}
/*webshop*/
#innehall {
position:absolute;
	width:700px;
	margin-left:105px;
	margin-top:115px;
	text-align:left;
	z-index:4;
}
/*tvreklam*/
#film {
position:absolute;
	width:1024px;
	height:576;
	border:double;
	border-color:#FFF;
	margin-left:-55px;
	margin-top:170px;
	z-index:4;
}
/*360*/
#tresextio {
position:absolute;
	width:800px;
	height:600px;
	border:double;
	border-color:#FFF;
	margin-left:50px;
	margin-top:170px;
	z-index:4;
}

