/*<span id="tcm:11-460893_tcm:11-77879-32">*//*
Para usar esta CSS se deberá incluir junto con la CSS de TSRY
Así se cargará la CSS generica una sola vez y de esa manera,
no habrá problema con estilos en las páginas de complejos
*/

/* ************************* ESTRUCTURA DE COLUMNAS ************************************************************** */

body .col_izq{width:152px; float:left; margin:8px 8px 0 0;}
body .col_cent {width:477px; float:left; margin:8px 8px 0 0; text-align:left}
body .col_der {width:132px; float:left; margin:8px 0 0 0; text-align:right;}

body .col_izq2{width:153px; float:left; margin:8px 0px 0 0;}
body .col_cent2 {width:400px; float:left; margin:8px 0 0 10px; text-align:left;}
body .col_der2 {float:right; width:200px; margin:8px 0 0 10px; text-align:left;}
body .col_izq-cent2 {width:563px; float:left; margin:8px 0px 0 0; text-align:left}

body .col_izqhome {width:300px; float:left; margin:8px 15px 0 0}
body .col_centhome {width:315px; float:left; margin:8px 12px 0 0; text-align:left}
body .col_derHome {float:right; width:132px; margin:8px 0 0 0; text-align:left}



/* ************ ESTO ES ESPECIFICO PARA LO NUEVO DE FEBRERO 2008 ************ */



.triplecaja #dere {float:right; width:32%;  margin:0 0 0 0}
.triplecaja #centro {float:left; width:32%; margin:0 0 0 0}
.triplecaja #izq {float:left; width:32%; margin:0 8px 0 0}


/* *************************Composicion 1 **************** */


.composicion1{
font: 11px Arial;
height: 250px;
overflow: hidden;
border-bottom: 5px solid #f99213;
padding: 0px;
margin: 0px 0px 10px 0px;
}
.composicion1 .todosTextosArribaIzq{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 0px;
padding: 0px 0px 0px 10px;
}
.composicion1 .todosTextosArribaDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 170px;
padding: 0px 0px 0px 10px;
}
.composicion1 .todosTextosAbajoIzq{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
padding: 0px 0px 0px 10px;
top: 135px;
left: 0px;
}

.composicion1 .todosTextosAbajoDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 135px;
left: 170px;
padding: 0px 0px 0px 10px;
}
.composicion1 .todosTextosCen{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 85px;
padding: 0px 0px 0px 10px;
text-align: center;
}
.composicion1 .titularSobreImagen{
font: bold 14px Arial;
margin: 3px 0px 0px 0px;
}
.composicion1 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 3px 0px 0px;
}
.composicion1 .parrafoSobreImagen{
margin: 5px 3px 0px 0px;
}
.composicion1 .posicionDelLink{
margin: 5px 3px 0px 0px;
font-weight: bold;
}
.composicion1 .laImagen{
z-index: 10;
position: relative;
margin: -105px 0px 0px 0px;
}


/* ************************ fondos blancos ******************* */


.fondoBlanco{
background-color: #fff;
/* for IE */
filter:alpha(opacity=70);
/* CSS3 standard */
opacity:0.7;
}


/* ************************* Composicion 1 en col_izq-cent2 **************** */

.col_izq-cent2 .composicion1{
font: 11px Arial;
height: 300px;
overflow: hidden;
border-bottom: 5px solid #f99213;
padding: 0px;
margin: 0px 0px 10px 0px;
}
.col_izq-cent2 .composicion1 .todosTextosArribaDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 334px;
padding: 0px 0px 0px 10px;
}
.col_izq-cent2 .composicion1 .todosTextosAbajoIzq{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
padding: 0px 0px 0px 10px;
top: 175px;
left: 0px;
}

.col_izq-cent2 .composicion1 .todosTextosAbajoDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 175px;
left: 334px;
padding: 0px 0px 0px 10px;
}
.col_izq-cent2 .composicion1 .todosTextosCen{
position: relative;
width: 70%;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 15%;
padding: 0px 0px 0px 10px;
text-align: center;
}

/* ************************* Composicion 10 en col_izq-cent2 **************** */






.composicion10 .titularSobreImagen{
font: bold 14px Arial;
margin: 3px 0px 0px 0px;
}
.composicion10 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 3px 0px 0px;
}
.composicion10 .parrafoSobreImagen{
margin: 5px 3px 0px 0px;
}
.composicion10 .posicionDelLink{
margin: 5px 3px 0px 0px;
font-weight: bold;
}
.composicion10 .laImagen{
z-index: 10;
position: relative;
margin: -210px 0px 0px 0px;
}


