*
{
  margin: 0;
  padding: 0;
}
html body
{
  text-align: center;
  padding: 0px;
  margin: 0px;
  color: #505050;
}
html body.home
{
  background: none;
}

select#selectTownCenter {
width: auto;
}

.clear
{
  clear: both;
  overflow: hidden;
  height: 0;
}

/** GRID & MAIN DIVS **/

.wrapper
{
  width: 940px;
  padding: 20px;
  margin: 0 auto;
  text-align: left;
}
.header
{
  width: 940px;
  height: 100px;
  background: url(/app_themes/arla/images/header.jpg);
}
.centercontent_1col
{
  margin: 20px 20px 0px 0px;
  float: left;
  width: 220px;
  overflow: hidden;
}
.centercontent_2col
{
  margin: 20px 0px 0px 0px;
  float: left;
  width: 364px;
  overflow: hidden;
}
.centercontent_460
{
  margin: 20px 0px 0px 0px;
  float: left;
  width: 460px;
}                                       
.centercontent_3col
{
  margin: 12px 0px 0px 0px;
  float: left;
  width: 556px;
  overflow: hidden;
}
.centercontent_4col
{
  margin: 12px 0px 0px 0px;
  float: right;
  clear: right;
  width: 748px;
  overflow: hidden;
}
.centercontent_5col
{
  margin: 20px 0px 0px 0px;
  float: left;
  width: 940px;
  overflow: hidden;
}
.rightcontent_172
{
  margin: 20px 0px 0px 0px;
  width: 172px;
  float: right;
  overflow: hidden;
}
.rightcontent_220
{
  margin: 20px 0px 0px 0px;
  width: 220px;
  float: right;
  overflow: hidden;
}
.rightcontent_2col
{
  margin: 20px 0px 0px 0px;
  width: 364px;
  float: right;
  overflow: hidden;
}
.overlaytop
{
  margin-top: -35px;
}



/** HOME PAGE **/


.home_recipies
{
  background: url(/app_themes/arla/images/home_recipies.jpg) no-repeat;
  width: 220px;
  height: 451px;
}
a.recipe
{
  display: block;
  float: left;
  text-indent: 10px;
}
.progress
{
  width: 68%;
  padding: 0px 10px;
  float: left;
}
.progress img
{
  float: left;
  margin-right: 2px;
}
.buttons
{
  float: right;
  width: 16%;
  margin: 8px 10px 0px 0px;
  text-align: right;
}
* html .buttons
{
  margin-right: 4px;
}
.home_recipies h2
{
  margin: 0px 5px 10px 10px;
  padding: 0px;
  clear: both;
  padding-top: 3px;
}
*:first-child + html .home_recipies h2
{
  padding-top: 0px;
}
* html .home_recipies h2
{
  padding-top: 0px;
}
.home_recipies a.feature
{
  display: block;
  text-indent: 10px;
  margin: 0px 0px 1px 0px;
}

.news_accordion
{
  width: 220px;
  margin: 20px 0px 0px 0px;
  background: url(/app_themes/arla/images/accordion_bg.gif);
  border-bottom: 1px solid #ccc;
  height:265px;
}
.news_accordion p
{
  margin: 5px 10px;
}
.news_accordion .newswrap
{
  height: 192px;
  overflow: hidden;
  width: 220px;
}
a.accordeonToggler
{
  cursor: pointer;
  background-image: url(/app_themes/arla/images/accordion_header.gif);
  color: #505050;
  display: block;
  text-indent: 10px;
  margin: 0px;
}
.toggler
{
  cursor: pointer;
  background-image: url(/app_themes/arla/images/accordion_header.jpg);
  color: #505050;
  display: block;
  text-indent: 10px;
  margin: 0px;
}
.greenbox_products
{
  background: url(/app_themes/arla/images/greenbox_products_1.jpg) no-repeat;
  width: 460px;
  height: 166px;
  margin-top: 20px;
}
.greenbox_products_vertical_brands
{
  background: url(/app_themes/arla/images/greenbox_products_2.jpg) no-repeat;
  width: 460px;
  height: 171px;
  margin-top: 20px;
}
.productline
{
  margin: 0px 1px 1px 1px;
  width: 428px;
  height: 112px;
  clear: both;
}
.productline_brands_horizontal
{
  margin: 0px 1px 1px 1px;
  width: 458px;
  height: 117px;
  clear: both;
}
.greenbox_products .left, .yellowbox_recipe .left
{
  width: 298px;
  float: left;
  height: 28px;
}
.greenbox_products .right, .yellowbox_recipe .right
{
  width: 155px;
  float: right;
  height: 28px;
}
.greenbox_products_vertical_brands .left, .yellowbox_recipe .left
{
  width: 298px;
  float: left;
  height: 28px;
}
.greenbox_products_vertical_brands .right, .yellowbox_recipe .right
{
  width: 155px;
  float: right;
  height: 28px;
}
.yellowbox_recipe
{
  background: url(/app_themes/arla/images/yellowbox_recipe.jpg) no-repeat;
  width: 460px;
  height: 265px;
}
.recipeline
{
  margin: 0px 1px 1px 1px;
  clear: both;
  width: 458px;
  height: 115px;
}
.yellowbox_recipe h2
{
  margin: 0px 5px 8px 10px;
  padding: 0px;
  clear: both;
  padding-top: 5px;
}




/** NEWS **/

p.news_dateline
{
  color: #00aa14;
  margin: -8px 0px -10px 0px;
}
p.quote
{
  color: #00aa14;
}
p.quote_large
{
  color: #00aa14;
}
p.quote_by
{
  margin-top: -10px;
}


/** INFOBOXES **/

.infobox_2col
{
  width: 364px;
  background: url(/app_themes/arla/images/infobox_2col.jpg);
}
.infobox_2col table
{
  width: 324px;
}
.pubbox_3col
{
  width: 556px;
  background: url(/app_themes/arla/images/pubbox_3col.gif);
}
.infobox_3col
{
  width: 556px;
  background: url(/app_themes/arla/images/infobox_3col.jpg);
}
.infobox_3col table
{
  width: 516px;
}
.infobox_4col
{
  width: 748px;
  background: url(/app_themes/arla/images/infobox_4col.jpg);
}
.infobox_4col table
{
  width: 708px;
}
.infobox_4col td
{
  border-bottom: 1px solid #ccc;
}
.infobox_4col .head td
{
  border-width: 0px;
}
.infobox
{
  padding: 1px 0px 0px 0px;
  margin-bottom: 15px;
  zoom: 1;
}
.infobox h3, .infobox h2
{
  margin: 0px 20px 3px 20px;
  padding-top: 15px;
}
.infobox table h3
{
  margin-left: 0px;
  color: #00aa14;
}
.infobox table .left
{
  text-align: left;
}
.infobox td
{
  text-align: right;
  padding: 1px 0px;
  margin: 0px;
}
.infobox .head td
{
  padding: 15px 0px 5px 0px;
}
.infobox p, .infobox table
{
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 15px;
}
.infobox .right
{
  float: right;
  width: 46%;
  clear: both;
  zoom: 1;
}

.infobox p
{
  zoom: 1;
}
.infobox .left
{
  float: left;
  width: 40%;
  clear: both;
}

*:first-child + html .infobox .left
{
  margin-bottom: -12px;
}
* html .infobox .left
{
  margin-bottom: -12px;
}
.infobox .right p
{
  margin-left: 0px;
}



/** CONTENT BOXES **/

.frame_3col
{
  background: url(/app_themes/arla/images/3colframe_middle.png) repeat-y;
  width: 556px;
}
.frame_3col_top
{
  background: url(/app_themes/arla/images/3colframe_top.png) no-repeat;
}
.frame_3col_bottom
{
  background: url(/app_themes/arla/images/3colframe_bottom.png) no-repeat 0 bottom;
  padding: 20px 20px 16px 18px;
}
.yellowbox_172
{
  background: url(/app_themes/arla/images/yellowbox.jpg) no-repeat;
  width: 172px;
  height: 171px;
}
.yellowbox_220
{
  background: url(/app_themes/arla/images/yellowbox_220.jpg) no-repeat;
  width: 220px; 
  /*height: 171px;*/
}
.yellowbox_220_front
{
  background: url(/app_themes/arla/images/yellowbox_220_front_1.jpg) no-repeat;
  width: 220px;
  height: 167px;
}
.yellowbox_220_171
{
  background: url(/app_themes/arla/images/yellowbox_220_1.jpg) no-repeat;
  width: 220px; 
  height: 171px;
}
.yellowbox_344
{
  background: url(/app_themes/arla/images/yellowbox_344.jpg) no-repeat;
  width: 344px;
  height: 137px;
  margin-left: 20px;
}
.yellowbox_2col
{
  background: url(/app_themes/arla/images/yellowbox_2col.jpg) no-repeat;
  width: 364px;
  height: 171px;
}
.greenbox_220
{
  background: url(/app_themes/arla/images/greenbox_220.jpg) no-repeat;
  width: 220px; 
  /*height: 171px;*/
}
.greenbox_344
{
  background: url(/app_themes/arla/images/greenbox_344.jpg) no-repeat;
  width: 344px;
  height: 137px;
  margin-left: 20px;
}
.greenbox_460
{
  background: url(/app_themes/arla/images/greenbox_460.jpg) no-repeat;
  width: 460px; 
  /*height: 171px;*/
}
h4
{
  margin: 0px 10px;
  padding: 0px;
  height: 24px;
  color: #fff;
  width: 65%;
  display: block;
  float: left;
}
* html h4
{
  margin-left: 4px;
}
.box_toplink
{
  display: block;
  float: right;
  color: #fff;
  padding-right: 10px;
  width: 18%;
  text-align: right;
}
.box p
{
  margin: 6px 10px 0px 10px;
  padding-bottom: 8px
}
.box_1col
{
  width: 92px;
  float: left;
  padding: 10px 0 0 15px;
}
.box_1col img
{
  display: block;
 /*margin-bottom: 5px;*/
}
.box_1col a
{
  padding-left: 12px;
}
.box_1col p
{
  margin: 0px 0px 0px -5px;
}
.box_2col
{
  width: 205px;
  margin: 10px 0px 0px 17px;
  float: left;
}
img.box_comments
{
  float: right;
  margin: 0px 0px 5px 5px;
}

/** TOP MENU (SHORTCUTS) **/

.topmenu
{
  text-align: right;
  height: 32px;
  width: 940px;
}
.topmenu a
{
  color: #505050;
 /* margin: 0px 10px;*/
}
.topmenu a:hover, .topmenu a.active
{
  color: #00aa14;
  display: inline;
}



/** LEVEL 1 MENU **/

.level1menu
{
  height: 47px;
  padding-top: 53px;
  padding-right: 14px;
  text-align: right;
}
.level1menu a
{
  color: #fff;
  margin: 0px 12px 0px 12px;
  /*position:relative;*/
  z-index:100;
}

.level1menu a:hover, .level1menu a.active
{
  color: #005019;
  display: inline;
  background: none;
}



/** LEVEL 2 MENU **/

.level2menu
{
  height: 40px;
  text-align: right;
  width: 940px;
  position: relative;
}
.level2menu a
{
  color: #505050;
  margin: 0px 12px 0px 12px;
}
.level2menu a:hover, .level2menu a.active
{
  color: #009114;
}
.level2menu h1
{
  float: left;
  padding: 0px;
  color: #666;
  position:absolute;
  top:0;
  left:8px;
}



/** LEVEL 3 MENU **/

.level3menu
{
  width: 172px;
  float: left;
  margin: 20px 20px 0px 0px;
  overflow: hidden;
}
.level3menu .top_active
{
  display: block;
  height: 24px;
  color: #fff;
  background: url(/app_themes/arla/images/leftmenu_bg.jpg) no-repeat;
  text-indent: 10px;
  margin-bottom: 5px;
  overflow:hidden;
}
.level3menu ul
{
  list-style: none;
  margin: 0px 0px 0px -10px;
  padding: 0px 5px 0px 10px;
  border-bottom: 1px solid #dddddd;
}
.level3menu ul li a
{
  display: block;
  height: 22px;
  color: #505050;
  text-indent: 11px;
}
a.accordeonToggler:hover
{
  color: #009114;
}
a.toggler:hover
{
  color: #009114;
}

/** LEVEL 4 MENU **/

.level3menu ul ul li a
{
  display: block;
  height: 19px;
  color: #505050;
  text-indent: 11px;
}
ul ul li a:hover, ul ul li a.active
{
  color: #009114;
  background-color: #fff;
  background-image: url(/app_themes/arla/images/level4hover.jpg);
  background-repeat: no-repeat;
}

.MenuAccordion
{
  margin: 0px;
  padding: 0px 5px 0px 0px;
}
.MenuAccordion div
{
  padding-left: 5px;
}
.MenuAccordion ul
{
  /*margin-bottom: -2px;  */
}
.MenuAccordion div a
{
  display: block;
  height: 22px;
  color: #505050;
  text-indent: 11px;
  outline: none;
}

.MenuAccordion div div ul li a
{
  display: block;
  height: 19px;
  color: #505050;
  text-indent: 11px;
}
.MenuAccordion div div ul li a:hover, div div ul li a.active
{
  color: #009114;
  background-color: #fff;
  background-image: url(/app_themes/arla/images/level4hover.jpg);
  background-repeat: no-repeat;
}

/** FOOTER **/

.footer
{
  width: 940px;
  margin: 0px auto;
  text-align: center;
  border-top: 1px solid #dddddd;
  padding-top: 15px;
  padding-bottom: 38px;
  color: #999;
  clear: both;
}
.footer a
{
  color: #999;
  margin: 0px 10px;
}
.footer a:hover
{
  color: #009114;
}


/** INPUT FIELD STYLES **/

input
{
  color: #505050;
}
.input_search
{
  border-width: 0px;
  background: url(/app_themes/arla/images/input_search.jpg) no-repeat scroll right top;
  overflow: hidden;
  width: 102px;
  height: 16px;
  padding: 2px 4px 0px 4px;
  margin: 0px 5px 0px 15px;
}
.recipe_search
{
  border-width: 0px;
  background: url(/app_themes/arla/images/input_recipies.jpg);
  width: 164px;
  height: 16px;
  padding: 2px 4px 0px 4px;
  margin: 11px 0px 9px 10px;
}
.product_search
{
  border-width: 0px;
  background: url(/app_themes/arla/images/input_products.jpg);
  width: 107px;
  height: 16px;
  padding: 2px 4px 0px 4px;
  margin: 5px 2px 0px 0px;
}
.input_search_submit
{
  margin-bottom: -6px;
}
*:first-child + html .input_search_submit
{
  margin-bottom: -4px;
}
* html .input_search_submit
{
  margin-bottom: -4px;
}
*:first-child + html .home_recipies .input_search_submit
{
  margin-bottom: 5px;
}
* html .home_recipies .input_search_submit
{
  margin-bottom: 5px;
}
.box_2col textarea
{
  width: 205px;
  height: 69px;
  background-color: #fff;
  border: 1px solid #ccc;
  overflow: hidden;
}
*:first-child + html .box_2col textarea
{
  width: 185px;
  height: 66px;
}
* html .box_2col textarea
{
  width: 185px;
  height: 66px;
}
.box_2col input
{
  float: right;
  margin: 6px 0px 0px 0px;
}

