/* ------------------------ cmpoop.htm ------------------------ */
#cmpoop a:hover {color: #CC0000; text-decoration: underline;}
#cmpoop #marco_top {margin-top: 2px;}
#cmpoop #centro {float: left;	width: 752px; border-left: 1px solid #ccc; background-image: url(../img/marco_der.gif);	background-position: right;	background-repeat: repeat-y; w\idth: 751px;}
#cmpoop #zonaIzq { width:520px;	 w\idth:494px; float:left; margin-top:12px; margin-bottom:16px; background: url(../img/separador1.gif) repeat-y right;  padding: 20px 16px 10px 16px;}
#cmpoop #zonaIzq #imagenEspe { width: 170px; float: left; }
#cmpoop #zonaIzq .txt {width:320px; w\idth:300px; float:right; padding:0px 0px 0px 20px; margin-top:0px;}
#cmpoop #zonaIzq .txt p {margin:15px 0px 15px 0px;}
#cmpoop #zonaIzq .txt .firma {margin:30px 0px 0px 0px; line-height:12px;}
#cmpoop #zonaDer {width: 195px;	float: right;  margin:10px 5px 35px 0px; padding: 0px;}
#cmpoop #zonaDer a {color: #557CAC;}
#cmpoop #zonaDer .esp {margin-bottom:10px;}

/* ------------------------ cmposr.htm ------------------------ */
#cmposr #zonaIzq h2 { border-bottom: 1px solid #d6d6d6; padding: 0 0 10px 11px; margin:10px 0 0 0; }
#cmposr #zonaIzq { margin: 0; border: 1px solid #D6D6D6;}
#cmposr #zonaIzq .txtRec { padding: 15px 10px 10px 11px;}
#cmposr #zonaIzq .txtRec p { margin: 0 0 5px 0;}
#cmposr #zonaIzq .txt1Rec { padding: 0 0 0px 16px; margin: 0 0 0 10px;}
#cmposr #zonaIzq .txt1Rec p { margin: 0 0 15px 0;}
#cmposr #zonaIzq .ver_pdf { margin: 0 0 0 20px; background: #fff url(../img/ico_pdf2.gif) no-repeat top left; padding: 5px 0px 3px 25px; }

/* ------------------------  cmencu.htm ------------------------ */
#cmencu .nihil { font-size: 1px; }
#cmencu #zonaIzq { border: 1px solid #e3e3e3; w\idth: 545px; }
#cmencu #dentro { float: left; padding: 10px 10px 15px 10px; }
#cmencu .adentro { margin: 0 30px 0 30px; }
#cmencu .linea { border-bottom: 1px solid #e3e3e3; width: 525px; margin: 5px 0 12px 0; }	
#cmencu #zonaIzq h3 { margin: 0;	padding: 9px 0 12px 10px; border-bottom: 1px solid #e3e3e3; }
#cmencu .azul { color: #557cac; }
#cmencu #zonaIzq p {margin: 15px 0 15px 0; }
#cmencu #zonaIzq textarea { font-family: arial, helvetica, sans-serif; font-size : 0.7em; color: #4c4c4c; width: 520px; margin: 3px 0 0 0; height: 50px; overflow: hidden; }
#cmencu #zonaIzq input.campo {font-family: arial, helvetica, sans-serif; font-size : 0.7em; color: #4c4c4c; width: 175px; margin: 3px 0 0 0; }
#cmencu .radio { margin: 0 0 -3px 30px; }
#cmencu #zonaIzq .boton { float: right; }
#cmencu #dentro img { float: right; padding: 0 10px 15px 0; }
#cmencu #zonaIzqRes {height: 249px;	margin:0px 0px 0px 0px; background: #fff url(../img/mensaje_confirmacion.jpg) no-repeat bottom right; }
#cmencu #zonaIzqRes h2 {width:300px; padding:0px 0px 0px 0px; margin:80px 0px 0px 20px; }
#cmencu #zonaIzqRes .txt{width:300px; padding:0px 0px 0px 0px; margin:15px 0px 0px 20px; }
#cmencu #zonaIzqRes .txt2{width:300px; padding:0px 0px 0px 0px; margin: 8px 0px 0px 20px;}