.col_izq-cent2 .composicion10{
font: 11px Arial;
height: 300px;
overflow: hidden;
border-bottom: 5px solid #f99213;
padding: 0px;
margin: 0px 0px 10px 0px;
}
.col_izq-cent2 .composicion10 .todosTextosArribaDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 334px;
padding: 0px 0px 0px 10px;
}
.col_izq-cent2 .composicion10 .todosTextosAbajoIzq{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
padding: 0px 0px 0px 10px;
top: 75px;
left: 0px;
}
.col_izq-cent2 .composicion10 .todosTextosArribaIzq{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 0px;
padding: 0px 0px 0px 10px;
}

.col_izq-cent2 .composicion10 .todosTextosAbajoDer{
position: relative;
width: 230px;
z-index: 15;
height: 105px;
overflow: hidden;
top: 75px;
left: 334px;
padding: 0px 0px 0px 10px;
}
.col_izq-cent2 .composicion10 .todosTextosCen{
position: relative;
width: 70%;
z-index: 15;
height: 105px;
overflow: hidden;
top: 10px;
left: 15%;
padding: 0px 0px 0px 10px;
text-align: center;
}



/* *************************Composicion 2 **************** */

.composicion2{
font: 11px Arial;
height: 150px;
overflow: hidden;
border-bottom: 5px solid #f99213;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.composicion2 .todosTextosDer{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
text-align: right;
margin-left: 30%;
margin-right: 5px;
padding: 0px 0px 0px 5px;
}
.composicion2 .todosTextosIzq{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 0px;
margin-right: 30%;
padding: 0px 0px 0px 5px;
}
.composicion2 .todosTextosCen{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 15%;
text-align: center;
width: 70%;
}
.composicion2 .titularSobreImagen{
font: bold 13px Arial;
}
.composicion2 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 0px 0px 0px;
}
.composicion2 .parrafoSobreImagen{
margin: 5px 0px 0px 0px;
}
.composicion2 .posicionDelLink{
margin: 10px 0px 0px 0px;
font-weight: bold;
}
.composicion2 .laImagen{
z-index: 10;
position: relative;
margin: -120px 0px 0px 0px;
}
.doblecaja #dere75 {float:right; width:72%}
.doblecaja #dere25 {float:right; width:25%}

.doblecaja #izq75 {float:left; width:72%}
.doblecaja #izq25 {float:left; width:25%}


/* *************************Composicion 3 **************** */

.composicion3{
font: 11px Arial;
height: 135px;
overflow: hidden;
border-bottom: 5px solid #f99213;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.composicion3 .todosTextosDer{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
text-align: right;
margin-left: 30%;
margin-right: 5px;

}
.composicion3 .todosTextosIzq{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 10px;
margin-right: 35%;
}
.composicion3 .todosTextosCen{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 15%;
text-align: center;
width: 70%;
}
.composicion3 .titularSobreImagen{
font: bold 13px Arial;
}
.composicion3 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 0px 0px 0px;
}
.composicion3 .parrafoSobreImagen{
margin: 5px 0px 0px 0px;
}
.composicion3 .posicionDelLink{
margin: 5px 0px 0px 0px;
font-weight: bold;
}
.composicion3 .laImagen{
z-index: 10;
position: relative;
margin: -120px 0px 0px 0px;
}
/* ****************VARIACIONES composicion 3 * */

.col_izq-cent2 .triplecaja #izq {
margin-right: 11px;
}


/* *************** ENLACES ****************** */

.titularSobreImagen a:link{
color: #f99213;
}
.titularSobreImagen a:active{
color: #f99213;
text-decoration: none;
}
.titularSobreImagen a:visited{
color: #f99213;
text-decoration: none;
}
.titularSobreImagen a:hover{
color: #f99213;
text-decoration: underline;
}


.posicionDelLink a:link{
color: #f99213;
}
.posicionDelLink a:active{
color: #f99213;
}
.posicionDelLink a:visited{
color: #f99213;
}
.posicionDelLink a:hover{
color: #f99213;
text-decoration: underline;
}


.parrafoSobreImagen a:link{
color: #f99213;
font-weight: bold;
}
.parrafoSobreImagen a:active{
color: #f99213;
font-weight: bold;
}
.parrafoSobreImagen a:visited{
color: #f99213;
font-weight: bold;
}
.parrafoSobreImagen a:hover{
color: #f99213;
font-weight: bold;
text-decoration: underline;
}





/* ****************** VARIANTES DE COLORES ******************* */