/** GENERAL **/

a
{
  text-decoration: none;
  color: #00aa14;
}
a:hover
{
  color: #005019;
}
h1
{
  margin: 0px 0px 20px 0px;
  padding: 0px;
}
p, ul, ol
{
  margin-top: 0px;
}
p
{
  padding-bottom: 20px;
}
ul, ol
{
  color: #00aa14;
  margin-left: 27px;
  margin-bottom: 20px;
}
ol
{
  color: #eac844;
}
/*ol li:first-line
{
  color: #00aa14;
}*/
li
{
  padding-left: 5px;
}

li .spanColor
{
  color: #00aa14;
}

ol.list_letters
{
  list-style-type: lower-latin;
}
ul.list_boxes
{
  list-style-image: url(/app_themes/arla/images/list_box.gif);
}
ul.list_ticks
{
  list-style-image: url(/app_themes/arla/images/list_tick.gif);
}
ul.list_flower
{
  list-style-image: url(/app_themes/arla/images/list_flower.gif);
}
ul.list_bird
{
  list-style-image: url(/app_themes/arla/images/list_bird.gif);
}
ul.list_leaf
{
  list-style-image: url(/app_themes/arla/images/list_leaf.gif);
}
table, tr, td
{
  margin: 0px;
  padding: 0px;
}
img
{
  border-width: 0px;
}


/** TABS **/

/** TABS **/

.morphtabs_title
{
  list-style-image: none;
  list-style-type: none;
  margin: 0px;
  padding: 0px 0px 0px 1px;
  /*position: relative;
  z-index: 2;*/
  zoom: 1;
}
.morphtabs_panel
{
  overflow: hidden;
  position: relative;
  clear: both;
  top: -25px;
  z-index: 1;
}
.morphtabs_title li
{
  float: left;
  background: url(/app_themes/arla/images/tabs_inactive.jpg) no-repeat;
  cursor: pointer;
  height: 25px;
  width: 121px;
  display: block;
  text-indent: 7px;
  color: #505050;
  padding: 0px;
}

.morphtabs_title li.active
{
}


.tabs
{
  /*background: url('/templates/GradientRectHandler.ashx?Orientation=Vertical&Length=300&StartColor=000000&EndColor=FFFFFF') repeat-x;*/
}
.tabs h1
{
  color: #fff;
  margin: 25px 0px 0px 25px;
  padding-top: 12px;
}
.tabs h3
{
  color: #fff;
  margin: 5px 0px 10px 25px;
}
.tabs p
{
  /*margin-left: 25px;*/
}
.tabs img.right
{
  float: right;
  padding-right: 20px;
  zoom: 1;
}


a.triangle-green
{
  padding-right: 9px;
  background: url(/app_themes/arla/images/triangle-green.png) no-repeat right 5px;
  zoom: 1;
}
a.triangle-green:hover
{
  background-position: right -45px;
}

a.box_toplink_white-triangle
{
  background: url(/app_themes/arla/images/triangle-white.png) no-repeat right 10px;
  display: inline;
  float: right;
  color: #fff;
  padding-right: 10px;
  width: 18%;
  text-align: right;
  margin-right: 10px;
}
a.box_toplink_white-triangle:hover
{
  background-position: right -70px;
  color: #000;
}
a.recipe-triangle
{
  background: url(/app_themes/arla/images/triangle-green-big.png) no-repeat right 11px;
  padding-right: 10px;
  display: block;
  float: left;
  text-indent: 10px;
}
a.recipe-triangle:hover
{
  background-position: right -69px;
  color: #000;
}

.historyImage
{
  margin-top: -24px;
}
.embeddedObjectPadding
{
  clear: both;
}
.embeddedObjectPadding img
{
  margin-top: -35px;
}

/*.level2border 
{
background:transparent url(/app_themes/arla/images/grey-ea.gif) repeat-x scroll 0pt bottom;
}*/

.level2border
{
  /*border-bottom:1px solid #E3E3E3;*/
  background: url(/app_themes/arla/images/grey-ea.gif) repeat-x 0 bottom;
}

.level2hidden
{
  /*visibility:hidden;*/
  display: none;
}

/*/////////////////////////
/////////////////////////added for contact item/////////*/

.left_block
{
  float: left;
  width: 221px;
  overflow: hidden;
}

.left_box
{
  margin-top: 20px;
  width: 220px;
  overflow: hidden;
}

.left_box_top
{
  height: 24px;
  background: url('/app_themes/arla/images/bkg_orange.gif') no-repeat;
  overflow: hidden;
}

.left_box_noneTop
{
  margin-top: 0;
}

.left_box_top p, .top_green p, .right_box_top p, .col_left_box_top p, .box_460_top p
{
  padding: 2px 0 0 9px;
  color: #fff;
}

.left_box_middle
{
  width: 217px;
  border-left: 2px solid #e6e6e6;
  border-right: 2px solid #e6e6e6;
  background: url('/app_themes/arla/images/bkg_grey.gif') no-repeat;
  background-color: #edeeef;
}

.left_box_bottom
{
  height: 6px;
  background: url('/app_themes/arla/images/bkg_grey_bottom.gif') no-repeat;
}

.left_box_middle ul.left_Nav
{
  margin: 0;
  padding: 25px 0 25px 5px;
  list-style-type: none;
}

.left_box_middle ul.left_Nav a
{
  display: block;
}


.address p
{
  padding: 15px 0 0 10px;
  color: #505050;
}

.address p.none
{
  padding-top: 0;
}

.address a, .address p.bkg_padding
{
  display: block;
  padding-left: 40px;
}

.bkg_phone
{
  height: 20px;
  background-image: url('/app_themes/arla/images/icon_phone.gif');
  background-repeat: no-repeat;
  background-position: 15px 12px;
}

.bkg_paper
{
  height: 20px;
  background-image: url('/app_themes/arla/images/icon_paper.gif');
  background-repeat: no-repeat;
  background-position: 10px bottom;
}

.bkg_Phone
{
  height: 20px;
  background-image: url('/app_themes/arla/images/icon-phone.gif');
  background-repeat: no-repeat;
  background-position: 15px 10px;
}

.bkg_Fax
{
  height: 20px;
  background-image: url('/app_themes/arla/images/icon-fax.gif');
  background-repeat: no-repeat;
  background-position: 10px top;
}

.bkg_Address
{
  height: 20px;
  background: url('/app_themes/arla/images/icon-letter.gif') no-repeat 3px 3px;
  padding-left: 30px !important;
}

.top_green
{
  height: 24px;
  background-image: url('/app_themes/arla/images/bkg_green.gif');
  background-repeat: no-repeat;
}

.left_box_middle ul.left_nav, .map_position ul.left_nav
{
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 5px;
}

.left_box_middle ul.left_nav li
{
  display: block;
  margin: 15px 0 0 0;
}

.left_box_middle ul.left_nav li a, .map_position ul.left_nav li a
{
  display: inline;
  padding: 0 15px 0 0;
  background-image: url('/app_themes/arla/images/bkg_ul.gif');
  background-repeat: no-repeat;
  background-position: center right;
}

/*---------------------------------------------------------- right_block*/

.right_block
{
  display: inline;
  float: left;
  width: 701px;
  margin: 20px 0 0 15px;
  overflow: hidden;
}

.right_box
{
  width: 701px;
  overflow: hidden;
}

.right_box_top
{
  height: 24px;
  background: url('/app_themes/arla/images/big_green.gif') no-repeat;
  overflow: hidden;
}

.right_box_middle
{
  width: 684px;
  padding: 15px 0 9px 13px;
  border-left: 2px solid #e6e6e6;
  border-right: 2px solid #e6e6e6;
  background: url('/app_themes/arla/images/bkg_grey_big.jpg') no-repeat;
  background-color: #edeeef;
  overflow: hidden;
}

.right_box_bottom
{
  height: 6px;
  background: url('/app_themes/arla/images/bkg_big_grey.gif') no-repeat;
}

.form
{
  float: left;
  clear: left;
}

.form_right
{
  float: left;
  clear: right;
}

.label
{
  float: left;
  width: 100px;
  padding-bottom: 30px;
  color: #333;
}

.label_width
{
  width: 180px;
}

.label .span
{
  float: left;
  height: 20px;
  width: 24px;
  color: #fff;
  margin: 0 15px 0 0;
  padding: 3px 0 0 0;
  text-align: center;
  background-image: url('/app_themes/arla/images/img_01.jpg');
  background-repeat: no-repeat; /*background-position: top left;*/
}

select
{
  width: 153px;
  margin: 0 0 0 8px;
}

.bkg_fax
{
  background-image: url('/app_themes/arla/images/fax.gif');
  background-repeat: no-repeat;
  background-position: left bottom;
  height: 22px;
}

.chex_box img
{
  float: left;
}
.chex_box
{
  clear: right;
  float: left;
  overflow: hidden;
  padding: 0pt 0pt 10px;
  width: 135px;
}
.chex_box p
{
  color: #333333;
  margin: 2px 0pt 0pt 5px;
  padding-left:45px;
}
.chex_box_input
{
  float: left;
  margin: 5px 5pt 0pt 5px;
}

.bkg_cow
{
  height: 28px;
  background: url('/app_themes/arla/images/icon_cow.gif') no-repeat;
}

.bkg_ingredienser
{
  height: 28px;
  background: url('/app_themes/arla/images/icon_ingredienser.gif') no-repeat;
}

.bkg_kontor
{
  height: 28px;
  background: url('/app_themes/arla/images/icon_kontor.gif') no-repeat;
}

.bkg_mejerir
{
  height: 28px;
  background: url('/app_themes/arla/images/icon_mejerir.gif') no-repeat;
}

.bkg_terminaler
{
  height: 28px;
  background: url('/app_themes/arla/images/icon_terminaler.gif') no-repeat;
}

.map_position
{
  position: absolute;
  margin: 500px 0 0 500px;
  padding: 5px 5px 0 20px;
  text-align: left;
  background-image: url('/app_themes/arla/images/bkg_map.gif');
  background-repeat: no-repeat;
  width: 241px;
  height: 170px;
  overflow: hidden;
}

.address_map
{
  background-image: url('/app_themes/arla/images/bkg_map_address.gif');
  background-repeat: no-repeat;
  background-position: right 10px;
}

.address_map p
{
  color: #505050;
  padding: 0;
}

/*------------------------------------------------------------------------search page */

/*------------------------------------------arla markeder popup */

/* gallery popup   */

.gallery_custom_back_overlay
{
  background: url(/app_themes/arla/images/black_overlay.png);
  position:absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

.gallery_custom_holder
{
  width: 730px;
  position: absolute;
  z-index: 115; /*top: 50%; 		left: 50%;*/
}

.gallery_custom_content
{
  padding: 15px;
  background: #cccfd1 url(/app_themes/arla/images/galerypopupback.gif) repeat-x;
}

.arla_markeder_popup
{
  display: block; /*	position: absolute; 		width: 681px; 		margin: 50px 0 0 100px;*/
  background-color: #fff; /*	overflow: hidden;*/
}

.arla_markeder_popup img
{
  border: 1px solid #859673;
}

.diagram
{
  width: 100%;
  float: left;
  padding: 9px 0 9px 0;
  overflow: hidden;
  background: #dee0e1 url(/app_themes/arla/images/galerypopupback2.gif) repeat-x;
  zoom: 1;
  z-index: 120;
  position: relative;
}

.diagram_left
{
  display: inline;
  float: left;
  width: 40%;
  height: 20px;
  margin-left: 15px;
  overflow: hidden;
}

.diagram_left p
{
  padding-bottom: 0;
}

.diagram_middle
{
  float: right;
  width: 58px; /*margin-right: 2%;*/
  position: absolute;
  left: 50%;
  margin-left: -29px;
  z-index: 125;
  zoom: 1;
}

a.diagram_middle_back
{
  float: left;
  width: 24px;
  height: 20px;
  background: url('/app_themes/arla/images/button_left.jpg') no-repeat;
}

a.diagram_middle_forward
{
  float: left;
  width: 24px;
  height: 20px;
  margin: 0 0 0 8px;
  background: url('/app_themes/arla/images/button_right.jpg') no-repeat;
}

.diagram_right
{
  display: inline;
  float: right;
  width: 110px;
  margin-right: 15px;
}

.diagram_right p.button_close_text
{
  float: left;
  padding-bottom: 0;
}

.diagram_right a.button_close
{
  float: left;
  margin: 0 0 0 15px;
  height: 21px;
  width: 26px;
  background: url('/app_themes/arla/images/button_close.jpg') no-repeat right center;
}

.diagram_right a.button_close span, .diagram_middle a span
{
  display: none;
}
.test
{
  white-space: pre-line;
}
/*--------------------------------------popup-*/

.markeder_popup_product
{
  display: block;
  position: absolute;
  width: 302px;
  margin: 0 0 0 0px;
  background-color: transparent;
  overflow: hidden;
  z-index: 2;
}

.popup_product_top
{
  height: 24px;
  background: url(../images/green_popup_1.gif) no-repeat;
  overflow: hidden;
}

.popup_product_middle
{
  width: 300px;
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
  background-color: #fff;
  overflow: hidden;
}

.popup_product_bottom
{
  height: 27px;
  width: 300px;
  background-image: url(../images/popup_bottom_grey.jpg);
  background-repeat: repeat-x;
  border: 1px solid #d7d7d7;
  border-top: none;
  overflow: hidden;
}

.popup_product_top p
{
  text-align: left;
  padding: 2px 0 0 12px;
  color: #fff;
}

.popup_product_info_highlighted
{
  float: left;
  width: 100%;
  padding: 10px 0 10px 0;
  border-bottom: 1px solid #d7d7d7;
  cursor: pointer;
  background-color: Highlight;
}

.popup_product_info_highlighted img
{
  float: left;
  margin: 0 10px 0 10px;
  border: 1px solid #dcdcdc;
}
.popup_product_info_highlighted p
{
  padding: 0;
  text-align: left;
}

.popup_product_info_highlighted a
{
  color: #00AA14;
  z-index: 4;
  margin-left: 0;
}

.popup_product_info_highlighted a:hover
{
  color: #505050;
}

.popup_product_info
{
  float: left;
  width: 100%;
  padding: 10px 0 10px 0;
  border-bottom: 1px solid #d7d7d7;
  cursor: pointer;
}

.popup_product_info_none
{
  border-bottom: none;
}

.popup_product_info img
{
  float: left;
  margin: 0 10px 0 10px;
  border: 1px solid #dcdcdc;
}

.popup_product_info p
{
  padding: 0;
  text-align: left;
}

.popup_product_info a
{
  color: #00AA14;
  z-index: 4;
  margin-left: 0px;
}

.popup_product_info a:hover
{
  color: #505050;
}

.popup_product_bottom a.product_bottom_link
{
  float: left;
  height: 14px;
  padding: 4px 10px 0 12px;
  background-image: url(../images/img_triangle_big.gif);
  background-repeat: no-repeat;
  background-position: right 12px;
  color: #00AA14;
}

a.product_bottom_link:hover
{
  background-position: right -13px;
}
/*styles added by vladimir 19.08.2008*/
.searchLeft
{
  float: left;
  overflow: hidden;
  width: 620px;
}
.info_product
{
  padding-right: 0px;
  padding-left: 0px;
  background: url(/app_themes/arla/images/bkg_grey_top.gif) no-repeat left top;
  padding-bottom: 0px;
  margin: 10px 0px 0px;
  overflow: hidden;
  padding-top: 4px;
  width: 620px;
}
.size_10
{
  padding-right: 0px;
  padding-left: 10px;
  padding-bottom: 0px;
  padding-top: 2px;
}
.size_10 span
{
  margin: 0px 0px 0px 425px;
}
.info
{
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  padding-bottom: 6px;
  width: 100%;
  padding-top: 6px;
  border-bottom: #dcdcdc 1px solid;
}
.info img
{
  border-right: #dcdcdc 1px solid;
  border-top: #dcdcdc 1px solid;
  float: left;
  margin: 0px 10px 0px 0px;
  border-left: #dcdcdc 1px solid;
  border-bottom: #dcdcdc 1px solid;
}
.info p
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}
.info a:hover
{
  color: #505050;
}
/*-----Pager-----*/
.number_nav{
	display: inline;
	float: left;
	margin:25px 0 25px 150px;
}
	
