@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin:0px;
background-image:url(../imagenes/fnd_body.gif);
text-align:center;
}

img {behavior: url(gallito2010/srcriptie6/iepngfix.htc); border:none; }

#contenedor {
	width:980px;
	height:auto;
	padding:10px;
	border:solid 1px #cccccc;
	background-color:#FFFFFF;
	text-align: left;
	margin:auto;

}

.isotipo_rubro{
float:left;
padding-left:10px;
}

.nombre_rubro{
float:left;
padding-left:10px;
padding-top:15px;
}

#cabezal {
height:100px;
width:978px;
border:solid 1px #CCCCCC;
}

.edicion_verde{
display: inline-block;
position:relative;
float:left;
padding-left:10px;
color:#97c169;}

.edicion_azul{
display: inline-block;
position:relative;
float:left;
padding-left:10px;
color:#99c3dd;}

.edicion_naranja{
display: inline-block;
position:relative;
float:left;
padding-left:10px;
color:#ffe0a3;}

.edicion_rojo{
display: inline-block;
position:relative;
float:left;
padding-left:10px;
color:#ff5e65;}



.fecha {
display: inline-block;
position:relative;
padding-left:5px;
color:#ffffff;
width:200px;
}

#fotopropiedades{
width:395px;
height:135px;
padding:10px;
padding-left:30px;
padding-right:30px;
float: left;
margin-right:10px;
background-image:url(../imagenes/fnd_atajos.gif);
background-repeat:repeat-x;
background-position:bottom;
border-top:solid 1px #CCCCCC;
margin-top:10px;
}

#links{
width:479px;
height:140px;
padding:10px;
padding-top:5px;
padding-left:20px;
padding-right:10px;
float:left;
clear:right;
background-image:url(../imagenes/fnd_atajos.gif);
background-repeat:repeat-x;
background-position:bottom;
border-top:solid 1px #CCCCCC;
margin-top:10px;
}

#Divnoavisos{ padding:50px;font-size:12px; font-weight:bold; text-align:center; color:#CC3300; width:565px; height:400px; border:solid 1px #CCC; background-image:url(../imagenes/fnd_formulario.gif); background-repeat:repeat-x; background-position:bottom; margin-top:10px; display: block; position:relative; float:left; margin-bottom:10px;}

.divlinks {
margin-right:10px;
width:150px;
float: left;
}

#avisos_seleccion {width:645px;}

.texto_principal_verde{
background-color:#999999;
vertical-align:bottom;
position:relative;}

.texto_principal_verde {color:#CCFF00;}

#isotipo_gallito{
display:block;
margin-right:20px;
margin-top:-9px;
float:right;
}

#nuevocabezal{height:105px; background-repeat: repeat-x;}
#cabezal01{float:left; width:120px; height:105px;}
#cabezal02{float:left; height:105px;}
#cabezal03{height:69px; width:360px; padding-top:36px; padding-left:30px; float:left;}
#cabezal04{height:105px;}
#ayuda_buscador{position:absolute; background-color: #FFFFCC; margin-top:-20px; border: solid 1px #CCCCCC; padding: 10px; padding-bottom:20px; font-size: 11px; z-index:1000; width:245px; font-weight:normal; color:#666;}

.regreso_cabezal{
	display:inline-block; padding-top:17px; float:left; text-align:right; width:85px; font-size:11px; color:#99c3dd; font-weight:bold; margin-left:155px; }

.buscador_cabezal{
	position:absolute;
	left:730px;
	top:60px;
	margin-top:0px;
	padding-top:0px;
	color:#FFF;
	width:330px;
	height:30px;
	margin-bottom:10px;
	}

.cab_combo{ display:inline-block; float:left; height:18px; font-size:12px; border:none;
background:transparent; color: #999;}
.cab_comboact{ display:inline-block; float:left; height:18px; font-size:12px; border:none;
background:transparent; color:#000000;}

.cab_btn{display:inline-block;  height:22px; font-size:11px; margin-top:0px; }

#barra_banners{
border:solid 1px #CCCCCC;
margin-top:10px;
height:70px;
background-image:url(../imagenes/fnd_barra_banners.gif);
background-repeat:repeat-x;
padding:5px;
}


#barra_banners_autos, #barra_banners_motos, #barra_banners_camiones{
border:solid 1px #CCCCCC;
margin-top:10px;
height:70px;
background-image:url(../imagenes/fnd_barra_banners.gif);
background-repeat:repeat-x;
padding:5px;
}

#boletines{
padding:10px;
height:45px;
margin-top:10px;
margin-bottom:-10px;
}

.banner{
width:234px;
height:60px;
margin:4px;
float:left;
background-color: #ffffff;
color:#FFFFFF;
text-align:center;
display:inline;
margin-left:62px;
}

#encabezado_resultados{
margin-top:10px;
border-bottom:solid 1px #d8d8d8;
padding-bottom:5px;
font-weight:bold;
color:#72c200;
display:block;

}

#barra_destacadisimos{
height:190px;
background-image:url(../imagenes/fnd_destacadisimos.gif);
background-repeat:repeat-x;
padding:6px;
padding-top:0px;
padding-left:5px;
}



