@charset "utf-8";
/***** Layout by Anne Hansen, Valentin Design • www.valentin-design.dk • Copyright 2008 *****/
body {
margin:0px;
padding:0px;
text-align:center;
background:url(storecirkler.gif) center top no-repeat #FFFFFF;
color:#4D4D4F;
font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:13px;
line-height:21px;
}
#menusektion {
position:absolute;
left:0px;
width:100%;
z-index:1;
}
#indholdssektion {
position:absolute;
top:390px;
left:0px;
width:100%;
z-index:2;
}

/*********** Layout • Menu ***********/
div#baggrund1 {
height:207px;
}
div#menu {
height:207px;
width:910px;
margin:auto;
text-align:left;
background:url(logo-stor.gif) top left no-repeat;
}
div#hovedmenu {
height:85px;
width:783px;
margin:0px 87px 0px 40px;
padding: 0px 0px 0px 0px;
text-align:left;
}
div#logolink1 {
height:85px;
width:160px;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
float:left;
}
div#hovedmenulinks {
height:24px;
width:596px;
margin: 0px 0px 0px 0px;
padding:61px 17px 0px 10px;
text-align:right;
white-space:nowrap;
float:left;
}
div#undermenu {
height:121px;
width:870px;
margin:0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
text-align:left;
}
div#undermenu2 {
height:121px;
width:870px;
margin:0px 0px 0px 28px;
padding: 0px 0px 0px 0px;
text-align:left;
}
div#logolink2 {
height:121px;
width:369px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
float:left;
}
div#undermenulinks {
text-align:left;
float:left;
background:url(vertikal-streg.gif) bottom left repeat-y;
}
body#omforlaget div#undermenulinks {
height:29px;
width:284px;
margin:92px 0px 0px 196px;
padding:0px 0px 0px 0px;
background-image:none;
}
body#produkter div#undermenulinks {
height:31px;
width:392px;
margin:0px 0px 8px 0px;
padding:2px 0px 0px 0px;
}
body#mandalas div#undermenulinks {
height:31px;
width:297px;
margin:0px 0px 8px 90px;
padding:2px 0px 0px 0px;
}
body#presse div#undermenulinks {
height:90px;
width:193px;
margin:0px 21px 8px 162px;
padding:2px 0px 0px 0px;
background-image:none;
}
body#kontakt div#undermenulinks {
height:31px;
width:162px;
margin:0px 0px 53px 245px;
padding:2px 0px 0px 0px;
}
body#soeg div#undermenulinks {
height:111px;
width:355px;
margin:0px 0px 8px 0px;
padding:2px 0px 0px 0px;
background-image:none;
}

/*********** Layout • Highlights ***********/
div#baggrund2 {
background:url(smaacirkler_roed.gif) center top #A70007;
background-repeat:repeat-x;
color:#FFFFFF;
height:181px;
}
div#highlights {
height:181px;
width:910px;
margin:auto;
text-align:left;
}
div#highlightraekke {
height:181px;
width:852px;
margin:0px 0px 0px 58px;
padding: 0px 0px 0px 0px;
text-align:left;
}
/*********** Layout • Highlights • Spalter ***********/
div#highlight2-1, 
div#highlight2-2 {
height:181px;
width:343px;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 27px;
text-align:left;
float:left;
background:url(vertikal-streg_highlighs.gif) center right no-repeat;
}
div.onlinemalebog#highlight2-1 {
width:367px;
padding:0px 0px 0px 27px;
}
div#highlight2-2 {
margin:0px 63px 0px 0px;
background-image:none;
}
div.onlinemalebog#highlight2-2 {
width:367px;
padding:0px 0px 0px 27px;
}
div.highlight3-1 {
height:181px;
width:212px;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 27px;
text-align:left;
float:left;
background:url(vertikal-streg_highlighs.gif) center right no-repeat;
}
div#highlight3-2 {
height:181px;
width:562px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 27px;
text-align:left;
float:left;
}
div#highlight3-0 {
height:181px;
width:825px;
margin:0px 0px 0px 27px;
padding:0px 0px 0px 0px;
text-align:left;
}
div#highlight3-2.highlight2-2-flash {
width:589px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div#highlight3-1a {
height:181px;
width:212px;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 27px;
text-align:left;
float:left;
background:url(vertikal-streg_highlighs.gif) center right no-repeat;
}
div#highlight3-1b {
height:181px;
width:212px;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 27px;
text-align:left;
float:left;
}
#onlinemalebog-highlights a {
display:block;
margin:0px;
padding:0px; 
width:181px; 
height:181px; 
background-image: url(onlinemalebog_ikon_stor.png);
background-repeat:no-repeat;
float:right;
}
#onlinemalebog-highlights a:hover {
background-image: url(onlinemalebog_ikon_stor_mo.png);
}
/*********** Layout • Highlights • Forside ***********/
div#highlight1forside {
height:181px;
width:185px;
margin:0px 0px 0px 27px;
padding:0px 24px 0px 27px;
text-align:left;
float:left;
background:url(vertikal-streg_highlighs.gif) center right no-repeat;
}
div#highlight2forside {
height:181px;
width:562px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 27px;
text-align:left;
float:left;
}

