

#menuu-aside{	border: 0px solid red; 
	border-bottom: 1px solid #e7e7e7;
	border-radius: 5px 5px 0 0;	
	font-family: Copperplate, "Copperplate Gothic Light", fantasy;
	top:0px;
	list-style:none;
}
#menuu-aside img{	
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);
	height: 50px;
    width: 50px; 
	background: #f7f7f7; 
    background-repeat: no-repeat;
    background-position: 70%;
    border-radius: 70%;
    background-size: 100% auto;
	
}
#menuu-aside ul{	 border: 3px solid green; 
padding: 0;
top: 0px;
}
#menuu-aside a{	border: 0px solid pink; 
text-decoration:none;
color: #000;
 
}

#menuu-aside  li:hover{ border: 0px solid blue; 	
	background: #fff; 
	background:url(../../../app/images/body/menuaside_hover.jpg) repeat-x;
	border-radius: 5px 5px 0 0;	

}

#menuu-aside p{	border: 0px solid red; 	
	/*font-family: 'adihausbold',Arial,Helvetica,Verdana,sans-serif; */
	font-family: Copperplate, "Copperplate Gothic Light", fantasy;
    text-transform: uppercase;	
	font-weight: bold;       
} 
#menuu-aside span{	
	/*font-family: 'adihausbold',Arial,Helvetica,Verdana,sans-serif; */
    font-size: .6em; 	
	color: #222;    
    letter-spacing: .9px;
}
#cont1{	
	top:0%;
	width: 88%;
	margin: 24 auto;
	box-shadow:0 3px 7px rgba(0,0,0,.25);
	box-sizing:border-box;
	transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	/*border: 5px dotted #c8cbcc;*/
}

	
#cont1 .pidheader {
	border-bottom: 1px solid #e7e7e7;
	border-radius: 8px 8px 0 0;
	padding: 2px;
	font-size: 1.4em; 
}

#cont1 p{ border: 0px solid red; 
	margin:0;
	/*font-family: 'adiblack',Arial,Helvetica,Verdana,sans-serif;*/
	font-family: Copperplate, "Copperplate Gothic Light", fantasy;
    font-size: 0.7em; 
	font-weight: bold;
	color: #fff;
    text-transform: uppercase;	
	letter-spacing: .5px;
	border-bottom: 1px dotted blue; 
	border-radius: 5px 5px 0 0;
	padding: 8px 8px 8px 0px;
	
}

.contmodalconten {  border: 0px solid orange; 
	
	background: #EFEFEF; 
	background:url(../../../app/images/body/headaside.png) repeat-x;
	 
	border-radius:5px; 

	border: 0px solid purple; 
	
	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);	
    border-top: 0px solid #A9A9A9;
    box-shadow: 0px 4px 4px 0px ;
    color: #A9A9A9;	
	
}
#cont1 .contmodal{  
	background: #fff;
	padding: 4px 0px 0px 0px;
	
}

/*++++++++++++++++++ menu categorias aside+++++++++++++++++++*/
#menucat-aside {   border: 0px solid pink;	
border-radius: 0px;
font-size: 1.7em;
color: orange;
text-decoration:none;
margin: 4px 30 auto;
}

#menucat-aside li{ border: 0px solid purple;	
color: #000; 
display:block;
font-size: 0.8em; 
text-decoration:none;
padding: 2px 2px 2px 1px;
}

#menucat-aside p li ul li { border: 0px solid Cyan;	
display: block;		
right: 0px;
width: 100%; 
}

#menucat-aside li a{ border: 0px solid yellow;
border-radius: 0px;
color: #fff;
display:block;
font-size: 1.1em; 
text-decoration:none;
padding: 4px 0px 0px 0px; 
width: 100%;
padding: 6px 0px;
border-bottom: 1px dotted #fff;
}
ul.submenu li  {	border: 0px solid red;
background: orange;
/*opacity: 0.5;*/
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
border-radius:  0   ;

font-size: .7em; 
/*right: 2px;
text-align: left;*/
display:block;

}
#menucat-aside li ul.submenu{	border: 0px solid blue;
margin: auto;

}
/*
#menucat-aside > li {
color: #191970; 
float:left; 
}
*/

#menucat-aside li ul {

display:none;
min-width: 258px;
position:absolute;

}

#menucat-aside li:hover > ul {
background: blue;
border-radius: 0px; 
display:block;  
}
#menucat-aside  li:hover, #menucat-aside  a:focus, #menucat-aside  a:hover, #menucat-aside  a:active {
background: none repeat scroll 0 0 pink;
background: pink;  
border-radius: 1px; 
color: #000;
outline: 0 none;	
}
#menucat-aside li ul li { 
position: absolute;
position:relative;
}
#menucat-asideli ul li ul {
right: 140px;
top: 1px;
}







