/* ------------------------  cmcoco.htm ------------------------ */
#cmcoco #cabecera { float:left; width:547px; min-height:87px; border:1px solid #D6D6D6; padding: 0; margin: 0; w\idth:545px;}
/* #cmcoco #cabecera { float:left; width: 547px; min-height:87px; border-top: 1px solid #D6D6D6; border-right: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6; padding: 0; margin: 0; w\idth:545px;} */
	*html #cmcoco #cabecera { height: 87px; }

#cmcoco #cabecera .titulo_cab { float:left; width:270px; background-color: #fff; padding: 32px 0 32px 12px; }
#cmcoco #cabecera .titulo_cab h2 { padding: 0; margin: 0; display:inline;  margin: 0 0 0 30px; font-weight: normal; padding: 0;}
#cmcoco #cabecera .contenedor3 { float:right; display:inline;  width: 135px; margin-left: 0; background-color: #fff; border-left: 1px solid #d6d6d6; margin-top: 15px; margin-right: 12px; }
#cmcoco .cont_articulo2 { float: left; background-color: #fff; width:545px; border:0; }
#cmcoco .cont_articulo2 .top2 { background:#eee url(../img/ico_carpeta.gif) no-repeat top left; width:545px; w\idth: 503px; border-bottom: 1px solid #d6d6d6;  border-top: 1px solid #d6d6d6; padding: 6px 0 4px 42px;  float:left; }
#cmcoco .cont_articulo2 .top2 .contIza { float:left; padding: 0; margin: 0;}
#cmcoco .cont_articulo2 .top2 .contIza h3 { padding: 0; margin: 0; font-size: 1.0em; }
#cmcoco .cont_articulo2 .top2 .contDcha { float: right; padding: 0; margin: 0; }
#cmcoco .cont_articulo2 .content_txt {  float: left; width: 545px; padding: 0 0 20px 0; }
#cmcoco .cont_articulo2 .content_txt h3 { float: left; width: 545px; padding: 43px 0 0 25px; w\idth: 520px; }
#cmcoco #consejero { width: 545px; float: left; }
#cmcoco #uno { float: left; width: 335px; padding: 55px 0 20px 25px; w\idth: 310px; }
#cmcoco #imagen { float: right; width: 210px; padding: 20px 51px 20px 51px; w\idth: 108px; margin: 0; }
#cmcoco .cont_linea { width: 528px; margin: 10px 4px -25px 0; float:right; }	
#cmcoco #cabecera .barra_bot { float:right; margin-left:0px; margin-right:8px; background-color: #ffffff; border-left: 1px solid #d6d6d6; margin-top: 15px; }
#cmcoco #cabecera .bot_listado { width: 90px; margin-left: 9px; margin-top: 4px; background-color: #ffffff; background-image: url(../img/bot_listado.gif); background-repeat: no-repeat; color: #557cac; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; line-height: 22px; }
#cmcoco #cabecera .bot_listado a { line-height: 22px; margin-left: 25px; margin-top: -22px; }
#cmcoco #cabecera .bot_grafico { width: 90px; margin-left: 9px; background-color: #ffffff; background-image: url(../img/bot_graf.gif); background-repeat: no-repeat; color: #557cac; border-bottom: 1px solid #d6d6d6; line-height: 22px; }
#cmcoco #cabecera .bot_grafico a { line-height: 22px; margin-left: 25px; margin-top: -22px; }
#cmcoco #cabecera .bot_imprimir { width: 130px; margin-left: 9px; margin-top: 4px; background-color: #ffffff; background-image: url(../img/sobrecito.jpg); background-repeat: no-repeat; color: #557cac; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; line-height: 22px; }
#cmcoco #cabecera .bot_imprimir a {  line-height: 22px; margin-left: 25px; margin-top: -22px; }
#cmcoco #cabecera .bot_descarga { width: 130px; margin-left: 9px; background-color: #ffffff; background-image: url(../img/pdf.jpg); background-repeat: no-repeat; color: #557cac; border-bottom: 1px solid #d6d6d6; line-height: 22px; }
#cmcoco #cabecera .bot_descarga a { line-height: 22px; margin-left: 25px; margin-top: -22px; }

#cmcoco .listado { width: 545px; float: left; line-height: 1.0em; margin: 10px 0 4px 0; padding: 0 3px 12px 20px; w\idth: 522px; }
#cmcoco .listado ul { list-style: square; color:#557cac; padding-left:12px; margin: 0; }
#cmcoco .listado ul.nivel2 { list-style:none; list-style-image: url(../img/pxSecondLevel.gif); }