/************ Layout • Indholdsdelen ************/
div#baggrund3 {
}
div#indhold {
height:auto;
width:910px;
margin:auto;
text-align:left;
}
/*********** Layout • Indholdsdelen • Forsiden ***********/
div#nyhedsraekke1, 
div#nyhedsraekke2 {
height:197px;
width:738px;
margin:0px 87px 0px 85px;
padding: 29px 0px 24px 0px;
text-align:left;
background:url(horisontal-streg.gif) bottom left repeat-x;
}
div#nyhedsraekke2 {
background-image:none;
}
div.nyhed1, 
div.nyhed2, 
div.nyhed3, 
div.nyhed4, 
div.nyhed5, 
div.nyhed6 {
height:193px;
width:212px;
margin:0px;
padding:4px 24px 0px 27px;
text-align:left;
float:left;
background:url(vertikal-streg.gif) top right repeat-y;
}
div.nyhed1, 
div.nyhed4 {
padding:4px 24px 0px 0px;
}
div.nyhed3, 
div.nyhed6 {
padding:4px 0px 0px 27px;
background-image:none;
}
#forside #onlinemalebog-forside a {
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
width:100px; 
height:101px; 
background-image: url(onlinemalebog_ikon.gif);
background-repeat:no-repeat;
float:right;
}
#forside #onlinemalebog-forside a:hover {
background-image: url(onlinemalebog_ikon_mo.gif);
}
/************ Layout • Indholdsdelen • Spalter ************/
div.indholdsraekke {
height:auto;
width:789px;
margin:0px 63px 0px 58px;
padding: 29px 0px 24px 0px;
text-align:left;
clear:left;
}
div.spalter2-1, 
div.spalter2-2 {
height:auto;
width:337px;
margin:5px 0px 0px 0px;
padding:4px 27px 5px 30px;
text-align:left;
float:left;
background:url(vertikal-streg.gif) top right repeat-y;
}
div.spalter2-2 {
background-image:none;
}
div.spalter3-1, 
div.spalter3-2, 
div.spalter3-3 {
height:auto;
width:212px;
margin:5px 0px 0px 0px;
padding:4px 24px 5px 27px;
text-align:left;
float:left;
background:url(vertikal-streg.gif) top right repeat-y;
}
div.spalter3-3 {
background-image:none;
}
div.spalter2-1-uens {
height:auto;
width:212px;
margin:5px 0px 0px 0px;
padding:4px 24px 5px 27px;
text-align:left;
float:left;
background:url(vertikal-streg.gif) top right repeat-y;
}
div.spalter2-2-uens {
height:auto;
width:464px;
margin:5px 0px 0px 0px;
padding:4px 32px 5px 30px;
text-align:left;
float:left;
background-image:none;
}
/************ Layout • Indholdsdelen • Produktoversigt ************/
div#produktoversigt div.spalter2-1-uens {
width:216px;
margin:5px 0px 0px 0px;
padding:4px 24px 5px 23px;
}
div.produktfelt-preview,
div.produktfelt {
height:300px;
background:url(horisontal-streg.gif) top left repeat-x;
margin:0px 0px 0px 0px;
padding:1px 0px 0px 0px;
}
div.produktfelt {
height:300px;
background-image:none;
}
div.billedfelt-preview {
width:143px;
margin:20px 30px 0px 0px;
float:left;
}
div.tekstfelt-preview,
div.tekstfelt {
width:291px;
float:left;
margin:14px 0px 0px 0px;
}
div.zoom-standardforside-venstre,
div.zoom-standardforside-hoejre {
float:left; 
width:67px; 
height:85px; 
margin:0px 8px 8px 0px; 
padding:0px 0px 0px 0px;
background:#c7c921;
color:#000000;
}
div.zoom-standardforside-hoejre {
margin:0px 0px 8px 0px; 
}
img.zoom-standardforside-billede {
position:absolute; 
border:none; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:67px; 
height:85px;
}
div.billedfelt {
width:143px;
margin:19px 24px 0px 0px;
float:left;
}
div.billedfelt div.standardforside {
float:left; 
width:143px; 
height:179px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
background:#c7c921;
color:#000000;
}
img.standardforside-billede {
border:none; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:143px; 
height:179px;
}
/************ Layout • Indholdsdelen • Kontakt ************/
body#kontakt div#kontaktformular {
height:270px;
width:443px;
}
body#kontakt div#kontakttitler {
height:270px;
width:60px;
float:left;
}
body#kontakt div#kontaktfelter {
height:270px;
width:354px;
float:left;
}
body#kontakt input {
margin-top:3px;
}
/************ Layout • Indholdsdelen • Søg ************/
body#soeg div#soegning  {
position:relative;
top:-178px;
z-index:3;
min-height:450px;
}
body#soeg div.spalter2-2-uens  {
background:url(vertikal-streg.gif) top left repeat-y;
}
body#soeg div.spalter2-1-uens  { 
background-image:none; 
}
/************ Layout • Adresselinje *************/
div#baggrund4 {
background:url(smaacirkler_sort.gif) center top #333333;
color:#FFFFFF;
height:181px;
}
div#adresselinje {
height:181px;
width:910px;
margin:auto;
text-align:left;
}
div#adressemargin {
height:131px;
width:789px;
margin:0px 63px 0px 58px;
padding: 25px 0px 25px 0px;
text-align:left;
}
div#logo {
height:106px;
width:231px;
margin:0px;
padding:25px 32px 0px 0px;
text-align:right;
float:left;
background:url(vertikal-streg_adresselinje.gif) top right repeat-y;
}
div#adressetekst1 {
height:119px;
width:140px;
margin:0px;
padding:12px 23px 0px 29px;
text-align:left;
white-space:nowrap;
float:left;
background-image:none;
}
div#adressetekst2 {
height:119px;
width:303px;
margin:0px;
padding:12px 24px 0px 7px;
text-align:left;
white-space:nowrap;
float:left;
background-image:none;
}

