	input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url] { 
		display: inline-block;
		margin: 4px;
	    height: 22px;
		background: #fff;
		border: 1px solid #d9d9d9;
		border-top: 1px solid #c0c0c0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}

	label
	{ 
		display:inline; 
		width:170px;
		/*float:left;*/
		text-align:left;
		padding-left:10px;	
	}

	input[type="submit"],
	input[type="reset"],	
	input[type="button"]
	{
		padding:0.3em 0.5em 0.3em 0.5em;
		font-weight:bold;
		color: #13698A;/*color azul*/
		float: none;
	}
	
	table
	{
		/*font-size:11px;*/
		 border-spacing: 1px;
		border: 0;
		-moz-border-radius: 4px; 
	    -webkit-border-radius: 4px;
	    -ms-border-radius: 4px;
	    color: #000000;
		/*width: auto;*/ 
	}
	
	td
	{
		padding:0.3em 0em 0.3em 0.5em;
	}

	.titulos {
		margin: 5px 1.5em;
	}
	
	.titulosVE {
		margin: 5px ;
		font-size: 15px;
		font-weight:bold;
		width: 850px;
	}

	hr {
		border:  none;
		color: #1D9ECF;/*azul claro*/
		background-color: #1D9ECF;/*azul claro*/
		height: 1px;
	}
	.tituloForm {
		display: inline-block;
	    margin-bottom: 5px;
	    font-size: 1.1 em;
	    font-weight: 400;
	    font-color: #1D9ECF;/*azul claro*/
	}

	.filaPeq {
		/*font-family: Verdana,Arial,sans-serif;*/
		font-size: 1.1em;
		color: #333333;
		padding-left: 5px;
		width: 450px;
		overflow: hidden;
	}

	.campo_obligatorio {
	  /*font-family: Arial,Verdana,Bitstream Vera Sans,Sans,Sans-serif;*/
	  font-size: 11px;
	  font-weight: bold;
	  color: red;
	}
	
	.errorValidar
	{
		text-align:left;
	    color:#b00;
		/*clear:both;*/
		/*padding: 0 0 10px 0;*/
		/*font-size:1em;*/
	}
	.labelErrorValidar
	{
		
	}
	input.errorValidar,
	select.errorValidar,
	textarea.errorValidar{
		border:#FF0000 ridge 2px;
		/*background: url(../img/warning_obj.gif) no-repeat right #FFC5C5;*/
		background: url(../img/exclamation.png) no-repeat right #FFC5C5;
	}
	.mayuscula
	{
		text-transform: uppercase;
	}
	.hide-close .ui-dialog-titlebar-close { display: none }	
	.indexz
	{
		z-index:0;
	}
	
	.tableVE {
	    background-color: #D6D6D6;
	    border-spacing: 1px;
	}
	
	.fila2 {
    	background-color: #F2F2F2;
	}
	.fila1 {
 	   background-color: #FAFAFA;
	}
