@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-size: 100%;}body{line-height: 1; font-family:Arial, Verdana, sans-serif; font-size:12px; background:url(../img/tile/bodyTTile.jpg);}ol, ul{list-style: none;}blockquote, q{quotes: none;}:focus{outline: 0;}ins{text-decoration: none;}del{text-decoration: line-through;}table{border-collapse: collapse;border-spacing: 0;}

#btFlashBanner_1{background:#6B9AC7;}
.idiomaSel{position:absolute; top:15px; right:2px; z-index:2000; height:14px; overflow:hidden; border:#7B98C1 1px solid; background-color:#fff;  padding:4px; padding-bottom:2px;}
	.idiomaSel ul{ position:relative; float:left; width:100%;}
		.idiomaSel ul li{ padding-bottom:6px;}
			.idiomaSel ul li a, .idiomaSel ul li span{ color:#5c6f80; text-decoration:none;  padding:4px 6px 0 18px; background:url(../img/cunia-idioma.gif) no-repeat scroll 5px 8px;}
			.idiomaSel ul li span{background:url(../img/onDico.gif) no-repeat scroll -14px -21px;}
.langSel{ position:absolute; width:43px; height:23px; background:url(../img/eng-es.png) scroll 0 -1px; right:54px; top:4px;}
img.ampliar1{position: absolute; right: 45px; margin-top: 20px;}
	img.ampliar1:hover{ cursor:pointer;}

.tabla-maq-1{ width:100%; border-top:#7B98C1 1px solid; border-bottom:#7B98C1 1px solid;}
	table.tabla-maq-1 td.titular {border-bottom:#7B98C1 1px solid;}
	table.tabla-maq-1 td{ background:#FFF; padding:5px 8px 5px 8px;}
	td.azul{ background:#d3dfee !important;}

.tablaCont{width:100%; height:100%; background-repeat:/*url(../img/tile/tileHome.jpg)*/ repeat-x;}
	.tablaCont tr td{background:#fff; width:951px;}
	.tablaCont tr .tdIzq{background:url(../img/tile/sombra_izqTile.png) right repeat-y;}
	.tablaCont tr .tdDer{background:url(../img/tile/sombra_derTile.png) left repeat-y;}

.miniLogos{margin-bottom:9px;}

/*------------CABECERA------------*/
.cabecera{width:100%; position:relative; float:left; z-index:900;}
	.cabecera .logo{width:100%; position:relative; float:left; height:38px !important; padding:0px; overflow:hidden;}
		.cabecera .logo p{color:#a1afb8; position:absolute; left:147px; top:15px; padding-top:0px; font-weight:bold;}
		.cabecera .logo img{position:relative; float:left; border:none;}
	/*------------MENUCABECERA------------*/
	.cabecera .menu{position:relative; float:left; height:16px; width:100%; border: #c5c9cc 1px solid; border-left:none; border-right:none; z-index:900;}
		.cabecera .menu .telefono{height:13px; width:11%; position:absolute; right:0px; background:#7b98c1 url(../img/icon/telefonoAzul.gif) left center no-repeat; text-align:right; font-weight:bold; color:#FFF; padding:3px 10px 0px 0px;}
		.cabecera .menu ul{position:relative; float:left; width:90%; z-index:100; padding:0px 4px;}
			.cabecera .menu ul li{display:inline; position:relative; float:left;}
				.cabecera .menu ul li h1:hover, .cabecera .menu ul li:hover h1, .cabecera .menu ul li:hover{background:#f6be44;}
					.cabecera .menu ul li:hover ul{display:block;}
					.cabecera .menu ul li:hover ul li ul{display:none;}
				.cabecera .menu ul li h1{padding:3px 14px 1px 14px; font-size:12px;}
					.cabecera .menu ul li h1 a{text-decoration:none; color:#666;}/*#0F63C7*/
						.cabecera .menu ul li h1:hover a{text-decoration:none; color:#0F63C7; cursor:pointer;}
				/*------------SUB-MENUCABECERA------------*/
				.cabecera .menu ul li ul{position:absolute; width:190px; display:none; padding:7px 1px 0px 1px; z-index:150; background:#F5F5F5; border:#ccc 1px solid; border-bottom:none;}
					.cabecera .menu ul li ul li{width:190px; position:relative; float:left; font-size:11px; padding:3px 0px; border-bottom:#ccc 1px solid; }
						.cabecera .menu ul li ul li.liAct{background:#FFF; display:block; cursor:default;}
							.cabecera .menu ul li ul li.liAct a{color:#0F63C7;cursor:pointer;}
						.cabecera .menu ul li ul li img{ position:absolute; right:5px;}
					.cabecera .menu ul li ul .liMas{width:190px; position:relative; float:left; font-size:11px; padding:3px 0px; background:url(../img/icon/mas.gif) right  center no-repeat;}
						.cabecera .menu ul li ul li a{ text-decoration:none; padding:0px 3px; font-size:12px; color: #333;}
							.cabecera .menu ul li ul .liMas:hover{ background:#FFF url(../img/icon/mas.gif) right  center no-repeat; color:#0F63C7;}
							.cabecera .menu ul li ul li:hover{ background:#FFF; color:#0F63C7;}
								.cabecera .menu ul .liAct h1 a{ /*background:#FFF;*/ color:#0F63C7;}
							.cabecera .menu ul li ul li:hover a, .cabecera .menu ul li ul .liMas:hover a{cursor:pointer; color:#0F63C7;}
								/*------------SUB-SUB-MENUCABECERA------------*/
								.cabecera .menu ul li ul .liMas ul{position:absolute; left:190px; width:200px; display:none; top:-7px; z-index:200;}
								.cabecera .menu ul li ul li	 ul{position:absolute; left:190px; width:200px; display:none; top:-7px; z-index:200;}
									.cabecera .menu ul li ul .liMas:hover ul{display:block;}
									.cabecera .menu ul li ul li:hover ul{display:block;width:300px;}
									.cabecera .menu ul li ul li ul li{width:300px; position:relative; float:left;}
										.cabecera .menu ul li ul li ul li a{ color:#333;}

									
/*------------CABECERA MKGEN2------------*/
#mkGen2{ width:100%; position:relative; float:left;}
#mkGen2 .cabecera{width:100%; position:relative; float:left;}
	#mkGen2 .cabecera .logo{width:100%; position:relative; float:left; height:38px !important; padding:0px; overflow:hidden;}
		#mkGen2 .cabecera .logo p{color:#a1afb8; position:absolute; left:119px; top:15px; padding-top:0px;}
		#mkGen2 .cabecera .logo img{position:relative; float:left; border:none;}
	/*------------MENUCABECERA MKGEN2------------*/
	#mkGen2 .cabecera .menu{position:relative; float:left; height:16px; width:100%; border: #c5c9cc 1px solid; border-left:none; border-right:none; z-index:100;}
		#mkGen2 .cabecera .menu .telefono{height:13px; width:11%; position:absolute; right:0px; background:#7b98c1; text-align:right; font-weight:bold; color:#FFF; padding:3px 10px 0px 0px;}
		#mkGen2 .cabecera .menu ul{position:relative; float:left; width:90%; z-index:100; padding:0px 4px;}
			#mkGen2 .cabecera .menu ul li{display:inline; position:relative; float:left;}
				#mkGen2 .cabecera .menu ul li h1:hover, .cabecera .menu ul li:hover h1, .cabecera .menu ul li:hover{background:#fff; cursor:pointer;}
					#mkGen2 .cabecera .menu ul li:hover ul{display:block;}
					#mkGen2 .cabecera .menu ul li:hover ul li ul{display:none;}
				#mkGen2 .cabecera .menu ul li h1{padding:3px 14px 2px 14px; font-size:11px;}
					#mkGen2 .cabecera .menu ul li h1 a{text-decoration:none;}
				/*------------SUB-MENUCABECERA MKGEN2------------*/
				#mkGen2 .cabecera .menu ul li ul{position:absolute; width:190px; display:none; padding:7px 1px 5px 1px; z-index:150; background:url(../img/pixelNaranja.png);}
					#mkGen2 .cabecera .menu ul li ul li{width:190px; position:relative; float:left; font-size:11px; padding:3px 0px;}
					#mkGen2 .cabecera .menu ul li ul .liMas{width:190px; position:relative; float:left; font-size:11px; padding:3px 0px; background:url(../img/icon/mas.gif) right  center no-repeat;}
						#mkGen2 .cabecera .menu ul li ul li a{ text-decoration:none; padding:0px 3px;}
							#mkGen2 .cabecera .menu ul li ul:hover{ cursor:pointer;}
							#mkGen2 .cabecera .menu ul li ul .liMas:hover{ background:#FC6 url(../img/icon/mas.gif) right  center no-repeat;}
							#mkGen2 .cabecera .menu ul li ul li:hover{ background:#FC6;}
							#mkGen2 .cabecera .menu ul li ul li:hover a, .cabecera .menu ul li ul .liMas:hover a{}
								/*------------SUB-SUB-MENUCABECERA MKGEN2------------*/
								#mkGen2 .cabecera .menu ul li ul .liMas ul{position:absolute; left:190px; width:200px; display:none; top:-7px; z-index:200;}
									#mkGen2 .cabecera .menu ul li ul .liMas:hover ul{display:block;}
									#mkGen2 .cabecera .menu ul li ul li ul li{width:200px; position:relative; float:left;}
								
								
	.cabecera .bannerFlash{padding:5px; position:relative; float:left; z-index:0; width:941px; height:155px; overflow:hidden;}
/*------------CONTENIDO------------*/
.contenido{width:921px; position:relative; float:left; padding:0px 15px 9px 15px;}
	/*------------COLDER------------*/
	.contenido .colDer{width:196px; position:relative; float:right;}
		.contenido .colDer .bannerColDer{width:100%; position:relative; float:left; margin-bottom:5px;}
			.contenido .colDer .bannerColDer ul{ width:100%; position:relative; float:left;}
				.contenido .colDer .bannerColDer ul li{padding:0px; background:#e7dca5; border:#c5bf9f 1px solid; width:194px; position:relative; float:left; margin-top:-1px;}
					.contenido .colDer .bannerColDer ul li a{text-decoration:none; display:block; padding:5px; width:100%; color:#333;}
						.contenido .colDer .bannerColDer ul li:hover{ background: #daae29;}
						.contenido .colDer .bannerColDer ul li a b, .contenido .colDer .bannerColDer ul li a strong{font-weight:bold;}
			.contenido .colDer .bannerColDer a, .contenido .colDer .bannerColDer a img{margin:0px; padding:0px; position:relative; float:left; border:none;}
	/*------------COLCEN------------*/
	.contenido .colCen{width:720px; position:relative; float:left; margin-right:5px;}
		.contenido .colCen .destacadoHome{width:100%; position:relative; float:left; background:url(../img/Bk-Ley30.png) left top no-repeat;}
			.contenido .colCen .destacadoHome .imgFondoDestHome{position:absolute; left:-20px; z-index:0; width:304px; height:313px;}
			.contenido .colCen .destacadoHome .pAnchaHome{width:65%; position:relative; float:left; display:block; margin-top:30px; line-height:22px; padding:0px 15px 0px 25px;}
			.contenido .colCen .destacadoHome img{position:relative; float:left; left:0px; top:0px; z-index:10;}
			.contenido .colCen .destacadoHome .titularDestHome{width:auto; position:absolute; z-index:100; left:0px; top:0px;}
				.contenido .colCen .destacadoHome .titularDestHome p, .contenido .colCen .destacadoHome .titularDestHome .pGrandeHome{display:inline; font-size:13px; font-weight:bold;}
				.contenido .colCen .destacadoHome .titularDestHome .pGrandeHome{font-size:18px;}
			.contenido .colCen .destacadoHome ul{ width:200px; position:absolute; left:520px; top:0px; margin-top:1px; z-index:200;}
				.contenido .colCen .destacadoHome ul li{padding:0px; background:#dedbdf; border:#d0cfd0 1px solid; width:188px; position:relative; float:left; margin-top:-1px;}
					.contenido .colCen .destacadoHome ul li:hover{ background:#7d6784;}
						.contenido .colCen .destacadoHome ul li:hover a, .contenido .colCen .destacadoHome ul li:hover a b, .contenido .colCen .destacadoHome ul li:hover a strong{color:#FFF;}
					.contenido .colCen .destacadoHome ul li a{text-decoration:none; text-align:center; display:block; padding:5px; color:#333;}
						.contenido .colCen .destacadoHome ul li a b, .contenido .colDer .bannerColDer ul li a strong{font-weight:bold; color:#333;}
						
		.contenido .colCen .listasHome{width:100%; height:300px; position:relative; float:left; margin-top:10px;}
			.contenido .colCen .listasHome ul{position:relative; float:left; width:31%; border-left:#333 1px solid; padding:0px 6px;}
				.contenido .colCen .listasHome ul .liTit{font-size:15px; font-weight:bold; border-bottom:none; margin-bottom:7px;}
				.contenido .colCen .listasHome ul li{border-bottom:#333 1px dotted; padding:7px 5px 5px 0px;}
					.contenido .colCen .listasHome ul li a{text-decoration:none; font-size:11px; color:#333;}
						.contenido .colCen .listasHome ul li a:hover{text-decoration:underline;}

.pie{ position:relative; float:left; width:100%; background:#B1AFB0; top:3px;}/*background:#B1AFB0 url(../img/sombraIzqPie.jpg) left top no-repeat*/
	.pie p, .pie p a{ text-align:center; color:#333; padding:10px 0px; font-size:11px;}
	.pie .tapa{ position:absolute; left:-46px; width:44px; height:31px; background:#B1AFB0 url(../img/sombraIzqPie.jpg) left top no-repeat;}
	.pie .tapa2{ position:absolute; right:-45px; width:44px; height:31px; background:#B1AFB0 url(../img/sombraDerPie.jpg) left top no-repeat;}

#mkLatDcha ul.ley{ padding:0px; margin:10px 0px 0px 30px;}
	#mkLatDcha ul.ley li{ list-style:disc inside; margin-bottom:10px;}
		#mkLatDcha ul.ley li ul, #mkLatDcha ul.ley li ul.ley-lvl2{padding:0px; margin:10px 0px 0px 20px;}
			#mkLatDcha ul.ley li ul li{ list-style:decimal inside; margin-bottom:5px;}
		
		#mkLatDcha ul.ley li .ley-lvl2 li{list-style:square inside; margin-bottom:5px;}

#mkLatDcha .lapiz{background:none; border:#bdc0c6 1px solid}
#mkLatDcha .bannerLey{background:url(../img/bannerLey.gif) left top no-repeat; width:520px; padding:5px 5px 17px 98px; margin-bottom:10px; cursor:pointer; position:relative; float:left;}
	#mkLatDcha .bannerLey p{color:#FFF; line-height:13px; margin-top:5px;}
		#mkLatDcha .bannerLey p strong, #mkLatDcha .bannerLey p b{color:#FFF; font-weight:bold; font-size:14px;}
		
a.conocerMas{color:#fff !important;padding:3px 7px 3px 7px;text-decoration:none !important; background-color:#333; margin-top:10px; position:relative; float:left; border:#FFF 1px solid;}
	a.conocerMas:hover{background:#ececec; color:#fff; border:#ababab 1px solid;}
	
img.imagenGigante{width:580px;}

/*Noticias*/
.cuerpo ol{list-style:decimal; padding-left:20px;}
.cuerpo ul{ list-style:disc; padding-left:20px;}