body #mContenido .elementosRojos{
border-color: #c00001;
}
body #mContenido .elementosRojos .posicionDelLink a:link,.elementosRojos .titularSobreImagen a:link{
color: #CC0001;
}
body #mContenido .elementosRojos .posicionDelLink a:active,.elementosRojos .titularSobreImagen a:active{
color: #CC0001;
}
body #mContenido .elementosRojos .posicionDelLink a:visited,.elementosRojos .titularSobreImagen a:visited{
color: #CC0001;
}
body #mContenido .elementosRojos .posicionDelLink a:hover,.elementosRojos .titularSobreImagen a:hover{
color: #CC0001;
text-decoration: underline;
}
body #mContenido .elementosRojos .parrafoSobreImagen a:link{
color: #CC0001;
}
body #mContenido .elementosRojos .parrafoSobreImagen a:active{
color: #CC0001;
}
body #mContenido .elementosRojos .parrafoSobreImagen a:visited{
color: #CC0001;
}
body #mContenido .elementosRojos .parrafoSobreImagen a:hover{
color: #CC0001;
text-decoration: underline;
}

body #mContenido .elementosVerdes{
border-color: #00ac53;
}
body #mContenido .elementosVerdes .posicionDelLink a:link,.elementosVerdes .titularSobreImagen a:link{
color: #00ac53;
}
body #mContenido .elementosVerdes .posicionDelLink a:active,.elementosVerdes .titularSobreImagen a:active{
color: #00ac53;
}
body #mContenido .elementosVerdes .posicionDelLink a:visited,.elementosVerdes .titularSobreImagen a:visited{
color: #00ac53;
}
body #mContenido .elementosVerdes .posicionDelLink a:hover,.elementosVerdes .titularSobreImagen a:hover{
color: #00ac53;
text-decoration: underline;
}
body #mContenido .elementosVerdes .parrafoSobreImagen a:link{
color: #00ac53;
}
body #mContenido .elementosVerdes .parrafoSobreImagen a:active{
color: #00ac53;
}
body #mContenido .elementosVerdes .parrafoSobreImagen a:visited{
color: #00ac53;
}
body #mContenido .elementosVerdes .parrafoSobreImagen a:hover{
color: #00ac53;
text-decoration: underline;
}

body #mContenido .elementosAzules{
border-color: #013658;
}
body #mContenido .elementosAzules .posicionDelLink a:link,.elementosAzules .titularSobreImagen a:link{
color: #013658;
}
body #mContenido .elementosAzules .posicionDelLink a:active,.elementosAzules .titularSobreImagen a:active{
color: #013658;
}
body #mContenido .elementosAzules .posicionDelLink a:visited,.elementosAzules .titularSobreImagen a:visited{
color: #013658;
}
body #mContenido .elementosAzules .posicionDelLink a:hover,.elementosAzules .titularSobreImagen a:hover{
color: #013658;
text-decoration: underline;
}
body #mContenido .elementosAzules .parrafoSobreImagen a:link{
color: #013658;
}
body #mContenido .elementosAzules .parrafoSobreImagen a:active{
color: #013658;
}
body #mContenido .elementosAzules .parrafoSobreImagen a:visited{
color: #013658;
}
body #mContenido .elementosAzules .parrafoSobreImagen a:hover{
color: #013658;
text-decoration: underline;
}

body #mContenido .elementosTSRY{
border-color: #667A85;
}
body #mContenido .elementosTSRY .posicionDelLink a:link,.elementosTSRY .titularSobreImagen a:link{
color: #667A85;
}
body #mContenido .elementosTSRY .posicionDelLink a:active,.elementosTSRY .titularSobreImagen a:active{
color: #667A85;
}
body #mContenido .elementosTSRY .posicionDelLink a:visited,.elementosTSRY .titularSobreImagen a:visited{
color: #667A85;
}
body #mContenido .elementosTSRY .posicionDelLink a:hover,.elementosTSRY .titularSobreImagen a:hover{
color: #667A85;
text-decoration: underline;
}
body #mContenido .elementosTSRY .parrafoSobreImagen a:link{
color: #667A85;
}
body #mContenido .elementosTSRY .parrafoSobreImagen a:active{
color: #667A85;
}
body #mContenido .elementosTSRY .parrafoSobreImagen a:visited{
color: #667A85;
}
body #mContenido .elementosTSRY .parrafoSobreImagen a:hover{
color: #667A85;
text-decoration: underline;
}


/* **************** LIMPIO MENU_HD ***************************** */

#menu_hd {
display:inline; 
width:780px;
}
#opcion, #opcion ul {
float:left; 
width:780px; 
list-style:none; 
background-color: #667A85; 
text-align:left; 
margin: 0px; 
height:57px; 
display:block; 
padding:0px;
z-index: 20;
} 

/* Esta es la cabecera de los menus ********************* */