.number_nav  a{
	float: left;
	padding: 0 6px;
	font-size: 11px;
	border-left: 1px solid #7f7f7f;
}

.number_nav  span{
  float: left;
  padding: 0 6px;
  font-size: 11px;
  border-left: 1px solid #7f7f7f;
}

.number_nav a.backward, span.backward{
  display: block;
  width: 8px;
  height: 8px;
  margin-top: 3px;
  background-repeat: no-repeat;
  background-position: left top;
  background-image:  url(/app_themes/arla/images/img_right_number.gif);
}

.number_nav  a.forward, span.forward{
	display: block;
	width: 8px;
	height: 8px;
	margin-top: 2px;
	background-image: url(/app_themes/arla/images/img_left_number.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.number_nav span.forward{
  background-position: right bottom; 
}
.number_nav span.backward{
  background-position: left bottom; 
}
	
.number_nav  a span.select_icon, .number_nav a.backward:hover{ background-position: left bottom;}

.number_nav  a.forward:hover{ background-position: right bottom;}

.number_nav  a:hover, .number_nav  a span.act{ color: #505050;}
.number_nav a.number_none, span.number_none{border-left:0;}

/*--------------*/

.Sog_box
{
  margin-top: 20px;
  overflow: hidden;
  width: 620px;
}
.Sog_box_top
{
  background-image: url(/app_themes/arla/images/bkg_grey_big_top.gif);
  overflow: hidden;
  background-repeat: no-repeat;
  height: 14px;
}
.Sog_box_middle
{
  border-right: #dcdcdc 1px solid;
  padding-right: 20px;
  padding-left: 20px;
  background: url(/app_themes/arla/images/bkg_grey_big_middle.gif) #e6e6e6 no-repeat;
  padding-bottom: 0px;
  overflow: hidden;
  border-left: #dcdcdc 1px solid;
  width: 578px;
  padding-top: 0px;
}
.Sog_box_bottom
{
  background: url(/app_themes/arla/images/bkg_grey_big_bottom_1.gif) no-repeat;
  height: 14px;
}

.Sog_box_bottom_synonyms
{
  background: url(/app_themes/arla/images/bkg_grey_big_bottom_synonyms.gif) no-repeat;
  height: 14px;
}

.size_30
{
  color: #505050;
}
.search_field
{
  padding-right: 0px;
  padding-left: 5px;
  background: url(/app_themes/arla/images/input.gif) no-repeat;
  padding-bottom: 0px;
  margin: 12px 18px 0px 0px;
  width: 370px;
  color: #969696;
  border-top-style: none;
  padding-top: 2px;
  border-right-style: none;
  border-left-style: none;
  height: 20px;
  border-bottom-style: none;
  float: left;
}
.submit_field
{
  background: url(/app_themes/arla/images/btn.gif) no-repeat;
  width: 57px;
  color: #fff;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  height: 22px;
  border-bottom-style: none;
}
.size_16
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 15px 0px 0px;
  color: #505050;
  padding-top: 0px;
}
.checkbox_field
{
  padding-right: 12px;
  display: inline;
  padding-left: 12px;
  float: left;
  background-image: url(/app_themes/arla/images/white_box.gif);
  padding-bottom: 0px;
  margin: 5px 0px 0px;
  width: 254px;
  padding-top: 0px;
  background-repeat: no-repeat;
  height: 72px;
}
.field_inner
{
  float: left;
  width: 125px;
}
.field_inner .input
{
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  padding-bottom: 0px;
  margin: 0px 10px 0px 0px;
  padding-top: 0px;
}
.checkbox_field_m
{
  margin: 5px 0px 0px 20px;
}
.size_11
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  color: #505050;
  padding-top: 0px;
}
.margin_top
{
  margin: 15px 0px 0px;
}
.margin_top_10
{
  margin: 10px 0px 0px;
}
.size_10
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-left: 8px;
  color: #505050;
  padding-top: 0px;
}
.searchRight
{
  float: left;
  margin: 0px 0px 0px 12px;
  overflow: hidden;
  width: 305px;
}
.searchRight_inner
{
  background: url(/app_themes/arla/images/milk.jpg) no-repeat;
  margin: 15px 0px 0px;
  width: 304px;
  height: 410px;
}
.size_19
{
  width: 122px;
  color: #009114;
}
* html a.btn
{
  width: 10px;
}
a.btn
{
  display: block;
  background: url(/app_themes/arla/images/btn_m.gif) repeat-x;
  float: left;
  color: #fff;
  margin-right: 3px;
  height: 18px;
  text-decoration: none;
}
a.btn span
{
  display: block;
  background: url(/app_themes/arla/images/btn_l.gif) no-repeat;
  height: 18px;
}
a.btn span span
{
  padding-right: 12px;
  display: block;
  padding-left: 12px;
  background: url(/app_themes/arla/images/btn_r.gif) no-repeat right 0px;
  padding-bottom: 0px;
  cursor: pointer;
  padding-top: 1px;
  white-space: pre;
  height: 17px;
}
.arla_col_left
{
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  padding-bottom: 0px;
  overflow: hidden;
  width: 172px;
  padding-top: 20px;
}
.left_col_inner
{
  overflow: hidden;
  width: 172px;
}
.col_left_box_top
{
  background: url(/app_themes/arla/images/box_top_col_1.gif) no-repeat;
  overflow: hidden;
  height: 24px;
}
.col_left_box_middle
{
  border-right: #dcdcdc 1px solid; /*padding-right: 0px;*/ /*padding-left: 0px;*/
  background: url(/app_themes/arla/images/box_middle_col_1.gif) #f2f2f2 no-repeat; /*padding-bottom: 24px;*/
  overflow: hidden;
  border-left: #dcdcdc 1px solid;
  width: 170px; /*padding-top: 0px*/
}

.col_left_box_middle input
{
	background-color:#f2f2f2 !important;
}
/*.col_left_box_middle span
{
	margin:3px 0 0 8px;
}*/
.col_left_box_bottom
{
  background: url(/app_themes/arla/images/box_bottom_col_1.gif) no-repeat;
  height: 7px;
}
.search_margin
{
  margin: 12px 0px 0px 8px;
}
.left_col_label
{
  float: left;
  margin: 8px 0px 5px 8px;
}
.margin_top_inner
{
  margin-top: 20px;
}
.txt_inner
{
  padding-right: 0px;
  display: inline;
  padding-left: 0px;
  float: left;
  padding-bottom: 0px;
  margin: 5px 0px 0px 8px;
  padding-top: 0px;
  line-height: 16px;
}

.rss_left
{
  background:transparent url(/app_themes/arla/images/rss_icon.jpg) no-repeat scroll 8px 10px;
  border-top:1px solid #DCDCDC;
  display:block;
  margin:25px 0 2px;
  padding:0px 4px 0px 8px;
  width:160px;
}

.rss_left a
{
  color:#505050;
  float:left;
  margin:10px 0 0;
  padding:0 0 3px 35px;
}

.txt_info
{
  padding-right: 0px;
  border-top: #dcdcdc 1px solid;
  display: block;
  padding-left: 7px;
  float: left;
  padding-bottom: 0px;
  width: 100%;
  color: #505050;
  padding-top: 11px;
  line-height:13px;
}
.txt_info_none
{
  margin-top: 0px;
  border-top-style: none;
}
.color_creen
{
  color: #009114;
}
.margin_bottom_h2
{
  margin-bottom: 15px;
}
.arla_col_middle ul.navigation_m
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 15px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
.arla_col_middle ul.navigation_m li
{
  display: block;
  margin: 0px;
}
.arla_col_middle ul.navigation_m li a
{
  padding-right: 30px;
  display: inline;
  padding-left: 30px;
  padding-bottom: 0px;
  padding-top: 0px;
}
.arla_col_middle_item ul.navigation_m
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 15px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
.arla_col_middle_item ul.navigation_m li
{
  display: block;
  margin: 0px;
}
.arla_col_middle_item ul.navigation_m li a
{
  padding-right: 30px;
  display: inline;
  padding-left: 30px;
  padding-bottom: 0px;
  padding-top: 0px;
}
.bkg_leaf
{
  background-position: left center;
  background-image: url(/app_themes/arla/images/bkg_nav_m.gif);
  background-repeat: no-repeat;
}
.bkg_flower
{
  background-position: left center;
  background-image: url(/app_themes/arla/images/flower_icon.jpg);
  background-repeat: no-repeat;
}
.arla_col_right
{
  float: left;
  margin: 0px 0px 0px 20px;
  overflow: hidden;
  width: 174px;
}
.arla_col_right img
{
  margin: 0px 0px 15px;
}
.arla_col_right_item
{
  float: left;
  margin: 0px 0px 0px 20px;
  overflow: hidden;
  width: 364px;
}
.arla_col_right_item img
{
  margin: 0px 0px 15px;
}
.right_col_inner
{
  overflow: hidden;
  width: 359px;
}
.col_right_box_top
{
  background: url(/app_themes/arla/images/col_grey_big_top.gif) no-repeat;
  overflow: hidden;
  height: 27px;
}
.col_right_box_middle
{
  background:#EEEFF0 url(/app_themes/arla/images/col_grey_big_middle_s_a.gif) no-repeat scroll 0 0;
  border-right:1px solid #D7D7D7;
  border-left:1px solid #D7D7D7;
  overflow: hidden;
  width: 357px;
}
.col_right_box_bottom
{
  background: url(/app_themes/arla/images/col_grey_big_bottom.gif) no-repeat;
  height: 9px;
}
.infoData
{
  float: left;
  overflow: hidden;
}

.infoData_DL 
{
 border-bottom:1px solid #D7D7D7;
 float:left;
 height:35px;
 width:357px; 
}

.infoData_border_none_DL {
  border-bottom:none;
  float:left;
  height:35px;
  width:357px;
}

.infoData DL.info_none
{
  border-bottom:medium none;
}
.infoData DT
{
  clear:left;
  color:#505050;
  display:inline;
  float:left;
  font-size:11px;
  height:16px;
  padding:9px 0 9px 8px;
  width:77px;
}
.infoData DD
{
  color:#00AA14;
  display:inline;
  float:left;
  font-size:11px;
  height:16px;
  padding:9px 0;
  width:270px;
}
.col_right_box_top P
{
  padding-right: 0px;
  padding-left: 9px;
  padding-bottom: 0px;
  color: #fff;
  padding-top: 3px;
  font-weight:bold;
}
.col_right_box_top P .span A
{
  padding-right: 10px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  display: inline;
  margin: 0px 0px 0px 140px;
  color: #fff;
}

.right_Nav_content{
	float: left;
	width: 748px;
	margin: -10px 0 4px 0;
	}

.content{
	float: left;
	width: 748px;
	margin: 22px 0 0;
	font-size:13px;
}
		
.content .right_Nav_content{
	float: left;
	width: 748px;
	background-color: #fff;
	margin: 0;
}
.right_Column ul.right_Nav, .content ul.right_Nav{
		float: right;
		margin:0 8px 0 0;
		list-style-type: none;
	}
		
.right_Column ul.right_Nav li, .content ul.right_Nav li {
 float: left;
}
		
.right_Column ul.right_Nav li a,
 .content ul.right_Nav li a{
  display: block;
	height: 28px;
	margin-left: 13px;
	padding-right:28px;
	overflow:hidden;	
}
.right_Column ul.right_Nav li a.luk_vindue_txt, .content ul.right_Nav li a.luk_vindue_txt{
  margin-left: 0;
  padding-right:0px;
}
.right_Column ul.right_Nav li a.tip_en_ven_green_txt, .content ul.right_Nav li a.tip_en_ven_green_txt{
  margin-left: 0;
  padding-right:0px;
  height:16px;
}
.right_Column ul.right_Nav li a.din_besked_popup_middle_l, .content ul.right_Nav li a.din_besked_popup_middle_l{
  margin-left: 0;
  padding-right:0px;
  height:16px;
  padding-bottom:20px;
}
.right_Column ul.right_Nav li a.luk_vindue_send , .content ul.right_Nav li a.luk_vindue_send{
  margin-left:10px;
  /*padding-right:4px;*/
  padding-right: 0px;
}
.right_Column ul.right_Nav li a.luk_vindue_close, content ul.right_Nav li a.luk_vindue_close
{
  margin-left: 0;
  padding:20px 35px 0 0;
}

.right_Nav_content P
{
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  padding-bottom: 0px;
  color: #009114;
  padding-top: 0px;
}
H2.right_Nav_content_m
{
  margin: 0px;
}
.right_column UL.right_Nav
{
  float: right;
  margin: 0px 10px 0px 0px;
  list-style-type: none;
}
.right_column UL.right_Nav LI
{
  display: inline;
  margin-left: 30px;
  padding-right:35px;
}
.right_Nav_phone{
		height: 25px;
		background: url('/app_themes/arla/images/tip_en_ven_icon.gif') no-repeat right 1px;
		}
.right_Nav_fax{
		height: 25px;
		background:  url('/app_themes/arla/images/printIcon.gif') no-repeat right top;
		}
