body{
	margin:0px;
	padding:0px;
	font-family:Arial;
	background-color:#f8f8f8;
	font-size:11px;
	background-image:url(/images/back_body_inner.gif);
	background-repeat:repeat-x;
}

img{
	border:0px;	
}

.tabla1{
	font-family:Arial;
	font-size:12px;
	color:#404040;
}

#main{
	display:table;
	margin:0 auto 0 auto;
	width:899px;
	color:#404040;
}

a.cliente
{
	width:auto !important;
	height:auto !important;
	float:left;
	display:inline-block;
	background-image:none !important;
}

#menu, #menu_en {
	height:71px;
	width:899px;
	background-image:url(/images/menu.gif);
	background-repeat:no-repeat;
}

#menu_en {
	background-image:url(/images/menu_en.gif);
}

#menu a{
	float:left;
	display:block;
	text-decoration:none;
	width:137px;
	height:71px;
	background-image:url(/images/bt_menu_a.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

/*MENU ENGLISH*/

#menu_en a{
	float:left;
	display:block;
	text-decoration:none;
	width:137px;
	height:71px;
	background-image:url(/images/bt_menu_a_en.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#menu .bt_logo, #menu_en .bt_logo{
	width:161px;
	background-image:none;
}

#menu .bt_compania, #menu .bt_compania_sel{	width:56px; background-position:0px 0px;}
#menu .bt_catalogo, #menu .bt_catalogo_sel{	width:63px; background-position:-56px 0px;}
#menu .bt_ofertas, #menu .bt_ofertas_sel{	width:54px; background-position:-119px 0px;}
#menu .bt_proveedores, #menu .bt_proveedores_sel{	width:83px; background-position:-173px 0px;}
#menu .bt_noticias, #menu .bt_noticias_sel{	width:59px; background-position:-256px 0px;}
#menu .bt_magazine, #menu .bt_magazine_sel{	width:63px; background-position:-315px 0px;}

#submenu .bt_bolsadetrabajo, #submenu .bt_bolsadetrabajo_sel{	width:100px; background-position:-420px 0px;}

#menu .bt_inquiry, #menu .bt_inquiry_sel{	width:100px; background-position:-377px 0px;}

#menu .bt_contacto, #menu .bt_contacto_sel{	width:65px; background-position:-479px 0px;}

#menu .bt_compania:hover, #menu .bt_compania_sel{ background-position:0px -71px; }
#menu .bt_catalogo:hover, #menu .bt_catalogo_sel{ background-position:-56px -71px; }
#menu .bt_ofertas:hover, #menu .bt_ofertas_sel{ background-position:-119px -71px; }
#menu .bt_proveedores:hover, #menu .bt_proveedores_sel{ background-position:-173px -71px; }
#menu .bt_noticias:hover, #menu .bt_noticias_sel{ background-position:-256px -71px; }
#menu .bt_magazine:hover, #menu .bt_magazine_sel{ background-position:-315px -71px; }
#submenu .bt_bolsadetrabajo:hover, #submenu .bt_bolsadetrabajo_sel { background-position:-420px -46px; }
#menu .bt_inquiry:hover, #menu .bt_inquiry_sel { background-position:-377px -71px; }
#menu .bt_contacto:hover, #menu .bt_contacto_sel{ background-position:-479px -71px; }


/*MENU ENGLISH*/

#menu_en .bt_compania, #menu_en .bt_compania_sel{	width:62px; background-position:0px 0px;}
#menu_en .bt_catalogo, #menu_en .bt_catalogo_sel{	width:66px; background-position:-62px 0px;}
#menu_en .bt_ofertas, #menu_en .bt_ofertas_sel{	width:49px; background-position:-128px 0px;}
#menu_en .bt_proveedores, #menu_en .bt_proveedores_sel{	width:93px; background-position:-177px 0px;}
#menu_en .bt_noticias, #menu_en .bt_noticias_sel{	width:46px; background-position:-270px 0px;}
#menu_en .bt_magazine, #menu_en .bt_magazine_sel{	width:70px; background-position:-316px 0px;}
#submenu_en .bt_bolsadetrabajo, #submenu_en .bt_bolsadetrabajo_sel{	width:91px; background-position:-488px 0px;}
#menu_en .bt_contacto, #menu_en .bt_contacto_sel{	width:63px; background-position:-477px 0px;}
#menu_en .bt_inquiry, #menu_en .bt_inquiry_sel{	width:89px;; background-position:-384px 0px;}

#menu_en .bt_compania:hover, #menu_en .bt_compania_sel{ background-position:0px -71px; }
#menu_en .bt_catalogo:hover, #menu_en .bt_catalogo_sel{ background-position:-62px -71px; }
#menu_en .bt_ofertas:hover, #menu_en .bt_ofertas_sel{ background-position:-128px -71px; }
#menu_en .bt_proveedores:hover, #menu_en .bt_proveedores_sel{ background-position:-177px -71px; }
#menu_en .bt_noticias:hover, #menu_en .bt_noticias_sel{ background-position:-270px -71px; }
#menu_en .bt_magazine:hover, #menu_en .bt_magazine_sel{ background-position:-316px -71px; }
#submenu_en .bt_bolsadetrabajo:hover, #submenu_en .bt_bolsadetrabajo_sel{ background-position:-488px -46px; }
#menu_en .bt_contacto:hover, #menu_en .bt_contacto_sel{ background-position:-477px -71px; }
#menu_en .bt_inquiry:hover, #menu .bt_inquiry_sel { background-position:-384px -71px; }


/*
#menu .bt_compania_en, #menu .bt_compania_sel_en{	width:56px; background-position:0px 0px;}
#menu .bt_catalogo_en, #menu .bt_catalogo_sel_en{	width:63px; background-position:-56px 0px;}
#menu .bt_ofertas_en, #menu .bt_ofertas_sel_en{	width:54px; background-position:-119px 0px;}
#menu .bt_proveedores_en, #menu .bt_proveedores_sel_en{	width:83px; background-position:-173px 0px;}
#menu .bt_noticias_en, #menu .bt_noticias_sel_en{	width:59px; background-position:-256px 0px;}
#menu .bt_magazine_en, #menu .bt_magazine_sel_en{	width:63px; background-position:-315px 0px;}
#menu .bt_bolsadetrabajo_en, #menu .bt_bolsadetrabajo_sel_en{	width:100px; background-position:-378px 0px;}
#menu .bt_contacto_en, #menu .bt_contacto_sel_en{	width:65px; background-position:-479px 0px;}

#menu .bt_compania_en:hover, #menu .bt_compania_sel_en{ background-position:0px -71px; }
#menu .bt_catalogo_en:hover, #menu .bt_catalogo_sel_en{ background-position:-56px -71px; }
#menu .bt_ofertas_en:hover, #menu .bt_ofertas_sel_en{ background-position:-119px -71px; }
#menu .bt_proveedores_en:hover, #menu .bt_proveedores_sel_en{ background-position:-173px -71px; }
#menu .bt_noticias_en:hover, #menu .bt_noticias_sel_en{ background-position:-256px -71px; }
#menu .bt_magazine_en:hover, #menu .bt_magazine_sel_en{ background-position:-315px -71px; }
#menu .bt_bolsadetrabajo_en:hover, #menu .bt_bolsadetrabajo_sel_en{ background-position:-378px -71px; }
#menu .bt_contacto_en:hover, #menu .bt_contacto_sel_en{ background-position:-479px -71px; }
*/

#menu .cl_input, #menu_en .cl_input{
	width:54px;
	height:16px;
	display:block;
	float:left;
	border:0px;
	margin-right:1px;
	font-size:9px;
	background-color:#ffffff;
}

