body { margin: 0; padding: 0; border: 0; background-image: none; background-color: #0D2B4F; width : 100%; height : 100%; text-align: center; }

h2 { font-family: Arial, Tahoma;	font-size: 18px; color: #FFFFFF; margin: 0; padding: 0; border: 0; }

.tituloitemcontenedor h2 { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003b79; margin: 0; padding: 0; border: 0; }

.titulonoticia h2 { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003b79; margin: 0; padding: 0; border: 0; }

.tituloayudas  h2 { font-family: Arial, Tahoma; font-size: 18px; font-weight: bold; color: #003b79; margin: 0; padding: 0; border: 0; }

.tituloconvenios  h2 { font-family: Arial, Tahoma; font-size: 18px; font-weight: bold; color: #003b79; margin: 0; padding: 0; border: 0; }

h3 { display: inline; font-family: Arial, tahoma, helvetica; font-weight: normal; font-size: 10px; color: #666666; }

a { text-decoration:underline; color: #000000; }

a.sindecorar { text-decoration: none; }

.columnaseparador{ font-size: 1px; padding: 0px; margin: 0px; }

.filaseparador { clear:both; font-size: 1px; padding: 0px; margin: 0px; }

.margen { font-size: 1px; padding: 0px; margin: 0px; }

.negrita { font-weight: bold; }

.colorazul { color: #003b79; }

.capaytextoizda { float: left; text-align: left; }

.capaytextodcha { float: right; text-align: right; }

div#contenedor_general { position: relative; width: 1200px; min-width: 1200px; height : 100%; padding: 0;margin:0 auto; border: 0; }

div.contenedor_general { position: relative; width: 1200px; min-width: 1200px; height : 100%; padding: 0;margin:0 auto; border: 0; }

div#contenedor_general_lexnovista { position: relative; width: 1200px; min-width: 1200px; min-height: 10px; height: auto !important; height: 10px; padding: 0;margin:0 auto; border: 0; }

div#contenedor_intersup { float: left; display: inline; width: 1200px; min-height: 650px; height: auto !important; height: 650px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/fondosuperior_ext_noarrow.jpg) 0 0 no-repeat;text-align:left; }

div.contenedor_intersup { float: left; display: inline; width: 1200px; min-height: 650px; height: auto !important; height: 650px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/fondosuperior_ext_noarrow.jpg) 0 0 no-repeat;text-align:left; }

div#contenedor_intersup_lexnovista { float: left; display: inline; width: 1200px; min-height: 650px; height: auto !important; height: 650px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/fondosuperior_lexnovista.jpg) 0 0 no-repeat;text-align:left; }

div#contenedor_intersup_fondo { float: left; display: inline; width: 1200px; min-height: 650px; height: auto !important; height: 650px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/fondoinferior.jpg) 0 0 repeat-y; }

div.contenedor_intersup_fondo { float: left; display: inline; width: 1200px; min-height: 650px; height: auto !important; height: 650px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/fondoinferior.jpg) 0 0 repeat-y; }

div#cabecera { float: left; width: 1200px; height: 128px; border: 0; padding: 0; margin: 0; }

div#cabecerasup { float: left; width: 1200px; height: 50px; font-size: 50px; line-height: 50px; border: 0; padding: 0; margin: 0; }

div#cabeceracentral { float: left; width: 1200px; height: 78px; border: 0; padding: 0; margin: 0; }

div#cabeceracentral_latizq { float: left; width: 120px; height: 78px; font-size: 78px; line-height: 78px; border: 0; padding: 0; margin: 0; }

div#cabeceracentral_centro { float: left; width: 960px; height: 78px; border: 0; padding: 0; margin: 0; }

div#cabeceracentral_latdcho { float: left; width: 120px; height: 78px; font-size: 78px; line-height: 78px; border: 0; padding: 0; margin: 0; }

div#logos_central {width: 960px; height: 62px; border: 0; padding: 0; margin: 0}
div#logos_central_seplat { float: left; width: 20px; height: px; font-size: 62px; line-height: 62px; border: 0; padding: 0; margin: 0; }
div#logos_central_img_thr { float: left; width: 460px; height: 62px; border: 0; padding: 0; margin: 0 }
div#logos_central_img_thr_paddingsup { width: 460px; height: 8px;font-size:8px; border: 0; padding: 0; margin: 0;}
div#logos_central_img_ln { float: left; width: 460px; height: 62px; border: 0; padding: 0; margin: 0 ;text-align:right}
div#logos_central_img_ln_paddingsup { width: 460px; height: 8px;font-size:8px; border: 0; padding: 0; margin: 0 }
div#enlaces_menusup { width: 960px; height: 16px; line-height: 16px; border: 0; padding: 0; margin: 0; text-align: right; overflow: hidden;}
div#enlaces_menusup a { font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; font-weight: normal; color: #003b79; text-decoration: none; }
/*
div#logo_central { float: left; width: 166px; height: 78px; border: 0; padding: 0; margin: 0;background-color:red }
div#logo_central_sepsup { float: left; width: 166px; height: 14px; font-size: 14px; line-height: 14px; border: 0; padding: 0; margin: 0; }
div#logo_central_seplat { float: left; width: 31px; height: 64px; font-size: 64px; line-height: 64px; border: 0; padding: 0; margin: 0; }
div#logo_central_img { float: left; width: 135px; height: 64px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/logo_ln.gif) 0 0 no-repeat; }
div#logo_central_img a { float: left; display: block; width: 135px; height: 60px; border: 0; padding: 0; margin: 0; }
div#logo_central_img a span { display: none; }
div#enlaces_central { float: right; width: 794px; height: 78px; border: 0; padding: 0; margin: 0; }
div#enlaces_central_micuenta { float: left; width: 794px; height: 62px; border: 0; padding: 0; margin: 0; text-align: right; }
div#enlaces_central_micuenta a { display: inline; font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; font-weight: bold; color: #999999; text-decoration: none; border: 0; padding: 0; margin-top: 7px; margin-right: 7px; }
div#enlaces_central_menusup { float: left; width: 794px; height: 16px; line-height: 16px; border: 0; padding: 0; margin: 0; text-align: right; overflow: hidden; }
div#enlaces_central_menusup a { font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; font-weight: normal; color: #003b79; text-decoration: none; }
*/

/*
div#contenedorflash { float: left; width: 1200px; height: 286px; border: 0; padding: 0; margin: 0;  }
div#contenedorflash_latizq { float: left; width: 120px; height: 286px; font-size: 286px; line-height: 286px; border: 0; padding: 0; margin: 0; }
div#contenedorflash_centro { float: left; width: 960px; height: 286px; border: 0; padding: 0; margin: 0;}
div#contenedorflash_latdcho { float: left; width: 120px; height: 286px; font-size: 286px; line-height: 286px; border: 0; padding: 0; margin: 0; }
*/

div#contenedorflash { float: left; width: 1200px; min-height: 300px; height: auto !important; height: 300px; border: 0; padding: 0; margin: 0; }

div.contenedorflash { float: left; width: 1200px; min-height: 300px; height: auto !important; height: 300px; border: 0; padding: 0; margin: 0; }

div#contenedorflash_latizq { float: left; width: 120px; height: 300px; font-size: 300px; line-height: 300px; border: 0; padding: 0; margin: 0; }

div.contenedorflash_latizq { float: left; width: 120px; height: 300px; font-size: 300px; line-height: 300px; border: 0; padding: 0; margin: 0; }

div#contenedorflash_centro { float: left; width: 960px; min-height: 300px; height: auto !important; height: 300px; border: 0; padding: 0; margin: 0; }

div.contenedorflash_centro { float: left; width: 960px; min-height: 300px; height: auto !important; height: 300px; border: 0; padding: 0; margin: 0; }

div#contenedorflash_latdcho { float: left; width: 118px; height: 300px; font-size: 300px; line-height: 300px; border: 0; padding: 0; margin: 0; }

div.contenedorflash_latdcho { float: left; width: 100px; height: 300px; font-size: 300px; line-height: 300px; border: 0; padding: 0; margin: 0; }



/*Añadidos por Carlos el 24/07/2012      */
/* 
Desactivada puesto que la imagen de fondo irá cambiando y el estilo se definirá directamente en el index.asp
div#covercabecera_izda{ float: left; width: 410px; height: 315px;border: 0; padding: 0; margin: 0;background: url(/img/bienvenida/cabecera/izda.gif) }
*/
div#covercabecera_izda_spansup{width: 410px; height: 50px;border: 0; padding: 0; margin: 0;font-size:1px;}
div#covercabecera_izda_spanizda{float:left;width: 31px; height: 268px;border: 0; padding: 0; margin: 0;font-size:1px;}
div#covercabecera_izda_imagen{float:left;width: 350px; height: 268px;border: 0; padding: 0; margin: 0;font-size:1px;}
.covercabecera_izda_imagen{width: 350px; height: 200px;border: 0; padding: 0; margin: 0;font-size:1px;}
.covercabecera_izda_imagen_padingsupcontroles{height:2px;width: 350px;border: 0; padding: 0; margin: 0;font-size:1px;}
.covercabecera_izda_imagen_padingizdacontroles{float:left;height:20px;width: 50px;border: 0; padding: 0; margin: 0;font-size:1px;}
.covercabecera_izda_imagen_controles_seccion{ float:left;font-family: Arial, Tahoma; font-size: 14px; font-weight: bold;}
.covercabecera_izda_imagen_controles_seccion a{text-decoration:none;color: #000000;}
.covercabecera_izda_imagen_controles{float:left;height:20px;width: 300px;border: 0; padding: 0; margin: 0;font-size:1px;}
div#covercabecera_centro{ float: left; width: 280px; height: 315px;border: 0; padding: 0; margin: 0; }
div#covercabecera_dcha{ float: left; width: 270px; height: 315px;border: 0; padding: 0; margin: 0; }
/*Añadidos por Carlos el 24/07/2012 /FIN*/


div#cuerpo { float: left; width: 1200px; min-height: 450px; height: auto !important; height: 450px; border: 0; padding: 0; margin: 0; }

div.cuerpo { float: left; width: 1200px; min-height: 450px; height: auto !important; height: 450px; border: 0; padding: 0; margin: 0; }

div#cuerpo_latizq { float: left; width: 120px; min-height: 450px; height: auto !important; height: 450px; font-size: 450px; line-height: 450px; border: 0; padding: 0; margin: 0; }

div.cuerpo_latizq { float: left; width: 120px; min-height: 450px; height: auto !important; height: 450px; font-size: 450px; line-height: 450px; border: 0; padding: 0; margin: 0; }

div#cuerpo_latdcho { float: left; width: 120px; min-height: 450px; height: auto !important; height: 450px; font-size: 450px; line-height: 450px; border: 0; padding: 0; margin: 0; }

div#cuerpo_centro { float: left; width: 960px; min-height: 450px; height: auto !important; height: 450px; border: 0; padding: 0; margin: 0; }

div.cuerpo_centro { float: left; width: 960px; min-height: 450px; height: auto !important; height: 450px; border: 0; padding: 0; margin: 0; }

div#cuerpo_centro_lexnovista { float: left; width: 960px; min-height: 10px; height: auto !important; height: 10px; border: 0; padding: 0; margin: 0; }

div#contenido_margenizq { float: left; width: 20px; border: 0px; padding: 0px; margin: 0px;font-size:1px; }

div.contenido_margenizq { float: left; width: 20px; border: 0px; padding: 0px; margin: 0px;font-size:1px; }

div#contenido_margendcho{ float: left; width: 20px; border: 0px; padding: 0px; margin: 0px;font-size:1px;}

div#contenido { float: left; width: 920px;border: 0px; padding: 0px; margin: 0px; }

div.contenido { float: left; width: 920px;border: 0px; padding: 0px; margin: 0px; }

div#bienvenidadcha { float: left; width: 680px;border: 0px; padding: 0px; margin: 0px; }

div.bienvenidadcha { float: left; width: 680px;border: 0px; padding: 0px; margin: 0px; }

div#bienvenidaizda { float: right; width: 220px;border: 0px; padding: 0px; margin: 0px; }

/* Cajas */

#caja900top { width: 900px; height: 240px; margin: 0px; padding: 0px; background:url(/img/bienvenida/cajas/caja900-top.jpg) 0 0 no-repeat; text-align:center; }

#caja900middle { width: 900px; margin: 0px; padding: 0px; background: url(/img/bienvenida/cajas/caja900-middle.jpg) 0 0 repeat-y; text-align: center; font-size: 1px; }

#caja900prebottom { width: 900px; margin: 0px; padding: 0px; background: url(/img/bienvenida/cajas/caja900-middle.jpg) 0 0 repeat-y;	 text-align: center; }

#caja900bottom { width: 900px; height: 10px; margin: 0px; padding: 0px; font-size: 1px; background: url(/img/bienvenida/cajas/caja900-bottom.jpg) 0 0 repeat-y; text-align: center; }

.rotulo1 { height: 34px;	 margin: 0px; padding: 0px; font-size: 1px; background: url(/img/bienvenida/cajas/cr1titulomedio.jpg) 0 0 repeat-x; text-align: center; }

.rotulo1dcha { width: 10px; height: 34px; background: url(/img/bienvenida/cajas/cr1titulodcha.jpg) 0 0 no-repeat; margin: 0px; padding: 0px; font-size: 1px; float: right; }

.rotulo1izda { width: 10px; height: 34px; background: url(/img/bienvenida/cajas/cr1tituloizda.jpg) 0 0 no-repeat; margin: 0px; padding: 0px; font-size: 1px; float: left; }

.rotulo1medio { height: 34px; background: url(/img/bienvenida/cajas/cr1titulomedio.jpg) 0 0 repeat-x; margin: 0px; padding: 0px; font-size: 1px; float: left; }

.titulorotulo1 { color: #FFFFFF; font-family: Arial, Tahoma; font-size: 18px; font-weight: bold; text-align: center; padding-top: 6px; }

.cajarotulo1supizda { height: 34px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr1supizda.jpg) 0 0 no-repeat; font-size: 1px; }

.cajarotulo1supmedio{ height: 34px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr1supmedio.jpg) 0 0 repeat-x; font-size: 1px; }

.cajarotulo1supdcha { height: 34px; width: 10px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr1supdcha.jpg) 0 0 no-repeat; font-size: 1px; }

/*Pa las cajas de anchura 330 pixels de las noticias*/
.cajar1330medio { width: 330px; margin: 0px; padding: 0px; background: url(/img/bienvenida/cajas/cr1-330body.jpg) 0 0 repeat-y; }

.cajar1330cuerpo { width: 310px; }

/**/
.cajarotulo1infizda { height: 10px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr1infizda.jpg) 0 0 no-repeat; font-size: 1px; }

.cajarotulo1infdcha { height: 10px; width: 10px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr1infdcha.jpg) 0 0 no-repeat; font-size: 1px; }

.cajarotulo2supizda { height: 25px; margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr2supizda.jpg) 0 0 no-repeat; font-size: 1px; }

.cajarotulo2supmedio { height: 25px;	 margin: 0px; padding: 0px; float: left; background: url(/img/bienvenida/cajas/cr2supmedio.jpg) 0 0 repeat-x; font-size: 1px; }

.cajarotulo2supdcha { height: 25px; width: 10px; margin: 0px; padding: 0px; float: left;	 background: url(/img/bienvenida/cajas/cr2supdcha.jpg) 0 0 no-repeat; font-size: 1px; }

/*Pa las cajas de anchura 680 pixels del quiosco con legis, juris y practica*/
.cajar2680medio { width: 680px; margin: 0px; padding: 0px; background: url(/img/bienvenida/cajas/cr2-680body.jpg) 0 0 repeat-y; clear: both; }

.cajar2680vermas { width: 680px; margin: 0px; padding:0px; background: url(/img/bienvenida/cajas/cr2-680body.jpg) 0 0 repeat-y; clear: both; }

.cajar2680cuerpo { width: 660px; }

/**/

.rotulo2 { height: 25px; margin: 0px; padding: 0px; font-size: 1px; background: url(/img/bienvenida/cajas/cr2titulomedio.jpg) 0 0 repeat-x; text-align: center; }

.rotulo2dcha { width: 10px; height: 25px;
  background: url(/img/bienvenida/cajas/cr2titulodcha.jpg) 0 0 no-repeat;
  margin:0px;	
  padding:0px;
  font-size:1px;
  float:right;
  
}	
.rotulo2izda{
	width:10px;
	height:25px;
  background: url(/img/bienvenida/cajas/cr2tituloizda.jpg) 0 0 no-repeat;						
  margin:0px;	
  padding:0px;
  font-size:1px;
  float:left;  
  
}	
.rotulo2medio{
	height:25px;
  background: url(/img/bienvenida/cajas/cr2titulomedio.jpg) 0 0 repeat-x;						
  margin:0px;	
  padding:0px;  
  font-size:1px;  
  float:left; 
}
.titulorotulo2{
  color: #FFFFFF;	  
  font-family:  Arial, Tahoma;	
  font-size: 18px;    
  font-weight:bold;
  text-align:center;
  padding-top:2px;
}

.cajarotulo2infizda{
	height:10px;	
  margin:0px;	
  padding:0px;  
  float:left;	  
  background: url(/img/bienvenida/cajas/cr2infizda.jpg) 0 0 no-repeat;						  
  font-size:1px;  
	
}
.cajarotulo2infdcha{
	height:10px;	
  width:10px;	
  margin:0px;	
  padding:0px;  
  float:left;	  
  background: url(/img/bienvenida/cajas/cr2infdcha.jpg) 0 0 no-repeat;						  
  font-size:1px;
}


#cazul210top{
	width: 210px; 	
	height:10px;
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/cazul210-top.jpg) 0 0 no-repeat;			
  text-align:center;
}
#cazul210topandmiddle{
	width: 210px; 	
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/cazul210-topandmiddle.jpg) 0 0 no-repeat;			
  text-align:center;
}
#cazul210middle{
	width: 210px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/cazul210-middle.jpg) 0 0 repeat-y;			
  text-align:center;
}
#cazul210prebottom{
	width: 210px; 
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/cazul210-middle.jpg) 0 0 repeat-y;			
  text-align:center;  
}
#cazul210bottom{
	width: 210px; 	
	height:10px;	
  margin:0px;	
  padding:0px;
  font-size:1px;
  background: url(/img/bienvenida/cajas/cazul210-bottom.jpg) 0 0 no-repeat;					
  text-align:center;  
}

