/* FORMULARIOS Y BUSCADORES*/

.botonbuscar2{
	width:6.8em;
	height:1.5em;
	color:#000;
	margin:0.3em 0 0 3em;
	text-align:right;
	border:0.1em solid #999;
	background:url("/system/modules/ar.gov.hcdn/resources/img/portada/bt_buscar.jpg");
	background-repeat:no-repeat;
	background-position:left;
}

.buscadorProyectos li{
	list-style-image: url("../img/flecha-gris.png");
	margin-left: 1.7em;
	margin-bottom:0.8em;
}

#buscador2, .buscadorProyectos, .buscadorvt {
	margin:0 0 0.2em 0;
	padding:0.2em 0.3em;
}

#buscador2.buscadorAccesible {
    float: none;
}
.buscadorAccesible form{
margin:0 auto;
width:500px;
}
.buscadorvt { margin:0.8em;}

.buscadorvt td {padding:0.23em;}

.buscadorvt select.onlineform, .buscadorvt input.onlineform {
	width: 100%;
}

.buscadorProyectos select.onlineform{ 
	width: 71%;
}

.buscadorProyectos input.onlineform {
	width: 70%;
}

.buscadorProyectos input.onlineform, .buscadorvt input.onlineform {height: 2.1em;}
	
.buscadorProyectos, .buscadorvt{
	border: solid 0.1em #efefef;
	padding:1.5em;
	font-size: 0.8em;
	width:68.8em;
}
 
.buscadorProyectos table, .buscadorvt table{
	width:68.8em;
 }
 
.buscadorProyectos table td{
	font-size: 0.9em;
	margin-bottom: 0.4em;
	padding-top: 0.7em;
}

.buscadorProyectos .doble select, .buscadorProyectos .doble input {
	width:95%;
}

#buscador form, #buscador input,#buscador select,#buscador textarea{
	margin:0; padding:0;float:left; 
}

#buscador2{
	float:left;
}

#columna1 #buscador2 select{
	width: 16.5em !important;
}

#buscador2 table td{
	font-size: 0.8em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	vertical-align: middle;
	padding-right: 0.7em;
	border-bottom: 0.1em solid #efefef;
}

#buscador .buscar{
	width:13.5em;
	margin:0.2em 0 ;
	height:1.5em;
}

#buscador .buscar .campo {
	width:11.5em;
	height:1.5em;
	border: 0.1em solid #D9D9D9;
	border-radius: 0.2em 0.2em 0.2em 0.2em;
	color:#666;
}
		
.botonbuscar, #buscador-glosario .searchsubmit {
	width:1.75em;
	height:1.7em;
	background: url("/system/modules/ar.gov.hcdn/resources/img/gral.png") repeat scroll -4px -4px transparent;
	float:left;
	display:inline;
	text-indent:-8000em;
	cursor: pointer;
}

#buscador form{
	width:13.5em;
	height:auto;
}

#buscador form .textoform, #buscador form .textoform2 {
	display:inline-block; 
	width:6.1em;
	float:left;
	font-size:.9em;
	line-height:.9em;
	height:1.2em;
	background: url("/system/modules/ar.gov.hcdn/resources/img/portada/bckg_buscar.png");
	padding:0.2em;
	margin:0 0.2em 0 0;

}

#buscador-od form{
	width:13.5em;
	height:auto;
}

#buscador-od .campo2 {
	width:13.5em;
	height:1.2em;
	border:0.1em solid #999;
	color:#666;
}

#buscador-od form .textoform2 {
	display:inline-block; 
	float:left;
	font-size:.9em;
	line-height:.9em;
	height:1.2em;
	background: url("/system/modules/ar.gov.hcdn/resources/img/portada/bckg_buscar.png");
	padding:0.2em;
	margin:0 0.25em 0 0;
	text-align: center;
   	width: 13.5em;
}

	
#buscador-od .fila_formulario {float:left;}
#buscador-od input {width:95%;}
#buscador-od select {width:100%;}


.titulosgenerales{ 
	font-size:1.2em;
	color:#90CFEE;
	font-weight:bold;
	margin-bottom:0.3em;
} 