#cont_resultados{}

.paginado{

height:15px;
font-size:11px;
color:#333333;
padding:10px;
border:solid 1px #CCCCCC;
background-image:url(../imagenes/fnd_aviso.gif);
background-repeat:repeat-x;
background-position:bottom;

}

.contiene_grilla{
background-color:#ffffff; width:90%; margin-top:10px; float:left; margin-bottom:10px;}


#grilla{
padding:10px;
clear:left;
margin-bottom:0px;
margin-top:0px;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
}

.paginas_on {
display: inline-block; 
width:11px;
border:solid 1px #cccccc; 
padding:2px; 
font-size:11px; 
color: #333333; 
margin-left:2px; 
margin-top:-2px;
padding-left:3px; 
padding-right:3px; 
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
}

.paginas_off {
display: inline-block; 
width:11px;
padding:2px; 
font-size:11px;
font-weight:bold;
color: #000000; 
margin-left:2px; 
margin-top:-2px;
padding-left:3px; 
padding-right:3px; 
text-align:center;
text-decoration:none;

}

.puntos_off {
display: inline-block; 
width:11px;
padding:2px; 
font-size:11px;
font-weight:bold;
color: #000000; 
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
}

.antsig_on {
display: inline-block; 
border:solid 1px #cccccc; 
padding:2px; 
font-size:11px; 
color: #000000; 
margin-left:2px; 
margin-top:-2px;
padding-left:6px; 
padding-right:6px;
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
}

.antsig_off {
display: inline-block; 
border:solid 1px  #efefef; 
padding:2px; 
font-size:11px; 
color: #efefef; 
margin-left:2px; 
margin-top:-2px;
padding-left:6px; 
padding-right:6px; 
text-align:center;
text-decoration:none; 
background-color:#FFFFFF;
}

#grilla{
padding:10px;
clear:left;

}

#columnaderecha{

margin-top:10px;
margin-left:10px;
float:right;
margin-bottom:10px;
}

#ordenamiento{
margin-top:10px;
padding:5px;
border:solid 1px #CCCCCC;
background-color:#f8f8f8;
width:290px;
}

.ordenamiento_verde{
background-image:url(../imagenes/fnd_ordenamiento_verde.gif);
background-repeat:repeat-x;
}



.ordenamiento_naranja{
background-image:url(../imagenes/fnd_ordenamiento_naranja.gif);
background-repeat:repeat-x;
}

.ordenamiento_azul{
background-image:url(../imagenes/fnd_ordenamiento_azul.gif);
background-repeat:repeat-x;
}

.alertas_inm{
margin-top:10px;
padding:5px;
border:solid 1px #CCCCCC;
background-image:url(../imagenes/fnd_ordenamiento_verde.gif);
background-repeat:repeat-x;
background-color:#f8f8f8;
width:290px;
}

.alertas_aut{
margin-top:10px;
padding:5px;
border:solid 1px #CCCCCC;
background-image:url(../imagenes/fnd_ordenamiento_azul.gif);
background-repeat:repeat-x;
background-color:#f8f8f8;
width:290px;
}