#opcion li.cab {
float:left; 
padding:0px;
width: 97px;
height: 57px;
font:normal 11px arial;
border-right: 1px solid #7e8f99;
background-color: #667A85;
margin: 0px;
margin-bottom: -3px;
}
#opcion li.cabCabecera{
float: left;
padding: 0px;
width: 389px;
height: 57px;
font:normal 11px arial;
margin: 0px;
margin-bottom: -3px;
}
#opcion li.cabCabecera img{
margin: 0px;
padding: 0px;
} 
#opcion li.cab a{
display:block; 
width:100%; 
height:100%;
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px;  
text-decoration: none;
}
#opcion li.cab a:hover{
display:block; 
width:auto; 
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px; 
text-decoration:none;
}
#opcion li.cab a:active, #opcion li.cab a:visited {
display:block; 
width:auto; 
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px;  
}
#opcion li.cabCabecera a {
display:block; 
width:auto; 
color:#fff; 
} 
#opcion li.cabFinal {
float: left; 
padding:0px; 
width: 97px;
_width: 100px;
height: 57px;
font: 11px arial;
background-color: #667A85;
margin: 0px;
margin-bottom: -3px;
}
.primerasOpciones, .primerasOpciones:hover{
height: 50px;
}

/* link cabeceras apagado ************************ */

#opcion li.cab .sinBarra{
border: none;
}

#opcion li.cab a:hover ,#opcion li.cabCabecera a:hover, {
 text-decoration:none; 
color:#fff; 
}

/* ******************** ENLACES MENU_HD cabFinal ******************* */


#opcion li.cabFinal a:link{
display:block; 
width:auto;
height:100%;
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px; 
}
#opcion li.cabFinal a:active{
display:block; 
width:auto; 
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px; 
}
#opcion li.cabFinal a:visited{
display:block; 
width:auto; 
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px; 
}
#opcion li.cabFinal a:hover{
display:block; 
width:auto; 
color:#fff; 
/*margin:10px 5px 0px 5px; */padding:10px 5px 18px 5px; 
text-decoration: none;
}

/*link cabeceras encendido ************************** */

#opcion li ul {
display:block; 
position:absolute; 
left:-999em; 
width:389px; 
margin:-3px 0px 0px 0px; 
text-align:left; 
font-size:10px; 
background-color: #304757; 
height:auto;
padding: 0px;
}
#opcion li.cab.on {
background:#95A2AB none repeat scroll 0%;
}
#opcion li.cabFinal.on {
background:#95A2AB none repeat scroll 0%;
}



/*Esta es la caja flotante de los submenus ******************* */


#opcion ul.sub_stc {
width:150px; 
font-weight:normal; 
border:1px solid #93A1AA; 
margin-right:4px; 
margin-top:1px; 
text-align:left; 
font-size:10px; 
background-color:#DFE3E6; 
height:auto;
}

#opcion.stc {
background-color:transparent; 
height:80px;
}

#opcion ul.sub_stc6 {
width:125px; 
font-weight:normal; 
border:1px solid #93A1AA; 
margin-right:4px; 
margin-top:1px; 
text-align:left; 
font-size:10px; 
background-color:#DFE3E6; 
height:auto;
}
#opcion li ul.subopcion li, #opcion ul.sub_stc li {
background:url(/imagenes/imgplantilla/icoMenWhite.gif) no-repeat 3px 12px;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #fff;
height: 25px;
overflow: hidden;
width: 389px;
}
 #opcion li ul.subopcion li:hover, #opcion ul.sub_stc li:hover {
background:url(/imagenes/imgplantilla/icoMenWhite.gif) no-repeat 3px 12px;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #fff;
background-color: #fd900f;
width: 389px;
height: 25px;
overflow: hidden;
}
#opcion li ul.subopcion li:active, #opcion ul.sub_stc li:active {
background:url(/imagenes/imgplantilla/icoMenWhite.gif) no-repeat 3px 12px;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #fff;
height: 25px;
overflow: hidden;
width: 389px;
}
#opcion li ul.subopcion a, #opcion ul.sub_stc a {
color:#fff;
background:url(/imagenes/imgplantilla/icoMenWhite.gif) no-repeat 3px 12px;
text-decoration:none; 
width:389px; 
margin:0px; 
padding:7px 0px 0px 10px;
height: 100%;
}
#opcion li ul.subopcion a:hover, #opcion ul.sub_stc a:hover {
width:389px;
background:url(/imagenes/imgplantilla/icoMenWhite.gif) no-repeat 3px 12px;
text-decoration:none; 
color:#fff; 
background-color:#fd900f;
margin:0px;
padding:7px 0px 0px 10px;
height: 100%;
}
#opcion li li {
width:100%;
}


/* esta es la anchura de la caja de los submenus encendidos *************************** */

#opcion li ul.subopcion ul, #opcion li ul.sub_stc ul {
margin:-15px 0 0 120px; 
}


/* Esta es la distancia a la que aparece el submenu *********************************** */

#opcion li:hover ul ul, #opcion li:hover ul ul ul, #opcion li.sfhover ul ul, #opcion li.sfhover ul ul ul {
left:-999em; 
width:100%;
}
#opcion li:hover ul, #opcion li li:hover ul, #opcion li li li:hover ul, #opcion li.sfhover ul, #opcion li li.sfhover ul, #opcion li li li.sfhover ul {
left: auto;
}
#opcion li:hover, #opcion li.sfhover {
background-color:#95A2AB;
color:#999;
position:static;
}



