﻿
/*GENERICOS*/
html{margin:0; padding:0;}
body
{
    height:100%; 
    font:normal 65% Verdana, Arial, Helvetica, sans-serif; 
    color:#364d55; 
    margin:0; 
    padding:0;
}

form{padding:0; margin:0;}
form input, form textarea, form select{margin:0;padding:0;font:normal 1em Verdana, Arial, Helvetica, sans-serif;}
form button{cursor:pointer;margin:0;padding:0;background: url(../../portal/images/fondo_nav.gif) repeat-x; border:1px solid #8198d2;border-bottom:1px solid #666;border-right:1px solid #91a4d2;font-size:.9em;}
fieldset{border: none;}
legend{margin: 0px 2px 15px 0px;display: block; font-weight:bold;text-align:left;padding:4px; text-transform: uppercase; border: 1px solid #b2c0e7;}
label{margin:0;padding:0;}

a{color:#586f76; text-decoration:underline; font-weight: bold;}
a:hover{text-decoration:none; color:#be8800;}
a:visited { color: Silver }

img{border: none;margin:0;padding:0;}
img a{border: none;margin:0;padding:0;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}
h1, h2, h3, h4, h5, h6{display:inline;}
h2{font-size: 1.2em; text-align: left;padding-bottom: 3px; font-weight:bold}
h3{font-size: 1.1em;font-weight:bold}



ol{margin:0 0 10px 15px;padding:0;}
ol li{list-style-type:decimal;padding:3px 5px 0 5px;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style-type:none;}
dl{margin:0;padding:0;}
dt{ display: inline; margin:0;padding:4px 0; color: #7186c3;}
dd{display: inline; margin:0;padding:0; color: #0d308a;}



table{margin:0;border-collapse: separate;empty-cells: hide; font-size:1em;}
caption{font-weight:bold;text-align:left;padding:3px; text-transform: uppercase; background: #3252a3 url(../../portal/images/fond_seg.gif) repeat-x; border: 1px solid #768dc6; border-bottom: none; padding-left: 20px; color:#fff;}
tr{border:none;padding:0;margin:0;}
th{border:none;padding:0.3em;margin:0;background-color: #e0e8f9;}
td{padding:2px 5px;}

hr{width:100%;height:1px;background:#314d94;}

acronym{border-bottom: 1px dashed #6f858d;cursor:help;}
a acronym{ text-decoration:none;}
cite{cursor:help;}
blockquote{cursor:help;margin:0;}

address{font-style:normal;float:left;}
kbd{line-height:2em;font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:1px 1.5px;color:#000;background:#eee;vertical-align: text-bottom;cursor:help;}
em{font-style:normal; color: #6f858d; font-weight: normal;}

p{margin:0 0 7px 0;}

.cursorAdjunto{cursor:pointer;}

.teclaacceso{border-bottom: 1px solid #000;padding:0;margin:0;}
.hidden, .mensaje{position:absolute;top:0;left:0;z-index:-100;visibility:hidden}
.clear{ clear:both; height: 10px;}
.clear15{ clear:both; height: 15px;}


h3.tipo1{border-bottom:1px dotted #87959a;padding:7px 0 4px 20px;margin:0 3px 8px 0;display:block; background:url(../../portal/images/flechah3.gif) no-repeat 2px 7px;font-size: 1.1em;}
h3.tipo2{padding:4px 0;font-size:1.2em;}
h4.tipo2{color:#444;}


ul.tipo2 li a{color:#36545e;}
ul.tipo2{margin:10px 2px;}
ul.tipo2 li{padding:3px 0 4px 15px;margin:0;background:url(../../portal/images/cuadroAmarillo.gif) no-repeat 0 6px;font-size:1em;}
ul.tipo2-1 li{padding: 0px 0 0px 15px;margin:0;background:url(../../portal/images/cuadroAmarillo.gif) no-repeat 0 6px;font-size:.9em; }
ul.tipo2 li ul li{margin:0;padding:4px 0 2px 15px;background:transparent url(../../img/css/iconos/vineta5.gif) no-repeat 3px 9px;font-size:.8em;}

.modulocontenido_1{width:98%;float:left;padding:0;margin:0;line-height:14px; text-align:justify;}

/* +++++++ LA ESTRUCTURA ++++++++ */

#borde_ext_izq{ background: url(../../portal/images/borde_izq.gif) repeat-y left; width: 100%; float:left; margin: 0px; padding:0;}
#borde_ext_dcha{ background: url(../../portal/images/borde_dcha.gif) repeat-y right; float: right; width: 100%; right: 0px;}

#borde_ext_inf{ background: url(../../portal/images/borde_inf.gif) repeat-x; height: 18px; clear:both; margin:0px; padding:0; width:100%;}
#esq_izq{height:18px; width:18px; background:url(../../portal/images/esq_izq.gif) no-repeat left;display:inline;position:absolute;left:0px;}
#esq_dcha{ height: 18px; display:inline; position: absolute; right:0px; background: url(../../portal/images/esq_dcha.gif) no-repeat right; width: 18px;}

#centro{ padding: 0px 18px 0px 18px; height:100%;min-height: 98.4%; float:none;}

#encabezado{height:91px; border-bottom:1px solid #fff;  background:url(../../portal/images/fondo_cabecera.gif) repeat-x bottom; margin: 0px; border: 5px solid #9aa9af; border-bottom: 1px solid #6f858d; border-top: 1px solid #ffb600; padding-left: 2%;}
#envoltura{width:100%;float:left;margin-top:10px;}
#recurso{float:none !important;float:left;margin-left:195px !important;margin:0 0 0 3px;padding:0 10px 10px 0;}

#navegacion{width: 163px;float:left; height:100%; margin-right: 0px !important; margin-right: 2%; display: block;}

#nav{border-right:1px solid #b1bdc1; border-top: 5px solid #ffb600; border-bottom: 5px solid #ffb600;}

#atajo{float:left;height:30px;margin:25px 0 0 0;padding:0; font-size:1em; width:98.5%;background:url(../../portal/images/fondoAtajo.gif) repeat-x 0 0;}


/*---PARTE CENTRAL---*/
#modulo1{float: left; width: 100%; margin-top: 6px;}
#modulo2{float: left; width: 100%; margin-top: 15px;}
#modulo3{float: left; width: 98.5%; margin-top: 15px;}
#bordemodulo{border: 1px solid #e1e5e6;float:left;clear:left;width:98%;}

.imagen{ float:left; margin: 5px 10px 5px 2px;}

/*--mapa web--*/
#a_mapaweb{width:99.7%;margin-top:5px;padding:0;border-right:1px solid #d4e0eb;border-left:1px solid #d4e0eb;}
#a_mapaweb ul{width:100%;margin:5px 0;padding:0;}
#a_mapaweb ul li{width:80%;border:none;padding:4px 0 4px 15px;}
#a_mapaweb ul li a{border-bottom:1px dotted #87959a;padding:4px 0 8px 20px;margin:0 3px 8px 0;display:block; background:url(../../portal/images/flechah3.gif) no-repeat 2px 5px;font-size: 1.1em;}
#a_mapaweb ul li ul li{width:50%;padding:0 1.5% 0 1%;}
#a_mapaweb ul li ul li a{padding:5px 10px;display:block;margin-left:20%;width:80%;border-bottom:1px dotted #999999;font-family:arial;font-size:1em;font-weight:bold; background:url(../../portal/images/cuadroAmarillo.gif) no-repeat 0px 10px;}

#a_mapaweb ul li ul li ul {border:none; margin-bottom: 5px;width:100%;}
#a_mapaweb ul li ul li ul li{border:none;margin-left:15px;width:84%;}
#a_mapaweb ul li ul li ul li a{padding:3px 0 3px 15px;background:url(../../portal/images/flecha.gif) no-repeat 0 7px;font-size:1em;border:none;width:100%;}




/*modulos portada= 3 bloques inferiores----------PORTADA*/
/*1er bloque*/
#modulo2 .mod1{float: left;width: 33.3%;padding:0;margin:0;}
#modulo2 .mod1 .tit1{background:#d6dbdd url(../../portal/images/itemPortada.gif) no-repeat right;} 
#modulo2 .mod1 .tit1 a{display: block; border-left: 5px solid #8398a0;font-size: 1.055em; font-weight: bold; text-decoration: none; padding:3px 0 4px 10px; height:100%;}
#modulo2 .mod1 .tit1 a:hover{color:#fff;background:#66777e url(../../portal/images/itemPortada.gif) no-repeat right;}

#modulo2 .mod1 .content{padding:5px; text-align:justify; display: block;}
#modulo2 .mod1 .content a{display:block; text-decoration:none; font-weight:bold; border-bottom: 1px solid #ffb600; padding:5px;}

.content a span{display:block;color:#ffa200;}
.content a:hover{ background:#f6f7f8;}

/*2do bloque*/
#modulo2 .mod2{float: left;width: 49.9%;margin:0; padding:0;}
#modulo2 .mod2 .tit1{background:#ffb600 url(../../portal/images/itemPortada2.gif) no-repeat right;} 
#modulo2 .mod2 .tit1 a{display: block; border-left: 5px solid #ffcf56;font-size: 1.055em; font-weight: bold; text-decoration: none;padding:3px 0 4px 10px; height:100%; color:#fff;}
#modulo2 .mod2 .tit1 a:hover{color:#fff; background:#ffcf56 url(../../portal/images/itemPortada2.gif) no-repeat right;}


#modulo2 .mod2 .registro{float:left; background-color: #e6ebed;padding:0; width:100%;}
#modulo2 .mod2 .registro label{float:left;clear:left;padding:5px 0 4px 0px;width: 100%;}
#modulo2 .mod2 .registro label span{float:left;padding:3px 0 0 10px; width: 40%; font-weight: bold; font-size:1em;}
#modulo2 .mod2 .registro input{float:left;border:1px solid #b0bcc1;padding:3px;margin:3px; width: 45%; color:#6f858d;}
#modulo2 .mod2 .registro input.acceso{width:55px;float:left;padding:0 !important;padding:1px 0 0 0;background:#ffb600;margin:4px 0 5px 45%;font-size:1em;color:#fff; font-weight:bold;}

#modulo2 .mod2 .content{border: 1px solid #d6dbdd;text-align:center;padding:0; margin:0;}
#modulo2 .mod2 .content a{display:block; text-decoration:none; font-weight:bold;color:#fbb300; padding: 4px 0 4px 0;}
#modulo2 .mod2 .content a:hover{color: #677378;}

/*3er bloque--login*/
#modulo2 .mod3{float: left;width: 50%;margin:0; padding:0;}
#modulo2 .mod3 .tit1{background:#8398a0 url(../../portal/images/itemPortada3.gif) no-repeat right;} 
#modulo2 .mod3 .tit1 a{display: block; border-left:5px solid #b0bcc1;font-size: 1.055em; font-weight: bold; text-decoration: none;padding:3px 0 4px 10px; height:100%; color:#fff;}
#modulo2 .mod3 .tit1 a:hover{color:#fff;background:#66777e url(../../portal/images/itemPortada3.gif) no-repeat right;}

#modulo2 .mod3 .content{padding:5px; text-align:justify; display: block;}
#modulo2 .mod3 .content a{display:block; text-decoration:none; font-weight:bold; border-bottom: 1px solid #ffb600; padding:5px;}

/*modulos noticias y breves*/
.modulo50{float: left; width: 47%; margin: 0 5px 0 0; display:inline;}
.modulo51{float: right; width:47%; margin: 0 10px 0 0; display:inline;}
.titulos1{ background: url(../../portal/images/fondo_tit.gif) repeat-x; color:#596e76; width: 100%; margin-bottom: 10px;}
.titulos1 h2{ padding-left: 15px;font-weight: bold; vertical-align: super;}
.contenidotexto{text-align: justify; padding: 3px;}
.contenidotexto a{ font-weight:bold; text-decoration: none;}
.contenidotexto a:hover{ color:#9ca6aa;text-decoration: none;}

.textoamarillo{color: #f9b600;}
.imagen{border: 1px solid #e3e3e3;}
.modtitular1{float: left;  padding-right: 8px;}



/*CABECERA*/

#fondoCabecera{margin-right:-50%; width: auto; width: 75% !important; background: url(../../portal/images/fondoImg.gif) repeat-x right; height: 100%; float:left;}
#logoCabecera{margin: 5px 0 0 0;width:25%; float:left;}
#imagenCabecera{background: transparent url(../../portal/images/cabecera.jpg) no-repeat left; height: 100%; display: block;}
#logopolibienestar{float: right; padding: 1.5%; padding-right: 5.5%;}

/*MENU SUPERIOR*/

#menuSup{background:#ffc32c; margin-top: 2px; padding:0; padding-left:5px; float: left; clear:both}

/*--contenido menú superior 1--*/

ul#utilidades{padding:0 5px; background:#bfcace; border-left:1px solid #fff; border-right:1px solid #fff; margin:0;clear:left;width:147px;float:left;}
ul#utilidades li{padding:5px; margin:0;float: left;}
ul#utilidades li a{padding:0 2px;}
.fecha{float: left; color:#725100; padding: 4px 0 0 10px; font-size:1em;}

/*--contenido menú superior 2--*/

#barraInferior{margin: 0; padding:0; font-weight: bold;background-color:#e5e9eb;border-top: 1px solid #fff; border-bottom: 1px dotted #6f858d;float:left; clear:both; width:100%;}
#iconostexto{ float:right;}
#iconostexto ul{margin-right: 3px; clear: right;}
#iconostexto ul li{float:left; padding: 1px; background: #f7f8f9; margin: 1px;}
#iconostexto ul li.accesibilidad a{display: block; padding: 2px 6px 3px 6px; font-size: 0.85em;color:#384b53;}
#iconostexto ul li.accesibilidad a:hover{display: block; padding: 2px 6px 3px 6px; font-size: 0.85em; color: #fff; background: #9ca8ac;}

#idioma{border-left:5px solid #ffb600;margin:0;text-align:center;float:left;width:158px;background: #4a6671;}
#idioma a{margin:0; display: block;border-left:1px solid #fff; padding: 8px 4px;color: #fff;}
#idioma a:hover{background:#ffb600}

/*ENCUESTA*/

#encuesta{margin-top: 5px; }
#titencuesta{border-left:5px solid #ffb600; background:#6a7b82 url(../../portal/images/itemEncuesta.gif) no-repeat 1px;padding: 5px 0 4px 35px;}
#titencuesta h2{color:#fff; font-weight: bold;}
#cuerpoencuesta{ background: #fbfbfb; border: 1px solid #e1e5e6; margin-top: 2px; padding:5px 15px 10px 15px; text-align: justify; font-size: 0.85em;}

/* mapasite */

#mapasite{margin:4px 0 0 10px;padding:0 1% 5px 0; font-size: 0.9em; float: left; color:#000;}

#mapasite ol{margin:0; width:auto; display:inline;}
#mapasite ol li{display:inline;padding:1px;}
#mapasite ol li a{ text-decoration: none;color:#415861;}


/* buscador portada */
#buscadorGeneralForm .busqueda{float:left;padding: 3px; font-size: 0.9em;}
#buscadorGeneralForm .busqueda a{ font-weight: bold; color:#fff; display:block;}
#buscadorGeneralForm{width:auto;padding:2px; float:right;}
#buscadorGeneralForm input{float:left;width:11em;border:1px solid #798d95;margin:1px;padding:1px 1px 2px 5px;color:#345D6A;}
#buscadorGeneralForm .buscar{float:left;width:5em;padding:0;cursor:pointer; background: #748991; border: 1px solid #9ba9af; color:#fff; font-weight: bold; margin-right: 5px;}

/* -------*/

/* NAVEGACION  --  MENU  */

ul#n1{margin:0; padding:0;}
ul#n1 li{list-style-type:none; margin:0; padding:0; background: url(../../portal/images/item_menu.gif) no-repeat 15px 7px;border-top: 1px solid #fff; border-right: 1px solid #fff;}
ul#n1 li a{display:block;margin:0;font-weight:bold; text-decoration: none;border-bottom: 1px dotted #b1bdc1;border-left: 5px solid #6f7b7f;padding: 4px 4px 6px 35px; font-weight: normal; color: #30464e;}
ul#n1 li a:hover{margin:0px; font-weight:bold; text-decoration: none;background: #ebeff0 url(../../portal/images/item_menu.gif) no-repeat 15px 6px;}


/* ICONOS atajo---(atras y arriba) */

#atajo ul{float:right;margin:0 .5% 10px 0;font-size:1em;padding-top: 10px;}
#atajo ul li{float:left;padding:0;}
#atajo ul li a{float:left;margin-right:7px;cursor:pointer;}

/* +++++++ PIE ++++++++ */
#logos{width:100% !important;clear:left;float:left !important;float:none;margin-top:15px;}
#logo1, #logo2, #logo3{float: left; margin-left:35px;}

#pie{width:100% !important;clear:left;float:left !important;float:none;color:#fff; background:#525f64; font-size: 0.9em; margin-top:10px;}

#seccion1{width:160px;float:left;padding:0;margin:0; background: #ffb600 url(../../portal/images/amarilloPie.gif) no-repeat 15px 0; border-left:5px solid #9babb1; border-right: 1px solid #fff;height: 5em;}
#seccion2{margin-left: 170px; padding: 5px;height: 4em;}

/*---pie2 abajo--*/
#pie2{width:100%;clear: both; display:block; float:none;font-size: 0.9em; padding:0 0 15px 0; margin-bottom:2%;}
#pie2 li{background: transparent url(../../portal/images/item_pie.gif) no-repeat 0 4px;padding:0 0 4px 7px; float:left}

#bp1, #bp2, #bp3, #bp4, #bp6{width:11%;float:left;padding:8px 0;margin-left:0.3%;}

#bp1{width:34%; padding-left:17px; padding-top:0;}
#bp1 div{float:left;}
#bp1 span{ float:left; padding: 9px 0 0 8px; text-transform:uppercase; font-weight:bold;}


#bp3{width:36%;}
#bp4{width:1%;}

#bp5{float:left;padding-left:2px;width:auto; }
#bp6{padding:0 0 8px 2%;margin:0 5px 0 2%; width:auto;}
#bp6 img.rss{margin:4px 10px 4px 0;float:left;}

/*--logos--accesibilidad*/
.conjunto{margin-top: 15px; margin-bottom: 15px; width: 100%}
.c22{float: left; width: 22%}


/*-----------------------FORMULARIOS ---------------------------*/
/* PARA TIPOS DISTINTOS DE FORMULARIOS */
/*-----------------
	.form_tipo1, 
	.form_tipo2, 
	.form_tipo3{}
--------------------*/


	

	
	

		
	
	.radiosino .zonaradios label{float:left;width:20%;}
	.radiosino span.asterisco{float:none;margin-right:5px;}
				
	.obligatorio{clear:both;padding-bottom:2%;}
	
	.cuerpoform label{margin-bottom:5px;padding-bottom:5px;}



/* CLASE DE CIERRE DE FLOTACIONES */
.clr{clear:both;}

/* tamaño de los bloques que componen los campos (en caso de necesitar nuevos se nombrerán de esta manera "td+logitud del campo")*/
.td100{width:99.5%;}
.td50{width:50%;}
.td33{width:33%;}


/* ELEMENTO FIELDSET */
.cuerpoform .cuerpoform fieldset{margin:0;padding: 10px 3% 10px 5%;}

.divfieldset{padding:10px;}
.cuerpoform .cuerpoform fieldset legend{ background: #eef2fc url(../../images/item_tit2.gif) no-repeat 8px 6px; padding-left: 25px;}

/* -------------------------- */

.cuerpoform{width:90%;float:left;padding:10px 3% 0 5.2%;margin:0;}
.cuerpoform label{float:left;margin-bottom:5px;padding-bottom:5px;padding: 3px 3px 3px 0;}


.form_tipo3 .cuerpoform .td100 span.etiqueta, .form_tipo3 .cuerpoform .td100 span.etiquetarequerida{width:40%;background:none;}
.cuerpoform span.etiqueta, .cuerpoform span.etiquetarequerida{width:40%;float:left;padding:0 0 0 1em;}
.radiosino span.etiqueta, .radiosino span.etiquetarequerida{width:40%;}

span.asterisco{float:right;color:#8caaf5;font-size:.9em;margin-right:.2em;}
hr.salto{display:none;}
.cuerpoform .descripcion{float:left;margin-left:10px;padding-top:3px;}

/* ELEMENTO CHECKBOXES */
.checkboxes{width:100%;float:left;margin:15px 0;}
.zonachecks{width:65%;float:left;}
.checkboxes label{width:48%;display:inline;margin-right:1%;cursor:pointer;background:none}
.checkboxes input{float:left;padding:0;margin-right:5px;border:none;background:none}
.checkboxes label span{display:block;float:left;margin:3px 0px 0 0;}
/* ELEMENTO RADIOS */
.radios{width:auto;float:left;}
.radios .descripcion{float:right}
.radios legend{padding:0 10px;font-weight:normal;font-size:1em;background:none;color:#444;}
.zonaradios{padding:5px 0 !important;margin-top:0 !important;padding:0 0 30px 0;margin:-15px 0 0 35%;}
.zonaradios label{width:100%;float:left}
.zonaradios input{float:none;width:auto;margin:0 5px 0 0;border:none;background:none}
.zonaradios label span{width:auto;float:none;}


/*  ---  */
input.radio{border:none;}
div.radio span{margin-left: 6px;}
div.radio input{margin:0;background:transparent;border:none;float:left;}
div.radio{width:100px;float:left;margin-bottom:8px; padding:0;}

	.radio label{ display:block; margin:2px 2px 2px 5px;}
	.radio label input{border:none;background:none;}
	
.votar{border:none; margin-left: 5px; clear: both}

/* ELEMENTO CHECK */
.checkbox{width:100%;clear:left;float:left;margin-bottom:10px !important;margin-bottom:0;}
.checkbox label{cursor:pointer;}
.checkbox input{float:left;padding:0;margin:0;border:none;background:none}
.checkbox span{float:left;padding:0;margin-top:0 !important;margin:4px 10px 0 0;}


/* ELEMENTO FILE */
.inputfile{width:auto;float:left;border:1px solid #DCE4E7;cursor:pointer;}
.inputfile input{cursor:pointer;}
/* ELEMENTO FECHAS */
.fechas{width:100%;float:left;margin-bottom:5px;padding-bottom:10px;}
.titulofecha{}
.fechas input{font-weight:normal;margin-left:0;}
.fechas label{width:100%;float:left;}
.fechas label.fecha2{width:100%;float:left;margin-left:0;}
.imgcalendario{width:16px;height:14px;vertical-align:top;margin:3px .3em;}

/* ELEMENTO TEXTO */
.textoForm{float:left;margin:3%;}

/* ELEMENTO BOTÓN */
div.tdBoton, div.tdBotonL{float:left;padding-left:32% !important;padding:15px 0 15px 31%;}
div.tdBotonL{padding-left:0 !important;}
form input.enviar, form input.borrar, form input.submit{width:auto;float:left;padding:0;margin-right:10px;border:none;background-color:transparent;color:#F90;font-weight:bold;cursor:pointer;}
form input.enviar, form input.borrar, form input.submit{padding-right:22px !important;padding-right:13px;background:transparent url() no-repeat 100% 3px;}
form input.enviar{background-image:url(../../img/css/iconos/enviar.gif);}
form input.borrar{background-image:url(../../img/css/iconos/borrar.gif);}
form input.submit{background-image:url(../../img/css/iconos/buscar.gif);}
form input.enviar:hover, form input.borrar:hover, form input.submit:hover{color:#369;text-decoration:underline}

/* MENSAJES DE ERROR / CONFIRMACIÓN */
#a_mensaje {margin:0 0 10px 0;}
#a_mensaje #envioconfirmacion{width:94.5%;float:left;margin:0;padding:10px 2.5% 15px 2.5%;background:#fff;}
#a_mensaje #envioconfirmacion h3{color:#336699;background: transparent url(../../img/css/iconos/trianguloNaranja.gif) no-repeat 0 15px;}
#a_mensaje #envioconfirmacion p{margin:5px 1.2em;}
#a_mensaje .adorno{width:100%;height:81px;float:left;margin-top:10px;background: #fff url(../../img/css/aplicaciones/mensajeConfirmacion.jpg) no-repeat 0 0;}
#a_mensaje > .adorno{padding-top:95px;}
/* ERROR VALIDACIÓN */
#a_mensaje #errorvalidacion{width:94.5%;float:left;background:#F1F5F8;padding:10px 2.5% 15px 2.5%;}
#a_mensaje #errorvalidacion h3{margin-bottom:10px;padding:0;background:none;border:none;color:#F00;font-size:1em;background: transparent url(../../img/css/iconos/trianguloRojo.gif) no-repeat 0 3px;}
#a_mensaje #errorvalidacion ul{margin-bottom:0;border-bottom:none;}
#a_mensaje #errorvalidacion ul li{padding:0 0 10px 1em;list-style-image:none;background:transparent url(../../img/css/iconos/trianguloAzul.gif) no-repeat 0 4px;}

/*********************************************************************/
/***************************** PANELES *******************************/
/*********************************************************************/

.panel1
{
margin: 0 6em  0 1.6em;
float:left;
display: inline;
clear: both;

}
.panel2
{
 padding-left: 250pt;
}
.panel3
{
 padding-top : 10pt;
margin: 0 0.8em  0 1.6em;
clear:both;
display: block;
    }     

