/*elementos básicos*/

div.block_menu {
	float:left; 
	width: 227px;
	margin:0;
	padding:0;
	
	}

/*descripcion album*/
div.details{ width:100%; margin:0; padding:0; }
div.details img{ float:left; margin: 0 10px 10px 0; padding:3px;}
div.details p{ text-align: justify; padding: 0 10px 10px 0; margin:0;}




/*menu*/
.block_menu ul { list-style: none; margin: 10px 0 10px 20px; padding: 0px; width: 200px; float:left; text-align:left; display:inline; }
.block_menu ul li { display: block; float:left; margin: 0 0 10px 0;   padding: 0 0 0 15px; clear:both; width: 190px; display: inline; text-align:left;}
.block_menu ul li a.title{color: #000000;  font-size: 11px; font-weight: bold;}
.block_menu ul li ul { margin: 5px 0; width: 190px; display:inline;}
.block_menu ul li ul li {margin: 0 0 3px 0; background: none; width: 170px; display:inline;}
.block_menu ul li ul li a.title{ display: block; font-weight: normal; font-size: 11px; padding: 0 0 0 10px;  color: #DEDEDE ; background: url(../images/arrow_li2.gif) no-repeat 0 5px; }

.block_menu ul li a:hover, .block_menu ul li a.selected { color: #333333; }


.block_menu ul li ul li a:hover, .block_menu ul li ul li a.selected{ border-bottom: none; color: #ffffff; }

div.details a {
	padding:0;
	margin-top: 0;
	}
	
div.caja ol li {
	padding: 0 0 10px 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
	
/*menu selecionado*/
div#menu_principal li a.bloques { color: #666666; }