.seneste_box
{
  float: left;
  margin: 12px 0px 12px 12px;
  overflow: hidden;
  width: 160px;
}
.seneste_box P
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}
.col_right_greybox_top
{
  background: url(/app_themes/arla/images/col_grey_top.gif) no-repeat;
  overflow: hidden;
  height: 10px;
}
.col_right_greybox_middle
{
  border-right: #d7d7d7 1px solid;
  background: url(/app_themes/arla/images/col_grey_middle.gif) #eeeff0 no-repeat;
  overflow: hidden;
  border-left: #d7d7d7 1px solid;
  width: 357px;
}
.col_right_greybox_bottom
{
  background: url(/app_themes/arla/images/col_grey_bottom.gif) no-repeat;
  height: 11px;
}
P.kontakt
{
  margin: 15px 0px 0px 20px;
  color: #505050;
}
.infobox P.mail
{
  padding-right: 0px;
  background-position: left top;
  margin-top: 35px;
  padding-left: 32px;
  background-image: url(/app_themes/arla/images/icon_letter.gif);
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  background-repeat: no-repeat;
  height: 20px;
}
.infobox P.tove_phone
{
  padding-right: 0px;
  background-position: 4px top;
  padding-left: 32px;
  background-image: url(/app_themes/arla/images/icon_phone.gif);
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  background-repeat: no-repeat;
  height: 28px;
}
.col_leftWhite_middle
{
  border-right: #d7d7d7 1px solid;
  overflow: hidden;
  border-left: #d7d7d7 1px solid;
  width: 218px;
  background-color: #fff;
}
.col_leftWhite_bottom
{
  background: url(/app_themes/arla/images/bkg_bottom_white.gif) no-repeat;
  height: 7px;
}
.grey_1
{
  background-image: url(/app_themes/arla/images/bkg_grey1.jpg);
  width: 218px;
  background-repeat: repeat-x;
  height: 28px;
}
.grey_2
{
  background-image: url(/app_themes/arla/images/bkg_grey2.jpg);
  width: 218px;
  background-repeat: repeat-x;
  height: 29px;
}
.col_leftWhite_middle H2
{
  clear: both;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 5px 5px 10px;
  padding-top: 3px;
}
.col_leftWhite_middle P
{
  margin: 6px 10px;
  padding-bottom: 0;
}
.col_leftWhite_middle .Madplaner
{
  float: left;
  width: 218px;
}
.col_leftWhite_middle .Madplaner UL
{
  margin: 0px;
  list-style-type: none;
}
.col_leftWhite_middle .Madplaner UL LI
{
  border-top: #dcdcdc 1px solid;
}
.col_leftWhite_middle .Madplaner UL LI A
{
  padding-right: 13px;
  margin-left: 5px;
}
.col_leftWhite_search
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(../images/input_recipies.jpg);
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  margin: 0px 5px 7px 10px;
  width: 164px;
  padding-top: 2px;
  height: 16px;
  border-right-width: 0px;
}
.col_leftWhite_submit
{
  float: left;
}

.address_left p
{
  color: #505050;
  padding: 15px 0pt 0pt 10px;
}
.address_left p.none
{
  padding-top: 0pt;
}
.address_left p.bkg_padding
{
  display: block;
  padding-left: 40px;
}

/*Send comment form*/
.kommentare_form label.label_block_left
{
  display: block;
  width: 85px;
  float: left;
  padding-top: 3px;
}
.kommentare_form label.label_block
{
  display: block;
}

.kommentare_form input.InputKomment
{
  border: 1px solid #9a9a9a;
  background: #f6f6f6;
  width: 215px;
  padding: 2px;
  margin-bottom: 6px;
}
.kommentare_form input.check
{
  margin-bottom: 10px;
  display: block;
  float: left;
  margin-right: 5px;
}
.kommentare_form label.din_kommentar
{
  float: left;
  padding-top: 3px;
}

.kommentare_form input.postNrField
{
  width: 63px;
  margin-right: 5px;
}
.kommentare_form input.byField
{
  width: 137px;
}
.popup_send_links
{
  padding-left: 85px;
  width: 307px;
}
.kommentare_form textarea
{
  width: 395px;
  height: 60px;
  border: 1px solid #9a9a9a;
  background: #f6f6f6;
  padding: 2px;
  margin-top: 3px;
  margin-bottom: 5px;
}
.kommentare_form .go_left
{
  padding-right: 10px;
}
.SubmitButton
{
  background: #000000 none repeat scroll 0%;
  color: white;
  margin: 5px 1px 0pt 0pt;
  padding: 0pt 0px;
  text-transform: uppercase;
  border: 0px solid;
  cursor: pointer;
}

/*End send comment form*/
P.presseData
{
  padding-bottom: 0px;
  color: #777;
}
P.presseData_info
{
  padding-bottom: 0px;
  color: #777;
}
/*-------------*/


.bkg_triangle_green {
  background:transparent url(/app_themes/arla/images/img_triangle_top.gif) no-repeat scroll right center;
  padding:0pt 11px 0pt 0pt;
  position:relative;
  font-weight:normal;
  line-height: 20px;
}

.bkg_triangle_green:hover, a:hover span.bkg_triangle_green_top 
{
  background:transparent url(/app_themes/arla/images/img_triangle_bottom.gif) no-repeat scroll right center;
}

/*.bkg_triangle_green{
		height: 5px;
		width: 6px;
		padding: 0 11px 0 0;
		background:url(/app_themes/arla/images/img_triangle_big.gif) no-repeat right 6px;
		}
		
a:hover .bkg_triangle_green
{
  background-position: right -19px;
}

a.bkg_triangle_green:hover
{
  background-position: right -19px;
}

/*-----------------------*/

.level2menu a.level2menu_left
{
  margin: 0 10px 0 12px;
}


.chex_box_category
{
  margin: 5px 0 0 4px;
}

.label_form_box
{
  color: #333333;
  float: left;
  padding-bottom: 17px;
  padding-top: 2px;
}

.label_form_box .span_label
{
  background-image: url(/app_themes/arla/images/img_01.jpg);
  background-repeat: no-repeat;
  color: #FFFFFF;
  float: left;
  height: 22px;
  margin: -4px 15px 0pt 0pt;
  padding: 2px 0pt 0pt 0px;
  text-align: center;
  width: 24px;
}

.form_box
{
  clear: left;
  float: left;
}

hr.line_bottom
{
  background-color: #CCCCCC;
  border: medium none;
  color: #CCCCCC;
  display: block;
  float: left;
  height: 1px;
  margin: 0pt 0pt 10px;
  padding: 0pt 10px;
  width: 670px;
}


.address_map_new p
{
  color: #505050;
  padding: 0;
}

.map_position_new
{
  overflow: hidden;
  padding: 5px 5px 0pt 4px;
  text-align: left;
  width: 232px;
}

.map_position_new ul.left_nav
{
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 5px;
}

.map_position_new ul.left_nav li a
{
  display: inline;
  padding: 0 15px 0 0;
}
.float_left
{
  float: left;
  padding: 5px 20px 16px 0;
  display:block;
}

.float_left_imgtxt
{
  float: left;
  padding: 15px 20px 16px 0;
  display:block;
}
.float_left_imgtxt img
{
  padding-bottom: 10px;
}
a.autocomplete img
{
  padding-bottom: 0;
}
.float_left_simple
{
  float: left;
}

/*.float_right
{
  float: right;
  padding: 15px 0 16px 20px;
  display:block;
}*/
.float_right img
{
  padding-bottom: 10px;
}

.float_middle
{
  padding: 15px 0 16px 0;
  width: 100%;
  float:left;
  display:block;
}
.float_middle img
{
  padding-bottom: 10px;
}
.subsection p
{
  padding-bottom: 0px;
}

.centercontent_460_Section
{
  margin: 20px 20px 0px 0px;
  float: left;
  width: 460px;
  overflow: hidden;
}
.yellowbox_460
{
  background: url(/app_themes/arla/images/yellowbox_bar.jpg) no-repeat;
  width: 460px; /*height: 265px*/
}

.bkg_triangle_white
{
  display: inline;
  padding: 0 11px 0 0;
  background: url(/app_themes/arla/images/img_white_1.gif) no-repeat right 9px;
}

a.bkg_triangle_white:hover
{
  background-position: right -16px;
}

.bkg_triangle_green_white
{
  display: inline;
  height: 5px;
  width: 6px;
  padding: 0 11px 0 0;
  background: url(/app_themes/arla/images/img_triangle_green_white.gif) no-repeat right 6px;
}

a.bkg_triangle_green_white:hover
{
  background-position: right -19px;
}

.abv
{
  height: 24px;
  overflow: hidden;
}

.abv h4
{
  margin: 0px 10px;
  padding: 0px;
  color: #fff;
  display: inline;
  width: 344px;
}

.abv h4 .span a
{
  display: inline;
  margin: 0 0 0 125px;
  padding: 0 10px 0 0;
  color: #fff;
}

.abv h4 .span a:hover
{
  color: #005019;
}

.yellowbox_recipe h4
{
  width: 90%;
}

.yellowbox_172 h4
{
  width: 90%;
}

.yellowbox_220 h4
{
  width: 220px;
}

.yellowbox_220_front h4
{
  width: 90%;
}

.yellowbox_344 h4
{
  width: 90%;
}

.yellowbox_2col h4
{
  width: 90%;
}

.greenbox_220 h4
{
  width: 90%;
}

.greenbox_344 h4
{
  width: 100%;
}

.greenbox_460 h4
{
  width: 90%;
}

.yellowbox_460 h4
{
  width: 90%;
}

.greenbox_172
{
  background: url(/app_themes/arla/images/yellowbox.jpg) no-repeat;
  width: 172px;
  height: 171px;
}
.greenbox_172 h4
{
  width: 90%;
}

.greenbox_2col
{
  background: url(/app_themes/arla/images/yellowbox_2col.jpg) no-repeat;
  width: 364px;
  height: 171px;
}

.greenbox_2col h4
{
  width: 90%;
}

label.quote_green
{
  font-style: italic;
  color: #00aa14;
}
/*----------------------------------- arla brandtracker page*/

.brands
{
  width: 217px;
  height: 25px;
  padding-top: 8px;
  background: url(/app_themes/arla/images/bkg_brands.gif) repeat-x;
}

.left_box_middle_brands
{
  width: 216px;
  border-left: 2px solid #e6e6e6;
  border-right: 2px solid #e6e6e6;
  background-color: #fff;
}

.left_box_bottom_brands
{
  width: 221px;
  height: 23px;
  background: url(/app_themes/arla/images/bkg_brands_bottom.gif) no-repeat;
  border-top: 1px solid #e6e6e6;
}

.brands_topArrow
{
  height: 23px;
  background: url(/app_themes/arla/images/bkg_brands_top.gif) repeat-x;
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
}

.brands_topArrow a
{
  display: block;
  height: 23px;
  background: url(/app_themes/arla/images/brands_top.gif) no-repeat center 6px;
}

.left_box_bottom_brands a
{
  display: block;
  height: 23px;
  background: url(/app_themes/arla/images/brands_bottom.gif) no-repeat center 6px;
}

.left_box_bottom_brands a:hover, .brands_topArrow a:hover
{
  background-position: center -24px;
}

.brands_topArrow span, .left_box_bottom_brands span
{
  display: none;
}

.brands_logo
{
  margin: 20px 0 0 0;
  overflow: hidden;
}

.brands_logo img
{
  padding: 5px 0 0 0;
  margin: 0 0 10px 20px;
}

.left_box_middle_brands a.select
{
  float: left;
  display: inline;
  width: 183px;
  height: 76px;
  background: url(/app_themes/arla/images/bkg_logo.jpg) no-repeat;
  margin: 0 0 0 15px;
}
/*--------- Jobs Page ------------*/

.col_left_box_middle_alle
{
  padding-bottom: 6px;
}

.alle_omradet
{
  width: 114px;
  margin-top: 12px;
}

.txt_inner_marginTop
{
  margin: 9px 0 2px 7px;
}

.input_search_101
{
  background: transparent url(/app_themes/arla/images/input-101_2.gif) repeat scroll 0%;
  border-width: 0px;
  height: 16px;
  margin: 3px 0 0 8px;
  padding: 2px 4px 0 2px;
  width: 95px;
  display:inline;
}

.input_search_submit_bottom
{
  margin-bottom: -6px;
}

.col_left_acrobat_top
{
  height: 24px;
  background: url(/app_themes/arla/images/box_top_col_green.gif) no-repeat;
  overflow: hidden;
}

.left_box_top p, .top_green p, .right_box_top p, .col_left_box_top p, .col_left_acrobat_top p
{
  padding: 2px 0 0 9px;
  color: #fff;
}

.txt_acrobat
{
  padding: 0;
  line-height: 16px;
  margin: 9px 0 0 7px;
}

.acrobat_left
{
  width: 164px;
  display: block;
  height: 23px;
  padding: 9px 0 0 8px;
  margin: 10px 0 2px 0;
  border-top: 1px solid #dcdcdc;
  background-image: url(/app_themes/arla/images/acrobat_icon.jpg);
  background-repeat: no-repeat;
  background-position: 8px 10px;
}

.acrobat_left a
{
  font-weight: bold;
  margin: 10px 0 0 0;
  padding: 0 8px 3px 25px;
}

.right_column
{
  float: left;
  width: 748px;
  margin: 12px 0 0 20px;
  overflow: hidden;
}
/** LOGO **/

.header a.logo_link
{
  display: block;
  height: 80px;
  margin: 10px 0 0 20px;
  position: absolute;
  width: 120px;
}

a.logo_link span
{
  display: none;
}

.infobox .newLeft
{
  width: 40%;
  clear: both;
}

.infobox table .newLeft
{
  text-align: left;
}

.col_left_box_middle_bottom
{
  padding-bottom: 7px;
}

.inverted_gradients_left
{
  width: 190px;
  overflow: hidden;
  float: left;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  
}

.inverted_gradients_right
{
  float: left;
  display: inline;
  width: 346px;
  overflow: hidden;
  margin-left: 190px;
}

.inverted_gradients_content
{
  position: relative;
  overflow: hidden;
  float: left;
  display: block;
  width: 100%;
  background-image: url(/app_themes/arla/images/infobox_3col_bottom.gif);
  background-repeat: no-repeat;
  background-position: bottom;
  
}

.inverted_gradients_left img
{
  margin-bottom: -1px;
}

.inverted_gradients_right h3
{
  margin: 0px 20px 3px 0;
  padding-top: 15px;
}

.inverted_gradients_right p
{
  line-height: 13px;
}
.pubbox_3col_1
{
  width: 556px;
  background: url('/app_themes/arla/images/pubbox_3col.gif');
  overflow: hidden;
  background-repeat: no-repeat;
  margin-bottom:20px;
}

span.fck_image_desc
{
   display:block;
   color: #777;
   margin-top:-3px;
   line-height:normal;
   padding-top: 10px;
}

