h2
{
	color:		#CC0000;
	font-size:	2em;
	text-align:	center;
}

li.firma
{
	line-height:	2em;
	padding:		0.5em 0;
}

li.firma:nth-child(odd)
{
	background: #e7e6e6;
}

li.firma .indice
{
	display:	inline-block;
    text-align: right;
    width:		2em;
}

li.firma .nombre
{
	margin-left: 0.5em;
}

#edit_form div.checkbox label
{
	text-align: left;
    width:		35em;
}

#edit_form .confirmacion
{
	margin: 2em 0;
}

ul.condiciones
{
	padding: 0.5em 1em 1em;
}

ul.condiciones > li
{
	list-style: disc;
	margin:		1em;
}

ul.condiciones ul
{
	margin:		1em;
	font-style: italic;
}

p.advertencia
{
	color:		red;
	text-align: center;
	margin:		1em;
	padding:	1em;
	border:		1px solid red;
}