body {background-color: #c3d9ff;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-weight: normal;text-decoration: none;font-size: 12px;margin-left: 0px;margin-bottom: 0px;margin-right: 0px;margin-top: 0px;padding: 0px;text-align: center;color: #5B5B5B;background-color: #313a35;background-repeat:repeat;background-attachment: fixed;}

.texto_azul { color: #002e63; }
.texto_azul_negrita { color: #002e63; font-weight: bold; }
.texto_dorado { color: #ad940d; }
.texto_dorado_negrita { color: #ad940d; font-weight: bold; }
.texto_peque { font-size: 10px; }
.texto_filtro { color: #4f4ed9; }
.texto_grandebold { font-size: 13px; font-weight: bold; }

.rutaelegida { background-color: #dbe1fb; color: #002e63; font-size: 12px; padding: 5px 5px 5px 5px;}
.rutaelegida a {text-decoration: none; height: 40px; padding: 3px 5px 3px 5px;}
.rutaelegida a:link {color: #002e63;}
.rutaelegida a:visited {color: #002e63;}
.rutaelegida a:hover {color: #FFFFFF;background-color: #002e63; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff}
.rutaelegida a:active {	color: #002e63;}

.cerrarsesion { font-size: 11px;}
.cerrarsesion a {text-decoration: none; height: 40px; padding: 0px 5px 0px 0px;}
.cerrarsesion a:link {color: #002e63;}
.cerrarsesion a:visited {color: #002e63;}
.cerrarsesion a:hover {color: #000000; background-color: #f4f883;}
.cerrarsesion a:active {color: #002e63;}

#titulo { font-size: 14px; color: #002e63; font-weight:bold; padding-top: 7px; padding-bottom: 15px;}
#subtitulo { font-size: 13px; font-weight:bold; padding-top: 10px; margin-bottom: 20px; border-bottom: 1px solid}
#subtitulo span {color: #ffffff; background-color: #376294; padding: 5px 5px 0px 5px; border: 1px solid #000000; }
#subtitulo a {text-decoration: none; padding: 5px 5px 0px 5px; }
#subtitulo a:link {font-size: 13px; color: #668db9; border: 1px solid #000000; }
#subtitulo a:visited {font-size: 13px; color: #668db9; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
#subtitulo a:hover {font-size: 13px; color: #000000; }
#subtitulo a:active {font-size: 13px; color: #668db9;}

#titulorojo { font-size: 13px; color: #bb1e1e; font-weight:bold; padding-top: 10px; padding-bottom: 10px;}
#tituloverde { font-size: 13px; color: #3bb43b; font-weight:bold; padding-top: 10px; padding-bottom: 10px;}
.bloquedetexto { font-size:12px; padding-top:10px; padding-bottom:10px; line-height:16px; color:#000000; font-weight:normal;}

#principal {
	background-color: #c3d9ff;
	width: 986px;
	padding: 0px;
	margin: 0 auto;
	padding-top: 5px;
	text-align: center;
	color: #000000;
}

#publicidadsuperior {
	background-color: #FFFFFF;
	width: 943px;
	height: 94px;
	padding: 0px;
	margin: 0 auto;
	padding-top: 0px;
	text-align: center;
	color: #000000;
	background-image:url(../imagenes/fondopublicidadsuperior.gif);
}

#publicidadsuperior_1 {	padding-left: 14px; width: 728px; float: left; }
#publicidadsuperior_2 {	padding-left: 9px; width: 190px; float: left; }

.titulincabecera {text-align: right; padding-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.elportaldetrabajo {color: #727C8E; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; margin-top: 10px;}
#cabecera_home {
	width: 950px;
	height: 124px;
	background-image:url(../imagenes/20090421/fondocabecera.jpg);
}
#farmalogocabecera {
	width: 107px;
	height: 81px;
	padding-top: 15px;
	margin-left: 2px;
}

.tablaprincipal {
	width: 943px;
}

.caja_esquinasi {background-image:url(../imagenes/20090421/caja_si.gif); width: 11px; height: 32px; background-repeat:no-repeat;}
.caja_esquinasd {background-image:url(../imagenes/20090421/caja_sd.gif); width: 18px; height: 32px; background-repeat:no-repeat;}
.caja_superior1 {background-image:url(../imagenes/20090421/caja_s1.gif); white-space: nowrap; height: 32px; background-repeat:repeat-x;}
.caja_superior2 {background-image:url(../imagenes/20090421/caja_s2.gif); white-space: nowrap; width: 47px; height: 32px;  background-repeat:no-repeat;}
.caja_superior3 {background-image:url(../imagenes/20090421/caja_s3.gif); background-repeat:repeat-x;}

.caja_esquinaii {background-image:url(../imagenes/20090421/caja_ii.gif); width: 11px; height: 18px; background-repeat: no-repeat;}
.caja_esquinaid {background-image:url(../imagenes/20090421/caja_id.gif); width: 18px; height: 18px; background-repeat: no-repeat;}
.caja_inferior {background-image:url(../imagenes/20090421/caja_i.gif); background-repeat:repeat-x;}
.caja_derecho {background-image:url(../imagenes/20090421/caja_md.gif); background-repeat:repeat-y;}
.caja_izquierdo {background-image:url(../imagenes/20090421/caja_mi.gif); background-repeat:repeat;}

.titulocaja { font-size: 13px; color: #002e63; font-weight:normal;}

.border_esquinasi {background-image:url(../imagenes/borde_si.gif); width: 27px; height: 27px }
.border_esquinasd {background-image:url(../imagenes/borde_sd.gif); width: 27px; height: 27px }
.border_esquinaii {background-image:url(../imagenes/borde_ii.gif); width: 27px; height: 28px }
.border_esquinaid {background-image:url(../imagenes/borde_id.gif); width: 27px; height: 28px }
.borde_superior {background-image:url(../imagenes/borde_s.gif); background-repeat:repeat-x;}
.borde_inferior {background-image:url(../imagenes/borde_i.gif); background-repeat:repeat-x;}
.borde_derecho {background-image:url(../imagenes/borde_md.gif); background-repeat:repeat-y;}
.borde_izquierdo {background-image:url(../imagenes/borde_mi.gif); background-repeat:repeat-y;}

#contenido {
	width: 950px;
	text-align:center;
	margin: 0 auto;
}

/* index */
#contenido_index {
	padding-top: 10px;
	width: 950px;
	text-align: left;
}
#contenido_index_1 {
	width: 950px;
	float: left;
	text-align: left;
}

#contenido_index_1a {
	width: 416px;
	float: left;
	text-align: left;
}
#contenido_index_1b {
	width: 240px;
	float: left;
	text-align: left;
}
#contenido_index_1c {
	width: 240px;
	float: left;
	text-align: left;
}
#contenido_index_separador { width: 27px; float: left; text-align: left; }

#contenido_index_2 {
	padding-top: 10px;
	width: 950px;
	float: left;
	text-align: left;
}

#contenido_index_3 {
	padding-top: 10px;
	width: 960px;
	float: left;
}
#contenido_index_3a {
	width: 600px;
	float: left;
	text-align: left;
}

#contenido_index_3b {
	margin-top: 8px;
	width: 310px;
	float: left;
	background-color: #e8e8e8;
}

#contenido_index_3b_banner {
	padding-left: 5px;
}
#contenido_index_separador2 { width: 41px; float: left; }

#contenido_index_3asinbanner {
	width: 950px;
	float: left;
}


#banner300 {
	margin-top: 8px;
	width: 310px;
	background-color: #e8e8e8;
}
#banner300_banner {
	padding-left: 5px;
}


#banner160 {
	margin-top: 8px;
	width: 180px;
	background-color: #e8e8e8;
}
#banner160_banner {
	padding-left: 5px;
}