/*------------------------------- dk_produkter_brands2*/
	
	.grand_box{
		float: left;
		width: 940px;
		overflow: hidden;
		
		}
		
	.grand_box_img{
		float: left;
		width: 720px;
		height: 240px;
		position: relative;
		}
		
	.grand_box_img div img{
	  margin-top: 0;
	}
			
	.grand_box_img_txt{
		position: absolute;
		right: 20px;
		top: 29px;
		}
		
	 .heading_favorite{
		/*font-family:calibry;*/
		line-height: 32px;
		margin: 0 0 10px 0;
		color: #005019;
		font-weight: normal;
		letter-spacing: -1px;
		}
		
	.grand_box_img_txt p{
		padding-bottom: 6px;
		font-weight: normal;}

	.left_grand_box_yellow{
		float: left;
		width: 220px;
		overflow: hidden;
		}
	
	.left_grand_box_top_yellow{
		height: 24px;
		background: url('/app_themes/arla/images/bkg_yellow_grand_box_1.gif') no-repeat;
		overflow: hidden; 
		}

	.left_grand_box_middle_yellow{
		width: 219px;
		height:210px;
		border-left: 1px solid #dcdcdc;
		background-image: url('/app_themes/arla/images/bkg_middle_yellow.gif');
		background-repeat: repeat-x;
		background-color: #f2f2f2;
		overflow: hidden;
		}

	.left_grand_box_bottom_yellow{
		height: 6px;
		background: url('/app_themes/arla/images/left_grand_box_bottom_yellow.gif') no-repeat;
		}
		
	.left_grand_box_top_yellow p{
		padding: 3px 0 0 9px;
		line-height: 16px;
		color: #fff;
		}
		
	.left_grand_box_middle_yellow_form{
		width: 225px;
		margin: 14px 0px 8px 0px;
		overflow: hidden;
		}
			
	.label_Produktkategori_div{
		height: 40px;
		overflow: hidden;
		margin-bottom: 14px;
		}
		
	.label_Produktkategori{
		margin: 0 0 0 8px;
		}
		
	.left_grand_box_middle_yellow_form select{
		width: 202px;
		margin: 4px 0 12px 8px;
		}
		
	.left_grand_box_middle_yellow_subscribe{
	  margin: 10px 0 3px 7px;
	  float:left;
	  display:inline;
	  }
	  
	.left_grand_box_middle_yellow_subscribe input{
	 float: left;
	 height: 15px;
	 width: 13px;
	 margin-bottom: 6px;
	 }
		
	.left_grand_box_middle_yellow_subscribe label{ 
	 display:block;
   margin:0pt 0pt 0pt 18px;
	 }
	 
	p.list_tick_green{
   display: block;
   padding: 0 0 0 18px;
   background: url('/app_themes/arla/images/list_tick_green.jpg') no-repeat left top;
   }
	 
	.left_grand_box_middle_yellow_checkbox{
		margin: 0px 0 5px 9px;
		}
	  		
	.left_grand_box_middle_yellow_checkbox input{
		float: left;
		height: 13px;
		width: 13px;
		margin-bottom: 3px;
		}
		
	.left_grand_box_middle_yellow_checkbox label{ 
		  float:left;
      margin-left:4px;
      line-height:15px;
		}
		
	.left_grand_box_middle_yellow_checkbox .label_mest
	{
    margin:0px 0px 3px 0px;
    line-height:15px;
	}
	
	.label_mest_1
	{
	  margin:0px 0px 1px 8px;
    line-height:15px;
    float: left;
	}
	
	.input_margin_bottom
	{
	  margin-left: -13px;
	}
		
	.input_search_148{
		float:left;
		width: 138px;
		height: 18px;
		margin-left: 8px;
		margin-right: 6px;
		padding: 3px 4px 0 4px;
		background:transparent url('/app_themes/arla/images/input_search_148.gif') repeat scroll 0%;
		border-width:0px;
		}
		
	.left_grand_box_middle_yellow_form{
		width: 225px;
		margin: 12px 0 9px 0;
		overflow: hidden;
		}
	
	/* ----------------------------------------------Niheder */
	.left_box_top p .span a{
		display: inline;
		margin: 0 0 0 90px;
		padding: 0 10px 0 0;
		color: #fff;
		}
		
	.left_box_top p .span a:hover{ color: #005019;}
	
	.nav_Nyheader{
		float: left;
		width: 218px;
		}	
		
	 .nav_Nyheader ul{
		margin: 0;
		list-style-type: none;
		}
		
	 .nav_Nyheader ul li{
	 	height: 26px;
		padding: 5px 0 5px 0;
		border-top: 1px solid #dcdcdc;
		}
		
	 .nav_Nyheader ul li a{
		margin-left: 9px;
		padding-right: 13px;
		}
				
	.nav_Nyheader ul li.nav_Nyheader_none{ height: 22px; padding: 5px 0 2px 0;}
	.nav_Nyheader ul li.nav_Nyheader_noneBorder{border-top: none;}
	
	/*------------------------------------------- arla dDk Find Product*/
	
	.produkter_find{
		float: left;
		width: 95px;
		height: 101px;
		margin-left: -1px;
		margin-top: -1px;
		overflow: hidden;
		}
		
	.produkter_find_100{
		float: left;
		width: 94px;
		height: 100px;
		overflow: hidden;
		}
		
	.produkter_find_bkg{
		background-image: url('/app_themes/arla/images/produkter_bkg_1.jpg');
		background-repeat: no-repeat;
		}
		
	.produkter_find_bkg_middle{
		background-image: url('/app_themes/arla/images/produkter_bkg_none_left_top.gif');
		background-repeat: no-repeat;
		}
		
	.produkter_find_bkg_4{
		background-image: url('/app_themes/arla/images/produkter_bkg_4.gif');
		background-repeat: no-repeat;
		}
	
	.produkter_find_green{
		background-image: url('/app_themes/arla/images/produkter_01_new.gif');
		background-repeat: no-repeat;
		}
		
	.produkter_find_none{
		background-image: url('/app_themes/arla/images/produkter_bkg_none_left.gif');
		background-repeat: no-repeat;
		}
	
	.produkter_find_none_top{
		background-image: url('/app_themes/arla/images/produkter_bkg_none_top.gif');
		background-repeat: no-repeat;
		}
			
	.produkter_find_none_top_left{
		background-image: url('/app_themes/arla/images/produkter_bkg_none_top_left.gif');
		background-repeat: no-repeat;
		}
		
	.produkter_find img{
		padding: 1px 0 0 4px;
		}
		
	.produkter_find p{
		width: 90px;
		text-align: center;
		line-height: 11px;
		padding-bottom:0px;
		}
		
	.bottom_produkter{
		float: left;
		height: 24px;
		margin-top: 20px;
		border-top: 1px solid #dcdcdc;
		}
		
	.bottom_produkter_left{
		float: left;
		height: 23px;
		background: url('/app_themes/arla/images/left_bottom_produkter.gif') no-repeat;
		}
		
	.bottom_produkter_middle{
		float: left;
		width: 932px;
		height: 23px;
		background: url('/app_themes/arla/images/middle_bottom_produkter.gif') repeat-x;
		}
		
	.bottom_produkter_right{
		float: left;
		height: 23px;
		background: url('/app_themes/arla/images/right_bottom_produkter.gif') no-repeat right top;
		}
	
	.bottom_produkter_middle p{
		float: right;
		padding: 1px 0 0 0;
		}
		
	.bkg_triangle_green_produkter{
		position: relative;
		height: 4px;
		width: 4px;
		padding: 0 6px 0 0;
		background: transparent url('/app_themes/arla/images/bkg_find_produkter.gif') no-repeat scroll right 5px;
		}
		
	a.bkg_triangle_green_produkter:hover,a:hover .bkg_triangle_green_produkter{ background-position: right -15px;}

	.bkg_triangle_green_produkter_two{
	 	display: inline;
		height: 4px;
		width: 4px;
		padding: 0 6px 0 0;
		background: url('/app_themes/arla/images/bkg_find_produkter.gif') no-repeat right 5px;
		}
		
	a.bkg_triangle_green_produkter_two:hover{ background-position: right -15px;}
	
.fckeditor_body
{
  text-align:left;
}
	p.produkter_find_green_txt{
		padding: 20px 0 0 0;
		text-align: center;
		font-weight: bold;
		line-height: 16px;
		color: #fff;
		}
		
	.grand_box_produkter{
			float: left;
			width: 940px;
			margin-top: 20px;
			padding-left: 1px;
			padding-top: 1px;
			overflow: hidden;
			}
	.produkter_all{
		background-image: url('/app_themes/arla/images/produkter_all.gif');
		background-repeat: no-repeat;
		}
	.grand_box_img_txt_width{width: 240px;}
	.produkter_all_none{
		background-image: url('/app_themes/arla/images/produkter_all_none.gif');
		background-repeat: no-repeat;
		}
		
/*-----------------------*/
		
.din_besked_popup {
margin:0 0 100px;
overflow:hidden;
width:710px;
color:#505050;
}

.din_besked_popup_top {
background:transparent url(/app_themes/arla/images/din_besked_popup_top.gif) no-repeat scroll 0 0;
height:12px;
overflow:hidden;
}

.din_besked_popup_middle {
background:#CDD0D2 url(/app_themes/arla/images/din_besked_popup_middle.gif) repeat-x scroll 0 0;
float:left;
padding:12px 30px 22px 39px;
text-align:left;
width:641px;
}

.din_besked_popup_bottom {
background:transparent url(/app_themes/arla/images/din_besked_popup_bottom.gif) no-repeat scroll 0 0;
float:left;
height:12px;
overflow:hidden;
width:710px;
}

.tip_en_ven_popup_form {
overflow:hidden;
width:632px;
margin-left:10px;
}

.din_besked_popup_middle_icon {
float:right;
}

.tip_en_ven_popup_left {
float:left;
overflow:hidden;
width:253px;
}

.input_search_220 {
background:transparent url(/app_themes/arla/images/input_220_1.gif) repeat scroll 0 50%;
border-width:0;
height:16px;
padding:2px 2px 0;
width:216px;
}

p.size_popup_14 {
padding:0 0 22px 10px;
float:none;
color:#505050;
}

.Obligatoriske_txt {
color:#505050;
float:left;
padding-top:4px;
}

.tip_en_ven_popup_right {
float:left;
overflow:hidden;
width:372px;
}

a.luk_vindue_send {
background:transparent url(/app_themes/arla/images/button_left_23.gif) no-repeat scroll left 0;
color:#FFFFFF;
display:block;
height:22px;
padding-right:4px;
text-decoration:none;
/*margin-right:7px;*/
outline-style:none;
}

a.luk_vindue_send span {
background:transparent url(/app_themes/arla/images/button_right_23.gif) no-repeat scroll right 0;
display:block;
height:22px;
padding: 0px 0px 0px 4px;
}

a.luk_vindue_send span span {
background:transparent url(/app_themes/arla/images/button_middle_23.gif) repeat-x scroll 0 0;
cursor:pointer;
display:block;
height:22px;
margin-right:4px;
padding:0px;
white-space:pre;
}

.margin_top_button {
margin:15px 0 0 10px;
}

.float_right_send {
float:right;
}

.luk_vindue_close {
background-image:url(/app_themes/arla/images/bkg_luk_vindue.gif);
background-position:right center;
background-repeat:no-repeat;
float:right;
height:30px;
padding:20px 35px 0 0;
margin-right:10px;
outline-style:none;
}

.div_luk_vindue_txt_confirm {
float:right;
width:140px;
}

.div_luk_vindue_txt {
/*float:right;
width:300px;*/
width: 360px;
text-align: right;
height: 42px;
}

.luk_vindue_txt {
color:#10AF23;
display:block;
float:right;
outline-style:none;
}

.luk_vindue_txt_padding {
padding-top:16px;
}

.tip_en_ven_popup_right textarea {
border:1px solid #D8D8D8;
height:198px;
width:359px;
}

.tip_en_ven_popup_left label,
 .tip_en_ven_popup_right label {
clear:both;
color:#505050;
float:left;
margin-bottom:4px;
}

.tip_en_ven_popup_left input {
clear:both;
color:#808080;
margin-bottom:12px;
}

.tip_en_ven_popup_left_confirm, 
 .tip_en_ven_right_confirm{
clear:both;
color:#808080;
margin-bottom:20px;
}

.din_besked_popup_middle h1 {
margin:2px 0 9px 10px;
padding:0px;
}

.tip_en_ven_green_txt {
clear:both;
color:#00AA14;
margin-top:-7px;
padding-bottom:13px;
text-align:left;
float:left;
outline-style:none;
}

.div_tip_en_ven_height {
height:82px;
}

.din_besked_popup_middle_l {
float:left;
overflow:hidden;
width:253px;
}

.din_besked_popup_middle_l span {
color:#808080;
padding-bottom:20px;
}

.din_besked_popup_middle_l p ,
.din_besked_popup_middle_r p {
color:#808080;
/*padding-bottom:20px;*/
}

.din_besked_popup_middle_r {
float:left;
overflow:hidden;
width:360px;
}

a.din_besked_popup_middle_l {
color:#808080;
text-decoration:none;
outline-style:none;
}

p.size_popup_13 {
color:#505050;
padding-bottom:9px;
}

.tip_en_ven_validation_left {
color:#505050;
position:absolute;
margin-left:2px;
}

.tip_en_ven_expression_left {
color:#505050;
position:fixed;
line-height:18px;
margin-left:2px;
}

.tip_en_ven_validation_right {
color:#505050;
float:right;
margin-left:2px;
}

/*-_-_-_- Write Us form -_-_-_-*/

 .formSkriv_box{
 margin-top: 20px;
 width: 460px;
 overflow: hidden;
 }

 .formSkriv_box_top{
 height: 8px;
 background: url('/app_themes/arla/images/bkg_formTop_skriv_til_os.gif') no-repeat;
 overflow: hidden;
 }

 .formSkriv_box_middle{
 width: 434px;
 padding: 0 12px 0 12px;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 background-image: url('/app_themes/arla/images/bkg_formMiddle_skriv_til_os_2.gif');
 background-repeat: repeat-x;
 background-color: #edeeef;
 overflow: hidden;
 }

 .formSkriv_box_bottom{
 height: 8px;
 background: url('/app_themes/arla/images/bkg_formBottom_skriv-til-os.gif') no-repeat;
 overflow: hidden;
 }

 .formSkriv_box_middle img{
 float: right;
 margin: 0 4px 0 0;
 }

 .content_form{
 float: left;
 width: 370px;
 margin: 15px 0 8px 0;
 }

 .content_form select{
 width: 158px;
 margin: 0;
 }
 
.newsItemFooterNote
{
 	margin-top:40px;
 	font-style:italic;
 	border-top:1px solid #505050;
}

.press_news_img{
		position: absolute;
		margin: 0 0 0 400px;
		z-index: -1;
		}
.press_news_bottom{padding-bottom: 8px;}
.press_news_widht{width: 550px;}





.skriv_ril_os
{
  font-weight: normal;
  font-size: 24px;
  margin: 3px 0px 0px 8px;
  line-height: 26px;
}
.arla_skriv_til_os_form
{
  overflow: hidden;
}
.arla_skriv_til_os_form_border
{
  border-top: #ccc 1px solid;
}
.label_Foresporgsel
{
  float: left;
  margin: 0px 0px 7px 8px;
}
.arla_skriv_til_os_form_radio
{
  float: left;
  margin: 16px 0px 0px 8px;
}
.arla_skriv_til_os_form_radio label
{
  margin: 0px 6px 0px 0px;
}
.arla_skriv_til_os_form_radio label.kon
{
  margin: 0px 16px 0px 0px;
}
.arla_skriv_til_os_form_radio input
{
  margin: 0px 5px 0px 0px;
}
.arla_skriv_til_os_form textarea
{
  border-right: #b3b3b3 1px solid;
  border-top: #b3b3b3 1px solid;
  margin: 13px 0px 0px 8px;
  border-left: #b3b3b3 1px solid;
  width: 172px;
  border-bottom: #b3b3b3 1px solid;
  height: 72px;
}
.arla_skriv_til_os_form_label
{
  margin: 2px 0px 0px 8px;
}
.arla_skriv_til_os_form_label label
{
  float: left;
  margin: 13px 0px 5px;
}

.input_search_172_contakt
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_172.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 164px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}
.arla_skriv_til_os_form_send
{
  float: left;
  margin: 12px 0px 17px 130px;
}
.left_box_middle_big_inline_kontak
{
  border-right: #e6e6e6 2px solid;
  background-image: url(/app_themes/arla/images/inline_kontaktskema_bkg_grey_middle.gif);
  border-left: #e6e6e6 2px solid;
  width: 216px;
  background-repeat: repeat-x;
  background-color: #eeeff0;
}
.arla_skriv_til_os_form_margin
{
  margin-top: 6px;
}
.input_search_172_top
{
  margin-top: 12px;
}
.skriv_ril_os_bottom
{
  margin: 3px 0px 15px 8px;
}
.input_search_87
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_87.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 79px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}