/* ************************** FINAL DE MENU_HD ********************* */

/* ********************* HERRAMIENTAS EN PIE DE PAGINA ************* */

#menuAbajo{
clear:both;
width:780px;
margin:20px 0 0 0px;
}
#menuAbajo ul{
display: inline;
float: left;
width: 780px;
}
#menuAbajo ul li{
float: left;
}

#menuAbajo ul li .imprimir a, #menuAbajo ul li .enviar a, #menuAbajo ul li .favoritos a, #menuAbajo ul li .alertas a,#menuAbajo ul li .ayuda a,#menuAbajo ul li .evalua a {
color:#013658; 
text-decoration:none; 
padding-left:2.2em;
}
#menuAbajo ul li .imprimir a:hover, #menuAbajo ul li .enviar a:hover, #menuAbajo ul li .favoritos a:hover, #menuAbajo ul li .alertas a:hover,#menuAbajo ul li .ayuda a:hover,#menuAbajo ul li .evalua a:hover {
color:#013658; 
text-decoration:underline; 
padding-left:2.2em;
}
.separadorMenuHerramientasAbajo{
border-right: 1px solid black;
margin-right: 20px;
padding-right: 20px;
}

#menuAbajo .enviar a {
background:url(/imagenes/imgplantilla/icoEnviarT2.gif) no-repeat;
}
#menuAbajo .enviar a:hover {
background:url(/imagenes/imgplantilla/icoEnviar.gif) no-repeat;
text-decoration:underline;
}

#menuAbajo .favoritos a {
background:url(/imagenes/imgplantilla/icoFavoritosT2.gif) no-repeat;
}
#menuAbajo .favoritos a:hover {
background:url(/imagenes/imgplantilla/icoFavoritos.gif) no-repeat;
text-decoration:underline;
}

#menuAbajo .alertas a {
background:url(/imagenes/imgplantilla/icoAlertasT2.gif) no-repeat;
}
#menuAbajo .alertas a:hover {
background:url(/imagenes/imgplantilla/icoAlertas.gif) no-repeat;
text-decoration:underline;
}

#menuAbajo .imprimir a {
background:url(/imagenes/imgplantilla/icoImprimirT2.gif) no-repeat;
text-decoration:underline;
}
#menuAbajo .imprimir a:hover {
background:url(/imagenes/imgplantilla/icoImprimir.gif) no-repeat;
text-decoration:underline;
}



#menuAbajo .ayuda a {
background:url(/imagenes/imgplantilla/icoPregunta.gif) no-repeat;
}
#menuAbajo .ayuda a:hover {
text-decoration:underline;
}

#menuAbajo .evalua a {
background:url(/imagenes/imgplantilla/ico_evaluarpagina2.gif) no-repeat;
color:#013658;
text-decoration:none;
padding-left:2.2em;
}
#menuAbajo .evalua a:hover {
background:url(/imagenes/imgplantilla/ico_evaluarpagina2_b.gif) no-repeat;
text-decoration:underline;
}

/* *************************************************************************** */


/* *************** MENU COLUMNA DERECHA ************************************** */


.menuAzul{
background-color: #324c5b;
margin: 0px 0px 10px 0px;
padding: 0px;
}
.menuAzul img{
padding: 0px;
margin: 0px;
}
.tituloMenuAzul{
top: 0px;
margin: 0px;
font: bold 14px arial;
color: #fff;
padding: 0px;
background-color: #f99213;
}
.tituloMenuAzul p{
margin: 0px;
padding: 5px;
}
.menuAzul ul{
margin: 0px 10px 0px 10px;
padding: 5px;
}
.menuAzul ul li{
border-bottom: 1px dotted #657f8e;
overflow: hidden;
background: url(/imagenes/imgplantilla/bulletazul.jpg) no-repeat 0px 6px;
padding: 7px 0px 0px 15px;
}
.menuAzul .menuAzulEnlace{
text-align: right;
font: normal 11px arial;
margin: 10px 10px 0px 0px;
padding: 0px 0px 10px 0px;

}
.menuAzul ul li a:link,.menuAzul ul li a:active, .menuAzul ul li a:visited, .menuAzul .menuAzulEnlace a:link,.menuAzul .menuAzulEnlace a:active, .menuAzul .menuAzulEnlace a:visited  {
color:#fff;

}
.menuAzul ul li a:hover, .menuAzul .menuAzulEnlace a:hover {
color:#fff; 
text-decoration: underline;
}
.menuAzul .menuAzulEnlace a:link, .menuAzul .menuAzulEnlace a:active, .menuAzul .menuAzulEnlace a:visited, .menuAzul .menuAzulEnlace a:hover {
padding: 0px 0px 0px 15px;
background: url(/imagenes/imgplantilla/mas.jpg) no-repeat 0px 3px;
}

