﻿@import url("/Files/System/reset.css");
@import url("/Files/System/menu_2009.css");

body {
  margin:0;
    padding:0;
  background-image: url(/Files/System/img/Marts2011/topBg_pink.png);
  background-repeat: repeat-x;
  /*background-color:#fcedef;*/
}

strong, b {
    font-weight:bold;
}
i {
    font-style:italic;
}
u {
    text-decoration:underline;
}

/* MAIN LAYERS */
 
#container {
  margin-left:auto;
  margin-right:auto;
  width:773px;
  overflow:hidden;
  /*padding:0px 0px 20px 0px;*/
padding:0px 0px 0px 0px;


}

#logo_con {
  float:left;
  width:773px;
  /*height:110px;*/
height:122px;

  text-align:center;
}
#logo_con a {
  position:relative;
  z-index:10;
}
#logo_con img {
  margin-top:0px;
}
#mainmenu_con {
  float:left;
  width:773px;
  height:49px;
}
#content_con_wrapper {
  float:left;
  width:753px;
/*  min-height:753px;
  height:auto !important;
  height:753px;*/
  background-repeat:repeat-y;
  background-position:0px 0px;
  background-color:#FFFFFF;
  padding: 0 10px 0 10px;
margin-top: 8px;

}
.content_con {
  float:left;
  display:inline;
  width:773px;
  margin:0;
}
#footer_container{
  width:100%; 
  float:left; 
  height: 60px;
}
#footer_con {
   background-image: url(/Files/System/img/Marts2011/footer_bg_pink.png);
  background-repeat: repeat-x;
  float:left;
  height: 60px;
  width:100%;
  align:center;
}
.footer_con_img {
  float:left;
  display:inline;
  margin:46px 0px 0px 294px;
}
.footer_menu_con {
  float:left;
  width:100%;
margin-top: 20px;

}
.footer_text {
  float:left;
  width:100%;
  margin-top:4px;
}
.footer_text small {
  font-family:"Times New Roman", Times, serif;
  font-size:10px;
  font-weight:normal;
  color:#FFFFFF;
  line-height:14px;
}

/* FRONT PAGE */
.horizontalSpacer{
  height: 5px;
  width: 100%;
  background-image: url(/Files/System/img/Marts2011/horizontalSpacer.png);
  background-repeat: no-repeat;
  margin-top: 24px;
  margin-bottom: 24px;
  float:left;
}

.jobhorizontalSpacer{
  height: 5px;
  width: 100%;
  background-image: url(/Files/System/img/Marts2011/horizontalSpacer.png);
  background-repeat: no-repeat;
  margin-top: 14px;
  margin-bottom: 14px;
  float:left;
}

.frontpage_paragraphText{
  float:left;
  width: 290px;
} 
.frontpage_paragraphImage{
 float:right;
}

#front_topRow{
  float:left;
}
#left_column {
  float:left;
  display:inline;
  width:595px;
  margin:0px 0px 0px 7px;
  
}
#frontpage_left_column {
  float:left;
  display:inline;
  width:580px;
  margin:0px 10px 0px 7px;
  
}
.front_column1 {
  float:left;
  width:745px;
  /*padding:0px 0px 15px 8px;*/
  padding-left: 3px;
  padding-bottom: 15px;
}
.front_column2 {
  float:left;
  width:575px;
  padding:0px 0px 0px 0px;
}
.front_column3 {
  float:left;
  display:inline;
  width:279px;
  margin:0px 0px 0px 20px;
}
.front_column3 img {
  padding:0px 0px 8px 0px;
}
.standard_column2 {
  float:left;
  width:402px;
  padding:10px 0px 0px 0px;
}