.contact_write_us
{
  overflow: hidden;
  border-top: #ccc 1px solid;
}
.contact_write_us h2
{
  /*margin-left:0px;*/
  margin-bottom:10px;
}
.contact_write_us textarea
{
  border-right: #b3b3b3 1px solid;
  border-top: #b3b3b3 1px solid;
  margin: 8px 0px 15px 0px;
  border-left: #b3b3b3 1px solid;
  width: 172px;
  border-bottom: #b3b3b3 1px solid;
  height: 72px;
}
.contact_write_us select
{
  margin-left: 0px;
  margin-bottom:0px;
  width:auto;
}
.contact_write_us table tr td
{
  height: 27px;
  vertical-align:top; 
}
.contact_write_us fieldset
{
  border:none;
}
.input_172
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_172.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 164px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}

.input_172_yellow
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_172_yellow.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 164px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}

.input_172
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_172.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 164px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}

.input_172_yellow
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_172_yellow.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 164px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}

.contact_write_us label
{
  margin-top:15px;
}

.arla_col_middle{
		float: left;
		width: 554px;
		overflow: hidden;
		}
.arla_col_middle_item{
    float:left;
    overflow:hidden;
    width:364px;
}
.right_Column{
		float: left;
		width: 748px;
		margin: 12px 0 0 20px;
		}

.element
{
  overflow:auto;
}

.label_width_1 
{
  width:140px;
}