#cmcoco .listado ul.sep01 { margin:0 6px 18px 0; padding-bottom:24px; border-bottom:1px dashed #D5D5D5; }
#cmcoco .listado ul.sep02 { margin:0 6px 18px 0; padding-bottom:24px; border-bottom:1px dashed #9E9E9E; }
/* #cmcoco .listado ul.firstLevel { margin:0 6px 30px 0; padding-bottom:20px; border-bottom:1px dashed #9E9E9E; } */

#cmcoco .listado ul li ul { list-style-image: url(../img/list_guion.gif); padding-left:15px; margin:0; }
#cmcoco .listado ul li ul.secondLevel  { padding-bottom:20px; margin-bottom:14px; border-bottom:1px dashed #D5D5D5; }
#cmcoco .listado ul li .reducir { list-style-image: url(../img/fle_reducir.gif); }
#cmcoco .listado ul li .ampliar { list-style-image: url(../img/fle_ampliar.gif); }

#cmcoco .cont_articulo { float: left; background-color: #ffffff; width:545px; border: 1px solid #D6D6D6;}
#cmcoco .cont_articulo .top { float:left; background:#eeeeee url(../img/ico_carpeta.gif) no-repeat top left; width:545px; w\idth: 503px; border-bottom: 1px solid #d6d6d6;  padding: 6px 0px 4px 42px ;  }
#cmcoco .cont_articulo .top h3 { padding: 0px; margin: 0px; font-size: 1.0em;}
#cmcoco .cont_articulo .top #uno { float:left; width: 440px; }
#cmcoco .cont_articulo .top #dos { float:left; width: 50px; }
#cmcoco .cont_articulo .content_txt { float:left; padding: 10px 3px 0px 42px; width:417px; }
#cmcoco .cont_articulo2 .top1 { background:#eeeeee url(../img/ico_carpeta.gif) no-repeat top left; width:545px; w\idth: 503px; border-bottom: 1px solid #d6d6d6;  padding: 6px 0px 4px 42px;  float:left; }
#cmcoco .cont_articulo2 .top1 h3 { padding:0px; margin:0px; font-size: 1.0em; }
#cmcoco .cont_articulo2 .top2 h3 { padding:0px; margin:0px; font-size: 1.0em; }

.cmli2 {margin-left:40px;}
.cmli4 {margin-left:80px;}

/* ------------------------  cmesor.htm ------------------------ */
#cmesor #zonaIzqz {	border: #d6d6d6 1px solid;	float: left; w\idth: 545px;}
#cmesor .fondodcha { float:right; width:119px; }
#cmesor .fondoizq { float:left;  width:88px; }
#cmesor .content_pdf { float: right; width:120px; w\idth: 98px; padding: 0px 0px 0px 20px; margin-top:10px; background : url(../img/ico_pdf.gif) no-repeat;}
#cmesor .content_imp {float: right;	width:120px; w\idth: 98px;	padding: 0px 0px 0px 20px;	margin-top:8px;	background : url(../img/ico_imprimir.gif) no-repeat;	}
#cmesor .content_list { float: left; width:90px; w\idth: 66px;	padding: 0px 0px 0px 20px;	margin-top:8px;	background : url(../img/ico_listado.gif) no-repeat;	}
#cmesor .content_graf { float: left; width:90px; w\idth: 66px;	padding: 0px 0px 0px 20px;	margin-top:10px;	background : url(../img/ico_grafico.gif) no-repeat;}
#cmesor #arribaz {	width: 545px; border-bottom: #d6d6d6 1px solid; float: left; }
#cmesor #top_izq {width: 195px;	float:left; margin:30px 0 0 5px; } 
#cmesor #top_izq h2 {padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px; }
#cmesor #top_dcha { height:57px;width: 214px; w\idth:215px; margin-right:3px;	margin-top:14px;margin-left:0px;margin-bottom:20px;float: right; background: url(../img/cmesorf_iconos.gif) no-repeat right;}
#cmesor #titcont h2 { line-height: 0.7em;}
#cmesor #titcont h3 { line-height: 0.7em;}
#cmesor #listado { width:515px; float: left; line-height: 1.0em;  margin: 16px 0px 16px 11px;}
#cmesor #listado ul{list-style: square; color: #557cac;}
#cmesor #listado ul li ul{	list-style-image: url(../img/list_guion.gif); line-height: 0.93em;}
#cmesor #listado ul li ul li ul {list-style-image: url(../img/list_cuadr.gif);line-height: 0.9em;}


