

body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF; }
img { border:none; }
a, a:hover,a:link,a:visited,a:active { text-decoration:none; outline:none;}




/* General */
.txt_rojo { color:#F00; }
.txt_verde { color:#0C0; }

.boton_buscar { background: #343434 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 23px;
}

.titulo_pagina { font-size:30px;}

/***********/




/* Página buscador */
/* border-top:1px solid #CC0000; border-bottom: 1px solid #CC0000; */
.buscador { margin-top:20px; padding:20px 0; overflow:auto; background:url(../images/listado_ayudas.png) no-repeat left 10px; }
	.buscador .buscador_filtros {padding-left: 130px;}
		.buscador .buscador_filtros .buscador_texto { margin:5px 0 20px 0;}
		.buscador .buscador_filtros .cols { overflow:auto; }
		.buscador .buscador_filtros .cols .col1 { float:left; width:40%; overflow:auto; margin-right: 20px;}
		.buscador .buscador_filtros .cols .col2 { float:left; width:40%; overflow:auto; margin-left: 20px;}
		.buscador .buscador_filtros .item { margin-top:20px; overflow:auto;}
			.buscador .buscador_filtros .item label { float:left;}
			.buscador .buscador_filtros .item select { float:right; width: 73%; margin:0;}
			.buscador .buscador_filtros .item input { float:right;width: 70%; margin:0;}
		.buscador .buscador_filtros .acciones { clear:both; text-align: center; width: 87%; margin-top:28px;}

.resultados_titulo { margin-top:30px; font-size:22px; background:url(../images/tick.png) no-repeat left top; padding-left: 33px;}
/*******************/




/* Tabla de resultados */
table.tabla_resultados { width:100%; border-collapse:collapse; margin-top:15px; }
.tabla_resultados th { text-align:center; font-size:13px; padding:10px 0; border-top:1px solid #333; border-bottom: 1px solid #333; background-color:#ebebeb; font-weight:normal;}
.tabla_resultados td { border:1px solid #CCC; padding:2px 5px; }
.tabla_resultados tr.br { background-color:#f4f4f4;}

/***********************/
.aling_top{vertical-align: top;}

#rpassword{display: none;}
#form-password img{margin-top:10px;}