#menu  .bt_ok, #menu_en .bt_ok{
	background-image:none;
	width:20px;
	height:18px;
}

#header{
	
}

#header_submenu{
	height:117px;
}

#submenu , #submenu_en{
	height:46px;
	width:717px;
	padding-left:155px;
}

#submenu a, #submenu_en a{
	float:left;
	display:block;
	text-decoration:none;
	width:100px;
	height:46px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#submenu.compania_es a{
	background-image:url(/images/bt_submenu_compania_a.gif);
}

#submenu_en.compania_en a{
	background-image:url(/images/bt_submenu_compania_a_en.gif);
}

#submenu.noticias_es a{
	background-image:url(/images/bt_submenu_noticias_a.gif);
}

#submenu_en.noticias_en a{
	background-image:url(/images/bt_submenu_noticias_a_en.gif);
}

#submenu.bolsatrabajo_es a{
	background-image:url(/images/bt_submenu_bolsaofertas_a.gif);
}

#submenu_en.bolsatrabajo_en a{
	background-image:url(/images/bt_submenu_bolsaofertas_a_en.gif);
}


/* COMPA�IA */
#submenu .bt_filosofia, #submenu .bt_filosofia_sel{	width:63px; background-position:0px 0px;}
#submenu .bt_inicio, #submenu .bt_inicio_sel{	width:51px; background-position:-63px 0px;}
#submenu .bt_alvin, #submenu .bt_alvin_sel{	width:42px; background-position:-114px 0px;}
#submenu .bt_nuevasede, #submenu .bt_nuevasede_sel{	width:71px; background-position:-156px 0px;}
#submenu .bt_diferencial, #submenu .bt_diferencial_sel{	width:75px; background-position:-227px 0px;}
#submenu .bt_objetivos, #submenu .bt_objetivos_sel{	width:64px; background-position:-302px 0px;}
#submenu .bt_calidad, #submenu .bt_calidad_sel{	width:52px; background-position:-366px 0px;}