/*********** Designelementer • Generelt ***********/
p.margin-og-clear {
height:1px;
font-size:1px;
line-height:1px;
margin:0px;
padding:0px;
clear:left; 
}
.billedramme {
border-color:#C7C921;
border-width:4px;
border-style:solid;
}
.ingen-ramme {
border:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.horisontal-streg {
margin:21px 0px 21px 0px;
background:url(horisontal-streg.gif) repeat-x;
}

/*********** Typografier • Generelt ************/
h1 {
font-size:23px;
line-height:20px;
font-weight:normal;
margin:0px 0px 9px 0px;
padding:0px 0px 0px 0px;
white-space:nowrap;
}
h2 {
margin:0px 0px 0px 0px;
font-weight:normal;
}
h6 {
font-size:11px;
font-variant:small-caps;
text-align:right;
line-height:2px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
white-space:nowrap;
}
p {
margin:0px;
}
ul {
margin:0px;
padding:0px;
}
.uden-understregning {
text-decoration:none;
}
.citat {
padding:0px 38px 0px 38px;
}
.nowrap {
white-space:nowrap;
}
.luft {
margin: 0px 0px 8px 0px;
white-space:nowrap;
}
blockquote {
margin:0px;
padding:0px;
}
/*********** Typografier • Menu ************/
.mellemrum {
padding:0px 4px 0px 4px;
color:#AAAAAA;
background:#FFFFFF;
}
div#hovedmenulinks a, 
div#undermenulinks a {
color:#888888;
background:#FFFFFF;
text-decoration:none;
}
#hovedmenulinks a:hover, 
#undermenulinks a:hover {
color:#B2B218;
background:#FFFFFF;
text-decoration:underline;
}
body#forside a#forsidemenu, 
body#omforlaget a#omforlagetmenu, 
body#nyheder a#nyhedermenu, 
body#produkter a#produktermenu, 
body#mandalas a#mandalasmenu, 
body#presse a#pressemenu, 
body#kontakt a#kontaktmenu, 
body#soeg a#soegmenu, 
body#english a#englishmenu,

