﻿@import url("/Files/System/reset.css");
@import url("/Files/System/menu.css");
@import url("/Files/System/menu_ecom.css");

body {
    margin:0px;
    padding:0px;
    font-family: Verdana;
  background-position:center 0px;
  text-align: center;
  font-size: 11px;
  line-height: 16px;
  color: #;
}
strong, b {
    font-weight:700;
}
i {
    font-style:italic;
}
u {
    text-decoration:underline;
}
/* MAIN LAYERS */
#container {
  position:relative; /* ADDED */
    margin-left:auto;
    margin-right:auto;
    width:890px;
    background-color:#FFFFFF;
  text-align: left;
  padding:0px 0px 35px 0px;
}
#top_con {
  position:relative; /* ADDED */
  z-index:1000; /* ADDED */
  float:left;
  width:890px;
  height:129px; /* ÆNDRET FRA 122PX TIL 129PX */
  background-image:url('/Files/System/img/menu_bg_new.png'); /* NYT BILLEDE */
  background-repeat:no-repeat;
  background-position:0px 25px;
  background-color:transparent;
  padding:0px 0px 0px 0px;
}
#lang_select {
  float:left;
  width:300px;
  height:25px;
  background-color:#FFFFFF;
  padding:0px 0px 0px 0px;
}
#top_submenu {
  float:right;
  width:300px;
  height:25px;
  background-color:transparent;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
#menu_con {
  float:left;
  width:890px;
  height:104px; /* ÆNDRET FRA 97PX TIL 104PX */
  background-color:transparent;
  padding:0px 0px 0px 0px;
}
* html #menu_con {
  float:left;
  width:890px;
  height:104px; /* ÆNDRET FRA 97PX TIL 104PX */
  background-color:transparent;
  padding:0px 0px 0px 0px;
  margin:-19px 0px 0px 0px;
}
#topmenu_left_con {
  float:left;
  width:376px;
  height:40px;
  background-color:transparent;
  margin:26px 0px 0px 0px;
}
* html #topmenu_left_con {
  float:left;
  width:376px;
  height:40px;
  background-color:transparent;
  margin:27px 0px 0px 0px;
}
#logo_href {
  float:left;
  display:inline;
  width:94px;
  height:94px;
  background-color:transparent;
  margin:2px 0px 0px 22px;
}
#topmenu_right_con {
  float:left;
  display:inline;
  width:218px;
  height:40px;
  background-color:transparent;
  margin:26px 0px 0px 10px;
}
* html #topmenu_right_con {
  float:left;
  display:inline;
  width:218px;
  height:40px;
  background-color:transparent;
  margin:27px 0px 0px 10px;
}
#search_con {
   float:left;
  width:160px;
  height:20px;
  background-color:transparent;
  margin:34px 0px 0px 0px;
}
* html #search_con {
   float:left;
  width:160px;
  height:20px;
  background-color:transparent;
  margin:35px 0px 0px 0px;
}
#content_con {
  position:relative; /* ADDED */
  z-index:1; /* ADDED */
  float:left;
  width:890px;
  margin:-26px 0px 0px 0px; /* ÆNDRET TOPMARGIN FRA 17PX TIL -22PX */
}
* html #content_con {
  position:relative; /* ADDED */
  z-index:1; /* ADDED */
  float:left;
  width:890px;
  background-color:#ffffff;
  margin:15px 0px 0px 0px;
}

h4, .h4 {
  font-family:Verdana;
  font-size:12px;
  color:#6e635d;
  font-style:normal;
  line-height:17px;
  padding:0px 0px 1px 0px;
}

/* VARIOUS CLASSES */