#submenu .bt_filosofia:hover, #submenu .bt_filosofia_sel{ background-position:0px -46px; }
#submenu .bt_inicio:hover, #submenu .bt_inicio_sel{ background-position:-63px -46px; }
#submenu .bt_alvin:hover, #submenu .bt_alvin_sel{ background-position:-114px -46px; }
#submenu .bt_nuevasede:hover, #submenu .bt_nuevasede_sel{ background-position:-156px -46px; }
#submenu .bt_diferencial:hover, #submenu .bt_diferencial_sel{ background-position:-227px -46px; }
#submenu .bt_objetivos:hover, #submenu .bt_objetivos_sel{ background-position:-302px -46px; }
#submenu .bt_calidad:hover, #submenu .bt_calidad_sel{ background-position:-366px -46px; }

/* COMPA�IA_ENGLISH */


#submenu_en .bt_filosofia, #submenu_en .bt_filosofia_sel{	width:75px; background-position:0px 0px;}
#submenu_en .bt_inicio, #submenu_en .bt_inicio_sel{	width:72px; background-position:-75px 0px;}
#submenu_en .bt_alvin, #submenu_en .bt_alvin_sel{	width:42px; background-position:-145px 0px;}
#submenu_en .bt_nuevasede, #submenu_en .bt_nuevasede_sel{	width:105px; background-position:-185px 0px;}
#submenu_en .bt_diferencial, #submenu_en .bt_diferencial_sel{	width:75px; background-position:-290px 0px;}
#submenu_en .bt_objetivos, #submenu_en .bt_objetivos_sel{	width:66px; background-position:-365px 0px;}
#submenu_en .bt_calidad, #submenu_en .bt_calidad_sel{	width:53px; background-position:-430px 0px;}

#submenu_en .bt_filosofia:hover, #submenu_en .bt_filosofia_sel{ background-position:0px -46px; }
#submenu_en .bt_inicio:hover, #submenu_en .bt_inicio_sel{ background-position:-75px -46px; }
#submenu_en .bt_alvin:hover, #submenu_en .bt_alvin_sel{ background-position:-145px -46px; }
#submenu_en .bt_nuevasede:hover, #submenu_en .bt_nuevasede_sel{ background-position:-185px -46px; }
#submenu_en .bt_diferencial:hover, #submenu_en .bt_diferencial_sel{ background-position:-290px -46px; }
#submenu_en .bt_objetivos:hover, #submenu_en .bt_objetivos_sel{ background-position:-365px -46px; }
#submenu_en .bt_calidad:hover, #submenu_en .bt_calidad_sel{ background-position:-430px -46px; }


/* NOTICIAS */
#submenu .bt_actualidad, #submenu .bt_actualidad_sel{	width:72px; background-position:0px 0px;}
#submenu .bt_historico, #submenu .bt_historico_sel{	width:70px; background-position:-72px 0px;}

#submenu .bt_actualidad:hover, #submenu .bt_actualidad_sel{ background-position:0px -46px; }
#submenu .bt_historico:hover, #submenu .bt_historico_sel{ background-position:-72px -46px; }