#caja220top{
	width: 220px; 	
	height:160px;
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja220-top.jpg) 0 0 no-repeat;			
  text-align:center;
}
#caja220topsmall{
	width: 220px; 	
	height:50px;
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja220-topsmall.jpg) 0 0 no-repeat;			
  text-align:center;
}
#caja220topandmiddle{
	width: 220px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja220-topandmiddle.jpg) 0 0 no-repeat;			
  text-align:center;
}
#caja220middle{
	width: 220px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja220-middle.jpg) 0 0 repeat-y;			
  text-align:center;
}
#caja220prebottom{
	width: 220px; 
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja220-middle.jpg) 0 0 repeat-y;			
  text-align:center;  
}
#caja220bottom{
	width: 220px; 	
	height:5px;	
  margin:0px;	
  padding:0px;
  font-size:1px;
  background: url(/img/bienvenida/cajas/caja220-bottom.jpg) 0 0 repeat-y;					
  text-align:center;  
}


#caja680top{
	width: 680px; 	
	height:160px;
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-top.jpg) 0 0 no-repeat;			
  text-align:center;
}
#caja680topsmall{
	width: 680px; 	
	height:50px;
  margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-topsmall.jpg) 0 0 no-repeat;			
  text-align:center;
}
#caja680topandmiddle{
	width: 680px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-topandmiddle.jpg) 0 0 no-repeat;			
  text-align:center;
}