div#maleboeger a#prodmaleboegermenu,
div#musik a#prodmusikmenu,
div#boeger a#prodboegermenu,
div#farverogprikker a#prodfarverogprikkermenu,
div#produktoversigt a#prodproduktoversigtmenu,

div#onlinemalebog a#manonlinemalebogmenu,
div#ommandalas a#manommandalasmenu,
div#jungsmandala a#manjungsmandalamenu,
div#mandalashjerneforskning a#manmandalashjerneforskningmenu,
div#mandalalinks a#manmandalalinksmenu,

div#forhandlerinfo a#konforhandlerinfomenu,
div#forhandlere a#konforhandleremenu {
color:#DA1B22;
background:#FFFFFF;
text-decoration:none;
}
div#undermenulinks ul {
line-height:22px;
list-style-type:none;
padding-left:12px;
}
body#produkter div#undermenulinks li,
body#mandalas div#undermenulinks li,
body#kontakt div#undermenulinks li{
margin:9px 0px 0px 0px;
}
/*********** Typografier • Highlights ************/
div#highlights h1 {
margin:29px 0px 7px 0px;
padding:0px;
}
div#highlights ul {
line-height:25px;
list-style-type:none;
padding-left:0px;
}
div#highlights a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
div#highlights a:hover {
text-decoration:underline;
}
div#highlights ul a {
font-weight:normal;
font-size:14px;
}
div#highlights a.block {
display:block;
font-size:20px;
line-height:20px;
margin:12px 5px 5px 0px;
text-align: right;
font-weight:normal;
}
div#highlights blockquote {
margin:25px 0px 0px 0px;
}
div#highlights h1.citat-highlight {
font-size:15px;
line-height:25px;
white-space:normal;
background-image: url(vertikal-streg_highlighs.gif); 
background-position:top left; 
background-repeat:no-repeat;
padding-left:27px;
}
/*********** Typografier • Indholdsdelen ************/
div#indhold h1 {
background:#FFFFFF;
color:#000000;
}
div#indhold h1.fremhaevet {
background:#FFFFFF;
color:#C7C921;
}
div#indhold ul {
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
}
div#indhold a:link {
text-decoration:none;
color:#DA1B22;
background:#FFFFFF;
}
div#indhold a:visited {
text-decoration:none;
color:#8DA33A;
background:#FFFFFF;
}
div#indhold a:hover {
text-decoration:underline;
color:#B2B218;
background:#FFFFFF;
}
/*********** Typografier • Inholdsdelen • Forsiden ************/
div#nyhedsraekke1 a, 
div#nyhedsraekke2 a {
display:block;
font-size:19px;
line-height:20px;
margin:12px 0px 5px 0px;
text-align:right;
text-decoration:none;
color:#DA1B22;
background:#FFFFFF;
}
div#nyhedsraekke1 a:visited, 
div#nyhedsraekke2 a:visited {
color:#DA1B22;
background:#FFFFFF;
}
div#nyhedsraekke1 a:hover, 
div#nyhedsraekke2 a:hover {
color:#B2B218;
background:#FFFFFF;
}