/* NOTICIAS ENGLISH */
#submenu_en .bt_actualidad, #submenu_en .bt_actualidad_sel{	width:72px; background-position:0px 0px;}
#submenu_en .bt_historico, #submenu_en .bt_historico_sel{	width:70px; background-position:-72px 0px;}

#submenu_en .bt_actualidad:hover, #submenu_en .bt_actualidad_sel{ background-position:0px -46px; }
#submenu_en .bt_historico:hover, #submenu_en .bt_historico_sel{ background-position:-72px -46px; }

/* BOLSA DE TRABAJO */
#submenu .bt_bolsaofertas, #submenu .bt_bolsaofertas_sel{ width:62px; background-position:0px 0px;}
#submenu .bt_bolsaenviocv, #submenu .bt_bolsaenviocv_sel{ width:85px; background-position:-50px 0px;}

#submenu .bt_bolsaofertas:hover, #submenu .bt_bolsaofertas_sel{ background-position:0px -46px; }
#submenu .bt_bolsaenviocv:hover, #submenu .bt_bolsaenviocv_sel{ background-position:-50px -46px; }

/* BOLSA DE TRABAJO ENGLISH */
#submenu_en .bt_bolsaofertas, #submenu_en .bt_bolsaofertas_sel{ width:60px; background-position:0px 0px;}
#submenu_en .bt_bolsaenviocv, #submenu_en .bt_bolsaenviocv_sel{ width:85px; background-position:-50px 0px;}

#submenu_en .bt_bolsaofertas:hover, #submenu_en .bt_bolsaofertas_sel{ background-position:0px -46px; }
#submenu_en .bt_bolsaenviocv:hover, #submenu_en .bt_bolsaenviocv_sel{ background-position:-50px -46px; }


#footer {
	float:left;
	font-size:10px;
	color:#404040;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(/images/line_dotted1.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin-right:10px;
	margin-left:10px;
	width:879px;

}
#footer a {
	text-decoration:none;
	color:#404040;
}
#footer  img{
	padding-right:10px;
}
#contenido{
	float:left;
	margin-right:10px;
	margin-left:10px;
	width:879px;

}
#news{
	height:287px;
	background-image:url(/images/back_news.gif);
	background-repeat:no-repeat;
}
#news .titulo{
	padding-top:30px;
	font-size:13px;
	height:16px;
}
#news .fotoproducto{
	float:left;
	/*padding-left:30px;*/
	width:350px;
	padding-top:1px;
	height:240px;
	overflow:hidden;
}
#news #texto{
	float:left;
	width:350px;
	height:214px;
	line-height:17px;
	font-size:14px;
}
#news #texto .h1{
	font-size:17px;
	color:#ff0000;
	padding-bottom:10px;
	line-height:21px;
	display:block;
}
#news #texto .bt_plus{
	display:block;
	width:20px;
	padding-top:4px;
	padding-left:1px;
}
#news #grupo_texto{
	float:left;
	width:350px;
	height:214px;
	
}
#news #layer_news{
	float:left;
	height:241px;
	width:889px;
	overflow:hidden;
	position:absolute;
	
}
/*
#news #content_news{
	float:left;
	height:241px;
}
*/
#news .slider_new{
	float:left;	
	height:241px;
	width:889px;
	position:absolute;
	display:none;
	
}

#botones_imagenes{
	height:27px;
	float:left;
	position:absolute;	
	margin-top:214px;
	margin-left:350px;
}
#botones_imagenes a{
	width:36px;
	height:20px;
	background-image:url(/images/bt_imagenes.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#807e7e;
	padding-top:7px;
	margin-right:1px;
	cursor:pointer;
}
#botones_imagenes a:hover, #botones_imagenes .sel{
	background-position: 0px -27px;
	color:#FFFFFF;
	font-weight:bold;
}
#contenidoprincipal{
	float:left;
	font-family:Arial;
	font-size:14px;
	color:#404040;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;	
	line-height:15px;
}



#contenidosecundario{
	float:left;
	font-family:Arial;
	font-size:14px;
	color:#404040;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;	
	line-height:15px;
	}
#contenidoprincipal .titulo{
	font-size:13px;
}