.toggler { width: 68em; }
	#effect2 {  width: 68em; padding: 0.4em; position: relative; margin-bottom:0.6em; }
	
	#button2 { display: block; height: 1.3em; padding: 0.15em 1em; text-decoration: none; }
	
	#button { display: block; height: 1.3em; padding: 0.15em 1em; text-decoration: none; }
	
	#effect {  width: 68em; padding: 0.4em; position: relative; margin-bottom:0.6em; }
	
	#effect h3 { margin: 0; padding: 0.4em; text-align: center; }
	
.subtitulosgenerales_nivel2{ 
	font-size:.95em;
	color: #333;
	font-weight:bold;
	margin-bottom:1.3em;
	} 
	
.subtitulosh4 {
	background: url(../img/bckg_head_tablas.jpg);
	font-weight:bold;
	color:#666;
	padding:0.3em 0.4em;
	font-size:1em;
	margin-bottom:1.1em;
}

.iconoBuscar{
	float:left; 
	height:2em !important; 
	margin-right:0.3em;
}


.search_text{
	font-weight:bold;
}

.search_result_title{
	margin-top:0.8em;
}
.search_result{
	border-bottom:solid 0.1em #efefef; 
	padding-bottom:0.8em; 
	margin-top:0.5em;
}

.resultados_busquedas{
	font-size:0.9em;

}



/*FORMULARIOS*/


.textoForm {
    font-size: 0.8em;
    margin: 0.8em 0;
}

.literal {
    clear: left !important;
    float: left !important;
    margin-right: 0.5em;
    width: 13em !important;
}
.campos_formulario {
	float: left;
	font-family: Verdana,Helvetica;
	font-size: 1em;
	font-weight: bold;
	margin: 0.2em;
}



select.onlineform{
	background: url("../img/bckg_input.jpg") repeat scroll 0 0 transparent;
	border: 0.1em solid #D9D9D9;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	color: #666666;
	float: left;
	font-size: 0.9em;
	height: 2.1em;
	padding: 0.2em;
}


select.onlineform2{
	background: url("../img/bckg_input.jpg") repeat scroll 0 0 transparent;
	border: 0.1em solid #D9D9D9;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	color: #666666;
	float: left;
	font-size: 0.9em;
	padding: 0.2em;
}



input.onlineform, textarea.onlineform, #ebcaptchainput {
	background: url("../img/bckg_input.jpg") repeat scroll 0 0 transparent;
	border: 1px solid #D9D9D9;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	-webkit-border-radius:  0.5em;
	-moz-border-radius:  0.5em;
	color: #666666;
	float: left;
	font-size: 0.9em;
	padding: 0.3em;
	font-size:0.8em;
}

input.onlineform{height: 1.5em;}

input.formbutton, #click_here {
	background: url("../img/bckg_boton2.jpg") repeat scroll 0 0 transparent;
	border: 0.1em solid #C6C6C6;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	height: 2.1em !important;
	margin-bottom: 0.3em;
	margin-left: 1em !important;
	margin-right: 0.3em;
	margin-top: 0.3em;
	padding:0.2em 0.3em;
	text-align: center;
	width: 10em !important;
}




.fila_formulario {
    clear: both;
    float: left;
    font-size: 0.9em;
    font-weight: normal;
    margin-bottom: 1em;
    width: 100%;
}

	
.campos_formulario #captchaphrase{
	margin-bottom: 2em;
	margin-left: 0.7em;
	float:right;
}


input.formbutton:hover {
	background: none repeat scroll 0 0 #B7B7B7 !important;
	border: 0.1em solid #C6C6C6;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	height: 2.1em !important;
	margin-bottom: 0.3em;
	margin-left: 1em !important;
	margin-right: 0.3em;
	margin-top: 0.3em;
	padding:0.2em 0.3em;
	text-align: center;
	width: 10em !important;
}
.error{
	font-size:90% !important;
	color:red !important;
	float:left;
}


#ebcaptchatext {
    float: left;
    font-family: "Roboto Condensed",sans-serif;
    margin-right: 0.8em;
}

/*FIN FORMULARIOS*/




