/* CSS Document */
body,td,th {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; 
background-image: url(graficos/guiadelx/bg.gif); background-repeat: repeat-y; background-position:center;}
a{outline:none;}
a{
color:#275779;
font-size:10px;
text-decoration:none;
}
h2{
margin:0px;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

.contenedor{width:100%; height:inherit; float:left; padding-top:10px; padding-bottom:20px;}

.buscar_txt{width:188px; height:15px; border:#999999 1px solid; color:#919191; font-size:11px; text-align:right; padding-top:2px; padding-right:3px;}
.bus_avanzada{color:#A88854; text-decoration:none;}
.bus_avanzada:link{color:#A88854; text-decoration:none;}
.bus_avanzada:hover{color:#993300; text-decoration:none;}

.bar_tit_txt_blanco{font-size:10px; color:#EFEEEE;}
.bar_tit_txt_gris{
	font-size:12px;
	color:#1E4B6E;
	font-weight: bold;
}
.bar_tit_txt_grisoscuro{
	font-size:12px;
	color:#1E4B6E;
	font-weight: bold;
}
.barra_tit{
	width:523px;
	height:17px;
	float:left;
	background:url(graficos/guiadelx/areas_bar_bg.gif);
	padding-left:15px;
	padding-top:3px;
	padding-bottom: 2px;
}

.cat_dest_marc_padd{width:72px; height:112px; float:left; padding-right:5px; padding-bottom:0px;}
.cat_dest_fot_marc{width:54px; height:66px; float:left; background:url(graficos/guiadelx/cat_marc_fot.gif); padding-left:9px; padding-right:9px; padding-top:4px;}
.cat_dest_fot_area{width:54px; height:62px; float:left; background:url(graficos/guiadelx/cat_marc_area.gif); padding-left:9px; padding-right:9px; padding-top:8px;}

.cat_dest_fot_tit{width:72px; height:inherit; font-size:10px; color:#275779;}

#az_cont{
	width:160px;
	height:inherit;
	float:left;
	padding-top:11px;
	padding-bottom:8px;
	background:url(graficos/guiadelx/az_bg.gif);
	padding-left:6px;
	padding-right: 5px;
}

#az_tit{
	width:159px; 
	height:17px; 
	float:left; 
	background:url(graficos/guiadelx/az_bar_bg.gif); 
	padding-right:12px; 
	padding-top:3px;
}

.az_area_cont{width:72px; height:inherit; float:left; padding-right:8px; padding-top:2px;}
.az_area_txt{width:71px; height:inherit; font-size:10px; color:#7D7B7B;}
.az_area_link{
	font-size:10px;
	color:#7D7B7B;
	text-decoration:none;
}
.az_area_link:link{font-size:10px; color:#7D7B7B; text-decoration:none;}
.az_area_link:hover{font-size:10px; padding-left:3px; color:#CC9933; text-decoration:none;}
.az_sep{width:71px; height:3px; float:left;}


#emp_dest_tit{
	width:523px; 
	height:17px; 
	float:left; 
	background:url(graficos/guiadelx/emp_dest_bar_bg.gif); 
	padding-left:15px; 
	padding-top:3px;
}

.emp_dest_cont{
	width:262px;
	height:inherit;
	float:left;
	padding-top:11px;
	margin-right: 6px;
}
.emp_dest_marc_fot{width:236px; height:102px; float:left; background:url(graficos/guiadelx/emp_dest_marc_fot.gif); padding:13px;}
.emp_dest_txt_cont{width:262px; height:40px; float:left; padding-top:4px;}
.emp_dest_txt{width:253px; height:14px; font-size:11px; color:#2a5978; padding-left:9px; font-weight:bold;}
.emp_dest_txt_p{width:253px; height:26px; font-size:10px; color:#7B7A7A; padding-left:9px; line-height:12px;}

.areas_cont{width:230px; height:inherit; float:left; padding-left:10px; padding-top:10px;}
.areas_tit{width:auto; height:inherit; float:left; padding-left:3px; color:#29597C;}
.areas_discont{width:138px; height:70px; float:left; padding-top:3px;}
.area_cat{width:125px; height:13px; float:left; padding-left:6px; font-size:10px; color:#757575;}

.emp_cont{width:158px; height:inherit; float:right; padding-top:6px;}
.emp_marc_fot{width:142px; height:63px; float:right; background:url(graficos/guiadelx/emp_marc_fot.gif); padding:8px;}
.emp_tit{width:151px; height:inherit; padding-top:2px; padding-right:7px; float:right; font-size:10px; color:#212121;}




/****************/
/* Contenedores */
/****************/

.cabezaIz {
	padding-top:30px;
	height: 64px;
	width: 188px;
	float: left;
	margin-bottom: 4px;
}
.columnasIZ{
	float: left;
	height: 571px;
	width: 145px;
	background-color: #FFFFFF;
}

.cabezaDe {
	height: 94px;
	width: 293px;
	float: right;
	background-color: #F0F0F0;
}

.cabezaCen {
	height: 96px;
	width: 392px;
	float: left;
	padding-right: 10px;
}

.servicios {
	float:left;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #003399;
	}

.txtcontacto{
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
}
.contacto {
	float:left;
	margin-left:10px;
	font-size: 10px;
	}
.TXTmin{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #304A7A;
	font-weight: normal;
	letter-spacing: -1px;
}
.serviciosTop {
	height: 36px;
	clear:both;
	background-color: #FFFFFF;
	float: left;
	width: 280px;
	}
	
.serviciosBot {
	height: 43px;
	clear:both;
	padding-left: 30px;
	padding-top: 15px;
	}
.elxvirtual {
	float:left;
	margin-left:10px;
	margin-right:2px;
	padding-left:10px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	
}
.TXTBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0px;
}
/*------------------*/
/*     Bordes       */
/*------------------*/
.bordepuntos{
	border-bottom:2px #666666 dotted;
}

.bordepuntosazulID {
	border-left-style:dotted;
	border-left-color:#003399;
	border-left-width: thin;
	border-right-style:dotted;
	border-right-color:#003399;
	border-right-width: thin;
	padding-left: 20px;
	padding-right: 20px;
	
}
.bordepuntosazulIz {
	border-left-style:dotted;
	border-left-color:#003399;
	border-left-width: thin;
	padding-left: 5px;
	
}
.bordepuntosazulDer {
	border-right-style:dotted;
	border-right-color:#003399;
	border-right-width: thin;	
}

.bordeI{
	border-left-width: 1px;
	border-left-style: solid;
	border-color: #999999;
}
.bordeD{
	border-right-width: 1px;
	border-right-style: solid;	
	border-color: #99A099;
}
.bordeID{
	border-top: 1px none;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px solid;
	border-color: #99A099;
}

.bordeT{
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #99A099;
}

.bordeB{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #99A099;
}
.bordeIDTB{
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #99A099;
}
.bordeBazul{
	border-top: 1px solid;
	border-right: 1px none;
	border-bottom: 1px solid;
	border-left: 1px none;
	border-color: #296183;
}

/* ALTA */
.masinfo{font-size:11px; color:#990000; text-decoration:none;}
.masinfo:link{font-size:11px; color:#990000; text-decoration:none;}
.masinfo:hover{font-size:11px; color:#999999; text-decoration:none; padding-left:3px;}
/* Fin ALTA */


/*Fin Bordes*/ 


/*******************  Pie **************************/

.TXTBlancoPie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}
.fondogris {
	background-color: #DADEE0;
}
.barragris{
	height:8px;
	width:auto;
	clear: both;
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
}

.fondodegg
{
	background-image:url(../GRAFICOS/barracolorg.gif);
}

.bajodeg
{
	background-image:url(../GRAFICOS/bajodeg.gif);
}

/**********************************/
/*       Fotos con transp         */

.opaco{-moz-opacity:1; filter:alpha(opacity=100);}
.transparente{-moz-opacity:0.6; filter:alpha(opacity=50);}
.TXTRojo{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight:bold;
}


/*-----------------*/
/*    Empleo       */
/*-----------------*/

.ofertaempleo{
	float:left;
	margin-right:17px;
	width:320px; 
	height:458px;
	margin-bottom:15px;
}

.bloqueoferta{
	height:30px;
	padding-left:20px;
	padding-top:10px;
	padding-right:25px;
	padding-bottom: 2px;
}

#anuncio{
	position:absolute;
	width:319px;
	visibility: visible;
	left: 65px;
	top: 741px;
}
/*  Fin empleo */


.secciones_pan_sup{width:531px; height:35px; float:left; background:url(graficos/nuevas/pan_sup.gif);}
.secciones_pan_sup_padding{width:490px; height:23px; float:left; padding-left:41px; padding-top:12px;}
.secciones_pan_bg{width:531px; float:left; background:url(graficos/nuevas/pan_bg.gif); padding-top:8px; padding-bottom:10px;}
.secciones_pan_inf{width:531px; height:22px; float:left;}
.secciones_dest_cont{width:495px; height:inherit; float:left; padding-left:35px; padding-top:8px;}
.secciones_v{width:4px; height:9px; float:left; padding-right:5px; padding-top:7px;}
.secciones_dest_tit{width:456px; height:inherit; float:left;}
.secciones_dest_subtit{width:447px; height:inherit; float:left; padding-left:9px; padding-top:3px;}
.secciones_sep_puntos{width:531px; height:5px; float:left; padding-top:12px; padding-bottom:5px;}
.secciones_secun_cont{width:495px; height:inherit; float:left; padding-left:35px; padding-top:6px;}
.secciones_secun_tit{width:456px; height:inherit; float:left;}
.subseccion_nom_cont{width:507px; height:21px; float:left; padding-left:24px; padding-top:17px; padding-bottom:10px;}
.subseccion_sep{width:482px; height:14px; border-bottom:1px #D5D5D5 solid; padding-bottom:6px;}
.subseccion_nombre{width:470px; height:14px; padding-left:12px;}
.subseccion_tit_cont{width:495px; height:inherit; float:left; padding-left:35px; padding-top:2px;}
.subseccion_tit{width:456px; height:inherit; float:left;}

.sec_txt_nombre{color:#838383;}
.sec_txt_nombre_g{color:#AF5D2C; font-size:15px; font-weight:bold;}
.sec_txt_subtit{color:#787878; font-size:11px;}
.sec_txt_tit_azul{font-size:14px; font-weight:bold; color:#0A4A72; text-decoration:none;}
.sec_txt_tit_azul:link{font-size:14px; font-weight:bold; color:#0A4A72; text-decoration:none;}
.sec_txt_tit_azul:hover{font-size:14px; font-weight:bold; color:#75A0BB; text-decoration:none;}
.sec_txt_secun_azul{font-size:12px; font-weight:bold; color:#0A4A72; text-decoration:none;}
.sec_txt_secun_azul:link{font-size:12px; font-weight:bold; color:#0A4A72; text-decoration:none;}
.sec_txt_secun_azul:hover{font-size:12px; font-weight:bold; color:#75A0BB; text-decoration:none;}
.sec_txt_tit_rojo{font-size:14px; font-weight:bold; color:#7E0008; text-decoration:none;}
.sec_txt_tit_rojo:link{font-size:14px; font-weight:bold; color:#7E0008; text-decoration:none;}
.sec_txt_tit_rojo:hover{font-size:14px; font-weight:bold; color:#B46B6F; text-decoration:none;}
.sec_txt_secun_rojo{font-size:12px; font-weight:bold; color:#7E0008; text-decoration:none;}
.sec_txt_secun_rojo:link{font-size:12px; font-weight:bold; color:#7E0008; text-decoration:none;}
.sec_txt_secun_rojo:hover{font-size:12px; font-weight:bold; color:#B46B6F; text-decoration:none;}
.subseccion_txt_naranja{font-size:12px; font-weight:bold; color:#694A2F; font-style:italic; text-decoration:none;}
.subseccion_txt_naranja:link{font-size:12px; font-weight:bold; color:#694A2F; font-style:italic; text-decoration:none;}
.subseccion_txt_naranja:hover{font-size:12px; font-weight:bold; color:#B08C4D; font-style:italic; text-decoration:none;}