/* ------------------------ cmfosr.htm ------------------------ */
#cmfosr #zonaIzq { border: 1px solid #e3e3e3; w\idth: 545px; }
#cmfosr #zonaIzq h3 { margin: 0; padding: 9px 0 12px 10px; border-bottom: 1px solid #e3e3e3; }
#cmfosr #dentro { float: left; padding: 0px 10px 10px 10px; }
#cmfosr .linea { border-bottom: 1px solid #e3e3e3; width: 525px; margin: 5px 0 20px 0; }
#cmfosr #zonaIzq p { margin: 0 0 12px 0; }
#cmfosr #zonaIzq p .tit { margin: 10px 0 20px 0; }
#cmfosr #izquierda { float: left; }
#cmfosr #derecha { float: right; }
#cmfosr #zonaIzq label.margen { margin-left: 40px; }
#cmfosr #zonaIzq input.campopeq { font-family: arial, helvetica, sans-serif; font-size : 0.7em; color: #4c4c4c; width: 115px; margin: 3px 0 0 0px; }
#cmfosr #zonaIzq input.campo { font-family: arial, helvetica, sans-serif; font-size : 0.7em; color: #4c4c4c; width: 175px; margin: 3px 0 0 0px;}
#cmfosr #zonaIzq input.campogra { font-family: arial, helvetica, sans-serif; font-size : 0.7em; color: #4c4c4c; width: 438px; margin: 3px 0 0 0px;}
#cmfosr #zonaIzq .boton { float: right; }
#cmfosr #zonaIzq textarea { font-family: arial, helvetica, sans-serif;	font-size : 0.7em;  color: #4c4c4c; width: 520px; margin: 3px 0 0 0;	height: 50px; overflow: hidden; }
#cmfosr #dentro img { float: right;	padding: 0px 10px 15px 0; }
#cmfosr #izq { float: left; width: 160px;}
#cmfosr #cen { float: left; width: 160px; }
#cmfosr #zonaIzqRes {height: 249px;	margin: 0; background: #ffffff url(../img/mensaje_confirmacion_chica.jpg) no-repeat bottom right; }
#cmfosr #zonaIzqRes h2 {width:300px; padding: 0; margin:80px 0 0 20px; }
#cmfosr #zonaIzqRes .txt{width:300px; padding: 0; margin:15px 0 0 20px; }
#cmfosr #zonaIzqRes .txt2{width:300px; padding: 0; margin: 8px 0 0 20px;}

/* ------------------------ cmmeco.htm ------------------------ */
#cmmeco #zonaIzq h2 {width:300px;   padding: 0; margin:80px 0px 0px 20px; }
#cmmeco #zonaIzq {height: 249px;	margin: 0; border: 1px solid #D6D6D6; background: #ffffff url(../img/mensaje_confirmacion.jpg) no-repeat bottom right; }
#cmmeco #zonaIzq2 {height: 249px;	margin: 0; border: 1px solid #D6D6D6; background: #ffffff url(../img/mensaje_confirmacion_chica.jpg) no-repeat bottom right; }
#cmmeco #zonaIzq .txt{width:300px;  padding: 0;  margin:15px 0 0 20px; }
#cmmeco #zonaIzq .txt2{width:300px;  padding: 0; margin: 8px 0 0 20px;}
#cmmeco #zonaIzq2 h2 {width:300px; padding: 0; margin:80px 0 0 20px;}
#cmmeco #zonaIzq2 .txt{width:300px;  padding: 0;  margin:15px 0 0 20px; }
#cmmeco #zonaIzq2 .txt2{width:300px;  padding: 0; margin: 8px 0 0 20px;}


/* CAPTCHA */
#captcha {border: 1px solid #E3E3E3; padding: 10px; text-align:left;}
#captcha #imgCaptcha {display:inline; padding-left: 10.7em;}
#captcha #imgCaptcha #imagenCaptcha { float: none; border: 1px dashed #CCC; padding: 0 10px; }
#captcha #recargacaptcha {display:inline; position:relative; top: -12px; left:5px;}
#captcha #recargacaptcha img {float:none; padding:0; vertical-align:middle;}
#captcha #campocaptcha {clear:both;}
#captcha #infocaptcha  {padding-left:18em;}

/* FIN CAPTCHA */
