html {
 width:100%;
 height:100%; 
 margin:0px;
 padding:0px;
}


body {
 width:100%;
 height:100%; 
 margin:0px;
 padding:0px; 
 background-image:url('/Files/System/adra2007/grafik/top_bg.gif');
 background-repeat:repeat-x;
 font-family:arial;
 font-size:11px;
 color:#000000;
	background-color:#0096AC;
}

table, tr, td {
 font-family:arial;
 font-size:11px;
 color:#000000;
}



#logo {
 position:absolute; 
 left:50%; 
 margin-left:-415px;
 margin-top:25px;
 width:212px;
 height:54px;  
 z-index:2;
}

#top_billede {
 width:583px;
 height:125px; 
 position:absolute; 
 left:50%; 
 margin-left:-136px;
 margin-top:0px; 
 z-index:1;
}

#indhold_top {
 position:absolute;
 left:50%;
 margin-left:-418px;
 margin-top:125px;
 width:836px;
 height:23px; 
 z-index:1;
}

#broedkrummesti {
 position:absolute;
 top:129px;
 left:50%;
 margin-left:-213px;
 width:426px;
 height:20px;
 border-bottom:1px solid #CCCCCC;
 z-index:100;
}

#tools {
 position:absolute;
 top:140px;
 left:50%;
 margin-left:232px;
 width:166px;
 height:40px;
 z-index:100;
}

#tool_print {
 float:left;
 width:55px;
 height:18px;
 padding:2px 0px 0px 0px;
	margin:1px 0px 0px 0px;
}

#tool_rss {
 float:left;
 width:111px;
 height:20px;
}

#tool_soeg {
 clear:both;
 float:left;
 width:100%;
 height:20px;
 margin-top:5px;
}

#sogefelt {
 padding:3px 0px 0px 5px;
 width:110px;
 height:16px;
 border:0px;
 background-color:#E0E0E0;
 color:#666666;
}

#indhold {
 position:absolute;
 left:50%;
 margin-top:148px;
 margin-left:-418px;
 width:836px;  
 background-image:url('/Files/System/adra2007/grafik/indhold_bg.gif');
 background-repeat:repeat-y;
 overflow:hidden;
 z-index:1;
}

#menu {
 width:166px;
 margin:0px 0px 13px 17px;
}

#venstre {
 float:left;
 margin-left:4px;
 margin-top:-5px;
 width:200px;
 padding-bottom:32767px;
 margin-bottom:-32767px;
 z-index:2; 
}

#venstre_spalte {
 width:166px;
 margin-left:17px;
}

#midt {
 float:left;
 margin-left:15px;
 width:396px;
 margin-top:17px;
 padding-bottom:32767px;
 margin-bottom:-32767px;
 z-index:2;
}

#hoejre {
 float:left;
 width:200px;
 margin-left:17px;
 margin-top:6px;
 padding-top:48px;
 padding-bottom:32767px;
 margin-bottom:-32767px;  
 z-index:2;
}

#hoejre_spalte {
 width:166px;
 margin-left:17px;
}
#hoejre_spalte p {
 margin-top:0px;
}

#bund {
 float:left;
 width:836px;
 height:14px;
 background-image:url('/Files/System/adra2007/grafik/indhold_bund.gif');
 background-repeat:no-repeat;
 z-index:2;
}

.element_box {
 width:164px;
 border:1px solid #0E535D;
 background-color:#FFFFFF;
 margin-bottom:17px;
}

.element_top {
 background-color:#0E535D;
 height:20px;
 padding:5px 0px 0px 9px;
 color:#FFFFFF;
 font-weight: bold
}

.element_bund {
 margin:10px;
}

#nedtoning {
 position:absolute;
 width:100%;
 height:100%;
 top:0px;
 left:0px;
 filter:alpha(opacity=90);
 -moz-opacity:0.90;
 background-color:#941517;
 z-index:100;
}