.lang_option {
  float:left;
  display:inline;
  width:133px;
  margin:15px 0px 0px 27px;
}
.search_form {
  float:left;
  width:131px;
  height:16px;
  background-color:transparent;
  margin:3px 0px 0px 0px;
  border:none;
  background-image:url('/Files/System/img/bg_search.gif');
  background-repeat: no-repeat;
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  line-height:16px;
  text-indent:5px;
}
.search_enummer_text {
  float:left;
  display:inline;
  width:190px;
  height:20px;
  background-image:url('/Files/System/img/searchbar_bg.gif');
  background-repeat:no-repeat;
  background-position:0px 0px;
  border:none;
  background-color:transparent;
  padding:5px 0px 0px 5px;;
  margin:17px 0px 0px 19px;
}
.search_btn {
  float:left;
  display:inline;
  cursor:pointer;
  padding:8px 0px 0px 9px;
}
.search_enummer_btn {
  float:left;
  display:inline;
  cursor:pointer;
  margin:18px 0px 0px 7px;
}
#footer_con  {
  float: left;
  clear: both;
  width: 882px;
  border-top: solid 1px #d3d0ce;
  margin-left: 4px;
}
#footer  {
  float: left;
  width: 500px;
  padding-top: 10px;
}
#footer div small  {
  font-size: 11px;
  font-family: Verdana;
  color: #b6b1ae;
  text-align: left;
  padding-left: 28px;
}
#parno1  {
  float: right;
  width: 150px;
  text-align: right;
  padding-right:0px;
  padding-top: 7px;
  color:##f8a507;
}
/* FRONTPAGE paragragh setup */
#front_middle_con  {
  float: left;
  width: 890px;
}
#front_middle_left  {
  float: left;
  display:inline;
  width: 215px;
  margin-left: 28px;
  margin-top:6px;
}
#front_middle_right  {
  float: left;
  width: 613px;
  margin-left: 10px;  
}
#front_middle_left div A  {
  background-image: url('/Files/System/img/arrow_link.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  padding-left: 13px;
  display: block;
}
.spot_standard_a {
  background-image: url('/Files/System/img/arrow_link.gif');
  background-position: left 5px;
  background-repeat: no-repeat;
  padding-left: 13px;
  display: block;
}
.spot_standard_text a, .spot_standard_text a:hover {
  background-image:none;
}
#front_bottom_con  {
  float: left;
  width: 890px;
}
#front_bottom_content  {
  float: left;
  width: 860px;
  height:220px;
  display: block;
  background-image: url('/Files/System/img/bg_front_box.gif');
  background-repeat: no-repeat;
  background-position: top left;
  padding: 0px 0px 7px 30px;
}
#front_bottom  {
  float: left;
  width: 890px;
  height: 13px;
  display: block;
  background-image: url('/Files/System/img/bg_front_box_bottom.gif');
  background-repeat: no-repeat;
  padding-bottom: 35px;
}
#standard_con  {
  float: left;
  width: 890px;
  padding:21px 0px 40px 0px;
}
#standard_con_content {
  float:left;
  display:inline;
  width:577px;
  color:#6e635d;
  margin:0px 0px 0px 50px;
  overflow: hidden;
}
#standard_con_content p {
  font-family:Verdana;
  font-size:11px;
  color:#6e635d;
}
.spot_standard  {
  float: left;
  width: 188px;
  overflow: hidden;
  height: 166px;
  margin-top: 40px;
  cursor: pointer;
  margin-right: 24px;
  display: block;
  color:#6e635d;
}
.spot_standard p {
  font-family:Verdana;
  font-size:11px;
  line-height:16px;
  color:#6e635d;
}

#std_middle_con  {
  float: left;
  width: 890px;
  min-height:300px;
    height:auto !important;
    height:300px;
  padding:18px 0px 40px 0px;
}
#std_middle_con p  {
  font-family:Verdana;
  font-size:11px;
  line-height:18px;
  color:#6E635D;
}

#sub_menu  {
  float: left;
  width: 210px;
  padding-left: 28px;
  display: inline;
}
#sub_menu_ecom  {
  float: left;
  width: 210px;
  padding-left: 28px;
  display: inline;
}
#page_title  {
  color: #6e635d;
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  border-bottom: solid 1px #d3d0ce;
  padding-bottom: 11px;
  float: left;
  width: 210px;
}
#content  {
  width: 353px;
  float: left;
  padding-left: 45px;
  color: #6e635d;
  display: inline;
}
#content_full {
  width: 540px;
  float: left;
  display:inline;
  margin-left: 45px;
  color: #6e635d;
  display: inline;
}
#content_full p {
  line-height:16px;
}  
#content_full a, #content_full p a {
  font-size:11px;
  line-height:18px;
}
#content_full li {
  background-image:url('/Files/System/img/arrow_menu_item_new.gif');
  background-repeat:no-repeat;
  background-position:0px 7px;
  padding:0px 0px 0px 18px;
}
#legend  {
  float: left;
  padding-bottom: 25px;
}
#right_content  {
  float: left;
  display:inline;
  margin-left: 33px;
  width: 216px;
  display: inline;
}
.extra_box_con  {
  float: left;
  width: 216px;
  padding-bottom:28px;
}
.extra_box_header  {
  float: left;
  width: 200px;
  background-image: url('/Files/System/img/bg_extra_box_top.gif');
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  height: 22px;
  padding-left: 16px;
  padding-top: 4px;
  font-size: 12px;
  color: #4f5050;
}
.extra_box_content_con  {
  float: left;
  width: 216px;
  text-align: center;
  background-image: url('/Files/System/img/bg_extra_box_content.gif');
  background-position: center;
  background-repeat: repeat-y;
  
}
.extra_box_content  {
  float: left;
  text-align: left;
  width: 197px;
  background-position: right bottom;
  background-repeat: no-repeat;
  padding: 13px 0px 13px 16px;
  color: #6e635d;
}
.extra_box_bottom  {
  float: left;
  width: 216px;
  background-image: url('/Files/System/img/bg_extra_box_bottom.png');
  background-position: center;
  background-repeat: no-repeat;
  height: 4px;
  display: block;
  margin-top: -2px;
}
*html .extra_box_bottom  {
  float: left;
  width: 216px;
  background-image: url('/Files/System/img/bg_extra_box_bottom.png');
  background-position: center;
  background-repeat: no-repeat;
  height: 4px;
  display: block;
  margin-top: -5px;
}
.ecom_menu_header {
  float:left;
  width:210px;
  font-family:Verdana;
  font-size:11px;
  font-weight:700;
  color:#6E635D;
  padding:0px 0px 9px 0px;
}