.contact_custom_back_overlay
{
  background: url(/app_themes/arla/images/black_overlay.png);
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.transparentPNGinIE6
{
  behavior:url("/Templates/Javascript/ArlaScripts/iepngfix.htc");
}
/*-------------------------------------------arla arla_lngredients_v01*/

.box_460{
	width: 460px;
	overflow: hidden;
}
	
.box_460_top{
	height: 24px;
	background: url(/app_themes/arla/images/green_top_460.gif) no-repeat;
}
	
.left_box_top p .margin_latest_news a{
	display: inline;
	margin:0px 0px 0px 55px;
	padding:0px 10px 0px 0px;
	color: #fff;
}

.left_box_top p .margin_latest_news a:hover{
	color:#005019;
}
	
.latest_news_middle {
	width:218px;
	background: #f2f2f2 url(/app_themes/arla/images/latest_news_middle.gif) repeat-x;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	overflow:hidden;
}

.latest_news_bootom{
	height: 7px;
	background: url(/app_themes/arla/images/latest_news_bootom.gif) no-repeat;
  overflow:hidden;
  display:block;
}
	
.txt_info_two{
	display:inline;
	float:left;
	line-height: 16px;
	margin: 0 0 7px 7px;
	padding: 0;
	width:100%;
}
	
.txt_inner_none_margin_b{margin:0px 0px 0px 7px;}
.txt_inner_none_margin_b_5{margin:0px 0px 2px 7px;}
	
.latest_news_middle select{
	margin: 10px 0px 0px 8px;
	width: 199px;
}
	
.margin_top_20{margin-top:20px;}

.margin_top_11{margin-top: 11px;}
	/*----------------------------------brands-slider */	
	
.box_1col_1 {
	float: left;
	width: 130px;
	text-align: center;
	padding: 10px 0px 0px 17px;
	}
.box_1col_1 img{
	display: block;
	margin-bottom: 5px;
	width: 130px;
	height: 73px;
}
.box_1col_1 a {
	padding-left: 12px;
	
}

/*---------------- subscribe -------------------*/

 a.button_18 {
    background: url(/app_themes/arla/images/button_left_18.gif) no-repeat left 0;
		color: #fff;
		display: block;
		height: 18px;
		padding-left: 3px;
		text-decoration: none;
		}
		
a.button_18 span{ 
		background: url(/app_themes/arla/images/button_right_18.gif) no-repeat right 0;
		display: block;
		height: 18px;
		padding-right: 3px;
		padding-top: 0px;
		}
		
a.button_18 span span{
		background: url(/app_themes/arla/images/button_middle_18.gif) repeat-x ;
		cursor: pointer;
		display: block;
		height: 16px;
		padding: 2px 0 0;
		white-space: pre;
		}
		
.button_18:hover span span {color: #fff;}
.margin-right_6 
{
	margin-right: 6px;
}

.margin-top_3{margin-top: 3px;}

.float_right
{
  float: right;
}

.float_right_toptxt
{
  float: right;
  padding: 5px 0px 16px 20px;
  display:block;
}

.float_right_imgtxt
{
  float: right;
  padding: 15px 0px 16px 20px;
  display:block;
}

.arla_jobmail_checkbox
{
	margin: 0 0 8px 0;
}

.yellow_checkbox_margin{margin: 10px 0 0 13px;}

.latest_news {
  height:79px;
  width:218px;
}

.news_accordion_2 
{
  background:transparent none repeat scroll 0 0;
  border-bottom:medium none;
  width:220px;
}

.bkg_dark_green 
{
  background:transparent url(/app_themes/arla/images/bkg_dark_green.gif) repeat-x scroll 0 0;
  float:left;
  height:22px;
  padding:6px 0 0 9px;
  width:211px;
}

.bkg_dark_green a {
  color:#FFFFFF;
}

.arrow_5_6_white {
  background:transparent url(/app_themes/arla/images/arrow_5_6_white.gif) no-repeat scroll right 5px;
  padding-right:15px;
}

.bkg_accordion_grey {
  background:transparent url(/app_themes/arla/images/bkg_accordion_grey.gif) repeat-x scroll 0 0;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  float:left;
  height:20px;
  padding:6px 0 0 9px;
  width:209px;
}

.arrow_5_6 
{
  background:transparent url(/app_themes/arla/images/arrow_green_5_6.gif) no-repeat scroll right 5px;
  padding-right:15px;
}

.bkg_accordion_grey_bottom {
  background:transparent url(/app_themes/arla/images/bkg_accordion_grey_bottom.gif) no-repeat scroll 0 0;
  float:left;
  height:21px;
  padding:6px 0 0 9px;
  width:211px;
}

.float_left_green
{
  float:left;
}

/* menu- start*/

.level3menu_1 {
  float:left;
  margin:20px 20px 0px 0px;
  overflow:hidden;
  width:172px;
}
.level3menu_1 .top_active {
  background:transparent url(/app_themes/arla/images/leftmenu_bg.jpg) no-repeat;
  color:#FFFFFF;
  display:block;
  font-weight:bold;
  height:24px;
  line-height:24px;
  margin-bottom:2px;
  text-indent:10px;
}
.menu_accordion {
  width:171px;
}
.menu_accordion ul {
  line-height:22px;
  list-style-type:none;
  margin:0pt;
  width:171px;
}
.menu_accordion  ul li {
  padding-left:0pt;
}
.menu_accordion div ul li a {
  color:#505050;
  font-size:10px;
  font-weight:bold;
  line-height:22px;
  padding-left:10px;
  width:161px;
}
.menu_accordion div.content_left_menu a.aktive {
  background-color:#DCDCDC;
  color:#009114;
  display:block;
  font-weight:bold;
  width: 161px;
}
.menu_accordion  ul li a {
  display:block;
}
.menu_accordion .sub_menu {
  border-bottom:1px solid #DCDCDC;
  padding:0px 0px 3px 0px;
  width:171px;
  overflow: hidden;
}
.menu_accordion .sub_menu li {
  display:block;
  padding:0px 0px 0px 10px;
  width:161px;
}
.menu_accordion ul.sub_menu li a {
  font-weight:normal;
  display :block;
  width:151px;
  line-height:13px;
  padding:2px 0pt 4px 10px;
}
.sub_menu li a {
  color:#505050;
  display:block;
  font-size:10px;
  font-weight:normal;
  line-height:normal;
  padding:0pt 0pt 0pt 10px;
  width:151px;
}

div .content_left_menu ul.sub_menu li a:hover, ul div div ul li a.active, div.content_left_menu ul.sub_menu li a.aktive_sub {
  background-color:#FFFFFF;
  background-image:url(/app_themes/arla/images/level4hover.jpg);
  background-repeat:no-repeat;
  color:#009114;
}

.content_left_menu
{
  width:171px;
  line-height:22px;
  list-style-type:none;
  margin:0px;
  display:block;
}

.content_left_menu a
{
  color:#505050;
  /*font-size:12px;*/
  font-weight:bold;
  line-height:22px;
  display: block;
  padding-left: 10px;
}

/* menu- end*/
/*-------------------top menu---------------------*/
.input_search_top_menu {
  background: url(/app_themes/arla/images/input_search.jpg) no-repeat scroll right top;
	border-width:0px;
	float:left;
	height:16px;
	margin:0px 5px 0px 15px;
	padding:2px 4px 0px;
	width:102px;
	}
	
.nav_top_menu{
	display: block;
	float: right;
	padding-top: 2px;
	}
	
.nav_top_menu a{
 color: #505050;
 margin: 0 8px 0 8px;
 }
/*---------------------------- arla_UK_page*/
.box_uk_brands{
	float: left;
	width: 218px;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	}
	
.box_uk_brands_bottom{
	float: left;
	width: 220px;
	height: 8px;
	background: url(/app_themes/arla/images/box_uk_brands_bottom.gif) no-repeat ;
	}

.text-align_center{text-align: center;}

.box_uk_brands_logo{
	margin: 15px 0 0 0;
	text-align: center;
	overflow: hidden;
	}
	
.box_uk_brands_logo a{display: block;}
	
.box_uk_brands_logo img{
	margin: 0 0 10px 0;}
/*----------------------------------------*/

.span_label_short
{
  float: left;
  height: 22px;
  margin: -4px 15px 0pt 0pt;
  padding: 2px 0pt 0pt 0px;
  text-align: center;
  width: 0px;
}

.left_box_top_p span.span
{
  float:right;
  margin-right:10px;
}
.left_box_top_p span.span a.bkg_triangle_white
{
  margin-left: 0px;
}

.left_box_top_p span.floated_left
{
  float:left;
}

a.link_more {
  color:#FFFFFF;
  float:right;
  font-weight:bold;
  margin-right:10px;
}

a.link_more:hover{color: #005019;}

.left_box_top a.link_more {
  margin-top: 2px;
}

.col_right_box_top a.link_more {
  margin-top: 3px;
}

.produkter_bottom_box{
	/*float:left;*/
	width: 451px;
	height:28px;
	text-align: right;
	}
	
.button_produkter{margin: 8px 2px 0 0;}

.margin_left_6{margin-left: 6px;}

.margin_5_9_0_0 {
  margin:5px 9px 0 0;
}

.margin_5_0_0_0 {
  margin:5px 0 0 0;
}

.margin_5_4_0_8{
  margin: 5px 4px 0px 8px;
}

a.button_22 {
  background:transparent url(/app_themes/arla/images/button_left_23.gif) no-repeat scroll left 0pt;
  color:#FFFFFF;
  display:block;
  font-weight:normal;
  height:22px;
  padding-left:3px;
  text-decoration:none;
}

a.button_22 span {
  background:transparent url(/app_themes/arla/images/button_right_23.gif) no-repeat scroll right 0pt;
  display:block;
  height:22px;
  padding-right:4px;
}

a.button_22 span span {
  background:transparent url(/app_themes/arla/images/button_middle_23.gif) repeat-x scroll 0%;
  cursor:pointer;
  display:block;
  height:19px;
  padding:3px 0 0;
  white-space:pre;
}

.margin_top_12 
{
  margin-top:12px;
}

a.button_22:hover
{ 
  color: #fff;
}

.margin-left_6 
{
	margin-left: 6px;
}

.margin_right_15
{
  margin-right:15px;
}

.padding_right_15
{
  padding-right:15px;
}

.margin_top_5 
{
	margin-top: 5px;
}

.margin_left_3 
{
	margin-left: 3px;
}

.bkg_triangle_green_1
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}


.bkg_triangle_green_2
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_3
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_4
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_5
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_6
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_7
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_8
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_9
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_10
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_11
{
  padding-right: 11px;
  display: inline;
  padding-left: 0px;
  padding-bottom: 0px;
  width: 6px;
  padding-top: 0px;
  height: 5px;
  position:relative;
}

.bkg_triangle_green_12
{
	position: relative;
	height: 5px;
	width: 6px;
	padding: 0 11px 0 0;
	background:url('/app_themes/arla/images/img_triangle_big_12.gif') no-repeat right 6px;
}

.bkg_triangle_green_12_new
{
	height: 5px;
	width: 6px;
	padding: 0 11px 0 0;
	background:url('/app_themes/arla/images/img_triangle_big_12.gif') no-repeat right 6px;
}

a.bkg_triangle_green_12:hover { background-position: right 6px;}	
a:hover .bkg_triangle_green_12{ background-position: right 6px;}

.bkg_triangle_green_13 
{
	position: relative;
	height: 5px;
	width: 6px;
	padding: 0 11px 0 0;
	background:transparent url(/app_themes/arla/images/img_triangle_big.gif) no-repeat scroll right 6px;
}

a.bkg_triangle_green_13:hover { background-position: right -19px;}	
a:hover .bkg_triangle_green_13{ background-position: right -19px;}

.padding_content_page_A { padding-top:3px; }

.padding_top_20
{
  padding-top: 20px;
}
.padding_content_page_A  
{
  padding-top:3px; 
}

ul.list_boxes li, ul.list_ticks li {
  color:#777777;
}

.bkg_control_triangle_green
{
	height: 5px;
	width: 6px;
	padding: 0 11px 0 0;
}

ul.bulleted_list {
  list-style-type:none;
  margin-left:0px;
}

ul.bulleted_list li {
  background:transparent url(/app_themes/arla/images/list_box.gif) no-repeat scroll left 6px;
  color:#777777;
  padding:0pt 0pt 0pt 23px;
}

ul.list_ticks_green {
  list-style-type:none;
  margin-left:0px;
}

ul.list_ticks_green li {
  background:transparent url(/app_themes/arla/images/list_tick_green.gif) no-repeat scroll left 6px;
  color:#777777;
  padding:0pt 0pt 0pt 20px;
}

li .spanColor_1 {
  color:#777777;
  font-weight:normal;
}

.numbered_list {
  color:#525252;
  font-weight:bold;
}

.lettered_list {
  color:#EAC844;
  font-weight:bold;
  list-style-type:upper-alpha;
}

.lettered_list_alternative {
  color:#525252;
  font-weight:bold;
  list-style-type:upper-alpha;
}

.input_154 {
background:transparent url(/app_themes/arla/images/input_154.gif) no-repeat scroll 0 0;
border-width:0;
display:inline;
float:left;
height:15px;
margin:3px 0 0 8px;
padding:3px 4px 0 2px;
width:154px;
}

.margin_right_8 {
margin-right:8px;
}

.rating_box {
float:left;
width:460px;
}

.margin_bottom_20 {
margin-bottom:20px;
}

.bottom_box {
background:transparent url(/app_themes/arla/images/bottom_box.gif) no-repeat scroll 0 0;
float:left;
height:30px;
padding-left:9px;
padding-right:9px;
width:442px;
}

.bottom_box ul.left_Nav {
float:left;
height:30px;
list-style-type:none;
margin:0;
}

.bottom_box ul.left_Nav a {
padding-right: 28px;
}

.bottom_box ul.left_Nav li {
float:left;
height:28px;
margin-right:2px;
margin-top:2px;
display: inline;
padding-left: 2px;
}

.left_Nav_phone {
background:transparent url(/app_themes/arla/images/tip_en_ven_icon.gif) no-repeat scroll right 3px;
height:25px;
}

.left_Nav_fax {
background:transparent url(/app_themes/arla/images/printIcon.gif) no-repeat scroll right center;
height:25px;
}

.Rating {
display:block;
height:26px;
padding-top:4px;
text-align:right;
}

.Rating p {
color:#505050;
float:right;
padding:2px 0 0 5px;
text-align:right;
}

.Rating p.RatingInfo img {
padding-top:2px;
text-align:right;
}

.grey_box_460 {
overflow:hidden;
width:460px;
}

.grey_box_top_460 {
background:transparent url(/app_themes/arla/images/grey_box_top_460.gif) no-repeat scroll 0 0;
height:9px;
overflow:hidden;
}

.grey_box_middle_460 {
background:#F2F2F2 url(/app_themes/arla/images/grey_box_middle_460.gif) repeat-x scroll 0 0;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
overflow:hidden;
padding:0 10px;
width:438px;
}

.grey_box_bottom_460 {
background:transparent url(/app_themes/arla/images/grey_box_bottom_460.gif) no-repeat scroll 0 0;
height:7px;
}

.width_210 {
margin-right:20px;
width:210px;
}
.grey_box_inner {
float:left;
margin-top:3px;
}

.grey_box_inner h2 {
padding-bottom:11px;
}

.plus_minus {
float:left;
}

.plus_minus a {
background:transparent url(/app_themes/arla/images/bkg_square.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
height:12px;
margin-top:4px;
text-align:center;
width:12px;
}

.plus_minus p {
float:left;
padding:0 5px 10px;
}

.grey_box_inner p {
padding-bottom:0;
}

.grey_box_inner p.grey_box_fs_9 {
padding-top:20px;
}

.productline_2 {
clear:both;
margin:0 1px 1px;
overflow:hidden;
width:436px;
}

.box_1col_2 {
float:left;
padding:10px 5px 0;
text-align:center;
width:132px;
}

.box_1col_2 img {
display:block;
height:73px;
margin-bottom:5px;
margin-left:10px;
width:78px;
}

.grey_box_bottom_460_slide {
background:transparent url(/app_themes/arla/images/grey_box_bottom_460_slide.gif) no-repeat scroll 0 0;
height:7px;
}

.box p.margin_top_0 {
margin-top:0;
}

.margin_bottom_0 {
margin-bottom:0;
}

.width_218 {
width:218px;
}

.input_search_202 {
background:transparent url(/app_themes/arla/images/input_202.gif) no-repeat scroll 0 50%;
border-width:0;
float:left;
height:17px;
margin-left:8px;
margin-right:6px;
padding:4px 4px 0;
width:194px;
}

.label_Produktkategori_div select{
  margin:3px 0 12px 8px;
  width:202px;
}
.rss_left_220 {
	background:transparent url(/app_themes/arla/images/rss_icon.jpg) no-repeat scroll 8px 10px;
	border-top:1px solid #DCDCDC;
	display:block;
	height:32px;
	margin:10px 0pt 2px;
	padding:0px 0px 0px 8px;
	width:210px;
	}
	
.input_search_202{
	background:transparent url(/app_themes/arla/images/input_202.gif) no-repeat scroll 0% 50%;
	border-width:0px;
	float:left;
	height: 17px;
	margin-left: 8px;
	margin-right: 6px;
	padding: 4px 4px 0px 4px;
	width: 194px;
	}
	
.width_218{width: 218px;}

.rss_left a, .rss_left_220 a{
	float: left;
	margin: 10px 0 0 0;
	padding: 0 0 3px 35px;
	font-weight: bold;
	color: #505050;
}

.box_460_top a.link_more{
  margin-top: 5px;
}

.box_460_top a.bkg_triangle_white{
  background-position: right 6px;
}

.box_460_top a.bkg_triangle_white:hover{
  background-position: right -19px;
}

.bottom_box ul.left_Nav a.din_besked_popup_middle_l {
  margin-left: 0;
  padding-right:0px;
  height:16px;
  padding-bottom:20px;
}
.bottom_box ul.left_Nav a.luk_vindue_send {
  margin-left:10px;
  padding-right:0px;
}
.bottom_box ul.left_Nav a.luk_vindue_close 
{
  margin-left: 0;
  padding:20px 35px 0 0;
}

.bottom_box ul.left_Nav a.tip_en_ven_green_txt {
  margin-left: 0;
  padding-right:0px;
  height:16px;
}

.bottom_box ul.left_Nav a.luk_vindue_txt {
  margin-left: 0;
  padding-right:0px;  
}
	/*------------------------ recipes_found */
.recipes_found{
	width: 87px;
	height: 79px;
	padding: 6px 5px 5px 2px;
	}
	
.recipes_found img{margin-bottom:5px;}
/*---------------------------------------- left_grand_box_yellow_recipe */

.left_grand_box_yellow_recipe{
	float: left;
	width: 301px;
	overflow: hidden;
	}

.left_grand_box_top_yellow_recipe{
	height: 24px;
	background: url('/app_themes/arla/images/bkg_yellow_top_301.gif') no-repeat;
	overflow: hidden; 
	}

.left_grand_box_middle_yellow_recipe{
	width: 300px;
	height: 210px;
	border-left: 1px solid #dcdcdc;
	background: url('/app_themes/arla/images/bkg_middle_yellow.gif') repeat-x;
	background-color: #f2f2f2;
	overflow: hidden;
	}

.left_grand_box_bottom_yellow_recipe{
	height: 6px;
	background: url('/app_themes/arla/images/grand_box_bottom_recipe.gif') no-repeat;
	}
	

.left_grand_box_top_yellow_recipe p, .box_content_top_301 p{
	color: #fff;
	font-weight: bold;
	line-height: 16px;
	padding: 3px 0px 0px 9px;
  }
  
/*------------------------------------left_find_recipe*/

.left_find_recipe{
	display: inline;
	float: left;
	width: 138px; 
	padding: 13px 0 8px 7px;
	}
	
.left_find_recipe p, .right_find_recipe p{
	font-weight: bold;
	line-height: 26px;
	padding-bottom: 0;
	}
	
.left_find_recipe select{ 
	width: 112px;
	margin: 0 0 10px 1px;
	}
	
.left_find_recipe select.none_bottom_15{margin: 0 0 0 1px;}

.input_search_214{
	float:left;
	width: 206px;
	height: 17px;
	margin-left: 8px;
	margin-right: 6px;
	padding: 4px 4px 0 4px;
	background:transparent url('/app_themes/arla/images/input_214.gif') no-repeat scroll 0%;
	border-width:0px;
	}
	
.input_search_208{
	float:left;
	width: 200px;
	height: 17px;
	margin-left: 8px;
	margin-right: 6px;
	padding: 4px 4px 0 4px;
	background:transparent url('/app_themes/arla/images/input_208.gif') no-repeat scroll 0%;
	border-width:0px;
	}
/*---------------------------------------right_find_recipe */

.right_find_recipe{
	display: inline;
	float: left;
	width: 154px;
	padding: 13px 0px 6px 0px;
	}
	
.right_find_recipe label{
	float: left;
	margin: 5px 0 0 0;
	}
	
.right_find_recipe input{ 
	float: left;
	margin: 5px 5px 0px 0px;
	}
	
/*---------------------------------------slider */	

.slider_txt{
	width: 144px;
	height: 10px;
	float: left;
	}
	
.slider_txt p{
	 padding-bottom: 0;
	 font-weight: normal;
	 line-height: normal;
	 }
	
.slider_back{
	background: url('/app_themes/arla/images/slider_back.gif') no-repeat center;
	float:left;
	height: 15px;
	width: 144px;
	position:relative;
  outline-style:none;
	}
	
.slider_range {
	float:left;
	height:15px;
	}

.slider_btn {
	width:6px;
	height:15px;
	position:absolute;
	}
	
/*-------------------------------------------------- arla int_ Opskrifter pafe*/

.box_content_top_301{
	height: 24px;
	background: url('/app_themes/arla/images/box_top_301.gif') no-repeat;
	overflow: hidden; 
	}

.box_content_middle_301{
	width: 299px;
	height: 209px;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	background: url('/app_themes/arla/images/bkg_middle_yellow.gif') repeat-x;
	background-color: #f2f2f2;
	overflow: hidden;
	}

.box_content_bottom_301{
	height: 7px;
	background: url('/app_themes/arla/images/box_bottom_301.gif') no-repeat;
	}

/*--------------------------------------------------opskrifter_box*/

.opskrifter_box{
	float: left;
	width: 620px;
	margin-left: 19px; 
	}
	
.green_nav_content{
	float:left;
	width:218px;
}

.green_nav_content ul.green_nav{
	width: 218px;
	display: block;
	margin: 0;
	list-style-type: none;
	}
	
 .green_nav_content ul.green_nav li{
 	float: left;
	clear: both;
	width: 218px;
 	height: 23px;
	padding:0;
	border-top: 1px solid #dcdcdc;
	}
	
 .green_nav_content ul.green_nav li a{
	margin-left: 5px;
	display: block;
	}
	
.margin_right_20{margin-right: 20px;}

.green_nav_content ul.green_nav li.height_21{ height: 21px; }

.green_nav_content ul.green_nav li.nav_green_nav_noneBorder {border-top: none;}

.margin_top_0{margin-top:0;}

.greenbox_products_700 {
	float: left;
	margin-top: 20px;
	background: url('/app_themes/arla/images/greenbox_products_700.jpg') no-repeat;
	width: 700px;
	height: 172px;
	}
	
.productline_recipes {
	margin: 0px 0 1px 0;
	width: 690px;
	height: 118px;
	clear: both;
	padding-left: 10px;
}

.produkter_bottom_box_700{
	/*float:left;*/
	width: 691px;
	height:28px;
	padding-right: 9px;
	text-align: right;
	}
	
.box_1col_700{
	width: 128px;
	float: left;
	padding: 10px 10px 0 0;
	}
	
.box_1col_700 img{
	display: block;
	margin-bottom: 7px;
	}
	
.box_1col_700 a {
	text-align: center;
	}
	
/*-------------------------------------------opskrifter_nav */

.opskrifter_box a{
	float: left;
	display: block;
	}
	
ul.opskrifter_nav{
	float:left;
	width: 620px;
	margin: 0;
	list-style-type: none;
	overflow:hidden;
	}
	
ul.opskrifter_nav li{
	float: left;
	height: 25px;
	margin-right:-1px;
	padding: 0;
	overflow: hidden;
	width: 104px;
	}
	
ul.opskrifter_nav li a{
	display:block;
	height: 25px;
	width: 96px;
	padding-left: 8px;
	background: url('/app_themes/arla/images/opskrifter_nav.gif') no-repeat top;
	color: #505050;
	}
	
ul.opskrifter_nav li a:hover,ul.opskrifter_nav li a.choice{
	background-position: bottom;
	color: #fff; }

ul.opskrifter_nav li.big_button{
	margin-right:0;
	width: 105px;
	}
ul.opskrifter_nav li.big_button a{
	width: 97px;
	padding-left: 8px;
	background: url('/app_themes/arla/images/opskrifter_nav_105.gif') no-repeat top;
	
	}
	
ul.opskrifter_nav li.big_button a:hover{
	background-position: bottom;
	color: #fff;
	}
	
.margin_right_0{margin-right:0;}

/*----------------------------------------------Nutrition facts table */

.Nutrition_table{
	width: 344px;
	overflow: hidden;
	}
	
.Nutrition_table_top{
	height: 24px;
	width: 335px;
	padding-left: 9px;
	background: url('/app_themes/arla/images/table_344.gif') no-repeat;
	}
	
.Nutrition_table_top h2{
	font-weight: bold;
	color: #505050;
	}

.Nutrition_table_middle{
	width: 342px;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	background: #f2f2f2 url('/app_themes/arla/images/table_344_middle.gif')  repeat-x;
	overflow: hidden;
	}
	
.Nutrition_table_middle p{
	float: left;
	width: 333px;
	padding-left: 9px;
	border-top: 1px solid #dcdcdc;
	padding-bottom: 0;
	line-height: 18px;
	color: #505050;
	}
	
.Nutrition_table_middle table{
	width: 333px;
	float: right;
	}
	
.Nutrition_table_middle table td{
	border-bottom: 1px solid #dcdcdc;
	padding: 3px 0 3px 0;
	text-align: right;
	}
	
.Nutrition_table_middle table td.border_none_td{ border-bottom: none;}
.Nutrition_table_middle table td.text-align_left{text-align: left;}
	
.Nutrition_table_bottom{
	height: 6px;
	background-image: url(/app_themes/arla/images/table_344_bottom.gif);
	background-repeat: no-repeat;}

/*----------------------Rating*/
.filledRatingStar {
  background-image: url(/app_themes/arla/images/stargreen.gif);
}

.emptyRatingStar {
  background-image: url(/app_themes/arla/images/starwhite.gif);
}

.ratingStar {
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  font-size: 0;
  height: 14px;
  margin: 3px 2px;
  padding: 0;
  width: 14px;
}
/*----------------------End-Rating*/

.bottom_flash{
 width: 749px;
 display: block;
 text-align: center;

}

.bottom_flash p{
 font-size: 11px;
 color: #999;
}

a.white,
a.white:hover 
{
	color: #ffffff;
	z-index:2;
}

a.grey,
a.grey:hover 
{
	color: #505050;
}
a.lightgrey,
a.lightgrey:hover
{
	color:#777777;
}

.pad-r-8 {
  padding-right:8px;
}

.header A.logo_artis 	
{
  display: inline;
  margin: 6px 0px 0px 137px;
  width: 86px;
  position: absolute;
  height: 83px
}

.box p.feedback_gr
{
 font-size:11px;
 margin:0px;
 padding: 0px;
 line-height:normal;
} 

/*-------------- New links in green ---------------*/
.news_accordion .newswrap a,
	a.color_505050
{
	color: #505050;
}
		
	.news_accordion .newswrap a:hover,
	a.color_505050:hover
{
	color: #00aa14;
}

/*-------------------------------------news v05*/

.left_box_top_double{
		height: 38px;
		background: url('/app_themes/arla/images/double_top_yellow.gif') no-repeat;
		overflow: hidden;
		}
		
.left_box_top_double p{
		padding: 3px 0px 0px 9px;
		font-weight: bold;
		line-height: 14px;
		color: #fff;
		}
		
.margin_top_10{margin-top: 10px;}
.margin_bottom_0{margin-bottom: 0px;}

.p_e_mail{
	margin-left: 8px;
	padding: 0;
	font-weight: bold;
	}
	
.p_e_mail span{
	font-weight: bold;
	color: #ff0000;
	}
	
.div_links{
	float: left;
	display: inline;
	width: 100%;
	margin: 10px 0px 0px 8px;
	}
	
.div_links a{float: left;}
	
.div_links span{
	float: left;
	padding: 0px 5px 0px 5px;
	}
	
.rss{
	display: block;
	float: left;
	width: 170px;
	margin-top: 9px;
	padding: 4px 0px 3px 0px;
	line-height: 14px;
	border-top: 1px solid #dcdcdc;
	}
	
.rss a{
	float: left;
	padding: 3px 0px 0px 27px;
	font-weight: bold;
	color: #505050;
	background: url('/app_themes/arla/images/rss.gif') no-repeat 8px 3px;
	}
.wrapper_recipe_img {
  background:transparent url('/app_themes/arla/images/bkg_recipe_img.jpg') no-repeat scroll left top;
  display:block;
  height:240px;
  }
  
/*---------------- Brand Pages -------------------*/

.nav_print{
	margin: -4px 0px 11px 0px;
	padding: 0px 8px 2px 0px;
	border-bottom: 1px solid #ccc;
	list-style-type: none;
	overflow: hidden;}
	
.nav_print li{
	float: right;
	padding-left:25px;}

.ico_print_nav{
	background:transparent url('/app_themes/arla/images/icon_print.gif') no-repeat scroll left 4px;
	height:25px;
	}
	
a.link_green_arrow{
	display: block;
	margin: 4px 7px 0px 7px;
	padding-bottom: 12px;
	line-height:15px;
	cursor: pointer;
	}
	
h3{
	line-height: 22px;
	font-weight: bold;}
	
.we_will p{padding-bottom: 0;}

.we_will span{
	display: block;
	margin: -18px 0px 0px 10px;
	}
	
.height_142 
{
  height:142px;
}

p.padding_0 
{
  padding:0;
}

.box_556_top
{
	height: 24px;
	background: url('/app_themes/arla/images/green_top_556.gif') no-repeat;
}

.box_556_top p 
{
  color:#FFFFFF;
  font-size:15px;
  font-weight:bold;
  padding:2px 0 0 9px;
}

.box_556_top_yellow
{
	height: 24px;
	background: url('/app_themes/arla/images/yellow_556.gif') no-repeat;
}

.box_556_top_yellow p 
{
  color:#FFFFFF;
  font-size:15px;
  font-weight:bold;
  padding:2px 0 0 9px;
}

.float_left_clear
{
  float:left;
}

.ico_print_link
{
  margin: 4px 0 0 0;
  float: left;
}

.ico_print 
{
  display:block;
  height:25px;
  margin-top:-4px;
  padding:3px 10px 0 10px;
  float: left;
}
.required
{
    color: #FF0000;
}

.modalBackground {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7
}

/*** Arla pop-up style ***/

.pop-up-overal {
	width: 560px;
	margin: 0px auto;
	display: block;
}

.pop-up-top {
	background: url(../images/pop-up-top.png) no-repeat 0px 0px;
	width: 560px;
	height: 4px;
	display: block;
	overflow: hidden;
}


.pop-up-content {
	background: url(../images/pop-up-content.png) repeat-x 0px top;
	width: 512px;
	padding: 5px 10px 0px 36px;
	border: 0px;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	display: block;
	position: relative;
	z-index: 1;
	font-size: 13px;
	line-height: normal;
	color: #858685;
	text-align: left;
}

.pop-up-content fieldset
{
    border: none;
}
.pop-up-content fieldset label
{
    margin:10px;
}
.pop-up-content span span
{
    color:Red;
}
.pop-up-content a span span
{
    color:white;
}
.pop-up-bottom {
	background: #ececec url(/app_themes/arla/images/pop-up-bottom.png) no-repeat 0px bottom;
	display: block;
	padding-bottom: 43px;
	min-height: 157px;
	width: 560px;
	position: relative;
	z-index: 100;
}

.pop-up-content .caps {
	text-transform: uppercase;
}

.pop-up-content h1 {
	font-size: 18px;
	line-height: normal;
	text-transform: uppercase;
	color: #515151;
	margin: 17px 0px 7px 0px;
	padding: 0px;
}

.pop-up-content table.form-wrapper {
	width: 337px;
	display: block;
	float: none;
	clear: both;
	text-align: left;
	position: relative;
	z-index: 200;
	padding: 0px;
	margin: 0px;
}

.pop-up-content table.form-wrapper td {
	text-align: left;
	vertical-align: middle;
	font-size: 13px;
	line-height: normal;
}

.pop-up-content .topLabel {
	display: block;
	margin: 1px 0px 0px 6px;
}

.pop-up-content .required {
	color: #ff0000;
	display: block;
	margin: 5px 0;
}

.pop-up-content .input_337,
.pop-up-content select,
.pop-up-content textarea {
	font-size: 13px;
	line-height: normal;
	color: #858685;
	border: 1px solid #858685;
	margin: 0px;
}

.pop-up-content .input_337 {
	width: 337px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.pop-up-content select 
{
    border: 1px solid #858685;
	margin: 0px;
	width: 340px;
}

.pop-up-content .w-45 
{
    border: 1px solid #858685;
	width: 45px;
	margin-right: 12px;
}

.pop-up-content .w-55 
{
    
	width: 55px;
}

.pop-up-content textarea {
	width: 337px;
	height: 61px;
	overflow-y: auto;
}

.pop-up-content .radio-wrapper {
	clear: both;
	padding-top: 31px;
}

.pop-up-content .radio-wrapper label {
	width: 50px;
	display: block;
	float: left;
}

.pop-up-content .radio-wrapper input {
	width: 13px;
	height: 13px;
	margin-right: 10px;
	border: 0px;
}

.pop-up-content div.input-177-yellow {
	background: url(/app_themes/arla/images/input-yellow.png) no-repeat 0px 0px;
	width: 185px;
	overflow: hidden;
	margin: 5px 0px 5px 0px;	
}

.pop-up-content div.input-177-yellow input {
	background: transparent;
	border: 0px;
	width: 167px;
	padding: 0px 5px;
}

.pop-up-content .button_22 {
	font-size: 13px;
}

.pop-up-content table.form-wrapper .button_22 {
	margin-top: 3px;
}

.pop-up-content .input_172 
{
    margin:5px 0;
    vertical-align:top;
}

.pop-up-content .input_172_yellow
{
    margin:5px 0;
    vertical-align:top;
}

.wrapper_register, .wrapper_browse, .radio_wrapper
{
    margin-bottom: 20px;
    overflow: hidden;
}
.wrapper_register label, .wrapper_browse label, .radio_wrapper label
{
    display: block;
    float: left;
    padding: 1px 0 0 15px;
    width: 145px;
}
.wrapper_register span, .wrapper_browse span, .radio_wrapper span
{
    font-size: 12px;
    font-weight: bold;
}

.wrapper_register input
{
    background:transparent url('/app_themes/arla/images/input_177.gif') no-repeat scroll right top;
    border-width:0;
    display:inline;
    float:left;
    height:14px;
    padding:2px 4px 0;
    width:169px;
}
.wrapper_register select
{
    height: 22px;
    margin: 0;
    width: 175px;
}
.radio_wrapper
{
    display: block;
    margin: 5px 0;
    overflow: hidden;
}
.radio_wrapper label.label_yes_no
{
    float: left;
    margin-right: 15px;
    width: auto;
}
.wrapper_register select.width_279
{
    width: 279px;
}
.wrapper_register label.width_auto
{
    margin-right: 10px;
    width: auto;
}
.wrapper_registerCheckbox
{
    float: left;
    margin-bottom: 23px;
    overflow: hidden;
    width: 135px;
}
.wrapper_registerCheckbox label
{
    padding: 0 0 0 8px;
    width: auto;
}
.wrapper_registerCheckbox input
{
    height: auto;
    padding: 0;
    width: auto;
}
.outside_wrapper_registerCheckbox
{
    display: block;
    margin-left: 160px;
    width: 300px;
}

.span_validator_apply_form
{
    float:left;
    clear:both;
    margin-left:16px;
    margin-top: 5px;
}

/*---------------- JobQuestions ------------------*/

.applicationFormJobs {  }
.applicationFormJobs tr td  
{
  padding: 0 0 15px 0; }
.applicationFormJobs tr th  
{
  padding: 0 0 15px 0; }

.applicationFormJobs .checklistJobs label
{
	display: inline;
	float: none;
}

.mapJobs {
	text-align: center;
}

.formrowJobs
{
	margin: 0 0 15px 0;
	clear: left;
}

.formrowJobs label
{
	float: left;
	width: 150px;	
	padding: 0 0 0 8px;
	display: inline;
}

.validator_errorJobs
{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif; 	
}

fieldset .formrowJobs .validator_errorJobs
{
	clear: left;
	display: block;
	padding: 4px 0 0 15px;
}

.ulText {color: #505050; font-size: 13px ;}

.captcha_input_contact
{
  border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_70_yellow.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 62px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}
.captcha_code_contact
{
	margin-top:-4px;
	margin-left:6px;
}
.captcha_input_send_form
{
  border:1px solid #CCCCCC;
  width:30px;
  float:left;
  margin-top:3px;
}
.captcha_code_send_form
{
	float:left;
	margin-left:8px;
}
.captcha_input_content
{
 border-top-width: 0px;
  padding-right: 4px;
  padding-left: 4px;
  border-left-width: 0px;
  background: url(/app_themes/arla/images/input_62.gif) 0% 50%;
  float: left;
  border-bottom-width: 0px;
  padding-bottom: 0px;
  width: 54px;
  padding-top: 3px;
  height: 15px;
  border-right-width: 0px;
}
.captcha_code_content
{
	margin-left:8px;
}

@media print {
    .noprint
    {
    	display:none;
    }
}
@media print {
    .centercontent_4col
    {
    	padding-top:20px;
    	float:left;
    }
}

/*-----------------------------------Section C */	
.corner{
	position: absolute;
	width: 5px;
	height: 5px;
	overflow: hidden;}
	
.corner_b_l{
	background: url('/app_themes/arla/images/corner_b_l.gif') no-repeat;
	left: -1px;
	bottom: -1px;}

.corner_b_r{
	background: url('/app_themes/arla/images/corner_b_r.gif') no-repeat;
	right: -1px;
	bottom: -1px;}

.corner_t_l{
	background: url('/app_themes/arla/images/corner_t_l.gif') no-repeat;
	top: -1px;
	left: -1px;}

.corner_t_r{
	background: url('/app_themes/arla/images/corner_t_r.gif') no-repeat;
	top: -1px;
	right: -1px;}
	
.box_corner{
	position: relative;
	float: left;
	margin-top: 20px;
	border: 1px solid #e3e3e3;}
	
.box_corner.box_cornerBig{
	width: 690px;
	min-height: 163px;
	padding: 7px 5px 0 5px;}
	
.box_corner.box_cornerBig a.box_cornerBig_link{
	float: left;
	width: 154px;
	padding: 0 0 0 10px;}
	
.box_cornerBig_two{
	display: inline;
	width: 325px;
	margin: 0 10px 0 10px;}
	
.box_cornerBig_two img,
.box_cornerBig_three img{
	margin-bottom: 3px;}
	
.box_cornerBig_three{
	display: inline;
	width: 210px;
	margin: 0 10px 0 10px;}
	
/* AddThis */
.addthis_toolbox .custom_hover
{
	position: relative;
	cursor:pointer;
}
.addthis_toolbox .custom_hover .custom_button
{
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	float:left;
	display:block;
	background:transparent url(/app_themes/arla/images/addthis.gif) no-repeat scroll right 5px;
	padding-right:20px;
	line-height:22px;
}
.addthis_toolbox .custom_hover .custom_button.active
{
	background:transparent url(/app_themes/arla/images/addthis.gif) no-repeat scroll right 5px;
	color:#505050;
	padding-right:20px;
}

.addthis_toolbox .custom_hover .tower
{
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius-topleft: 0;
}
.addthis_toolbox .hover_menu
{
	width: 125px;
	padding: 7px 0 0px 0;
	border: 3px solid #eee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	top:20px;
	left:0px;
	display: none;
	position: absolute;
	background: #fff;
}
.addthis_toolbox .hover_menu .boxlink
{
	padding: 0px 0 6px 34px;
	height:30px;
	position: relative;
	display: block;
	text-decoration: none;
	color:#505050;
}
.addthis_toolbox .hover_menu .boxlink:hover
{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color:#009114;
	text-decoration: none;
	display:block;
}
.addthis_toolbox .hover_menu .boxlink span
{
	position: absolute;
	left: 8px;
	top: 4px;
}
.addthis_toolbox .hover_menu .more
{
	border-top: solid 1px #eee;
	padding: 10px 0 0 0;
	margin: 10px 10px 0 10px;
	text-align: center;
}
.addthis_toolbox .hover_menu .more a
{
	padding: 4px 0;
	margin: 0;
}
.addthis_toolbox .hover_menu .more span
{
	display: none;
}

.addthis_container
{
	float:left;
	z-index:950;
	display:inline;
	position:relative
}
.bottom_box ul.left_Nav .addthis_listitem
{
	margin-top:3px;
	margin-right:12px;
}

.addthis_email
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url('/app_themes/arla/images/tip_en_ven_icon.gif') no-repeat scroll 0 0;
	display:block;
	height:24px;
	line-height:16px !important;
	overflow:hidden;
	width:19px;
}
/* End AddThis */