#buscador_palabras, #Usuario{
margin-top:10px;
padding:5px;
border:solid 1px #CCCCCC;
background-color:#f8f8f8;
width:290px;
}

.flotar_derecha{ position:relative; float:right;}
.flotar_izquierda{ position:relative; float:left;}
.orden_precio{ position:relative; float:right; margin-top:-2px;}

.buscador_palabras_verde{
background-image:url(../imagenes/fnd_ordenamiento_verde.gif);
background-repeat:repeat-x;
}

.buscador_palabras_azul{
background-image:url(../imagenes/fnd_ordenamiento_azul.gif);
background-repeat:repeat-x;}

.buscador_palabras_naranja{
background-image:url(../imagenes/fnd_ordenamiento_naranja.gif);
background-repeat:repeat-x;}

.buscador_palabras_rojo{
background-image:url(../imagenes/fnd_ordenamiento_rojo.gif);
background-repeat:repeat-x;}

#barra_accesos{
font-size:11px;
padding:10px;
border-bottom:solid 1px #CCCCCC;
margin-top:10px;
padding-top:25px;
padding-bottom:25px;
clear:both;
margin-top:10px;
}

#pie{
height:150px;
padding:10px;
padding-top:30px;
background-image:url(../imagenes/fnd_pie.gif);
background-repeat:repeat-x;
clear:both;
margin-top:10px;
font-size:11px;
color:#666666;
text-align:center;}

.titulos_abajo {
float:left;
padding-right:10px;
}