/* ------------------------  cmnoco.htm ------------------------ */
#cmnoco #buscador { width: 197px; float: left; border: #d6d6d6 1px solid; margin: 0 8px 8px 0; w\idth: 195px; }
#cmnoco #destacados #txtcab { width: 320px; float: left; padding: 0; border: #d6d6d6 0px solid ; w\idth: 340px; }  
#cmnoco #buscador h3 { background: #eee url(../img/ico_buscar.gif) no-repeat top left; padding: 4px 0 4px 42px;	border-bottom: #d6d6d6 1px solid; margin: 0; }
#cmnoco #cont_buscador { width: 175px;	float: left; padding-left: 10px; padding-top: 10px;   } 
#cmnoco #cont_buscador .campo { font: 0.7em arial, helvetica, sans-serif; color: #666; width: 169px; }
#cmnoco #cont_buscador .campo_fecha{ font: 0.6em arial, helvetica, sans-serif; color: #666; width: 70px; }
#cmnoco #cont_buscador #bot_buscar { width: 55px; float: right; padding: 3px 0 10px 0; }
#cmnoco #buscador form { margin-top: 10px; }
/* #cmnoco #destacados { position:relative; width: 547px; float: left; padding-bottom: 0; padding-left: 0px; padding-top: 0px;  padding-right: 0px; border: #D6D6D6 1px solid; w\idth: 545px; } */
/* #cmnoco #destacados { position:relative; width: 342px; float: left; padding-bottom: 0; padding-left: 0px; padding-top: 0px;  padding-right: 0px; border: #D6D6D6 1px solid; w\idth: 340px; } */
/* #cmnoco #destacados .cont_destacado { position:relative; float: left; width: 340px; padding-left: 25px; padding-top: 0px; line-height: 0.8em; padding-bottom: 12px; w\idth: 320px; } */
#cmnoco #destacados { width: 342px; float: left; padding: 0; border: #d6d6d6 1px solid; w\idth: 340px; }
#cmnoco #destacados .cont_destacado { float: left; width: 340px; padding: 0 10px 10px 10px; w\idth: 320px; }
#cmnoco #destacados .ico_pdf {background: #ffffff url(../img/ico_pdf2.gif) no-repeat top left; padding: 5px 0px 3px 25px; margin-top: 5px;}
#cmnoco #destacados .ico_word {background: #ffffff url(../img/ico_word.gif) no-repeat top left; padding: 5px 0px 3px 25px; margin-bottom: 5px;}
#cmnoco #destacados .ico_txt {background: #ffffff url(../img/ico_txt2.gif) no-repeat top left; padding: 5px 0px 3px 25px; margin-bottom: 5px;}
#cmnoco #destacados h2 { padding-top: 29px; padding-bottom: 27px;  padding-left: 15px; margin-bottom: 12px; margin-left: 0px; margin-top: 0px; margin-right: 0px; background: #FFFFFF url(../img/bg_destacados.gif) left bottom repeat-x;}
#cmnoco .ico_win {font-weight: normal;  font-size: 0.7em;   background: url(../img/ico_ventana.gif)  no-repeat top left; padding: 1px 0px 0px 0px; }
#cmnoco #cajita_azul { height: 40px; float: left; width: 340px; border-top: 1px solid #d6d6d6; padding: 10px 0 0 12px; w\idth: 328px; he\ight: 30px; margin-top: 10px; }
.izquierda {margin-left:5px;}

/* ------------------------  cmstco.htm ------------------------ */
#cmstco #contenido_servicios {	width: 752px; float: left;	border-left: 1px solid #ccc; padding-bottom: 6px; background-image: url(../img/marco_der.gif); background-position:right; background-repeat:repeat-y; w\idth: 751px; } /*padding-bottom: no acepta netscape 7*/
#cmstco #modulofoto { float: left;	width: 306px; padding: 10px 0 0 10px; w\idth: 296px;}
#cmstco #modulos { width: 422px; float: left; display:inline; }
#cmstco #modulos ul {padding: 0px; margin: 0px; list-style: none;}
#cmstco #modulos ul li {padding-top: 2px; margin: 0; list-style: none;}
#cmstco #modulo_servicios {	width: 422px; background: #ffffff url(../img/columnas_puntos.gif) 75px 0 repeat-y; float: left; display:inline; margin: 12px 0px 20px 10px; }
#cmstco #modulo_GestionElectronica {  width: 410px; float: left; border: #d6d6d6 1px solid;  w\idth: 408px; margin-left:10px;} /*padding-bottom: no acepta netscape 7 / margin-bottom: no acepta explorer 6*/
#cmstco #modulo_GestionElectronica h2 { width: 408px;	background: #f7f6f0 url(../img/ic_gestion_elec.gif) no-repeat top left; padding: 2px 0px 2px 30px; w\idth: 378px;	border-bottom: #d6d6d6 1px solid;	margin: 0px; } 
#cmstco #gestion { width: 408px; background: #ffffff url(../img/puntos_cmserv.gif) repeat; margin: 10px 0 10px 0; float: left; w\idth: 408px; }
#cmstco .bloque1_1 {float: left; width: 134px; w\idth: 116px;  line-height: 0.9em; margin: 0px; padding:  0px 9px 0px 9px;}
#cmstco .bloque1_1 h3 { padding: 0px;	margin: 0px; line-height: 0.9em;}
#cmstco .bloque1 { width: 45%; float: left; padding: 0px 10px 0px 0px; margin-right: 0px; line-height: 0.9em; }
#cmstco .bloque1 h3 {padding: 0px;	margin: 0px; }
#cmstco .bloque2 { width: 45%; float: right; line-height: 0.9em; padding:0 15px 0 0; margin:0 2px 0 0; }
#cmstco .bloque2 h3 { padding: 0px;	margin: 0px; }
#cmstco .combosConsejeria { width: 425px; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 10px; float: left;}


