/*DEFINICION DE FUENTES*/
.txt06gr1, .txt06gr2, .txt06gr3, .txt06gr6, .txt06azu
	{ FONT:0.6em Arial, Helvetica, sans-serif; COLOR:#4c4c4c;}
.txt06gr2 {	COLOR:#626262;}
.txt06gr3 {	COLOR:#666;}
.txt06gr6 {	COLOR:#999;}
.txt06azu {	COLOR:#557cac;}

.txt07neg {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#000;}
.txtNegrob { FONT:0.7em Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c;}
.txt07gr1 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#4c4c4c;}
.txt07gr2 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#626262;}
.txt07gr3 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#666;}
.txt07gr4 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#777;}
.txt07gr5 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#8c8c8c;}
.txt07gr6 {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#999;}
.txt07bla {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#fff;}
.txt07azu {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#557cac;}
.txt07roj {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#d40707;}
.txtRojob { FONT:0.7em Arial, Helvetica, sans-serif; color:#dd0000; font-weight:bold; }
.txt07nar {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#d46c07;}
.txt07ver {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#228339;}
.txt07verOsc{	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#006400;}
.txt07azuPendiente {	FONT:0.7em Arial, Helvetica, sans-serif; COLOR:#0000ff;}

.txt08azu {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#557cac;}
.txt08gr3 {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#666; }
.txt08gr3c { text-align:center; FONT:0.8em Arial, Helvetica, sans-serif;  COLOR:#666; FONT-weight:bold;}
.txt08gr5 {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#8c8c8c;}
.txt08bla {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#fff;}
.txt08gr1 {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#4c4c4c;}
.txt08roj {	FONT:0.8em Arial, Helvetica, sans-serif; COLOR:#d40707;}
.sub09gr3 {	FONT:0.9em Arial, Helvetica, sans-serif; COLOR:#666;}
.txt09azu {	FONT:0.9em Arial, Helvetica, sans-serif; COLOR:#557cac;}

.tit10roj {	FONT:1em Arial, Helvetica, sans-serif; COLOR:#d40707;}
.tit11gr3 {	FONT:1.1em Arial, Helvetica, sans-serif; COLOR:#666;}
.tit16gr1 {	FONT:1.6em Arial, Helvetica, sans-serif; COLOR:#4c4c4c;}

.titGeo07gr1 { FONT:0.7em Georgia, Times New Roman, Times, serif; COLOR:#4c4c4c;}
.titAri07bla { FONT:0.7em Arial, Georgia, Times New Roman, Times; COLOR:#fff;}
.titAri07neg { FONT:0.7em Arial, Georgia, Times New Roman, Times; COLOR:#4c4c4c;}
.linkGeo08gr4 {	FONT:0.8em Georgia, Times New Roman, Times, serif; COLOR:#777;}
.desGeo08azu { FONT:0.8em Georgia, Times New Roman, Times, serif; COLOR:#557cac;}
.desGeo08roj { FONT:0.8em Georgia, Times New Roman, Times, serif; COLOR:#d40707;}
.agrGeo09roj { FONT:0.9em Georgia, Times New Roman, Times, serif; COLOR:#d40707;}
.linkGeo10gr1 {	FONT:1em Georgia, Times New Roman, Times, serif; COLOR:#4c4c4c;}
.linkGeo10gr4 {	FONT:1em Georgia, Times New Roman, Times, serif; COLOR:#777;}
.titGeo11azu { FONT:1.1em Georgia, Times New Roman, Times, serif; COLOR:#557cac;}
.titGeo11gr3 { FONT:1.1em Georgia, Times New Roman, Times, serif; COLOR:#666;}
.titGeo15bla { FONT:1.5em Georgia, Times New Roman, Times, serif; COLOR:#fff;}
.titGeo15roj { FONT:1.5em Georgia, Times New Roman, Times, serif; COLOR:#d40707;}
.titGeo15azu { FONT:1.5em Georgia, Times New Roman, Times, serif; COLOR:#557cac;} 
.titGeo17gr1 { FONT:1.7em Georgia, Times New Roman, Times, serif; COLOR:#4c4c4c;}



/*DEFINICON DE ESTRUCTURAS*/
BODY { margin:0;}
IMG {BORDER-TOP-WIDTH:0px; BORDER-LEFT-WIDTH:0px; BORDER-BOTTOM-WIDTH:0px; BORDER-RIGHT-WIDTH:0px}
A { COLOR:#557cac; TEXT-DECORATION:none}
A:hover {COLOR:#d50404; TEXT-DECORATION:underline}
FORM {padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px}
hr {DISPLAY:none}
.oculto {DISPLAY:none}
P {padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px}
#contenedora {WIDTH:100%; TEXT-ALIGN:center;}
#contenido { margin:12px auto auto; WIDTH:752px; TEXT-ALIGN:left;}
#contenido2 { margin:12px auto auto; WIDTH:752px; TEXT-ALIGN:left;}
#contenido #contenido2 { width:auto; margin:0;}
#marco_top {FLOAT:left; BACKGROUND-IMAGE:url(../img/top.gif); WIDTH:752px; BACKGROUND-REPEAT:no-repeat; HEIGHT:7px}
#marco_bottom {FLOAT:left; BACKGROUND-IMAGE:url(../img/bottom.gif); MARGIN-BOTTOM:10px; WIDTH:752px; BACKGROUND-REPEAT:no-repeat; HEIGHT:4px}
#marco_medio {padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:372px; PADDING-TOP:0px}
#marco_top_medio {MARGIN-TOP:0px; BACKGROUND-IMAGE:url(../img/top_mitad.gif); WIDTH:372px; BACKGROUND-REPEAT:no-repeat; HEIGHT:7px}
#marco_bottom_medio {FLOAT:left; BACKGROUND-IMAGE:url(../img/bottom_mitad.gif); MARGIN-BOTTOM:8px; WIDTH:372px; BACKGROUND-REPEAT:no-repeat; HEIGHT:7px}
#marcotop {FLOAT:left; BACKGROUND-IMAGE:url(../img/top547.gif); WIDTH:547px; BACKGROUND-REPEAT:no-repeat; HEIGHT:7px}
#marcobottom { FLOAT:left; BACKGROUND-IMAGE:url(../img/bottom547.gif); WIDTH:547px; BACKGROUND-REPEAT:no-repeat; HEIGHT:4px}
#columnaIzq {padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px 8px 0px 0px; WIDTH:370px; PADDING-TOP:0px}
#columnaDer {padding-right:0px; PADDING-LEFT:0px; FLOAT:right; PADDING-BOTTOM:0px; margin:0px; WIDTH:370px; PADDING-TOP:0px}
#zonaIzq {FLOAT:left; WIDTH:547px}
#zonaIzqVideoteca {FLOAT:left; WIDTH:195px; MARGIN:0px 10px 0px 0px;}
#zonaIzqBus {FLOAT:left; WIDTH:195px}
#zonaCentro {FLOAT:left; WIDTH:352px}
#zonaDer {FLOAT:right; WIDTH:197px}
#zonaDerVideoteca{FLOAT:right; WIDTH:191px}
#zonaDerDetalleVideoteca{FLOAT:right; WIDTH:542px}
#cab_home {padding-right:0; PADDING-LEFT:0;  PADDING-BOTTOM:0px; margin:auto auto 15px; WIDTH:752px; PADDING-TOP:0px; HEIGHT:106px; TEXT-ALIGN:left; }

#logo_home {
	FLOAT:left; WIDTH:104px
}
#acceso {
	FLOAT:left; WIDTH:648px
}
#buscadores_home {
	WIDTH:648px; HEIGHT:70px
}
#buscadores_home #buscUno_home {
	FLOAT:left;
	padding:0; MARGIN:0;
	width:190px;
	HEIGHT:70px; TEXT-ALIGN:right;
}


#secciones {
	padding-right:0px; PADDING-LEFT:0px; BACKGROUND:#eeeeee; PADDING-BOTTOM:0px; margin:auto auto 3px; WIDTH:752px; PADDING-TOP:0px; HEIGHT:57px; TEXT-ALIGN:left
}
#secciones A {
	COLOR:#fff
}
#secciones A:hover {
	COLOR:#cc0000
}
#secciones H3 {
	padding-right:0px; PADDING-LEFT:0px; FONT-SIZE:1em; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px
}
#secciones .temas {
	padding-right:0px; PADDING-LEFT:11px; FONT-WEIGHT:bold; FONT-SIZE:0.8em; BACKGROUND:#eeeeee; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:239px; COLOR:#d40707; PADDING-TOP:4px; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT:22px; TEXT-ALIGN:left; TEXT-DECORATION:underline
}
#secciones .temas A {
	COLOR:#d40707; TEXT-DECORATION:underline
}
#secciones .serv {
	padding-right:0px; PADDING-LEFT:11px; FONT-WEIGHT:bold; FONT-SIZE:0.8em; BACKGROUND:url(../img/bg_limiteseccion.gif) #c2c2c2 no-repeat right top; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:240px; COLOR:#fff; PADDING-TOP:4px; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT:22px; TEXT-ALIGN:left
}
#secciones .actu {
	padding-right:0px; PADDING-LEFT:11px; FONT-WEIGHT:bold; FONT-SIZE:0.8em; BACKGROUND:#c2c2c2; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:240px; COLOR:#fff; PADDING-TOP:4px; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT:22px; TEXT-ALIGN:left
}
#secciones H2 {
	padding-right:0px; PADDING-LEFT:0px; FONT-SIZE:1em; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px
}



#barraroja {
	CLEAR:both; padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:4px; margin:auto; WIDTH:752px; PADDING-TOP:12px; BACKGROUND-COLOR:#d40707; TEXT-ALIGN:left
}
#barraroja H2 {
	PADDING-LEFT:11px; margin:0px; FONT:1.5em georgia, arial, helvetica, sans-serif; COLOR:#fff
}
#barraroja H3 {
	BORDER-RIGHT:#fff 1px solid; padding-right:9px; PADDING-LEFT:11px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px 7px 0px 0px; FONT:0.8em arial, helvetica, sans-serif; COLOR:#fff; PADDING-TOP:10px
}
#barra {
	CLEAR:both; margin:auto; WIDTH:752px; BACKGROUND-COLOR:#d40707; TEXT-ALIGN:left
}
#barrarojabis {
	padding-right:0px; PADDING-LEFT:11px; FLOAT:left; PADDING-BOTTOM:4px; WIDTH:406px; PADDING-TOP:12px; HEIGHT:29px; BACKGROUND-COLOR:#d40707
}
#barrarojabis H2 {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px; FONT:1.5em georgia, arial, helvetica, sans-serif; COLOR:#fff; PADDING-TOP:0px
}
.alias {
	FONT-WEIGHT:normal; FONT-SIZE:0.6em
}
#barrarojabis_enlaces {
	padding-right:10px; PADDING-LEFT:0px; FONT-SIZE:0.8em; FLOAT:left; PADDING-BOTTOM:0px; WIDTH:325px; COLOR:#fff; PADDING-TOP:22px; FONT-FAMILY:arial, helvetica, sans-serif; HEIGHT:23px; BACKGROUND-COLOR:#d40707; TEXT-ALIGN:right
}
#barrarojabis_enlaces A {
	COLOR:#fff
}
#barragriscl {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:9px; margin:auto; WIDTH:752px; PADDING-TOP:14px; BACKGROUND-COLOR:#eeeeee; TEXT-ALIGN:left
}
#barragriscl H2 {
	padding-right:0px; PADDING-LEFT:11px; FONT-SIZE:1em; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px
}
#barragrisc2 {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:9px; margin:auto auto 3px; WIDTH:752px; PADDING-TOP:14px; BACKGROUND-COLOR:#eeeeee; TEXT-ALIGN:left
}
#barragrisc2 H2 {
	padding-right:0px; PADDING-LEFT:11px; FONT-SIZE:1em; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px
}
#barragris {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:5px; margin:auto auto 3px; WIDTH:752px; PADDING-TOP:5px; BACKGROUND-COLOR:#eee; TEXT-ALIGN:left
}
#barragris UL {
	PADDING-LEFT:11px; margin:0px; LIST-STYLE-TYPE:none
}
#barragris LI {
	DISPLAY:inline
}
#barragris LI.resto {
	DISPLAY:inline; PADDING-LEFT:10px; MARGIN-LEFT:5px; BORDER-LEFT:#777 1px solid
}
#barragris A:hover {
	COLOR:#777777; TEXT-DECORATION:underline
}



#barragrisbis {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:8px; margin:auto; WIDTH:752px; PADDING-TOP:12px; BACKGROUND-COLOR:#f6f6f6; TEXT-ALIGN:left
}
#barragrisbis H4 {
	PADDING-LEFT:10px; margin:0px
}
#barragrisbis A {
	FONT-SIZE:0.8em; COLOR:#d40707; FONT-FAMILY:Arial, Helvetica, sans-serif
}
#barraazul { clear:both; padding:12px 0 4px 0; margin:auto; WIDTH:752px; BACKGROUND-COLOR:#628dc2; TEXT-ALIGN:left;}
	#barraazul2 { clear:both; padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:4px; margin:auto; WIDTH:752px; PADDING-TOP:12px; BACKGROUND-COLOR:#628dc2; TEXT-ALIGN:left}
	#barraazul H2 { PADDING-LEFT:11px; FONT-SIZE:1em; margin:0;}
	#barraazul H2.indTem { FONT:1.5em Georgia, Times New Roman, Times, serif; COLOR:#fff;}
	#barraazul H2 A:hover { COLOR:#fff; TEXT-DECORATION:underline;}
	#barraazul2 H2 { PADDING-LEFT:11px; FONT-SIZE:1em; margin:0px;}
	
#sub_cabecera_tres {
	CLEAR:both; padding-right:0px; PADDING-LEFT:0px; BACKGROUND:url(../img/fondo_opcionescab.gif) #d6d6d6 left bottom; PADDING-BOTTOM:0px; margin:auto; WIDTH:752px; PADDING-TOP:0px; TEXT-ALIGN:left
}
#sub_cabecera_tres UL {
	padding-right:0px; PADDING-LEFT:3px; PADDING-BOTTOM:8px; margin:0px; LINE-HEIGHT:0.75em; PADDING-TOP:10px; LIST-STYLE-TYPE:none
}
#sub_cabecera_tres LI {
	DISPLAY:inline
}
#sub_cabecera_tres .normal A {
	padding-right:6px; PADDING-LEFT:8px; FONT-SIZE:0.7em; PADDING-BOTTOM:0px; BORDER-LEFT:#ababab 1px solid; COLOR:#4c4c4c; PADDING-TOP:0px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
#sub_cabecera_tres .primero A {
	padding-right:6px; PADDING-LEFT:8px; FONT-SIZE:0.7em; PADDING-BOTTOM:0px; COLOR:#4c4c4c; PADDING-TOP:0px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}
#sub_cabecera_tres .seleccionado A {
	BORDER-RIGHT:#c2c2c2 1px solid; padding-right:6px; BORDER-TOP:#c2c2c2 1px solid; PADDING-LEFT:8px; FONT-SIZE:0.7em; PADDING-BOTTOM:7px; BORDER-LEFT:#c2c2c2 1px solid; COLOR:#4c4c4c; PADDING-TOP:3px; FONT-FAMILY:Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#fff; TEXT-DECORATION:none
}
#sub_cabecera_tres A:hover {
	TEXT-DECORATION:underline
}
#barragris2 {
	padding-right:0px; PADDING-LEFT:11px; PADDING-BOTTOM:10px; margin:auto; WIDTH:741px; PADDING-TOP:10px; BACKGROUND-COLOR:#eeeeee; TEXT-ALIGN:left
}
#barragris2 H2 {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px
}
#sub_cabecera_cuatro {
	CLEAR:both; BORDER-RIGHT:#eee 1px solid; padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:auto; BORDER-LEFT:#eee 1px solid; WIDTH:750px; PADDING-TOP:0px; BORDER-BOTTOM:#eee 1px solid; TEXT-ALIGN:left
}
#sub_cabecera_cuatro UL {
	padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:8px; margin:0px; LINE-HEIGHT:0.75em; PADDING-TOP:5px; LIST-STYLE-TYPE:none
}
#sub_cabecera_cuatro LI {
	DISPLAY:inline
}
#sub_cabecera_cuatro .normal A {
	padding-right:6px; PADDING-LEFT:8px; PADDING-BOTTOM:0px; BORDER-LEFT:#eee 1px solid; PADDING-TOP:0px; TEXT-DECORATION:none
}
#sub_cabecera_cuatro .primero A {
	padding-right:6px; PADDING-LEFT:8px; PADDING-BOTTOM:0px; PADDING-TOP:0px; TEXT-DECORATION:none
}
#sub_cabecera_cuatro .seleccionado A {
	padding-right:6px; PADDING-LEFT:8px; PADDING-BOTTOM:8px; PADDING-TOP:6px; BACKGROUND-COLOR:#eee; TEXT-DECORATION:none
}
#sub_cabecera_cuatro A:hover {
	COLOR:#4c4c4c; TEXT-DECORATION:underline
}


