﻿html, body, table {height:100%;}
body {margin: auto; padding: 0; background-color: #CECBC4; text-align:center;}

#izquierda {margin:auto; text-align:center; height:auto; width:62.63em/*1002px*/; background-repeat: no-repeat; background-position: top left; background-color: #CECBC4;}
.izqHome {background-image: url('../images/home_lat_izq.jpg');} 
.izqB1 {background-image: url('../images/b1_lat_izq.jpg')}
.izqB2 {background-image: url('../images/b2_lat_izq.jpg')}
.izqB3 {background-image: url('../images/b3_lat_izq.jpg')}
.izqB4 {background-image: url('../images/b4_lat_izq.jpg')}
.izqB8 {background-image: url('../images/b8_lat_izq.jpg')}
.izqB9 {background-image: url('../images/b9_lat_izq.jpg')}
#derecha {height:auto; width:auto; background-repeat: no-repeat; background-position: top right; /*background-color: #5788CD;*/}
.dchaPre {background-image: url('../images/pre_lat_der.jpg');}
.dchaHome {background-image: url('../images/home_lat_der.jpg');} 
.dchaB1{background-image: url('../images/b1_lat_der.jpg');}
.dchaB2{background-image: url('../images/b2_lat_der.jpg');}
.dchaB3{background-image: url('../images/b3_lat_der.jpg');}
.dchaB4{background-image: url('../images/b4_lat_der.jpg');}
.dchaB8{background-image: url('../images/b8_lat_der.jpg');}
.dchaB9{background-image: url('../images/b9_lat_der.jpg');}
#fondo {display:block; overflow:hidden; margin:0 202px 0 202px; text-align:left; width:37.4em/*600px*/; height:auto; background-repeat: no-repeat; background-position: bottom left; background-color: #ffffff;}
.fondoHome {background-image: url('../images/pie_home.jpg'); padding-bottom: 70px;}
.fondoB1{background-image: url('../images/pie_entero.jpg'); padding-bottom: 29px;}
.fondoB2{background-image: url('../images/b2_pie_entero.jpg'); padding-bottom: 29px/*210px*/;}
.fondoB3{background-image: url('../images/b3_pie_entero.jpg'); padding-bottom: 29px/*150px;*/}
.fondoB3caract{background-image: url('../images/b3_pie_caract.jpg'); padding-bottom: 29px;}
.fondoB3conviv{background-image: url('../images/b3_pie_convivencial.jpg'); padding-bottom: 29px;}
.fondoB3quien{background-image: url('../images/b3_pie_quien.jpg'); padding-bottom: 29px;}
.fondoB3doc{background-image: url('../images/b3_pie_documentos.jpg'); padding-bottom: 29px;}
.fondoB3donde{background-image: url('../images/b3_pie_donde.jpg'); padding-bottom: 29px;}
.fondoB3proc{background-image: url('../images/b3_pie_procedimiento.jpg'); padding-bottom: 29px;}
.fondoB3leg{background-image: url('../images/b3_pie_legislacion.jpg'); padding-bottom: 29px;}
.fondoB3preg{background-image: url('../images/b3_pie_preguntas.jpg'); padding-bottom: 29px;}
.fondoB3anuncios{background-image: url('../images/b3_pie_anuncios.jpg'); padding-bottom: 29px;}
.fondoB4{background-image: url('../images/b4_pie_entero.jpg'); padding-bottom: 29px;}
.fondoB8{background-image: url('../images/b8_pie_entero.jpg'); padding-bottom: 29px;}
.fondoB9{background-image: url('../images/b9_pie_entero.jpg'); padding-bottom: 29px;}
div#header {height: 15.15em/*145px*/; background-color:#255BA5; background-repeat:no-repeat;}
.headerHome{background-image: url('../images/home_encabezado.jpg');}
.headerB1{background-image: url('../images/b1_encabezado.jpg');}
.headerB2{background-image: url('../images/b2_encabezado.jpg');}
.headerB3{background-image: url('../images/b3_encabezado.jpg');}
.headerB4{background-image: url('../images/b4_encabezado.jpg');}
.headerB8{background-image: url('../images/b8_encabezado.jpg');}
.headerB9{background-image: url('../images/b9_encabezado.jpg');}

div#content {min-height: 100%; color: #666; font-family: Verdana, Arial, Georgia, Times, serif; font-size: 0.6em; background-color: transparent; position: relative;}
* html div#content {height:100%;}
div#emvs{position: absolute; bottom:0 }
div#emvs img {width: 245px; height: 40px;}
div#inicio {width: 5em/*85px*/; text-align: center; top:13em/*125px*/; left: 54.5em/*515px*/; position: relative; background-color:#255BA5}
div#inicio a:link, div#inicio a:visited {color:#FFF; text-decoration: none;}
div#inicio a:hover {color:#FFF; text-decoration: underline;}
div#menu {float: left; width:19.7em /*190px*/; text-align: center;}
div#menu ul {margin:0 0 10px 0; background-color:#FF9F27; width:19.7em /*190px*/; text-align:left; list-style:none;padding: 5px 0 26px 0; background-image:url('../images/cierre_botonera.jpg'); background-position:bottom left; background-repeat:no-repeat}
div#menu ul a {display:block; width:92.5% /*175px*/; color:#ffffff; font-size:1.1em; padding:5px; padding-left:10px; border-top:1px solid #FF9F27; border-bottom:1px solid #FF9F27;}
div#menu ul a:hover {text-decoration:none; background-image:url('../images/menu_hover.jpg'); border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#ffffff}
div#menu #cierreBot {display: block; border: none; position:relative; top:-20px}
div#menu ul ul{margin:0; padding:0}
div#menu ul ul a {display:block; width: 84.6%/*160px*/; padding:3px 10px 3px 20px; font-size:0.9em; color:#F6E1AA; background-image:url('../images/submenu.jpg');}

div#texto {float: left; width: 42.6em/*410px*/; background-repeat: no-repeat; background-position: top left; background-color: transparent;}
.bannerHome {background-image: url('../images/banner_home01.jpg'); }
.titPrinc{padding: 0px 0 181px 0}
.titPrincDoble{ padding: 0px 0 181px 0;}
div#texto img {display: block; border: none;}
div#texto ol{padding-right:20px}

div#roll {width: 19.8em/*193px*/; margin-left: 217px; }
div#roll img {display: block; border: none;}
/*div#cajita {position: absolute; top: 0; left: 217px; width: 193px; height: 135px;}*/
div.clearfloats {clear: both; background-color: #CBEAFF; height: 2px; overflow: hidden;}
#objetivos {float: left; width: 42.6em/*410px*/; height: auto; background-color: #CBEAFF; overflow: hidden; padding-bottom: 30px; background-image:url('../images/cierre_cpo_texto.jpg'); background-position:bottom left; background-repeat:no-repeat}
#objetivos p {margin: 10px 10px 0 13px; padding: 0;}
div.clearfloats {clear: both; background-color: #CBEAFF; height: 2px; overflow: hidden;}
h1 {padding:4px 8px 0px 8px; color:#ffffff; font-size:1.9em; font-weight:normal; margin:0; background-color:#FFBD45; background-image: url('../images/titulo_principal.jpg');background-repeat:no-repeat; background-position:bottom right; height: 2.95em/*54px*/}
.titPrincDoble h1{top:-4px; background-color:#FFBD45; background-image: url('../images/titulo_principal_doble.jpg');background-repeat:no-repeat;background-position:bottom right; height: 2.95em/*54px*/}
h2 {color:#2E59A5; padding:2px 12px 2px 12px}
h3 {font-size: 10px; padding: 0; margin:7px 4px 5px 10px; color:#6699CC;}
h3 span {font-weight: normal}
ul { margin-right: 7px;}

a:link, a:visited, a:active {color:#5788CD; text-decoration: none;}
a:hover {color: #5788CD; text-decoration: underline;}
li span {font-size: 1.2em; font-weight: bold;}
p.iprem {padding: 4px; text-align:right; color: #579AE7; border-top: 1px solid #579AE7;}
.linkIPREM {color: #579AE7; font-size:0.9em}
#txt1,#txt2 {display:block; margin:0px 10px 0px 10px ;font-size: 1em; font-weight:normal ;border: 1px solid #8AA7E1; padding: 3px; background-color: #CEE7FF; margin-bottom: 8px;}
.visible {display: block;}
.oculto {display: none;}

#icons {display:block; overflow:hidden; text-align:center; margin:10px 5px 5px 5px; float:left; width: 19.5em/* 190px*/;}
#icons a{display:block;  overflow:hidden;  }
#icons img{width:62px; height:21px; border:none; padding:5px}

#linkDonde{display:block; width:100%/*183px*/; height:13.7em/*179px*/;background-color:#FF9F27 ;background-image:url('../images/banner_home03.jpg'); background-repeat:no-repeat; background-position:bottom left ;padding:5px; padding-top:40px; font-size:1.4em; color:#ffffff; line-height:15px}
#linkDonde span{font-weight:bolder}
#RPSV{display:block; width:92.7%/*380px*/; height:2.63em/*38px*/; background-color:#CBEAFF ;background-image:url('../images/banner_home05.jpg'); background-repeat:no-repeat ; background-position: bottom right;padding:15px; font-size:1.5em; font-weight:bold}
#RPSV a:hover, #linkDonde a:hover{color:#2E59A5; text-decoration:none}
#registrate{height:30px ;background-image:url('../images/sub_titulos_registrate.jpg'); background-repeat:no-repeat ;padding: 15px 10px 0px 40px}
#registrate a {color:#CE065F; font-size:1.6em; font-weight:bold;}
#otraDoc {color:#CE065F; font-size:2.5em; font-weight:bold; padding-left:30px; font-family:Garamond}
#otraDoc a{color:#CE065F; font-size:0.5em; font-weight:normal;  text-align:center; font-family: Verdana, Arial, Georgia, Times, serif;}

#topLink{float:left}
ol#respuestas {position:relative; left:-5px; width:375px}
ol#respuestas li h3{position:relative; left:-10px;}
ol#respuestas table {width:355px; border-collapse:collapse; margin-left:12px; vertical-align:middle; text-align:center;}
ol#respuestas table caption {font-weight:bolder; padding-bottom:4px}
ol#respuestas table td { height:20px;border:1px solid #ACA899;}
ol#respuestas table th{height:20px; background-color: #6699CC; color:#ffffff; border:1px solid #ACA899;}

p span {font-weight:bold}
.enlacePdf {background:url('../../Imagenes comunes/pdf.gif') no-repeat top left; margin:5px 0px 0px 0px; padding-left:15px; font-size:1em; font-weight:normal; line-height:15px}
.enlaceXls {background:url('../../Imagenes comunes/xls.gif') no-repeat top left; margin:5px 0px 0px 0px; padding-left:15px; font-size:1em; font-weight:normal; line-height:15px}