/* ------------------------  cmplor.htm ------------------------ */
#cmplor .interior{  float:left;  width:547px; w\idth: 535px;}
#cmplor #contenido .cont_titulo{  float:left;  width:547px; w\idth: 535px; border-top: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; border-bottom: 1px solid #D6D6D6;  padding: 6px 0px 4px 10px ; float:left; }
#cmplor #contenido .cont_articulo  {float: left; background-color: #ffffff; width: 545px; w\idth: 543px; border-left: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; border-bottom: 1px solid #D6D6D6;}
#cmplor #contenido .cont_articulo{ w\idth: 545px;}
#cmplor #contenido .titulo{ background:#eeeeee  url(../img/ico_carpeta.gif) no-repeat top left; width:545px; w\idth: 503px;	border-bottom: 1px solid #d6d6d6;  padding: 6px 0px 4px 42px ; float:left;}
#cmplor #contenido .titulo a:hover {color: #d50404;}
#cmplor #contenido .img{ float: right; padding:7px 3px 10px 0px; width:113px; w\idth: 110px;}
#cmplor #contenido .cont_linea{	border-top:1px solid #eeeeee; width:495px; margin-bottom:-20px; margin-top:0px; margin-right:4px; margin-left:0px;float:right;  }	
#cmplor #contenido .cont_linea{ width:497px; margin-right:6px; margin-left:0px; }	
#cmplor .desc {float:left;padding:18px 0px 0px 42px;width:417px; w\idth:375px; }
#cmplor .desc .pdf {float: left; width:245px; w\idth: 230px;padding: 0px 0px 20px 15px;	margin-top:10px;background: url(../img/ico_pdf.gif) no-repeat;}
#cmplor .desc_txt {float:left;padding:18px 0px 0px 42px;width:517px; w\idth:475px; }
#cmplor .desc_txt .pdf{float: left;	width:245px; w\idth: 230px;	padding: 0px 0px 20px 15px;	margin-top:10px;background : url(../img/ico_pdf.gif) no-repeat;}

/* ------------------------  cmpoor.htm ------------------------ */
#cmpoor #zonaIzq { width:545px; margin: 0; padding: 0 0 10px 0; border: 1px solid #D6D6D6; w\idth:543px; }
#cmpoor #zonaIzq h2 { float:left; width: 400px;  padding:28px 0px 28px 12px; margin:0px 0px 0px 0px;  w\idth: 388px;  }
#cmpoor #zonaIzq #titular { float:left; display:block; width: 543px; border-bottom:1px solid #d6d6d6; margin:0px 0px 10px 0px; }
#cmpoor #zonaIzq #contenido_botones { float:right; width: 132px; border-left: 1px solid #d6d6d6; padding:0px 0px 0px 0px; margin:13px 5px 0px 0px; w\idth: 131px; }
#cmpoor #zonaIzq #contenedor_imprimir { width: 127px; background-image: url(../img/sobrecito.jpg); background-repeat: no-repeat; color: #557cac; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; padding:0px 0px 0px 23px; margin:0px 0px 0px 5px; w\idth: 104px; }
#cmpoor #zonaIzq #contenedor_imprimir a {line-height: 2.1em;}
#cmpoor #zonaIzq #contenedor_descargar {  width: 127px; background-image: url(../img/pdf.jpg); background-repeat: no-repeat; color: #557cac; border-bottom: 1px solid #d6d6d6; padding:0px 0px 0px 23px; margin:0px 0px 0px 5px; w\idth: 104px; }
#cmpoor #zonaIzq #contenedor_descargar a {line-height: 2.1em;}
#cmpoor #zonaIzq #textoCont { width:520px; float: left; display:inline; margin:15px 0px 0px 12px; padding:0px; w\idth:508px; }

