
/* ESTILOS COMUNES */

BODY{margin:0; padding:0; font-size:80%; font-family:Arial,Helvetica,Verdana; background:#FBECD2; text-align:center;}

IMG{border:0;}
FORM{margin:0; padding:0;}
FORM SELECT{height:15px; font-size:.88em;}
H1, H2, H3, H4, H5, H6{margin:0; padding:0;}
IMG{border:0;}
A{color:#610000;}
A:hover{color:#C00000;}
.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;}
.firstLetter{font-size:150%; color:#C00000;}
#inicio{margin:0 10px; width:19px;}
/* 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:#FFF; 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.gif) 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:#610000;}
		DIV#principal #cabecera #paginas{float:right; padding:2px 15px 0 0;}
		DIV#principal #cabecera #paginas #sigHome{margin-top:-2px;}

/* 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:#9F9E9E; 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:#333;}	


/* 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:#C00000; font-size:.95em;}
			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:#610000 url(../img/listaMenuActivo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.activo A{color:#FFF;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.on{background:#610000 url(../img/listaMenuOn.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menu UL LI.on A{color:#FFF;}
			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:#FFF; background:#610000 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:#E6CE9C; margin-top:20px; border-top:1px solid #FFF;}
			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:#610000 url(../img/listaMenuE1Activo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.activo A{color:#FFF;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.on{background:#610000 url(../img/listaMenuE1On.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI.on A{color:#FFF;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp1 UL LI A{color:#FFF; 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:#FFF; background:#610000 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:35px; padding:0 0 1px 0}
			
			/* menu especial 2*/	
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2{margin:0; padding:0; background:#FFAD21; margin-top:20px; border-top:1px solid #FFF;}
			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:#610000 url(../img/listaMenuE2Activo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.activo A{color:#FFF;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.on{background:#610000 url(../img/listaMenuE2On.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI.on A{color:#FFF;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp2 UL LI A{color:#FFF; 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:#FFF; background:#610000 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}
			
			/* menu especial 3*/	
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3{margin:0; padding:0; background:#84BDE6;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL{margin:0; padding:0; list-style:none;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 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 #menuEsp3 UL LI.activo{background:#610000 url(../img/listaMenuE2Activo.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL LI.activo A{color:#FFF;}			
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL LI.on{background:#610000 url(../img/listaMenuE2On.gif) left no-repeat;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL LI.on A{color:#FFF;}
			DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL LI A{color:#FFF; 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 #menuEsp3 UL LI A:hover{color:#FFF; background:#610000 url(../img/bgMenuE.gif) bottom repeat-x;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 UL LI A{margin:0; height:20px;}
			html>body DIV#principal #contenido #contenidoPieLat #lateral #menuEsp3 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:#610000; 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:#FFF; 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:#FFF; background:#BB5757;}

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:397px}
DIV#sm14{top:417px}




/* 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:#9F9E9E url(../img/home/bgPortada.gif) repeat-y left; margin:0 0 25px 0; padding:0; width:585px;}
				html>body DIV#principal #contenido #contenidoPieLat #interior #plantilla #portada{margin:0;}
				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 .portadaFL P{color:#FFF; text-align:justify; margin:0; padding:15px 0 0 20px; width:225px; font-size:90%; line-height:120%;}
				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:15px 0 0 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; text-align:justify; 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 #portada .portadaFL P A.mas{color:#FFF; 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:292px}
DIV#principal #contenido #contenidoPieLat #interior #plantilla.home DIV#sm14{top:312px}
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:#610000;}
	DIV#breadCrumb A{color:#610000;}
	DIV#breadCrumb A:hover{color:#C00000;}	

DIV#plantilla H2{padding:7px 0 0 35px; margin:0; color:#610000;}
DIV#plantilla H2 IMG{width:auto;}
DIV#plantilla #subtitulo{border-bottom:2px solid #000; width:540px;}
DIV#plantilla #subtitulo H3{font-size:175%; color:#C00000; margin:0 0 0 55px; font-weight:bold;}
DIV#plantilla #entradilla{margin:0 0 25px 55px; padding:0;}	
DIV#plantilla #entradilla H4{color:#610000; 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%;}
html>body DIV#plantilla .textos{min-height:100px; height:auto;}
	DIV#plantilla .textos P{margin:0; padding:0 0 15px 0; width:320px;}
	DIV#plantilla .textos P.destacado{color:#C00000; margin:0 15px 15px 0; padding:10px; font-size:1em; width:303px; border:1px solid #C00000;}
	DIV#plantilla .textos P.destacado .leyenda{font-size:.75em;}
	DIV#plantilla .textos .lista{width:320px;}
	DIV#plantilla .textos UL.listado{width:280px;list-style:disc; margin:0 0 0 25px; padding-left:15px;}
	DIV#plantilla .textos UL.listado LI{padding-bottom:10px;}
	DIV#plantilla .textos OL.listado LI{padding-bottom:10px;}
	DIV#plantilla .textos UL.listado LI UL{margin-top:10px;}
	DIV#plantilla .textos OL.listado LI UL{margin-top:10px;}	
	DIV#plantilla .textos UL.listado LI UL LI{list-style:circle;}
	DIV#plantilla .textos OL.listado LI UL LI{list-style:disc;}
	DIV#plantilla .textos P.negrita{color:#C00000; padding:0 0 5px 0; font-weight:bold;}
	DIV#plantilla .textos H5, DIV#plantilla .textos H4{color:#C00000; padding:0 0 5px 0; font-size:110%; width:320px;}
	DIV#plantilla .textos H4.gris{color:#999;}
	DIV#plantilla .textos H5 .negrita{color:#000; font-size:90%;}
	DIV#plantilla .textos H6{color:#610000; padding:0 0 5px 0; font-size:100%; width:320px;}
	DIV#plantilla .textos P.pregunta{color:#610000; padding:0 0 5px 0; font-weight:bold; font-style:italic;} 
	DIV#plantilla .textos P.fotoG{width:auto;}
	DIV#plantilla .textos P.fotoM{color:#C00000; font-size:85%; width:375px;}
	DIV#plantilla .textos .negrita{margin:0; padding:10px 0 15px 0; color:#610000; font-weight:bold;}	
	DIV#plantilla .textos H3.negrita{color:#C00000; padding:0 0 5px 0; font-weight:bold; font-size:120%;}
	DIV#plantilla .textos IMG.separdor{margin-bottom:30px;}
DIV#plantilla .textos01{float:left; margin:0; padding:0; font-size:95%;}
	DIV#plantilla .textos01 P{margin:0; padding:0 0 20px 0; width:320px;}
	DIV#plantilla .textos01 H3.negrita{color:#C00000; padding:0 0 5px 0; font-weight:bold;font-size:120%;}
	DIV#plantilla .textos01 .imagenG{position:relative; width:auto; float:right; margin-left:10px; margin-right:-220px; text-align:right; color:#C00000; font-size:85%; width:375px;}
	DIV#plantilla .textos01 .imagenG IMG{width:375px;}

DIV#plantilla .txtEntradilla{width:540px; font-weight:bold; padding-bottom:15px; color:#610000;}
	
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:#C00000; font-size:85%; width:375px;}
DIV#plantilla .imagen{float:right; color:#C00000; font-size:.8em; text-align:right; width:200px;}
	DIV#plantilla .imagen IMG{width:200px;}
	DIV#plantilla .imagen IMG.libre{width:auto;}	
	DIV#plantilla .imagen IMG.sepImg1{padding-top:100px;}
	DIV#plantilla .imagen .destacado{border:1px solid #C10000;}
	DIV#plantilla .imagencaja{margin:23px 5px 5px 3px;}
	
DIV#plantilla .caja{clear:both; margin:0 0 10px 0; padding:0; width:100%;}
DIV#plantilla .cajaTipo1{background:#610000; color:#FFF;}
DIV#plantilla .cajaTipo2{background:#C00000; color:#FFF;}
	DIV#plantilla .cajaTipo2 .leyenda{font-size:80%; font-weight:bold; padding:10px;}
DIV#plantilla .cajaTipo3{background:#FFF; color:#610000; border:1px solid #610000;}
DIV#plantilla .cajaTipo4{background:#9F9E9E; color:#FFF;}
	DIV#plantilla .caja .titCaja{margin:0; padding:20px 0 0 20px;}
	DIV#plantilla .caja .titCaja H5{margin:0;padding:0; font-size:120%;}
	DIV#plantilla .cajaTipo4 .titCaja H5{color:#C10000;}
	DIV#plantilla .caja .txtCaja{margin:0; padding:0 20px 20px 20px; font-size:85%;}		
	DIV#plantilla .caja .imgCaja{float:right; margin-left:10px; margin-top:23px;}
	html>body DIV#plantilla .caja .imgCaja{margin-top:3px}


DIV#plantilla .txtCenter A.soluciones{color:#FFF;}
DIV#plantilla .txtCenter A.soluciones:hover{color:#C00000;}	

