#HeaderDock{padding-top:1em;background:url(../images/topbar.png) no-repeat top left #fff;border-left:4px solid #fdffec;border-right:4px solid #fdffec;}

#TopboxesDock{height:9.1em;border-bottom:0.08em solid #268429;}

#HeaderWidget{float:left;margin-left:3em;}
#HeaderWidget h1{margin:0;padding:0;}
#HeaderWidget h1 a{display:block;width:282px;height:100px;background:url(../images/shop_logo_new.png) no-repeat top left;}
#HeaderWidget h1 a span{display:none;}

.wishlist_cart_widget, .cart_view_widget {background-position:bottom;background-repeat:no-repeat;}
.wishlist_cart_widget h3, .cart_view_widget h3{height:16px;line-height:9999px;text-indent:-9999px;overflow:hidden;font-size:0;background-repeat:no-repeat;}
.wishlist_cart_widget p, .cart_view_widget p{font-size:0.92em;color:#749500;text-transform:lowercase;}

#WishlistCartViewWidget{
float:left;
height:73px;
width:145px;
margin:0.33em 0 0 2.58em;
background:url(../images/box/box_wishlist_bg.gif) no-repeat 0px 22px;
position:relative;
}

#WishlistCartViewWidget h3{
background-image: url(../images/box/box_wishlist_header.gif);
margin-bottom:10px;
}

#WishlistCartViewWidget p{
display:block;
clear:both;
width:80px;
padding:0px 5px;
text-align:center;
margin:0;
}

#WishlistCartViewWidget a{
display:block;
height:50px;
float:right;
width:50px;
overflow:hidden;
text-indent:-9999px;
background:url(../images/box/wishlist.gif) no-repeat center;
top:24px;
right:4px;
position:absolute;
}

#GlobalCartViewWidget{
float:left;
margin:0.33em 0 0 0.92em;
height:80px;
width:155px;
background:url(../images/box/box_cart_bg.gif) no-repeat 0px 22px;
position:relative;
}

#GlobalCartViewWidget h3{
background-image:url(../images/box/box_cart_header.gif);
margin-bottom:10px;
}

#GlobalCartViewWidget p{
display:block;
float:left;
width:80px;
padding:0px 5px;
text-align:center;
margin:0;
}

#GlobalCartViewWidget a{
background:url(../images/box/cart.gif) no-repeat center;
display:block;
float:right;
height:46px;
width:57px;
margin:5px 0 0 0;
overflow:hidden;
text-indent:-9999px;
top:13px;
right:0px;
position:absolute;
}

#GlobalQuickSearchWidget{float:left;overflow:hidden;background-image:url(../images/box/box_search_header.gif);background-repeat:no-repeat;padding:28px 0 0 0;margin-left:2.25em;height:50px;}
#GlobalQuickSearchWidget label{display:none;}
#GlobalQuickSearchWidget .text{width:160px;height:17px;border:0;padding:2px 0 0 3px;background-image:url(../images/searchtext.gif);background-position:right;margin:0 4px 0 0;float:left;}
#GlobalQuickSearchWidget .submit{width:20px;height:19px;overflow:hidden;border:0;cursor:pointer;font-size:0;color:#fff;padding:19px 0 0 0;background-image:url(../images/searchsubmit.gif);float:left;line-height:9999px;text-indent:-9999px;}
#GlobalQuickSearchWidget a{display:block;clear:left;font-size:0.92em;text-transform:lowercase;color:#268828;text-decoration:none;background-image:url(../images/raquo_green.gif);background-repeat:no-repeat;background-position:right;padding-right:1em;float:left;}
#GlobalQuickSearchWidget a:hover{text-decoration:underline;}
/* ================================ MENU AND ALIKE =============================== */
.menu_widget, .category_tree_widget{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
/*
.menu_widget li, .category_tree_widget li{
	display:block;
}

.menu_widget li a, .category_tree_widget li a{
	display:block;
	text-decoration:none;
}
*/
#MainCategoryTreeWidget{float:left;width:77.2em;background-color:#f4f7d1;border-bottom:1px solid #d5e685;border-top:2px solid #e9edbe;text-align:center;clear:both;padding:0.6em 0 0.6em 3.8em;position:relative; z-index:8;}
#MainCategoryTreeWidget li{display:block;float:left;padding:0 2em 0 1em;border-right:1px solid #dee3ae;position:relative;}
#MainCategoryTreeWidget li a{display:inline;font-size:0.92em;font-weight:bold;color:#749500;text-decoration:none;background-image:url(../images/mainmenu.gif);background-repeat:no-repeat;padding-left:23px;overflow:hidden;}
#MainCategoryTreeWidget li.last{/*border:0;*/}
#MainCategoryTreeWidget li ul{display:none;position:absolute;width:12.5em;border:solid #d5e685;border-width:1px 1px 0 1px;clear:both;left:2em;top:1.4em;z-index:9999;}
#MainCategoryTreeWidget li:hover ul{display:block;}
#MainCategoryTreeWidget li ul li{display:block;padding:0;border:0;width:12.5em;text-align:left;}
#MainCategoryTreeWidget li ul li a{
background-image:none;
padding:0;
display:block;
border-bottom:1px solid #d5e685;
background-color:#f4f7d1;
font-size:0.83em;
padding:0.3em 1em;
color:#268429;
position:relative;
 z-index:90;
 }

#MainCategoryTreeWidget li ul li a:hover{
background-color:#e7e6a2;
}



#FooterMenuWidget{border-top:1px solid #268429;text-align:center;padding-top:1.5em;}
#FooterMenuWidget li{display:inline;padding:0 1em;border-right:1px solid #908e7d;}
#FooterMenuWidget li.last{border:0;}
#FooterMenuWidget li a{font-size:0.92em;color:#4e8d00;text-decoration:none;}
#FooterMenuWidget li a:hover{text-decoration:underline;}

#CopyrightWidget .powered_by{margin:0;display:none;}
#CopyrightWidget .powered_by a{width:100px;height:40px;background-image:url(../images/idotcom.gif);position:absolute;margin:-25px 0 0 370px; }
#CopyrightWidget .powered_by a span{display:none;}
#CopyrightWidget .copyright{padding:2em 0 1em 0;font-size:0.92em;color:#a29f82;}
#CopyrightWidget .copyright a{color:#4e8d00;text-decoration:none;}
#CopyrightWidget .copyright a:hover{text-decoration:underline;}

/* ================================ NAVIGATOR/BREADCRUMBS =============================== */
.breadcrumbs_widget a{
	text-decoration:none;
}
