@CHARSET "UTF-8";

#centerConsejos {
    margin:-80px 50px 0 50px;
    font-size: 12px;
}

#cajaTitulares {
    width: 920px;
    height: 310px;
    background-color: #666666;
    margin: 20px;
    border-top: 1px solid transparent;
}

.h1Consejos {
    font-size: 24px;
    color: #ffffff;
    margin-bottom: 10px;
}

em {
    font-size: 12px;
    color: #333333;
}
/* ------- CLASES PARA EL FORMULARIO -------*/
#empleo_form {
    width: 478px;
    margin:60px auto;
    padding: 20px;
    border: #EDEDED solid thin;
}

#empleo_form em {
    color: #A70076;
}

#empleo_form fieldset {
    margin: 8px 0;
    padding: 6px;
    border: solid #999999 1px;
    background-color: #EDEDED;
}

#empleo_form legend {
	margin-bottom: 10px;
    color: #A70076;
    font-size: 12px;
}

#empleo_form ol li {
    list-style-type: none;
    margin: 4px;
    width: auto;
    display: block;
}

#empleo_form label.text, #empleo_form label.select, #empleo_form label.textarea, #empleo_form label.file {
	float: left;
	width: 85px;
	margin-left:20px;
}

#empleo_form textarea{
	height: 200px;
}

#empleo_form input.text, #empleo_form textarea,  #empleo_form select, #empleo_form input.file{
	width: 285px;
	margin-bottom: 5px;
}

#empleo_form input.checkbox, #empleo_form input.radio {
    margin: 0 5px;
}

#empleo_form dd.radio{
	position:relative;
	left:80px;
	margin-bottom: 8px;
}

#empleo_form input, #empleo_form label {
    vertical-align: middle;
}

ul.errors{
	margin-bottom:15px;
}

dd.text ul.errors {
	margin-left:117px;
}

dd.file {
	margin-left:10%;
}

dd.checkbox{
	margin-left:40px;
}

dd.file ul.errors{
	margin-left:70px;
}

dd.checkbox ul.errors{
	margin-left: 23px;
}

div.respuesta{
	padding:30px;
}

div.blockUI{
	font-size: 23px;
}

div.blockUI > *{
	vertical-align: middle;
	display: inline;
}

div.blockUI ul#errores{
	text-align: left;
	margin: 0 0 10px 30px;
}

input#aceptar{
	margin-bottom: 10px;
}