.standard_column2 table td a{
  font-family:Arial, Helvetica, sans-serif;
  color: #CE9D57;
  font-weight: 700;
}
.standard_column2 img {
  padding:0px 0px 8px 0px;
}
#right_column {
  float:left;
  display:inline;
  width:141px;
  margin:0px 0px 0px 6px;
}
#right_column img {
  padding-bottom:0px;
}
h2.right_column_header {
  float:left;
  display:inline;
  width:136px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:700;
  color:#484848;
  text-transform:uppercase;
  margin-left:4px;
  padding:0px 0px 2px 0px;
}
div.right_column_text p {
  float:left;
  display:inline;
  width:136px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#6E6E6E;
  line-height:12px;
  margin-left:4px;
}
a.right_column_link,
a:hover.right_column_link {
  float:left;
  display:inline;
  width:136px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:700;
  color:#22CB4A;
  line-height:12px;
  text-decoration:none;
  margin:2px 0px 0px 4px;
  padding-bottom:8px;
}
#bottom_content {
  float:left;
  width:773px;
  margin:36px 0px 0px 0px;
}
#bottom_content img {
  float:left;
  display:inline;
  margin-left:100px;
}

/* PARAGRAPH TEMPLATE TEXT IMAGE STYLE */
.page_paragraph_text p
{
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  padding:0px 0px 1px 0px;
  color: #484848;
}
/* NEWS */

h1.front_news_heading {
  float:left;
  display:inline;
  width:190px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:700;
  color:#000000;
  margin:5px 0px 0px 10px;
}
p.front_news_date {
  float:left;
  display:inline;
  width:190px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  color:#6e6e6e;
  margin:0px 0px 0px 10px;
}
p.front_news_text {
  float:left;
  display:inline;
  width:190px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#6e6e6e;
  line-height:12px;
  margin:5px 0px 0px 10px;
}
a.front_news_link {
  float:left;
  display:inline;
  width:190px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:700;
  color:#000000;
  margin:2px 0px 0px 10px;
}

/* STANDARD */

.menu_column1 {
  float:left;
  width:193px;
  padding:10px 0px 7px 0px;
}

/* PRODUKTER */

.product_item_con {
  float:left;
  display:inline;
  width:128px;
  height:140px;
  overflow:hidden;
  margin:0px 0px 0px 6px;
  padding:20px 0px 0px 0px;
}
.product_item_img {
  float:left;
  width:128px;
  height:100px;
  overflow:hidden;
}
a.product_item_name_list,
a:hover.product_item_name_list{
  float:left;
  display:inline;
  width:118px;
  height:40px;
  overflow:hidden;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:14px;
  font-weight:700;
  text-transform:uppercase;
  text-decoration:none;
  margin:0px 0px 0px 0px;
  padding:0px 0px 2px 0px;
}
.product_item_header {
  float:left;
  display:inline;
  width:372px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:700;
  line-height:28px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 6px 0px;
}
.product_item_text p {
  float:left;
  display:inline;
  width:322px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#484848;
  line-height:16px;
  margin:0px 0px 0px 0px;
}
a.product_item_deklaration {
  float:left;
  display:inline;
  width:322px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:16px;
  margin:10px 0px 0px 0px;
}
.paging_link a {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:700;
}
#right_column h2 {
  float:left;
  display:inline;
  width:135px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  text-transform:uppercase;
  font-weight:700;
  line-height:16px;
  margin-left:5px;
}
#right_column a h2 {
  float:left;
  display:inline;
  width:135px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  text-transform:uppercase;
  font-weight:700;
  line-height:16px;
  text-decoration:none;
  cursor:pointer;
  margin-left:5px;
}
#right_column p {
  float:left;
  display:inline;
  width:136px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  margin-left:5px;
  padding:0px 0px 8px 0px;
}
#right_column a,
#right_column a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  text-decoration:underline;
  padding:0px 0px 0px 0px;
}
#green a.product_item_name_list,
#green .product_item_header,
#green a.product_item_deklaration,
#green .paging_link a {
  color:#CE9D57;
}
#sand a.product_item_name_list,
#sand .product_item_header,
#sand a.product_item_deklaration,
#sand .paging_link a {
  color:#CE9D57;
}
#brown a.product_item_name_list,
#brown .product_item_header,
#brown a.product_item_deklaration,
#brown .paging_link a {
  color:#CE9D57;
}
#blue a.product_item_name_list,
#blue .product_item_header,
#blue a.product_item_deklaration,
#blue .paging_link a {
  color:#CE9D57;
}
#orange a.product_item_name_list,
#orange .product_item_header,
#orange a.product_item_deklaration,
#orange .paging_link a {
  color:#CE9D57;
}
#yellow a.product_item_name_list,
#yellow .product_item_header,
#yellow a.product_item_deklaration,
#yellow .paging_link a {
  color:#CE9D57;
}
#purple a.product_item_name_list,
#purple .product_item_header,
#purple a.product_item_deklaration,
#purple .paging_link a {
  color:#CE9D57;
}

