If you want to destroy the entire CS volume, here are the commands in sequence. This should be executed when booted in Internet Recovery (if supported on your Mac). If you cannot get to Internet Recovery, ML 10.8.2-10.8.5 is the oldest version with CS commands, which can be a bit buggy and untrustworthy. Mavericks and/or Yosemite external boot is a better path, if necessary. This will destroy all your data on the internal drive. Please backup what you want to save, before the following steps are executed. Do not use Disk Utility during this procedure, it will try to 'Fix' and undo all your work.
1. Delete the Macintosh HD Logical Volume - diskutil cs deleteVolume 77D2C79F-AFAB-4E79-B0A4-E1E7F07F5D8F
2. Delete the Macintosh HD Logical Volume Group - diskutil cs delete 4595DA22-0057-4CBE-A0A2-2E64596FAF8F
3. Initialize the SSD part of the Fusion drive - diskutil eraseDisk JHFS+ SSD disk0
4. Initialize the HDD part of the Fusion drive - diskutil eraseDisk JHFS+ HDD disk1
5. Rebuild the Fusion Drive. Please note that the SSD MUST come first, otherwise the performance of the Fusion drive will be reduced significantly. Machine reboots can cause the diskN to be renumbered. A verification using diskutil list is highly recommended to ensure that the correct disk and order is picked for the following command. (Note: I have chosen a name which avoids confusion between a LVG and an LV, but personalize it as you see fit).
diskutil cs create OSX-MacintoshLVG disk0s2 disk1s2
7. This LVG can now be split/resized into smaller LVs of the size permitted by total available space. The following three verbs of CS vocabulary can be used. The syntax is included for clarity.
$ diskutil cs createVolume
Usage: diskutil coreStorage createVolume lvgUUID|lvgName type name size
[-stdinpassphrase | -passphrase [passphrase]]
Add a new logical volume to a CoreStorage logical volume group.
Type is the file system to initialize on the new logical volume. Valid types
are Journaled HFS+ or Case-sensitive Journaled HFS+ or their aliases.
Size is the amount of space to allocate from the parent logical volume group.
Valid sizes are floating-point numbers with a suffix of B(ytes), S(512-byte-
blocks), K(ilobytes), M(egabytes), G(igabytes), T(erabytes), P(etabytes),
or (%) a percentage of the current size of the logical volume group.
Example: diskutil coreStorage createVolume
11111111-2222-3333-4444-555555555555 jhfs+ myLV 10g
$ diskutil cs resizeVolume
Usage: diskutil coreStorage resizeVolume
lvUUID|MountPoint|DiskIdentifier|DeviceNode size
Resize a logical volume, which is one of one or more disks that consume storage
out of a logical volume group. The logical volume group will have more or less
available space after this operation, if it was a shrink or grow, respectively.
Example: diskutil coreStorage resizeVolume
11111111-2222-3333-4444-555555555555 10g
$ diskutil cs deleteVolume
Usage: diskutil coreStorage deleteVolume
lvUUID|MountPoint|DiskIdentifier|DeviceNode
Delete a logical volume. The volume must be unlocked.
Example: diskutil coreStorage deleteVolume 11111111-2222-3333-4444-555555555555
Some of these are hidden or not documented on man pages, but Usage can be found, if verbs are known (I have asked these to be documented and supported for quite some time, to no avail).