#cuerpo{
	width:683px;
	left:7px;
	position:absolute;
	top:0px;
}


ol#miMF
{
  left:0px;
  margin-left:-40px;
  padding-left:55px;
 }
ol#miIE
{
  left:0px;
  margin-left:0px;
  padding-left:15px;
}
ol li
{
  float: left;
  border:0px solid blue;
  height:50px;
}
br
{
  clear: left;
}
ol li a
{
  display:block;
  text-decoration: none;
}
div.wrapper
{
  margin-bottom: 1em; /* separa la lista de lo que hay debajo */
}
ol li a:hover /* cuando pones el rat�n encima */
{
  /*color: yellow;*/
  /*background-color: red;*/
}
#columna1{
	/*width:110px;*/
	width:40px;
	/*height:;*/
}
#textocolumna1{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
}

#segundoestadotextocolumna1{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
}





#columna2{
	margin-left:5px;
	/*margin-left:710px;*/
	/*width:110px;*/
	width:105px;
	height:auto;
}
#textocolumna2{
	font-size:11px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#808080;
}
#columna3{
	/*background-color:;*/
	margin-left:3px;
	/*margin-left:710px;*/
	width:110px;

	/*height:;*/
}

#rayitaderecha{
	position:absolute; 
	left:0px; 
	margin-left:7px;
}
/* Hasta aqui los estilos de la derecha */





/* aqu� comienzan los estilos para la cabeza  */
#cabeza{
	position:static;
	width:705px;
	overflow: hidden;
	border:0px solid red;
	margin-top:0px;
	/*vertical-align:top;*/
}
#cabezatd{
	height: 100px;
	position:static;
	width:705px;
	overflow: hidden;
	border:0px solid blue;
	/*vertical-align:top;*/
/*
	height: 100px;
	position:static;
	width:705px;
	overflow: hidden;
	border:2px solid blue;
	vertical-align:top;	
*/
}
/*
#cabeza{
	height: 122px;
	position:static;
	width:705px;
	overflow: hidden;
	border:2px solid red;
	margin-top:0px;
}
#cabezatd{
	height: 122px;
	position:static;
	width:705px;
	overflow: hidden;
	border:2px solid blue;
	vertical-align:top;
}
#cabeza{
	position:static;
	width:705px;
	overflow: hidden;
	border:0px solid red;
	margin-top:0px;
}
#cabezatd{
	height: 100px;
	position:static;
	width:705px;
	overflow: hidden;
	border:2px solid blue;
	vertical-align:top;
}
*/

#enlacecabeza{
  font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-decoration:underline;
	cursor:pointer;
}
#enlacecabeza:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-decoration:none;
	cursor:pointer;
}


#rayitaamarilla{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFC211;
}

#enlacesarriba{
  position:absolute;
  right:0%;
}

#mapaweb{
	text-decoration: underline;
	position:absolute;
	right:0%;
	cursor:pointer;
}

#mapaweb:hover{
	text-decoration: none;
	position:absolute;
	right:0%;
	cursor:pointer;
}

ul#tabnavcabeza {
font: bold 11px Arial, Helvetica, sans-serif;;
padding-left:0;
margin-top: 10px;
margin-left:0px;
}

ul#tabnavcabeza {
font: bold 12px Arial, Helvetica, sans-serif;;
}
ul#tabnavcabeza li {
display: inline; 
}
ul#tabnavcabeza li a { 
padding: 8px 11px 8px; 
color: #666; 
text-decoration: none;
margin-right:-3px;
}
/*ul#tabnavcabeza a:hover { 
background: #fff; 
}*/
ul#tabnavcabeza a.activada { 
background-image: url(../imagenes/particularesdes.jpg);
background-position: center;
background-repeat: no-repeat;
}

ul#tabnavcabeza a.activada:hover { 
background-image: url(../imagenes/pastillaactiva.jpg);
background-position: center;
background-repeat: no-repeat;
}

ul#tabnavcabeza a.empresas { 
background-image: url(../imagenes/empresasdes.jpg);
background-position: center;
background-repeat: no-repeat;
padding-left:13px;
}