/*********** Typografier • Indholdsdelen • Nyheder ***********/
body#nyheder div.spalter2-1-uens h1, 
body#nyheder div.spalter2-2-uens h1 {
background:#FFFFFF;
color:#DA1B22;
margin:18px 0px 9px 0px; 
}
body#nyheder div.spalter2-1-uens h1.nyheder, 
body#nyheder div.spalter2-2-uens h1.nyheder {
background:#FFFFFF;
color:#000000;
margin:0px 0px 21px 0px;
}
body#nyheder h2 {
font-size:13px;
line-height:21px;
color:#DA1B22;
background:#FFFFFF;
}
body#nyheder h6 {
font-size:13px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
body#nyheder div.spalter2-1-uens a {
color:#DA1B22;
background-color:#FFFFFF;
}
body#nyheder div.spalter2-1-uens a:hover {
color:#B2B218;
background-color:#FFFFFF;
}
body#nyheder div.spalter2-1-uens a.mere {
display:block;
text-align:right;
margin:2px 8px 0px 0px;
}
body#nyheder p.horisontal-streg {
margin:25px 0px 15px 0px;
background:url(horisontal-streg.gif) repeat-x;
}
div#indhold p.sideskift {
margin:0px 0px 9px 0px;
padding:0px 0px 0px 0px;
}
div#indhold p.horisontal-streg-sideskift {
margin:25px 0px 0px 0px;
padding:21px 0px 0px 0px;
background:url(horisontal-streg.gif) repeat-x;
}
div#indhold p.sideskift a:visited,
div#indhold p.horisontal-streg-sideskift a:visited {
color:#DA1B22;
background:#FFFFFF;
}
div#indhold p.sideskift a:hover,
div#indhold p.horisontal-streg-sideskift a:hover {
color:#B2B218;
background:#FFFFFF;
}
.billedmargin {
margin:15px 0px  20px 0px;
}
/*********** Typografier • Indholdsdelen • Produktoversigt ***********/
div#produktoversigt div.spalter2-2-uens h1.produkt {
background:#FFFFFF;
color:#DA1B22;
margin:19px 0px 10px 0px;  
}
div#produktoversigt div.spalter2-2-uens h2.produkt {
font-size:13px;
background-color:#FFFFFF;
color:#999999;
margin:28px 0px 17px 0px;
padding:20px 0px 0px 0px;
background:url(horisontal-streg.gif) top left repeat-x;
}
div#produktoversigt div.spalter2-2-uens h2.mellemrubrik-sidestart {
background:#FFFFFF;
color:#4D4D4F;
font-size:16px;
margin:38px 0px 8px 0px;
}
div#produktoversigt div.spalter2-2-uens h2.mellemrubrik {
color:#4D4D4F;
font-size:16px;
margin:0px 0px 8px 0px;
padding:46px 0px 0px 0px;
background:url(horisontal-streg.gif) top left repeat-x #FFFFFF; 
}
div#produktoversigt div.spalter2-1-uens h2 {
font-size:13px;
margin:21px 0px 0px 0px;
}
div#produktoversigt div.spalter2-1-uens h3 { 
font-size:12px;
line-height:21px;
font-weight:normal;
margin:5px 0px 4px 0px;
padding:0px 0px 7px 0px;
background:url(horisontal-streg.gif) bottom left repeat-x;
}
div#produktoversigt div.spalter2-1-uens p {
font-size:12px;
white-space:nowrap;
}
div#produktoversigt div.spalter2-1-uens a {
background:#FFFFFF;
color:#DA1B22;
}
div#produktoversigt div.spalter2-1-uens a:visited {
background:#FFFFFF;
color:#DA1B22;
}
div#produktoversigt div.spalter2-1-uens a:hover {
color:#B2B218;
background:#FFFFFF;
}
div#produktoversigt div.spalter2-1-uens h3 a,
div#produktoversigt div.spalter2-1-uens p a {
background:#FFFFFF;
color:#4D4D4F;
}
div#produktoversigt div.spalter2-1-uens h3 a:visited,
div#produktoversigt div.spalter2-1-uens p a:visited {
background:#FFFFFF;
color:#4D4D4F;
}
div#produktoversigt div.spalter2-1-uens h3 a:hover,
div#produktoversigt div.spalter2-1-uens p a:hover {
color:#B2B218;
background:#FFFFFF;
}
div#produktoversigt div.produktfelt-preview h1,
div#produktoversigt div.produktfelt h1 {
background:#FFFFFF;
color:#DA1B22;
margin:30px 0px 0px 0px; 
}
div#produktoversigt div.produktfelt-preview h2 {
font-size:13px;
background:#FFFFFF;
color:#999999;
margin:24px 0px 0px 0px;
}
div#produktoversigt div.produktfelt h2 {
font-size:13px;
background:#FFFFFF;
color:#DA1B22;
margin:0px 0px 0px 0px;
}
div#produktoversigt div.produktfelt-preview h2.underoverskrift,
div#produktoversigt div.produktfelt h2.underoverskrift {
font-size:15px;
background:#FFFFFF;
color:#DA1B22;
margin:8px 0px 0px 0px;
}
div.billedfelt-preview p.under-udgivelse,
div.billedfelt p.under-udgivelse {
font-size:11px;
line-height:15px;
text-align:center;
margin:15px 0px 0px 0px;
padding:0px;
}
div.tekstfelt-preview a.block {
display:block;
font-size:16px;
text-align:right;
margin:7px 0px 0px 0px;
}
div.billedfelt-preview a div.zoom-standardforside-hoejre,
div.billedfelt-preview a div.zoom-standardforside-venstre {
color:#000000;
}
div.billedfelt-preview a:visited div.zoom-standardforside-hoejre,
div.billedfelt-preview a:visited div.zoom-standardforside-venstre {
color:#000000;
}
div.billedfelt-preview a:hover div.zoom-standardforside-hoejre,
div.billedfelt-preview a:hover div.zoom-standardforside-venstre {
color:#FFFFFF;
text-decoration:none;
}
div#produktoversigt p.sideskift {
margin:0px 0px 25px 0px;
padding:0px 0px 0px 0px;
text-align:right;
}
div#produktoversigt p.horisontal-streg-sideskift {
margin:5px 0px 0px 0px;
padding:21px 0px 0px 0px;
text-align:right;
background:url(horisontal-streg.gif) repeat-x;
}
/*********** Typografier • Indholdsdelen • Produktoversigt • Venstremenu ***********/
div#bodyaarstidernesgangmedmandalas a#aarstidernesgangmedmandalasmenu,
div#bodybentleyssnekrystaller a#bentleyssnekrystallermenu,
div#bodyenvagmedhjarta a#envagmedhjartamenu,
div#bodyfindromedmandalas a#findromedmandalasmenu,
div#bodyhistoriskekaempere a#historiskekaemperemenu,
div#bodymandalamoods a#mandalamoodsmenu,
div#bodymandalasdenfantastiskamaalarboken a#mandalasdenfantastiskamaalarbokenmenu,
div#bodymandalasdenfantastiskemalebogdansk a#mandalasdenfantastiskemalebogdanskmenu,
div#bodymandalasenkallatilllugnochkoncentration a#mandalasenkallatilllugnochkoncentrationmenu,
div#bodymandalasfavoritmotiv a#mandalasfavoritmotivmenu,
div#bodymandalasmeddyr a#mandalasmeddyrmenu,
div#bodymandalasmedfeerogalfer a#mandalasmedfeerogalfermenu,
div#bodymandalasynglingsmotiver a#mandalasynglingsmotivermenu,
div#bodyminimandalas a#minimandalasmenu,
div#bodyprikmedmandalas a#prikmedmandalasmenu {
color:#DA1B22;
background:#FFFFFF;
text-decoration:none;
cursor:text;
}

