/* CSS Document */
/* ------------ MENU ------------ */
.menu {width:200px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.menu ul {padding-left:0 !important;}
.menu a {text-decoration:none; color:#96979d;}
.menu a:hover {border-left:2px solid #999;}
.menu li {border-bottom:1px dashed #E7E7E7;}
.menu li a {padding:8px 20px; display:block; background:url('../img/arrowcategory.png') 0 12px no-repeat;}
.menu li:hover {background:#036;}
.menu li:hover a {color:#FFF;}
.menu ul li {display:block; position:relative;}
.sub-menu {
	display: none;
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 9999;
	width: 210px;
	background: #036;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
	border-left-color: #EEE;
}
.sub-menu li {display:block; position:absolute; width:200px; margin:0;}
.sub-menu li a {color:#FFF;}

.header_total {border:none !important;}
.topo {min-height:150px; padding-top:20px;}