BODY, TD {
  font-family: Tahoma;
  font-size: 12px;
  margin:0;
  padding:0;
  color: #868B92;
}

img{
    border: 0;
}

a{
    color: #89A04E;
}
a:hover{
    text-decoration: none;
}

/*Footer Links*/
a.footer{
    font-size: 11px;
    color: #89A04E;
    text-decoration: none;
    font-weight: bold;
}
a.footer:hover{
    text-decoration: underline;
}

/*TITLES*/
h5{
    background: url(../img/content/title_background.png);
    border: 1px solid #E0E0E0;
    height: 23px;
    margin: 0 0 1px 0;
}
h5 span{
    display: block;
    text-transform: uppercase;
    font-weight: bold;font-size: 13px;
    margin: 3px 0 0 5px;
    color: #89A04E;
}
h6{/* Category name */
    color:#53A8ED;
    font-weight: bold;
    font-size: 12px;
    text-align:left;
    padding: 0 0 0 10px;
    margin: 4px;
    background:transparent url(../img/content/bullet.png) no-repeat left;
}


hr{
    border: 1px solid #E0E0E0;
    height: 1px;
}



/*MAIN*/
#page_wrapper{
/*background: red;*/
    padding: 0;
    margin: auto;
    overflow: hidden;
    width: 738px;
}

/*HEADER*/
#page_header{
/*background: blue;*/
    height: 73px;
    border-bottom: 1px solid #A5C55C;
    margin-bottom: 1px;
    position: relative;
}
#page_header_logo{
    position: absolute;
    top: 24px;
    left: 10px;
    color: #9BCE49;
    font-weight: bold;
    font-size: 22px;
}
#page_header_basket{
    position: absolute;
    top: 28px;
    right: 0;
    /*text-transform: uppercase;*/
    color: #868B92;
}
#top_line{
    height: 6px;
    background: #A5C55C;
}        

/*context*/
#page_context{
    position: relative;
}

/*LEFT*/
#product_categories {
    padding: 0;
    margin: 3px;
    font-weight: bold;
}
#product_categories a{
    text-decoration: none;
    color: #868B92;
}
#product_categories a:hover{
    text-decoration: none;
    color: #9DC658;
}
#product_categories a.selected{
    text-decoration: none;
    color: #9DC658;
}
#product_categories{
    list-style-image: url("../img/content/li_ico.png");
    list-style-position: inside;
}
#product_categories li{
    padding: 2px;
    border-bottom: 1px dotted #E0E0E0;
}
#product_categories li.last{border-bottom:0;}

#page_left{
/*background: orange;*/
    width: 223px;
    float:left;
}
.left_container{
    border: 1px solid #E0E0E0;
    padding: 5px;
    margin: 0 0 7px 0;
}
.input{
    border: 1px solid #A5ACB2;
    width: 196px;
    margin: 2px;
}
.left_container2{
    border: 1px solid #E0E0E0;
    padding: 0;
    margin: 0 0 7px 0;
}
#livechat_picture{
    height: 99px;
}
#livechat_time{
    background: #9DC658;
    color: white;
    text-transform: uppercase;
    font-weight: bold;font-size: 12px;
    padding: 10px 5px;
}



/*RIGHT*/
#page_right{
/*background: olive;*/
    width: 505px;
    padding-left: 0;
    float:right;
}
#our_highlights_list .product_info{
    position: absolute;top: 8px; left: 112px;
    line-height: 17px;
}
#bestsellers_list .product_info{
    position: absolute;top: 8px; left: 112px;
    line-height: 17px;
}
.product_info .product_info_price{
    color: #53A8ED;font-weight: bold;
}
#our_highlights_list .product_doAction{
    position: absolute;top: 73px; left: 112px;
}
#our_highlights_list .product_MoreInfo{
    position: absolute;top: 78px; left: 24px;
}
#bestsellers_list .product_doAction{
    position: absolute;top: 73px; left: 112px;
}
#bestsellers_list .product_MoreInfo{
    position: absolute;top: 78px; left: 24px;
}
.our_highlights_container{
    border-top: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    padding: 0;margin: 0;
    height: 111px;position: relative;
}
.our_highlights_container_last{
    border: 1px solid #E0E0E0;
    padding: 0;margin: 0;
    height: 111px;position: relative;
}






/*FOOTER*/
#page_footer{
    background: url("../img/content/bg_footer.png");
    height: 66px;
    /*width: 738px;*/
}
#page_footer #page_footer_links{
    text-align: center;
    padding: 11px 0 5px 0;
}
#page_footer #page_footer_copy{
    text-align: center;
}




/*TOP MENU*/
#container_top_menu{top: -21px;position: relative;}
#top_menu{
  list-style-type: none;
  float:left;
  width:505px;
  height:25px;
  padding:0px;
  margin: 0px;
}
#top_menu ul{
  padding: 0;
  margin: 0;
  width: 505px;
}
#top_menu li{
  padding-right:5px;
  margin: 0px;
  float:left;
  height:46px;
  width: 97px;
}
#top_menu li.last{
  padding-right:0;
}
#top_menu div{
    height:46px;
    width: 97px;
    cursor: pointer;
}
#top_menu #top_mnu_1{
    background: url("../img/navigation/top_mnu_1.png");
}#top_menu #top_mnu_1selected{
    background: url("../img/navigation/top_mnu_1selected.png");
}
#top_menu #top_mnu_2{
    background: url("../img/navigation/top_mnu_2.png");
}#top_menu #top_mnu_2selected{
    background: url("../img/navigation/top_mnu_2selected.png");
}
#top_menu #top_mnu_3{
    background: url("../img/navigation/top_mnu_3.png");
}#top_menu #top_mnu_3selected{
    background: url("../img/navigation/top_mnu_3selected.png");
}
#top_menu #top_mnu_4{
    background: url("../img/navigation/top_mnu_4.png");
}#top_menu #top_mnu_4selected{
    background: url("../img/navigation/top_mnu_4selected.png");
}
#top_menu #top_mnu_5{
    background: url("../img/navigation/top_mnu_5.png");
}#top_menu #top_mnu_5selected{
    background: url("../img/navigation/top_mnu_5selected.png");
}


#cart_pricetotal{
    font-weight: bold;
    color: #89A04E;
}