/* SØGNING */
#search { width: 773px; position: absolute; top: 8px;}
#search form { float: right; margin-top: 32px; }
#search input { margin: 0; vertical-align: middle; }
#search input#search_field { border: 1px solid #d9d9d9; height: 15px; padding: 1px; }

/* OVERFØRT FRA GAMMELT STYLESHEET */

.newsletter_front{
  float:left;
  width:196px;
  height:257px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}
#nyhedsbreve{
  float:left;
  display:inline;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  width: 161px;
  margin:150px 0px 0px 12px;
}
#nyhedsbreve div#name input, #nyhedsbreve div#test input{
  background:url('Files/System/img/searchbox.jpg') top left no-repeat;
  border: 1px solid #000;
  height: 16px;
  padding: 0;
  margin: 0;
  background-color:#FFF;
}
#nyhedsbreve div#tilmeld img{
  margin: 10px 0 0 0;
  cursor: pointer;
}
#flashBanner1,
#flashBanner2{
  float:left;
  margin: 0px 0px 0px 0px;
}
#leftPic img,
#rightPic img {
  float:left;
  margin:6px 0px 0px 0px;
}
#textHolderOnlyRightbanner, 
#textHolderOnlyMultiple {
    float: left;
    width: 380px;
}
#textHolderOnlyRightbanner h1,
#textHolderOnlyMultiple h1,
#textHolderOnly h1,
#textHolderOnlyRightbanner h3,
#textHolderOnlyMultiple h3,
#textHolderOnly h3 {
  float:left;
  width:380px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:700;
  padding:0px 0px 6px 0px;
  text-transform:uppercase;
}
#textHolderOnlyRightbanner h2,
#textHolderOnlyMultiple h2,
.standard_column2 h2,
#textHolderOnly h2,
#textHolderOnlyRightbanner h4,
#textHolderOnlyMultiple h4,
#textHolderOnly h4{
  float:left;
  width:380px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  padding:0px 0px 6px 0px;
}
.standard_column2 h2 {
  float:left;
  width:380px;
  font-family:Arial, Helvetica, sans-serif;
  padding:0px 0px 1px 0px;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  padding:0px 0px 6px 0px;
}
.standard_text p {
  float:left;
  width:380px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  padding:0px 0px 1px 0px;
}
#right_column .standard_text p {
  cursor:pointer;
}