/* ************************* IMAGENES CON BARRA de COLOR *********************************** */

.imagenSeccion{
border-bottom: 5px solid #f99213;
margin: 0px 0px 10px 0px;
}
.imagenSeccionVerde{
border-bottom: 5px solid #00ac53;
margin: 0px 0px 10px 0px;
}
.imagenSeccionRojo{
border-bottom: 5px solid #CC0001;
margin: 0px 0px 10px 0px;
}
.imagenSeccionTSRY{
border-bottom: 5px solid #667A85;
margin: 0px 0px 10px 0px;
}
.imagenSeccionAzul{
border-bottom: 5px solid #013658;
margin: 0px 0px 10px 0px;
}


/* ***************** componente 4, titulo sobre componente flash o imagen ******************* */

.titularesColoresNaranja, .titularesColoresVerde, .titularesColoresAzul, .titularesColoresRojo, .titularesColoresGris {
margin: 0px 0px 10px 0px;
}

.titularesColoresNaranja h4{
color: #f99213;
padding: 0px;
margin: 0px 0px 5px 5px;
}
.titularesColoresVerde h4{
color: #00ac53;
padding: 0px;
margin: 0px 0px 5px 5px;
}
.titularesColoresAzul h4{
color: #013658;
padding: 0px;
margin: 0px 0px 5px 5px;
}
.titularesColoresRojo h4{
color: #CC0001;
padding: 0px;
margin: 0px 0px 5px 5px;
}
.titularesColoresGris h4{
color: #667A85;
padding: 0px;
margin: 0px 0px 5px 5px;
}

/* ********************** COMPONENTE 5 ************************************************* */


.contenidoSombreado{
background: url(/imagenes/imgplantilla/bigBkg.jpg) no-repeat;
height: 122px;
margin: 0px 0px 10px 0px;
padding: 0px;
border-bottom: 5px solid #f99213;
clear:both;
}
.contenidoSombreadoCabecera{
font: bold 14px arial;
float: left;
width: 80%;
padding: 5px 0px 0px 10px;
}
.contenidoSombreado .espacio1{
clear: left;
float: left;
width: 49%;
border-right: 1px solid grey;
text-align: center;
}
.contenidoSombreado .espacio2{
float: left;
width: 48%;
text-align: center;
}
.contenidoSombreado .espacio1 img, .contenidoSombreado .espacio2 img {
margin: 0px 0px 0px 0px;
}
.contenidoSombreado .espacio1 a:link, .contenidoSombreado .espacio1 a:active, .contenidoSombreado .espacio1 a:visited, .contenidoSombreado .espacio1 a:link, .contenidoSombreado .espacio1 a:active, .contenidoSombreado .espacio1 a:visited, .contenidoSombreado .espacio2 a:link, .contenidoSombreado .espacio2 a:active, .contenidoSombreado .espacio2 a:visited, .contenidoSombreado .espacio2 a:link, .contenidoSombreado .espacio2 a:active, .contenidoSombreado .espacio2 a:visited, .contenidoSombreado .espacioTotal a:link, .contenidoSombreado .espacioTotal a:active, .contenidoSombreado .espacioTotal a:visited  {
color:#444645;
font: normal 11px arial;
}
.contenidoSombreado .espacio1 a:hover, .contenidoSombreado .espacio2 a:hover, .contenidoSombreado .espacioTotal a:hover {
color:#444645; 
text-decoration: underline;
}
/* .contenidoSombreado .espacio1 a:link, .contenidoSombreado .espacio1 a:active, .contenidoSombreado .espacio1 a:visited, .contenidoSombreado .espacio1 a:hover {
padding: 0px 0px 0px 15px;
color: #444645,
}*/
.contenidoSombreado .contenidoSombreadoFinal{
float: right;
height: 122px;
width: 10px;
background: url(/imagenes/imgplantilla/fondoGrandBtn_der.jpg) no-repeat;
background-position: top right;
}
.espacioTotal{
clear:left;
color:#444645;
font: normal 11px arial;
padding: 5px 0px 0px 20px;
}
.espacioTotal p{
margin: 5px 0px 0px 0px;
padding: 0px;
}
.contenidoSombreado .espacioTotal a:link, .contenidoSombreado .espacioTotal a:active, .contenidoSombreado .espacioTotal a:visited, .contenidoSombreado .espacioTotal a:hover{
font-weight: bold;
}

/* ************************** Componente 3 de cuadritos ******************* */