a:hover { text-decoration:none;}
a.verde{color:#409200;}
a.azul{color:#2674a6;}
a.naranja{color:#de861a;}
a.rojo{color:#eb010b;}
a.gris {color:#666666; font-weight:normal}
a.blanco {color:#ffffff; font-weight:normal; text-decoration:none;}
a.menu_areas {font-size:12px; display:inline-block; width:210px; margin-right:25px; margin-left:5px; padding-bottom:10px; color: #666;}
div#menu_areas { border:solid 1px #ccc; margin-top:10px; padding:30px; overflow:hidden; background-image:url(../imagenes/fnd_formulario.gif);
background-repeat:repeat-x; background-position:bottom; }

div#menu_areas td {padding:0px;}


.salto_linea{ display:block; float:none; color:#eb010b; padding-top:10px; padding-bottom:10px;}

.titulos_resultados{

padding-right:10px;}


.buscador_palabra{
background-color: #FFFF99;}

.resultadoavisos {font-weight:normal; color: #333333; font-size:11px; font-weight:normal;}
.cantidadavisos_verde { padding-left:10px; font-weight:normal; color: #72c200; font-size:11px; font-weight:bold;}
.cantidadavisos_azul { padding-left:10px; font-weight:normal; color: #2674a6; font-size:11px; font-weight:bold;}
.cantidadavisos_naranja { padding-left:10px; font-weight:normal; color: #de861a; font-size:11px; font-weight:bold;}
.cantidadavisos_rojo { padding-left:10px; font-weight:normal; color: #eb010b; font-size:11px; font-weight:bold;}

a.menu_trabajo{
	font-size:13px;
	color: #666;
	line-height:20px;
	margin-left:20px;}
	
.volverabuscar {
width:190px;
height:25px;
text-align:center;
padding-top:13px;

background-repeat:no-repeat;
float:right;
bottom:-30px;
background-color:#e9e9e9;
margin-left:1px;
}

.criterio_orden{
width:90%;
padding:10px;
border-bottom:solid 1px #CCCCCC;
margin-top:5px;
margin-bottom:5px;
}

.criterio_ordenamiento{
font-size:12px;
font-weight:bold;
color:#333333;
display:inline-block;
margin-bottom:10px;}

a.items_ordenamiento_verde{
	font-size:11px;
	color:#409200;
	text-decoration:underline;
	margin-left:20px;
	line-height:19px;
}

a.items_ordenamiento_azul{
	font-size:11px;
	color:#2674a6;
	text-decoration:underline;
	margin-left:20px;
	line-height:19px;
}

a.items_ordenamiento_naranja{
	font-size:11px;
	color:#de861a;
	text-decoration:underline;
	margin-left:20px;
	line-height:19px;
}

a.items_atajos_verde{
	font-size:11px;
	color:#409200;
	text-decoration:underline;
	margin-left:5px;
}

a.items_atajos_azul{
	font-size:11px;
	color:#2674a6;
	text-decoration:underline;
	margin-left:5px;
}

a.items_atajos_naranja{
	font-size:11px;
	color:#de861a;
	text-decoration:underline;
	margin-left:5px;
}


.texto_paginado{
padding-left:5px;
padding-right:10px;}

.elemento_grilla{
padding:10px;
clear:left;
border-bottom:solid 1px #cccccc;
border-collapse: collapse;
 background:url(../imagenes/fnd_aviso.gif) bottom repeat-x; 
}

td{
padding-bottom:10px;
padding-top:10px;
vertical-align:top;

}

.foto_elemento_grilla{
width:95px;
height:75px;
padding:3px;
border:solid 1px #999999;
background-color:#FFFFFF;
margin-right:15px;
float:left;
}

.texto_elemento_grilla{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
padding:6px;
}

.destacado_elemento_grilla{
display:block;
width:100%;
color:#000000;
float:left;
font-size:12px;
padding:0px;
border-bottom:solid 1px #cccccc;
}

.grilla_destaverde{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
padding:6px;
background-color:#d6f2ae;
}

.grilla_destaazul{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
padding:6px;
background-color:#dbedf8;
}

.grilla_destanaranja{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
padding:6px;
background-color:#ffefce;
}

.grilla_rec{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
border:solid 2px #999999;
padding:6px;
}

.grilla_fullverde{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
border:solid 2px #999999;
padding:6px;
background-color:#d6f2ae;
}

.grilla_fullazul{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
border:solid 2px #999999;
padding:6px;
background-color:#dbedf8;
}

.grilla_fullnaranja{
display:block;
width:75%;
color:#000000;
float:left;
font-size:12px;
border:solid 2px #999999;
padding:6px;
background-color:#ffefce;
}

.grilla_checkbox{
display:block; float:left; margin-right:10px; margin-left:-10px;}

.grilla_precio{
display:block;
font-size:15px;
width:20%;
text-align:right;
font-weight:bold;
color:#333333;
float:right;
}

.texto11{
font-size:11px;
}

.texto12{
font-size:12px;
color:#666666;
}


	
.errorpublicar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline-block;
	color:#C00;
	padding-left:10px;
	}

.texto_clasifica{
color: #999999;
text-transform:uppercase;
display:block;
clear:both;
padding-bottom:3px;}

.texto_error{
font-size:11px;
color:#CC3300;
}

.error{color:#CC3300; padding:2px; margin-left:135px;}
.mensaje_enviado{ display:block; color:#CC3300; padding:2px;}
.error_form_rojo{font-size:11px; display:block; color:#CC3300; padding-top:10px;  padding-bottom:10px;}

a.tvp_elemento_grilla{display:block;font-size:11px;color: #666666;text-decoration:none;width:100px;padding-top:10px;}

.seleecion_elemento_grilla{display:block;font-size:11px;color: #666666;text-decoration:none;padding-top:5px;}
.icn_ampliar{border:none;padding-right:9px;padding-left:3px;}


.cierre{ clear:left;}

.sombradestacadisimo{
width:185px;
height:13px;;
float:left;
margin-left:4px;
margin-right:4px;
margin-top:-6px;
background-image:url(../imagenes/fnd_sombradestacadisimo.gif);
background-repeat:repeat-x;
background-position:top;
}

.destacadisimo{
width:185px;
height:170px;
float:left;
margin:4px;
margin-bottom:0px;
margin-left:4px;
margin-right:4px;
margin-top:15px;
background-image:url(../imagenes/fnd_destacadisimos_verde.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.destacadisimo_azul{
width:185px;
height:170px;
float:left;
margin:4px;
margin-bottom:0px;
margin-left:4px;
margin-right:4px;
margin-top:15px;
background-image:url(../imagenes/fnd_destacadisimos_azul.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.destacadisimo_naranja{
width:185px;
height:170px;
float:left;
margin:4px;
margin-bottom:0px;
margin-left:4px;
margin-right:4px;
margin-top:15px;
background-image:url(../imagenes/fnd_destacadisimos_naranja.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.imagen_destacadisimo {
width:143px;
height:100px;
border:none;
padding:10px;
margin-left:10px;
background-color:#FFF;
display:block;
margin-bottom:5px;
border:solid 1px #CCC;
}

.txt_destacadisimo{
	display:block;
	margin-left:10px;
	
}


.texto_destacadisimo{
text-align:left;
font-size:11px;
color:#334e0b;
text-decoration:none;
}

.texto_destacadisimoazul{
text-align:left;
font-size:11px;
color:#003b61;
text-decoration:none;
}

.texto_destacadisimonaranja{
text-align:left;
font-size:11px;
color:#de861a;
text-decoration:none;
}


div#formulario_principal{ display: inline-block; position: absolute; float:left;}
div#DivChk{ display: inline-block; position: absolute; float:left; z-index:1001;}

.formulario {
height:305px;
margin-top:0px;
background-image:url(../imagenes/fnd_formulario.gif);
background-repeat:repeat-x;
padding:10px;
border:solid 1px #cccccc;
overflow:auto;
}

.tit_elemento_formulario{
display:inline-block;
float:left;
width:234px;
margin-right:30px;
margin-bottom:5px;
margin-top:25px;
margin-left:20px;
}

.elemento_formulario{
display:inline-block;
float:left;
width:234px;
margin-right:30px;
margin-bottom:0px;
margin-left:20px;
padding:3px;
font-size:11px;
}

option.item_resaltado{
	display:block;
background-color: #87bcdd;
color:#FFF;
text-align:center;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.elemento_interior{
width:180px;
margin-left:5px;
margin-right:5px;
font-size:11px;
}

.combos_formulario{
width:630px;
padding-top:15px;
z-index:1;
display:block;
position: static;

}

.form_operacion
{margin-left:10px;
padding-right:10px;
}

.form_boton{
display:inline-block;
float:left;
margin-right:30px;
margin-bottom:0px;
margin-left:20px;
padding:3px;
height:23px;}

.btn_buscar{
margin-left:400px;
margin-top:20px; 
}
 
.oculto{
 display:none;}
 
 
 
 .linksa{
	 font-size:11px;
	 float:left;
	 padding-top:0px;
	 margin-top:0px;
	 position:relative;
	 width:145px;
	 margin-right:12px;}
 
 ol
{
  width: 466px;  /* room for 3 columns */
  margin-left:-25px;


}
ol li
{
	float: left;
	width: 155px;  /* accommodate the widest item */
	list-style-image: url(../imagenes/vnt_verde.gif);
	font-size:11px;
	text-indent:inherit;
}

ol li.variante
{
	float: left;
	width: 155px;  /* accommodate the widest item */
	font-size:11px;
	list-style-image: url(../imagenes/vnt_gris.gif);
}


/* stop the floating after the list */
br
{
	clear: left;
	text-align: left;
}
/* separate the list from what follows it */

/* anchor styling */
ol li a
{
  display: block;
  text-decoration: none;

}
ol li a:hover
{
text-decoration:underline;
}

.curved {

    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    behavior:url(border-radius.htc);
}

.chk { display:inline-block; float:left; text-align:left; margin-left:30px;}

.btn_buscar_multiple{ margin-top:15px; float:right;}

label { display:inline-block; width:121px; margin-right:14px; margin-bottom:2px;}
label:hover {background-color: #E1F2FF; font-weight:bold; color:#333;}

.tit_pagos{
	margin-top:8px; padding-left:5px; padding-bottom:5px; border-bottom:solid 1px #CCC;}
	
#edicion { padding-top: 15px; padding-bottom:17px; padding-left:10px; padding-right:10px;}

.rubros_grandes{
	float:left; margin-left:27px; margin-top:20px;}
	
.item_ficha{ margin-right:10px; text-align:right; display:inline-block; width:125px;}


.foto_mini{
	width:48px;
	height:32px;
	float: inherit;
	padding:3px;
	border:solid 1px #CCC;
	margin:2px;
	cursor:pointer;}

	
#fotitos{
	margin-top:-5px;
	text-align:center;
	padding-left:5px;
	}	

.accesos_pie{
	display:inline-block;
	width:185px;
	padding-left:15px;
	padding-bottom:8px;
	text-align:left;
	float:left;
	font-size:11px;
	color:#999999;}
	
	
#ficha_cats
{min-height:300px; float:left; width:250px; border-right:dotted 1px #CCC;margin-left:10px; text-align:right; line-height:17px; text-align:left; margin-right:15px; margin-top:20px;}	

#TblPrecio 
{border-bottom:solid 1px #CCC; padding-top:10px; padding-bottom:10px; padding-left:10px; margin-left:20px; margin-right:20px;}

#ficha_txtavi
{float:left; clear:right; width:285px; font-size:12px; margin-top:20px;}

#detalles_ficha {float:left; margin-left:5px; width:570px; min-height:300px; padding-bottom:25px; border:solid 1px #CCC; background-image:url(http://www.gallito.com/gallito2010/imagenes/fnd_formulario.gif); background-repeat:repeat-x; background-position:bottom; margin-bottom:20px;}

#fotos_ficha {float:left; width:375px; min-height:350px; padding:0px; padding-right:10px; margin-bottom:10px; }

.etiqueta_form{ width: 140px; display:inline-block; margin-bottom:10px; float:left;}

.icn_ficha {margin-bottom:-4px; padding-right:5px; padding-left:12px;}

.links_ficha {border:none; cursor: pointer; font-size:11px; text-decoration:underline; color:#999;}

.errores_form { display: inline-block; margin-bottom:15px;}
.errores_form2 { display: inline-block; margin-bottom:15px; margin-left:-97px;}

#logosi, #logoss {margin-bottom:10px; margin-top:10px;}

#ficha_util{ margin-top:20px; margin-bottom:10px; position:relative; clear:both; text-align:center; margin-left:15px; font-size:11px; text-align:left; width:360px;}

.div_revista{width:170px; float:left; padding:8px; margin-left:13px;}

.nav_titulos{ padding:5px; margin-top:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; background-color:#0d602f}


td{ height:10px;}

.seccion {
	float:left;
	font-weight: normal;
}
.contacto{ float:right;}
.separador {
	width:90%;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:solid 1px #CCC;
	min-height:10px;
	font-weight: bold;
	margin-top:10px;
}
#totalrubros
{ border-top: dotted 1px #CCC; width:90%; margin-left:auto; margin-right:auto; padding:20px; margin-top:30px; text-align:center; font-size:11px;}

.tablaold{ padding:0px; padding-top:5px; padding-left:5px;font-size:12px;}

#b1{float:left; width:12px; height:20px;}
#b2{float:left; width:246px; height:20px; background-image:url(../../gallito2010/imagenes/btn_buqverde_02.png); background-repeat:no-repeat; padding-top:2px;}
#b3{float:left; width:54px; height:20px; border:none;}

.labelcombo{width:120px; display:inline-block; height:20px; margin-bottom:4px; padding-top:1px; margin-left:10px; }
.combopublicar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	width:200px;
	margin-bottom:4px;}
	
#DivChk {width:920px; min-height:395px; position: absolute; background-color: #ffffff; border:solid 1px #ccc; background-image:url(gallito2010/imagenes/fnd_formulario.gif); background-repeat:repeat-x; padding-left:30px; padding-right:30px; padding-top:25px; padding-bottom:40px;background-position:bottom; top:175px; text-align:center;}	

#DivChk label { width:150px; margin-right: 5px; margin-bottom:1px;}

#trabajo_alertas td{ padding-left:10px; padding-bottom:3px; padding-top:3px; color:#333333; border-bottom:solid 1px #CCC;}
#trabajo_alertas td.tdcabezal{ background-color:#AF0007; color:#FFF; font-weight:bold;}

#detrab_izq { display:inline-block; border:solid 1px #CCC; width:605px; padding:10px; position:relative; float:left; margin-right:10px; background-image:url(http://www.gallito.com/gallito2010/imagenes/fnd_pie.gif); background-repeat:repeat-x; background-position:top; margin-top:10px;}
#detrab_der , #detrab_amigo { display:inline-block; float:right; clear:right; border:solid 1px #CCC; width:320px; padding:10px; position:relative; margin-top:10px; background-image:url(http://www.gallito.com/gallito2010/imagenes/fnd_pie.gif); background-repeat:repeat-x; background-position:top; }
#detrab_izq span.detrab_titulos , #detrab_amigo  span.detrab_titulos{ display:inline-block; float:left; color:#A60004; margin-right:20px; width:130px; padding-bottom:5px; border-bottom:dotted 1px #CCC; margin-bottom:5px; text-align:right;}
#detrab_izq span.detrab_contenido{ display:inline-block; clear:right; width:400px;}

#imagenaviso { text-align:center;}
#TdPostula { display:block; margin-left:150px; margin-top:10px;}

.texto_postulacion{ display:block; font-size:11px; margin-top:10px;}

.amigo_titulos { display:inline-block; width:130px; text-align:right; border-bottom: dotted 1px #CCC; color:#A60004; margin-right:5px; padding-bottom:5px;}

.registro_titulos{padding:5px; color: #A60004; font-size:16px; padding-left:10px; border-bottom:solid 1px #cccccc; margin-top:40px;}

span.detrab_titulos { display:inline-block; float:left; color:#A60004; margin-right:20px; width:145px; padding-bottom:5px; border-bottom:dotted 1px #CCC; margin-bottom:5px; text-align:right;}
.detrab_contenido{width:170px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ejemplo{width:170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #B7B7B7;}
.align_right { text-align:right; margin-right:5px; margin-left:5px;}



#registro label { width:300px;}
#registro label:hover {background-color: #ffffff; font-weight:normal;}
#registro select { width:300px; height:140px; font-size:12px; display: inline-block; padding:10px; font-family:Arial, Helvetica, sans-serif; margin-top:15px; margin-bottom:15px; float:left;}

#BtnAgregar , #BtnBorrar { display:inline-block; margin-top:40px; float:left; margin-left:10px; margin-right:10px;}
#formulario_registro input { font-size:12px; color:# 333;}
#formulario_registro label { display: inline-block; font-size:12px; color:# 333; }


.grilla_aut_full_azul_col{
							display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #226cb1;
							padding:6px;
							background-color:#dbedf8;}

.grilla_aut_rec_col{
							display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #226cb1;
							padding:6px;}
							
.grilla_aut_fon_col{		display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							background-color:#d4e9f6;
							padding:6px;}
							
.grilla_aut_fon_rec_col{	display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #226cb1;
							padding:6px;
							background-color:#d4e9f6;}

.grilla_inm_full_azul_col{
							display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #4e9500;
							padding:6px;
							background-color:#d6f2ae;}

.grilla_inm_rec_col{
							display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #4e9500;
							padding:6px;}
							
.grilla_inm_fon_col{		display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							background-color:#d6e4c5;
							padding:6px;}
							
.grilla_inm_fon_rec_col{	display:block;
							width:75%;
							color:#000000;
							float:left;
							font-size:12px;
							border:solid 3px #4e9500;
							padding:6px;
							background-color:#d6e4c5;}
							
.textocabezales2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}							
							
.textocabezales
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#666666; text-transform:uppercase;}}
.textocabezales_inm , .textocabezales_ens , .textocabezales_agr  
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#4e9500; text-transform:uppercase;}
.textocabezales_aut , .textocabezales_vac 
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#226cb1; text-transform:uppercase;}
.textocabezales_div , .textocabezales_ser , .textocabezales_con 
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#DE861A; text-transform:uppercase;}
.textocabezales_tra , .textocabezales_pro 
{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#CC0000; text-transform:uppercase;}

.det_avi_lin { margin-top:50px; background-color:#FFF; border:solid 1px #CCC; overflow:auto; width:400px; text-align:center; margin-left:auto; margin-right:auto; padding-left:75px; padding-right:0px; padding-top:40px; padding-bottom:40px;}


