body {
background: #ccc;
font-family: verdana, geneva, helvetica, arial;
position: relative;
margin: 30px;
padding: 0px;
}

p {
color: #333;
font-size: 11px;
line-height: 14px;
margin: 0px;
padding: 0px 0px 10px 22px;
}

h1 {
color: #333;
font-weight: normal;
font-size: 11px;
line-height: 14px;
margin: 0px;
padding: 0px 0px 10px 
}

#container {
position: relative;
background: #fff;
margin: 30px auto 0px;
padding: 0px;
width: 700px;
border: solid 1px #000;
}

a:link {
color: #7fa094;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #7fa094;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #a70023;
font-weight: bold;
text-decoration: underline;
}

a:active {
color: #7fa094;
font-weight: bold;
text-decoration: underline;
}

.news {
color: #333;
font-weight: bold;
font-size: 13px;
padding-bottom: 3px;
}

.newssubl {
color: #666;
font-size: 11px;
letter-spacing: 3px;
}

.cdnews {
color: #666;
font-weight: bold;
font-size: 13px;
}

.title {
color: #666;
font-weight: bold;
font-size: 11px;
}

.redlabel { 
color: #a70023; 
font-weight: bold; 
font-size: 11px; 
}

.prizetag { 
color: #a70023; 
font-weight: bold; 
font-size: 16px; 
}

/* CD-PROMO
--------------------------------------------------*/
table td.cdpromo {
margin: 0px;
padding: 0px 13px 24px 0px;
}
		
.cdcover {
width: 180px;
height: 180px;
margin: 0px;
padding: 0px 0px 13px 13px;
float: right;
}

.presseimg {
margin: 12px 20px 0px 0px;
float: left;
}

table td.presse {
margin: 0px;
padding-bottom: 35px;
}

/* NETTBUTIKK
--------------------------------------------------*/
table td.nettbutikk {
margin: 0px;
padding: 0px 23px 44px 0px;
}

.nbcover {
margin: 0px 0px 12px 23px;
padding: 0px;
float: right;
}

.cart {
float: right;
}

.nbtext {
line-height: 16px;
}

.nbfooter {
margin: 0px;
padding: 44px 23px 0px 0px;
}