/*********** Typografier • Indholdsdelen • Presse ***********/
body#presse .horisontal-streg {
margin:21px 0px 7px 0px;
background:url(horisontal-streg.gif) repeat-x;
}
body#presse .billedramme {
margin:0px 0px 10px 0px;
}
body#presse a.mere {
display:block;
text-align:right;
margin:2px 8px 0px 0px;
}

/*********** Typografier • Indholdsdelen • Kontakt ***********/
div#kontaktside div.spalter2-1-uens a {
color:#DA1B22;
background:#FFFFFF;
}
div#kontaktside div.spalter2-1-uens a:visited {
color:#DA1B22;
background:#FFFFFF;
}
div#kontaktside div.spalter2-1-uens a:hover {
color:#B2B218;
background:#FFFFFF;
}
textarea, input {
font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:13px;
margin:3px 0px 3px 0px;
}
div#kontaktside div#kontakttitler p {
white-space:nowrap;
height:25px;
margin:4px 0px 0px 0px;
}
/*********** Typografier • Indholdsdelen • Kontakt • Forhandlere ***********/
div#forhandlere h2 {
font-size:13px;
line-height:21px;
color:#4D4D4F/*#DA1B22*/;
background:#FFFFFF;
background-image:url(horisontal-streg.gif);
background-position:bottom left;
background-repeat:repeat-x;
padding-bottom:7px;
margin-bottom:3px;
}
/*********** Typografier • Søgeresultater og søgedestination ***********/
.highlight { 
background: #EBF56B;
}
#baggrund2 .highlight,
#baggrund4 .highlight {
color:#000000;
background: #EBF56B;
}
div.searchheading {
font-size:20px;
line-height:25px;
margin:20px 0px 0px 0px;
padding:0px 0px 6px 0px;
}/**/
div.searchheading br {
display:none;
}/**/
div.summary {
vertical-align:bottom;
background:url(horisontal-streg.gif) top left repeat-x;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}
.suggestion {
font-size: 100%;
}
div.results {
font-size: 100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative;
top:25px;
}/**/
.ingen-soegeord {
margin-top:20px;
}
.category {
color: #999999;
}
.sorting {
text-align: right;
}
.result_title {
font-size: 100%;
}
.description {
font-size: 100%;
color: #008000;
}
.context {
font-size: 100%;
}
.infoline {
font-size: 80%;
font-style: normal;
color: #808080;
}
form.zoom_searchform {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}/**/
.zoom_results_per_page {
display:none;
}/**/
fieldset {
border:none;
height:50px;
padding:0px 0px 0px 0px;
}/**/
fieldset#soegefelt {
/*float:left;*/
margin:0px 5px 0px 5px;
}/**/
fieldset.zoom_categories {
margin:0px 0px 0px 5px;
position:relative;
top: -104px;
left:270px;
}/**/
fieldset.zoom_match {
color:#FFFFFF;
margin:5px 0px 0px 5px;
}/**/
input#etsoegeord {
display:block;
float:left;
margin-right:4px;
}
input#allesoegeord {
display:block;
float:left;
margin-left:6px;
margin-right:4px;
}
label {
display:block; 
float:left;
margin-top:2px;
}
.zoom_categories ul {
display: inline;
margin: 0px;
padding: 0px;
}
.zoom_categories li {
display: inline;
margin-left: 15px;
list-style-type: none;
}
.cat_summary ul { margin: 0px; padding: 0px; display: inline; }/*************/
.cat_summary li { display: inline; margin-left: 15px; list-style-type: none; }		/*************/