/* ------------------------  cmplco.htm ------------------------ */
#cmplco #zonaIzq {	border-bottom: #d6d6d6 1px solid; border-left: #d6d6d6 1px solid; border-right: #d6d6d6 1px solid; float: left; w\idth: 545px;}
#cmplco .cont_articulo { float: left; width:545px; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6; margin-bottom: 10px; }
#cmplco .cont_articulo h3 { background:#eee url(../img/ico_planes.gif) no-repeat top left; width:545px; padding: 5px 0px 4px 42px; w\idth: 503px; float:left; margin: 0; }
#cmplco #zonaIzq ul { float: left; width: 505px; margin: 0; padding: 0 0 10px 0; list-style-type: square; list-style-position: inside;  line-height: 1.0em; background: url(../img/linea_pico.gif) no-repeat bottom left; }
#cmplco #zonaIzq li { color: #557cac; margin: 0; padding: 0; }
#cmplco #zonaIzq p { padding: 0 10px 10px 0; margin: 0; line-height: 1.3em; }


#cmplco #zonaIzq .plan { padding: 0 10px 0 30px; float: left; width: 545px; w\idth: 505px; margin-bottom: 15px;}
/*Encargo 88963 (esotoari): Cambiar bullet de planes*/
#cmplco #zonaIzq .plan ul {list-style-type:none; background: url(../img/Add.gif) no-repeat; list-style-position:outside; margin-left:-15px; display:inline; width:520px;}
#cmplco #zonaIzq .plan ul li {padding-left:25px;}
/*Fin Encargo*/

#cmplco #zonaIzq .plan img { float: right; margin: 10px 0 0 5px; width:108px; }
#cmplco #zonaIzq .plan img.icono { float: left; width:29px; height:21px; margin:-1px 5px 0pt 0pt;}
#cmplco #zonaIzq .plan p.puntos { background:  url(../img/puntos.gif) repeat-x bottom; margin: 0 0 5px 0; padding-bottom: 2px; }
#cmplco #zonaIzq .planes { padding: 10px 0 0 12px; float: left; width: 505px; w\idth: 493px; }
#cmplco #zonaIzq .planes h4 { margin: 0; padding-bottom: 10px; }

#cmplco #zonaIzq .oficinas { padding: 0 10px 0 30px; float: left; width: 545px; w\idth: 505px; margin-bottom: 15px;}
#cmplco #zonaIzq .oficinas ul {list-style-type:none; margin-left:-15px; display:inline; width:520px; background: url(../img/a.gif) no-repeat;}
#cmplco #zonaIzq .oficinas ul li {padding-left:25px;}
#cmplco #zonaIzq .oficinas ul li p img {background:transparent url(../img/icono_lupa.gif) no-repeat scroll right top; margin-left:4px; width:auto}
#cmplco #zonaIzq .oficinas img { float: right; margin: 10px 0 0 5px; width:108px; }
#cmplco #zonaIzq .oficinas img.icono { float: left; width:29px; height:21px; margin:-1px 5px 0pt 0pt;}
#cmplco #zonaIzq .oficinas h4 { margin: 0; padding-bottom: 10px; }
#cmplco #zonaIzq .oficinas p { padding: 0 20px 10px 0; margin:0; line-height: 1.3em; }
/*  */
#cmplco #zonaIzq .oficinas .oficinaslupa { padding: 0 20px 10px 0; margin:0; line-height: 1.3em; }
#cmplco #zonaIzq .oficinas .oficinaslupa img {background:transparent url(../img/icono_lupa.gif) no-repeat scroll right top; margin-left:4px; width:auto; float:none; margin:0;}
#cmplco #zonaIzq .oficinas .salto {background:url(../img/list_guion.gif) no-repeat left .5em; padding-left:.5em; margin-left:2em; list-style-position:outside;}
#cmplco #zonaIzq .oficinas .cajaBlancasinb {margin-bottom:10px;}
#cmplco #zonaIzq .oficinas .cajaBlancasinb .azul {margin: 15px 0 0px 0;}
#cmplco #zonaIzq .oficinas .cajaBlancasinb .gris { margin:0px 0;}

#cmplco #zonaIzq #noplan { padding: 0 10px 0 30px; float: left; width: 545px; w\idth: 505px; margin-bottom: 15px;}
#cmplco #zonaIzq #noplan ul {float: left; padding: 0 0 10px 0; list-style-type: square; list-style-position: inside;  line-height: 1.0em; background: no-repeat; !important;}
#cmplco #zonaIzq #noplan li {FONT:1.0em Arial, Helvetica, sans-serif; COLOR:#666;!important;}
#cmplco #zonaIzq #noplan img { float: right; margin: 10px 0 0 5px; width:108px; }
#cmplco #zonaIzq #noplan img { float: right; margin: 10px 0 0 5px; width:108px; }
#cmplco #zonaIzq #noplan p.puntos { background:  url(../img/puntos.gif) repeat-x bottom; margin: 0 0 5px 0; padding-bottom: 2px; }

#cmplco #zonaIzq .planescolocado { padding: 10px 0 0 0px; float: left; width: 505px; w\idth: 493px; }