.ofertas_destacadas { width: 565px; background-color: #fbfbf8; font-size:11px; border: 0px solid #d7e2ec}
.ofertas_destacadas th { color: #849858; font-weight: bold; font-size: 11px; }
.ofertas_destacadas th.columna1 { width: 10px; }
.ofertas_destacadas th.oferta { width: 255px; }
.ofertas_destacadas th.provincia { width: 95px; }
.ofertas_destacadas th.empresa { width: 205px; }
.ofertas_destacadas a { text-decoration: none; color: #002e63}
.ofertas_destacadas a:link { color: #002e63; }
.ofertas_destacadas a:visited { color: #002e63; }
.ofertas_destacadas a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.ofertas_destacadas a:active { color: #002e63; }

.ofertas_destacadassinbanner { width: 775px; background-color: #fbfbf8; font-size:11px; border: 0px solid #d7e2ec}
.ofertas_destacadassinbanner th { color: #ad940d; font-weight: bold; font-size: 11px; }
.ofertas_destacadassinbanner th.columna1 { width: 10px; }
.ofertas_destacadassinbanner th.oferta { width: 240px; }
.ofertas_destacadassinbanner th.provincia { width: 90px; }
.ofertas_destacadassinbanner th.empresa { width: 110px; }
.ofertas_destacadassinbanner a { text-decoration: none; color: #002e63}
.ofertas_destacadassinbanner a:link { color: #002e63; }
.ofertas_destacadassinbanner a:visited { color: #002e63; }
.ofertas_destacadassinbanner a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.ofertas_destacadassinbanner a:active { color: #002e63; }

#contenido_index_4 {
	padding-bottom: 20px;
	width: 950px;
	float: left;
	text-align: left;
}


#buscador_index {
	padding: 5px 0px 0px 0px;
}

.buscador_form {margin: 0px; line-height:22px;}
.buscador_input { font-size: 11px; width: 254px;}
.buscador_categoria { font-size: 11px; width: 260px;}
.buscador_provincia { font-size: 11px; width: 160px;}
.buscador_tabla {
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.accesocandidatos {
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 12px;
}
.buscarofertas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height: 25px;
	width: 110px;
	border: 1px solid #7c99b3;
	background-color: #dfcd6c;
	margin-top: 3px;
}

.botonestandar {font-family: "lucida", tahoma, verdana, arial, sans-serif;font-size: 11px; background-color: #3b5998; border-color: #d8dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(216, 223, 234); border-style: solid;border-width: 1px;color: #fff; margin: 10px 10px;padding: 2px 18px;}

.boton01 {
	width: 130px;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;
	background-image:url(../imagenes/20090421/boton01.gif);border-width: 0px;color: #FFFFFF; margin: 10px 5px 0px 5px; background-color: #ff9900; cursor:pointer; background-repeat:no-repeat;
}

.boton01 a {
	width: 130px;
	height: 26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin: 10px 5px 0px 5px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin: 10px 5px 0px 5px;
}

.boton01 a:link {text-decoration: none; color: #FFFFFF; width: 130px;}
.boton01 a:visited {text-decoration: none; color: #FFFFFF; width: 130px;}
.boton01 a:hover {text-decoration: none; color: #FFFFFF;width: 130px;}
.boton01 a:active {text-decoration: none; color: #FFFFFF; width: 130px;}


.boton02 {
	width: 200px;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight:bold;
	background-image:url(../imagenes/20090421/boton02.gif);border-width: 0px;color: #FFFFFF; margin: 10px 5px 0px 5px; background-color: #ff9900; cursor:pointer; background-repeat:no-repeat;
}

.boton02 a {
	width: 200px;
	height: 26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin: 10px 5px 0px 5px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin: 10px 5px 0px 5px;
}

.boton02 a:link {text-decoration: none;width: 130px;}
.boton02 a:visited {text-decoration: none;width: 130px;}
.boton02 a:hover {text-decoration: none; color: #FFFFFF;width: 130px;}
.boton02 a:active {text-decoration: none;width: 130px;}

.farma { color: #a4aa49;}
.seleccion {font-weight: bold; color: #7896a6;}

.usuario_correo { font-size: 12px; width: 220px;}
.usuario_contra { font-size: 12px; width: 220px;}


.resultados_busqueda {	width: 680px;	background-color: #fbfbf8; font-size:11px; border: 0px solid #d7e2ec}
.resultados_busqueda th { color: #849858; font-weight: bold; font-size: 11px; }
.resultados_busqueda th.columna1 { width: 10px; }
.resultados_busqueda th.fecha { width: 80px; }
.resultados_busqueda th.oferta { width: 300px; }
.resultados_busqueda th.provincia { width: 90px; }
.resultados_busqueda th.empresa { width: 120px; }
.resultados_busqueda a { text-decoration: none; color: #002e63}
.resultados_busqueda a:link { color: #002e63; }
.resultados_busqueda a:visited { color: #002e63; }
.resultados_busqueda a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.resultados_busqueda a:active { color: #002e63; }
.resultados_rayita { background-image:url(../imagenes/20090421/separador_verde.gif); width:5px}

.resultados_medio { width: 30px }

.directorio_categorias_tabla {
        padding-left: 5px;
        margin-left: 5px;
        margin-top: 10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}


.resultados_directorio {  width: 100%;   background-color: #fbfbf8; font-size:12px; border: 0px solid #d7e2ec}
.resultados_directorio th { color: #849858; font-weight: bold; font-size: 12px; }
.resultados_directorio th.columna1 { width: 10px; }
.resultados_directorio th.nombre { width: 200px; }
.resultados_directorio th.direccion { width: 200px; }
.resultados_directorio th.provincia { width: 75px; }
.resultados_directorio th.poblacion { width: 112px; }
.resultados_directorio th.telefono { width: 70px; }
.resultados_directorio th.web { width: 200px; }
.resultados_directorio th.localizar { width: 60px; }
.resultados_directorio a { text-decoration: none; color: #002e63}
.resultados_directorio a:link { color: #002e63; }
.resultados_directorio a:visited { color: #002e63; }
.resultados_directorio a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.resultados_busqueda a:active { color: #002e63; }
.resultados_directorio_rayita { background-image:url(../imagenes/20090421/separador_verde.gif); width:5px}

.resultados_directorio_medio { width: 30px }


.facturapro { width: 600px; color: #002e63; background-color: #fbfbf8; font-size:12px; border: 1px solid #d7e2ec;font-family: Verdana, Arial, Helvetica, sans-serif;}
.facturapro th { color: #ad940d; font-weight: bold; font-size: 12px; }
.facturapro th.columna1 { width: 10px; }
.facturapro th.descripcion { width: 2000px; }
.facturapro th.cantidad { width: 500px; }
.facturapro th.importe { width: 100px; }
.facturapro input {
	color: #222222;
	border: 1px solid #7c99b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.bordecito { border: 1px solid #DDDDDD;}
	
.filtro_busqueda {	width: 120px;	background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec}
.filtro_busqueda th { color: #002e63; font-weight: bold; font-size: 11px; }
.filtro_busqueda a { color: #000000; }
.filtro_busqueda a:link { color: #000000; }
.filtro_busqueda a:visited { color: #000000; }
.filtro_busqueda a:hover { color: #000000; }
.filtro_busqueda a:active { color: #000000; }

#flash_enlace {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
 
#flash_enlace_caja {
	width: 200px;
	text-align: center;
	padding-left: 115px;
}

#flash_enlace_caja a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #002e63;
	border-bottom: 1px dashed #ad940d;
}

#flash_enlace_caja a:link {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#flash_enlace_caja a:visited {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#flash_enlace_caja a:hover {	text-decoration: none;	color: #ad940d;	border-bottom: 1px dashed #002e63;}
#flash_enlace_caja a:active {	text-decoration: none;	border-bottom: 1px dashed #002e63;}


#conjuntoenlaces {
	padding-left: 10px;
	line-height: 16px;
}
#conjuntoenlaces a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #002e63;
	border-bottom: 1px dashed #ad940d;
}
#conjuntoenlaces a:link {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#conjuntoenlaces a:visited {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#conjuntoenlaces a:hover {	text-decoration: none;	color: #ad940d;	border-bottom: 1px dashed #002e63;}
#conjuntoenlaces a:active {	text-decoration: none;	border-bottom: 1px dashed #002e63;}

#conjuntoenlaces11 {
	padding-left: 10px;
	line-height: 16px;
}
#conjuntoenlaces11 a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #002e63;
	border-bottom: 1px dashed #ad940d;
}
#conjuntoenlaces11 a:link {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#conjuntoenlaces11 a:visited {	text-decoration: none;	border-bottom: 1px dashed #ad940d;}
#conjuntoenlaces11 a:hover {	text-decoration: none;	color: #ad940d;	border-bottom: 1px dashed #002e63;}
#conjuntoenlaces11 a:active {	text-decoration: none;	border-bottom: 1px dashed #002e63;}

.enlaces {}
.enlaces a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;
	color: #002e63;	border-bottom: 1px dashed #7b8d52;
}
.enlaces a:link {	text-decoration: none;	border-bottom: 1px dashed #7b8d52;}
.enlaces a:visited {	text-decoration: none;	border-bottom: 1px dashed #7b8d52;}
.enlaces a:hover {	text-decoration: none;	color: #7b8d52;	border-bottom: 1px dashed #002e63;}
.enlaces a:active {	text-decoration: none;	border-bottom: 1px dashed #002e63;}


.enlacesinvertidos {}
.enlacesinvertidos a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;
	color: #FFFFFF;	border-bottom: 1px dashed #7b8d52;
}
.enlacesinvertidos a:link {text-decoration: none;	border-bottom: 1px dashed #7b8d52;}
.enlacesinvertidos a:visited {text-decoration: none;	border-bottom: 1px dashed #7b8d52;}
.enlacesinvertidos a:hover {text-decoration: none;	color: #7b8d52;	border-bottom: 1px dashed #002e63;}
.enlacesinvertidos a:active {text-decoration: none;	border-bottom: 1px dashed #002e63;}


.enlacesblanco {}
.enlacesblanco a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;
	color: #FFFFFF;	border-bottom: 1px dashed #7b8d52;
}
.enlacesblanco a:link {	text-decoration: none;	border-bottom: 1px dashed #FFFFFF;}
.enlacesblanco a:visited {	text-decoration: none;	border-bottom: 1px dashed #FFFFFF;}
.enlacesblanco a:hover {	text-decoration: none;	color: #7b8d52;	border-bottom: 1px dashed #FFFFFF;}
.enlacesblanco a:active {	text-decoration: none;	border-bottom: 1px dashed #FFFFFF;}


#contenido_interior {
	width: 950px; 
	text-align: left;
	padding-top: 8px;
}


.formulario_caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: 16px;
	color: #002e63;
}

.formulario_caja legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ad940d;
}


.formulario_caja input {
	color: #222222;
	border: 1px solid #7c99b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.formulario_caja textarea {
	color: #222222;
	border: 1px solid #7c99b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.terminar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	height: 30px;
	width: 100px;
	border: 1px solid #7c99b3;
	background-color: #dfcd6c;
}

.anotacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	font-weight: normal;
	line-height: 12px;
}

.obligatorio {
	color: #e21212;
}

.mensajeexito {
	color: #5ad85a;
	font-weight: bold;
	font-size:14px;
}

.protecciondedatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.oferta_titulo_azul { color: #002e63; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; border-bottom: 1px solid #002e63}
.oferta_titulo_referencia { color: #ad940d; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.oferta_subtitulo_azul { color: #000000; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.oferta_apartado { width: 195px; color:#002e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 25px;}
.oferta_descrapartado { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.oferta_inscribirse {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height: 25px;
	width: 160px;
	border: 1px solid #7c99b3;
	background-color: #dfcd6c;
	margin-top: 3px;
}

.ofertas_apuntadas { width: 900px;	background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec}
.ofertas_apuntadas th { color: #849858; font-weight: bold; font-size: 11px; }
.ofertas_apuntadas th.columna1 { width: 10px; }
.ofertas_apuntadas th.fechadeinscripcion { width: 150px; }
.ofertas_apuntadas th.empresa { width: 300px; }
.ofertas_apuntadas th.oferta { width: 340px; }
.ofertas_apuntadas th.estado { width: 100px; }
.ofertas_apuntadas a { text-decoration: none; color: #002e63; }
.ofertas_apuntadas a:link { color: #002e63; }
.ofertas_apuntadas a:visited { color: #002e63; }
.ofertas_apuntadas a:hover { color: #000000; border-bottom: 1px dashed #000000; }
.ofertas_apuntadas a:active { color: #002e63; }

.ofertas_delaempresa { width: 900px;	background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec; }
.ofertas_delaempresa th { background-color: #ebf3ff; color: #ad940d; font-weight: bold; font-size: 11px; }
.ofertas_delaempresa th.buzon { width: 32px; }
.ofertas_delaempresa td.oferta { width: 240px; }
.ofertas_delaempresa a { text-decoration: none; color: #002e63; }
.ofertas_delaempresa a:link { color: #002e63; }
.ofertas_delaempresa a:visited { color: #002e63; }
.ofertas_delaempresa a:hover { color: #000000; border-bottom: 1px dashed #000000; }
.ofertas_delaempresa a:active { color: #002e63; }

.ofertas_delaempresaarchivada{ width: 900px; background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec; }
.ofertas_delaempresaarchivada th { background-color: #f0e7cd; color: #8b7709; font-weight: bold; font-size: 11px; }
.ofertas_delaempresaarchivada th.buzon { width: 32px; }
.ofertas_delaempresaarchivada td.oferta { width: 240px; }
.ofertas_delaempresaarchivada a { text-decoration: none; color: #002e63; }
.ofertas_delaempresaarchivada a:link { color: #002e63; }
.ofertas_delaempresaarchivada a:visited { color: #002e63; }
.ofertas_delaempresaarchivada a:hover { color: #000000; border-bottom: 1px dashed #000000; }
.ofertas_delaempresaarchivada a:active { color: #002e63; }


.cvs_delaempresa { width: 750px; background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec; }
.cvs_delaempresa th { height: 30px; background-color: #ebf3ff; color: #ad940d; font-weight: bold; font-size: 11px; border-bottom: 1px solid #d7e2ec}
.cvs_delaempresa th.buzon { width: 32px; }
.cvs_delaempresa a { text-decoration: none; color: #002e63}
.cvs_delaempresa a:link { color: #002e63; }
.cvs_delaempresa a:visited { color: #002e63; }
.cvs_delaempresa a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.cvs_delaempresa a:active { color: #002e63; }

.ofertas_nuevadelaempresa { width: 725px;	background-color: #fbfbf8; font-size:11px; border: 1px solid #d7e2ec}
.ofertas_nuevadelaempresa th { background-color: #ebf3ff; color: #ad940d; font-weight: bold; font-size: 11px; }
.ofertas_nuevadelaempresa th.buzon { width: 32px; }
.ofertas_nuevadelaempresa a { text-decoration: none; color: #002e63}
.ofertas_nuevadelaempresa a:link { color: #002e63; }
.ofertas_nuevadelaempresa a:visited { color: #002e63; }
.ofertas_nuevadelaempresa a:hover { color: #000000; border-bottom: 1px dashed #000000 }
.ofertas_nuevadelaempresa a:active { color: #002e63; }
.ofertas_nuevadelaempresa textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }

.botongenerico {
	margin: 0px; padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height: 22px;
	border: 1px solid #7c99b3;
	background-color: #dfcd6c;
	text-align:center;
	vertical-align:middle;
}

.botongenerico a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin: 5px;
	color: #000000;
	text-decoration: none;
}

.botongenerico a:link {	text-decoration: none}
.botongenerico a:visited {	text-decoration: none;}
.botongenerico a:hover {	text-decoration: none;	color: #ad940d;}
.botongenerico a:active {	text-decoration: none;}

#pie_direccion {

	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	clear: both;
}

#pie_direccion_texto  { text-align: center; }

.pie_texto_azul {
	color: #002e63;
	font-weight: bold;
}

#barranavegacion {
	width: 889px;
	height: 30px;
	text-align:center;
}

#barranavegacion_cont {
	width: 830px;
	height: 30px;
	background-image: url(../imagenes/barratituloestrecha.jpg);
	background-repeat:no-repeat;
	color: #000000;
	text-align: left;
}

#navegacion {
	padding-top: 0px;
}

#navegacion a {
	height: 30px;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 26px;
	font-size: 13px; 
	font-weight: bold;
	margin: 0px;
}
#navegacion a:hover {
	height: 30px;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	color: #cece87;
	background-color: #898989;
	background-image: url('../imagenes/rollovermenu.gif');
	background-repeat:repeat-x;
	margin: 0px;
}

.navegacion_separador {
	padding: 8px 0px 6px 0px;
}

.filtrodecvs { padding-left: 4px; border: 1px solid #a8cbaf; background-color: #ecece0; width: 100%; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.filtrodecvs th { border-top: 1px solid #a8cbaf; border-bottom: 1px solid #a8cbaf; text-align: center; padding-left: 20px; height: 20px; background-color: #d2fbda; color: #ad940d; font-weight: bold; font-size: 11px; border-bottom: 1px solid #d7e2ec}

.filtrodecvs input { font-size:13px; }


.oculto {
	display:none;
	height:-1px;
}
.abierto {
}
.formscomentarios { font-size: 12px; width: 400px;}

#condicionesdeuso { font-size: 14px; color: #002e63; font-weight:bold; padding-top: 10px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid; border-top: 1px solid }

.tablaminisitio { width: 800px;	background-color: #fbfbf8; font-size:12px; border: 1px solid #d7e2ec; }
.tablaminisitio th { background-color: #ebf3ff; color: #ad940d; font-weight: bold; font-size: 12px; border-bottom: 1px solid #d7e2ec }
.tablaminisitio th.buzon { width: 32px; }
.tablaminisitio td.oferta { width: 300px; }
.tablaminisitio a { text-decoration: none; color: #002e63; }
.tablaminisitio a:link { color: #002e63; }
.tablaminisitio a:visited { color: #002e63; }
.tablaminisitio a:hover { color: #000000; border-bottom: 1px dashed #000000; }
.tablaminisitio a:active { color: #002e63; }

.tablaresumenactividad { width: 440px;	background-color: #fbfbf8; font-size:12px; border: 1px solid #d7e2ec; }
.tablaresumenactividad th { background-color: #ebf3ff; color: #ad940d; font-weight: bold; font-size: 12px; border-bottom: 1px solid #d7e2ec }
.tablaresumenactividad th.buzon { width: 32px; }
.tablaresumenactividad td.oferta { width: 300px; }
.tablaresumenactividad a { text-decoration: none; color: #002e63; }
.tablaresumenactividad a:link { color: #002e63;  border-bottom: 1px dashed #000000; }
.tablaresumenactividad a:visited { color: #002e63;  border-bottom: 1px dashed #000000; }
.tablaresumenactividad a:hover { color: #000000; border-bottom: 1px dashed #000000; }
.tablaresumenactividad a:active { color: #002e63;  border-bottom: 1px dashed #000000; }
.tablaresumenactividad a img { text-decoration: none;}

.ir_panel { border: 1px solid #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif;color: #002e63; font-size: 13px; font-weight: bold; width: 100px; padding: 10px }
.ir_titulo { font-size: 18px; color: #000000; font-weight:bold; padding-top: 0px; padding-bottom: 5px;}
.ir_enlaces a {
	text-decoration: none;color: #002e63}
.ir_enlaces a:link {text-decoration: none;color: #002e63}
.ir_enlaces a:visited {text-decoration: none;color: #002e63}
.ir_enlaces a:hover {text-decoration: none;color: #002e63}
.ir_enlaces a:active {text-decoration: none;color: #002e63}

.ir_azul{
	background-color: #9190a8;
	border-bottom: 2px solid #535270;
	border-right: 2px solid #535270;
	border-top: 2px solid #cbcbda;
	border-left: 2px solid #cbcbda;
}
#contenedor1{
	position: relative;
	padding:5px;
	width: 524px;
}

#ruta {margin-bottom: 15px; font-size:13px;font-weight: bold; margin-left: 15px;}
#ruta a:link {text-decoration: none;font-weight: normal;color: #002e63;border-bottom: 1px dashed #000000}
#ruta a:visited {text-decoration: none;font-weight: normal;color: #002e63;border-bottom: 1px dashed #000000}
#ruta a:hover {text-decoration: none;font-weight: normal;color: #002e63;border-bottom: 1px dashed #000000}
#ruta a:active {text-decoration: none;font-weight: normal;color: #002e63;border-bottom: 1px dashed #000000}

.cvi_leg {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-weight: bold;font-size: 14px; color: #42718c}

.votos {position:relative;}
.votos {height:22px}
.votos a {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color:#e8ac37;}
.votos a:hover {text-decoration:none;}
.votos img {vertical-align: middle; margin-top:0px;}

.votos_estrellitas {float:left;display:inline;width:480px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color:#000000}
.votos_votar {float:left;display:inline;margin-right:5px;}
.votos_txt {float:left;display:inline;}
.votos_result {display:inline;float:left;}

.votos_estrellam {position:relative;background: url(../imagenes/20090421/votonormal.gif);width:91px;height:20px;float:left;display:inline;margin:0 4px 0px 3px;}
.votado {background: url(../imagenes/20090421/votovacio.gif) #fff repeat-x;}
.votos_estrellam a {position:absolute;display:block;height:25px;}
.votos_estrellam a:hover {background: url(../imagenes/20090421/votorollover.gif) repeat-x;}
.votos_estrellam .voto1 {width:18px;z-index: 100;}
.votos_estrellam .voto2 {width:36px;z-index: 99;}
.votos_estrellam .voto3 {width:54px;z-index: 98;}
.votos_estrellam .voto4 {width:72px;z-index: 97;}
.votos_estrellam .voto5 {width:90px;z-index: 96;}