.front_column2 h2 {
  float:left;
  display:inline;
  width:290px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:700;
  line-height:18px;
  text-transform:uppercase;
  padding:0px 0px 9px 0px;
  margin-left:12px;
  color:#484848;
}
.front_column2 p {
  float:left;
  display:inline;
  width:290px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:16px;
  padding:0px 0px 1px 0px;
  margin-left:12px;
  color:#484848;  
}
.front_column2 p a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:16px;
  color:#484848;  
  font-weight:700;
  text-decoration:underline;
}
.front_column2 p a:hover {
  text-decoration:underline;
}
#textHolderOnlyRightbanner p,
#textHolderOnlyMultiple p,
#textHolderOnly p {
  float:left;
  width:380px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#484848;
  line-height:14px;
}
#textHolderOnlyRightbanner a,
#textHolderOnlyMultiple a,
#textHolderOnly a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:700;
  line-height:14px;
  text-decoration:underline;
}
#green #textHolderOnlyRightbanner h1,
#green #textHolderOnlyMultiple h1,
#green #textHolderOnly h1,
#green #textHolderOnlyRightbanner h2,
#green #textHolderOnlyMultiple h2,
#green #textHolderOnly h2,
#green .standard_column2 h2,
#green #textHolderOnlyRightbanner h3,
#green #textHolderOnlyMultiple h3,
#green #textHolderOnly h3,
#green #textHolderOnlyRightbanner h4,
#green #textHolderOnlyMultiple h4,
#green #textHolderOnly h4,
#green .standard_text p,
#green #textHolderOnlyRightbanner a,
#green #textHolderOnlyMultiple a,
#green #textHolderOnly a,
#green #right_column h2,
#green #right_column p,
#green #right_column a,
#green #right_column a:hover {
  color:#484848;
}
#sand #textHolderOnlyRightbanner h1,
#sand #textHolderOnlyMultiple h1,
#sand #textHolderOnly h1,
#sand #textHolderOnlyRightbanner h2,
#sand #textHolderOnlyMultiple h2,
#sand #textHolderOnly h2,
#sand .standard_column2 h2,
#sand .standard_text p,
#sand #textHolderOnlyRightbanner h3,
#sand #textHolderOnlyMultiple h3,
#sand #textHolderOnly h3,
#sand #textHolderOnlyRightbanner h4,
#sand #textHolderOnlyMultiple h4,
#sand #textHolderOnly h4,
#sand #textHolderOnlyRightbanner a,
#sand #textHolderOnlyMultiple a,
#sand #textHolderOnly a,
#sand #right_column h2,
#sand #right_column p,
#sand #right_column a,
#sand #right_column a:hover {
  color:#484848;
}
#brown #textHolderOnlyRightbanner h1,
#brown #textHolderOnlyMultiple h1,
#brown #textHolderOnly h1,
#brown #textHolderOnlyRightbanner h2,
#brown #textHolderOnlyMultiple h2,
#brown #textHolderOnly h2,
#brown .standard_column2 h2,
#brown .standard_text p,
#brown #textHolderOnlyRightbanner h3,
#brown #textHolderOnlyMultiple h3,
#brown #textHolderOnly h3,
#brown #textHolderOnlyRightbanner h4,
#brown #textHolderOnlyMultiple h4,
#brown #textHolderOnly h4,
#brown #textHolderOnlyRightbanner a,
#brown #textHolderOnlyMultiple a,
#brown #textHolderOnly a,
#brown #right_column h2,
#brown #right_column p,
#brown #right_column a,
#brown #right_column a:hover {
  color:#484848;
}
#blue #textHolderOnlyRightbanner h1,
#blue #textHolderOnlyMultiple h1,
#blue #textHolderOnly h1,
#blue #textHolderOnlyRightbanner h2,
#blue #textHolderOnlyMultiple h2,
#blue #textHolderOnly h2,
#blue .standard_column2 h2,
#blue .standard_text p,
#blue #textHolderOnlyRightbanner h3,
#blue #textHolderOnlyMultiple h3,
#blue #textHolderOnly h3,
#blue #textHolderOnlyRightbanner h4,
#blue #textHolderOnlyMultiple h4,
#blue #textHolderOnly h4,
#blue #textHolderOnlyRightbanner a,
#blue #textHolderOnlyMultiple a,
#blue #textHolderOnly a,
#blue #right_column h2,
#blue #right_column p,
#blue #right_column a,
#blue #right_column a:hover {
  color:#484848;
}
#orange #textHolderOnlyRightbanner h1,
#orange #textHolderOnlyMultiple h1,
#orange #textHolderOnly h1,
#orange #textHolderOnlyRightbanner h2,
#orange #textHolderOnlyMultiple h2,
#orange #textHolderOnly h2,
#orange .standard_column2 h2,
#orange .standard_text p,
#orange #textHolderOnlyRightbanner h3,
#orange #textHolderOnlyMultiple h3,
#orange #textHolderOnly h3,
#orange #textHolderOnlyRightbanner h4,
#orange #textHolderOnlyMultiple h4,
#orange #textHolderOnly h4,
#orange #textHolderOnlyRightbanner a,
#orange #textHolderOnlyMultiple a,
#orange #textHolderOnly a,
#orange #right_column h2,
#orange #right_column p,
#orange #right_column a,
#orange #right_column a:hover {
  color:#484848; 
}
#yellow #textHolderOnlyRightbanner h1,
#yellow #textHolderOnlyMultiple h1,
#yellow #textHolderOnly h1,
#yellow #textHolderOnlyRightbanner h2,
#yellow #textHolderOnlyMultiple h2,
#yellow #textHolderOnly h2,
#yellow .standard_column2 h2,
#yellow .standard_text p,
#yellow #textHolderOnlyRightbanner h3,
#yellow #textHolderOnlyMultiple h3,
#yellow #textHolderOnly h3,
#yellow #textHolderOnlyRightbanner h4,
#yellow #textHolderOnlyMultiple h4,
#yellow #textHolderOnly h4,
#yellow #textHolderOnlyRightbanner a,
#yellow #textHolderOnlyMultiple a,
#yellow #textHolderOnly a,
#yellow #right_column h2,
#yellow #right_column p,
#yellow #right_column a,
#yellow #right_column a:hover {
  color:#484848;
}
#purple #textHolderOnlyRightbanner h1,
#purple #textHolderOnlyMultiple h1,
#purple #textHolderOnly h1,
#purple #textHolderOnlyRightbanner h2,
#purple #textHolderOnlyMultiple h2,
#purple #textHolderOnly h2,
#purple .standard_column2 h2,
#purple #textHolderOnlyRightbanner h3,
#purple #textHolderOnlyMultiple h3,
#purple #textHolderOnly h3,
#purple .standard_text p,
#purple #textHolderOnlyRightbanner h4,
#purple #textHolderOnlyMultiple h4,
#purple #textHolderOnly h4,
#purple #textHolderOnlyRightbanner a,
#purple #textHolderOnlyMultiple a,
#purple #textHolderOnly a,
#purple #right_column h2,
#purple #right_column p,
#purple #right_column a,
#purple #right_column a:hover {
  color:#484848;
}