ul#tabnavcabeza a.empresas:hover { 
background-image: url(../imagenes/empresasactiva.jpg);
background-position: center;
background-repeat: no-repeat;
padding-left:13px;
}

ul#tabnavcabeza a.jovenes { 
background-image: url(../imagenes/jovenesdes.jpg);
background-position: center;
background-repeat: no-repeat;
}

ul#tabnavcabeza a.jovenes:hover { 
background-image: url(../imagenes/jovenesactiva.jpg);
background-position: center;
background-repeat: no-repeat;
}

ul#tabnavcabeza a.obrasocial { 
background-image: url(../imagenes/obrasocialdes.jpg);
background-position: center;
background-repeat: no-repeat;
padding-left:8px;
}

ul#tabnavcabeza a.obrasocial:hover { 
background-image: url(../imagenes/obrasocialdes.jpg);
background-position: center;
background-repeat: no-repeat;
color: white;
padding-left:8px;
}

ul#tabnavcabeza a.infocorporativa { 
background-image: url(../imagenes/infocorporativades.jpg);
background-position: center;
background-repeat: no-repeat;
margin-left:-2px;
}

ul#tabnavcabeza a.infocorporativa:hover { 
background-image: url(../imagenes/infocorporativades.jpg);
background-position: center;
background-repeat: no-repeat;
color: white;
margin-left:-2px;
}



/*A.enlace:hover {color:blue} */


/* hasta aqu� los estilos de la cabeza */     
  







/* aqu� comienzan los estilos para el texto del menu  */
#menuizq{
  /*width:173px;*/
	border-right:0px solid red;
    /*vertical-align:top;*/
	width:155px;
	padding-right:6px; /*para separar el menu del contenido*/
}
#menuizq_texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	cursor:pointer;
}
#textozonaclientes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:7px;	
}
#selectzonaclientes{
	margin-left:7px;
	width:130px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* hasta aqu� los estilos del texto del menu */   


#contenido{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
	/*vertical-align:top;*/
	padding-right:5px;
	border:0px solid red;
	padding-top:3px;
}



/* aqu� comienzan los estilos para el pie */
#pieMF{
/*width:1000px;*/
width:100%;
/*margin-top:-18px;*/
margin-top:-38px;
}

#pieIE{
/*width:1000px;*/
width:100%;
margin-top:-1px;
}


#pieprincipal{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808080;
	cursor:default;
	
}

#pieenlace{

	cursor:pointer;
	text-decoration:underline;

}

#pieenlacedentro{
	cursor:pointer;
	text-decoration:none;
}
/* hasta aqu� los estilos del pie */




/* aqu� comienzan los estilos para las tres pesta�as de noticias, viajes y venta de entradas  */
#noticias{
position:relative;
background-image: url(../imagen/logo.jpg);
background-repeat: no-repeat;
width:705px;
}

ul#tabnav {

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
margin-left:0px;
margin-top:4px;
padding: 5px 0px 5px 0px; /* arriba, ?, abajo , izquierda */
width:705px;
position:absolute;

}

ul#tabnav li {
display: inline;
}

ul#tabnav li a { 
padding: 5px 0px;
background-color:#FBE4BA;
color: black; 
text-decoration: none;
}
/* hasta aqu� los estilos de la cabeza */ 


#enlace{
cursor:pointer;
}

#href{

	text-decoration:none; 
	color:black;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	
}

/*#niveldos{
	text-decoration:none; 
	cursor:pointer;
	font-size:11px;
	font-family:Arial;	
	color:#636363;
}

#niveldos:hover{
	text-decoration:underline; 
	cursor:pointer;
	font-size:11px;
	font-family:Arial;	
	color:#636363;
}*/

#niveldos{
	text-decoration:none; 
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#636363;
}
#niveldos:hover{
	text-decoration:underline; 
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#636363;
}

#menuenlaces a.niveluno {
  text-decoration:none;
}
#menuenlaces a.niveldos {
  text-decoration:none;
	cursor:pointer;
	font-size:11px;
	font-family:Arial, helvetica, sans-serif;
	color:#636363;
}
#menuenlaces a.niveldos:hover {
  text-decoration:underline;
}