#cmplco .cont_articulo2 { float: left; width:545px; border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6; margin-bottom: 10px; }
#cmplco .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; }
#cmplco #volver { height: 40px; float: left; width: 272px; border-top: 1px solid #d6d6d6; padding: 12px 0 0 12px; w\idth: 260px; he\ight: 28px; margin-top: 10px; }
#cmplco #volver2 { height: 40px; float: left; width: 545px; border-top: 1px solid #d6d6d6; padding: 12px 0 0 12px; w\idth: 533px; he\ight: 28px; margin-top: 10px; }
#cmplco #ver_mas { height: 40px; float: left; width: 545px; border-top: 1px solid #d6d6d6; padding: 12px 12px 0 0; w\idth: 533px; he\ight: 28px; margin-top: 10px; text-align: right; }
#cmplco #ver_mas2 { height: 40px; float: left; width: 273px; border-top: 1px solid #d6d6d6; padding: 12px 12px 0 0; w\idth: 261px; he\ight: 28px; margin-top: 10px; text-align: right; }
#cmplco #cajita_azul { height: 40px; float: left; width: 545px; border-top: 1px solid #d6d6d6; padding: 10px 0 0 12px; w\idth: 533px; he\ight: 30px; }


#cmplco .paginacion {float: left; width: 525px; w\idth: 500px; height:50px; margin-bottom: 5px;margin-top:20px; padding-top:10px}
#cmplco .paginacion .derechaPag{float: right;margin-right: 4px;padding-top: 4px;height: 21px;}
#cmplco .paginacion .izquierda{float: left}

/* ------------------------  cmpoco.htm ------------------------ */
#cmpoco #contenedor_imagen { float:left; width: 547px; margin-bottom: 10px; padding: 10px; w\idth: 525px; border: 1px solid #d6d6d6;}
	#cmpoco #contenedor_imagen img { width:525px;}
	#cmpoco #contenedor_imagen #promoGrande{text-align:center;}
	#cmpoco #contenedor_imagen #promoGrande img { width:477px;}
	#cmpoco #contenedor_imagen.dosImagenes #izquierda { float:left;}
	#cmpoco #contenedor_imagen.dosImagenes #derecha { float:right;}	
	#cmpoco #contenedor_imagen.dosImagenes img { width:16em; float: left;}
	#cmpoco #contenedor_imagen.dosImagenes img.ult { float: right;}
	#cmpoco #contenedor_imagen span { display:block; clear:both;}
	
#cmpoco .combo { margin-bottom: 10px; width: 547px;	float: left; border: #d6d6d6 1px solid;	w\idth: 545px; }
#cmpoco .combo #uno { width: 500px; float:left; }
#cmpoco .combo #dos { width: 30px; float:left; margin-top: 15px; }
#cmpoco .combo h3 { background-color: #f7f6f0; padding: 2px 0 2px 6px; border-bottom: #d6d6d6 1px solid; margin: 0; color: #999999; }
#cmpoco .combo h3 a { color: #4c4c4c; }
#cmpoco .combo h3 a:hover { color: #d40707; }
#cmpoco .combo .txt { width: 480px; font: normal 0.6em arial, helvetica, sans-serif; color: #666666; margin-left: 15px;  margin-bottom: 15px;  margin-top: 15px;}
#cmpoco .linea { border-top: 1px solid #f0efef; font-size: 1px; }
#cmpoco #margen { margin-bottom: 10px; font-size: 1px; }

/* ------------------------  cmpuco.htm ------------------------ */
#cmpuco #colIzq { float:left; width:205px; overflow:hidden;}

#cmpuco #buscador { width: 197px; float: left; border: #d6d6d6 1px solid; margin: 0 8px 8px 0; w\idth: 195px; }
#cmpuco #buscador h3 { background: #eee url(../img/ico_buscar.gif) no-repeat top left; padding: 4px 0 4px 42px; border-bottom: #d6d6d6 1px solid; margin: 0; }
#cmpuco #cont_buscador { width: 195px; float: left; padding: 10px 10px 0 10px; w\idth: 175px; }
#cmpuco #buscador form { margin-top: 10px; }
#cmpuco .campo { font: 0.7em arial, helvetica, sans-serif; color: #666; width: 169px; margin-bottom: 5px; }
#cmpuco .combo { font: 0.7em arial, helvetica, sans-serif; color: #666; width: 173px; margin-bottom: 5px; }
#cmpuco #cont_buscador #bot_buscar { width: 55px; float: right; padding: 0 0 10px 0; }
#cmpuco #destacados { position:relative; width: 342px;	float: left; padding-bottom: 10px; padding-left: 0px; padding-top: 0px;  padding-right: 0px; border: #D6D6D6 1px solid; w\idth: 340px;}
#cmpuco #destacados h2 { margin: 0 10px 10px 10px; }
#cmpuco .cont_destacado { position:relative; float: left; width: 340px; padding: 0 10px 0 10px; w\idth: 320px; }
#cmpuco .cont_destacado img { display: block; width: 61px; padding: 0 0 0 10px; w\idth: 51px; margin: 0; }
#cmpuco .cont_destacado_txt { position:relative; width: 248px; float: left; margin-left: 0px; margin-right: 0px; margin-top: 10px; }
#cmpuco .cont_destacado_img { position:relative; width: 62px; float: right; margin-left: 0px; margin-top: 10px; margin-right: 0px; padding:0px;}
#cmpuco .cont_destacado_txt_sinfoto { width: 310px;	float: left; margin-left: 0px; margin-right: 0px; margin-top: 10px; }
#cmpuco .separador_destacados {float: left; width: 340px; height: 12px; margin-left: 0px; margin-top: 0px; padding: 0px; background-image: url(../img/sep_destacados.gif); background-repeat: no-repeat;}
#cmpuco .cajaBlancasinb { width: 340px; float: left; padding: 15px 0 20px 0; text-align: center; }