#contenidoprincipal .col1{
	width:340px;
	float:left;
	padding-top:20px;
	padding-right:10px;
	line-height:17px;
}
#contenidoprincipal .col2{
	float:left;
	width:350px;
	font-size:11px;
	background-image:url(/images/line_dotted2.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	height:100%;
}
#contenidoprincipal .col2 a{
	float:left;
	color:#ff0000;
	font-size:10px;
	padding-top:10px;
	text-decoration:none;
}
#contenidoprincipal .col2 img{
	padding-right:8px;
}
#contenidoprincipal .col2 ul{
	font-size:12px;
	line-height:14px;
	margin:0;
	padding:0;
}
#contenidoprincipal .col2 li{
	float:left;
	display:block;
	margin:0;
	padding:0;
	width:168px;
}
#contenidoprincipal .col3{
	float:left;
	width:150px;
	font-size:11px;
	padding-left:10px;
	background-image:url(/images/line_dotted2.gif);
	background-repeat:repeat-y;
	height:100%;
}
#contenidoprincipal .col3 input[type=text]{
	width:103px;
	height:14px;
}
.bt_flecha{
	background-image:url(/images/flecha.gif);
	background-repeat:no-repeat;
	background-position: 3px 14px;
	padding-left:12px;
	float:left;
	color:#ff0000;
	font-size:10px;
	text-decoration:none;
	float:left;
}

.texto_mini{
	font-size:10px;
}

#titulo_pagina{
	padding-top:23px;
	padding-bottom:25px;
}

.columna_v, .columna_v2, .columna_v3, .columna_50perc_left, .columna_50perc_right, .columna_noticias_left, .columna_noticias_right{
	display:block;
	float:left;
	font-size:12px;
}

.columna_v2{
 width:152px; float:left; text-align:left; padding-left:10px;	
}

.columna_v3{
	width:709px; float:left; border:0px solid blue;
}

.columna_50perc_left{
	width:441px;
	border:0px solid blue;
}

.columna_50perc_right{
	width:428px; text-align:left; padding-left:10px; 
	border:0px solid blue;
}

.columna_separador_linea{
	background-image:url(/images/line_dotted2.gif); background-repeat:repeat-y; background-position:right; width:100%; float:left;
	display:block;
	float:left;
}

.columna_noticias_left{
	width:709px; float:left;
}

.columna_noticias_right{
	width:152px; float:left; text-align:left; padding-left:10px;
}

.columna_fila_100
{
	display:block;	
	margin-top:10px;
	float:left;
	width:880px;
}

.columna_fila_100_CAT
{
	display:block;	
	margin-top:10px;
	float:left;
	MARGIN-left:18px;
	border-top:1px dotted #444;
	padding-top:10px;
	width:400px;
}
/* MENU PROVEEDORES */

#menu_proveedores{
	float:left;
	width:430px;			
}

#menu_proveedores ul{
	margin:0px;
	padding:0px;
	list-style:none;
}


#menu_proveedores #n1, #menu_proveedores #n2, #menu_proveedores #n3{
	margin:0px;
	padding:0px;
}
	
#menu_proveedores #n1 li, #menu_proveedores #n2 li, #menu_proveedores #n3 li{
	background-color:#dfdfdf;
	/*height:17px;*/
	padding-top:1px;
	display:block;
	/*border-bottom:1px solid white;*/
	background-image:url(/images/bt_menu_proveedores_mas.gif);
	background-repeat:no-repeat; 
	background-position:2px 2px;
	/*padding-left:19px;*/
	cursor:pointer;
	margin:0px;
	

}

#menu_proveedores #n1 li .nochild{
	background-image:url(/images/bt_menu_proveedores_punto.gif); background-position:41px 5px;
}
#menu_proveedores #n2 li .nochild{
	background-image:url(/images/bt_menu_proveedores_punto.gif);
	background-position:78px 5px;
}


#menu_proveedores #n1 li{
	background-color:#ebebeb;
}

#menu_proveedores #n2 li{
	background-position:38px 2px;
	/*padding-left:55px;*/
	background-color:#dfdfdf;
}

#menu_proveedores #n3 li{
	/*padding-left:91px;*/
	background-image:url(/images/bt_menu_proveedores_punto.gif);
	background-position:78px 5px;
	font-weight:normal;
	background-color:#d4d4d4;
}

#menu_proveedores #n1 .sel1, #menu_proveedores #n2 .sel2{
	font-weight:bold;
	background-image:url(/images/bt_menu_proveedores_menos.gif);
	height:auto !important;
	
	
}

#menu_proveedores #n1 li:hover{
	background-color:#ff0000;
	color:white;
}

