
/* ESTILOS COMUNES */

BODY{margin:0; padding:0; font-size:80%; font-family:Arial,Helvetica,Verdana; background:#EFD784; text-align:center;}

IMG{border:0;}
FORM{margin:0; padding:0;}
FORM SELECT{height:15px; font-size:.88em;}
H1, H2, H3, H4, H5{margin:0; padding:0;}
IMG{border:0;}
A{color:#036;}
A:hover{color:#9CF;}
.subir{width:100%; text-align:right;}
SPAN.menuLat{padding:1px 0 0 5px; display:block;}
.salto{clear:both; line-height:0; font-size:0px;}
.saltoPrint{}
.floatR{float:right;}
.floatL{float:left;}
.txtCenter{text-align:center; font-size:110%; font-weight:bold; padding:10px;}
.dentro{width:300px;}
#soluciones{display:none;}

/* CAPA PRINCIPAL */
DIV#principal{text-align:left; width:767px; margin:auto;}

/* CABECERA, PARTE SUPERIOR */
	DIV#principal #cabecera{height:137px; background:url(../img/bgCabecera.gif)}
		DIV#principal #cabecera #logo{float:left; margin:0 0 0 -49px; padding:0; width:auto;}
		DIV#principal #cabecera #combo{background:url(../img/bgCabecera1.gif); width:210px; height:137px; color:#F8BC38; float:left; margin:0; padding:17px 0 0 0; voice-family: "\"}\""; voice-family:inherit; height:120px;}
		html>body DIV#principal #cabecera #combo{height:120px;}
		DIV#principal #cabecera #combo P{width:160px; text-align:center; margin:0; padding:0;}
		DIV#principal #cabecera #enlaces{float:right; margin:0; padding:0; color:#FFF; font-size:80%; text-align:right; background:url(../img/bgCabecera2.jpg) no-repeat right; width:136px; height:83px;}
		DIV#principal #cabecera #enlaces P{padding:10px 3px 0 0; margin:0;}
		DIV#principal #cabecera #enlaces A{color:#FFF;}
		DIV#principal #cabecera #enlaces A:hover{color:#036;}
		DIV#principal #cabecera #paginas{float:right; padding:2px 15px 0 0;}
		DIV#principal #cabecera #paginas #sigHome{margin-top:3px;}

/* PIE DE PAGINA */
	DIV#principal #subir{float:right; padding:0 15px 5px 0; margin:0;}
	DIV#principal #pie{clear:right; float:right; color:#FFF; width:607px; height:20px; background:#F8BC38; text-align:right; margin:0; padding:0; font-size:85%;}
	DIV#principal #pie P{padding:3px 15px 0 0; margin:0;}
	DIV#principal #pie A{color:#FFF;}
	DIV#principal #pie A:HOVER{color:#369;}	


/* CONTENIDO, INCLUYE PARTE INTERIOR Y LATERAL */
	DIV#principal #contenido{width:100%; background:#FFF url(../img/bgContenido.gif) left repeat-y; clear:both;}
	DIV#principal #contenido #contenidoPieLat{width:100%; height:400px;}
	html>body DIV#principal #contenido #contenidoPieLat{min-height:400px; height:auto;}
		/* LATERAL: INCLUYE MENÚ */	
		DIV#principal #contenido #contenidoPieLat #lateral{width:160px; float:left;}
			
			DIV#principal #contenido #contenidoPieLat #lateral #menu{margin:0; padding:0; background:#369;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL{margin:0; padding:0; list-style:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI{cursor:pointer; cursor:hand; background:url(../img/listaMenu.gif) left no-repeat; margin:0; padding:0 0 0 17px; height:20px;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.activo{background:#036 url(../img/listaMenuActivo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.activo A{color:#F8BC38;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.on{background:#036 url(../img/listaMenuOn.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.on A{color:#F8BC38;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI A{color:#FFF; margin:0; padding:0; background:url(../img/bgMenu.gif) bottom repeat-x; height:20px; width:100%; display:block; text-decoration:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI A:hover{color:#F8BC38; background:#036 url(../img/bgMenu.gif) bottom repeat-x;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI A{margin:0; height:20px;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI A:hover{margin:0; height:19px; padding:0 0 1px 0}
	
			/* menu especial 1*/	
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1{margin:0; padding:0; background:#CBB400; margin-top:20px; border-top:1px solid #036;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL{margin:0; padding:0; list-style:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI{cursor:pointer; cursor:hand; background:url(../img/listaMenuE1.gif) left no-repeat; margin:0; padding:0 0 0 17px; height:35px;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.activo{background:#036 url(../img/listaMenuE1Activo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.activo A{color:#F8BC38;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.on{background:#036 url(../img/listaMenuE1On.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.on A{color:#F8BC38;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI A{color:#036; margin:0; padding:0; background:url(../img/bgMenuE.gif) bottom repeat-x; height:35px; width:100%; display:block; text-decoration:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI A:hover{color:#F8BC38; background:#036 url(../img/bgMenuE.gif) bottom repeat-x;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI A{margin:0; height:35px;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI A:hover{margin:0; height:34px; padding:0 0 1px 0}
			
			/* menu especial 2*/	
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2{margin:0; padding:0; background:#9EA3CB;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL{margin:0; padding:0; list-style:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI{cursor:pointer; cursor:hand; background:url(../img/listaMenuE2.gif) left no-repeat; margin:0; padding:0 0 0 17px; height:20px;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.activo{background:#036 url(../img/listaMenuE2Activo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.activo A{color:#F8BC38;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.on{background:#036 url(../img/listaMenuE2On.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.on A{color:#F8BC38;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI A{color:#036; margin:0; padding:0; background:url(../img/bgMenuE.gif) bottom repeat-x; height:20px; width:100%; display:block; text-decoration:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI A:hover{color:#F8BC38; background:#036 url(../img/bgMenuE.gif) bottom repeat-x;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI A{margin:0; height:20px;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI A:hover{margin:0; height:19px; padding:0 0 1px 0}
			
			
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.ma{height:33px; margin-top:15px; border-top:1px solid #FFF;}
				
		/* INTERIOR: TEXTOS Y CONTENIDO PRINCIPAL*/
		DIV#principal #contenido #contenidoPieLat #interior{width:590px; float:left;}
			
			/* CONTENIDO */
			DIV#principal #contenido #contenidoPieLat #interior #plantilla{margin:0 0 0 50px; padding:0; height:100%;}


/* DEFINIMOS LOS SUBMENUS */
DIV.subMenu{position:absolute; color:#FFF; background:#036; border:1px solid #FFF; border-top:0; border-left:0; width:350px; margin:0 0 0 -50px; padding:0; font-size:.88em; display:none; z-index:10;}
html>body DIV.subMenu{margin:0;}
DIV.subMenu UL{margin:0; padding:0; list-style:none; width:auto;}
DIV.subMenu UL LI{margin:0; padding:0; border-top:1px solid #FFF; cursor:pointer; cursor:hand;}
DIV.subMenu UL LI A{color:#F8BC38; text-decoration:none; display:block; width:100%; padding:2px 3px 3px 10px; cursor:pointer; cursor:hand;}
html>body DIV.subMenu UL LI A{width:96.2%;}
DIV.subMenu UL LI A:hover{color:#036; background:#F8BC38;}

DIV#sm1{top:136px}
DIV#sm2{top:156px}
DIV#sm3{top:176px}
DIV#sm4{top:196px}
DIV#sm5{top:216px}
DIV#sm6{top:236px}
DIV#sm7{top:256px}
DIV#sm8{top:276px}
DIV#sm9{top:296px}
DIV#sm10{top:316px}
DIV#sm11{top:336px}
DIV#sm12{top:356px}
DIV#sm13{top:376px}
DIV#sm14{top:396px}
DIV#sm15{top:416px}
DIV#sm16{top:436px}
DIV#sm17{top:477px}
DIV#sm18{top:512px}



/* ESTILOS PARA LA HOME */
			DIV#principal #contenido #contenidoPieLat #interior #plantilla.home{margin:-32px 0 0 22px; position:relative; width:585px;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada{background:#F8BC38 url(../img/home/bgPortada.gif) repeat-y left; margin:0 0 25px 0; padding:0; width:585px;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada .portadaFL{float:left;}
				html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada .portadaFL{float:none;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada IMG{voice-family: "\"}\""; voice-family:inherit; float:left; display:block;}
				html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada IMG{float:left; display:block;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada P{float:left; margin:0; padding:10px 10px 0 27px; width:265px; voice-family: "\"}\""; voice-family:inherit; width:220px;}
				html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada P{width:220px;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla .noticiasHome{margin:0; width:98%;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla .noticiasHome IMG{float:right; margin-left:15px;}		
				DIV#principal #contenido #contenidoPieLat #interior #plantilla .noticiasHome P{width:350px; padding:0 0 0 50px; font-size:85%; voice-family: "\"}\""; voice-family:inherit; width:300px;}
				html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla .noticiasHome P{width:300px; padding-top:65px;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla.home A.mas{color:#000; text-decoration:none;}
				DIV#principal #contenido #contenidoPieLat #interior #plantilla.home A.mas:hover{color:#369; text-decoration:none;}

DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm1{top:31px;}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm2{top:51px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm3{top:71px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm4{top:91px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm5{top:111px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm6{top:131px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm7{top:151px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm8{top:171px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm9{top:191px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm10{top:211px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm11{top:231px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm12{top:251px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm13{top:271px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm14{top:291px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm15{top:311px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm16{top:331px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm17{top:371px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm18{top:407px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home .subMenu{left:28px;}
html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla.home .subMenu{left:-22px;}

/* ESTILOS PLANTILLAS */

	/* BREAD CRUMB */
	DIV#breadCrumb{position:relative; font-size:85%; margin:-22px 0 7px 0; color:#036;}
	DIV#breadCrumb A{color:#036;}
	DIV#breadCrumb A:hover{color:#9CF;}	

DIV#plantilla H2{padding:7px 0 0 35px; margin:0; color:#369;}
DIV#plantilla #subtitulo{border-bottom:2px solid #000; width:444px;}
DIV#plantilla #subtitulo H3{font-size:175%; color:#369; margin:10px 0 0 55px; font-weight:bold;}
DIV#plantilla #entradilla{margin:0 0 25px 55px; padding:0;}	
DIV#plantilla #entradilla H4{color:#000; font-size:111%;}

	DIV#plantilla .info{font-size:.8em; font-weight:normal; color:#999; padding-top:5px;}

DIV#plantilla .textos{float:left; margin:0; padding:0; font-size:95%;}
	DIV#plantilla .textos P{margin:0; padding:0 0 15px 0; width:320px;}
	DIV#plantilla .textos .lista{width:320px;}
	DIV#plantilla .textos .lista UL.listado{margin-top:0; margin-bottom:0;}
	DIV#plantilla .textos .lista UL.listado LI{padding-bottom:10px; list-style:disc outside none;}
	DIV#plantilla .textos .lista OL.listado LI{padding-bottom:10px;}
	DIV#plantilla .textos .lista UL.listado LI UL{margin-top:10px;}
	DIV#plantilla .textos .lista OL.listado LI UL{margin-top:10px;}	
	DIV#plantilla .textos .lista UL.listado LI UL LI{list-style:circle;}
	DIV#plantilla .textos .lista OL.listado LI UL LI{list-style:disc;}
	DIV#plantilla .textos P.negrita{color:#369; padding:0 0 5px 0; font-weight:bold;}
	DIV#plantilla .textos P.pregunta{color:#369; padding:0 0 5px 0; font-weight:bold; font-style:italic;} 
	DIV#plantilla .textos P.fotoG{width:auto;}
	DIV#plantilla .textos P.fotoM{color:#369; font-size:85%; width:375px;}
	DIV#plantilla .textos .negrita{margin:0; padding:10px 0 15px 0; color:#369; font-weight:bold;}	
	
DIV#plantilla .txtEntradilla{width:450px; font-style:italic; padding-bottom:15px;}
	
DIV#plantilla .imgBig{width:320px; margin-bottom:0;}
DIV#plantilla .imgBig P{width:auto;}
DIV#plantilla .editorial P{width:auto;}

DIV#plantilla .editorial{width:540px; margin-bottom:0;}
DIV#plantilla .editorial P{width:auto;}
DIV#plantilla .textos .columna1{width:47%; float:left; margin-right:5%;}
DIV#plantilla .textos .columna2{width:47%; float:left;}

DIV#plantilla .separadorPtoAparte{float:left;font-size:0;height:0;width:100%;}

DIV#plantilla .textos .imagenG{position:relative; width:auto; float:right; margin-left:10px; margin-right:-220px; text-align:right; color:#369; font-size:85%; width:375px;}
DIV#plantilla .imagen{float:right; color:#036; font-size:.8em; text-align:right; width:200px;}
	DIV#plantilla .imagen IMG.sepImg1{margin-top:400px;}
	DIV#plantilla .imagen IMG.sepImg2{margin-top:555px;}
			
DIV#plantilla .caja{clear:both; margin:0 0 10px 0; padding:0; width:100%;}
DIV#plantilla .cajaTipo1{background:#369; color:#FFF;}
DIV#plantilla .cajaTipo2{background:#F6CB26; color:#000;}
DIV#plantilla .cajaTipo3{background:#FFF; color:#369; border:1px solid #369;}
	DIV#plantilla .caja .titCaja{margin:0; padding:20px 0 0 20px;}
	DIV#plantilla .caja .titCaja H5{margin:0;padding:0; font-size:120%; border-bottom:2px solid #FFF;}
	DIV#plantilla .caja .txtCaja{margin:0; padding:0 20px 20px 20px; font-size:85%;}

DIV#plantilla .txtCenter A.soluciones{color:#FFF;}
DIV#plantilla .txtCenter A.soluciones:hover{color:#9CF;}	