#cmpuco #destacados .tit_destacados {margin:0px; padding-top: 3px; padding-bottom: 5px; margin-left: 10px; margin-right: 10px; background: #EEEEEE url(../img/bg_destacados.gif) repeat; overflow:hidden;}
	#cmpuco #destacados .tit_destacados .verTodas { float:right;}
	#cmpuco #destacados .tit_destacados h2 { margin: 0 10px 10px 0; font-size:1em; float:left;}

#cmpuco #comboPublicaciones { width: 197px; float: left; border: #d6d6d6 1px solid; margin: 0 8px 8px 0; w\idth: 195px; clear:left;}
#cmpuco #comboPublicaciones h3.titGeo07gr1 { padding: 4px 0 4px 4px; border-bottom: #d6d6d6 1px solid; margin: 0; background-color:#EEEEEE; font-size:.56em; text-align:center;}
#cmpuco #comboPublicaciones div { padding:10px;}
#cmpuco #comboPublicaciones select { width:100%; font-family:arial,helvetica,sans-serif; font-size:0.6em;}
#cmpuco #comboPublicaciones input { float:right; margin:10px 0; padding-right:3px;}

/* ------------------------  cmtpco.htm ------------------------ */
#cmtpco #zonaIzqp { float:left; border: #d6d6d6 1px solid; w\idth: 545px;}
#cmtpco #arribap { width: 545px;	border-bottom: #d6d6d6 1px solid;	float: left;}
#cmtpco #fotoconturp { float: left; padding: 0; }
#cmtpco #titconturp { float: left; padding-top: 42px; width: 390px; line-height: 1.5em;}
#cmtpco #titconturp h2 {padding: 0px; margin: 0px; line-height: 0.7em;}
#cmtpco #titconturp h3 {padding: 0px; margin: 0px;line-height: 0.7em;}
/*----Pendiente SUSTITUCION DE ESTE TEXTO POR IMAGEN----------------*/
#cmtpco .titurp { font-family: Georgia, Times New Roman, Times, serif; font-size: 1.0em; color: #4575B2; font-weight: bold; letter-spacing: -0.07em; line-height: 0.5em;}
#cmtpco .subtiturp { font-family: Georgia, Times New Roman, Times, serif; font-size: 2.1em;	color: #000000; font-weight: normal; }
#cmtpco #listadop {	width: 545px; float: left; padding: 0 0 30px 0; }
#cmtpco #column2p {	width: 387px; float: right;	line-height: 1.0em;	}
#cmtpco #column2p ul { margin: 0; padding: 0; list-style: none;}
#cmtpco #column2p h3{ padding: 0; border-bottom: #e6e6e6 1px solid; margin: 4px 16px 0px 0px;}
#cmtpco #column1p { width: 158px; float: left;padding: 4px 17px 0 11px;w\idth: 130px; }
#cmtpco #column1p h4 { background-color: #f7f6f0; padding: 5px 0 5px 7px;margin: 0; border: #d6d6d6 1px solid;}
#cmtpco #modorg { background-color: #f7f6f0;border-top: #d6d6d6 1px solid;border-right: #d6d6d6 1px solid;border-left: #d6d6d6 1px solid; padding: 5px 0 5px 7px;}
#cmtpco #modorg a {	margin: 0;padding: 0;}
#cmtpco #modorg a:hover {color: #d50404;}