#arriba {
	BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:left; MARGIN-BOTTOM:10px; PADDING-BOTTOM:0px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:545px; PADDING-TOP:0px; BORDER-BOTTOM:#d6d6d6 1px solid
}



#titcont {
	MARGIN-TOP:30px; FLOAT:left; WIDTH:350px; LINE-HEIGHT:1.5em; PADDING-TOP:42px
}
#titcont H2 {
	padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; LINE-HEIGHT:0.7em; PADDING-TOP:0px
}
#titcont H3 {
	padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; LINE-HEIGHT:0.7em; PADDING-TOP:0px
}
.tit {
	FONT-WEIGHT:bold; FONT-SIZE:1em; COLOR:#4575b2; LINE-HEIGHT:0.5em; FONT-FAMILY:Georgia, Times New Roman, Times, serif; LETTER-SPACING:-0.07em
}
.subtit {
	FONT-WEIGHT:normal; FONT-SIZE:2.1em; COLOR:#000000; FONT-FAMILY:Georgia, Times New Roman, Times, serif
}


.desModulogra {
	BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:left; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:545px; BORDER-BOTTOM:#d6d6d6 1px solid
}
.desModulogra IMG {
	FLOAT:right; margin:5px 0px 0px 5px
}
.desModulogra H3 {
	padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.7em arial, helvetica, sans-serif; COLOR:#999999; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0
}
.desModulogra H3 A {
	FONT-WEIGHT:bold; COLOR:#4c4c4c
}
.desModulogra H3 A:hover {
	COLOR:#d50404
}
/*MEJORA_BANNERHOME.  margin-right:5px; */
.desModulohome { FLOAT:left; margin-right:5px; WIDTH:475px; border:#d6d6d6 1px solid;}
.desModulohome IMG { FLOAT:right; MARGIN:5px 0px 10px 0px; }/*Esotoari: 105288 */
.desModulohome H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.8em arial, helvetica, sans-serif; COLOR:#557cac; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0; }
.desModulohome H3 A { FONT-WEIGHT:bold;}
.desModulohome H3 A:hover { COLOR:#d50404;}
.desModulohome .contenidoD { clear:both; float:left; width:96.5%;}
.desModulohome .contenidoD H4 { margin:0px 0px 10px; BORDER-BOTTOM:#d6d6d6 1px solid; position:relative;}
.desModulohome .contenidoD H4 A { FONT:bold 1em arial, helvetica, sans-serif; COLOR:#557cac;}
.desModulohome .contenidoD H4 A:hover { COLOR:#d50404;}
/*Esotoari: 105288 (para tweeter) */
.desModuloTwitter { float:left; margin-right:5px; WIDTH:475px; border:#d6d6d6 1px solid; height:313px; overflow:hidden; background:url(../img/fnd_tweeter.jpg) no-repeat left bottom;}
.desModuloTwitter .contenidoD { padding:0;}
.desModuloTwitter #myTwitter { clear:both; height:230px; overflow-y:auto; overflow-x:hidden; margin:10px; padding:0 0 0 5px;  zoom:1;}
.desModuloTwitter #tituloTwitter h4 { color:#777; display:block; text-align:center;  font:400 18px Arial, Helvetica, sans-serif; border-bottom:1px solid #DADADA;}
.desModuloTwitter .contenidoD h4 { margin:0; BORDER-BOTTOM:#d6d6d6 1px solid; FONT:bold 1em Arial, Helvetica, sans-serif; COLOR:#557cac; padding:5px 10px;}
.desModuloTwitter .contenidoD h4 A { FONT:bold 1em arial, helvetica, sans-serif; COLOR:#557cac;}
.desModuloTwitter .contenidoD h4 A:hover { COLOR:#d50404;}
.desModuloTwitter .contenidoD ul { list-style-type:none; margin:0; padding:0; width:95%; zoom:1;}
.desModuloTwitter .contenidoD li { list-style-type:none; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #FAFAFA; overflow:hidden; float:left; width:100%; zoom:1;}
.desModuloTwitter .contenidoD li cite { font:bold 11px Arial, Helvetica, sans-serif; color:#000; float:left; margin-right:8px;}
.desModuloTwitter .contenidoD li p { font: 11px Arial, Helvetica, sans-serif; color:#999; float:left; margin:0; margin:0;}
.desModuloTwitter .contenidoD li blockquote { font: 12px Arial, Helvetica, sans-serif; color:#555; margin:6px 10px 0px 10px; clear:both; float:left; width:90%; display:inline;}

	.enlaceTwitter { position:absolute; right:0; padding:0; margin:0; float:right; top:0; width:180px;}
	.enlaceTwitter img { margin:0; padding:0; width:174px;}

.desModulomed { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:left; MARGIN-BOTTOM:10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:368px; BORDER-BOTTOM:#d6d6d6 1px solid;}
.desModulomed IMG { FLOAT:right; margin:5px 0px 0px 5px}
.desModulomed H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.7em arial, helvetica, sans-serif; COLOR:#999999; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0;}
.desModulomed H3 A { FONT-WEIGHT:bold; COLOR:#4c4c4c}
.desModulomed H3 A:hover { COLOR:#d50404}

.desModulomed_con_foto { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:left; MARGIN-BOTTOM:10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:368px; BORDER-BOTTOM:#d6d6d6 1px solid}
.desModulomed_con_foto .imagen_grande { padding-right:0px; PADDING-LEFT:5px; FLOAT:left; PADDING-BOTTOM:0px; PADDING-TOP:5px}
.desModulomed_con_foto .imagen_grande IMG { WIDTH:108px}
.desModulomed_con_foto H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0}
.desModulomed_con_foto H3 A { FONT-WEIGHT:bold; COLOR:#4c4c4c}
.desModulomed_con_foto H3 A:hover { COLOR:#d50404}
.desModulomed_der { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:right; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:368px; BORDER-BOTTOM:#d6d6d6 1px solid}
.desModulomed_der H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0}
.desModulomed_der H3 A { FONT-WEIGHT:bold; COLOR:#4c4c4c}
.desModulomed_der H3 A:hover { COLOR:#d50404}

.desModulo270 { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:left; MARGIN-BOTTOM:10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:268px; BORDER-BOTTOM:#d6d6d6 1px solid}
.desModulo270 H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.7em arial, helvetica, sans-serif; COLOR:#999; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0}
.desModulo270 H3 A { FONT-WEIGHT:bold; COLOR:#4c4c4c}
.desModulo270 H3 A:hover { COLOR:#d50404}
.desModulo270 IMG { FLOAT:right; margin:5px 0px 0px 5px; WIDTH:74px}
.desModulo270_der { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; FLOAT:right; MARGIN-BOTTOM:10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:268px; BORDER-BOTTOM:#d6d6d6 1px solid}
.desModulo270_der H3 { padding-right:0px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.7em arial, helvetica, sans-serif; COLOR:#999; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0}
.desModulo270_der H3 A { FONT-WEIGHT:bold; COLOR:#4c4c4c}
.desModulo270_der H3 A:hover { COLOR:#d50404}

.contenido270 { padding-right:8px; BORDER-TOP:#f0efef 1px solid; PADDING-LEFT:8px; PADDING-BOTTOM:13px; LINE-HEIGHT:0.9em; PADDING-TOP:10px}
.contenido270 P { FONT-SIZE:0.7em; MARGIN-BOTTOM:5px; COLOR:#666; FONT-FAMILY:arial, helvetica, sans-serif}
.contenido270 P A { COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif}
.contenido270 P .ico { padding-right:18px; BACKGROUND:url(../img/ico_descarga.gif) no-repeat right top; COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif}
.contenido270 P A:hover { COLOR:#d50404}


.contenidoD1 { padding-right:10px; PADDING-LEFT:10px; PADDING-BOTTOM:10px; FONT:0.6em arial, helvetica, sans-serif; COLOR:#666666; PADDING-TOP:10px}
.contenidoD1 H4 { margin:0px; FONT:bold 1.1em arial, helvetica, sans-serif; COLOR:#4c4c4c}
.desModulopeq { BORDER-RIGHT:#d6d6d6 1px solid; BORDER-TOP:#d6d6d6 1px solid; /*FLOAT:right;*/ MARGIN-BOTTOM:10px; MARGIN-TOP:0px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:195px; BORDER-BOTTOM:#d6d6d6 1px solid}
.desModulopeq H3 { padding-right:6px; PADDING-LEFT:6px; FONT-SIZE:1em; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0}
.desModulopeq H3.rojo { padding-right:6px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; FONT:0.7em arial, helvetica, sans-serif; COLOR:#fff; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#d40707}
.desModulopeq H3 A { COLOR:#4c4c4c}
.desModulopeq H3 A:hover { COLOR:#d50404}


.desModulogra .contenidoRSS IMG {
	FLOAT:right; margin:1px 0px 0px 5px
}
.contenidoRSS {
	padding-right:8px; BORDER-TOP:#f0efef 1px solid; PADDING-LEFT:8px; PADDING-BOTTOM:2px; LINE-HEIGHT:0.9em; PADDING-TOP:0px;
	
}
.contenidoRSS H3 {
	padding-right:6px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0
}
.contenidoRSS H3 A {
	FONT-WEIGHT:bold; COLOR:#4c4c4c
}
.contenidoRSS P {
	MARGIN-BOTTOM:5px
}
.contenidoRSS A {
	MARGIN-BOTTOM:5px; PADDING-BOTTOM:2px
}
.contenidoRSS P A {
	COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif
}
.contenidoRSS .titulin {
	FONT-WEIGHT:bold; COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif
}
.contenidoRSS UL { padding-right:0px; PADDING-LEFT:0px; LIST-STYLE-POSITION:inside; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px;}
.contenidoRSS UL LI { MARGIN-BOTTOM:10px; COLOR:#557cac; LIST-STYLE-TYPE:square;}
.contenidoRSS .enlace { FONT-WEIGHT:bold; FONT-SIZE:0.7em; COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif}
.contenidoRSS UL A:hover { COLOR:#d50404}
.contenidoRSS H4 { margin:0px 0px 10px; BORDER-BOTTOM:#d6d6d6 1px solid}
.contenidoRSS H4 A { FONT:bold 0.8em arial, helvetica, sans-serif; COLOR:#4c4c4c;}
.contenidoRSS H4 A:hover { COLOR:#d50404;}
.contenidoRSS .separador_articulos { padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:529px; PADDING-TOP:0px;}

.contenidoD {
	padding-right:8px; BORDER-TOP:#f0efef 1px solid; PADDING-LEFT:8px; PADDING-BOTTOM:2px; LINE-HEIGHT:0.9em; PADDING-TOP:10px;
	
}
.contenidoD H3 {
	padding-right:6px; PADDING-LEFT:6px; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f7f6f0
}
.contenidoD H3 A {
	FONT-WEIGHT:bold; COLOR:#4c4c4c
}
.contenidoD P {
	MARGIN-BOTTOM:5px
}
.contenidoD A {
	MARGIN-BOTTOM:5px; PADDING-BOTTOM:2px
}
.contenidoD P A {
	COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif
}
.contenidoD .titulin {
	FONT-WEIGHT:bold; COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif
}
.contenidoD UL { padding-right:0px; PADDING-LEFT:0px; LIST-STYLE-POSITION:inside; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px;}
.contenidoD UL LI { MARGIN-BOTTOM:10px; COLOR:#557cac; LIST-STYLE-TYPE:square;}
.contenidoD .enlace { FONT-WEIGHT:bold; FONT-SIZE:0.7em; COLOR:#557cac; FONT-FAMILY:arial, helvetica, sans-serif}
.contenidoD UL A:hover { COLOR:#d50404}
.contenidoD H4 { margin:0px 0px 10px; BORDER-BOTTOM:#d6d6d6 1px solid}
.contenidoD H4 A { FONT:bold 0.8em arial, helvetica, sans-serif; COLOR:#4c4c4c;}
.contenidoD H4 A:hover { COLOR:#d50404;}

.desModulome .contenidoD .separador_articulos { FLOAT:left; WIDTH:350px; padding:0; margin:0px;}
.desModulohome .contenidoD .separador_articulos { clear:both; FLOAT:left; WIDTH:450px; margin:0px 0px 0px 0px; padding:0px;min-height:15px;}
	* html .desModulohome .contenidoD .separador_articulos { clear:both; FLOAT:left; WIDTH:450px; margin:0px 0px 0px 0px; padding:0px;min-height:15px}
.desModulogra .contenidoD .separador_articulos { padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:529px; PADDING-TOP:0px;}

.desModulomed .contenidoRSS .separador_articulos { FLOAT:left; WIDTH:350px; padding:0; margin:0px;}
.desModulohomed .contenidoRSS .separador_articulos { clear:both; FLOAT:left; WIDTH:450px; margin:0px 0px 0px 0px; padding:0px;min-height:15px;}
	* html .desModulohomed .contenidoRSS .separador_articulos { clear:both; FLOAT:left; WIDTH:450px; margin:0px 0px 0px 0px; padding:0px;min-height:15px}
.desModulogra .contenidoRSS .separador_articulos { padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px; WIDTH:529px; PADDING-TOP:0px;}

.contenidoD .formAgenda { padding-right:0px; DISPLAY:inline; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:0.7em; PADDING-BOTTOM:0px; margin:0px; COLOR:#4c4c4c; PADDING-TOP:0px; FONT-FAMILY:arial, helvetica, sans-serif}
.contenidoD .formAgenda .etiqueta { padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:4px 0px 0px; PADDING-TOP:0px}
.contenidoD .campo_desp { padding-right:0px; DISPLAY:inline; PADDING-LEFT:0px; FONT-WEIGHT:normal; FONT-SIZE:11px; PADDING-BOTTOM:0px; margin:0px 0px 10px 5px; WIDTH:200px; COLOR:#4c4c4c; PADDING-TOP:0px; FONT-FAMILY:Arial, Helvetica, sans-serif}
.contenidoD .bot_buscar { padding-right:0px; DISPLAY:inline; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px 0px 10px 5px; PADDING-TOP:0px}
.contenidoDnormal { padding-right:8px; BORDER-TOP:#f0efef 1px solid; PADDING-LEFT:8px; PADDING-BOTTOM:0px; LINE-HEIGHT:0.9em; PADDING-TOP:10px}
.contenidoDnormal UL { padding-right:0px; PADDING-LEFT:0px; LIST-STYLE-POSITION:inside; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:square}
.contenidoDnormal UL LI { MARGIN-BOTTOM:8px; COLOR:#557cac}
.contenidoDnormal A { MARGIN-BOTTOM:8px}
.contenidoDnormal A:hover {	COLOR:#d50404}
.contenidoDnormal H4 { margin:0px 0px 10px; BORDER-BOTTOM:#d6d6d6 1px solid}
.contenidoDnormal H4 A { COLOR:#4c4c4c}
.contenidoDnormal H4 A:hover {COLOR:#d50404}



.contenidoDenlace {Margin-left:8px;Margin-top:4px;  LINE-HEIGHT:0.9em; PADDING-TOP:0px;}

.capaContenidoEnlaceImagen {
	/*BORDER-Left:blue 1px solid;BORDER-top:blue 1px solid;BORDER-RIGHT:blue 1px solid;*/
	Margin-right:20px;Margin-left:5px;Margin-top:5px;PADDING-BOTTOM:5px; height:72px; width:156px;
}

.capaContenidoEnlace {
	/*BORDER-Left:blue 1px solid;BORDER-top:blue 1px solid;BORDER-RIGHT:blue 1px solid;*/
	Margin-right:20px;Margin-left:5px;Margin-top:5px; PADDING-BOTTOM:5px;
}
.capaContenidoEnlace p{
	/*BORDER-Left:blue 1px solid;BORDER-top:blue 1px solid;BORDER-RIGHT:blue 1px solid;*/
	Margin-right:20px;Margin-left:5px;Margin-top:5px; PADDING-BOTTOM:5px;
}

.contenidoDenlacesExternos UL LI A {
	COLOR:#557cac
}

#carpeta {
	padding-right:0px; PADDING-LEFT:32px; BACKGROUND:url(../img/tr_carp.gif) #e9e7dc no-repeat; MARGIN-BOTTOM:0px; PADDING-BOTTOM:0px; WIDTH:165px; PADDING-TOP:9px
}
#carpeta_bottom {padding-right:0px; PADDING-LEFT:32px; FONT-SIZE:0px; BACKGROUND:url(../img/tr_carp2.gif) no-repeat; MARGIN-BOTTOM:6px; PADDING-BOTTOM:5px; WIDTH:165px; LINE-HEIGHT:0; PADDING-TOP:0px; HEIGHT:8px}
.textoazul {FONT-WEIGHT:bold; FONT-SIZE:0.7em; COLOR:#557cac; LINE-HEIGHT:1.2em; FONT-FAMILY:Arial, Helvetica, sans-serif}
.textogris {FONT-SIZE:0.7em; PADDING-BOTTOM:10px; COLOR:#666; LINE-HEIGHT:1.2em; FONT-FAMILY:Arial, Helvetica, sans-serif}


.textorojo { FONT-WEIGHT:bold; COLOR:#d40707; FONT-FAMILY:Arial, Helvetica, sans-serif}


#fondo {BORDER-TOP:#d6d6d6 1px solid; MARGIN-TOP:7px; FLOAT:left; WIDTH:197px; BACKGROUND-COLOR:#e9e7dc}
.modulo_GesElec { BORDER-RIGHT:#d6d6d6 1px solid; padding-right:0px; BORDER-TOP:#d6d6d6 1px solid; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:0px 8px 0px 0px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:197px; PADDING-TOP:0px; BORDER-BOTTOM:#d6d6d6 1px solid}
.modulo_GesElec IMG {WIDTH:74px}
.modulo_GesElec H3 {padding-right:0px; PADDING-LEFT:5px; BACKGROUND:#f7f6f0; PADDING-BOTTOM:2px; margin:0px; PADDING-TOP:2px; BORDER-BOTTOM:#d6d6d6 1px solid}
.modulo_GesElec .info_gesti {padding-right:0px; PADDING-LEFT:5px; PADDING-BOTTOM:8px; margin:0px; LINE-HEIGHT:1em; PADDING-TOP:3px}
.modulo_GesElec .info_gesti UL {padding-right:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; margin:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none}


.boletinInf {
	padding-right:0px; MARGIN-TOP:10px; PADDING-LEFT:0px; BACKGROUND:#f6f6f3; FLOAT:left; MARGIN-BOTTOM:10px; PADDING-BOTTOM:10px; WIDTH:410px; PADDING-TOP:15px; HEIGHT:45px
}
.boletinInf .ico_pdf {
	padding-right:0px; PADDING-LEFT:16px; PADDING-BOTTOM:0px; MARGIN-LEFT:12px; LINE-HEIGHT:16px; PADDING-TOP:0px; HEIGHT:16px; FLOAT:right;
}/*Esotoari: 105288*/
.boletinInf .ico_pdf A {
	COLOR:#557cac
}
.boletinInf2 {
	BORDER-RIGHT:#d6d6d6 1px solid; padding-right:0px; BORDER-TOP:#d6d6d6 1px solid; MARGIN-TOP:10px; PADDING-LEFT:5px; FLOAT:left; MARGIN-BOTTOM:10px; PADDING-BOTTOM:10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:410px; PADDING-TOP:15px; BORDER-BOTTOM:#d6d6d6 1px solid; HEIGHT:45px
}
.boletinInf2 .ico_pdf {
	padding-right:0px; PADDING-LEFT:16px; BACKGROUND:url(../img/ico_pdf.gif) no-repeat left top; PADDING-BOTTOM:0px; MARGIN-LEFT:12px; LINE-HEIGHT:16px; PADDING-TOP:0px; HEIGHT:16px
}
.boletinInf2 .ico_pdf A {
	COLOR:#557cac
}
.ver_pdf {
	padding-right:0px; PADDING-LEFT:25px; FONT-WEIGHT:normal; BACKGROUND:url(../img/ico_pdf2.gif) #ffffff no-repeat left center; PADDING-BOTTOM:3px; COLOR:#557cac; PADDING-TOP:5px; FONT-FAMILY:Arial, Helvetica, sans-serif
}
.rMigas {
	CLEAR:both; BORDER-RIGHT:#d6d6d6 1px solid; padding-right:0px; BORDER-TOP:#d6d6d6 1px solid; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:0px; margin:auto auto 10px; BORDER-LEFT:#d6d6d6 1px solid; WIDTH:750px; PADDING-TOP:0px; BORDER-BOTTOM:#d6d6d6 1px solid; BACKGROUND-COLOR:#f6f6f6; TEXT-ALIGN:left
}
.rMigas UL {
	padding-right:2px; PADDING-LEFT:5px; PADDING-BOTTOM:3px; margin:2px 0px; PADDING-TOP:3px; LIST-STYLE-TYPE:none
}
.rMigas LI {
	DISPLAY:inline; PADDING-LEFT:7px
}
.rMigas .txtn {
	BORDER-RIGHT:#d6d6d6 1px solid; padding-right:6px; PADDING-LEFT:8px; PADDING-BOTTOM:0px; PADDING-TOP:0px
}
#piepagina { padding-right:0; BORDER-TOP:#d6d6d6 2px solid; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:4px; margin:20px 0 5px; WIDTH:752px; PADDING-TOP:4px; BORDER-BOTTOM:#d6d6d6 2px solid; HEIGHT:37px;}
#wai { BORDER-RIGHT:#d6d6d6 1px solid; padding-right:13px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:4px; WIDTH:57px; PADDING-TOP:13px}
#digital { BORDER-RIGHT:#d6d6d6 1px solid; padding-right:0px; PADDING-LEFT:0px; FLOAT:left; PADDING-BOTTOM:4px; MARGIN-LEFT:13px; WIDTH:130px; PADDING-TOP:4px}
#piepagina P { BORDER-RIGHT:#d6d6d6 1px solid; padding-right:13px; PADDING-LEFT:13px; FLOAT:left; PADDING-BOTTOM:1px; PADDING-TOP:23px}
#enlacescorporativos { padding-right:2px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:20px; TEXT-ALIGN:right;}
#enlacescorporativos A { COLOR:#666}
#enlacescorporativos A:hover { COLOR:#d50404}
#enlacescorporativos .txt07gr6 a img {margin-bottom:1px; vertical-align:text-bottom;}
.auxiliar { CLEAR:left}
.ver_ficha { padding-right:0px; PADDING-LEFT:15px; BACKGROUND:url(../img/ico_ficha2.gif) no-repeat left top; PADDING-BOTTOM:5px; margin:0px; PADDING-TOP:0px}

/*google*/


/*clear*/
.clear:after {height:0; visibility:hidden; display:block; content:"."; clear:both}
* html .clear {height:1%}
.clear {display:inline-block}

/*nueva cabecera*/
legend {display:none}
fieldset {border:none;}
#cab_home {padding-top:1px;}
#cab_home #formBusqueda { width:185px; float:left; margin-top:0.7em; }
	/* html #cab_home #formBusqueda { margin-top:.7em;}*/
#cab_home #formBusqueda form {margin:0px 0 0 33px; padding:0; height:17px;}
#cab_home #formBusqueda fieldset {margin:0; padding:0}
#cab_home #formBusqueda input {vertical-align:middle; margin:0; padding:0;}
#cab_home #formBusqueda #submitEnlace { background:none; border:none; cursor:pointer; cursor:hand; text-align:left !important; }/*Esotoari: 105288*/
#cab_home #formBusqueda #submitEnlace:hover { color:#d50404; text-decoration:underline; }
#cab_home #formBusqueda #avanzada { margin-top:0px; text-align:left; }/*Esotoari: 105288*/

#cab_home #formBusqueda input#buscador1 {border:1px solid #AAACA9; width:130px; font:0.7em Arial, Helvetica, sans-serif; color:#666; margin:0; padding:0}
#cab_home #formBusqueda input#image1 {margin:10px 0 5px 33px; padding:0;}
#cab_home div#google { float:left; display:block; margin:0px 0 0 0; width:75px; margin-top:24px}
#cab_home #logo_home { width:104px; padding:0; margin:0; border-bottom:1px solid #E5E5E5; padding-bottom:3px;}
#cab_home #logo_home img {margin:0; display:block; }
.ftr {float:right;}
#boletin {font:0.7em Arial, Helvetica, sans-serif; font-weight:bold; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; padding:3px 9px 1px 7px; margin-top:23px; margin-left:80px}
#boletin a {color:#333; text-decoration:none;}
#boletin img {vertical-align:middle;}

#cab_home {margin-bottom:10px}
#cab_home #menuPpal, #cab_home #menuPpal li {margin:0; padding:0;list-style:none;}
#cab_home #menuPpal { float:left; font:0.6em Arial, Helvetica, sans-serif; height:31px;margin-top:5px;margin:0; padding:0; }
#cab_home #menuPpal li {float:left; background:#C3C9BD url(../img/liNormal.gif) no-repeat left top; color:#4b4b4b; width:108px; text-align:center; display:block; padding-top:9px; padding-bottom:9px; }
#cab_home #menuPpal li.unafila {width:91px !important;}

#cab_home #menuPpal li.Sel {background-image:url(../img/liSel.gif); width:91px;}
#cab_home #menuPpal li.sigSel {background-image:url(../img/liSigSel.gif); width:91px}
#cab_home #menuPpal li.dosfilas, #cab_home #menuPpal li.dosfilasSel {padding-top:3px; padding-bottom:2px; width:91px}
#cab_home #menuPpal li.dosfilasSel { background-image:url(../img/liSel.gif); }
#cab_home #menuPpal li.first {width:91px; background-image:url(../img/liFirst.gif)}
#cab_home #menuPpal li.firstSel {background-image:url(../img/liFirstSel.gif); width:91px}
#cab_home #menuPpal li a {color:#4c4c4c; text-transform:uppercase; padding-left:8px; display:block;}
#cab_home #menuPpal li.firstSel a, #cab_home #menuPpal li.Sel a, #cab_home #menuPpal li.dosfilasSel a {color:#fff;}
#cab_home div.closeMenu, #cab_home div.closeMenuSel { width:5px; height:31px; background:#C3C9BD  url(../img/closeMenu.gif) no-repeat right top; font-size:1px; line-height:1px; float:left}
#cab_home div.closeMenuSel { background:#C3C9BD url(../img/closeMenuSel.gif) no-repeat right top;}

#newMenu {width:auto; margin-top:78px;}
	* html #newMenu {margin-top:79px;}

.texto_buscador {font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.7em; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 130px; color: rgb(76, 76, 76);}

/*evolutivo 31123 Planes y actuaciones*/
#cmficj #menuIzquierdo { FLOAT:left; width: 200px; margin-right: 3px; } 
#menuIzquierdo ul { list-style-type: none; margin:0; padding: 0; } 
#menuIzquierdo ul li h3 { font-size: 14px; padding:0; margin:0; margin-left: 12px; color: #868686; }
#menuIzquierdo ul li ul { width: 194px; border: 1px solid #dddddd; margin-bottom: 3px; }
#menuIzquierdo ul li ul li {background-color: #dddddd; margin: 2px; font-size: 11px; height: auto; line-height: 18px; color:#999999; padding-left: 5px;}
#menuIzquierdo ul li ul li a{ margin: 2px; font-size: 11px; height: auto; line-height: 18px; color:#868686; padding-left: 5px;}
#menuIzquierdo ul li ul li a:hover{ margin: 2px; font-size: 11px; height: auto; line-height: 18px; color:#999999; padding-left: 5px;}
#menuIzquierdo ul li ul li a.selplan{ margin: 2px; font-weight:bold; font-size: 11px; height: auto; line-height: 18px; color:#666; padding-left: 5px;}
#menuIzquierdo ul li ul li.normativa { background-color: white; color: #838383;  }
#menuIzquierdo ul li ul li.normativa img { float: left; margin-right: 5px; padding-right: 7px; height:20px;}
#cmficj .cont_articulo2 { float: left; width:545px; border-bottom: 1px solid #d6d6d6;  margin-bottom: 10px; }
#cmficj .cont_articulo2 h3 { background:#eee url(../img/ico_planes2.gif) no-repeat top left; width:545px; padding: 5px 0px 4px 42px; w\idth: 503px; float:left; margin: 0; }

#cmficj #pltex .cont_normativa {float:left;line-height:0.8em;padding:0pt 0pt 12px 10px;text-align:justify;width:500px;}
#cmficj #pltex .cont_normativa .normativa{margin: 0px 5px 12px 5px;}
#cmficj #pltex .cont_normativa .normativa p{margin-bottom:0px !important;}
#cmficj .bannerplan {margin: 15px 10px 15px 20px;width:490px;}
#cmficj .bannerplan img{margin:5px 0pt 15px 20px;}
#cmficj #zonaIzq .plan { padding: 0 0px 0 25px; float: left; width: 535px; w\idth: 500px; margin-bottom: 15px; }
#cmficj #zonaIzq .plan img { float: right; margin: 10px 0 0 5px; width:108px; }
#cmficj #zonaIzq .convoca { padding: 0 0px 0 25px; float: left; width: 535px; w\idth: 500px; margin-bottom: 10px;}
#cmficj #zonaIzq .sinlista { padding: 0 0px 15px 25px; float: left; width: 535px; w\idth: 500px; margin-bottom: 10px;}
/* *html #cmficj #zonaIzq .convoca { padding: 0 0px 0 25px; float: left; width: 535px; w\idth: 500px; margin-bottom: 0px; } Esotoari: 105288*/
#cmficj #zonaIzq .linea{  float: left; width: 535px; w\idth: 500px;border-bottom:1px solid #D6D6D6; }
#cmficj #contenido .contDcha{border:1px solid #D6D6D6;float:left;} /*Esotoari: 105288 */
#cmficj #contenido .classAll{width:100%;float:left;}
#cmficj #zonadrchNoMenu #titulo_planes {width:752px;!important;} 
#cmficj #zonadrchNoMenu #cabecera_planes {width:752px;!important;}
#cmficj #zonadrchNoMenu #titulo_cabecera {float:left;!important;padding:0pt 60px 0pt 12px;width:520px;!important;}
#cmficj #zonadrchNoMenu #linea_cabecera {width:752px;!important;}
#cmficj #zonadrchNoMenu #cajita_azul {width:740px;!important;}
#cmficj #zonadrchNoMenu #pltex {float:left;padding:15px 15px 0px 12px;width:725px;!important;}
#cmficj #zonadrchNoMenu #links {width:500px; !important;}

/* encargo 65206 Prensa /Guia comunicacion*/
#bannerguia {border:1px solid #D6D6D6;float:left;margin:0px;padding:10px;width:244px;}
#bannerguia img{ width:234px;height:145px}
.desModuloCentralpeq {border:1px solid #D6D6D6;float:left;margin-left:6px;width:273px;}
.desModuloCentralpeq h3 {background-color:#F7F6F0;border-bottom:1px solid #D6D6D6;font-size:1em;margin:0px;padding:2px 6px;}

.desModuloCentralDos {border:1px solid #D6D6D6;float:left;width:547px;}
.desModuloCentralDos h3 {background-color:#F7F6F0;border-bottom:1px solid #D6D6D6;font-size:1em;margin:0px;padding:2px 6px;}

.desModuloImangenCentral {border:1px solid #D6D6D6;float:left;width:480px;margin-left:4px;}
.desModuloImangenCentral h3 {background-color:#F7F6F0;border-bottom:1px solid #D6D6D6;font-size:1em;margin:0px;padding:2px 6px;}


.desModuloCentralgrand {border:1px solid #D6D6D6;float:left;width:752px;}
.desModuloCentralgrand h3 {background-color:#F7F6F0;border-bottom:1px solid #D6D6D6;font-size:1em;margin:0px;padding:2px 6px;}
#todazona {FLOAT:left; WIDTH:100%}
.contenidoguia {margin-left:15px;margin-top:8px;margin-bottom:15px;}

/* encargo 65206*/

/* encargo 75791 Enlace Ver Video (para Video Streaming) */

a.linkVideo { font-size:13px; font-weight:bold; color:red !important;}


/* encargo 82601*/
.enlaceatencion{ /*background-color:#E9F3FC;*/margin:10px;BORDER-top:#c2c2c2 1px solid;BORDER-bottom:#c2c2c2 1px solid;}
.enlaceatencion .tituloenlace{ /*background-color:#E9F3FC;*/margin:10px;padding-left:8px;}
.enlaceatencion .tituloenlace img {float:left; margin:0.4em 0.2em 0 0;}
.enlaceatencion .tituloenlace a {display:block; font-weight:bold; margin:0; text-align:center;}
.enlaceatencion a{margin:0px;font-weight:bold;}
.enlaceatencion .tituloenlaceatencion { text-align:center; border-bottom:1px solid #C2C2C2; margin:0 1em;}
#cmplco #todazona {border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;float:left;width:100%;}
#todazona {float:left;width:100%;}
#cmplco #todazona .plan { padding: 0 0px 0 25px; float: left; width: 535px; w\idth: 500px; margin-bottom: 15px; }
#cmplco #todazona p {line-height:1.3em;margin:0pt;padding:0pt 10px 10px 0pt;}
#cmplco #todazona .planes {float:left;padding:5px 0pt 10pt 12px;width:493px;}
#cmplco #todazona .planes h4 {margin:0pt;padding-bottom:5px;}
#cmplco #todazona .cont_articulo2 {border-bottom:1px solid #D6D6D6;border-top:1px solid #D6D6D6;float:left;margin-bottom:10px;width:100%;}
#cmplco #todazona .cont_articulo2 h3 {background:#EEEEEE url(../img/ico_planes2.gif) no-repeat scroll left top;float:left;
margin:0pt;padding:5px 0px 4px 38px;width:95%;
}


/*ESTILOS RSS */
.capa_menu_rss {
background-color:#E6F0FF;
border-top:2px solid #DDD;
border-left:2px solid #DDD;
border-right:2px solid #999;
border-bottom:2px solid #999;
color:#000000;
font-size:1em;
padding:0.5em;
position:absolute;
width:20em;
z-index:1;
display:none;
}
.capa_menu_rss_titulo {
display:block;
margin-bottom:0.5em;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.capa_menu_rss_opciones {
padding-left:0px;
margin:0px;
}

.capa_menu_rss_opciones li {
border-top:1px dashed #CCCCCC;
list-style-position:inside;
padding-left:10px;
}
.capa_menu_rss_opciones li a {
color:#585854 !important;
display:inline;
font-weight:normal;
line-height:1.5em !important;
text-decoration:none;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
}
.capa_menu_rss_feed {
color:#000000;
display:block;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
margin-top:0.5em !important;
}
.capa_menu_rss_feed_url {
color:#557cac !important;
}
.capa_menu_rss_close {
display:block;
float:right !important;
position:absolute;
right:3px;
top:0px;
}
.capa_menu_rss_close a {
font-family:Arial, Helvetica, sans-serif;
color:#557CAC !important;
font-size:0.7em !important;
display:inline;
font-weight:bold;
}
.capa_menu_rss_close a hover {
color:#000000;
display:inline;
}

/*Encargo 99364 (Esotoari) */
.relative { position:relative;}
/*FIN Encargo 99364 (Esotoari)*/


/* --------------- 20100201. Encargo 153269. Incorporamos tratamientos de listados  --------------- */
.listadosindatos    { margin: 0 10px;}
.lista_datos ul    { list-style-type:none; margin:0; padding:0;}
.lista_datos ul li { position:relative; float: left; width: 320px; margin: 0 10px 0 10px; /*w\idth: 320px;*/ display:inline; background: url(../img/sep_destacados.gif) no-repeat center bottom; padding:12px 0; }
.lista_datos ul li.last { background:none;}
.lista_datos ul img.imagenlistado { display: block; /*width: 61px;*/ padding: 0 0 0 10px; /*w\idth: 51px;*/ margin: 0; height:108px; float: right;}

.lista_datos ul li .titulo { font:0.8em Arial, Helvetica, sans-serif; }
.lista_datos ul li .texto { margin: 5px 0; line-height: 1.7em; font:0.7em Arial, Helvetica, sans-serif; color:#666;}
.lista_datos ul li .texto img { width:auto; height:auto; display:inline; padding:0; margin:0 0 -2px 0;}

.lista_datos .paginacion { float:left; width:320px; margin-left:10px; display:inline;}
.lista_datos .paginacion .dMostrar { float:left;}
.lista_datos .paginacion .paginar { float:right; margin-top:3px;}
.lista_datos #pagSup { border-bottom:1px solid #AAA; padding-bottom:3px; margin-bottom:3px;}
.lista_datos #pagInf { border-top:1px solid #AAA; padding-top:3px; margin-top:3px;}

/*BOTON DE PAGINACION QUE SIMULA TAG ANCHOR*/
.lista_datos .form_paginacion	{display:inline;}
.lista_datos .boton_paginacion {background-color:transparent; border-width:0px; color: #557CAC; font-size:0.85em; padding:0; border-bottom:1px solid #557CAC; cursor:pointer;}
.lista_datos .form_paginacion .anterior, .form_paginacion .siguiente
					{width: auto; border-bottom:1px solid #557CAC; padding:0; cursor:pointer;}

/* --------------- 20100201. FIN Incorporamos tratamientos de listados  --------------- */

/*MAPA WEB (Esotoari:153574)*/
#mapa_web #col1_mapa_web,
#mapa_web #col2_mapa_web,
#mapa_web #col3_mapa_web	{ float:left; width:15em; margin-right:1em;}
#mapa_web #col3_mapa_web	{ margin-right:0;}
#mapa_web h3				{ border:1px solid #E5E5E5; padding:.5em; font:bold .7em Arial, Helvetica, sans-serif; background-color:#F7F6F0; margin-bottom:.2em;}

	#mapa_web h3.azul			{ background-color:#086799; color:#FFFFFF;}
	#mapa_web h3.azul a			{ color:#FFF;}
	#mapa_web h3.rojo			{ background-color:#CD0410; color:#FFFFFF;}
	#mapa_web h3.rojo a			{ color:#FFF;}
	#mapa_web h3.naranja		{ background-color:#D58609; color:#FFF;}
	#mapa_web h3.naranja a		{ color:#FFF;}
	#mapa_web h3.marron			{ background-color:#794634;color:#FFF;}
	#mapa_web h3.marron a		{ color:#FFF;}
	#mapa_web h3.verde			{ background-color:#288E0A; color:#FFF;}
	#mapa_web h3.verde a		{ color:#FFF;}
	
	#mapa_web h3.azul a:hover,
	#mapa_web h3.rojo a:hover,
	#mapa_web h3.naranja a:hover,
	#mapa_web h3.marron a:hover,
	#mapa_web h3.verde a:hover		{ color:#FFF;}

	#mapa_web h3.azul a.showAll,
	#mapa_web h3.rojo a.showAll,
	#mapa_web h3.naranja a.showAll,
	#mapa_web h3.marron a.showAll,
	#mapa_web h3.verde a.showAll	{ color:#FFF; background:url(../img/flechaAbj_blc.gif) no-repeat right center;}	
	
	#mapa_web h3.azul a.hideAll,
	#mapa_web h3.rojo a.hideAll,
	#mapa_web h3.naranja a.hideAll,
	#mapa_web h3.marron a.hideAll,
	#mapa_web h3.verde a.hideAll	{ color:#FFF; background:url(../img/flechaDer_blc.gif) no-repeat right center;}		
	
#mapa_web h3 a				{ display:block; /*padding:.5em;*/ line-height:1.4em;}
#mapa_web h3 a:hover		{ display:block; color:#557CAC; text-decoration:none;}
#mapa_web a					{ text-decoration:underline;}
#mapa_web a.showAll			{ position:relative; margin:.5em 1em 0 0; float:right; padding-right:1.5em; display:inline; font:1em Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/flechaAbj.gif) no-repeat right center;}
#mapa_web a.hideAll			{ position:relative; margin:.5em 1em 0 0; float:right; padding-right:1.5em; display:inline; font:1em Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/flechaDer.gif) no-repeat right center;}
#mapa_web a.showAll:hover, #mapa_web a.hideAll:hover
							{ display:inline;}
#mapa_web ul				{ list-style-type:none; margin:0 0 2em 0; padding:1.2em 0em 0 0.5em; font:.7em Arial, Helvetica, sans-serif; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; width:20.75em;}
#mapa_web ul li				{ padding-left:1.95em; color:#666666; margin:0 0.5em 1em 0; width:85%;}
#mapa_web ul li.despliega	{ /*padding-left:0; width:95%;*/}
#mapa_web ul li.despliega img
							{ padding-right:.5em; float:left;}
#mapa_web ul li .nivel1		{ display:block; overflow:hidden;}
#mapa_web ul ul				{ list-style-type:none; margin:0 0 0 1em; padding:0; border:none; width:auto; font-size:1em;}
#mapa_web ul ul	li			{ margin:auto; background:url(../img/bulletAzul.gif) no-repeat left .5em; padding-left:1em; margin:.4em 0;}

#mapa_web .listadosindatos	{padding:10px; margin:0; font:.8em Arial, Helvetica, sans-serif; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
/*MAPA WEB fin*/

/*Banners slide home (Esotoari)*/
.opaco {
	opacity:0;
}
.slide {
	position:absolute;
}
#banner_slide ul {
	position:relative;
float:left;
margin:0 0 5px;
padding:0;
width:263px;	
}
#banner_slide ul, #banner_slide li {
	list-style:none;
}
/*fin Banners slide home*/
