﻿body 
{
    margin:0px;
}



#wrapper
{

	position: relative;	
    width:977px;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    background-image:url(../../images/grafik/bg_shadow.jpg);
    background-repeat:repeat-y;
    border:solid 0px black;
    
}

#adds
{

	  position: absolute;
	  left: 100%;
	  top: 7px;
	  margin-left: 5px;
	  width: 150px;
	  height: 150px;
	  background-color:Transparent;
}

#ts
{
    background-image:url(../../images/grafik/bg_shadow_top.jpg);
    height:9px;
    width:100%;
    border:solid 0px black;
    background-repeat:no-repeat;
    
}

#ToolsDiv
{
    background-color:#676767;
    background-image:url(../../images/grafik/bgToolsDefault.gif);
    height:29px;
    background-repeat:repeat;
    background-color:Gray;
}

#SaveTools
{
    background-image:url(../../images/grafik/bgToolsDefault.gif);
    width:50px;
    float:left;
    background-repeat:repeat;
    height:26px;
    padding-top:3px;
    padding-left:2px;
}

#bs
{
    background-image:url(../../images/grafik/bg_shadow_bottom.jpg);
    height:9px;
    width:100%;
    background-repeat:no-repeat;
}

#wrapperBG
{
    background-repeat:repeat-y;
    border:solid 0px white;
    width:960px;
    margin-left:9px;
}

.panelWrapper
{
    /*
    background-image:url(../../images/grafik/blomma.jpg);
    background-position:right bottom;
    background-repeat:no-repeat;
    border-left:solid 0px #000000;
    border-right:solid 0px #b2b2b2;*/
   
}

#blomma
{
    background-image:url(../../images/grafik/blomma.jpg);
    background-position:right;
    background-repeat:no-repeat;
    border-left:solid 0px #000000;
    border-right:solid 0px #b2b2b2;
    height:301px;
    margin-right:-2;
    z-index:100;
}

#banner
{
    width:960px;
    margin-left:0px;
    margin-top:0px;
    background-image:url(../../images/grafik/banner.jpg);
    height:205px;
}

#baradetbasta
{
    top:185px;
    position:absolute;
    margin-left:341px;
}

#menu
{
    width:960px;
    margin-left:0px;
    margin-top:0px;
    height:32px;
    background-image:url(../../images/Grafik/bg_menu.jpg);
}

#menuContent
{
    margin-left:0px;
}

#main
{
    margin-top:10px;
    width:949px;
    margin-bottom:5px;
    margin-left:10px;
    margin-right:0px;
    border:solid 0px black;
    
    
}

#left
{
    width:150px;
    margin-left:0px;
    float:left;
    background-color:Transparent;
}

#right
{
    width:159px;
    margin-right:0px;
    float:right;
    background-color:Transparent;
  
}

#content
{
    width:620px;
    /*margin-left:170px;
    margin-right:170px;*/
    border:solid 0px green;
    margin-top:0px;
    float:left;
    margin-left:10px;
    min-height:500px;
    margin-right:0px;
    background-color:Transparent;

}

#contentInside
{
    width:570px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:0px;
    margin-top:18px;
    padding-top:0px;
    padding-bottom:10px;
    background-color:Transparent;    
}

.panelContent
{
    background-color:White;
}

.panelCSS
{
    border-left:1px;
    border-right:1px;
    border-bottom:0px;
    border-top:0px;
    border-color:#81b537;
    background-image:url(../../images/bg_green_box.gif); 
}

.panelCSSContent
{
    padding-left:10px;
}

#clearOne
{
    clear:both;
    height:1px;
    width:100%;
    border:solid 0px red;
}

.menuBox
{
    background-color:#ffffff;/*#d7e8ba;*/
    border-left:solid 1px #5db261;
    border-right: solid 1px #5db261;
    padding-left:10px;
    padding-right:10px;
}

.productThree
{
    width:172px;
    padding-left:10px;
    padding-right:10px;
    border:solid 0px black;
    height:265px;
}

.productThreeImage
{
    height:125px;
}

.productThreeTexts
{
    height:70px;
}

.buyBar
{
    background-image:url(../../images/grafik/buy_bar.jpg);
    background-repeat:no-repeat;
    width:140px;
    height:35px;
    border:solid 0px black;
}

.buyBarContent
{
    margin-left:0px;
    margin-top:2px;
    border:solid 0px black;
    position:absolute;
}