/* cmsbca */
#cmsbca #contenido_servicios { width: 752px; float: left; border-left: 1px solid #ccc; background-image: url(../img/marco_der.gif); background-position:right; background-repeat: repeat-y; w\idth: 751px; }
#cmsbca #modulofoto { width: 526px; float: left; padding: 12px 18px 18px 10px; w\idth: 496px; }
#cmsbca #modulofoto p { margin: 0; }
#cmsbca #listado { width: 222px; float: left; padding: 0 10px 0 18px; w\idth: 194px; background: url(../img/fondo_cmsbca.gif) repeat-y; margin: 12px 0 10px 0; line-height: 0.9em; }
#cmsbca #listado p { margin: 0 0 8px 0; }
#cmsbca #listado h3 { padding: 0; margin: 0; }
#cmsbca #listado #icono { background: url(../img/ico_carpeta3.gif) no-repeat top left; padding: 11px 0px 20px 37px ; }
#cmsbca #listado #icono p { padding: 0; margin: 0; }

/* ------------------------  cmcoc2.htm ------------------------ */
#cmcoc2 #cabecera { float:left; width: 547px; height: 87px; border-top: 1px solid #D6D6D6; border-bottom: 0px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; w\idth: 545px;}
#cmcoc2 #cabecera .titulo_cab { float:left; width:270px;	background-color: #ffffff;	padding-left: 12px; padding-top: 32px; padding-bottom: 32px; }
#cmcoc2 #cabecera .titulo_cab h2{padding: 0px; margin: 0px; display:inline;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px;  font-weight: normal; padding: 0px;}
#cmcoc2 #cabecera .contenedor3 { float:left; width: 135px; margin-left: 120px; background-color: #ffffff; border-left: 1px solid #d6d6d6; margin-top: 15px; height: 57px; }
#cmcoc2 #cabecera .barra_bot { float:left; width: 108px; margin-left:0px; background-color: #ffffff; border-left: 1px solid #d6d6d6; margin-top: 15px; }
#cmcoc2 #cabecera .bot_imprimir { width: 87px; margin-left: 9px; margin-top: 4px; background-color: #ffffff; background-image: url(../img/sobrecito.jpg); background-repeat: no-repeat; color: #557cac; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; line-height: 22px; }
#cmcoc2 #cabecera .bot_imprimir a {  line-height: 22px; margin-left: 25px; margin-top: -22px; }
#cmcoc2 .listado {	width:500px; float: left; line-height: 1.0em; margin: 10px 0px 4px -12px; }
#cmcoc2 .listado ul{ list-style: square; color: #4c4c4c; }
#cmcoc2 .listado ul li ul{ list-style: none; margin-top: 10px; margin: 0px; padding: 0px;}
#cmcoc2 .listado ul li ul li { margin-left: 20px; }
#cmcoc2 .listado ul li ul li ul { list-style-image: url(../img/list_cuadr.gif); }
#cmcoc2 .listado ul li .reducir { list-style-image: url(../img/fle_reducir.gif); }
#cmcoc2 .listado ul li .ampliar { list-style-image: url(../img/fle_ampliar.gif); }
#cmcoc2 .cont_articulo { float: left; background-color: #ffffff; width:545px; border: 1px solid #D6D6D6;}
#cmcoc2 .cont_articulo .top { background:#eeeeee url(../img/ico_carpeta4.gif) no-repeat top left; width:545px; w\idth: 503px; border-bottom: 1px solid #d6d6d6;  padding: 6px 0px 4px 42px ; float:left;}
#cmcoc2 .cont_articulo .top h3 { padding:0px; margin:0px; }
#cmcoc2 .cont_articulo .top #uno { float:left; width: 440px; }
#cmcoc2 .cont_articulo .top #dos { float:left; width: 50px; }
#cmcoc2 .cont_articulo .content_txt { float:left; padding:10px 0px 0px 42px; width:417px; }
#cmcoc2 .cont_articulo .img { float:right; }
#cmcoc2 .cont_articulo .content_txt h4 { display:inline; }
#cmcoc2 .cont_articulo .content_txt h5 { display:inline; }
#cmcoc2 .cont_articulo2 { float: left; background-color: #ffffff; width:545px;  border-bottom: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6;border-right: 1px solid #D6D6D6;}
#cmcoc2 .cont_articulo2 .top1{ background:#eeeeee url(../img/ico_carpeta.gif) no-repeat top left; width:545px; w\idth: 503px; border-bottom: 1px solid #d6d6d6;  padding: 6px 0px 4px 42px;  float:left; border-top: 1px solid #d6d6d6;}
#cmcoc2 .cont_articulo2 .top1 h3 { padding:0px; margin:0px; font-size: 1.0em; }
#cmcoc2 .cont_articulo2 .content_txt {float:left; padding:10px 10px 0px 42px; width:417px; }
#cmcoc2 .cont_linea { border-top:1px solid #eeeeee;	width:528px; margin-bottom:-25px; margin-top:10px; margin-right:4px; margin-left:0px; float:right; }

