﻿@charset "utf-8";
/* CSS Document */
/*srv360*/

/*09-12-2009*/

/* Para que IExplorer 6 respete el Min-Width (Explicado en http://www.positioniseverything.net/articles/jello-expo.html) */
.bodydiv {padding: 0 379px 0 385px}
.sizer {width: 100%}
.expander {margin: 0 -379px 0 -385px; position: relative; min-width: 385px}
/* Holly Hacks \*/ 
* html .bodydiv, * html .sizer, * html .expander {height: 0}
/* */



/* *********************************************** */
/* ************** estilos genericos ************** */
/* *********************************************** */

a {color: #0d63c6; text-decoration:none;}
body { padding: 0em; margin: 0em; font-size: 63%; font-family: Verdana, Arial, Helvetica;}
dt { font-weight: bold; font-size: 1.2em; clear:left;}
dd { font-size: 1.2em; }
dd p { font-size: 1.1em; margin: 0em; background: transparent}
div { padding: 0em; margin: 0em; }

h1, h2, h3, h4, h5, h6 { color: #2a5b9e; background: #fff; margin: 1em 0em 0.4em 0em; padding: 0em 0em 0em 0em;  }
/*h1 { position:absolute; text-indent: -5000px;}*/
h1 { font-size: 1.5em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1em; }
h5 { font-size: 1em; font-weight: bold; }
h6 { font-size: 0.9em; font-weight: bold; text-transform:uppercase; }
	

html { padding: 0em; margin: 0em; }
img { border: 0em; margin: 0em; padding: 0em; }
p { font-size: 1.1em; color: #000; }
ul, ol { font-size: 1.05em; color: #000; }
ol li{list-style-type:decimal;}

/* ************** creado por Sandra ************** */
.negrita { font-weight: bold}
.cursiva { font-style:italic}
.color { color: #800080}



/* ************** Establecida una anchura mínima-Sandra ************** */

div.container {min-width: 990px; margin: 0 auto; }


/********* header******************************************************/

div.header {  position: relative; clear: both; background:url(/SiteCollectionImages/fondo_cabecera_azul.jpg) repeat-x bottom right #0476bc;
/*background: url(/MCMSTVDigital2007/imagenes/fondo_cabecera_azul.jpg) repeat-x bottom right #0476bc;*/ width: 100%; height:71px; }

/*div.header img.logotdt { margin-left: 1em; margin-bottom: 0.5em; }*/



div.identificadores { float:left; padding: 0em 0em 0em 0em; margin: 1px 0em 0em 0em; background-color: #fff; background-image: url(/SiteCollectionImages/curva_cabecera_azul.jpg); background-position: top right; background-repeat: no-repeat; width: 458px; height:70px; }
div.identificadores img { border: 0em; margin: 0em; padding: 0em; }
div.identificadores img.logotdt { margin: 0em; padding: 0em; }
	
div.utilidades{ float:right; display:block; /*left:458px;*/ right:5px; position:absolute; text-align:right; top:0em; }			

div.opciones { clear: right; }
div.opciones ul{clear:right;float:right;list-style-type:none;margin-bottom:0.6em;margin-top:0;}
div.opciones li { display:inline; /* background: #0476bc;*/ color: #fff; font-size:10px; }
div.opciones li.oculto { display: none; visibility: hidden; }	
div.opciones li.separadorcabeza	{ border-left: 1px solid #fff; }
div.opciones a { /* background: #3263a6; */ color: #fff !important; margin: 0em 0.5em; text-decoration: none; }
div.opciones a:hover { text-decoration: underline; }
p.oculto { display: none; visibility: hidden; }


/* ************** menu nivel 1 ************** */

.menu1 { clear: right; float: right; display:block; padding:0px; margin:0px; position:relative; top:30px;}
.menu1 ul {/*padding:30px 1px 0 1px;*/ position: relative; list-style:none; float: right; font-size:0.9em;padding:0px; margin:0px;}
* html .menu1 { clear: right; float: right; display:block; padding:0px; margin:0px; position:relative; top:33px;}

.menu1 li { display:inline; margin:0; padding:0; }
.menu1 a { float:left; background:url(/SiteCollectionImages/tableftC.gif) no-repeat left top; margin:0; padding:0 0 0 3px; text-decoration:none;
}
.menu1 a span { float: left; display: block; background: url(/SiteCollectionImages/tabrightC.gif) no-repeat right top; padding:5px 13px 4px 4px; color:#fff; }
 

/* Commented Backslash Hack hides rule from IE5-Mac \*/

.menu1 a span {float:none;}
 
/* End IE5-Mac hack */

.menu1 a:hover span { color:#FFF;text-decoration:underline;  }
.menu1 a.nivel1seleccionado span { color:#FFF; font-weight:bold;  }
.menu1 a:hover { text-decoration:underline; }
.nivel1seleccionado { font-weight: bold; }

/* ************ buscador ******************* */

div.franjabuscador { width: 100%; background: url(/SiteCollectionImages/fondo_franja_buscador.gif) repeat-x top left #fff; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; clear: both; text-align: right; }
div.franjabuscador { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; }
div.franjabuscador fieldset { border: 0em; padding: 0.6em 1.8em; margin: 0em; display:inline; background: url(/SiteCollectionImages/fondo_buscador.gif) no-repeat top left #fff; width: auto; }
div.franjabuscador legend { display: none; visibility:hidden; }		
div.franjabuscador label { display: none; visibility:hidden; }
div.franjabuscador input.botbuscar { background-color: #4c98c9; color: #fff; font-weight: bold; border-top: 1px solid #b0d0e5; border-bottom: 1px solid #2f6f92; border-left: 1px solid #78b3d5; border-right: 1px solid #387ba6; font-size: 1.0em; }
div.franjabuscador input.campobuscador { font-size: 1.0em; }




/* ************** miga de pan *********** */

div.migapan{ display:block; margin:1em 0 0; }
div.migapan ul {clear:none; margin:0px; padding:0px; display:inline; font-size:1em;}
div.migapan ul li {margin-right: 5px; padding-left: 15px; display:inline; background-image:url(/SiteCollectionImages/raquo_left.jpg); background-repeat: no-repeat; background-position:left center}
div.migapan .primero {padding-left:5px; background-image: none}

/* ************** imprimir *********** */
	
div.imprimir { float: right; margin: 1em 6em 0em 0em; }
	
div.imprimir a { background-image: url(/SiteCollectionImages/ico_imprimir.gif); background-position: top left; background-repeat: no-repeat;padding: 0.2em 0em 0.2em 1.7em;	font-size: 1.0em; }

/* *********** envuelve contenido ********** */

div.envoltorio { float: left;  width: 100%; margin: -2em 0em 1em 0em; padding: 0em;}

/* ************** menu nivel 2, 3 y 4 ************** */
div.menu { float: left;/* margin-left: -100%;*/ margin-top: 0em; width: 18em; padding: 0em 0.4em 1em 0.4em;  }
div.menuprincipal { margin: 0em; padding: 0em; font-family: Tahoma, Verdana, Arial, Helvetica; font-size:1em;font-weight:normal !important;}
div.menuprincipal h2 { display: none; visibility:hidden; }		
		
div.menuprincipal ul {  /* nivel 2*/ margin: 0em; padding: 0em; list-style: none; }				
div.menuprincipal li { /* nivel 2*/ margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; font-size: 1.1em; display:block;	color: #fff;
background: #2b5782; border-bottom: 1px solid #fff; }
div.menuprincipal li.nivel2seleccionado	{ /* nivel 2*/ font-weight: bold; }	
div.menuprincipal li.nivel2seleccionado	a { /* nivel 2*/ font-weight: bold; background: #4c98c9; }				
div.menuprincipal li a { /* nivel 2*/ font-weight: normal; color: #fff; background: #2b5782; text-decoration: none; line-height: 1.5em; margin: 0em 0em 0em 0em; padding: 0em 1em 0em 1em; display:block;}
div.menuprincipal li a:hover { /* nivel 2*/ font-weight: bold; color: #fff; background: #2b5782; text-decoration: underline; line-height: 1.5em; margin: 0em 0em 0em 0em; padding: 0em 1em 0em 1em; display:block;}


div.menuprincipal ul ul { /* nivel 3 */ border: 0em; margin: 0em; padding: 0em; font-size:1em;	}		
div.menuprincipal li.nivel2seleccionado li  { /* nivel 3*/ color: #000; background: #fff; display:block; margin: 0em; padding: 0em 0em 0em 0.5em; }				
div.menuprincipal li.nivel2seleccionado li a { /* nivel 3 */ color: #000; background: #fff; font-weight: normal; text-decoration: none; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 1em; }
div.menuprincipal li.nivel2seleccionado li a:hover {text-decoration: underline; }
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado a { font-weight: bold; background-image: url(/SiteCollectionImages/bullet.gif);background-position: 5px 2px; background-repeat: no-repeat; background-color: #fff; }
		
div.menuprincipal ul ul ul { /* nivel 4 */ border: 0em; margin: 0em 0em 0em -0.4em; padding: 0em; }	
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li  { /* nivel 4 */ font-size: 0.9em; background-color: #fff; display:block; border: 0em; border-bottom: 1px solid #fff; font-variant: normal;}
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li.nivel4seleccionado { }
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li  a { /* nivel 4 */ background-color: #fff; background-image: none;	
color: #333; font-weight: normal; margin-left: 1.0em; }	
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li a:hover {text-decoration: underline; }
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li.nivel4seleccionado a {background-image: url(/SiteCollectionImages/bullet_punta.gif); background-position: 0% 20% ; background-repeat: no-repeat; background-color: #fff;	font-weight: bold; }
div.menuprincipal li.nivel2seleccionado li.nivel3seleccionado li.nivel4seleccionado a:hover {text-decoration: underline; }

 
div.contador { color: #000;background-color: #fff; border: 0.1em solid #ccc; margin: 1em 0.4em; padding: 0.5em; text-align: center;}
div.contador h2 { display: none; visibility:hidden; }		
div.contador p { margin: 0em; padding: 0.3em; font-size: 1.4em; line-height: 1.3em; color: #666666; background-color: #efefef; font-weight: bold; }
div.contador span.cuentadias { color: #fff; background-color: #2e8fd0; border: 1px solid #235689; font-size: 1.2em; font-weight: bold;letter-spacing: 0.6em; padding: 0.1em 0em 0.2em 0.4em; margin: 0em 0em 0em 0em; line-height: 1.6em; }
div.contador span.dias { color: #44acf2; font-size: 1.2em; }


/* ************** Contador Index ************************** */


.header_contador { text-align:center; color:#ab0505; font-size:1.1em; font-weight: bold; margin-top: 3px; padding: .5em; }
.image_contador { background-image:url(/SiteCollectionImages/fondo.gif); height: 170px; width: 160px; background-repeat: no-repeat; }
.line_contador { width:100%; margin-left:10px; margin-top:2px; margin-bottom:2px; display:block; float:left;}

.faseuno_contador { float:left; display: inline; width:85%; font-family:Arial, Helvetica, sans-serif; color:#ab0505; font-size:12px; font-weight:bold; margin-top: 1px; margin-bottom: 4px }

.fase_contador { float:left; display: inline; width:30%; font-family:Arial, Helvetica, sans-serif; color:#ab0505; font-size:12px; font-weight:bold; margin-top: 1px }
.dias_contador { float:left; display: inline; width:20%; font-family:Arial, Helvetica, sans-serif; color:#ab0505; font-size:12px; font-weight:bold; margin-top: 1px; margin-left: 6px }
.conta_contador { float:left; display: inline; width:28%; background-color:#808080; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; margin-left:6px; }
.texto_contador { font-family: Tahoma, Verdana, Arial, Helvetica; text-align:center; color:#150670; font-size:1.1em; font-weight: bold; padding: 6px 5px 6px 5px; line-height:1.1em; clear:none; }
.fases_cont_contador { margin-top:4px; }

/* ************** contenidos ************** */
div.contenidos {margin: 30px 195px 0px;/*2em 190px 0em 190px;*/ padding: 0 0 0 10px; clear:none;/*min-width:800px;*/}
div.contenidos a, div.contenidos a:visited  { color: #0d63c6; background-color:#fff; font-size: 1.1em; text-decoration: none;}
div.contenidos a:hover  { text-decoration: underline; color: #0d63c6 }
div.contenidos p { margin-bottom: 1.4em; font-size:1.2em; }

/* ************** contenidos paginas internas *********** */
.content2 {margin:2em 190px 0 190px; padding-left:10px; clear:none; /*width:62%;*/}
.content3 {margin:2em 5px 0 190px; padding-left:10px; clear:none; /*width:62%;*/}

.content3 ul li {background-image:url('../SiteCollectionImages/raquo.gif'); background-repeat:no-repeat; background-position:left 2px; padding-left:15px; list-style:none}
.content3 ul {padding-left:10px;}
.content3 ol li p { font-size:1em;}

.advertencia li {background-image:none !important;}
.advertencia .advertenciamax li {background-image:none !important;}
.centrada2 li {background-image:none !important;}

div.content3 a, div.content3 a:visited  { color: #0d63c6; background-color:#fff; font-size: 1em; text-decoration: none;}
div.content3 a:hover  { text-decoration: underline; color: #0d63c6 }

div.content2 a, div.content2 a:visited  { color: #0d63c6; background-color:#fff; font-size: 1em; text-decoration: none;}
div.content2 a:hover  { text-decoration: underline; color: #0d63c6 }
div.content2 ul { list-style-image:url('../SiteCollectionImages/raquo.gif'); }
div.content2 ol, div.contenidos ul { /* font-size: 1.1em; */ }	
div.content2 p { margin-bottom: 1.4em; }
.banner {text-align: center; border-width: 0px;}
.bannersinmenu {text-align: center; float:left; padding: 0 0.4em 1em; width:16em; margin-top: -2em; }
/* imagen flotando a... */
.imagen_centrada {margin: 5px auto; display: block}
.imagen_derecha {float: right; background-color:#fff; padding: 5px}
.imagen_izquierda {float: left; background-color:#fff; padding: 10px; clear:left}

/* ************** enlace grande - Sandra *********** */	
.grande {font-size:1.4em; font-weight: bold; text-decoration:none; text-align:center !important;}
.grande a {text-align: center; text-decoration:none!important; margin-top: 50px; margin-bottom: 10px; }
.grande a:hover {text-decoration:underline!important; color:#0D63C6;}

.ico { border:none; display:block; float:left; margin-right: 15px; margin-bottom:30px; }

div.principal { width: 100%; }

div.tdt { width:48%; float: left; }
div.tdt h2 { color: #2a5b9e; font-size: 1.5em; padding: 0em 1em 1em 0em; margin: 0em; }

div.tdt dl { padding: 0em 1em 0em 1em; margin: 0em; }
div.tdt dt { padding: 0px; margin: 0em; }
div.tdt dd { padding: 0px 0px 40px 0px; margin: 0em 1em 0em 0em;}
div.tdt dt a, div.tdt dt a:visited{ font-size: 1.1em; text-decoration: none; }
div.tdt dt a:hover{ font-size: 1.1em; text-decoration: underline }									
		
div.actualidad { width: 47%; float: left; }
div.actualidad h2 { color: #2a5b9e; font-size: 1.5em; padding: 0em 0em 1em 0em; margin: 0em; }

div.actualidad dl { padding: 0em 1em 0em 1em; margin: 0em; }
div.actualidad dt { padding: 0px; margin: 0em}
div.actualidad dd { padding: 0px 0px 40px 0px; margin-left:70px;}	
div.actualidad a, div.actualidad dt a:visited{ font-size: 1.1em; text-decoration: none;}
div.actualidad dt a:hover{ font-size: 1.1em; text-decoration: underline;  }				
			
div.masinfo { width: 95%; padding-top: 1em; padding-left: 1em; padding-right:1em; }

div.otrasformas {width: 45%; float: left; clear:both; }
div.otrasformas h2 { color: #2a5b9e; font-size: 1.3em; padding: 0em 1em 1em 0em; margin: 0em; font-weight: bold; }

div.otrasformas ul { padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em; width: 49%; list-style-image: none; list-style-type: none; font-size: 1.1em }
div.otrasformas ul.ul1 { float: left; display:inline }
div.otrasformas ul.ul2 { float: right;  }
div.otrasformas li { padding: 0em 0em 1em 1.4em; margin: 0em 0em 0em 0em; background-color: #fff; background:url(/SiteCollectionImages/bullet_punta.gif); background-repeat: no-repeat; background-position:0em .4em; }
	

	
div.enlacesrelacionados { width: 49%; float: right; background-color: #f1f4f9; background-image:url(/SiteCollectionImages/fondo_rampante.gif);
background-position: top right; background-repeat: repeat-x;}
div.enlacesrelacionados h2 { color: #2a5b9e; font-size: 1.3em; padding: 0.3em 0em 0.3em 0.3em; margin: 0em; border-left: 1px solid #91a6d1; background-image:url(/SiteCollectionImages/esquina_rampante.gif); background-position: top right; background-repeat: no-repeat;background-color: Transparent; }	
div.contenidos div.enlacesrelacionados ul { border:  1px  solid #91a6d1; padding: 1em 0em 0em 0em; margin: 0em 0em 0em 0em;list-style-type: none; list-style-image: none; background-color: #fff; color: #000; }
div.enlacesrelacionados li { padding: 0em 1em 1em 2em; margin: 0em 0.5em 0em 1.7em; display: block; background-color: #fff;background-image: url(/SiteCollectionImages/bullet.gif); background-repeat:	no-repeat; background-position: top left; }



/* ************** extra ************** */
div.extra { /*float: right; clear:right;*/ margin-top:2em;}

div.novedades{ border: 1px solid #2a5b9e; margin: 1em 0.4em; padding-bottom:10px; width: /*14%*/180px; float: right; clear:right;}
div.novedades h2 { color: #fff; background: #2a5b9e; font-size: 1.3em; margin: 0em; padding: 0em 0em 0em 0.3em; text-transform:uppercase; }
div.novedades dl { margin: 0em; padding: 0.4em 0.4em; font-size: 1em; }
div.novedades dt { margin: 0em; padding: 0em 0.3em; color: #333; font-weight: normal; }
div.novedades dd { margin: 0em 0em 1.2em 0em; padding: 0em 0.3em;  font-size:1em;}
div.novedades a { color: #0d63c6; text-decoration:none;}
div.novedades a:hover { text-decoration: underline; }
div.novedades p { text-align: right; padding: 0em 1em 0em 0em; margin: 0em; font-size: 1.1em; }
div.novedades p a { }		


/* ************** sobre este sitio ************** */
div.sobre { clear: left; width: 100%; text-align:center; }
div.sobre h2 { display: none; visibility:hidden; }		
div.sobre ul { background: #3263a6; color: #fff; padding: 0.3em 0em; margin: 0em ; list-style-type: none; }
div.sobre li{ display:inline; margin: 0em; padding: 0em; }
div.sobre li.separadorpie { border-left: 1px solid #fff; }
	
div.sobre a { color: #fff; background: #3263a6;  margin: 0em 0.5em;text-decoration: none; }
div.sobre a:hover {	text-decoration: underline; }

address p{ font-style:normal; margin-bottom:10px!important}


/*------------------------- LISTADO RECURSOS SANDRA --------------------------------*/

.listadorecursos ul{ margin: 0em 0em 0em 0em; padding: 0em 0em 0.5em 0.5em; font-size: 1em;}
li.listadorecursos1 { width: 75%; font-weight: bold; margin: 0.3em ; padding: 0em; padding-left:15px; }
li.listadorecursos1 a { padding: 0.3em ; margin: 0em;  background: transparent; font-size: 1em; list-style:none; line-height:14px;}
.listadorecursos .listadorecursosLi {list-style:none!important; list-style-image:none!important; margin:0; padding:0; background-image:none !important; }
ul li.listadorecursos2 { font-size: 1em; padding:  0.2em 0.9em 0.2em 0.2em ; margin: 0em; font-weight: normal; border-right: none; background: #fff; list-style:none; list-style-image:none!important;/* background-image:none !important;*/ }
ul li.listadorecursos2 a { margin: 0em; padding: 0.2em 0.9em 0.2em 1em; font-size: 1em; list-style:none; list-style-image:none!important; /*background-image:none !important;*/}
/*.listadorecursos1 ul li ul li {background-image:none !important;}*/

/*------------------------ MAPA WEB ----------------------------*/
/* ************** mapa web Lidia ********************** */

ul.mapa {font-size: 1.2em !important;}
ul.mapa li li{font-size: 0.8em!important;}
ul.mapa li li li {font-size: 0.9em !important;}
ul.mapa li li li li {font-size: 0.8em !important;}

/* ********** mapa web con tamaño de texto decreciente Lidia ********** */
/*ul.mapa {font-size:13px !important;}
ul.mapa li li{font-size:12px !important;}
ul.mapa li li li {font-size: 12px !important;}
ul.mapa li li li li {font-size:11px !important;}*/

/*----------------------------------------------------------------------*/

/* - listados de documentos complejo - */
/* listado de raiz */
.listado_de_raiz {width:90%; margin-bottom: 10px; margin-left:0px; font-size:1em ; padding-left:0px; list-style-image:none !important;}
.listado_de_raiz li { list-style-type:none; list-style-image:none !important; margin-top:0px; background-image:none !important}
.listado_de_raiz li a {padding-right: 5px}
.listado_de_raiz  h2 {margin-bottom: 0em; margin-top: 0em;  background-color: #e4dbe6; background-image: none; padding-left: 5px;  } 
.listado_de_raiz h3 {margin: 0px; background: #e2e3e5 url(/SiteCollectionImages/bullet_organigrama.gif) 3px 0.3em no-repeat; padding: 4px 3px 4px 23px;}
.listado_de_raiz h4 {background-color: #efeff0; margin: 0; padding: 5px; }

/* listados de documentos */
.listado_de_recursos {margin: 0px 0px 5px 0px; border: 0px solid #e7dfe8;/* display:table; */; padding:0px; }
.listado_de_recursos li {background-image: none !important; background-color: #fff !important; height:auto; list-style-type:none; }
.listado_de_recursos .li_par, .listado_de_recursos .li_impar {margin-left:26px; margin-bottom: 0;  padding: 0px 0px 0px 0px;}
.listado_de_recursos .li_par a, .listado_de_recursos .li_impar a {padding-top: 9px; padding-bottom: 9px; background-position: 5px 5px; color: #0D63C6}
.listado_de_recursos .li_par a:hover, .listado_de_recursos .li_impar a:hover {color:#0D63C6;}
.listado_de_recursos .li_par {}
.listado_de_recursos .li_impar {}
.listado_de_recursos p {padding: 0 10px 10px 10px; margin: 0px}
.listado_de_recursos .li_par, .listado_de_recursos .li_impar {margin-bottom: 0;  padding: 0px}

/* listado de carpetas */
.listado_de_carpetas { margin-left:0px; padding-left:0px;} 
.listado_de_carpetas li{ margin-bottom:0px; list-style:none;}
.listado_de_carpetas li li { margin-bottom:0px;}
.listado_de_carpetas li li li { margin-bottom: 0px}
 /*titulo de listado de recursos*/
.titulorecursos1 {
	background: #a8d0ea url('/SiteCollectionImages/bullets/bullet_organigrama.gif') no-repeat scroll 7px 5px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.3em !important;
	font-weight:bold;
	margin:0 0 0 0px;
	padding:6px 3px 4px 32px;
	position:relative;}

.titulorecursos2 {
	background:#d8e8f5 url('/SiteCollectionImages/bullets/bullet_organigrama_2.gif') no-repeat scroll 9px 5px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.2em !important;
	font-weight:bold;
	margin:0 0 0px;
	padding:2px 3px 2px 36px;
	position:relative;}

.titulorecursos3 {
	background: #d8e8f5 url('/SiteCollectionImages/bullets/bullet_organigrama_3.gif') no-repeat scroll 9px 5px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.2em !important;
	font-weight:bold;
	margin:0 0 0px;
	padding:2px 3px 2px 36px;
	position:relative;}

.titulorecursos4 {
	background: #d8e8f5 url('/SiteCollectionImages/bullets/bullet_organigrama_4.gif') no-repeat scroll 9px 5px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.1em !important;
	font-weight:bold;
	margin:0 0 0px;
	padding:2px 3px 2px 36px;
	position:relative;}

.titulorecursos5 {
	background:#d8e8f5 url(/SiteCollectionImages/bullets/bullet_organigrama_5.gif) no-repeat scroll 30px 5px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.0em !important;
	font-weight:normal;
	margin:0 0 0px;
	padding:2px 3px 2px 36px;
	position:relative;}

.sinBackground h3{background:none !important; } 


/* ************** buscador de noticias  SANDRA *********** 

div.buscadornoticias{background: #EEF7FF;border : 1px solid #ebebeb; margin: 1em 0em 0em 0em; padding: 1em; color: #000;}
div.buscadornoticias p{ color: #000; padding: 0em 0em 0em 0em; margin:  0em 0em 1em 0em;}	
div.buscadornoticias input.btnCombo { color: #fff; font-weight: bold; border-top: 1px solid #b0d0e5; border-bottom: 1px solid #2f6f92;
border-left: 1px solid #78b3d5; border-right: 1px solid #387ba6; font-size: 1.0em;}
div.buscadornoticias select.comboBusNot {font-size: 1.0em;}
div.buscadornoticias label { font-size: 1em;	padding-top: 0em; margin-top: 0em; padding-right: 0em;}
div.resultadonoticias del { margin: 1em 0; padding: 0;}
div.resultadonoticias dt{ position: relative; left: 0; top: 0em; width: 8em; font-weight: bold; font-size: 1.1em;
margin-bottom: -1em; border-right: 1px solid #000; padding-right: 1em;}
div.resultadonoticias dd { margin: 0 0 0 9em; padding: 0 0 2.5em 1.5em; font-size: 1.1em }

*/

/* Buscador de noticias */
div.buscador { background: #EEF7FF;border : 1px solid #ebebeb; margin: 1em 0em 0em 0em; padding: 1em; color: #000;}
div.buscador p{ color: #000; padding: 0em 0em 0em 0em; margin:  0em 0em 1em 0em;}
div.buscador select { padding: 0px; font-size: 1.0em;}
div.buscador input { background-color:#4C98C9; border-color:#B0D0E5 #387BA6 #2F6F92 #78B3D5; border-style:solid; border-width:1px; color:#FFFFFF;
font-size:1em; font-weight:bold;cursor:pointer; }
div.resultadonoticias dt{ position: relative; left: 0; top: 0em; width: 8em; font-weight: bold; font-size: 1.1em;
margin-bottom: -1em; border-right: 1px solid #000; padding-right: 1em;}
div.resultadonoticias dd { margin: 0 0 0 9em; padding: 0 0 2.5em 1.5em; font-size: 1.1em }



/* paginado SANDRA
ul.diccionario {margin: 10px auto; text-align: center; display: table; }
ul.diccionario li {margin: 3px; display: inline !important;}
ul.diccionario .pagina_activa {display:  inline-block}
ul.diccionario .pagina_activa a {font-weight: bold; padding:2px 6px; text-decoration:none; display: inline-block; border: 1px solid #ddd}
ul.diccionario .pagina_activa a:hover{color: #fff !important; background:#027bc2; text-decoration:none; border: 1px solid #036}
ul.diccionario .pagina_desactivada {padding:2px 6px; display: inline-block; border: 1px solid #ddd; color: #ddd}
ul.diccionario .pagina_actual {padding:2px 6px; display: inline-block; color: #f00 !important; border: 0 !important; font-weight: bold}

ul.diccionario_boton {margin: 10px auto; text-align: center; /* display: table }
ul.diccionario_boton li {margin: 3px; display: inline}
ul.diccionario_boton .pagina_activa {}
ul.diccionario_boton .pagina_activa input { padding:2px 6px; text-decoration:none; border: 1px solid #ddd; background-color:#FFFFFF; cursor:pointer}
ul.diccionario_boton .pagina_activa input:hover{color: #fff !important; background:#027bc2; text-decoration:none; border: 1px solid #036}
ul.diccionario_boton .pagina_desactivada input {padding:2px 6px; color: #999;  border: 1px solid #fff; background-color:#FFF;}
ul.diccionario_boton .pagina_actual input {padding:2px 6px; color: #f00 !important; border: 0 !important; font-weight: bold; background-color:#FFF;  border: 1px solid #fff;}
*/

/* Paginado  */
.oculto {position: absolute !important; left: -5000px !important; display:block !important} /* los lectores de texto acceden, pero los navegadores habituales no */
ul.diccionario_boton  {margin: 20px; text-align: center; }
ul.diccionario_boton ul{margin-top: 10px ;}
ul.diccionario_boton li {margin: 3px; display: inline; }
ul.diccionario_boton .pagina_activa input { font-size:11px; padding:2px 6px; text-decoration:none; background-color:#FFFFFF; cursor:pointer; border: solid 1px;}
ul.diccionario_boton .pagina_activa input:hover{color:#FFFFFF !important; background:#3399CC !important; text-decoration:none;}
ul.diccionario_boton .pagina_desactivada {padding:2px 6px; color: #999;  border: 1px solid #fff; background-color:#FFF !important;}
ul.diccionario_boton .pagina_actual   {padding:2px 6px 5px 6px; color: #f00 !important; border: 0 !important; font-weight: bold !important; background-color:#FFF !important; font-size:11px; }
ul.diccionario_boton {padding:3px 3px 3px 4px;	font-size:11px;}
ul.diccionario_boton li {display:inline;margin:3px;padding-bottom:3px;padding-left:4px;padding-top:3px;}
ul.diccionario_boton a{text-decoration:none; margin-right:3px;}

.content3 li.pagina_actual, .content3 li.pagina_desactivada, .content3 li.pagina_activa {background-image:none !important;}



/* ------- Ajustes MOSS ----------------------------------- */

.ms-siteaction { height:auto;}
.slm-layout-main {font-size:1em;}

dlIndex { font-size: 1em; }

/* - tipos de archivo para descargar - */
/* comunes */
.file {background-repeat: no-repeat; background-position: 0 0; display:block; padding-left: 25px; padding-bottom: 4px; padding-top: 3px; min-height:10px;}
.file2 {background-image:  url(/SiteCollectionImages/files/htm.gif); background-repeat: no-repeat; background-position: 0 0; display:inline-block; padding-left: 25px; padding-bottom: 4px; padding-top: 3px;}
.file:hover, .file2:hover {}
/* iconos por cada formato */
.pdf {background-image: url('/SiteCollectionImages/files/pdf.gif'); background-repeat: no-repeat; padding-bottom:5px;}
.xls {background-image:  url(/SiteCollectionImages/files/xls.gif) !important}
.doc, .rtf {background-image:  url(/SiteCollectionImages/files/doc.gif) !important}
.txt {background-image:  url(/SiteCollectionImages/files/txt.gif) !important}
.gif, .jpg, .tif, .tiff, .png, .jpeg {background-image:  url(/SiteCollectionImages/files/imagen.gif) !important}
.ppt {background-image:  url(/SiteCollectionImages/css/files/ppt.gif) !important}
.aac, .aif, .iff, .m3u, .mid, .midi, .mp3, .mpa, .ra, .ram, .wav, .wma  {background-image:  url(/SiteCollectionImages/files/audio.gif) !important} /* audio */
.asf, .asx, .avi, .mov, .mp4, .mpg, .qt, .rm, .wmv {background-image:  url(/SiteCollectionImages/files/video.gif) !important} /* video */
.rar {background-image:  url(/SiteCollectionImages/files/rar.gif) !important}
.zip {background-image:  url(/SiteCollectionImages/files/zip.gif) !important}
.exe, .com, .bat {background-image:  url(/SiteCollectionImages/files/exe.gif) !important}
.psd {background-image:  url(/SiteCollectionImages/files/psd.gif) !important}
.fh8, .fh9, .fh10, .fh11{background-image:  url(/SiteCollectionImages/files/fh.gif) !important}
.swf {background-image:  url(/SiteCollectionImages/files/swf.gif) !important}
.kml, .kmz {background-image:  url(/SiteCollectionImages/files/kml.gif) !important}
.ods {background-image:  url(/SiteCollectionImages/files/ods.gif) !important}
.htm, .html, .php, .asp, .aspx, .xhtml, .es, .com, .net {background-image:  url(/SiteCollectionImages/files/htm.gif)  !important} /* .org ya esta usado para hcard */
.masdocumentos{ background-image:  url(/SiteCollectionImages/files/masdocs.gif) !important; background-repeat: no-repeat; background-position: 0 0; display:block; padding-left: 25px; padding-bottom: 4px; padding-top: 3px; min-height:10px; margin-top:10px; margin-left:7px !important; }


/* ajustes para listado de documentos */

/*--------------------------------- Estilos Lidia -----------------------------------------*/

.tabladatos {
    width:90%;
	background-color:#3263A6 !important;
	background-image: url('../SiteCollectionImages/esquina_rampante_azul_oscur.gif') !important;
	background-position:right top;
	background-repeat:no-repeat;
	font-size:1.2em;
	border: 0px black solid !important;
	}
	
	/*border-bottom:1px solid #91A6D1;
	font-size:1.2em;
	width: 95%;
	float:left;
	margin:30px auto 20px 20px;
	border:1px solid red;
*/

.tabladatos caption {display: none;}

.tabladatos th {font-size:1em; color:#fff; text-align:left; padding: 0.3em 1em; font-weight: normal; background-color: transparent !important; border: 0px black solid !important;}

.tabladatos th.blanca{font-weight: bold;}

.tabladatos th.ambito{
	color: #2a5b9e;
	font-weight: bold;
	background-color: #f1f4f9 !important;
	border-left: 1px solid #91A6D1;
	border-right: 1px solid #91A6D1;
	border-bottom: 1px solid #91A6D1;

}

.tabladatos td{

	border: 1px solid #91A6D1;
	background-color: #fff  !important;
	padding: 0.2em 1em;
	border-color:#91A6D1 !important;
}

/*.tabladatos td.servicio{
	border-left: 1px solid #91A6D1;
	padding-left: 1em;
}

.tabladatos td.canal{border-right: 1px solid #91A6D1;}

.tabladatos td.canal2 {border-right: 1px solid #91A6D1;color: #fff;}

.tabladatos td.limpia {color: #fff;}

.tddis {color: #83bd42; font-weight: bold}

.tdnodis {color: #f00; font-weight: bold}

.tdpardis {color: #00f; font-weight: bold}*/

.titulo { margin-left:-5px;}

div.contenidos ul li {font-size:1em; }

div.migapan ul li {font-size:1em;}

div.migapan a, div.migapan a:visited, div.migapan a:hover, div.migapan a:active {font-size:1em;}

div.contenidos ol li {font-size:1.1em; }

object { width: 595px; height: 80px; text-align:center;}

.ms-ToolPaneBody {z-index:1000 !important; position:relative;}

.ms-ToolPaneBorder {z-index:1000 !important; position:relative;}

.ms-ToolPaneOuter {z-index:1000 !important; position:relative;}

/*--------------------- Consulta de cobertura -------------------------*/

.adv {color: #f00;font-weight: normal;margin-top: 2em;}

#div_advertencia1 { background-color:#ffa07a; border: 1px dashed #cc3300; padding:0 0.75em 0.75em 0.75em; width:80%; 

margin-left:20px; margin-top:10px}
#div_advertencia1 h3{ background-color:#ffa07a; padding-left:10px;}

div.advertencia { background-color:#ffffff; border: 1px solid #cc3300; padding:0 0.75em 0.75em 0.75em; width:80%; 

margin-left:20px !important; margin-top:10px}
div.advertencia li{ list-style-image:url('../SiteCollectionImages/advertencia.gif'); list-style-position:inside; padding-left:5px;}
div.advertencia h3{padding-left:10px;}

div.centro1div { 

background-color:#F1F4F9;background-image:url(../SiteCollectionImages/fondo_rampante.gif);background-position:right 

top;border-left:1px solid #91A6D1;border-bottom:1px solid #91A6D1;margin:20px 0 0 

20px;padding-bottom:0;padding-left:20px;width:80%;height:30px;}
div.centro1div h2.centro1{ background-image:url('../SiteCollectionImages/esquina_rampante.gif'); 

background-color:transparent !important; margin: 0em; padding-left:0em; padding-right:50px!important; 

/*display:inline-block;*/ background-repeat:no-repeat; background-position:right top; color:#2a5b9e; 

padding-top:1px!important;}
h2.centro1{ padding:0; font-size:1.2em; line-height:28px;}

html, body {
height: 100%;
}

div.centrada {
	border-bottom:#91a6d1 2px solid;
	border-left:#91a6d1 1px solid;
	padding:0.9em 0.9em 1em;
	border-right:#91a6d1 1px solid;
	margin:0px 0px 5px 20px;	
	font-size:1em;
	width:80%;
	min-height:50px;
	height:auto!important;
	float:left;
}

* html div.centrada { width:582px; margin-left:12px;}

.formucol3{ text-align:right; margin:0em 0em 1em 15em; width:50%; display:block}

* html.formucol3{ text-align:right; margin:0em; float:right; clear:right; width:1px;}

div.formucol3 input, div.centrada2 input {color: #fff;font-weight: bold;border-top: 1px solid #b0d0e5;border-bottom: 1px solid #2f6f92;border-left: 1px solid #78b3d5;border-right: 1px solid #387ba6;font-size: 1.0em;background-color:#4c989c;}

div.centrada2 input { width:45%;}

/*div.centrada { border-bottom:#91a6d1 2px solid; border-left:#91a6d1 1px solid; padding-bottom:1em; border-right:#91a6d1 1px solid; margin:0px 0px 5px 20px; padding-left:0.9em; padding-right:0.9em; padding-top:1em; clear:both;font-size:1em; width:80%; height:60px;}
div.formuco13 {text-align:right; margin: 0px auto 10px; width:85%; display:block; clear:both;}
div.formuco13 input {border-bottom: #2f6f92 1px solid; border-left:#78b3d5 1px solid; border-right:#387ba6 1px solid; 
border-top: #b0d0e5 1px solid; background-color:#4c989c; color:#fff; font-size:1em; font-weight:bold; }
.formucol3 { /*display:block; clear: both; width: 69.5%; text-align: right; margin: 0 auto 10px auto;}
div.formucol3 input, div.centrada2 input {color: #fff;font-weight: bold;border-top: 1px solid #b0d0e5;border-bottom: 1px 
solid #2f6f92;border-left: 1px solid #78b3d5;border-right: 1px solid #387ba6;font-size: 1.0em;background-color:#4c989c;} 
div.centrada2 input { width:40%;}*/
/* ************** detalles de cobertura *********** */

.logocobertura{position:relative;display: block;margin: 3px 0px;padding: 0px;}

dl.distrib {padding: 0em 0em 1em 0em;border: 0;}

dl.parcialtrib {padding: 1em;}

dl.nodistrib{padding: 1em;}

dl.distrib dt, dl.parcialtrib dt, dl.nodistrib dt { width: 47%; text-align: right; display: block; float: left; font-weight: 

bold; padding-right: 10px;}

dl.distrib dd, dl.parcialtrib dd, dl.nodistrib dd { width: 46%; float: left; margin-left: 0em;}

dl.distrib dt.destacada, dl.parcialtrib dt.destacada, dl.nodistrib dt.destacada {font-size: 1.3em; font-weight: bold; 

margin-bottom: 1em; border-bottom: 1px solid #ccc;}

dl.distrib dd.destacada, dl.parcialtrib dd.destacada, dl.nodistrib dd.destacada {color: #9c9; font-size: 1.3em; font-weight: 

bold; margin-bottom: 1em; border-bottom: 1px solid #ccc;}

div.clearboth { clear:both; } 

div.centrada2 ul { list-style-type: none; width:85%; text-align:center;}
div.centrada2 ul li { display: inline; }
div.centrada2 input{
}

/*-------------------------------------------------------------------------------------------*/

div.seguido{ width:100%; float:left;}

select.formutdt{border:#999 1px solid; margin-bottom:0.5em; font-size:1em;margin-top:2em; }

*+html select.formutdt{border:#999 1px solid; margin-bottom:0.5em; font-size:1em;margin-top:0.5em !important;  }


.divlabel {width: 40%; text-align: right; float: left;}

.divlabel2 {width: 50%;text-align: right;float: left;}

.divlabel2a {width: 50%;text-align: right;float: left;padding-top: 2.4em;}	

.divlabel2b {width: 30%;text-align: right;float: left;}

.divlabel2c {width: 40%;text-align: right;float: left;}

.divlabel3 {width: 30%;text-align: right;float: right;margin-top: 2em;}

label {font-size: 1.1em;padding-top: 0em;margin-top: 0em;padding-right: 1em;}

label.labelgrande { width: 50%;text-align: right;float: left; margin-top:0.5em;	}

.fondo{
background-color:#FFA07A;
padding-left:10px;
}
.tabladatos {
border-collapse:collapse;
}

table p { font-size:1em !important;}
tbody {font-size:1em !important;}

.ms-WPBody h1, .ms-WPBody h1.titulo {font-size: 1.5em;}
.ms-WPBody h2 {font-size:1.2em !important;}
.ms-WPBody h3 { font-size: 1.1em; }
.ms-WPBody h4 { font-size: 1em; }
.ms-WPBody h5 { font-size: 1em; font-weight: bold; }
.ms-WPBody h6 { font-size: 0.9em; font-weight: bold; text-transform:uppercase; }

.logo2010{float:right;}

* html body{width:1005px;}
* html div.envoltorio {width:1005px;}
* html div.container {width:1005px;}
* html div.header {width:1005px;}
* html div.banner { width:50% !important;}
* html p.grande { float:left; clear:left;}

/*---------------- Preguntas frecuentes 25 feb 2010 ----------------------*/

img.ico{margin-bottom:15px !important; padding-top:5px; margin-left:10px;}
.ms-WPBody h2 {font-size:1.3em !important;}

li {list-style:none !important; font-size:1em !important;}

ul.listadofaqs, ul.desarrollofaqs, .desarrollofaqs p, .desarrollofaqs ul li, .desarrollofaqs ol { font-size:1em !important;}
ul.listadofaqs {margin-bottom:15px;}
ul.listadofaqs li{background-image:none !important; list-style: none !important; list-style-image:none !important;}
.listadofaqs li a:link, .listadofaqs li a:visited {color: #2A5B9E !important; text-decoration:none;}
.listadofaqs a:hover {color: #2A5B9E !important; text-decoration:underline !important;}

.tit_faq1 {color:#2A5B9E !important; font-weight:bold; border-bottom:1px dotted #666666;}

div.subir {color:#2A5B9E !important;text-align:right;}

ul.desarrollofaqs li {background-image:none !important; list-style: none !important; list-style-image:none !important;}
			
.desarrollofaqs ul li{ background-image:url(/SiteCollectionImages/raquo_left.jpg) !important; background-repeat: no-repeat; background-position:0px 5px; padding-left:10px; margin-left:-10px;}
.desarrollofaqs p{margin-bottom:5px; margin-top:5px;}

.desarrollofaqs .subir a:hover {
	color:#2A5B9E !important;
	text-decoration:underline !important;
}

.desarrollofaqs .subir a:link, .subir a:visited {
	color:#2A5B9E !important;
	display:inline-block;
	font-weight:bold;
	padding-bottom:2px;
	padding-right:10px;
	text-decoration:none;
	background-image: url('Images/subir.png');
	background-position:right center;
	background-repeat:no-repeat;

}

li a.faqSummaryLink {line-height:16px;}

.faqSummaryLink{font-size:1.1em !important;font-weight:bold;}
.faqSummaryLink a:link, .faqSummaryLink a:visited {color:#2A5B9E !important;}