.cuadrados{
background: url(/imagenes/imgplantilla/derechafondo200.jpg);
border-bottom: 5px solid #f99213;
margin: 0px 0px 10px 0px;
padding: 0px;
clear: both;
}
.cabeceraCuadrados{
background: url(/imagenes/imgplantilla/derechatop200.jpg) no-repeat;
background-color: #f99213;
margin: 0px;
padding: 15px 0px 0px 0px;

}
.cabeceraCuadrados h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 5px;
font: bold 14px arial;
color: #fff;
background-color: #f99213;
}
.contenidoCuadrados{
width: 100%;
margin: 0px;
padding: 0px;
clear: both;
}
.imagenCuadradosIzq{
margin: 0px;
padding: 10px 5px 0px 10px;
float: left;
}
.imagenCuadradosDer{
margin: 0px;
padding: 10px 10px 0px 5px;
float: right;
}
.cuadrados p{
font: normal 11px arial;
margin: 0px;
padding: 10px 10px 5px 10px;
}
.cuadrados p a:link{
color:#f99213;
}
.cuadrados p a:active{
color:#f99213;
}
.cuadrados p a:visited{
color:#f99213;
}
.cuadrados p a:hover{
color:#f99213;
text-decoration: underline;
}
.cuadrados ul{
margin: 10px 0px 5px 10px;
padding: 0px;
border-top: 1px solid #fff;
}
.cuadrados .contenidoCuadrados ul li{
margin: 0px;
padding: 0px 0px 0px 15px;
background: url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0px 2px;
}
.cuadrados .contenidoCuadrados ul li a:link{
margin: 0px;
padding: 0px;
color:#000;
}
.cuadrados .contenidoCuadrados ul li a:active{
margin: 0px;
padding: 0px;
color:#000;
}
.cuadrados .contenidoCuadrados ul li a:visited{
margin: 0px;
padding: 0px;
color:#000;
}
.cuadrados .contenidoCuadrados ul li a:hover{
margin: 0px;
padding: 0px;
color:#f99213;
text-decoration: underline;
}
.oculta{
clear: both;
width: 100%;
height: 1px;
padding: 0px;
font: 1px arial;
margin: 0px 0px 10px 0px;
}
.enlaceCuadrados{
text-align: right;
font: normal 11px arial;
padding: 10px 0px 0px 0px;;
margin: 0px 10px 10px 0px;
clear: right;
width: 95%;
}
.enlaceCuadrados a:link, .enlaceCuadrados a:active, .enlaceCuadrados a:visited, .enlaceCuadrados a:hover {
padding: 0px 0px 0px 15px;
background: url(/imagenes/imgplantilla/mas.jpg) no-repeat 0px 3px;
}
.enlaceCuadrados a:link,.enlaceCuadrados a:active, .enlaceCuadrados a:visited  {
color:#f99213;
}
.enlaceCuadrados a:hover{
text-decoration: underline;
}


/* **************************** Composicion 6 ******************* */

.composicion5{
border-bottom: 5px solid #f99213;
font: 11px Arial;
height: 135px;
overflow: hidden;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.composicion5 .todosTextosDer{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
text-align: right;
margin-left: 30%;
margin-right: 5px;

}
.composicion5 .todosTextosIzq{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 10px;
margin-right: 35%;
}
.composicion5 .todosTextosCen{
position: relative;
z-index: 15;
height: 120px;
overflow: hidden;
top: 10px;
left: 15%;
text-align: center;
width: 70%;
}
.composicion5 .titularSobreImagen{
font: bold 16px Arial;
}
.composicion5 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 0px 0px 0px;
}
.composicion5 .parrafoSobreImagen{
margin: 5px 0px 0px 0px;
}
.composicion5 .posicionDelLink{
margin: 5px 0px 0px 0px;
font-weight: bold;
}
.composicion5 .laImagen{
z-index: 10;
position: relative;
margin: -120px 0px 0px 0px;
}

/* **************************** Composicion 7 ******************* */