#placeholder1 {
 position:absolute;
 width:0px;
 height:0px;
 top:0px;
 left:0px;
 z-index:198;
}

#placeholder2 {
 position:absolute;
 width:0px;
 height:0px;
 top:0px;
 left:0px;
 z-index:199;
}

/*** eCOM ***/
#varekurv {
 margin:0px 0px 17px 17px;
 width:166px;
}

.ecom_liste_holder {
 width:100%;
 background-repeat:repeat-x;
 background-position:bottom;
 clear:both;
}

.ecom_liste_billede {
 width:100px;
 height:82px;
 border:1px solid #dddddd;
 float:left;
}

.ecom_liste_indhold h1 {
 margin:0px;
}

.ecom_liste_indhold {
 width:274px;
 float:left;
 margin-left:10px;
}

.ecom_liste_handling {
 text-align:right;
 width:100%;
 margin-bottom:10px;
}

.ecom_liste_skillestreg {
 display:block;
 clear:both;
 width:100%;
 height:8px;
 background-image:url('/Files/System/adra2007/grafik/stip.gif');
 background-repeat:repeat-x;
 background-position:bottom;
}

.ecom_detaljer_holder {
 width:385px;
 background-repeat:repeat-x;
 background-position:bottom;
 padding-bottom:15px;
 clear:right;
}

.ecom_detaljer_billede {
 width:110px;
 height:83px;
 border:1px solid #dddddd;
 float:left;
}

.ecom_detaljer_indhold {
 width:255px;
 float:left;
}

.ecom_detaljer_handling {
 text-align:right;
 width:100%;
}

.ecom_detaljer_skillestreg {
 display:block;
 clear:both;
 width:100%;
 height:8px;
 background-image:url('/Files/System/adra2007/grafik/stip.gif');
 background-repeat:repeat-x;
 background-position:bottom;
}

#variantSelectors {
 float:left;
 width:250px;
}

#ecom_detaljer_laegikurv {
 float:left;
 height:20px;
 margin-top:5px;
 width:145px;
 text-align:right;
}

.ecom_varekurv_raekke {
 width:396px;
 height:20px; 
}

.ecom_varekurv_raekke_stipler {
 height:5px;
 background-image:url('/Files/System/adra2007/grafik/stip.gif');
 background-repeat:repeat-x;
 background-position:middle;
}

.ecom_varekurv_navn {
 float:left;
 width:206px;
 height:100%;
}

.ecom_varekurv_antal {
 float:left;
 width:50px;
 height:100%;
 text-align:right;
}

.ecom_varekurv_pris {
 float:left;
 width:80px;
 height:100%;
 text-align:right;
}

.ecom_varekurv_tools {
 float:left;
 width:60px;
 height:100%;
}

.ecom_navigation_holder {
 float:left;
 width:396px;
 height:20px;
}

.ecom_navigation_knap1 {
 float:left;
 width:50%;
 height:100%;
 text-align:left;
}

.ecom_navigation_knap2 {
 float:left;
 width:50%;
 height:100%;
 text-align:right;
}

.ecom_formularfelter {
 width:250px;
 margin-bottom:2px;
}

.valuta {
 font-size:12px;
 font-weight:bold;
 font-family:verdana;
}

.belob {
 font-size:14px;
 font-weight:bold;
 font-family:verdana;
}


/*** TEKSTER ***/
#midt p {
 margin:0px;
}

/*** NAVIGATION ***/
#menu div.L1 {
 background-image:url('/Files/System/adra2007/grafik/menupunkt_lvl1_pil.gif');
 background-repeat:no-repeat;
 background-position:0px 5px;
 padding:0px 0px 0px 10px;
}

#menu div.L1 a {
 font-size:12px;
 font-weight:bold;
}

#menu div.L2 {
 padding:0px 0px 0px 5px;
}

#menu div.L2 a {
 font-size:11px;
}