#menu_proveedores #n1 .sel1{
	background-color:#dfdfdf;

}

#menu_proveedores #n2 li:hover{
	background-color:#ff0000;
	color:white;
}

#menu_proveedores #n2 .sel2{
	background-color:#d4d4d4;
	
}

#menu_proveedores #n2 .void, #menu_proveedores #n2 .void:hover, #menu_proveedores #n3 .void, #menu_proveedores #n3 .void:hover{
	background-image:none;
	background-color:#d4d4d4;
	cursor:default;
}

#menu_proveedores #n2 .void, #menu_proveedores #n2 .void:hover{
	background-color:#dfdfdf;
}

#menu_proveedores #n3 .void, #menu_proveedores #n3 .void:hover{
	background-color:#d4d4d4;
	border-bottom:1px solid white;
}

#menu_proveedores #n2 .sel2:hover, #menu_proveedores #n2 .sel2:hover, #menu_proveedores #n1 .sel1:hover{
	background-color:#d4d4d4;
	color:#404040;
}

#menu_proveedores #n2 .sel2:hover{
	background-color:#d4d4d4;
}
#menu_proveedores #n3 .sel3, #menu_proveedores #n3 li:hover, #menu_proveedores #n3 .sel3:hover{
	background-color:#ff0000;
	color:white;
	background-image:url(/images/bt_menu_proveedores_puntoblanco.gif);
}

#menu_proveedores #n1 .sel1:hover{
	background-color:#dfdfdf;
}

#menu_proveedores #n3 .sel3{
	font-weight:bold;
	background-image:url(/images/bt_menu_proveedores_puntoblanco.gif) !important ;
}

#menu_proveedores #n1 .texto1{
	padding-left:19px;
	height:16px;
	display:block;
	border-bottom:1px solid white;
}

#menu_proveedores #n2 .texto2{
	padding-left:55px;
	height:16px;
	display:block;
	border-bottom:1px solid white;
	
}

#menu_proveedores #n3 .texto3{
	padding-left:91px;
	height:16px;
	display:block;
	border-bottom:1px solid white;
}

#menu_proveedores #n2 li{
	font-weight:normal;
}

#menu_proveedores #cates{
	display:none;	
}

#menu_proveedores .nochild:hover{
	background-image:url(/images/bt_menu_proveedores_puntoblanco.gif) !important;
}

#menu_proveedores .enlace.sel2{
	background-color:#ff0000 !important;
	color:white !important;
	background-image:url(/images/bt_menu_proveedores_puntoblanco.gif) !important;
}

#cat_con a{
	text-align:center;
	color:#787878;
	text-decoration:none;
}

#listado_noticias{
	font-family:Arial;
	font-size:12px;
	color:#404040;
	text-align:left;
	/*text-align:justify;*/
	padding-right:8px;

}

#listado_noticias .titulo{
	font-weight:bold;
}

#listado_noticias .fecha{
	color:#bfbfbf;
	font-size:10px;
	line-height:8px;

}

#listado_noticias a{
	color:#ff0000;
	text-decoration:none;	
}

#ficha_noticias{
	font-family:Arial;
	font-size:12px;
	color:#404040;
	text-align:left;
	/*text-align:justify;*/
	padding-right:8px;

}

#ficha_noticias .titulo{
	font-weight:bold;
	font-size:18px;
	line-height:18px;
}

#ficha_noticias .fecha{
	color:#bfbfbf;
	font-size:10px;

}

#ficha_noticias a{
	color:#ff0000;
	text-decoration:none;	
}

a{
	color:#ff0000;
	text-decoration:none;
}



.texto_peque1{
	padding-top:13px; width:170px; font-size:10px; line-height:12px; padding-bottom:20px;	
}

#lista_ofertas_tabajo .bt_oferta{
	background-color:#ffffff;
	padding-top:1px;
	display:block;
	background-image:url(/images/bt_menu_proveedores_mas.gif);
	background-repeat:no-repeat; 
	background-position:2px 2px;
	padding-left:19px;
	cursor:pointer;
	margin:0px;
	color:#404040;
	margin-bottom:8px; 
	height:17px;
	overflow:hidden;
}

#lista_ofertas_tabajo .bt_oferta .texto{
	padding-top:0px; padding-left:35px; margin-left:-20px; margin-right:20px; padding-bottom:20px; cursor:default;
}