div.caja680topandmiddle{
	width: 680px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-topandmiddle.jpg) 0 0 no-repeat;			
  text-align:center;
}

#caja680middle{
	width: 680px; 	
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-middle.jpg) 0 0 repeat-y;			
  text-align:center;
}
#caja680prebottom{
	width: 680px; 
	margin:0px;	
  padding:0px;
  background: url(/img/bienvenida/cajas/caja680-middle.jpg) 0 0 repeat-y;			
  text-align:center;  
}
#caja680bottom{
	width: 680px; 	
	height:5px;	
  margin:0px;	
  padding:0px;
  font-size:1px;
  background: url(/img/bienvenida/cajas/caja680-bottom.jpg) 0 0 repeat-y;					
  text-align:center;  
}

div.caja680bottom{
	width: 680px; 	
	height:5px;	
  margin:0px;	
  padding:0px;
  font-size:1px;
  background: url(/img/bienvenida/cajas/caja680-bottom.jpg) 0 0 repeat-y;					
  text-align:center;  
}

.quiosco3datos{
	/*width:212px;*/
	width:206px;
	float:left;
}

.quiosco3margen {
  /*width:12px;*/
  width:21px;
  float:left;
}

.margensupcuerponoticias{
	clear:both;
	font-size:1px;
	height:5px;
}

.titulonoticia{
	float:left;	
  font-family: Arial, tahoma, helvetica;	
  font-size:12px;
  font-weight:bold;
  color:#003b79;
  text-align:left;
	
}

.titulonoticia a{
	text-decoration:none;
  color:#003b79;	
}

.bolonoticia{
	float:left;
	width:15px;
	height:15px;
  font-size:8px;
  text-align:left;
}	
.titulotipocontenidoenpractica{
	float:left;	
  font-family: Arial, tahoma, helvetica;	
  font-size:13px;
  font-weight:bold;
  color:#666666;
  text-align:left;

}	
.tituloitemcontenedor{
	float:left;	
  font-family: Arial, tahoma, helvetica;	
  font-size:12px;
  font-weight:bold;
  color:#003b79;
  text-align:left;
	
}
#scrollerlexdiario .tituloitemcontenedor {width:230px}



.tituloitemcontenedor a{
	text-decoration:none;
  color:#003b79;
	
}
#anexoitemcontenedor{
	float:left;
  margin:0px;	
  padding:0px;
  border:0px;	
}	
.imagenitemcontenedor{
	float:left;
	text-align:left;
  
}	
.textoimagenitemcontenedor{
  font-family: Arial, tahoma, helvetica;	
  font-size:11px;
  text-align:left;
  color:#666666;

}	
.boloitemcontenedor{
	float:left;
	width:15px;
	height:15px;
  font-size:8px;
  text-align:left;
}


.margensupcuerpoconvenios{
	clear:both;
	font-size:1px;
	height:10px;
}
.tituloconvenios{
  font-family: Arial, tahoma, helvetica;	
  font-size:18px;
  font-weight:bold;
  color:#003b79;
  text-align:center;
	
}

.descconvenio { text-align: left; font-family: Arial, tahoma, helvetica;	 font-size: 12px; }

.descconvenio a { text-decoration: none; color: #003b79; }

.descconvenio h3 a strong { font-family: Arial, tahoma, helvetica; font-size: 12px; color: #003b79; text-align: left; }

.descconvenio h3 a { font-family: Arial, tahoma, helvetica; font-size: 10px; color: #666666; text-align: left; text-decoration: none; }

.margensupcuerpoayudas{
	clear:both;
	font-size:1px;
	height:10px;
}
.tituloayudas{
  font-family: Arial, tahoma, helvetica;	
  font-size:18px;
  font-weight:bold;
  color:#003b79;
  text-align:center;
	
}

.descayuda { text-align: left; font-family: Arial, tahoma, helvetica; font-size: 12px; }

.descayuda a { text-decoration: none; color: #003b79; }

.descayuda h3 a strong { font-family: Arial, tahoma, helvetica; font-size: 12px; color: #003b79; text-align: left; }

.descayuda h3 a { font-family: Arial, tahoma, helvetica; font-size: 10px; color: #666666; text-align: left; text-decoration: none; }

.descayuda ul { margin-top: 0;  margin-bottom: 0; }

.descayuda ul li { list-style-image: url(/img/bolos/bologriso.gif); list-style-type: square; border: 0; padding: 0; /*margin-left: -31px;*/ margin-left: -21px; margin-top: 5px;  margin-bottom: 5px; line-height: 16px; text-align: left; }

.tituloblogs{
  font-family: Arial, tahoma, helvetica;	
  font-size:18px;
  font-weight:bold;    
  text-align:center;
  color:#003b79;
}	
.tituloblog{
  width:175px;	
	float:left;
  font-family: Arial, tahoma, helvetica;	
  font-size:12px;
  font-weight:bold;    
  text-align:left;
  color:#003b79;
}	
.textoblog{
	width:195px;
	float:right;
	font-family: Arial, tahoma, helvetica;	
  font-size:12px;
  text-align:left;
  color:#003b79;
}	
.textoblog a{
	text-decoration:none;
	color:#003b79;
}	

.boloblog{
	float:left;
	width:15px;
	height:15px;
  font-size:8px;
  text-align:left;
}	
.titulomenublogs{
	width:200px;
	float:left;
	font-family: Arial, tahoma, helvetica;	
  font-size:12px;
  font-weight:bold;
  text-align:center;
  color:#003b79;
	
}	
.titulomenublogs a{
	text-decoration:underline;
  color:#003b79;
}	
#listablogs{
	width:200px;
	float:left;
	font-family: Arial, tahoma, helvetica;	
  font-size:11px;
  text-align:center;
  color:#003b79;
}	
#contenidoajaxblogs{
	width:200px;
	float:left;
	color: #000000;
}	

a.enlaceablog{
	text-decoration:none;
  color:#003b79;	
}	
#tiendaonline{
	width:220px;
	margin:0px;
	padding:0px;
	border:0px;
	position:relative;
}	

#cajatienda{
	width:210px;
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
}	
#datostienda{
	width:190px;	
	float:left;
	margin:0px;
	padding:0px;
	border:0px;	
}

#titulotienda { width: 140px; float: right;
	margin: 0;
	padding: 0;
	border: 0;
  text-align:right;	
  font-family: Arial, tahoma, helvetica;	
  font-size:14px;
  font-weight:bold;
  color: #FFFFFF;
}	

