.dp-list
{
	margin: .5em 0 0 0;
	list-style: none;
}

.dp-list th
{
	font-weight: bold;
}

.dp-list th,
.dp-list td
{
	vertical-align: middle;
	padding: .2em .5em .2em .5em;
	font-size: .8em;
}







.dp-imagelist
{
	min-width: 600px;
}

.dp-imagelist .legend
{
	padding: 1em;
	background: #eee;
	font-weight: bold;
}

.dp-imagelist .content
{
	padding: 1em;
}

.dp-imagelist tr th
{
	font-weight: bold;
	background: #f0f0f0;
	padding: .5em .3em .5em .3em;
}

.dp-imagelist tr td
{
	padding: .3em .5em .3em .5em;
	vertical-align: middle;
}

.dp-imagelist tr td.observaciones
{
	width: 300px;
}

.dp-imagelist tr td.image,
.dp-imagelist tr td.name
{
	cursor: pointer;
}





.dp-tv
{
}

.dp-tv-node
{
	padding: .2em;
}

.dp-tv-nodesel
{
	padding: .2em;
	background: #eee;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}





.id-grid th
{
	font-weight: bold;
	background: #f0f0f0;
	padding: .5em .3em .5em .3em;
}

.id-grid td
{
	padding: .1em;
}