/* Receptsidor
********************/
.receptheadertbl{background-color: #eaf1dd; color: #008500; padding:5px;}
.receptheadertblfirstrow{font-size:13px;}
h2.receptheader{color: #008500; margin-bottom:0; font-size:15px; padding-bottom:0;}

ol.recepthowtolist{}

ol.recepthowtolist li{margin-bottom:13px;}


form{margin:0; padding:0;}
body{margin:0; background: url(/filearchive/2/23/body-bg.jpg) #fff repeat-x; font-family:arial, "sans serif"; font-size:12px; text-transform: uppercase; color:#000; line-height:normal; text-transform:none; height:100%;}


.iframeLogin{_width:250px; _height:117px;}

img{border:0;}

.main-inner-wrapper{
display: table;
width: 970px;
margin:0 auto;
text-align:left;
background: url(/filearchive/2/24/main-container-bg.png) repeat-y;
_background: url(/filearchive/2/248/main-container-bg.gif) repeat-y;
height:100%;
}

.grcontentwrapper{
float:left;
max-width:400px;
width: expression(this.width > 400 ? 400: true);
margin-bottom: 20px;


}

.grwrapper{
width:400px;


}


.grwrapper a:link, .grwrapper a:visited{
color:#666;
text-decoration:none;
}

.grwrapper a:hover, .grwrapper a:active{
color:#666;
text-decoration:none;
}


.grprodwrapper{
width: 200px;

float: right;
}

.grprodwrapper a:link, .grprodwrapper a:visited{
color:#666;
text-decoration:none;
}

.grprodwrapper a:hover, .grprodwrapper a:active{
color:#666;
text-decoration:none;
}


.contenttitle{
font-size:20px;
font-family: arial, verdana;
font-weight:normal;
color:#007900;
margin-bottom:30px;
}


.headerwrapper{background: url(/filearchive/2/2007/header-bg.jpg) no-repeat 5px 0; height:119px; width:974px;}

.headertoplinkswrapper{display:table; height:79px; width:100%;}
.logoholder{float:left; margin-left: 35px; margin-bottom:5px; margin-top:3px; }

.top-navigation-wrapper{background: url(/filearchive/3/30/menywrapper-bg.jpg); no-repeat; clear:both; height:39px; width:882px; margin-left:35px; }

.footer{
text-align:center;
clear:both;
font-family: verdana, "sans serif";
font-size:10px;
color:#666;
padding-top: 10px;
}

.footer a{color:#666;}

.clearbottom{
height: 10px;
width:979px;
background: url(/filearchive/2/2009/maincontentwrapperbottom-bg.png) no-repeat;
}

/* Startboxar
*****************************************************************************************************************/
.contentwrapper{
display:table;
/*background: url(/filearchive/2/24/maincontentwrapper-bg.png) repeat-y;*/
width:970px;
clear:both;
}

.startflash{float:left; width:583px; height:327px; margin-left:8px; _margin-left:0px;}

.sidebar{width:281px; margin-right:27px; _margin-right:10px; float:right;}

.loginwrapper{background: url(/filearchive/2/28/startbox-grey-bg.jpg) no-repeat bottom right; width:281px; height:156px;  margin-bottom: 15px;}

.kontaktwrapper{background: url(/filearchive/2/28/startbox-grey-bg.jpg) no-repeat bottom right; width:281px; height:156px; }

.kontaktwrapper a:link, .kontaktwrapper a:visited{color:#004f00; text-decoration:none;}

.kontaktwrapper a:hover, .kontaktwrapper a:active{color:#000; text-decoration:none;}


.startcontentbottom a:link, .startcontentbottom a:visited{color:#000;}

.startcontentbottom a:hover, .startcontentbottom a:active{color:#666;} 

.startcontenttop{
margin-bottom:15px;
margin-top:32px;
display:table;
height:330px;
margin-left:27px;
margin-right:21px;
width:913px;
}

.startcontentbottom{
clear:both;
display:table;
margin-left:30px;
_margin-left:25px;
}


.startboxarkategorier {float:left; width: 598px;}

.startbox1, .startbox2, .startbox4, .startbox5{float:left; height: 164px;  width: 289px; background: url(/filearchive/2/25/startbox-content-bg.jpg) no-repeat bottom right; margin-right:10px;}


.startbox3, .startbox6{float:left; height: 164px;  width: 289px; background: url(/filearchive/2/25/startbox-content-bg.jpg) no-repeat bottom right;}

.startbox4{clear:left;}

.startbox1 h1, .startbox2 h1, .startbox4 h1, .startbox5 h1{height:27px; width:289px; _width:264px; background:url(/filearchive/4/49/startbox-titel-green-bg.jpg) no-repeat; _background: url(/filearchive/2/250/startbox-titel-green-bg.gif) no-repeat; margin:0 0 0 -1px; padding:0; font-family:arial, verdana; font-size:15px; font-weight:normal; color:#004f00; line-height:27px; padding-left:25px;}

.startbox3 h1, .kontaktwrapper h1, .loginwrapper h1{height:27px; width:289px; _width:264px; background:url(/filearchive/2/26/startbox-titel-bg.jpg) no-repeat; _background:url(/filearchive/2/249/startbox-titel-bg.gif) no-repeat;  margin:0 0 0 -1px; padding:0; font-family:arial, verdana; font-size:15px; font-weight:normal; color:#666; line-height:27px; padding-left:25px;}

.startbox1, .startbox2, .startbox3 {margin-bottom:25px;}

.startboxcontent{
margin-top:2px;
margin-left:7px;
width:273px;
height:130px;
}

.rightstartboxcontent{
margin-top:15px;
margin-left:15px;
width:263px;
height:110px;
}


.bottomrightstartboxlogo{
margin-top:15px;
margin-left:15px;
width:263px;
height:130px;
}


.kontaktwrapper .contenttext{
margin-top:15px;
margin-left:15px;
width:263px;
height:110px;
}



.startboxcontentnotitle{
margin-top:35px;
margin-left:15px;
width:263px;
height:110px;
}

.startboxlink{
position: relative;
top: -25px;
_top:-10px;
_margin-top:-20px;
background: url(/filearchive/5/55/startboxlink-bg.png) no-repeat;
height: 23px;
width: 218px;
_width:208px;
font-family: arial, verdana;
font-size: 13px;
line-height: 23px;
padding-left:10px;
}


/* NAVIGATION
*****************************************************************************************************************/

/*------ Menu -------*/
.menu_top {height:34px; margin:5px 2px 0 0; padding:0; clear:both; float:left; }

.menu_top ul {margin:0; padding:0; list-style-type: none;} 
.menu_top ul li {height:34px; position: relative; float:left; line-height:34px}

.menu_top a{height:34px; display:block; float: left; padding:0 34px 0 34px; font-size:12px; font-family:verdana, sans-serif; text-decoration:none; text-transform:uppercase; font-weight: 700;}
.menu_top a:hover{color:#000;}

.menu_top_listitem-first {background:url(/filearchive/5/55954/menuvoff.gif) no-repeat;}
.menu_top_listitem-first-current {background:url(/filearchive/3/38/meny_chosen_v_bg.gif) no-repeat;} 
.menu_top_listitem-first-active {background:url(/filearchive/3/38/meny_chosen_v_bg.gif) no-repeat;}

.menu_top_listitem {background:url(/filearchive/5/55954/menuvoff.gif) no-repeat;}
.menu_top_listitem-current {background:url(/filearchive/3/38/meny_chosen_v_bg.gif) no-repeat;} 
.menu_top_listitem-active {background:url(/filearchive/3/38/meny_chosen_v_bg.gif) no-repeat;}

.menu_top_itemlink-first {background:url(/filearchive/5/55952/menuhoff.gif) top right no-repeat; color:#007900;}
.menu_top_itemlink-first-active {background:url(/filearchive/3/37/meny_chosen_h_bg.gif) top right no-repeat; color:#000; }
.menu_top_itemlink-first-current {background:url(/filearchive/3/37/meny_chosen_h_bg.gif) top right no-repeat; color:#000; }

.menu_top_itemlink {background:url(/filearchive/5/55952/menuhoff.gif) top right no-repeat; color:#007900;}
.menu_top_itemlink-active {background:url(/filearchive/3/37/meny_chosen_h_bg.gif) top right no-repeat; color:#000; } 
.menu_top_itemlink-current {background:url(/filearchive/3/37/meny_chosen_h_bg.gif) top right no-repeat; color:#000; }


.menu_sub{FONT-SIZE: 13px; overflow: hidden; width: 221px; min-height: 455px; font-family: arial, "sans serif"; }

.menu_sub a:hover{
color:#007900;
}

.menu_sub UL{LIST-STYLE-TYPE: none; padding:0; margin:0 0 0 0px;}

.menu_sub UL LI{LIST-STYLE-TYPE: none; background: url(/filearchive/7/72/menu-sub-bg.gif) no-repeat; margin-bottom:3px;padding-left:15px;}
.menu_sub ul li ul li{LIST-STYLE-TYPE: none; background:none; margin-bottom:3px;padding-left:15px;}

.menu_sub_0-level{MARGIN: 0px; LINE-HEIGHT: 25px; TEXT-DECORATION: none;}

.menu_sub_1-level{ margin:0; LINE-HEIGHT: 29px; color: #000; }

.menu_sub_2-level{MARGIN-LEFT: 20px; LINE-HEIGHT: 20px}

.menu_sub_listitem{COLOR: #000}

.menu_sub_listitem-active{color:#000; text-decoration: none; font-weight: bold;}


.menu_sub_itemlink-first, .menu_sub_itemlink{ TEXT-DECORATION: none; font-weight:normal; color:#000; }

ul li ul li .menu_sub_itemlink-first, ul li ul li .menu_sub_itemlink{ TEXT-DECORATION: none;  color:#000; }

.menu_sub_itemlink-first-active, .menu_sub_itemlink-active{ color:#000; text-decoration:none;}


.menu_sub_listitem-current{color:#000;}

.menu_sub_itemlink-first-current, .menu_sub_itemlink-current{ COLOR: #000; font-weight:bold; text-decoration:none;}

ul li ul li .menu_sub_itemlink-first-current, ul li ul li .menu_sub_itemlink-current{ COLOR: #006600; font-weight:bold; text-decoration:none; background: url(/filearchive/1/132/meny-sub-arrows.gif) no-repeat 0px 2px; padding-left: 10px; }



/* Undersidor
**********************************************************************/

.subwrapper{
margin-top:32px;
margin-left:35px;
margin-right:60px;
min-height:500px;
}


.subnavwrapper{float:left;  width:221px;}

.subcontent{float:right; width:624px; }

.subcontent a:link, .subcontent a:visited{color:#007900; }

.subcontent a:hover, .subcontent a:active{color:#000; text-decoration:none; } 

.subcontent .ProdArtTextSelected a:link, .subcontent .ProdArtTextSelected a:visited, .subcontent .ProdArtTextSelected a:hover, .subcontent .ProdArtTextSelected a:active{color:#000; font-weight:bold; } 

/* Nyheter
**********************************************************************/

A.news:link{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration: none;}

A.news:visited{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration: none;}

A.news:hover{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration: none;}

A.news:active{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana; text-decoration: none;}

.newsbody{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana }


/* Produkt / Odlare
**********************************************************************/

.OdlProdIntro { font-size: 12px; font-family: arial, verdana; font-weight: bold; /*width:378px;*/ 
margin-bottom:20px; padding-right:15px;}

.OdlProdImage { float:right; border-bottom:15px solid white;}

.OdlProdImage img {  border-bottom:15px solid white; 
max-width:200px; 
width: expression(this.width > 200 ? 200: true);
}


.OdlProdTextHeader{height:29px; line-height:29px; padding-left:15px; width:185px; font-size: 13px; font-family: arial, verdana; font-weight: normal; background:url(/filearchive/6/617/produktheaderbg.jpg) no-repeat; margin-bottom:10px; float:left; clear:right; }

.OdlProdText { font-size: 12px; font-family: arial, verdana; font-weight: normal; margin-right: 10px; padding-right:15px; }

.ProdArtTextHeader {height:29px; line-height:29px; padding-left:15px; width:185px; font-size: 13px; font-family: arial, verdana; font-weight: normal; background:url(/filearchive/6/617/produktheaderbg.jpg) no-repeat; margin-bottom:10px; }

.ProdArtText{/*height:22px;*/ margin-bottom:10px; padding-left:15px; width:185px; font-size: 12px; font-family: arial, verdana; font-weight: normal;  }

div.ProdArtTextSelected {height:22px; padding-left:15px; width:185px; font-size: 12px; font-family: arial, verdana; font-weight: bold;  }

/* Sidstilar */
.green{
color:#007900;
}




/* Login
**********************************************************************/
body {/*background: transparent;*/ margin: 0px; padding: 0px; }

#Login{ width: 243px; height: 110px; }

.lblUser, .lblPass{ color: #006600; font-family: arial, "sans serif"; font-size: 12px; font-weight: 700; }
.short_input { width: 100%; margin-bottom: 5px; }
.inputButton{ float: right; }
.inputButton input{ width: 91px; height: 22px; background: url(/filearchive/3/360/login-button.png); background-repeat: no-repeat; border-style: none; }
.inputButtonLO input{ width: 91px; height: 22px; background: url(/filearchive/1/1282/logout-button.png); background-repeat: no-repeat; border-style: none; }


/* PORTAL 
*************
* Avräkning *
*************/
.inputButtonLO{float:right;}

.nodisplay { display:none; }

.AvrakningNoGridHeader { display:none; }

.AvrakningLeft { width:100px;float:left; height:25px; line-height:25px; }
.AvrakningRight { margin-left:105px;width:410px; height:25px; line-height:25px;}
.AvrakningContainer { clear:both; vertical-align:bottom;  width:520px; }

.avrakningprintbtn{
margin-top:10px;
}

.AvrakningTBL{
font-size:13px;
margin-top:20px;
border-color:#ccc;

}

.AvrakningTBL tr{
height:35px;
}
/*Etiketter
****************************/
.LabelTBL{
font-size:13px;
margin-top:20px;

}

.divAvrSnitt { font-weight: bold; }

.LabelTBL tr{
height:35px;
}

.SelectedHeader{
font-size:16px;
margin-bottom:5px;
}

.radiobtnwrapper{
margin-top:15px;
margin-bottom:15px;
}

.ddCountry1{width:90px; margin-top:5px;}
.ddCountry2{width:90px; margin-top:10px;}
.ddCountry3{width:90px; margin-top:10px; margin-bottom:20px;}


.ddBenamning{
margin-top:5px;
margin-bottom:20px;
}