legend {
color:#FFFFFF;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}/**/
select#kategori {
margin:3px 5px 3px 5px;
}/**/
input.zoom_button {
}
input.zoom_searchbox {
}
.result_image {
float: left;
display: block;
}
.result_image img {
margin: 10px;
width: 80px;
border: 0px;
}
.result_block {
margin-top: 15px;
margin-bottom: 15px;
clear: left;
}
.result_altblock {
margin-top: 15px;
margin-bottom: 15px;
clear: left;
}
.result_pages {
font-size: 100%;
position:relative;
top:25px;
}
.result_pagescount {
font-size: 100%;
display:none;
}
.searchtime {
font-size: 80%;
}
.recommended {
background: #DFFFBF;
border-top: 1px dotted #808080;
border-bottom: 1px dotted #808080;
margin-top: 15px;
margin-bottom: 15px;
}
.recommended_heading {
float: right;
font-weight: bold;
}
.recommend_block {
margin-top: 15px;
margin-bottom: 15px;
clear: left;
}
.recommend_title {
font-size: 100%;
}
.recommend_description {
font-size: 100%;
color: #008000;
}
.recommend_infoline {
font-size: 80%;
font-style: normal;
color: #808080;
}
/*********** Typografier • Adresselinjen ***********/
div#adresselinje a {
text-decoration:none;
color:#FFFFFF;
}
div#adresselinje a:hover {
text-decoration:underline;
}
