.hidden,.mensaje{display:none}

/*estructura*/
body, .cuerpo{background:transparent}
.cuerpo{font-size:1em}
#encabezado,#envoltura,#pie{width:99%;padding:0 .5%}
#encabezado{background:transparent url(../../img/css/portal/fondoPagina.gif) repeat-x 0 0}
#encabezado h1{float:none;width:100%}
#pie{clear:none;float:left !important;padding-top:60px;background:#7dcbef url(../../img/css/portal/fondoPie.gif) repeat-x 0 0}

#encabezado .logo{width:100%}
#utilidades li{float:none;display:inline}
#buscadorGeneralForm label input{width:135px}
#buscadorGeneralForm input.buscar{margin:.5em 0;padding:0}	

#navegacion, #navegacion2, p.buzon, #n1, #n1 li, ul#n2{width:100% !important}
#navegacion{float:left;margin:10px 0 0}
p.buzon{background:#005294 url(../../img/css/portal/fondoMenu.gif) repeat-x 0 0;text-align:left}
#navegacion2{margin-bottom:30px}
#navegacion2 p{padding-bottom:20px}

#situacion{width:100%;height:auto;float:left;margin:0}
#compas{width:auto;float:none}
#compas li{display:block;padding-bottom:5px}
#ereadspeaker{width:100%;float:left;position:static}

#recurso{width:100%;margin:10px 0;padding:0}
#recurso .modulo100 div{width:100% !important;float:none !important;border:0 !important;margin:0 !important;padding:0 0 10px !important}

#atajo{width:100%;float:left;margin-left:0}
#atajo .contenedora{padding-bottom:20px}
#atajo ul{margin:30px 20px 0}

#seccion1, #seccion2, #seccion3, #seccion4{width:96%}
#pie li{padding-bottom:5px}

/* PLANTILLAS */
	.modulohome, .modulohome .moduloizda, .modulohome .modulodcha, .submenu, .inferior, .modulohome .derecha, 
	.moduloizda, .modulodcha, .modulo80, .modulo70, .modulo65, .modulo50, .modulo35, .modulo30, .modulo20{width:100%}
	.modulo100{width:98% !important}
	.moduloizda, .modulodcha{float:none}
	.modulo1 .modulodcha{overflow:visible !important}
	.modulo1 .modulodcha{background:transparent !important}

	/*home*/
	.modulohome .moduloizda{float:none}
	.modulohome .moduloizda .modulo100{text-align:center}
	.modulohome .modulodcha{margin:1em 0 0 !important}
	.modulohome .modulodcha .submenu{margin-top:0;padding-bottom:180px}
	.modulohome .inferior{float:none;clear:left}	
	.submenuhome{min-height:10px !important;height:auto !important;height:10px}
	.modulohome .izquierda{display:block !important;float:none !important;width:100% !important;margin:0 !important}
	.modulohome .derecha{clear:left;margin:0 !important}	
	
	/*subhome*/
	.modulo1 .moduloizda .seccion {width:100%;float:left;clear:none}
	.modulo1 .moduloizda .seccion img{float:none}
	.modulo1 .moduloizda .seccion p{margin:0}
	
	.submenu .elemento1,.submenu .elemento2,.submenu .elemento3,.submenu .elemento4{float:left;width:100px;margin:1.5em 0 0 20px}
	
/*COMUNES*/
	/* formularios  */
	.td15, .td25, .td33, .td35, .td50, .td60, .td65, .td75, .td100{width:auto;float:none}
	.etiqueta, .etiquetarequerida{width:auto;float:none}
	.form_tipo2, .form_tipo2 form{width:100%;float:left;}
	.cuerpoform label{float:none;display:block}
	.divbotones{width:100%}
	.divbotones input{color:#000}

/*APLICACIONES*/

	/*agenda destacada*/
	#a_agendadestacados h2{float:none;font-size:2em}
	#a_agendadestacados li{clear:left;height:90px !important}
	#a_agendadestacados li.vertodos{height:20px !important}
	
	/*agenda*/
	.modulodcha .calendarioAgenda, .cajacalendario, .calendario{width:100%}
	.navcalendarioant, .navcalendariosig, .navcalendarioant img, .navcalendariosig img{width:100%;float:left}

	/*descarga doc*/
	#a_documento, #a_documento .zonainformacion, #a_documento .zonaimagen{width:100%}
	#a_documento .zonaimagen{padding-top:10px;text-align:center}
	
	/*buscador general*/
	#a_buscadorgeneral{width:100%;float:left}
	#resultados ul{background-image:none}
	#listadoitems ul li a{display:block}

	/* mapa web */
	#a_mapaweb li{width:100%}
	
	/* servicios */
	#a_servicios p.subhome{padding:5px !important;border:1px solid red;background:#e3eef1 url(../../img/css/aplicaciones/fondoSubhomeServicios.jpg) no-repeat right 0}
	#a_servicios .izda, #a_servicios .dcha{width:100% !important;padding:0}
	#a_servicios .dcha, #a_servicios .sinrelacionados, #a_servicios .dcha .adjunto1, #a_servicios .dcha .adjunto2, #a_servicios .dcha .adjunto3, #a_servicios .dcha .adjunto4	{background:transparent}
	#a_servicios .dcha .adjunto4{padding:10px}

	/*el tiempo*/
	#a_tiempo .prediccion, .icono, .icono h3, .datos, .datos li span, .marco .icono h3, .marco .datos, .marco .datos .mapa, .marco .datos ul{width:100% !important}
	.icono{float:none}
	
	/*perfil del contratante*/	
	#a_perfil .moduloizda, #a_perfil .modulodcha, #a_perfil .modulo1 .ficha_tipo2 .moduloizda, .contratos ul li span{width:100% !important}
	#a_perfil .modulo1 .ficha_tipo2 .moduloizda{padding-left:0}
	.contratos .agenda1, .contratos .agenda2, .contratos .agenda3, .contratos .agenda4, .contratos .agenda5, .contratos .agenda6, .contratos .agenda7, 
	#a_perfil .modulo1 .ficha_tipo2 .modulodcha, .ficha_tipo2 .modulodcha .adjunto1, .ficha_tipo2 .modulodcha .adjunto2, .ficha_tipo2 .modulodcha .adjunto3, .ficha_tipo2 .modulodcha .adjunto4{background:transparent !important}
	.ficha_tipo2 .modulodcha .adjunto4{padding:10px}
	.contratos ul li{width:90%}
	
	.pagina1, .atajoperfil ul, .atajoperfil ul li, .atajoperfil ul li a{width:100% !important}
	.atajoperfil ul{padding-left:0}
	.atajoperfil ul li{margin-bottom:5px}
	.ordenacion strong, .ordenacion ul{width:100%;margin:0}
	.ordenacion li{display:block}
	
	/*tienda*/
	#a_tienda .modulodcha, .modulodcha.gestiondatos, .zonanav, .zonacont, #articulos dt, #articulos dd, #a_masvendidos dt, #a_masvendidos dd{width:100% !important;float:left}
	.zonacont{margin:0}
	#a_tienda dt, #a_tienda dd{padding-left:0}
	#a_tienda dt .img_Sin{position:static}
	#a_tienda dt span.nombre, #a_tienda dd div, #a_tienda .descripcion, #a_tienda .precio{width:100% !important}
	#a_tienda .precio{text-align:left}
	#a_tienda .descripcion{background:transparent}
	#a_tienda dt span.nombre{display:block;float:none}
	#a_tienda dd a{float:none;clear:none;display:block}
	
	#articulos .ficha .contenedor{width:95%}
	#articulos .ficha .articulo{float:left}
	#articulos .ficha .img_Sin{float:none}
	#articulos .ficha .conimg{margin:0}
	
