/* - Para mostrar un resumen de los errores - */

div#formulario div.errores-resumen ul li{
	color: #B22222;
	background-color: #F5F5F5;
margin: .3em 0 .5em 3em;
}

div#formulario form p.fila {
	margin: 0.3em 0 0.5em;
}

div#formulario ul.grupo-radio li {
	margin:0.3em 0 0.5em 2em;
}

div#formulario submit {
	text-align: left;
}

div#formulario form p.fila-error {
	color: #B22222;
	background-color: #F5F5F5;
}

div#formulario fieldset {
	border: 1px solid black;
}

form span.error {
	display: none;
}
            
.notaCheckbox {
            font-size: 80%;
            clear: left;
            display: block;
            font-style: italic;            
}       


.lemas {
    line-height: 1.1em;
}
.lemas li {
    margin-top: 0.5em;
}

div#formulario textarea{
display:block;
width:90%;
}

div #formulario fieldset{
margin-top: 15px;
padding: 10px 10px 10px 10px;
}
.obligatorio {
	color: #dc143c;
}
.error {
	color: #dc143c;
}

div#formulario form {
text-align: right;
}

div#formulario form fieldset fieldset{
text-align: left;
}