body {
	margin: 0px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input {
	border: solid;
	border-width: 1px;
	border-color: #c5c8d1;
	font-size: 12px;
}

img {
	margin: 0px;
	border: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

table {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

table.cellpadding
{
	border-collapse: separate;
}

.velkommen {
	background-color: #f2e7df;
	color: #70666e;
	font-size: 11px;
	padding: 10px;
	border: 1px solid White;
}

.pris {
	color: #d34500;
	font-size: 14px;
	font-weight: bold;
}
.tekst {
	color: #6c7980;
	font-size: 12px;
	text-decoration: none;
	
}

/* Produktnavn link*/
.produktnavn {
	color: #2587a7;
	font-weight: bold;
	font-size: 12px;
}

/* Liten link brukes bla på forsiden*/

a.LinkLiten {
	font-size: 10px;
	text-decoration: none;
	margin: 10px;
	color: #947860;

}

/* Meny linker hovedmeny */
a.meny_linka {
	font-weight: bold;
	color: #848e92;
	font-size: 12px;
	text-decoration: none;
}

a.meny_linka:hover {
	font-weight: bold;
	color: #9b6972;
	font-size: 12px;
	text-decoration: none;
}

/* Undermeny style */

.menyU {
	margin-left: 10px; 
	color: #928490;
	text-decoration: none;
	font-weight: none;
}

/* Selektert undermeny pungt */

.menys {
	margin-left: 10px; 
	color: #92628b;
	text-decoration: none;
	font-weight: none;
}
	
/* Ramme rundt undermeny */

.MenyRamme {
  width: 100%;
}
/* Strek rundt undermeny */

.menyStrek {
 border: solid 1px #e7e7e7;
 border-left: none;
 border-top: none;
 color: #ffffff;
}

.menyStrekAktiv {
 border: solid 1px #e7e7e7;
 border-left: none;
 border-top: none;
 color: #ffffff;
 background-image: url(images/menubga.gif);
 background-repeat: repeat-x;
}


/* Nyhetsbrev heading tekst */

.nyhetsbreva {
	color: #ffffff; 
	padding-left: 45px; 
	height: 37px; 
}


/* Nyhetsbrev ramme */
.nyhetsbrevRammea {
	border: solid 1px #975631; 
	background-color: #c5936b;
}

.pagerb {
	color: #c03866;
	font-size: 10px;
	border: 1px solid #f4e1d0;
	border-top: none;
	width: 100%;
	padding: 5px;
}


.anta
{
	width: 18px; 
	border: 1px solid #7e9eb7; 
	text-align: center; 
	color: #e06023
}

td.logincontainer
{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

table.logintop
{
	margin: 0 auto!important;
}
