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

html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	background: #000 url(http://soulsqueeze.custompublish.com/getfile.php/1410576.1857.byaevuxtvy/bg.jpg) no-repeat center top;
	width: 100%;
	font-family: Tahoma, Trebuchet, sans-serif;
	font-size: 83%;
	color: #f4bc20;
}

/* ======================================================================================================== */
/* TEKST START: Spesifikasjoner for tekst */

a { color: #83949e; text-decoration: none; } /* Lys umettet blå farge */
a:link { color: #f0e5f8; text-decoration: none; } /* Lys lilla-hvit farge */
a:visited { color: #f0e5f8; text-decoration: none; } /* Lys lilla-hvit farge */
a:hover  { color: #2594d5; text-decoration: underline; } /* Skarp lys blå farge */
a:active { color: #2594d5; text-decoration: underline; } /* Skarp lys blå farge */

h1 {
	font-family: Trebuchet, Arial, Tahoma, sans-serif;
	font-size: 1.625em;        /* 16 x 1.5em = 24px */
	color: #fff;
}

h2 {
	font-family: Arial, Tahoma, Trebuchet, sans-serif;
	font-size: 1.25em;        /* 16 x 1.25em = 20px */
	color: #fff;
	margin-bottom: 8px;
}

h3 {
	font-family: Arial, Tahoma, Trebuchet, sans-serif;
	font-size: 1.125em;        /* 16 x 1.125em = 18px */
	color: #fff;
}

em {
	color: #f5dd9c;
}

p.utsolgt {
	color: #ff0000;
}

span.pris {
	background: #f9dc2b;
	color: black;
	font-weight: bold;
	padding: 2px;
}

/* TEKST SLUTT */
/* ======================================================================================================== */

#ramme { 
	margin: 0 auto;
	padding: 0;
	width: 960px;
}

#topp_meny { /* Boks på toppen, 960x43px */
	margin: 0;
	padding: 5px 0 0 20px;
	width: 608px;
	float: left;
	height: 33px;
}

#navcontainer ul {
	padding: 0px;
	margin: 0px;
}

#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0 8px 0 0;
display: block;
float: left;
background: url("http://soulsqueeze.custompublish.com/getfile.php/1411752.1857.vxxvayqbub/bg_menypunkt.png") repeat-x 20px;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #000;
text-decoration: none;
display: block;
width: 86px;
border-top: 1px solid #fff;
border-bottom: 1px solid #999;
border-left: 1px solid #fff;
border-right: 1px solid #999;
}

#navcontainer li#active { background: url("http://soulsqueeze.custompublish.com/getfile.php/1411753.1857.uwtfryuwxx/bg_menypunkt_aktiv.png") repeat-x 20px; }
#navcontainer a:hover { background: url("http://soulsqueeze.custompublish.com/getfile.php/1411753.1857.uwtfryuwxx/bg_menypunkt_aktiv.png") repeat-x 20px; }


#topp_sidebar { /* Boks på toppen, 960x43px */
	margin: 0;
	padding: 8px 20px 0 20px;
	width: 292px;
	float: left;
	height: 30px;
}

#gratis_frakt {
	float: right;
padding-right: 15px;
}

#logotxt { /* Boks under topp-boksene, som inneholder logoen, 960x46px */
	margin: 0;
	padding: 10px 0 0 0;
	width: 960px;
	height: 36px;
	clear: both;
	position: absolute;
	top: 43px;
xxborder-top: 1px solid #f00;
xxwhite-space: nowrap;
}

/* Flickr Add to Cart form */

form {
margin-bottom: 10px;
}

select {
	margin: 0 0 12px 0;
}

/* Flickr Add to Cart form SLUTT */

img.hr {
	margin: 2px 0 2px 0;
}

img.artikkel {
	border: 2px solid #fff;
}

div#pagedescription img {
	border: 8px solid #fff;
	margin-top: 16px;
}

.partner_logo {
width: 568px;
border:8px solid #f4bc20;	
}

#main_forside {
	margin: 0;
	padding: 50px 20px 0 20px;
	width: 588px;
	float: left;
	background: url(http://soulsqueeze.custompublish.com/getfile.php/1410673.1857.dwsdudpydt/skillelinje_main_sidebar.png) no-repeat right top;
}

#main_produktside {
	margin: 0;
	padding: 50px 20px 0 20px;
	width: 920px;
	float: left;
	background: url(http://soulsqueeze.custompublish.com/getfile.php/1410674.1857.tsxptcdpbb/skillelinje_mainbg_sidebar.png) no-repeat left top;
}

#sidebar {
	margin: 0;
	padding: 428px 20px 0 20px;
	width: 292px;
	float: left;
}

#produktside_sidebar {
	margin: 0;
	padding: 0 0 0 20px;
	width: 292px;
	float: right;
}

#artikkel_deling_venstre {
	width: 276px;
	float: left;
margin: 4px 4px 20px 4px;
}

#artikkel_deling_hoyre {
	width: 276px;
	float: left;
margin: 4px 4px 20px 4px;
}

#prod_sidebar_venstre {
	width: 176px;
	float: left;
}

#prod_sidebar_hoyre {
	width: 116px;
	float: left;
padding-top: 64px;
}

#view_cart_button {
	width: 116px;
	float: left;
xxpadding-top: 64px;
}

#bunn {
margin: 20px 0 20px 0;
}

/* ======================================================================================================== */
/*--START IMAGE ROTATOR --*/


/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window1 {
	height:300px;	width: 568px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
border: 8px solid #fff;
}

.window_product {
	height:568px;	width: 568px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
	border: 8px solid #fff;
}

.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 10px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(http://soulsqueeze.custompublish.com/getfile.php/1700503.1857.espaxsbvpa/paging_bg_orange.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #f27321;
	border: 1px solid #c15a18;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

/*--SLUTT IMAGE ROTATOR --*/
/* ======================================================================================================== */

/* ======================================================================================================== */
/* ZOOMTHUMBNAILS FORSIDE START: Spesifikasjoner for Zoomthumbnail gallery */

.zoomgallery_item {
	width:195px;
	height:227px;		
	margin:14px 0 14px 0;
	float:left;
}

.zoomgallery_item_midt {
	width:194px;
	height:227px;		
	margin:14px 0px 14px 0px;
	float:left;
}

.clear {
	clear:both;	
}

.zoom{
	float:left;
}


/* ZOOMTHUMBNAILS FORSIDE SLUTT */
/* ======================================================================================================== */

/* NY KODE FOR PRODUKTSIDE LISTING av artikler */

div.listingblock{
	float: left;
	width: 194px;
	margin:14px 0px 14px 0px;
text-align: center;
}

div.pic_ingress {
text-align: center;
xxxbackground: #ccc;
}