/* aqui comienza la maquetaci�n que muestra la caja autoajustable del menu */
/*
.st_tb{background:url(../imagenes/st_fll.jpg) left 17px repeat-x; width:auto;}
.st_tb_bot{background:url(../imagenes/st_fll.jpg) bottom repeat-x;}
.st_tb_l{background:url(../imagenes/st_fll.jpg) left repeat-y;}
.st_tb_l2{background:url(../imagenes/hc.jpg) left repeat-y;}
.st_tb_r{background:url(../imagenes/st_fll.jpg) right repeat-y;}
.st_tb .top_left{background:url(../imagenes/st_left.jpg) top left no-repeat;}
.st_tb .top_right{background:url(../imagenes/hojita.jpg) top right no-repeat;}
.st_tb .left_bot{background:url(../imagenes/st_left_bot.jpg) bottom left no-repeat;}
.st_tb .right_bot{background:url(../imagenes/st_right_bot.jpg) bottom right no-repeat; padding:10px 0px 10px 5px;}
*/
.st_tb{background:url(../imagenes/st_fll.jpg) left 17px repeat-x; width:auto;}
.st_tb_bot{background:url(../imagenes/st_fll.jpg) bottom repeat-x;}
.st_tb_l{background:url(../imagenes/st_fll.jpg) left repeat-y; }
.st_tb_l2{background:url(../imagenes/hc.jpg) left repeat-y;}
.st_tb_r{background:url(../imagenes/st_fll.jpg) right repeat-y;}
.st_tb .top_left{background:url(../imagenes/st_left.jpg) top left no-repeat;}
.st_tb .top_right{background:url(../imagenes/hojita.jpg) top right no-repeat;}
.st_tb .left_bot{background:url(../imagenes/st_left_bot.jpg) bottom left no-repeat; }
.st_tb .right_bot{background:url(../imagenes/st_right_bot.jpg) bottom right no-repeat; padding:10px 0px 10px 5px; min-height:235px; }
/* hasta aqui la maquetaci�n de la caja autoajustable del menu */


  


/* aqui comienza la maquetaci�n que muestra la caja autoajustable del menu de la REVISTA FRONTERA VIRTUAL*/
.st_tbrevista{background:url(../imagenes/st_fll.jpg) left 17px repeat-x; width:auto;}
.st_tb_botrevista{background:url(../imagenes/st_fll.jpg) bottom repeat-x; }
.st_tb_lrevista{background:url(../imagenes/st_fll.jpg) left repeat-y; }
.st_tb_l2revista{background:url(../imagenes/hc.jpg) left repeat-y; }
.st_tb_rrevista{background:url(../imagenes/st_fll.jpg) right repeat-y; }
.st_tbrevista .top_leftrevista{background:url(../imagenes/st_left.jpg) top left no-repeat; }
.st_tbrevista .top_rightrevista{background:url(../imagenes/hojita.jpg) top right no-repeat; }
.st_tbrevista .left_botrevista{background:url(../imagenes/st_left_bot.jpg) bottom left no-repeat; }
.st_tbrevista .right_botrevista{background:url(../imagenes/st_right_bot.jpg) bottom right no-repeat; padding:0px 0px 10px 5px; }
/* hasta aqui la maquetaci�n de la caja autoajustable del menu de la REVISTA FRONTERA VIRTUAL*/




/* aqui comienza la maquetaci�n que muestra la caja autoajustable de la zona de clientes */
.st_tb_botb{background:url(../imagenes/st_fllb.jpg) bottom repeat-x}
.st_tb_lb{background:url(../imagenes/st_fllbb.jpg) left repeat-y}
.st_tb_rb{background:url(../imagenes/st_fllbbb.jpg) right repeat-y}
.st_tb .top_leftb{background:url(../imagenes/st_leftb.jpg) top left no-repeat}
.st_tb .top_rightb{background:url(../imagenes/hojitab.jpg) top right no-repeat}
.st_tb .left_botb{background:url(../imagenes/st_left_botb.jpg) bottom left no-repeat}
.st_tb .right_botb{background:url(../imagenes/st_right_botb.jpg) bottom right no-repeat; padding:10px 0px 1px 5px;}
/* hasta aqui la maquetaci�n de la caja autoajustable de la zona de clientes */