.buyBarBuy
{
    margin-left:2px;
    margin-top:2px;
}

.buyBarInfo
{
    margin-left:2px;
    margin-top:2px;
}

.buyBarContentSmall
{
    margin-left:0px;
    margin-top:1px;
    border:solid 0px black;
    position:absolute;
    width:98px;
}

.shopCartContainer
{
    background-color:#fffdc1;
    padding-left:10px;
    border-left:solid 1px #5db261;
    border-right: solid 1px #5db261;
    padding-top:5px;
    width:140px;
}

.buyBarSmall
{
    background-image:url(../../images/grafik/buy_bar_small.jpg);
    background-repeat:no-repeat;
    width:90px;
    height:28px;
    margin-top:10px;
}

#footer
{
    clear:both;
}

#ProductHeader
{
    background-image:url(../../images/Grafik/produkter.gif);
    height:28px;
    background-repeat:no-repeat;
}

#ProductFooter
{
    background-image:url(../../images/Grafik/bottom_round_white.gif);
    background-repeat:no-repeat;
    height:9px;
}

#Aktuellt
{
    background-image:url(../../images/Grafik/aktuelltiprogram.gif);
    background-repeat:no-repeat;
    height:28px;
}  

#AnnaHeader
{
    background-image:url(../../images/Grafik/annastiotopp.gif);
    height:28px;
    background-repeat:no-repeat;
}

#AnnaFooter
{
    background-image:url(../../images/Grafik/bottom_round_red.gif);
    background-repeat:no-repeat;
    height:7px;
}   

#smartShopping
{
    position:absolute;
    margin-left:0px;
    margin-top:100px;
}

#ShopCartHeader
{
    background-image:url(../../images/Grafik/kundvagn.gif);
    height:29px;
    background-repeat:no-repeat;
}

#ShopCartFooter
{
     background-image:url(../../images/Grafik/bottom_round_yellow.gif);
    background-repeat:no-repeat;
    height:8px;
}

#searchHeader
{
    background-image:url(../../images/Grafik/search_header.gif);
    background-repeat:no-repeat;
    height:28px;
}

#searchBox
{
    width:195px;
    margin-left:720px;
    background-image:url(../../images/grafik/searchBox.gif);
    background-repeat:no-repeat;
    margin-top:2px;
    height:25px;
    border:solid 0px black;
    position:absolute;
}  

.searchText
{
    width:90px;
    margin-left:4px;
    margin-top:3px;
    position:absolute;
    border:0px;
    background-color:Transparent;
}

.magnify
{
    width:20px;
    margin-left:195px;
    margin-top:2px;
    position:absolute;
}
  
.login
{
    margin-left:170px;
    margin-right:auto;

}

.topRound
{
    background-image:url(../../images/Grafik/top_round_border.gif);
    background-repeat:no-repeat;
    height:12px;
}

.bottomRound
{
    background-image:url(../../images/Grafik/btm_round_border.gif);
    background-repeat:no-repeat;
    height:11px;
}


.loginPanelCSS
{
    margin-left:873px;
    position:absolute;
    margin-top:10px;
    width:70px;
    height:15px;
    border:solid 0px black;
    z-index:100;
}

.loginNamePanelCSS
{
    margin-left:680px;
    position:absolute;
    margin-top:8px;
    width:100px;
    height:15px;
    text-align:right;
    border:solid 1px black;
}

.loginPagePanelCSS
{
    width:555px;
}

.annaText
{
    margin-left:13px;
    font-weight:bold;
    color:White;
}

.annaLink
{
    margin-left:90px;
    font-weight:bold;
    color:White;
}

.productSeparator
{
    border-bottom:solid 1px #b2b2b2;
    border-right:solid 1px #b2b2b2;
}

.roundGreyTop
{
    background-image:url(../../images/Grafik/round_grey_content.gif);
    height:10px;
    background-repeat:no-repeat;
    width:615px;
    background-color:Transparent;
}

.greyContent
{
    border-left:solid 1px #b2b2b2;
    border-right:solid 1px #b2b2b2;
    border-top:solid 1px #b2b2b2;
    border-bottom:solid 1px #b2b2b2;
    width:100%;
    background-color:Transparent;
}

.roundGreyBottom
{
    
    background-image:url(../../images/Grafik/round_grey_content_btm.gif);
    height:10px;
    background-repeat:no-repeat;
    width:615px;
    background-color:Transparent;
}