#titulolibro { width: 140px; float: right; margin: 0; padding: 0; border: 0; text-align: justify; font-family: Arial, tahoma, helvetica; font-size: 12px; color: #FFFFFF; }

#preciolibro { width: 140px; float: right; margin: 0; padding: 0; border: 0; text-align: left; font-family: Arial, tahoma, helvetica; font-size:12px; color: #FFFFFF; }

#vermastienda { width:140px; float: right; margin: 0; padding: 0; border: 0; text-align: right; font-family: Arial, tahoma, helvetica; font-size: 14px; font-size: 12px; color: #FFFFFF; }

#datostienda a { text-decoration: none; color: #ffffff; }

#imagentienda { position: absolute; left: 0; top: 15px; width:70px; height: 90px; margin: 0; padding: 0; border: 0; z-index: 999; }

/*Publicidad*/
#publicidad { width:220px; margin: 0; padding: 0; border: 0; }

/*
#filapublicidad{
	width:220px;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:center;
	
}	*/

.filapublicidad { width:220px; margin: 0; padding: 0; border: 0; text-align: center; }

.filapublicidadflash { width:220px; height:220px; margin: 0; padding: 0; border: 0; text-align: center; }

.filaseparadorpubli { clear: both; font-size: 1px; margin: 0; padding: 0; border: 0; height: 15px; }

.mscarousel { overflow: hidden; }

.mscarousel img { border: 0; }

.mscarousel .child { position: relative; }

.mscarousel .child .set, .mscarousel .set { float: left; position: relative; }

.mscarousel .child .set .message, .mscarousel .set .message{/*position:absolute; top:0; left:0; background-color:#333333; color:#fff; display:none;*/}

.mscarousel .child .clear { clear: both; }

.hand { cursor: pointer; }

/*---*/

.caja_publicidadcarousel { width: 220px; /*height: 220px;*/ margin: 0; padding: 0; border: 0; text-align: center; }

/*Fin de Publicidad*/

.imagennoticia { float: left; text-align: left; min-width: 15px; width: auto !important; width: 15px; }