/* NIVEL UNO */
#primerenlaceie{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-3px;  
	padding-bottom:3px; 	
	margin-top:10px;
}
#primerenlacemf{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-5px;  
	padding-bottom:3px; 
	margin-top:-6px;
	padding-top:7px;
}
#medioenlaceie{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-3px; 
	padding-bottom:3px;  
	margin-top:-16px;
}
#medioenlacemf{
	border-bottom:2px solid #FFC20F; 
	width:155px; 
	margin-left:-4px;  
	padding-bottom:0px; 
	margin-top:-7px;
}

#ultimoenlaceie{
	border-bottom:0px solid #FFC20F; 
	width:157px; 
	margin-left:-3px; 
	padding-bottom:0px;  
	margin-top:-16px;
}

#ultimoenlacemf{
	border-bottom:0px solid #FFC20F; 
	width:157px; 
	margin-left:-4px; 
	margin-bottom:-2px;  
	margin-top:-7px;
}
/* /NIVEL UNO */



/* NIVEL TRES */
#lineaencimalistado{
	border:1px solid #EBDA7B; 
	margin-top:15px;
	margin-bottom:-9px;
}
#lineadebajolistado{
	border:1px solid #EBDA7B; 
	margin-top:15px;
	margin-bottom:-9px;
}

/*#listado{
	top:0px; 
	margin-top:12px;
}
#listado:hover{
	top:0px; 
	margin-top:12px;
	color:yellow;
}*/

#listado{
	margin-left:-40px; 
	top:0px; 
	margin-top:12px;
}

#listado a.enlacestres{
	text-decoration:underline;
}

#listado a.enlacestres:hover{
	text-decoration:none;
}

/*
#lista{
	width:160px; 
	height:auto; 
	font-famili:Arial; 
	font-size:10px; 
	text-decoration:underline;
	font-weight:bold;
	color:#333333;
}
#lista2{
	width:160px; 
	height:auto; 
	font-famili:Arial; 
	font-size:10px;
	font-weight:bold;
	color:#333333;
}
*/

#lista,
#lista2 {
	width:160px; 
	height:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	color:#333333;
	margin-left:7px;
}

#lista2 a.enlacestres {
	text-decoration:none;
}


#segundoestadohref{
	color:black;
	cursor:pointer;
	text-decoration:none;
	font-family:Arial;
}
/* /NIVEL TRES */


#salirenlace{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#666;
}
#entrarenlace{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#666;
}

/* INFORMACI�N INVERSORES */
#primerenlaceinfoinversoresIE{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-3px;  
	padding-bottom:3px; 	
	margin-top:-16px;
}
#primerenlaceinfoinversoresMF{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-5px;  
	padding-bottom:3px; 
	margin-top:0px;
}
#medioenlaceinfoinversoresIE{
	border-bottom:2px solid #FFC20F; 
	width:157px; 
	margin-left:-3px; 
	padding-bottom:3px;  
	margin-top:-16px;
}
#medioenlaceinfoinversoresMF{
	border-bottom:2px solid #FFC20F; 
	width:155px; 
	margin-left:-4px;  
	padding-bottom:0px; 
	margin-top:-7px;
}
#finalenlaceinfoinversoresIE{
	border-bottom:0px solid #FFC20F; 
	width:157px; 
	margin-left:-3px; 
	padding-bottom:0px;  
	margin-top:-17px;
}
#finalenlaceinfoinversoresMF{
	border-bottom:0px solid #FFC20F; 
	width:157px; 
	margin-left:-4px; 
	margin-bottom:-2px;  
	margin-top:-7px;
}



/* MEN� DE LA REVISTA */


#primerenlacerevistaIE{

	border-bottom:2px solid #FFC20F;
	width:100%;
	margin-top:-16px;
	margin-left:-3px;  
	
	/*border-bottom:2px solid #FFC20F; 
	width:auto; 
	margin-left:-3px;  
	padding-bottom:3px; 	
	margin-top:-16px; */
}