#legend {
  float:left;
  width:567px;
  padding:0px 0px 14px 0px;
}

#banner_img_full {
  float:left;
  width:567px;
  padding:0px 0px 0px 0px;
}

.Legend a img {
  display:inline;
  width:21px;
}

#std_middle_con ul li {
  list-style-type:none;
  font-family:Verdana;
  font-size:11px;
  color:#6E635D;
  line-height:18px;
}

/* PRODUKTER */

#produktvisning_div {
  float:left;
  display:inline;
  width:577px;
  margin:0px 0px 0px 0px;
}

#produkter_leftcolumn {
  float:left;
  display:inline;
  width:217px;
  height:126px;
  overflow:hidden;
  margin:15px 0px 0px 0px;
}
#produkter_leftcolumn a, #produkter_leftcolumn a:hover {
  color:#5f8346;
  text-decoration:none;
}
#opskrift_box {
  float:left;
  width:234px;
  padding:0px 0px 0px 0px;
}
#produkter_rightcolumn {
  float:left;
  display:inline;
  width:333px;
  height:126px;
  overflow:hidden;
  margin:15px 0px 0px 17px;
}
#produktvisning_leftcolumn {
  float:left;
  width:234px;
  padding:0px 0px 0px 0px;
}
#produktvisning_rightcolumn {
  float:left;
  width:334px;
  padding:0px 0px 0px 0px;
}
#produktvisning_image_medium {
  float:left;
  width:234px;
  overflow:hidden;
  padding:0px 0px 35px 0px;
}
.opskrift_h2 {
  float:left;
  width:234px;
  padding:0px 0px 9px 0px;
  font-family:Verdana;
  font-size:14px;
  font-weight:normal;
  color:#6e635d;
}
.product_related_href a, .product_related_href a:hover, {
  float:left;
  font-family:Verdana;
  font-size:11px;
  color:#f8a507;
  text-decoration:none;
  background-image:url('/Files/System/img/grey_arrow.gif');
  background-repeat:no-repeat;
  background-position:0px 6px;
  padding:0px 0px 1px 12px;
}
a.flere_opskrifter, a:hover.flere_opskrifter {
  float:left;
  background-image:url('/Files/System/img/yellow_arrow.gif');
  background-repeat:no-repeat;
  background-position:0px 5px;
  font-size:10px;
  color:#F8A507;
  padding:0px 0px 1px 12px;
}
.produkt_h1 {
  float:left;
  width:334px;
  padding:0px 0px 18px 0px;
  font-family:Verdana;
  font-size:18px;
  font-weight:normal;
  color:#6e635d;
}
.produkt_h2 {
  float:left;
  width:334px;
  font-family:Verdana;
  font-size:13px;
  font-weight:700;
  color:#6E635D;
  padding:0px 0px 11px 0px;
}
#produktvisning_text, #produktvisning_text p {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  color:#6e635d;
  padding:0px 0px 1px 0px;
}
#produktvisning_citat {
  float:left;
  width:333px;
  height:109px;
  overflow:hidden;
  background-image:url('/Files/Billeder/Backgrounds/skrump_bg.jpg');
  background-repeat:no-repeat;
  background-position:0px 0px;
  margin:23px 0px 0px 0px;
}
#ingredienser_box_text, #ingredienser_box_text p {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  color:#6e635d;
  padding:0px 0px 1px 0px;
}
#gda_text, #gda_text p {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  color:#6e635d;
  padding:0px 0px 1px 0px;
}
#gda_img {
  float:left;
  display:inline;
  width:334px;
  height:14px;
  background-color:#FFFFFF;
  margin:12px 0px 0px 0px;
  padding:0px 0px 17px 0px;
}
#deklaration_img {
  float:left;
  display:inline;
  border-bottom:1px solid #d3d0ce;
  width:334px;
  height:14px;
  background-color:#FFFFFF;
  margin:3px 0px 0px 0px;
  padding:0px 0px 35px 0px;
}
#allergener_img {
  float:left;
  width:334px;
  height:14px;
  background-color:#FFFFFF;
  margin:20px 0px 0px 0px;
  padding:0px 0px 5px 0px;
}
.tipbox {
    border: solid 2px #666666 ;
    display:none;
    text-align: left;
    position: absolute;
    z-index: 1000;
  background-color: #ffffff;
  padding: 3px;
}

