.meny a:link {  color: #FFFFFF; text-decoration: none}
.meny a:hover {  color: #FFFFFF; text-decoration: underline}
.meny a:active {  color: #FFFFFF}
.meny a:visited {  color: #FFFFFF; font-weight: normal}

a.term:link, a.term:visited, a.term:hover {  color: #000000; border-bottom: 1px dashed #676767; text-decoration: none}

a:link {  color: #880088; font-style: normal}
a:visited { color: #880088; font-variant: normal; font-style: normal}
a:active {  color: #880088}
a:hover {  color: #880088; text-decoration: underline}
a {  text-decoration: none}

.text_vit {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #FFFFFF}

.text_svart {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}

.datum {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; color: #000000}

table {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
input {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 8px}
.textfalt {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px #000000 solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 3px; padding-left: 3px}
.meny a:link {  color: #FFFFFF; font-weight: normal}
.meny {  text-indent: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.rubrik {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mitten {  vertical-align: middle; position: absolute;}
.knappliten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #660066;
	color: #FFFFFF;
	font-weight: bold;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDAADD;
	border-right-color: #501150;
	border-bottom-color: #501150;
	border-left-color: #DDAADD;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}
.textfaltliten { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px #000000 solid; margin-top: 0px; margin-bottom: 0px }
.text_svartsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000 }
.knapplitenCopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #660066; color: #FFFFFF; font-weight: bold; border-color: #DDAADD #501150 #501150 #DDAADD }
.knapp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #660066;
	color: #FFFFFF;
	font-weight: bold;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDAADD;
	border-right-color: #501150;
	border-bottom-color: #501150;
	border-left-color: #DDAADD;
}
.tdbg {
	background-image: url(/images/stapelnybg.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.nyhetsbrevtxt {
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
}

.searchlink {
	color: #880088;
}

/*----------------------------------------------*/
/*Mediaprovider CSS - Start */
/*----------------------------------------------*/
div.Natvark {

border: #98B0D6 1px solid;

width: 220px;

float: left;

/*margin-top:254px;     */

margin-top: 20px;         

margin-left: 10px;

}

div#NatvarkRubrik {

text-transform: uppercase;

font-style: none;

color: #98B0D6;

font-weight: bold;

font-size: 12px;

padding: 3px;

border-bottom: #98B0D6 1px solid;

clear: both;

}

div#NatvarkInnehall {
	clear: both;
	background: #CCDDED;
	padding: 3px;
}

div#NatvarkInnehall a {
	color: #000000;
	font-size: 12px;
}

/*----------------------------------------------*/
/*Mediaprovider CSS - Slut */
/*----------------------------------------------*/

/* NETVÄRKSSLANG */

/**** DIVS ****/

div.networkLinksTop {
	width: 980px;
	height: 28px;
	clear: both;
	background: url('/images/header/top.gif') no-repeat top left;
	border:0px solid; #000000;
	padding: 4px;
	font-family:Verdana, Arial;
	font-size:10px;
}

div.networkLinksBottom {
	width: 980px;
	height: 68px;
	clear:both;
	background-image:url('/img/header/bottom.gif'); background-repeat:no-repeat;
	border:0px solid; #000000;
	padding: 4px;
	padding-left: 30px;
	padding-top: 7px;
	font-family:Verdana, Arial;
	font-size:10px;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
}

select.networklinks {
	left: 125px;
	top: 3px;
	font-size: 8pt;
	font-family: Verdana, Geneva;
	background-color: #ffffff;
	color: #000000;
	border: #777777 1px solid;
}

a.network, a.network:active, a.network.visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
	font-weight:normal;
}
	
a.network_bold, a.network_bold:active, a.network_bold.visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
}

a.network_bold:hover { 
	color:#D70000;
	text-decoration:underline;	
}
	
a.network_bold:hover { 
	color:#D70000;		
}



/* PRICERUNNER */

div.pricerunner_head  {
	font-weight: bolder;
	font-size: 11px;
	color: #0000CC;
	padding-left: 60px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

div.pmt  {
	margin-top: 10px;
}

div#pricerunner {
	width: 470px;
	float: left;
	clear: both;
	background-color: #fff;
	/* border: 1px solid pink; */
}

div#pricerunner div.product {
	float: left;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div#pricerunner div.noborder {
	border-bottom: 0px solid #ffffff;
}

div#pricerunner div.img {
	float: left;
	margin-right: 10px;
	width: 50px;
	height: 65px;
	text-align: center;
}

div#pricerunner div.price {
	float: right;
	margin-right: 10px;
	margin-top: 8px;
	font-size: 12px;
}

div#pricerunner div.price a {
	font-weight: bolder;
	color: #BA0005;
}

div#pricerunner div.description, div#pricerunner div.rating {
	width: 280px;
}

div#pricerunner div.title {
	float: left;
	width: 410px;
	font-weight: bolder;
	font-size: 11px;
	
}

div#pricerunner div.title a {
	color: #0000CC;
}

div#pricerunner div.description {
	float: left;
	margin: 4px 0px 4px 0px;
	font-weight: normal;
}

div#pricerunner div.description a {
	color:#000;
}

div#pricerunner div.rating {
	float: left;
	font-weight: normal;
}

div#pricerunner div.rating img {
	border: 0px solid #fff;
	height: 10px;
}

div#pricerunner div.rating a {
	color: #0000CC;
}

div#pricerunner div.img img {
	border: 0px solid #ffffff;
}

div#pricerunner_more {
	padding-left: 60px;
	margin-bottom: 10px;
}

div#pricerunner_more a {
	font-weight: bolder;
	font-size: 9px;
	color: #0000CC;
}

	