#clipskode{
  text-decoration: none;
  color: #9c3535;
  font-size: 11px;
}

a:hover#clipskode{
  text-decoration: underline;
}
#opskrfBigPic {
  float:left;
  padding:0px 0px 10px 0px;
}

#opskrfBeskrivelse{
  float:left;
  width: 190px;
  margin-top:20px;
}

#beskrivelse{
  border: 1px solid #f9e8be;
}
#beskrivelse h4{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:700;
  color:#6E6E6E;
  background: url(/files/system/img/besk_tile2.jpg) top left repeat-x;
  text-transform: uppercase;
  text-align: center;
  padding: 3px 0 3px 0;
  margin: 0;
}
#beskrivelse p{
  padding: 8px 6px 4px 6px;
  margin: 0;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:700;
  color:#6E6E6E;
  line-height:14px;
}
#tilbagelink {
  display:none;
}
#opskrfEnergi{
  float:left;
  display:inline;
  width: 192px;
  margin:20px 0px 0px 12px;;
} 
#opskrfEnergi {
  margin: 0;
  padding: 0;
  width: 192px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#6E6E6E;
}

#opskrfEnergi table td.first{
  text-transform: uppercase;
  background: #ffd07b;
  height: 32px;
}

#opskrfEnergi table td.first p{
  padding: 0px 0 0 0;
  margin: 0;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:700;
  color:#6E6E6E;
  text-transform: uppercase;
  text-align: center;
}

#opskrfEnergi table td{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  padding-left: 10px;
  background: #f9e9c0;
  border-bottom: 2px solid #fff;
  font-size: 11px;
}