#gda_box {
  float:left;
  display:inline;
  width:343px;
  height:109px;
  overflow:hidden;
  text-align:center;
  background-image:url('/Files/Billeder/Backgrounds/gda_bg.jpg');
  background-repeat:no-repeat;
  background-position:0px 0px;
  margin:17px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.gda_symbol {
  float:left;
  display:inline;
  font-family:Verdana;
  color:#6e635d;
  width:46px;
  height:22px;
  margin-top:40px;
  overflow:hidden;
}

.allegener_content {
  float:left;
  width:334px;
  height:20px;
  background-image:url('/Files/System/img/allegener_bg.gif');
  background-repeat:no-repeat;
  background-position:0px 0px;
  padding:0px 0px 0px 0px;
}
.allegener_con_small {
  float:left;
  width:117px;
  height:20px;
  overflow:hidden;
}
.allegener_con_large {
  float:left;
  width:215px;
  height:20px;
  overflow:hidden;
}
#gda_container {
  float:left;
  width:334px;
  padding:28px 0px 20px 0px;
  border-bottom:1px solid #d3d0ce;
}
#deklaration_container {
  float:left;
  width:334px;
  padding:28px 0px 20px 0px;
}
#deklaration_container_2 {
  float:left;
  width:334px;
  padding:0px 0px 20px 0px;
}
#ingredienser_box {
  float:left;
  width:334px;
  padding:0px 0px 28px 0px;
  border-bottom:1px solid #d3d0ce;
}
#allegener_container {
  float:left;
  width:334px;
  padding:28px 0px 0px 0px;
}
.allegener_con_small p, .allegener_con_large p {
  color:#6e635d;
}

.product-list{
 width: 600px;
 padding-top: 22px;
}

.product-item{
 float:left;
 margin-right: 20px;
 margin-bottom: 20px;  
}

.product-item img{
  width: 179px;
  height: 179px;
  margin-bottom: 5px;
  display: block;
}  
.product-name{
 background: none repeat scroll 0 0 #FDFDFD;
 display: block;
 font-weight: bold;
 height: 33px;
 padding: 3px 8px;
 width: 164px;
}

/* OPSKRIFTER */

#opskriftvisning_leftcolumn {
  float:left;
  width:590px;
  padding:10px 0px 0px 0px;
}
#produkt_text_wrapper{
  float:left;
  width: 360px;
}
#opskrift_img{
  width: 225px;
  float: left;
}
#opskriftvisning_rightcolumn {
  float:left;
  width:188px;
  padding:10px 0px 0px 0px;
}
.gda_print_label {
  display:none;
}
#gda_last_box {
  float:left;
  display:inline;
  width:48px;
  margin:0px 0px 0px 19px;
}
#opskrift_header {
  clear: both;
  width:343px;
  font-family:Tahoma;
  font-size:18px;
  font-weight:normal;
  color:#6E635D;
  padding:0px 0px 16px 0px;
}
#deklaration_container_opskrift {
  float:left;
  width:343px;
  padding:28px 0px 20px 0px;
}

#slideshow {
position:relative;
height:360px;
width: 890px;
}

  #slideshow img {
  position:absolute;
  top:0;
  left:0;
  z-index:8;
  }

    #slideshow img.active {
    z-index:10;
    }

      #slideshow img.last-active {
      z-index:9;
      }


.print{
 display: none;  
}
/**
 * Print styles.
 *
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 */
@media print {
  * { color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: sanbeiji.com/archives/953 */
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
  #gda_box { background-image: url("http://www.isis.dk/Files/Billeder/Backgrounds/gda_bg.jpg")!important; }
  .print{ display: block; }
  #topmenu_left_con, #topmenu_right_con, #search_con, #top_submenu, #sub_menu, #menu_con, #footer_con, #smiley{ display: none; }
  #top_con{ background: none;}
  #produkt_text_wrapper, #produktvisning_rightcolumn{ clear: both; }
}