.composicion4{
border-bottom: 5px solid #f99213;
font: 11px Arial;
height: 75px;
overflow: hidden;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.composicion4 .todosTextosDer{
position: relative;
z-index: 15;
height: 65px;
overflow: hidden;
top: 10px;
text-align: right;
margin-left: 30%;
margin-right: 5px;

}
.composicion4 .todosTextosIzq{
position: relative;
z-index: 15;
height: 65px;
overflow: hidden;
top: 10px;
left: 10px;
margin-right: 35%;
}
.composicion4 .todosTextosCen{
position: relative;
z-index: 15;
height: 65px;
overflow: hidden;
top: 10px;
left: 15%;
text-align: center;
width: 70%;
}
.composicion4 .titularSobreImagen{
font: bold 16px Arial;
}
.composicion4 .subtituloSobreImagen{
font: bold 11px Arial;
margin: 5px 0px 0px 0px;
}
.composicion4 .parrafoSobreImagen{
margin: 5px 0px 0px 0px;
}
.composicion4 .posicionDelLink{
margin: 5px 0px 0px 0px;
font-weight: bold;
}
.composicion4 .laImagen{
z-index: 10;
position: relative;
margin: -65px 0px 0px 0px;
}

/* **************************************** para quitar los bordes ******** */

.sinBordes {
border: none;
}

/* *************************** Esta es para la tabla de la Bolsa ***************** */

.tituloMenuEnBolsa{
top: 0px;
margin: 0px;
font: bold 14px arial;
color: #fff;
padding: 0px;
background-color: #7e8f99;
}
.tituloMenuEnBolsa p{
margin: 0px;
padding: 5px;
}
.cajaEnBolsa{
padding: 10px 7px;
background-color: #fff;
border: 1px solid #7e8f99;
font-size: 11px;
}
.cajaEnBolsa table{
margin: 0px;
padding: 0px;
border: 1px solid #000;
/* MODDGLB */_width: 92%;
}
.cajaEnBolsa table th{
background-color: #fff;
border: none;
border-bottom: 1px solid #000;
color: #000;
padding: 2px 0px 2px 2px;
}
.cajaEnBolsa table tr{
border-bottom: 1px solid #000;
color: #003b78;
}
.cajaEnBolsa table tr td{
border-bottom: 1px solid #000;
}
.cajaEnBolsa p{
color: #003b78;
position: relative;
margin: 0px;
padding: 5px 0px;
}
.dere{
margin: 2px;
float: right;
}
.finalDiv{
clear: both;
}
/**********Para informes ***************************** */

.composicion3 .contenidoColeccionInformes
{
height:120px;		
left:10px;
overflow:hidden;
position:relative;
top:10px;
z-index:15;
}
.composicion3 .contenidoColeccionInformes ul{
margin: 25px 0px 0px 0px;
padding: 0px;
/*border-top: 1px solid #fff;*/
}
.composicion3  .contenidoColeccionInformes ul li{
overflow: hidden;
padding: 0px 0px 0px 5px;
}
.composicion3 .contenidoColeccionInformes ul li a{
margin: 0px 0px 0px 0px;
padding: 0px;
/*color:#000;*/
}
.composicion3 .contenidoColeccionInformes ul li a:link{
padding: 0px;
/*color:#000;*/
}
.composicion3 .contenidoColeccionInformes ul li a:active{
padding: 0px;
/*color:#000;*/
}

/* ********************* Colecciones de Noticias *********************** */
.colenoti{
margin: 0px 0px 10px 0px;
padding: 0px;
clear: both;
}
.colenotiCabecera{
background-color: #677985;
margin: 0px;
padding: 5px 0px 0px 0px;
}
.colenotiBordeLateral {
background: url(/imagenes/imgplantilla/fondocolenoti.jpg);
border-bottom:5px solid #677985;
border-left:1px solid #677985;
border-right:1px solid #677985;
}
.colenotiCabecera h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 5px;
font: bold 14px arial;
color: #fff;
background-color: #677985;
}
.colenotiContenido{
width: 100%;
margin: 0px;
padding: 0px;
clear: both;
}
.colenoti .tit{
background:transparent url(/imagenes/imgplantilla/icono4.gif) no-repeat scroll 0px;
color: #023554;
padding: 0px 10px 0px 15px;
text-align: left;
margin-left: 10px;
font: bold 11px arial
}    
.colenoti ul.t1{
margin: 5px 0px 5px 15px;
padding: 0px 10px 0px 0px;
}
.colenoti ul.t1 li{
margin: 2px 0px;
padding: 0px 0px 0px 10px;
background: url(/imagenes/imgplantilla/pointer2.gif) no-repeat 0px 6px;
color: #566876;
}
.colenoti ul.t1 li a{
line-height: 15px;
}
.colenoti ul.t1 li a:hover{
text-decoration: underline;    
}    
.colenoti ul.t2{
margin: 0px 0px 5px 15px;
padding: 5px 10px 0px 0px;
}
.colenoti ul.t2 li{
background:transparent url(/imagenes/imgplantilla/pointer.gif) no-repeat scroll 0px 8px;
margin: 3px 0px; 
padding: 0px 0px 0px 10px;
}
.colenoti ul.t2 li a{
line-height: 15px;
}
.colenoti ul.t2 li a:hover{
text-decoration: underline;
}    
.colenoti ul.t2 li.vermas {
background:transparent none repeat scroll 0%;
color:#000;
text-align:right;
margin-right: 10px;
}
.colenoti ul.t2 li.vermas a {
color:#566876;
text-align:right;
text-decoration:none;
}
.colenoti ul.t2 li.vermas a:hover{
text-decoration: underline;
}    
/* ****************************************************** *//*
</span>*/