#lista_ofertas_tabajo .bt_oferta.sel{
	background-image:url(/images/bt_menu_proveedores_menos.gif);
	background-color:#dfdfdf;
	height:auto;
	
}

#lista_ofertas_tabajo .bt_aplicar_es{
	background-image:url(/images/bt_aplicar.gif);
	background-repeat:no-repeat; 
	font-weight:bold;
	color:#404040;
	display:block;
	height:33px;
	width:78px;
	text-align:left;
}

#lista_ofertas_tabajo .bt_aplicar_en{
	background-image:url(/images/bt_aplicar_en.gif);
	background-repeat:no-repeat; 
	font-weight:bold;
	color:#404040;
	display:block;
	height:33px;
	width:78px;
	text-align:left;
}

#lista_ofertas_tabajo .texto_oferta{
	display:block; 
	margin-top:10px;	
}

input[type='text'], select, textarea{
	border:0px;	
	background-color:#e5e5e5;
	height:18px;
}

input[type='text']{
	width:135px;
	font-size:10px;	
	
}

table{
	font-size:11px;	
	color:#000000;
}

td{
	padding-bottom:12px;

}

table select{
	width:135px;
	font-size:10px;	
}

.titulo2{
	font-weight:bold;
	padding-bottom:8px;	
	display:block;
}

.bt_enviarcv_es{
	background-image:url(/images/bt_enviarcv.gif);	
	background-repeat:no-repeat;
	width:78px;
	height:17px;
	display:block;
}

.bt_enviarcv_en{
	background-image:url(/images/bt_enviarcv_en.gif);	
	background-repeat:no-repeat;
	width:78px;
	height:17px;
	display:block;
}

.bt_enviar_es{
	background-image:url(/images/bt_enviar.gif);	
	background-repeat:no-repeat;
	width:64px;
	height:17px;
	display:block;
}

.bt_enviar_es_off {
	background-image:url(/images/bt_enviar_off.gif);	
	background-repeat:no-repeat;
	width:64px;
	height:17px;
	display:block;
}

.bt_enviar_en_off {
	background-image:url(/images/bt_enviar_off_en.gif);	
	background-repeat:no-repeat;
	width:64px;
	height:17px;
	display:block;
}


.bt_enviar_en {
	background-image:url(/images/bt_enviar_en.gif);	
	background-repeat:no-repeat;
	width:64px;
	height:17px;
	display:block;
}

.bloq_magazine{
	width:155px; height:278px; border:0px solid blue; float:left; padding-left:25px; text-align:left; font-size:12px;
	
}
.bloq_magazine .imagen{
	width:115px; height:162px; border:0px solid blue; overflow:hidden;
	cursor:pointer;
}
.bloq_magazine .titulo{
	width:115px; border:0px solid blue; text-align:center; margin-top:20px;	
	cursor:pointer;
}

.tit1{
	font-family:Arial;
	font-size:13px;
	font-weight: bold;
	color:#ff0000;
}

.idioma_sel{
	color:#656565;	
}

.bt_cprofile
{
	width:80px !important;
	padding:0px;
	color:#f00 !important;
	font-size:10px;
	font-weigth:bold;
	text-align:center;
	display:inline-block !important;
	margin-top:4px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:4px;
}

#cat_select, #cr_select
{
	width:430px;
	height:30px;
	padding:5px;
}

option.odd
{
	background-color: #e5e5e5;
	padding:5px;
}

option.even
{
	background-color: #CCC;
	padding:5px;
}

div.client_area
{
	background-image:url(/images/back_customers_areas.gif);
	background-position:0px 0px;
	background-repeat:none;
	width:216px;
	height:49px;
	display:inline-block;
	color:#fff;
	float:left;
	font-weight:bold;
	margin-right:3px;
	margin-bottom:3px;
	position:relative;
}

div.client_area:hover 
{
	background-image:none;
	background-color:#fff;
	color:#000;
	
}

div.client_area:hover a
{
	color:#000;
}


div.client_area a
{
	position:absolute;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	width:94%;
	padding:7px;
	cursor:pointer;
	height:74%;
}

.foco
{
	border:1px solid #ff000 !important;
}

#ver-todos{
	width:100px;
	height:32px;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	background-color:#FF0F15;
}