
/********************************************
 ** emis.shop Boxes Styles                 **
 *******************************************/

.heading_title {
	font-weight:bold;
}
.heading_title a {
	display:block;
	padding:5px 9px 5px 9px;
	cursor:pointer;
	text-decoration:none;
	color:#6d3c00;
	width:auto;
}
.heading_title a:hover { background-color:#ef8700; text-decoration:underline; }
.heading_title .heading_span {
	display:block;
	padding:5px 9px 5px 9px;
	text-decoration:none;
	color:#9a5700;
}

#adminbox {
	padding:9px;
	background-color:#fff;
	border-bottom: 2px solid #fff;
}

#loginbox {
	text-align:left;
	width:auto;
	border-bottom: 2px solid #fff;
}
#loginbox_content { padding:8px 9px 5px 9px; }

#searchbox {
	width:auto;
	padding-top:3px;
	border-bottom: 2px solid #fff;
}
#searchbox_content { padding:5px 9px 12px 9px; }

#cartbox {
	width:auto;
	padding-top:3px;
	border-bottom: 2px solid #fff;
}
#cartbox_content { padding:5px 9px 12px 9px; }

/*
#addquickiebox {
	text-align:left;
	width:177px;
	border-bottom:1px solid #ccc;
	padding:0;
	margin-bottom:10px;
}
#addquickiebox_content { display:none; padding:5px 5px 10px 5px; }
*/

#addquickiebox {
	border-bottom: 2px solid #fff;
}
#addquickiebox_content { padding:5px 9px 12px 9px; }

#reviewsbox {
	margin:10px 0;
	background:#edf4f2 url('img/box_round_top.jpg') center top no-repeat;
}
#reviewsbox_content { padding:5px 5px 7px 5px; background:url('img/box_round_bottom.jpg') center bottom no-repeat; }

#languagesbox {
	text-align:left;
	z-index:1005;
	margin-left:653px;
	margin-top:40px;
	position:absolute;
	height:19px;
	width:52px;
	padding:3px 0 0 4px;
}
#languagesbox a { margin-left:2px;}

#specialsbox {
	width:177px;
	margin-bottom:10px;
	background:#edf4f2 url('img/box_round_top.jpg') center top no-repeat;
}
#specialsbox_content { padding:5px 5px 7px 5px; background:url('img/box_round_bottom.jpg') center bottom no-repeat; }

#newsletterbox {
	text-align:left;
	width:auto;
	border-bottom:2px solid #fff;
	padding:0;
}
#newsletterbox_content { padding:5px 9px 12px 9px; /*background:url('img/bg_boxes_newsletter.jpg') center bottom no-repeat*/ }

#categoriesbox {
	width:auto;
	margin-bottom:10px;
}

#nav { padding-top:10px; }

#nav ul {
	margin:0px 9px 0 9px;
}
#nav ul ul {
	margin:0 0 0 20px;
}

#nav ul li {
	list-style:none;
	margin-bottom:5px;
}

#nav ul li ul li a {
	border: 2px solid #aaaaaa;
}

#nav li li {
	list-style:none;
	margin-bottom:5px;
}

#nav a {
	width:auto;
	text-decoration:none;
	display:block;
	padding: 5px 0px 5px 5px;
	color: #fff;
	border: 2px solid #fff;
}

#nav ul li ul li a:hover {
	background-color: #fff;
	color: #072B72;
	text-decoration:none;
}

#nav .navileft_passive {
}
#nav .navileft_passive:hover {
	background-color:#e68200;
}

#nav .navileft_passive_on, #nav .navileft_passive_on:hover {
	color:#9a5700;
	background-color: #fff;
	font-weight:bold;
	margin-bottom:5px;
}

#nav .navileft_passive_open {
	color:#fff;
	background-color: #ef8700;
	margin-bottom:5px;
	border: 2px solid #fff;
}
#nav .navileft_passive_open:hover {

}

#nav .navileft_passive_inside {

}
#nav .navileft_passive_inside:hover {
	background-color:#e68200;
}



#informationbox {
	margin-bottom:10px;
}
#informationbox ul, #informationbox ul li {
	margin:0;
	padding:0;
}
#informationbox ul li { list-style:none; }
#informationbox ul li a {
	width:auto;
	text-decoration: none;
	color:#9a5700;
	margin:0;
	padding:0;
	display:block;
	font-weight:bold;
	font-size:12px;
	border-bottom: 2px solid #fff;
}
#informationbox a:hover {
	background-color:#e68200;
	color:#fff;
	text-decoration: none;
}
#informationbox .navileft_passive {
	padding:5px 9px 5px 9px;
}
#informationbox .navileft_passive_on, #informationbox .navileft_passive_on:hover {
	color: #fff;
	background-color:#9a5700;
	padding:5px 9px 5px 9px;
	display: block;
}
/*
#contentbox {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:177px;
	margin-bottom:10px;
}
*/

#contentbox {
	width:177px;
	margin:10px 0;
	background:#edf4f2 url('img/box_round_top.jpg') center top no-repeat;
}
#contentbox_content { padding:5px 5px 7px 5px; background:url('img/box_round_bottom.jpg') center bottom no-repeat; }
#contentbox ul, #contentbox ul li {
	margin:0;
	padding:0;
}
#contentbox ul li { list-style:none; }
#contentbox ul li a {
	width:auto;
	text-decoration: none;
	color:#185276;
	margin:0;
	padding:0;
	display:block;
}
#contentbox a:hover {
	background-color:#fff;
	text-decoration: none;
}
#contentbox .navileft_passive {
	padding:3px 0px 3px 5px;
}
#contentbox .navileft_passive_on, #contentbox .navileft_passive_on:hover {
	color: #fff;
	background-color: #ffb82a;
	padding: 3px 0px 3px 5px;
	display: block;
}