#medioenlacerevistaIE{
	border-bottom:2px solid #FFC20F; 
	width:100%; 
	margin-left:-3px; 
	padding-bottom:3px;  
	margin-top:-16px;
}

#finalenlacerevistaIE{
	border-bottom:0px solid #FFC20F; 
	width:100%; 
	margin-left:-3px; 
	padding-bottom:0px;  
	margin-top:-17px;
	height:23px;
}

/* AQU� EMPIEZAN LOS DE FIREFOX */

#primerenlacerevistaMF{
	border-bottom:2px solid #FFC20F; 
	width:auto; 
	margin-left:-5px;  
	padding-bottom:3px; 
	margin-top:0px;
}

#medioenlacerevistaMF{
	border-bottom:2px solid #FFC20F; 
	width:auto; 
	margin-left:-4px;  
	padding-bottom:0px; 
	margin-top:-7px;
}

#finalenlacerevistaMF{
	border-bottom:0px solid #FFC20F; 
	width:auto; 
	margin-left:-4px; 
	margin-bottom:-2px;  
	margin-top:-7px;
}


/* HASTA AQU� */


/* FORMULARIO DE ANTENCI�N AL CLIENTE */
label,input {
	display: block;
	width: 200px;
	float: left;
	margin-bottom: 10px;
}

label {
	text-align: right;
	width: 120px;
	padding-right: 20px;
}

br {
	clear: left;
}
/* /FORMUALRIO DE ATENCI�N AL CLIENTE */

/* FORMULARIO DE ATENCI�N AL CLIENTE DENTRO DE CONTENIDO */
#formularioestilo
{
 	font-family:Arial, Helvetica, sans-serif;; 
	font-size:12px;
}
/* /FORMULARIO DE ATENCI�N AL CLIENTE DENTRO DE CONTENIDO */







#derecha{
	background-color:#FFFAEC;
/*	background-repeat:repeat-y;*/


	background-repeat:no-repeat;

	/*background-image: url('../../imagenes/barra_derecha2.jpg');*/
	margin-top:-1px;
	left:71px;
	width:282px;
	height:auto;
	height:100%;
	margin-left:-1px;
/*
	background-color:#FFFAEC;
	background-repeat:repeat-y;
	top:0px;
	width:286px;
	height:auto;
	height:100%;
	margin-left:-1px;	
*/
}

#salirenlacemw{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;;
color:black;
}
#entrarenlacemw{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;;
text-decoration:underline;
color:black;
}

#salirmapaweb{
	text-decoration: underline;
	position:absolute;
	right:0%;
	cursor:pointer;
	color:red;
	font-size:18px;
}
#entrarmapaweb{
	text-decoration: underline;
	position:absolute;
	right:0%;
	cursor:pointer;
	color:red;
	font-size:28px;
}

#niveldosfuera{
	text-decoration:underline; 
	cursor:pointer;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
	color:#636363;
}



#parrafomapaweb {
  font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:bold; 
	position:relative; 
	border-top:1px solid #FFC211; 
	border-bottom:1px solid #FFC211; 
	padding-bottom:2px; 
	cursor:default;
	margin-top:0px;
}

#textoderechaazulon{
color:#238292;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
}

#textoderechaazulon2{
color:#238292;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
margin-top:-2px;
margin-bottom:-2px;
}

#textoderechaazulout{
color:#ffcc00;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
}

#textoderechaazulout2{
color:#ffcc00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
margin-top:-2px;
margin-bottom:-2px;
}

/* ventana de error en el caso de hacer mal el login de agenda o correo*/
#titulo1{
color:#949CA4;
font-family:"Arial Black", Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
font-weight:500;
}

#titulo2{
color:#949CA4;
font-family:"Arial Black", Helvetica, sans-serif ;
font-size:16px;
text-decoration:none;
font-weight:600;
}

#loginincorrecto{
color:red;
font-weight: bolder;
font-family:Arial, Helvetica, sans-serif;
}

#volveraca{
margin-left:30%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}