.textoimagennoticia { font-family: Arial, tahoma, helvetica; font-size: 11px; text-align: left; color: #666666; }

.descripcionconvenio { font-family: Arial, tahoma, helvetica; font-size: 10px; text-align: left; color: #666666; }

.leermasimagenitem { font-family: Arial, tahoma, helvetica; font-size: 11px; text-align: right; }

.leermasimagenitem a { text-decoration: none; color: #003b79; }

.vertodoslositems { font-family: Arial, tahoma, helvetica; font-size: 11px; text-align: right; }

.vertodoslositems a { text-decoration: none; color: #003b79; }

.botonazul25 { height: 25px; margin: 0; padding: 0; border: 0; }

.botonazul25dcha { margin: 0; padding: 0; border: 0; float: left; height: 25px; width: 10px;	 background: url(/img/botones/botonazul25dcha.jpg) 0 0 repeat-x; }

.botonazul25izda { margin: 0; padding: 0; border: 0; float: left; height: 25px; width: 10px; background: url(/img/botones/botonazul25izda.jpg) 0 0 repeat-x; }

.botonazul25cuerpo { margin: 0px; padding: 0px; border: 0px; float: left; height: 25px; background: url(/img/botones/botonazul25cuerpo.jpg) 0 0 repeat-x; padding-top: 6px; color: #ffffff; font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; letter-spacing: 1px; }

.botonazul25 a { text-decoration: none; color: #ffffff; }

.botonblanco37 { height: 37px; margin: 0px; padding: 0px; border: 0px; }

.botonblanco37dcha { margin: 0; padding: 0; border: 0; float: left; height: 37px; width: 14px; background: url(/img/botones/botonblanco37dcha.jpg) 0 0 repeat-x; }

.botonblanco37izda { margin: 0; padding: 0; border: 0; float: left; height: 37px; width: 10px; background: url(/img/botones/botonblanco37izda.jpg) 0 0 repeat-x; }

.botonblanco37cuerpo { margin: 0; padding: 0; border: 0; float: left; height: 37px; background: url(/img/botones/botonblanco37cuerpo.jpg) 0 0 repeat-x; padding-top: 11px; color: #003b79; font-family: Arial, Tahoma; font-size: 14px; font-weight: bold; letter-spacing: 1px; }

.botonblanco37 a { text-decoration: none; color: #003b79; }

#contactaconlexnova { padding: 0px; margin: 0px; border: 0px; width: 220px; height: 147px; background: url(/img/general/contactaconlexnova.gif) 0 0 no-repeat; }

#contactaconlexnova a { text-decoration: none; color: #FFFFFF; }

#contactaconlexnovaemail { float: left; padding: 0px; margin: 0px; border: 0px; width: 200px; font-family: Arial, Tahoma; font-size: 13px; color: #FFFFFF; }

#contactaconlexnovaemail a { text-decoration: none; color: #FFFFFF; }

/* --- */

div#capa_cabecera_logodcha { float: right; display: inline; border: 0; padding: 0; /*width: 170px;*/ width: 140px; height: 40px; margin-top: 5px; margin-right: 25px; }

div#texto_tlfo { float: right; border: 0; padding: 0; height: 31px; font-family: Arial, Tahoma; font-size: 18px; color: #b4b4b4; text-align: right; }

div#img_telefono { float: right; border: 0; padding: 0; width: 22px; height: 31px; background: #FFFFFF url(/img/telefono.jpg) no-repeat right top; }

div#correo_clientes { float: right; border: 0; padding: 0; margin: 0; width: 100%; text-align: right; }

div#correo_clientes a { font-family: Arial, Tahoma; font-size: 12px; color: #2e5496; font-weight: normal; text-decoration: none; }

/*----*/

.li_formulario { list-style: none; border: 0; padding: 0; margin: 0; font-family: Arial, Tahoma; font-size: 12px; line-height: 18px; color: #0c2a4e; text-align: justify; }

.input_formulario { font-size: 10px; border-style: solid; border-width: 1px; border-color: #666666; }

.texto_rojo { font-family: Arial, Tahoma; font-size: 12px; color: #cc0000; text-align: left; margin-left: 10px; }

.caja_formularioSolicitudInformacion { float: left; width: 720px; border: 0; padding: 0; margin: 0; }

.select_formulario { width: 70px; font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; color: #666666; border-style: solid; border-width: 1px; border-color: #666666; }

.parrafo_sorteo { font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; font-weight: normal; color: #0c2a4e; }

.parrafo_sorteo li { list-style: none; }

.parrafo_sorteo li a { font-family: Arial, Tahoma; font-size: 12px; line-height: 16px; font-weight: normal; color: #0c2a4e; text-decoration: none; }

.caja_respuestasorteo_formulario { float: left; width: 960px; min-height: 186px; height: auto !important; height: 186px; border: 0; padding: 0; margin: 0; }

.texto_respuestasorteo_formulariotit { font-family: Arial, Tahoma; font-size: 14px; font-weight: bold; color: #0C2A4E; }

.caracter_datobligatorio { color: #FF0000; }

/*----*/

.caja_IndiceApartado_centroleyenda { float: left; min-height: 25px; height: auto !important; height: 25px; border: 0; padding: 0; margin: 0; text-align: left; }

.caja_IndiceApartado_centroleyenda p { font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; color: #FF0000; border: 0; margin: 0; }

.caja_IndiceApartado_centroleyenda p span { color: #FF0000; }

/*----*/

.caja_parrafoTextoLegal { float: left; width: 100%; min-height: 10px; height: auto !important; height: 10px; border: 0; padding: 0; margin: 0; }

.caja_parrafoTextoLegal p { font-family: Arial, Tahoma; font-size: 10px; font-weight: normal; color: #666666; text-align: justify; margin-top: 7px; margin-bottom: 7px; }

.caja_parrafoTextoLegal p a { font-family: Arial, Tahoma; font-size: 10px; font-weight: normal; color: #666666; }

/*----*/

.caja_formularioSolicitudInformacion_botones { float: left; width: 520px; height: 37px; border: 0; padding: 0; margin: 0; }

.caja_formularioSolicitudInformacion_botonesizq { float: left; width: 255px; height: 37px; border: 0; padding: 0; margin: 0; }

.caja_formularioSolicitudInformacion_botonescentro { float: left; width: 10px; height: 37px; font-size: 37px; line-height: 37px; border: 0; padding: 0; margin: 0; }

.caja_formularioSolicitudInformacion_botonesdcha { float: left; width: 255px; height: 37px; border: 0; padding: 0; margin: 0; }

.caja_botonazulblanco { float: right; display: inline; height: 37px; border: 0; padding: 0; margin: 0; }

.caja_botonazulblancoizq { float: left; display: inline; height: 37px; border: 0; padding: 0; margin: 0; }

.caja_botonazulblanco_izq { float: left; display: inline; width: 10px; height: 37px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/8.1.boton-azul-sobre-blanco-1.gif) 0 0 no-repeat; }

.caja_botonazulblanco_dcha { float: left; display: inline; width: 10px; height: 37px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/8.3.boton-azul-sobre-blanco-3.gif) 0 0 no-repeat; }

.caja_botonazulblanco_centro { float: left; display: inline; width: auto; height: 37px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/8.2.boton-azul-sobre-blanco-2.gif) 0 0 repeat-x; }

.caja_botonazulblanco_centro a { font-family: Arial, Tahoma; font-size: 14px; font-weight: bold; display: block; color: #FFFFFF; text-align: center; text-decoration: none; margin-left: 10px; margin-right: 10px; margin-top: 10px; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*--  Estilos de el "Recuadro con degradado de ancho (Inverso)  (900px)" --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

.caja_degradado900 { float: left; width: 900px; min-height: 30px; height: auto !important; height: 30px; border: 0; padding: 0; margin: 0; }

.caja_degradado900_supfondo { float: left; width: 900px; min-height: 20px; height: auto !important; height: 20px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/15.2.cuadro-degradado-inverso-2.jpg) 0 0 repeat-y; }

.caja_degradado900_sup { float: left; width: 900px; min-height: 20px; height: auto !important; height: 20px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/15.1.cuadro-degradado-inverso-1.jpg) 0 0 no-repeat; }

.caja_degradado900_tit  { float: left; width: 900px; height: 10px; font-size: 10px; line-height: 10px; border: 0; padding: 0; margin: 0; text-align: center; }

.caja_degradado900_content { float: left; width: 900px; min-height: 20px; height: auto !important; height: 20px; border: 0; padding: 0; margin: 0; }

.caja_degradado900_pie { float: left; width: 900px; height: 16px; line-height: 16px; border: 0; padding: 0; margin: 0; text-align: right; }

.caja_degradado900_pie a { font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; color: #0C2A4E; }

.caja_degradado900_inf { float: left; width: 900px; min-height: 10px; height: auto !important; height: 10px; border: 0; padding: 0; margin: 0; background: url(/img/bienvenida/15.3.cuadro-degradado-inverso-3.jpg) 0 0 no-repeat; }

/*---*/

.bloque_cajadegradado { float: left; width: 885px; min-height: 20px; height: auto !important; height: 20px; margin: 0; border: 0; padding: 0; }

.bloque_cajadegradado_int { float: right; width: 876px; min-height: 20px; height: auto !important; height: 20px; margin: 0; border: 0; padding: 0; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*--  Estilos para el formulario de legis --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
#formlegis{float:right;width:400px;border: 0; padding: 0; margin: 0;}
.formlegiscabecera{width:400px;height:40px;border: 0; padding: 0; margin: 0}

.formlegiscabeceraizda { float: left; width: 253px; height: 40px; border: 0; padding: 0; margin: 0; background-color: #01A7E3; font-family: Times New Roman; font-size: 25px; color: #ffffff; text-align: center; }

.formlegiscabeceraizda p { font-family: Times New Roman; font-size: 25px; line-height: 40px; color: #FFFFFF; text-align: center; border: 0; padding: 0; margin: 0; }

.formlegiscabeceraizda p a { text-decoration: none; font-family: Times New Roman; font-size: 25px; color: #FFFFFF; }

.formlegiscabeceradcha { float: right; width: 137; height: 40px; border: 0; padding: 0; margin: 0; background-color: #012E67; font-family: Times New Roman; font-size: 28px; color: #ffffff; text-align: center; }

/*---*/

.cuerpoformlegistopandmiddle { width: 400px; margin: 0; padding: 0; border: 0; background: url(/img/bienvenida/cajas/cajaformlegis-topandmiddle.jpg) 0 0 no-repeat; text-align: center; min-height: 40px; height: auto !important; height: 40px; }
#cuerpoformlegispaddingsup span{visibility: hidden}
.cuerpoformlegisbottom { width: 400px; height: 10px; margin: 0; padding: 0; border: 0; font-size: 1px; background: url(/img/bienvenida/cajas/cajaformlegis-bottom.jpg) 0 0 repeat-y; text-align: center; }

.cuerpoformlegispaddinghtal { float: left; width: 20px; border: 0; padding: 0; margin: 0; }

.cuerpoformlegiscentro { float: left; width:360px; border: 0; padding: 0; margin: 0; }

.formlegisrotulo { width: 360px; border: 0; padding: 0; margin: 0; font-family: Arial, tahoma, helvetica; font-size: 18px; color: #002D66;text-align: left; }

.formlegislogolex { width: 360px; border: 0; padding: 0; margin: 0; text-align: left; }

.formlegisfilainput { /*width:360px;*/ float: left; width: 285px; height: 36px; border: 0; padding: 0; margin: 0; text-align: left; font-size: 1px; }

.inputlegis { /*border: 1px solid #9C9D9F;font-family: Arial,tahoma,helvetica;font-size: 11px;width: 265px;height:15px;*/ background: none repeat scroll 0 0 #FBFBFB; border: 1px solid #CCCCCC; box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset; font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif; font-size: 24px; font-weight: 200; /*margin-bottom: 16px; margin-right: 6px; margin-top: 2px;*/ outline: medium none; /*padding: 3px;*/ color: #555555; width: 280px; height: 36px; }

.formlegisbusquedaavanzada { width: 360px; border: 0; padding: 0; margin: 0; font-family: Arial, tahoma, helvetica; font-size: 14px; color: #002D66; text-align: left; }

.formlegisbusquedaavanzada a { text-decoration: underline; color: #002D66; }

.formlegisfilabotonbuscar { /*width:360px;*/ float: right; width: 68px; height: 36px; border: 0; padding: 0; margin: 0; text-align: left; font-size: 1px; }

.formlegisbotonbuscarizda { float: left; width: 2px; height: 36px; border: 0; padding: 0; margin: 0; text-align: center; background: url(/img/bienvenida/formlegisbotonbuscarizda.jpg) 0 0 repeat-x; font-size: 1px; }

.formlegisbotonbuscarcentro { float: left; width: 64px; height: 36px; border: 0; padding: 0; margin: 0; text-align: center; background: url(/img/bienvenida/formlegisbotonbuscarcentro.jpg) 0 0 repeat-x; font-family: Arial, tahoma, helvetica; font-size: 14px; font-weight: bold; color: #002D66; }

.formlegisbotonbuscarcentro a { text-decoration: none; color: #002D66; }

.formlegisbotonbuscardcha { float: left; width: 2px; height: 36px; border: 0; padding: 0; margin: 0; text-align: center; background: url(/img/bienvenida/formlegisbotonbuscardcha.jpg) 0 0 repeat-x; font-size: 1px; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*--  Estilos para las noticias de lexdiario --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

#lexdiario { float: left; width: 265px; border: 0; padding: 0; margin: 0; }

.cajalexdiariotopandmiddle { width: 265px; margin: 0px; padding: 0px; background: url(/img/bienvenida/cajas/cajalexdiario-topandmiddle.jpg) 0 0 no-repeat; text-align: center; min-height: 40px; height: auto !important; height: 40px; }

.cajalexdiariobottom { width: 265px; height: 10px; margin: 0px; padding: 0px; font-size: 1px; background: url(/img/bienvenida/cajas/cajalexdiario-bottom.jpg) 0 0 repeat-y; text-align: center; }

.cajalexdiariopaddingsup { padding: 0px; margin: 0px; border: 0px; clear: both; font-size: 1px; height: 35px; }

.cajalexdiariopaddingsup p { text-align: center; border: 0; padding: 0; margin: 0; }

.cajalexdiariopaddingsup p a { float: left; display: block; width: 193px; height: 23px; border: 0; padding: 0; margin: 0; }

.cajalexdiariopaddingsup p a span { /*display: none;*/visibility: hidden; }

/*
.cabeceracentral_logo a { float: left; display: block; width: 938px; height: 117px; border: 0; padding: 0; margin: 0; }

.cabeceracentral_logo a span { display: none; }
*/

.cajalexdiariopaddingizda { float: left; width: 10px; padding: 0px; margin: 0px; border: 0px; }

.cajalexdiariocentro {height:198px;float: left; width: 245px; padding: 0px; margin: 0px; border: 0px; text-align: left;overflow:hidden; }

.cajalexdiariopaddingdcha { float: left; width: 10px; padding: 0px; margin: 0px; border: 0px; }

#vermasnoticiaslexdiarioppal { float: right; padding: 0px; margin: 0px; border: 0px; font-family: Arial, tahoma, helvetica; font-size: 11px;text-align: right; }

#vermasnoticiaslexdiarioppal a { color: #0c2a4e; text-decoration: underline; }

/*-- Estilos para la marquesina vertical de lexdiario. Sólo si al final usamos el simply scroll --*/
#scrollerlexdiario{padding: 0;margin: 0;border:0;list-style: none;overflow:hidden}
.simply-scroll-lexdiario {padding: 0;margin: 0;border:0;width: 245px;height: 180px;}
.simply-scroll-lexdiario .simply-scroll-clip {padding: 0;margin: 0;border:0;width: 245px;height: 180px;}
.simply-scroll-lexdiario .simply-scroll-list {padding: 0;margin: 0;border:0;position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;margin: 0;padding: 0;
																							list-style: none;}
.simply-scroll-lexdiario .simply-scroll-list li {width: 245px;}
/*-- Fin de Estilos para la marquesina vertical de lexdiario. Sólo si al final usamos el simply scroll --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*-- Estilos para TWITTER --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

.twittercabycuerpo { width: 220px; margin: 0; padding: 0; border: 0; background: url(/img/bienvenida/cajas/cajafondotwittertopandmiddle.jpg) 0 0 no-repeat; text-align: center; min-height: 66px; height: auto !important; height: 66px; }

.twitterpie { width: 220px; height: 10px; margin: 0; padding: 0; border:0; font-size: 1px; background: url(/img/bienvenida/cajas/cajafondotwitter-bottom.jpg) 0 0 no-repeat; }

.twittercab { width: 200px; min-height: 52px; height: auto !important; height: 52px; margin: 0; padding: 0; border: 0; font-size: 14px; font-family: Arial, tahoma, helvetica; font-weight: bold; color: #B0B0B0; text-align: left;  margin-bottom:5px  }

.twitterpaddinghtal { float: left; width: 10px; margin: 0; padding: 0; border: 0; }

.twittercentro { float: left; width: 200px; margin: 0; padding: 0; border: 0; }

.twittercuerpo { width: 200px; margin: 0; padding: 0; border: 0; }

.twittercab a { color: #B0B0B0; text-decoration: none; }

#twittercontenedor li { margin-left: -30px; margin-bottom: 10px; list-style-type: none; text-align: left; border: 0px; font-size: 11px; font-family: Arial, tahoma, helvetica; color: #666666; }

.twtr-ft { display: none; }
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*-- FIN DE Estilos para TWITTER --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*-- Estilos para la marquesina vertical de lexdiario. Sólo si al final usamos el simpli scroll --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
.simply-scroll-container {position: relative;}
.simply-scroll-clip {position: relative;overflow: hidden;z-index: 2;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
/*-- Estilos para la pag. web de "Lexnovista" --*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

div.cuerposup_centro_lexnovista { float: left; width: 960px; min-height: 163px; height: auto !important; height: 163px; border: 0; padding: 0; margin: 0; background-color: #015293; }

div.cuerposupsep_centro_lexnovista { float: right; width: 820px; min-height: 163px; height: auto !important; height: 163px; border: 0; padding: 0; margin: 0; }

div.cuerposupsep_centro_lexnovista p { font-family: Arial, Tahoma; font-size: 55px; font-weight: normal; color: #FFFFFF; text-align: left; line-height: 82px; border: 0; padding: 0; margin: 0; }

div.cuerposupsep_centro_lexnovista p span { color: #79BDE9; }

div.cuerposupsep_centro_lexnovista h1 { width: 100%; font-family: Arial, Tahoma; font-size: 55px; font-weight: normal; color: #FFFFFF; text-align: left; line-height: 82px; border: 0; padding: 0; margin: 0; }

div.cuerposupsep_centro_lexnovista h1 span { color: #79BDE9; }

div.cuerpoinf_centro_lexnovista { float: left; width: 960px; min-height: 10px; height: auto !important; height: 10px; border: 0; padding: 0; margin: 0; }

div.cuerpoinfsep_centro_lexnovista { float: left; width: 960px; height: 45px; font-size: 45px; line-height: 45px; border: 0; padding: 0; margin: 0; }

div.cuerpoinflin_centro_lexnovista { float: left; width: 960px; min-height: 57px; height: auto !important; height: 57px; border: 0; padding: 0; margin: 0; }

div.cuerpoinflinizq_centro_lexnovista { float: right; width: 835px; min-height: 57px; height: auto !important; height: 57px; border: 0; padding: 0; margin: 0; }

div.cuerpoinflindcha_centro_lexnovista { float: left; width: 710px; min-height: 57px; height: auto !important; height: 57px; border: 0; padding: 0; margin: 0; }

div.elementosep_centro_lexnovista { float: left; width: 39px; height: 57px; font-size: 57px; line-height: 57px; border: 0; padding: 0; margin: 0; }

div.elementosep_centro_lexnovista p { text-align: center; border: 0; padding: 0; margin: 0; }

div.elemento_centro_lexnovista { float: left; width: 210px; min-height: 57px; height: auto !important; height: 57px; border: 0; padding: 0; margin: 0; }

div.elementosup_centro_lexnovista { float: left; width: 210px; min-height: 57px; height: auto !important; height: 57px; border: 0; padding: 0; margin: 0; }

div.elementosup_centro_lexnovista p { text-align: center; border: 0; padding: 0; margin: 0; }

div.elementocentro_centro_lexnovista { float: left; width: 210px; min-height: 22px; height: auto !important; height: 22px; border: 0; padding: 0; margin: 0; }

div.elementocentro_centro_lexnovista p { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003B79; text-align: center; line-height: 22px; border: 0; padding: 0; margin: 0; }

div.elementocentro_centro_lexnovista p a { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003B79; text-decoration: none; }

div.elementocentro_centro_lexnovista h2 { width: 100%; font-size: 12px; font-weight: bold; color: #003B79; text-align: center; line-height: 22px; border: 0; padding: 0; margin: 0; }

div.elementocentro_centro_lexnovista h2 a { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; color: #003B79; text-decoration: none; }

div.elementoinf_centro_lexnovista { float: left; width: 210px; min-height: 15px; height: auto !important; height: 15px; border: 0; padding: 0; margin: 0; }

div.elementoinf_centro_lexnovista p { font-family: Arial, Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-align: center; line-height: 15px; border: 0; padding: 0; margin: 0; }

div.elementoinf_centro_lexnovista p a { font-family: Arial, Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; }

div#cover_tr {
	margin-left: 140px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 900px;
}

div#contenedor_interinf { float: left; display: inline; width: 1200px; min-height: 310px; height: auto !important; height: 310px; border: 0; padding: 0; margin: 0; background: url(/img/general/fondoinferior.jpg) 0 0 repeat-y; }

div#pie {float: left; width: 1200px; min-height: 310px; height: auto !important; height: 310px; border: 0; padding: 0; margin: 0; }

div#pie_latizq { float: left; width: 120px; min-height: 310px; height: auto !important; height: 310px; font-size: 310px; line-height: 310px; border: 0; padding: 0; margin: 0; }

div#pie_latdcho { float: left; width: 120px; min-height: 310px; height: auto !important; height: 310px; font-size: 310px; line-height: 310px; border: 0; padding: 0; margin: 0; }

div#pie_centro { float: left; width: 960px; min-height: 310px; height: auto !important; height: 310px; border: 0; padding: 0; margin: 0; }

div#pie_centro_sup { float: left; width: 960px; height: 2px; font-size: 2px; line-height: 2px; border: 0; padding: 0; margin: 0; background-color: #0B1C30; }

div#pie_centro_inf { float: left; width: 960px; min-height: 308px; height: auto !important; height: 308px; border: 0; padding: 0; margin: 0; }

div#pie_centro_inf .apt_piecentro { float: left; width: 192px; min-height: 308px; height: auto !important; height: 308px; border: 0; padding: 0; margin: 0; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_sepsup { float: left; width: 192px; height: 20px; font-size: 20px; line-height: 20px; border: 0; padding: 0; margin: 0; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_tit ul { margin-top: 0;  margin-bottom: 0; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_tit { float: left; width: 192px; height: 16px; line-height: 16px; border: 0; padding: 0; margin: 0; text-align: left; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_tit li {margin-left:-24px; list-style: none; border: 0; padding: 0; /*margin-left: -31px;*/ line-height: 16px; text-align: left; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_tit li a { font-family: Arial, Tahoma; font-size: 14px; line-height: 16px; font-weight: bold; color: #003b79; text-decoration: none; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_seplin { float: left; width: 192px; height: 8px; font-size: 8px; line-height: 8px; border: 0; padding: 0; margin: 0; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_content { float: left; width: 192px; min-height: 264px; height: auto !important; height: 264px; border: 0; padding: 0; margin: 0; text-align: left; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_content ul { margin-top: 0;  margin-bottom: 0; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_content li {margin-left:-24px; list-style: none; border: 0; padding: 0; /*margin-left: -31px;*/ line-height: 18px; text-align: left; }

div#pie_centro_inf .apt_piecentro .apt_piecentro_content li a { font-family: Arial, Tahoma; font-size: 12px; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none; }

div#pie_centro_copyright_margenizda, div#pie_centro_copyright_margendcha {float: left; width: 40px;  border: 0; padding: 0; margin: 0;font-family: Arial,Tahoma; font-size: 14px; line-height: 14px; color: #2E5496; text-align: left; }

div#pie_centro_copyright { float: left; width: 920px; min-height: 14px; height: auto !important; height: 14px;  border: 0; padding: 0; margin: 0; font-family: Arial,Tahoma; font-size: 10px; color: #2E5496;text-align: left;}

div#pie_centro_copyright_izda { float: left; width: 440px; min-height: 14px; height: auto !important; height: 14px;  border: 0; padding: 0; margin: 0; font-family: Arial,Tahoma; font-size: 10px; color: #2E5496; text-align: left; }

div#pie_centro_copyright_izda p { font-family: Arial,Tahoma; font-size: 10px; color: #2E5496; text-align: left; line-height: 14px; border: 0; padding: 0; margin: 0; }

div#pie_centro_copyright_dcha { float: left; width: 440px; min-height: 14px; height: auto !important; height: 14px;  border: 0; padding: 0; margin: 0; font-family: Arial,Tahoma; font-size: 10px; color: #2E5496; text-align: right; }

div#pie_centro_copyright_dcha p { font-family: Arial,Tahoma; font-size: 10px; color: #2E5496; text-align: right; line-height: 14px; border: 0; padding: 0; margin: 0; }

div#pie_centro_copyright_dcha p a { font-family: Arial,Tahoma; font-size: 10px; color: #2E5496; text-decoration: none; }





div#pie_centro_inf .apt_piecentro .apt_piecentro_tit_lastcolumn ul { margin-top: 0;  margin-bottom: 0; }
div#pie_centro_inf .apt_piecentro .apt_piecentro_tit_lastcolumn { float: left; width: 192px; height: 16px; line-height: 16px; border: 0; padding: 0; margin: 0; text-align: left; }
div#pie_centro_inf .apt_piecentro .apt_piecentro_tit_lastcolumn li {margin-left:-34px; list-style: none; border: 0; padding: 0; /*margin-left: -31px;*/ line-height: 16px; text-align: left; }
div#pie_centro_inf .apt_piecentro .apt_piecentro_tit_lastcolumn li a { font-family: Arial, Tahoma; font-size: 14px; line-height: 16px; font-weight: bold; color: #003b79; text-decoration: none; }


/*Fin Pie*/
.invisible{visibility:hidden}

/* Pruebas */


.quiosco3_titulos_2{visibility: hidden; height:0px; font-size:0px; line-height:0px;}
.cajar2680vermas_2{visibility: hidden; height:0px; font-size:0px; line-height:0px;}
.publicidad_tablet{visibility:hidden;height:0px;  line-height:0px; font-size:0px;}

/*Estilos del slider actual*/
#slider_index{width:960px;height:300px}
#slider {width: 960px;height: 300px;position: relative;overflow: hidden;}
#slider > div {position:absolute;width:100%;height:100%;}
#accordion {display:none}
#accordion > .link-header {}
#accordion > .link-header:first-child {}
#accordion > .link-header:hover {}
#accordion > .link-header.active {}
#accordion > .link-content {}
#slider_1 .nav {}
#slider_1 .nav-left {}
#slider_1 .nav-right {}
-->

.titulorotulo2 h2{font-weight:bold}

@media screen and (max-width: 1200px){
	div#contenedor_general{ 	width:960px; min-width:960px; margin-top:20px}
	div#contenedor_intersup_fondo {width:100%}
	div#contenedor_intersup {width:100%; background:white; }
	div#contenedor_intersup_fondo .filaseparador{width:100%; background-color:white}
	div#contenedor_intersup_fondo .filaseparador#paddingsuptwiitercab{width:100%;background-color: transparent;}
	
	div#contenedor_intersup_fondo #formlegis .filaseparador{ background-color: transparent}
	div#contenedor_intersup_fondo .quiosco3datos .filaseparador{ background-color: transparent}
	div#cabecera {width:960px; height:auto;}
	div#cabecerasup {display:none}
	div#cabeceracentral {width:960px; height:auto}
	div#cabeceracentral_latizq {display:none}
	div#cabeceracentral_latdcho {display:none}
	div#contenedorflash{width:960px}	
	div#contenedorflash_latizq {display:none}
	div#contenedorflash_latdcho {display:none}
	div#cuerpo {width:960px}
	div#cuerpo_latizq{display:none}
	div#cuerpo_latdcho{display:none}
	div#contenedor_interinf {width:960px}
	div#pie{width:960px; background-color:white}
	div#pie_latizq {display:none}
	div#pie_latdcho {display:none}
	.caja_blogsppalinf	{display:none}
}

@media screen and (max-width: 969px)  {
	
	
	
	div#contenedor_general{ 	width:100%; min-width:0px;}
	div#cabecera {width:100%}	
	div#cabecerasup {width:100%}
	div#cabeceracentral {width:100%}
	div#contenedorflash{width:100%}	
	div#cuerpo {width:100%}
	div#contenedor_interinf {width:100%}
	div#pie{width:100%}	
	
	
	div#cabeceracentral_centro {width:100%; height:auto}
	div#logos_central {width:100%}
	div#logos_central_img_thr {max-width:228px !important;}
	div#logos_central_img_thr_paddingsup {max-width:228px !important;}
	div#logos_central_img_ln {float:right; max-width:90px !important}
	div#logos_central_img_ln_paddingsup { max-width:90px  !important;height:20px }
	div#enlaces_menusup {width:100%; height:auto; margin-top:10px; line-height:25px; vertical-align:top}
	div#enlaces_menusup a{;float:left;min-width:45px; padding:0px 20px ; text-align:left; line-height:25px; font-size:14px}	
	
	
	
	div.contenedorflash_centro {width:100%; min-height:10px;}
	div#slider_index {width:100%; height:auto}
	div#slider {width:100%;height:auto; overflow:visible}
	#slider img{width:100%}
	div#cuerpo {width: 100%;}	
	div#cuerpo_centro{width:100%}
	div#contenido_margenizq {display:none}
	div#contenido {width:700px;margin:0px auto; clear:both; float:none}
	div#bienvenidadcha {clear:both; float:none;width:100%;}
	#lexdiario {margin-left:10px}
	#formlegis {margin-right:10px}
	div#quiosco3{margin-left:10px}
	div#quiosco3-2{margin-left:10px}
	div#bienvenidaizda {clear:both; float:none;width:100%;position:relative ; height:auto}
	div#bienvenidaizda div.filaseparador{display:none}
	div#bienvenidaizda div.filaseparadorpubli{display:none}
	
	div#bienvenidaizda div.filapublicidad{position:absolute;top:15px; left:240px}
	
	
	
	div#bienvenidaizda div div.filaseparador{display: block}
	
	div#bienvenidaizda div#twittercontenedor{margin-top:15px}
	div#bienvenidaizda div#publicidad{position:absolute;top:15px; left:470px; }
	div#bienvenidaizda div#publicidad div.filapublicidad{position:relative; left:0px; top:0px}
	
	.filapublicidad {margin-bottom:20px}	
	
	.publicidad_pc{display:none}
	div#bienvenidaizda div.filapublicidad.lexdiario{display:none}
	
	
	
	div#pie_centro{width:100%;}
	div#pie_centro_sup{width:100%;}
	div#pie_centro_inf {width:100%; margin-bottom:30px}
	
	div#pie_centro_copyright_margenizda, div#pie_centro_copyright_margendcha {display:none}
	div#pie_centro_copyright_izda {width:180px;margin-left:14px}
	div#pie_centro_copyright_dcha {width:200px;float:right; margin-right:14px}
	
	
	
	
	
	div#pie_centro_inf .apt_piecentro  {min-height:10px;width:auto;min-width:175px;}	
	div#pie_centro_inf .apt_piecentro .apt_piecentro_sepsup	{width:175px;float:none}
	div#pie_centro_inf .apt_piecentro .apt_piecentro_tit{width:175px; float:none;; clear:both}
	div#pie_centro_inf .apt_piecentro .apt_piecentro_seplin {display:none}
	div#pie_centro_inf .apt_piecentro .apt_piecentro_content {float:none;width:175px; clear:both}
	div#pie_centro_inf .apt_piecentro .apt_piecentro_content li {margin-bottom:10px}
	div#pie_centro_inf .apt_piecentro .apt_piecentro_tit_lastcolumn {width:170px;margin-left:5px; margin-bottom:10px}
	
	div#pie_centro_inf .apt_piecentro .apt_piecentro_content {min-height:10px}

	
	.publicidad_tablet {visibility:visible}
	.publicidad_tablet .filaseparadorpubli{display:none}
	.publicidad_tablet .filapublicidad{float:left; margin-bottom:0px}
	.publicidad_tablet .publicidad_tablet_izda{float:left; margin-left:10px}
	.publicidad_tablet .publicidad_tablet_dcha{float:right; margin-right:10px}
	.publicidad_tablet .filapublicidad.lexdiario{margin-left:10px}
	
	
}
@media screen and (min-width: 746px) and (max-width: 969px)  {
	div#contenedor_general {max-width:720px}
}



/*@media screen and (max-width: 725px) and (min-width:430px)  {*/
@media screen and (max-width: 725px)  {
	

	
	div#contenido {width:auto;margin:0px 10px;}
	
	h2 a{font-size:14px}
	#lexdiario {float:none; margin:0px auto;width:99%;border:1px solid #00284C; border-radius:5px}
	#lexdiario div{background:none}
	.cajalexdiariotopandmiddle {width:100%}
	.cajalexdiariopaddingizda {display:none}
	.cajalexdiariopaddingdcha {display:none}
	#lexdiario .cajalexdiariopaddingsup {background-color:#4B5F7A;height:30px;margin-bottom:5px }
	#lexdiario .cajalexdiariopaddingsup p {line-height:16px}
	#lexdiario .cajalexdiariopaddingsup p a span { /*display: none;*/visibility: visible; display:inline-block; margin-top:8px}
	#lexdiario .cajalexdiariopaddingsup p a {color: #fff;font-family: Arial,Tahoma;font-size: 16px;font-weight: bold; text-decoration:none }
	.cajalexdiariocentro {width:100%; height:auto}
	#vermasnoticiaslexdiarioppal {margin-top:15px}	
	
	#vermasnoticiaslexdiarioppal {margin-right:20px; font-size:14px}
	.simply-scroll-lexdiario {width: 100%;}	
	.simply-scroll-lexdiario .simply-scroll-clip {width: 100%;}	
	.simply-scroll-lexdiario .simply-scroll-list li {width: auto; margin:0px 10px}
	#scrollerlexdiario .tituloitemcontenedor {width:95%}	
	
	#formlegis {float:none; margin:20px auto 0px;width:99%;border:1px solid #00284C; border-radius:5px}
	#formlegis div{background:none}
	.cuerpoformlegistopandmiddle {width:100%;}
	
	div#contenedor_intersup_fondo #formlegis .filaseparador#cuerpoformlegispaddingsup{background-color:#4B5F7A;}	
	
	div#contenedor_intersup_fondo #cuerpoformlegispaddingsup {background-color:#4B5F7A;}
	.titulotipocontenidoenpractica{font-size:16px}
	div#contenedor_intersup_fondo #cuerpoformlegispaddingsup span { /*display: none;*/visibility: visible;color: #fff;font-family: Arial,Tahoma;font-size: 16px;font-weight: bold; line-height:26px}
	#formlegis div.formlegisbotonbuscarcentro {background: url("/img/bienvenida/formlegisbotonbuscarcentro.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
	#formlegis div.formlegisbotonbuscarizda {background: url("/img/bienvenida/formlegisbotonbuscarizda.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
	#formlegis div.formlegisbotonbuscardcha {background: url("/img/bienvenida/formlegisbotonbuscardcha.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
	#formlegis .filaseparador{max-height:28px !important}
	#formlegis .formlegisbusquedaavanzada {margin-top:10px}
	
	div#quiosco3{float:none; margin:10px auto 0px;max-width:99%;}
	div#quiosco3 div{background:none} 
	#quiosco3_titulos_1{display:none}
	.cajarotulo2supmedio{display:none}
	.cajarotulo2supdcha{display:none}
	.cajar2680medio{width:100%}
	.cajar2680medio .celdaseparador{display:none}
	.cajar2680cuerpo {width: 100%;float:none}
	.quiosco3datos {float: none;width: 100%;;border:1px solid #00284C; border-radius:5px; margin-bottom:15px}
	div#quiosco3 div.quiosco3_titulos_2 {height:auto; visibility:visible;background-color:#4B5F7A;color: #fff;font-family: Arial,Tahoma;font-size: 16px; line-height:22px;font-weight: bold; text-align:center}
	.quiosco3datos .tituloitemcontenedor{min-width:95%}
	div#contenedor_intersup_fondo .quiosco3datos .filaseparador{background-color:transparent}
	.cajar2680vermas{display:none}
	.cajar2680vermas_2{visibility: visible; height:auto;width:100%; text-align:right; font-size:14px; line-height:20px;font-family: Arial,Tahoma;margin-bottom:10px}
	.cajar2680vermas_2 a{text-decoration:none}
	div#quiosco3 div.cajarotulo2infizda {display:none}
	div#quiosco3 div.cajarotulo2infdcha {display:none}
	
	div#quiosco3-2 div{background:none}
	div#quiosco3-2{float:none; margin:10px auto 0px;max-width:99%;}
	div#quiosco3-2 div#caja680topandmiddle{width:100%}
	
	div#quiosco3-2 .margensupcuerpoconvenios{display:none}
	div#quiosco3-2 .margensupcuerpoayudas{display:none}
	div#quiosco3-2 h2{color:white}
	div#quiosco3-2 .tituloconvenios {height:auto; visibility:visible;background-color:#4B5F7A;color: #fff;font-family: Arial,Tahoma;font-size: 16px; line-height:22px;font-weight: bold; text-align:center}
	div#quiosco3-2 .tituloayudas {height:auto; visibility:visible;background-color:#4B5F7A;color: #fff;font-family: Arial,Tahoma;font-size: 16px; line-height:22px;font-weight: bold; text-align:center}
	
	div#quiosco3-2 h3 a{font-size:14px}
	div#quiosco3-2 .descconvenio{margin:0px 10px 8px 10px}
	div#quiosco3-2 .descayuda{margin:0px 10px 8px 10px}
	div#quiosco3-2 div#caja680bottom{display:none}
	
	div#quiosco3-2 #quiosco3-2_botonera{display:none}
	.descripcionconvenio {font-size:14px}
	
	div#pie_centro_inf .apt_piecentro .apt_piecentro_content li a {font-size:14px}	
	div#pie_centro_inf .apt_piecentro .apt_piecentro_tit 	{margin-bottom:10px}
	
	
	/********************************ENLACES**********************************************/

	div#enlaces_menusup a {margin-bottom:5px}
	#vermasnoticiaslexdiarioppal a {margin:8px 0px}
	.tituloitemcontenedor{margin-bottom:10px}
	/********************************ENLACES /FIN*****************************************/
	

	div#bienvenidaizda div.filapublicidad {top: 0px;}
	div#bienvenidaizda div#publicidad{position:absolute;top:90px; left:240px; }
	.twitterpaddinghtal {display:none}
   
	.publicidad_tablet .publicidad_tablet_izda{margin-left:0px}
	.publicidad_tablet .publicidad_tablet_dcha{margin-right:0px}


	.publicidad_tablet .filapublicidad.lexdiario{display:none}
	div#bienvenidaizda div.filapublicidad.lexdiario{display: block;left: 240px;position: absolute;top: 250px;}


	
}

@media screen and (max-width: 500px)  {
	.publicidad_tablet .filapublicidad{width:100%}
	.publicidad_tablet .filapublicidad img{width:100%}
	.publicidad_tablet .publicidad_tablet_izda{float:left; width:45%}
	.publicidad_tablet .publicidad_tablet_dcha{float:right; width:45%}
}


@media screen and (max-width: 485px)  {
	div#bienvenidaizda div#twittercontenedor {display:none}
	div#bienvenidaizda div#publicidad{position:relative;left: auto;top: auto; float:left; width:45%}
	div#bienvenidaizda div.filapublicidad {position: relative;left:auto;top: auto;width:45%; float:right;}
	div#bienvenidaizda div#publicidad div.filapublicidad {position:relative;left: auto;top: auto; width:100%; clear:both; float:none; margin-bottom:0px}
	
	div#bienvenidaizda div.filapublicidad img{width:100%}
	div#bienvenidaizda div#publicidad {margin-top:-60px}
	div#bienvenidaizda div.filapublicidad.lexdiario{clear: both;position: static;}	
	
}



@media screen and (max-width: 430px)  {
	.formlegisfilabotonbuscar {float:none; clear:both; padding-top:20px}
	.cuerpoformlegiscentro {width:95%; margin-left:10px}
	.formlegisfilainput {width:100%;}
	.formlegisfilainput .inputlegis {width:100%;}
	.cuerpoformlegisbottom {width:100%;}
	.formlegislogolex {width:100%;}
	.formlegisbusquedaavanzada {width:100%;}
}

@media screen and (max-width: 380px)  {
	div.boloitemcontenedor	{display:none}
	div.tituloitemcontenedor{padding-left:10px}
	
	}
	
@media screen and (max-width: 300px)  {
	div#bienvenidaizda div#publicidad{ float:none; width:95%; margin-top:0px}
	div#bienvenidaizda div.filapublicidad {float:none; width:95%}
	div#bienvenidaizda div#publicidad div.filapublicidad {width:100%}

	}	


/* Pruebas /FIN */