@charset "utf-8";
/* Tablas */
.align_izq{
	text-align:left;
}

.align_der{
	text-align:right;
}

td{

}

/* Layout */
.sign{
	width:880px;
	margin:0 auto;
}
.sign_col_izq{
	margin-right:10px;
	float:left;
	font:10px Verdana, Geneva, sans-serif;
	color:#D5D8D8;
}

.sign_col_izq label{
	margin-right:10px;
}

.sign_col_mid{
	margin-right:10px;
/*	float:left;*/
	font:10px Arial, Helvetica, sans-serif;
	color:#D5D8D8;
}

.sign_col_der{
	margin-right:10px;
	margin-left:-30px;
	margin-top:50px;
	float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#D5D8D8;
}

.input_text{
	margin-right:5px;
	height:18px;
	background:#32373D;
	border:solid 1px #808285;
	font:11px Verdana, Geneva, sans-serif;
	color:#14A5C4;
}

.errors_message{
width:400px;
	margin-right:5px;
	height:18px;
	background:#32373D;
	border:solid 1px #808285;	
	font:11px Verdana, Geneva, sans-serif;
	color:#CC0000;
}

.padding{
	padding-left:10px;
}

.sign_col_izq select{
	width:140px;
	background:#32373D;
	border:solid 1px #808285;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#14A5C4;
}

.sign_col_mid select{
	width:100px;
	background:#32373D;
	border:solid 1px #808285;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#14A5C4;
}

.sign_col_mid textarea{
	margin-right:5px;
	background:#32373D;
	border:solid 1px #808285;
	font:11px Verdana, Geneva, sans-serif;
	color:#14A5C4;
}

.requerido{
	color:#CC0000;
}

.sign_col_der input{
	margin-right:5px;
	height:18px;
	font:11px Verdana, Geneva, sans-serif;
	color:#14A5C4;
}
h1{
	color: #14A5C4;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-bottom:10px;	
}
h2{
	color: #14A5C4;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}