/* @override http://localhost/accenture_v2/css/estilo.css */

/* @group defaults */

h1,h2,h3,h4,h5,h6,pre,code,table,td,th,dd,dt,dl,li,textarea {font-size: 100%;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,dl,dt,dd { margin:0; padding:0; }
a img{ border:none;}
ul, li{list-style-type: none;}

ol li{list-style-type:decimal-leading-zero;
	list-style-position: inside;
}

table th, table td{ border-collapse:collapse;}

a{
	text-decoration: none;
	color:#666;
}

fieldset{ border:none;}

/* @end */

/* @group lineas */

#linea_izq{
	margin:0 auto;
	text-align:center;
	width:975px;
	background-color:white;
	border-left:1px solid #e5e6e8;
	border-right:1px solid #e5e6e8;
	border-bottom:1px solid #e5e6e8;
}



/* @end */

/* @group márgenes generales */

/********************** margenes generales *****************/
.listado, .listado_gris, .lista_banners, .listado_centro, .listado_centro_gris, .texto_centro, .listado_linea, .destacados, .destacados_presi, .imagen_titulo_centro, #buscador, .dos_columnas, .tres_columnas, .cuatro_columnas, .cinco_columnas, .lista_2columnas, .lista_2columnas_flecha, .lista_2columnas_flecha_gris, .lista_3columnas, .lista_3columnas_flecha, .lista_3columnas_flecha_gris, .lista_2columnas_gris, .lista_3columnas_gris, .fotos_3columnas, hr, .iconos_leyenda, .administraciones, .conseguido, .seguimos, .buscador, .mejoreando, .cabecera_print, .avisos_titulo, .avisos{
	/*margin:0em 0.66em;*/
}

/***************** elementos con flechita ***************/
.flecha{
	padding-top:1.3em;
	float:left;
	width:100%;
/*	margin-left:0.8em;*/
	margin-bottom:0.3em;
	text-align: left;
}

/* @end */

/******************* elementos d color *************/

.color_01{
	color:#FF8700;
}

.color_02{
	color:#069;
}

.color_03{
	color:#b41e1e;
}

.color_04{
	color:#0A7D99;
}

.no_flecha{
	width:100%;
	text-align:left;
	padding-top:1.2em;
}

.sin_margen{
	margin:0;
}

.no_fondo li{
	background:none;
	padding-left:0;
}

.margen_izq{
	margin-left:1em !important;
}

table.sombra{
	border-collapse:collapse;
	width:100%;
}

.noticia_detalle {
	width:490px;
	float:left;
}

.noticia_detalle .texto_centro h3{
	padding-bottom:1em;
	font-size:1.1em;
}

.noticia_detalle .texto_centro .descripcion{
	width:auto;
}

.noticia_detalle_dcha{
	width:258px;
	float:left;
}

.noticia_detalle_dcha .relacionados{
	padding-right:0.8em;
}

.noticia_detalle_dcha .relacionados ul li{
	padding-bottom:1em;
}

.noticia_detalle_dcha .relacionados h3{
	border-bottom:1px dotted #666;
	padding-bottom:0.4em;
	margin-bottom:0.4em;
	padding-left:2em;
}

.noticia_detalle_dcha .relacionados h3.videos{
	background:url(../img/video.gif) no-repeat scroll left top;
}

.noticia_detalle_dcha .relacionados h3.audios{
	background:url(../img/audio.gif) no-repeat scroll left top;
}

.noticia_detalle_dcha .relacionados h3.fotos{
	background:url(../img/fotos.gif) no-repeat scroll left top;
}

.noticia_detalle_dcha .relacionados h3.docs{
	background:url(../img/pdf.gif) no-repeat scroll left top;
}

.noticia_detalle_dcha .relacionados ul li ul li{
	clear:both;
	float:left;
	padding-bottom:0.4em;
}

.noticia_detalle_dcha .relacionados ul li .imagen{
	float:left;
	padding-right:0.4em;
}

.noticia_detalle_dcha .relacionados ul li .texto{
	font-size:0.9em;
}

.noticia_detalle_dcha .relacionados ul li .texto .titulo{
	font-weight:bold;
}

.noticia_detalle_dcha .relacionados ul li .texto p{
	line-height:0.9em;
}

table.sombra td.sombra_contenido{
	background-color:white;
	vertical-align:top;
}

.sombra_a_izq, .sombra_a, .sombra_a_dcha{
	height:17px;
}

.sombra_c_izq, .sombra_c, .sombra_c_dcha{
	height:15px;
}

.sombra_a_izq, .sombra_c_izq{
	
	width:18px;
}

.sombra_cont_izq{
	width:18px;
}

.sombra_a_dcha, .sombra_c_dcha{
	width:16px;
}

.sombra_cont_dcha{
	width:16px;
}

.sombra_a_izq{
	background:url(../img/sombra_a_izq.png) no-repeat;
}

.sombra_a{
	background:url(../img/sombra_a.png) repeat-x;
}

.sombra_a_dcha{
	background:url(../img/sombra_a_dcha.png) no-repeat;
}

.sombra_cont_izq{
	background:url(../img/sombra_cont_izq.png) repeat-y;
}

.sombra_cont_dcha{
	background:url(../img/sombra_cont_dcha.png) repeat-y;
}

.sombra_c_izq{
	background:url(../img/sombra_c_izq.png) no-repeat;
}

.sombra_c{
	background:url(../img/sombra_c.png) repeat-x;
}

.sombra_c_dcha{
	background:url(../img/sombra_c_dcha.png) no-repeat;
}

.imagen_titulo_centro{
	text-align:center;
	margin-bottom:1em;
}

/* @group principal */

body{
	font-size: 75%;
	margin:0px auto;
	font-family: Arial, sans-serif;
	color: #666;
	background-color:#F0F0F0;
}

a:hover {
	text-decoration:underline;
}

span.arriba {
	color: #a6a5a5;
	display:inline;
	vertical-align: 60%;
	font-size: 0.9em;
}
span.arriba_pegado{
	margin-right:-3em;
	color: #a6a5a5;
	vertical-align: 75%;
	font-size: 0.9em;
}
span.arriba_pegado_cerca{
	margin-right:-7em;
	color: #a6a5a5;
	vertical-align: 75%;
	font-size: 0.9em;
}
h1, h2, h3, .menu_enlaces, .mejoreando{
	font-family: tahoma, sans-serif;
	text-align:left;
}
h1{
	display:none;}

h2, h4{
	font-size: 0.9em;
	color:white;
	margin-bottom:0.6em;
	padding-top:0.1em;
	padding-bottom:0.1em;
	padding-left:0.6em;
}

h2.grande, h2.rojo{
	margin-left:0.4em;
	margin-top:1.5em;
	margin-right:0.9em;
	padding:0.4em 0.5em 0.3em;
	font-size:1.2em;
	position:relative;
}

h2.grande #icono{
	position:absolute;
	top:0;
	right:65px;
	width:94px;
	height:26px;
}

h2 a{
	color:white;
}

h3{
	font-size: 0.9em;
}
h4{
	margin: 0 0.8em 1.2em 0;
	padding-bottom:0.2em;
	font-size: 1.25em;
	font-weight:bold;

}

hr{
	border-top:1px solid #FF8700;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid #FF8700;
	clear:both;
}

hr.gris_liso{
	border-bottom: 1px solid #D3D3D3;
}

/* @end */

/* @group listados */

.administraciones_izq{
	width:530px;
	float:left;
	margin-bottom:1em;
}

.administraciones_izq .persona{
	height:125px;
}

.administraciones_izq .persona p.nombre{
	color:black;
	padding-top:0.2em;
	padding-bottom:3em;
}

.administraciones_izq .persona p.cv{
	padding-left:1em;
	font-size:0.9em;
	float:left;
}

.administraciones_izq p.competencias{
	padding-top:0.4em;
	color:black;
}

.administraciones_izq h4{
	padding-left:0;
}

.administraciones_izq ul li a{
	padding-left:1em;
	font-size:0.9em;
}

.administraciones_izq ul{
	float:left;
	width:100%;
	margin-top:2.4em;
	padding-top:1em;
	margin-right:1em;
}

.administraciones_dcha{
	float:right;
	border-left:1px solid #E5E6E8;
	padding-left:1.2em;
	padding-bottom:0.8em;
}

.administraciones_dcha img {
	float:none !important;
}

.administraciones_dcha h4{
	font-size:1em;
	padding-bottom:0.8em !important;
	padding-left:0;
}

.servicios{
	padding-right:0.8em;
}

.servicios h4{
	background:none;
	text-align:left;
	font-size:1em;
	padding:0;
}

.servicios .listado{
	width:100%;
	padding-bottom:1em;
}

.servicios .listado h4{
	color:#555;
	padding:0;
	font-size:1em;
	background:none;
}

.servicios .listado ul {
	margin-top:1em;
	border-top: 1px solid #E5E6E8;
}

.servicios .listado ul li{
	padding-left:1em;
} 


/* @end */

/* @group textos */

p{
	text-align:justify;
}

.texto_centro{
	padding: 1em;
}

.texto_centro h2{
	background: none;
	font-size: 1.2em;
	color: #666;
	padding-bottom: 1em;
}

.acuerdos .descripcion{
	float: left;
	width: 690px;
	border-bottom: 1px solid #555;
}

.texto_centro .descripcion{
	float: left;
	width: 690px;
	margin-bottom:1em;
	border-bottom: 1px solid #555;
}

.texto_centro .descripcion .resultados{
	float: right;
	text-align: right;
	width: 100%;
}

.texto_centro .descripcion .resultados a{
	padding-right: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	background:url(../img/lupa_noticia.gif) right top no-repeat;
}

.texto_centro .descripcion .encabezado, .destacados .descripcion .encabezado, .destacados_presi .descripcion .encabezado{
	float: left;
	color: #555;
	padding-left: 1.2em;
}

.acuerdos ul li ul li {
	color: #555;
	padding-left: 1.2em;
	padding-bottom:0.4em;
	float:left;
}

.acuerdos ul li ul li .listado_centro_gris ul {
	padding:0
}

.acuerdos ul li ul li .listado_centro_gris ul li{
	background:none;
	float:none;
}

.acuerdos ul li ul li .listado_centro_gris ul li a{
	font-size:1.1em;
}

.acuerdos ul li ul li .listado_centro_gris ul li a.icono img{
	vertical-align:top;
}

.acuerdos ul li ul li .listado_centro_gris ul li a.icono{
	padding-left:1em;
}

.descripcion .encabezado h4{
	background:none;
	color:#555;
	font-size:1em;
	padding-left:1.2em;
	margin-bottom:0;
}

.destacados .descripcion, .acuerdos .descripcion, .destacados_presi .descripcion{
	position:relative;
}

.acuerdos .descripcion .fecha_roja{
	position:absolute;
	right:0;
	top:0;
}

.acuerdos .listado_centro_gris ul li{
	padding-bottom:0.4em;
}

.texto_centro .descripcion .fecha {
	float: right;
	color:#555;
	font-size: 1em;
	font-weight: bold;
}

.texto_centro p {
	margin-bottom:1em;
	margin-top:1em;
	line-height:1.25em;
}

.texto_centro li p {
	margin-bottom:1em;
	margin-top:1em;
	line-height:1.25em;
	clear:both;
}

.texto_centro h3 {
	font-size:1em;
}
.texto_centro img{
	float:left;
	margin-right:1em;
}

.texto_centro img.d_xmlrss2{
	float:none;
}

.texto_centro ul li{
	line-height:1.2em;
	clear: both;
	text-align:left;
}

.texto_centro ul.agenda li{
	padding-bottom:0.4em;
}

.texto_centro ul{
	padding-bottom:1em;
}

.texto_centro ul li h3{
	padding-left:1.2em;
	padding-bottom:0.8em;
}

.texto_centro ul li ul li{
	padding-left:1em;
}

.texto_centro ul.agenda li .fecha{
	font-weight:bold;
	color:#555;
	padding-right:0.4em;
}

.texto_centro ul.agenda li a{
	/*font-weight:bold;*/
	padding-right:0.4em;
}

.texto_centro .columna{
	width:23%;	
	float:left;
}

.texto_centro .columna, .texto_centro .una_columna{		
	padding-top:0;
	color:#666;
	padding-left:1em;
	margin-left:0em;
}

.texto_centro .columna h3, .texto_centro .una_columna h3{
	padding-top:1em;	
}

.texto_centro .una_columna h3{	
	padding-right:1em;
	padding-bottom:1em;
}

.texto_centro .columna .enlaces, .texto_centro .una_columna .enlaces{
	padding-top:1em;
}

.texto_centro .columna .enlaces li, .texto_centro .una_columna .enlaces li{
	padding-top:0.4em;
}
.texto_centro .columna .enlaces a, .texto_centro .una_columna .enlaces a{
	font-weight:bold;
}

.texto_centro .columna ul li,.texto_centro .una_columna ul li{
	padding-left:1.2em;
}

.texto_centro .columna .listado ul li a, .texto_centro .una_columna .listado ul li a{
	color:#666;	
}

.texto_centro .una_columna .listado ul li a{	
	padding-right:1em;
}

.texto_centro .columna .listado ul.color_01 li, .texto_centro .una_columna .listado ul.color_01 li{
	background:url(../img/triangulito_01.gif) left 2px no-repeat;
}

.texto_centro .columna .listado ul.color_02 li, .texto_centro .una_columna .listado ul.color_02 li{
	background:url(../img/triangulito_02.gif) left 2px no-repeat;
}

.texto_centro .columna .listado ul.color_03 li, .texto_centro .una_columna .listado ul.color_03 li{
	background:url(../img/triangulito_03.gif) left 2px no-repeat;
}

.texto_centro .columna .listado ul.color_04 li, .texto_centro .una_columna .listado ul.color_04 li{
	background:url(../img/triangulito_04.gif) left 2px no-repeat;
}

.administraciones{
	text-align:left;
	float:left;
	width:715px;
}

.administraciones h3{
	font-size:1.1em;
	padding-bottom:0.8em;
}
	
.administraciones span{
	padding-right:1em;
	font-size:1em;
}
	
.administraciones .direccion{
	font-size:1.1em;
	padding-bottom:1em;
	padding-left:1em;
}

.administraciones .direccion_gris{
	color:#666;
	font-size:1em;
	padding-bottom:1em;
}

.administraciones .contacto{
	font-size:1em;
	padding-bottom:2em;
	padding-left:1em;
}

.administraciones .contacto p{
}

.administraciones .contacto_gris{
	color:#666;
	font-size:1em;
	padding-bottom:2em;
}

.administraciones .datos{
	float:left;
	width:100%;
}

.administraciones .imagen{
	float:right;
	margin:0 0 1em 1em;
}

.entidades{
	border-top:1px solid #E5E6E8;
	color:black;
	float:left;
	width:730px;
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	margin-top:1em;
	margin-left:0.4em;
	padding-top:1em;
	padding-bottom:0.1em;
}

.entidades ul{
	float:left;
	padding-top:1em;
	text-align:center;
	padding-left:3em;
}

.entidades ul li{
	display:inline;
	width:225px;
	float:left;
	text-align:left;
}

.entidades ul li a{
	padding-left:1.2em;
	font-size:0.8em;
	font-weight:normal;
}

.aux_titulo_izq{
	font-weight:bold;
	padding-bottom:1em;
}

.iconos_leyenda{
	padding-left: 1em;
	padding-top:0.6em;
	padding-bottom:0.6em;
	margin-top:2em;
	margin-right:1em;
	background-image: none;
	text-align: center;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	clear:both;
	width:700px;
}

.iconos_leyenda a{
	color:#666;
}

.iconos_leyenda img{
	padding: 0 0.4em;
	vertical-align:middle;
}

.aux_dcha{
	float: right;
	background: url(../img/bullet_gris_arriba.gif) no-repeat left center;
	padding-left: 1em;
}
.aux_dcha a{
	color:#666;
	text-decoration:underline;
}

.aux_dcha a:hover{
	text-decoration:none;
}
/******************** destacados *********************/
.destacados, .destacados_presi{
	padding-right: 10px;
	float:left;
	/*width:400px;*/
	
}

.destacados a, .destacados_presi a{
	text-decoration:underline;
}

.destacados a:hover, .destacados_presi a:hover{
	text-decoration:none;
}

.destacados h2{
	float:left;
	width:200px; /*182*/
	text-align:left;
}

.destacados_presi h2{
	float:left;
	width:100%; /*182*/
	text-align:left;
}

.destacados h2 a, .destacados_presi h2 a{
	color:#fff!important;
	text-decoration:none;
}

.destacados h2 a:hover, .destacados_presi h2 a:hover{
	text-decoration:underline;
}

.destacados select{
	float:right;
	font-size:0.9em;
	width:200px;
}

.destacados ul, .destacados_presi ul{
	float:left;
	width:100%;
	padding-top:12px;
	padding-bottom:10px;
}

.acuerdos ul{
	float:left;
	width:695px;
	padding-top:12px;
	padding-bottom:10px;
}

.destacados ul li, .destacados_presi ul li{
	float:left;
	width:100%;

}

.destacados ul li .imagen, .destacados_presi ul li .imagen{
	float:left;
	text-align:left;
	padding-right:1.2em;
	width:100px;
}

.destacados ul li .noticia, .destacados_presi ul li .noticia{
	/*width:420px;*/
	font-size:0.9em;
}

.destacados ul li, .destacados_home ul li, .destacados_presi ul li{
	/*font-size:0.9em;*/
	text-align:left;
	color:#4c4c4c;
	padding-bottom:10px;
}

.destacados ul li.actualizacion{
	font-size:0.9em;
	margin-top:0.4em;
	margin-bottom:0.8em;
	background-color:#E4E7EE;
	text-align:right;
	width:415px;
	padding-right:5px;
	padding-bottom:0px;
}

.destacados_presi ul li.actualizacion{
	font-size:0.9em;
	margin-top:0.4em;
	margin-bottom:0.8em;
	background-color:#E4E7EE;
	text-align:right;
	width:100%;
	padding-right:5px;
	padding-bottom:0px;

}

.destacados ul li.actualizacion .hora, .destacados_presi ul li.actualizacion .hora{
	padding-left:0.2em;
	font-weight:bold;
}

.destacados .imagen, .destacados_presi .imagen{
	text-align:right;
	width:100%;
}

.destacados .imagen img, .destacados_presi .imagen img{
	padding-left:0.2em;
}

.flecha_2 .destacados ul li .noticia, .flecha_2 .destacados_presi ul li .noticia{
	width:590px;
}

.destacados ul li .fecha, .destacados_presi ul li .fecha{
	color:black;
}

.destacados ul li .destacados_entradilla a, .destacados_presi ul li .destacados_entradilla a{
	font-weight:bold;
}

.destacados ul li .destacados_entradilla_rojo a, .destacados_presi ul li .destacados_entradilla_rojo a{
	font-weight:bold;
	color:#b41e1e !important;
}

.destacados ul li p, .destacados_presi ul li p{
	line-height:1em;
	padding-bottom:0.5em;
}

.destacados_home ul li .iconos{
	width:167px;
}

.destacados ul li .iconos, .destacados_home ul li .iconos, .destacados_presi ul li .iconos{
	float:left;
	/*width:100%;*/
	position:relative;
	height:20px;
}

.destacados ul li .iconos .ver_mas, .destacados_home ul li .iconos .ver_mas, .destacados_presi ul li .iconos .ver_mas{
	position:absolute;
	width:100%;
	background: url(../img/ver_mas2.gif) repeat-x left 10px;
}

.destacados ul li .noticia .iconos{
	width:420px;
}

.destacados_presi ul li .noticia .iconos{
	width:100%;
}

.destacados ul li .iconos .media, .destacados_presi ul li .iconos .media{
	position:absolute;
	right:0px;
}

.destacados ul li .iconos .media a, .destacados_presi ul li .iconos .media a{
	border-left:1px solid white;
	border-right:1px solid white;
}

.destacados .ver_mas, .destacados_presi .ver_mas{
	float:right;
}

/***************** acreditaciones *************/

.acreditaciones{
	padding:30px 50px 50px 50px;
}

.acreditaciones p{
	padding-bottom:0.4em;
}

.acreditaciones label{
	float:left;
	width:115px;
	padding-right:5px;
}

.acreditaciones input, .acreditaciones select{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#555;
}

.acreditaciones .catpcha{
	border-top:1px solid #E5E6E8;
	margin:0 auto 10px;
	padding:10px 20px;
	width:65%;
}

.acreditaciones .catpcha input{
	width:81px;
	vertical-align:top;
	margin-right:5px;
}

.acreditaciones .catpcha img.turing{
}

.acreditaciones #nombre input#botonIr{
	width:auto !important;
	float:left;
}

.acreditaciones select{
	display:block;
}

.acreditaciones select#convocatoria{
	float:left;
	margin-right:1em;
}

.acreditaciones .boton{
	width:60px;
	background-color:white;
}

.acreditaciones .recepcion{
	margin:0 auto;
	padding:0.4em;
	width:65%;
}

.acreditaciones .recepcion .turing{
	margin-left:120px;
	margin-bottom:7px;
}

.acreditaciones #formSms .recepcion{
	width:100%;
}

.acreditaciones #formSms .recepcion p.fuera{
	margin-bottom:1em;
	color:#069;
}
.acreditaciones #formSms .recepcion p.dentro{
	margin-bottom:0;
	margin-left:2em;
}

.acreditaciones .formulario{
	margin:0 auto;
	padding:0.4em;
	width:65%;
	border-collapse:collapse;
	background-color:#E4E7EE;
}

.acreditaciones .formulario td{
	padding:0.3em;
	border-bottom:0.3em solid white;
	vertical-align:top;
}

.acreditaciones .flechita{
	padding-left:1.4em;
	margin-top:1em;
}

.check {
	width:20px!important;
	border:0px solid #D2D2D2;
	float:left;
	margin-right:5px;
}

.zona_boton {
	border-collapse:collapse;
	margin:0pt auto;
	padding:0.4em;
	width:65%;
}

.zona_boton td {
	padding:0.2em;
}


.zona_linea{
	border-bottom:1px solid #D2D2D2;
	width:70%;
}

.BotonFormulario  {
	border:medium none;
	cursor:pointer;
	font-family:Arial,sans-serif;
	font-size:1em;
/*	font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt 5px 0pt 0pt;
	padding:0pt 0pt 0pt 10px;
	text-align:left;
	width:70px!important;

}

/*noticia SMS */

.acreditaciones .formulario_2 {
	background-color:#E4E7EE;
	border-collapse:collapse;
	margin:0pt auto;
	padding:0.2em;
	width:65%;
	margin-bottom:30px;
}

.acreditaciones .formulario_3{
	background-color:#E4E7EE;
	border-collapse:collapse;
	margin:0pt auto;
	padding:0.2em;
	width:100%;
	margin-bottom:30px;
}

.acreditaciones .recepcion input#correo{}

.acreditaciones .formulario_2 td{
	border-bottom:0.3em solid white;
	padding:0.2em;
}

.acreditaciones .formulario_3 td {
	border-bottom:0.3em solid white;
	padding:0.2em;
}

.acreditaciones .formulario_2 th {
	border-bottom:0.3em solid white;
	padding:0.2em;
	background-color:white;
	color:#006699;
}

.acreditaciones .formulario_3 th {
	border-bottom:0.3em solid white;
	padding:0.2em;
	background-color:white;
	color:#006699;
	text-align:center;
	vertical-align:top;
}

.acreditaciones .formulario_2 label, .acreditaciones .formulario_3 label {
	width:180px;
	margin-left:10px;
}


.acreditaciones .formulario_2 .check{
	margin-left:30px;
}

.acreditaciones .formulario_3 .checkbox {
	text-align:center;
}

.acreditaciones .formulario_3 .checkbox input.check{
	float:none;
}

.BotonFormulario2  {
	border:medium none;
	cursor:pointer;
	font-family:Arial,sans-serif;
	font-size:1em;
/*	font-size-adjust:none;
	font-stretch:normal;*/
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt 5px 0pt 5px;
	padding:0pt 0pt 0pt 10px;
	text-align:left;
	width:70px!important;
	color:#006699!important;
}


/****************** accesos *****************/

.accesos, .listado, .social, .gabinete, .nube_tags, .destacados_home{
	width:167px;
	float:left;
	padding-right: 0.8em;
	text-align:left;
}

/******************** comunidad ***************/

.comunidad{
	width:230px;
	float:left;
	padding-right: 0.8em;
	text-align:left;
}

.banners .comunidad{
	width:500px!important;
	float:left;
	padding-right: 0.8em;
	text-align:left;

}
.banners .comunidad ul li{
	width:164px!important;
	text-align:left;
	float:left!important;
}

.video h2{
}

.accesos h2.admin_es, .accesos h2.admin_en, .accesos h2.admin_va{
	float:left;
	background:none;
	padding-left:0;

}

.accesos h2.admin_es a, .accesos h2.admin_en a, .accesos h2.admin_va a{
	float:left;
	width:167px;
	height:47px;
}

.accesos ul{
	float:left;
	width:100%;
	margin-top: 0.4em;
}

.accesos ul li{
	margin-bottom:0.4em;
}

ul.tiempo {
}

ul.tiempo li{
	border-bottom:1px solid #F3F3F3;
	clear:both;
	display:block;
	float:left;
	padding:4px 0 5px 0;
	width:160px;
}

ul.tiempo li img{
	float:left;

}

ul.tiempo li .ciudad{
	color:#FF8700;
	float:left;
	width:80px;
	line-height:1em;
	padding-top:2px;
}
ul.tiempo li .temperatura{
	font-size:1.2em;
	font-weight:bold;
	vertical-align:top;
	float:left;
	padding-left:4px;
}
/***************** nube de tags *************/

.nube_tags{
}

.nube_tags ul{
}

.nube_tags ul li, .nube_tags_grande ul li{
	display:inline;
}

.nube_tags ul li a.tag_1, .nube_tags_grande ul li a.tag_1{
	font-size:1.6em;
}

.nube_tags ul li a.tag_2, .nube_tags_grande ul li a.tag_2{
	font-size:1.3em;
}

.nube_tags ul li a.tag_3, .nube_tags_grande ul li a.tag_3{
	font-size:1em;
}

.nube_tags ul li a.tag_4, .nube_tags_grande ul li a.tag_4{
	font-size:0.8em;
}

/******************** redes sociales **************/

.social ul li{
	display:inline;
}

/******************** listado *******************/

.listado{
}

.listado h2{
	/*float:left;*/
}

.menu_nav{
	margin-bottom:0.8em;
	float:left;
	width:167px;
}

.menu_nav ul{
	/*margin-right:0.8em;*/

}

.menu_nav ul li{
	display:inline;
	width:83px;
	float:left;
	background-color:#ccc;
}
.menu_nav ul li.sel{
	background:none;
	width:84px;
}

.menu_nav ul li a{
	font-size:0.9em;
	font-weight:bold;
	color:white;
	display:block;
	padding: 0.2em 0.4em;
}

.listado ul{
	float:left;
	width:100%;
	padding-top:1em;
	padding-bottom:1em;
}

.listado ul li, .comunidad ul li{
	font-size:0.9em;
	float:left;
	width:100%;
	margin-bottom:4px;
}

.listado ul li a, .comunidad ul li a{
	color:#666;
}

.listado ul li.sel a{
	color:#b41e1e;
	font-weight:bold;
}

.listado ul li ul {
	padding:0.4em 0 0.4em 1em;
}

.listado ul li ul li{
	font-size:1em;
	margin-bottom:10px;
}

.comunidad ul li a{
	font-weight:bold;
}

.listado ul li.separa {
	background:url(../img/rayado.gif) left bottom repeat-x;
	padding-bottom:8px;
}

.listado ul li.mail {
	background:url(../img/mail.png) left 3px no-repeat;
	padding-left:20px;
	width:157px;
}
.listado ul li.mail a{
	color:black;
}

/***************** listado del lateral ***************/

.gabinete ul{
	padding-bottom:0.4em;
}

.gabinete ul li{
	font-size:0.9em;
	padding-bottom:0.2em;
}

/****************** listado centro ********************/
.listado_centro{}

.listado_centro h4{
	font-size:1em;
	margin-bottom:1em;
}

.listado_centro ul{
	padding-left:4em;
}
.listado_centro ul li{
	font-size:1em;
	padding:0.2em 1em 1em 2.8em;
	float:left;
	width:250px;
}

/****************** listado centro gris ********************/
.listado_centro_gris{}
.listado_centro_gris ul{}
.listado_centro_gris ul li{
	font-size:0.9em;
	padding:0em 0em 1em 1.2em;
	width:100%;
	text-align:left;
}

.listado_centro_gris h4{
	font-size:1em;
}

.no_flecha .listado_centro_gris ul li{
	width:auto;
}

.listado_centro_gris ul li a{
	vertical-align:top;
}

.destacados .listado_centro_gris ul{
	padding-top:0em;
}

.destacados .listado_centro_gris ul li a{
	color:#666;
	text-decoration:none;
}

.destacados .listado_centro_gris ul li a:hover{
	text-decoration:underline;
}

.acuerdos ul li ul{
	padding-left:1em;
}

.destacados .flecha{
	width:100%;
}

.acuerdos ul li ul li .descripcion{
	border:0;
	background:url(../img/rayado.gif) left 0.9em repeat-x;
	float:left;
	width:664px;
}

.acuerdos .descripcion .fecha_roja{
	color:#b41e1e;
}

.acuerdos .descripcion .iconos{
	float:left;
	padding-right:1em;
}

.acuerdos ul li ul li .descripcion h5{
	padding-right:0.8em;
	float:left;
	background-color:white;
}

/*********************** fecha, video, canales ************************/

.video, .lista_banners {
	float:left;
	text-align:left;
	width:240px;
}

.lista_banners {
	margin-left:5px;
	margin-bottom:1em;
}

/*********************** fecha ************************/
#fecha {
	float:left;
	text-align:center;
	width:240px;
	padding-right: 1em ;
}

#fecha .num_dia{
	font-size:2.5em;
	font-weight:bold;	
}

#fecha .mes_anyo{
	font-size:1.1em;
	font-weight:bold;
	color:#6B7887;
	vertical-align:20%;
}
	
#fecha .dia{
	font-size:0.9em;
	color:#6B7887;
	vertical-align:30%;
}

#fecha .hora{
	font-size:0.9em;	
	font-weight:bold;
	vertical-align:30%;
}

/* videos */
.multimedia{
	float:left;
	width: 100%;
	padding-top:2em;
	padding-bottom:2em;
	position:relative; /*mm*/
}

.multimedia .descripcion{
	padding-left: 20px;
	width: 245px;
	float: left;
	padding-right: 10px;
}

.multimedia .descripcion h3{
	color: #666;
	font-size:1.1em;
}

.multimedia .descripcion .entradilla{
	font-size:0.9em;
	font-weight:normal;
	padding-right:15px;
}

.multimedia .descripcion a {
	color:#666;
	padding-left:1em;
	font-size:0.8em;
}

.multimedia .video {
	/*position:absolute;*/
	left:250px;
}

.multimedia .video, .multimedia .audio, .multimedia .imagen{
	float: left;
	text-align:left;
	width: 420px; /*mm*/
	padding-left:1em;
	background:url(../img/punteado_multimedia.png) left repeat-y;
}

.multimedia .video span, .multimedia .audio span, .multimedia .imagen span{
	float:right;
	text-align:right;
	width:400px;
	margin-right:1em;
	padding-right:25px;
	padding-bottom:1em;
	padding-top:3px;
	background:url(../img/ico_volver.png) right top no-repeat;
}

.multimedia .audio span{
	padding-bottom:6em;
}

.multimedia .video span a, .multimedia .audio span a, .multimedia .imagen span a{
	color:#666;
	font-size:0.9em;
}

/************************* video dcha **************/

.video{
	width:226px;
	float:left;
	padding-right:0.8em;
}

.video .todos {
	float:left;
	padding-left:1.2em;
	padding-top:0.4em;
	padding-bottom:0.4em;
	background:url(../img/ico_mas.gif) left top no-repeat;
	}

/* @end */

/* @group formularios */

.buscador {
	text-align:left;
	width:693px;
	padding-right:1em;
	font-size:1em;
}

.buscador input, select{
	/*width:420px;*/ /*mm*/
	margin-bottom:1em;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	
}
.buscador_descripcion{
	border-bottom:1px solid #D3D3D3;
	padding-bottom:0.2em;
	display: block;
	position:relative; /*mm*/
	margin-top:10px; /*mm*/
	
}

.buscador_descripcion img{
	vertical-align:middle;
}

.buscador_select{
	border-bottom:1px solid #D3D3D3;
	padding-top:1em;
	padding-bottom:1em;
	display:block;
}

.buscador .check{
	border-bottom:1px solid #D3D3D3;
	padding-top:1em;
	padding-bottom:2em;
	margin-top:1em;
	margin-bottom:1em;
	display: block;
}

.buscador .check input{
	width:auto;
	margin:0px;
	margin-left:0.3em;
	border:none;
}
.buscador .check label{
	display:inline;
	margin-left:1em;
}
.buscador label{
	clear:both;
	/*margin:0.3em;*/ /*mm*/
	/*float:left;*/ /*mm*/
	font-size:0.9em; /*mm*/
	padding-left:10px;

}

.buscador {color:#435B6E;} /*mm*/

.buscador input, .buscador select  { /*mm*/
	margin:0.3em;
	font-size:0.9em;

}
.buscador input.boton_gris{
	width:80px;
	margin-bottom:1em;
	border:none;
	text-transform:uppercase;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
}
.buscador input.boton_azul{
	width:80px;
	margin-bottom:1em;
	color:white;
	background:#666;
	border:none;
	text-transform:uppercase;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
}

.buscador #busquedadescripcion {width:300px;} /*mm*/

.buscador #botonBuscar{ /*mm*/
	background:url(../img/bot_buscar.jpg) no-repeat right 0px;
	color:#666666;
	height:30px;
	padding-right:25px;
	position:absolute;
	right:10px;

}
.buscador li{
	font-size:0.9em;
	padding-bottom:1em;
}

/************* buscador resultados ***************/

.buscador_resultados ul li {
	width:700px;
	margin-bottom:5px;
	font-size:0.9em;
	clear:both;
	float:left;
	padding-bottom:0.8em;
}

.buscador_resultados ul li.imagen{
	width:auto;
	margin-right:14px;
	clear:none;
}

.buscador_resultados ul li .iconos{
	float:left;
	height:20px;
	position:relative;
	width:100%;
}

.buscador_resultados ul li .iconos .media{
	position:absolute;
	right:0;
}

.buscador_resultados ul li .noticia .fecha{
	float:left;
	padding-right:0.8em;
}

.fecha_azul{
	float:left;
	padding-right:0.8em;
	color:#3591D6;
}

.buscador_resultados ul li .noticia .categoria{	
	font-weight:bold;
	color:#3591D6;
}

.buscador_resultados ul li .noticia .destacados_entradilla_rojo a{
	font-weight:bold;
	color:#b41e1e !important;
}

.buscador_resultados ul li .noticia .destacados_entradilla_rojo a:hover{
	text-decoration:underline;
}

.buscador_resultados .encabezado_fotos, .buscador_resultados .encabezado_agenda {
	border-bottom:1px solid #555555;
	float:left;
	margin-bottom:1em;
	margin-top:1em;
	width:690px;
	font-weight:bold;
	position:relative;
}

.buscador_resultados .encabezado_agenda .fecha2{
	position:absolute;
	right:5px;
	color:#B41E1E !important;
	top:0px;
}

.buscador_resultados .ver_mas {
	background:transparent url(../img/ver_mas2.gif) repeat-x scroll left 10px;
	position:absolute;
	width:100%;
}

.buscador_resultados ul li h3 {
	padding-bottom:0.2em;
	padding-left:1.4em;
}

.buscador_resultados{
	/*float:left;
	width:712px;*/
	padding-right: 1em;
}

.buscador_resultados ul li p{
	color:#666;
}

.buscador_resultados ul li .imagen{
	float:left;
	padding-right:0.8em;
}

.buscador_resultados a{
	color:#666;
	vertical-align:top;
}

.buscador_resultados img {
  	padding-left:0.2em;
}

.buscador_resultados a:hover{
	text-decoration:none;
}

.buscador_resultados h3{
	padding-bottom:1em;
	font-size:1em;
}

.buscador_resultados ul.organos li h2{
	font-size:1.1em;
}

.buscador_resultados ul.organos ul li h3{
	padding-bottom:1em;
	font-size:1.1em;
}

.buscador_resultados ul.organos ul li ul li{
	padding-left:1.6em;
	font-size:1em;
}

.buscador_resultados ul.organos ul li ul li h5{
	font-weight:bold;
	font-size:1.1em;
}

.buscador_resultados ul.organos ul li ul li h5 img{
	padding-left:0.4em;
	vertical-align:bottom;
}

input, select{
	color:#666;
	border:#d2d2d2 solid 1px;
}


/* @end */

/* @group columnas */
.lista_2columnas_gris a, .lista_3columnas_gris a, .lista_2columnas_flecha_gris a, .lista_3columnas_flecha_gris a{
	color:#666;
}

.lista_2columnas, .lista_3columnas, .lista_2columnas_gris, .lista_3columnas_gris, .lista_2columnas_flecha, .lista_3columnas_flecha, .lista_2columnas_flecha_gris, .lista_3columnas_flecha_gris{
	clear:both;
	float:left;
	padding-bottom:1em;
}
/*
.lista_2columnas_flecha{
	width:100%;
}
*/

.lista_2columnas_flecha ul, .lista_2columnas_flecha_gris ul{
	margin-top:2em;
}
.lista_2columnas ul, .lista_3columnas ul, .lista_2columnas_gris ul, .lista_3columnas_gris ul{
	padding-left:0.8em;
	padding-bottom: 1em;
}
.lista_2columnas ul li, .lista_2columnas_flecha ul li, .lista_2columnas_flecha_gris ul li{
	width:45% ;
	line-height:1.2em;
	display: inline;
	float:left;
	min-width:300px;
}

.lista_2columnas p, .lista_3columnas p, .lista_2columnas_flecha p, .lista_3columnas_flecha p, .lista_2columnas_flecha_gris p, .lista_3columnas_flecha_gris p{
	text-align:left;
}

.lista_3columnas{
	width:100%;
}

.lista_3columnas ul li{
	margin-bottom:1.2em;
}

.lista_3columnas img{
	float:left;
	margin-right:0.4em;
}

.no_fondo li{
	padding-left:0 !important;
	background:none !important;
}

.lista_2columnas ul li, .lista_3columnas ul li{
	line-height:1.2em;
	padding-left:0.8em;

}

.lista_2columnas_gris ul li, .lista_3columnas_gris ul li{
	line-height:1.2em;
	padding-left:0.8em;
	padding-bottom:1em;
}

.lista_2columnas_flecha ul li{
	text-align:left;
	font-size:0.9em;
	line-height:1.2em;
	display:inline;
	margin-left:1em;
	padding-left:1.2em;
}

.lista_3columnas_flecha ul{
	padding-left:3em;
}

.lista_3columnas_flecha ul li{
	text-align:left;
	font-size:1em;
	font-weight:bold;
	line-height:1.2em;
	display:inline;
	float:left;
	margin-left:3em;
	padding-left:2em;
	padding-bottom:1.2em;
}

.lista_2columnas_flecha ul li a, .lista_3columnas_flecha ul li a{
	color:#666;
}

.lista_2columnas_flecha_gris ul li, .lista_3columnas_flecha_gris ul li{
	line-height:1.2em;
	display:inline;
	padding-left:0.8em;
	padding-bottom:0.2em;
}

.lista_3columnas_flecha, .lista_3columnas, .lista_3columnas_flecha_gris, .lista_3columnas_gris{
	margin-top:1em;
	padding-left:1em;
	margin-right:1em;
}

.fotos_3columnas{
	text-align:center;

}
.lista_3columnas ul li, .lista_3columnas_flecha_gris ul li, .lista_3columnas_gris ul li, .fotos_3columnas ul li{
	width:225px;
	float:left;
	padding-left:1em;
}

.lista_3columnas_flecha h3 a, .lista_3columnas h3 a, .lista_3columnas_flecha_gris h3 a, .lista_3columnas_gris h3 a{
}

.lista_3columnas_flecha h3, .lista_3columnas h3, .lista_3columnas_flecha_gris h3, .lista_3columnas_gris h3 {
	font-size:1.2em;
	margin-bottom:0.6em;
	padding-bottom:0.8em;
	border-bottom:1px solid #E5E6E8;
}

.lista_3columnas_flecha h3 a:hover, .lista_3columnas h3 a:hover{
	text-decoration:none;
}

.tres_columnas h4, .cuatro_columnas h4, .cinco_columnas h4{
	padding-top:1em;
}

.dos_columnas .no_flecha{
	padding-top:0;
}

.dos_columnas h4{
	background:none;
	text-align:left;
	font-size:1em;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0;
}

.dos_columnas h5{
	color:black;
	font-size:0.8em;
	text-align:left;
	padding-bottom:1em;
}

.dos_columnas img, .tres_columnas img, .cuatro_columnas img, .cinco_columnas img{
	float:left;
	clear:both;
	padding-right:1em;
	padding-bottom:1em;
}

.dos_columnas ul, .tres_columnas ul, .cuatro_columnas ul, .cinco_columnas ul{
	clear:both;
}

.dos_columnas ul ul, .tres_columnas ul ul, .cuatro_columnas ul ul, .cinco_columnas ul ul{
	clear:none;
}

.dos_columnas ul li{
	width:50%;
	float:left;
	text-align:left;
}

.administraciones_izq ul{
	width:100%;

}

.dos_columnas ul li .no_flecha .sombra_contenido{
	height:120px;
}

.dos_columnas ul li .no_flecha .sombra_contenido p{
	width:260px;
	float:left;
	padding:0;
}

.dos_columnas ul li .no_flecha .sombra_contenido p h4{
	padding-left:0;
}

.tres_columnas ul li{
	width:33%;
	float:left;
}
.cuatro_columnas ul li{
	width:25%;
	float:left;
}
.cinco_columnas ul li{
	width:20%;
	float:left;
}
.dos_columnas ul li ul, .tres_columnas ul li ul, .cuatro_columnas ul li ul, .cinco_columnas ul li ul{
	width:60%;
	float:left;
	text-align:left;
}

.dos_columnas ul li ul li, .tres_columnas ul li ul li, .cuatro_columnas ul li ul li, .cinco_columnas ul li ul li{
	width:100%;
	float:left;
}

.dos_columnas ul li ul li{
	font-size:0.8em;
	padding-left:1.2em;
}

.dos_columnas ul li ul li a{
	color:#4c4c4c;
}

.dos_columnas p, .tres_columnas p, .cuatro_columnas p, .cinco_columnas p{
	padding-right:1em;
}

.gris_rayas{
	background:url(../img/gris_rayas.gif) repeat-x top;
	height:420px;
}
.gris_rayas h2{
	font-size:3em;
	color:#9E9E9E;
	padding-right:0.4em;
	text-align:right;
	border:none;
}
.dcha{
	font-weight:bold;
	float:right;
}
.fotos_3columnas img{
	margin-bottom:0.8em;
}
.mejoreando{
	background-color:#e1e8e8;
	border:none;
	margin-bottom:2em;
	min-height:165px;
	width:96%;
}
.mejoreando img{
	float:left;
	margin-right:1em;
	background-color:white;
}

.mejoreando .titulos{
	margin-top:90px;
	width:50%;
	float: left;
	display: inline;
	font-size: 1.6em;
}

.mejoreando h2{
	border:none;
	color:white;
	display:inline;
	float:left;
	font-weight: bold;
	font-size: 1em;
}
.mejoreando .ver_mas a{
	font-size:0.8em;
	float:left;
	margin-top:0.7em;
	margin-left:1em;
	color:#666;
	text-decoration:underline;
}
.mejoreando .ver_mas a:hover{
	text-decoration:none;
}

/*************** nuestros retos ************/

h2.rojo{
	background:url(../img/h2_rojo.gif) left top repeat-x;
	margin-top:0;
	padding-top:1.1em;
	padding-bottom:1.1em;
	font-size:1.5em;
}
	
h2.rojo .martillo{
	padding-left:4em;
	background:url(../img/ico_martillo.gif) left 0.35em no-repeat;
	padding-top:1.1em;
	padding-bottom:1.1em;
}

.conseguido{
	width:48%;
	float:left;
}

.conseguido h3, .seguimos h3{
	color:#E20A16;
	font-size:1.1em;
	padding-bottom:2em;
}

.conseguido li {
	margin-right:2em;}

.conseguido li, .seguimos li{
	padding-bottom:1em;
	background:url(../img/flecha_mini_05.gif) left 2px no-repeat;
	padding-left:1.5em;
}

.seguimos{
	width:48%;
	float:left;
}
.buscador h2{
	border:none;
	color:white;
}
/* @end */

/* @group menús */

#idiomas{
	background:white url(../img/idiomas.png) repeat-x;
	text-align:right;
	text-transform:capitalize;
	height:23px;
}
#idiomas ul{
	text-align:right;
	width:956px;
	padding:6px 14px 0 0;
}

#idiomas li{
	display:inline;
	color:white;
	font-size:0.8em;
	margin-left:1em;
}
#idiomas li a{
	color:#4C4C4C;
}

.menu_enlaces{
	display:inline;
	font-size: 1.4em;
	font-weight:normal;
	top:90px;
	left:0;
	position:absolute;
}

.menu_enlaces ul li{
	display:inline;
	float:left;
	text-align:center;
	margin-right:10px;
}

.menu_enlaces ul li#ciudadanos{
	width:205px;

}
.menu_enlaces ul li#empresas{
	width:260px;

}
.menu_enlaces ul li#admin{
	width:245px;
}

.menu_enlaces a{
	color:white;
	font-size:0.9em;
}
.menu_enlaces a:hover{

}
#buscador{
	top:87px;
	position:absolute;
	right:8px;
}

#buscador form{
	float:left;
	width:200px;
}

#buscador input{
	float:left;
}

#buscador input.busquedavanzada{
	font-size:11px;
	width:180px;
	float:left;
}
/* @end */

/* @group header */

.header_es, .header_en, .header_va{
	position:relative;
	height:145px;
}

.header_es{
	background: white url(../img/header_es.jpg) no-repeat 1px 22px;
}

.header_en{
	background: white url(../img/header_en.jpg) no-repeat 1px 22px;
}

.header_va{
	background: white url(../img/header_va.jpg) no-repeat 1px 22px;
}

.logo{
	left:0;
	top:25px;
	position:absolute;
}

#animacion_header{
	left:145px;
	top:23px;
	position:absolute;
}

.banner{
	right:0;
	top:23px;
	position:absolute;
	
}
.banner a{
	float:left;
	margin-right:7px;
}

.banner img{
	
}

.header_sede {
	position: relative;
	height: 137px;
}

.logo_sede {
	left: 0;
	top: 25px;
	padding-right: 0.5em;
	padding-top: 0.2em;
	position: absolute;
}

.banner_sede{	
	text-align: center;
	margin-left: -7em;
	margin-top: 0.6em;
}

.banners ul li{
	float:left;
	padding-right: 0.3em;
	padding-top: 0.6em;	
	/*width:166px;*/
}

/* @end */

/* @group migajas e idiomas */

#migajas, #migajas_sede {
	left:0;
	position:absolute;
}

#migajas {
	top:118px;
}

#migajas_sede {
	top:102px;
}

#migajas ul, #migajas_sede ul {
	float:left;
	padding:5px 10px 10px;
	font-size:0.9em;
}

#migajas ul li, #migajas_sede ul li {
	color:#4C4C4C;
	display:inline;
}

#migajas ul li a, #migajas_sede ul li a {
	color:#4C4C4C;
}

#migajas ul li.activo, #migajas_sede ul li.activo {
	text-decoration:underline;
}

#area_personal, #area_personal_sede {
	font-size:10px;
	width:170px;
	padding-left:59px;
	padding-top:2px;
	height:15px;	
	right:0;
	position:absolute;
	background:url(../img/acceso_personal.gif) left top no-repeat;
}

#area_personal {
	top:118px;	
}

#area_personal_sede {	
	top:110px;	
}

#area_personal a, #area_personal_sede a {
	color:white;
}
/* @end */

/* @group paginado */
.paginado{
	background-color: white;
	border-top:3px solid #F5F5F5;
	font-weight:bold;
	font-size:11px;
	font-weight:normal;
	padding:1em;
	clear:both;
	margin:15px 1em;
	text-align:center;
}
.paginado a{
	color:#666;
}
.paginado a:hover{
	text-decoration:underline;
}
.paginado .prev{
	float:left;
	background-position:left center;
	background-repeat:no-repeat;
}
.paginado .next{
	float:right;
	background-position:right center;
	background-repeat:no-repeat;
}

.paginado .num_activo{
	padding:3px 2px 4px 5px;
	font-weight:bold;
}
.paginado .num_link{
	padding:4px;
	color:white;
	font-weight:normal;
}
/* @end */

#mapa{
	text-align:center;
}

/* @group footer */

#footer{
	float:left;
	width:950px;
	color:#999;
	text-align:center;
	padding:15px 0 10px 0;
	margin:10px 10px;
	white-space:nowrap;
	border-top:1px solid #E5E6E8;
}
#footer li{
	display:inline;
	font-size:0.8em;
	vertical-align:middle;
}

#enlaces_footer li img{
	margin-bottom:-0.4em;
}
#pie{
	font-size:0.8em;
}

/* @end */
/* @group avisos */
.avisos{
	padding: 0 1em;
}
.avisos p{
	padding-bottom:10px;
}
.avisos h3 {
	font-size:1em;
	color:#b41e1e;
}
.avisos a{
	color:#b41e1e;
}

.exito{
	color:green;
}

.fracaso{
	color:#B41E1E;
}
/* @end */

/* @group imprimir */

.cabecera_print{
	height:80px;
}
.imagen_izq{
	float:left;
}
.imagen_dcha{
	float:right;
}
/* @end */

/* Paginador
/********************************************************************/
.nav_pages {clear: both;}

.nav_pages ul{
	border-top:1px solid #E5E6E8;
	font-size:.9em;
	padding: 14px 0 30px 0;
	text-align:center;
}

.nav_pages ul li {display:inline;}

.nav_pages ul li a,
.nav_pages ul li.sel span{
	background:url(../img/bg_np-sep.gif) no-repeat right 7px;
	padding: 0 8px 0 0;
}
.nav_pages ul li a {
	text-decoration: underline;
}
.nav_pages ul li.sel span{
	font-weight:bold;
}

.nav_pages ul li.ns,
.nav_pages ul li.ns span,
.nav_pages ul li.ns a {
	background: none;
	padding: 0; margin: 0;
}

.nav_pages ul li.first a{
	background:url(../img/ico_np-first.gif) no-repeat 0px 2px;
	padding:0 10px 2px 21px;
}
.nav_pages ul li.prev a{
	background:url(../img/ico_np-prev.gif) no-repeat  0px 2px;
	padding:0 10px 2px 21px;
}
.nav_pages ul li.next a{
	background:url(../img/ico_np-next.gif) no-repeat  right 2px;
	padding:0 21px 2px 10px;
}
.nav_pages ul li.last a{
	background:url(../img/ico_np-last.gif) no-repeat  right 2px;
	padding:0 21px 2px 10px;
}

.nav_pages ul li.prev{
	/*background:url(../img/bg_np-pages.gif) no-repeat right 2px;*/
	margin-right:12px;
}
.nav_pages ul li.next{
	/*background:url(../img/bg_np-pages.gif) no-repeat left 2px;*/
	margin-left:12px;
}

.relacionados .articulos_b {
float:left;
}

.relacionados .articulos_b ul li {
width:210px;

}
.relacionados .articulos_b ul li a {
font-size:0.9em;
}

.noticia_detalle .texto_centro .descripcion {
width:430px;

}

.texto_centro .descripcion .resultados a {
display:block;
}

/************* agenda cosellerías ***********/


.encabezado_agenda {
	color:#555555;
	float:left;

}listado_centro_gris

.enlace_agenda {float:left}

.descripcion {
	padding-bottom:0.2em;
}

.texto_centro ul.agenda li {
	padding-bottom:20px;
	padding-left:2em;
	background:transparent url(../img/triangulito_02.gif) no-repeat scroll 12px 2px!important;
}

.texto_centro ul.agenda li.tit_agenda {
	padding-bottom:5px!important;
	padding-left:1.2em!important;
	background:transparent url(../img/flecha_mini_02.gif) no-repeat scroll left 2px!important;
}


.tit_agenda {
	padding-left:1.2em;
	color:#006699;
}

.tit_agenda strong {
	padding-right:5px;
	background-color:#fff;
}

.tit_agenda div {
	background:transparent url(../img/rayado.gif) repeat-x scroll left 11px;
}

.texto_centro ul.agenda li .fecha {
	color:#A0181C;
}

.texto_centro ul.agenda li a {
	color:#555555!important;
	text-decoration:none;
}

.texto_centro .agenda li a:hover {
	text-decoration:underline;
}

.texto_centro .descripcion .fecha2 {
	color:#A0181C;
	float:right;
	font-size:1em;
	font-weight:bold;
}

.texto_centro .descripcion .fecha2 span a {
	color:#A0181C;
}

.texto_centro .descripcion .fecha2 span a:hover {
	color:#555555;
	text-decoration:none;
}

.texto_centro .descripcion .fecha2 span a span {
	font-size:0.9em;
	font-weight:normal;
}
/****************** centrar video en presidencia *****************/
.video_presi{
	margin-left:18%;
}

/****************** banners presentacion *****************/

.video_presentacion, .nube_tags_grande, .banners, .noticas{
	float:left;
	width:auto;
	padding-right:0.6em;
	padding-bottom:0.6em;
}

.video_presentacion{
	position:relative;
}

.video_presentacion .play a{
	width:90px;
	height:90px;
	background:url(../img/play.png) left top no-repeat;
	cursor:pointer;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-45px;
	margin-top:-45px;
}


/******************** destacados en la home *************/

.destacados_home a{
	color:#FF8700;
	
}

.destacados_home{
	line-height:1em;
}


/**************** aviso video no plugin **********/

.aviso{
	float:right;
	display:block;
	padding:0.2em 0.4em;
	margin-bottom:0.4em;
	font-size:0.9em;
	color:#999;
	background-color:#f7f7f7;
	border:1px solid #dbdbdb;
}

.aviso a{
	color:#999;
	text-decoration:underline;
}

.contenido p{
	text-align:right;
	padding-right:1em;
	padding-bottom:0.8em;
}

.contenido p a{
	padding-left:1.2em;
	margin-left:2em;
}

.contenido p a img{
	vertical-align:top;
}

/*********************** tramita ****************/

#subMenu{
	width:100%;
	margin-bottom:2em;
}

#subMenu td{
	background:url(../img/subMenu_01_izq.gif) left top no-repeat;
}

#subMenu td p{
	background:url(../img/subMenu_01_dcha.gif) right top no-repeat;
	color:white;
	text-align:center;
	font-size:0.9em;
}

#subMenu td p a{
	color:white;
}

#subMenu td.seleccionado{
	background:url(../img/subMenu_02_izq.gif) left top no-repeat;
}

#subMenu td.seleccionado p{
	background:url(../img/subMenu_02_dcha.gif) right top no-repeat;
}

.tramita{
	padding-right:0.8em;
	padding-bottom:2em;
}

.tramita p, .nuevoContenido p{
	padding-bottom:0.8em;
}

.tramita ul li{
	padding-left:1.2em;
}

p#irIndice {
	text-align:right;
	padding-bottom:0;
}

p#irIndice a{
	padding-bottom:0.2em;
	padding-left:2em;
}

p#irIndice a:hover {
	text-decoration:none;
}

.tramita ol{
	padding-bottom:2em;
}

.tramita ol li{
	list-style:none;
	padding-left:1.2em;
	padding-bottom:0.4em;
}

.tramita ol li ul li{
	padding-left:1em;
	list-style:none;
}

.tramita ol li ul li ul li{
	background:none;
	list-style:none;
	padding-bottom:0;
}

.tramita ol li p{
	padding-bottom:0.2em;
}

/*************** registro de representantes ***************/

.nuevoContenido{
	padding-right:0.8em;
	padding-bottom:2em;
}

.nuevoContenido .apartado h2{
	background:none;
	color:#666;
	padding-bottom:0.2em;
	margin-top:1em;
	margin-bottom:2em;
}

.nuevoContenido .apartado{
	clear:both;
	padding-right:3em;
}

.nuevoContenido .apartado img{
	float:right;
	padding-left:1em;
}

/************************** preguntas frecuentes ****************/

.faqs{
	padding-right:0.8em;
	padding-bottom:2em;
}

.faqs h3{
	padding-bottom:1em;
	padding-top:1em;
}

.faqs h4{
	margin-right:0;
	margin-bottom:1em;
}

.faqs p{
	padding-bottom:0.8em;
}

/******************* que puedo hacer ****************/

.que_hacer {
	padding-right:0.8em;
	padding-bottom:2em;
}

.que_hacer h4{
	margin-right:0;
	margin-bottom:1em;
}

.que_hacer p{
	padding-bottom:0.8em;
}

.que_hacer p a{
	font-weight:bold;
}

.que_hacer .listado_centro_gris ul li{
	font-size:1em;
}

.que_hacer .listado_centro_gris ul li ul li{
	padding-bottom:0.4em;
}

.que_hacer .listado_centro_gris ul li ul li strong{
	color:#666 !important;
}

/******************** buscador especializado *****************/

.buscador_especializado{
	padding-right:0.8em;
}

.buscador_especializado p{
	text-align:left;
}

.buscador_especializado .contenido p{
	text-align:right;
}

.buscador_especializado .formulario{
	width:100%;
	float:left;
	margin:1em 0;
}

.buscador_especializado .formulario .formBuscador{
	float:left;
}

.buscador_especializado .formulario .formBuscador p.input{
	padding-bottom:1em;
}

.buscador_especializado .formulario .formBuscador p.area{
	padding-top:1em;
	font-weight:bold;
}

.buscador_especializado .formulario .formBuscador label{
	padding-left:0.4em;
}

.buscador_especializado .formulario .flecha{
	float:right;
	width:240px;
}

.buscador_especializado p.no_resultados{
	float:left;
	width:100%;
	font-weight:bold;
	margin-top:2em;
	padding-top:1em;
	margin-bottom:2em;
	border-top:1px solid #FF8700;
}

.buscador_especializado h3{
	padding-bottom:0.8em;
}

.buscador_especializado .menu_tematico{
	float:left;
	margin-top:0.4em;
	width:100%;
}

.buscador_especializado .menu_tematico ul li{
	display:inline;
	float:left;
	width:33%;
}

.buscador_especializado .menu_tematico ul li.ciudadanos{
	background: url(../img/subMenu_01_izq.gif) no-repeat scroll left top;
}

.buscador_especializado .menu_tematico ul li.ciudadanos p{
	background:url(../img/subMenu_01_dcha.gif) no-repeat scroll right top;
}

.buscador_especializado .menu_tematico ul li.empresas{
	background: url(../img/subMenu_02_izq.gif) no-repeat scroll left top;
}

.buscador_especializado .menu_tematico ul li.empresas p{
	background:url(../img/subMenu_02_dcha.gif) no-repeat scroll right top;
}

.buscador_especializado .menu_tematico ul li.administraciones{
	background: url(../img/subMenu_03_izq.gif) no-repeat scroll left top;
}

.buscador_especializado .menu_tematico ul li.administraciones p{
	background:url(../img/subMenu_03_dcha.gif) no-repeat scroll right top;
}

.buscador_especializado .menu_tematico ul li p{
	text-align:center;
}

.buscador_especializado .menu_tematico ul li p a{
	color:white;
}

.buscador_especializado .contenidos_serv_ciudadanos, .buscador_especializado .contenidos_serv_empresas, .buscador_especializado .contenidos_serv_administraciones{
	float:left;
	width:100%;
	margin-bottom:1em;
}

.buscador_especializado .contenidos_serv_ciudadanos{
	background:#FFF3E5;
	border:1px solid #FF8700;
}

.buscador_especializado .contenidos_serv_empresas{
	background:#E5F0F5;
	border:1px solid #7FB2CC;
}

.buscador_especializado .contenidos_serv_administraciones{
	background:#E5E5E5;
	border:1px solid #A6A6A6;
}

.buscador_especializado .contenidos_serv_ciudadanos ul, .buscador_especializado .contenidos_serv_empresas ul, .buscador_especializado .contenidos_serv_administraciones ul{
	padding:2em 2em 2em 4em;
	float:left;
}

.buscador_especializado .contenidos_serv_ciudadanos ul li, .buscador_especializado .contenidos_serv_empresas ul li, .buscador_especializado .contenidos_serv_administraciones ul li{
	padding-left:1.2em;
	padding-bottom:0.4em;
	float:left;
	width:195px;
}

.buscador_especializado .contenidos_serv_ciudadanos ul li{
	background:url(../img/flecha_mini_01.gif) left 2px no-repeat;
}

.buscador_especializado .contenidos_serv_empresas ul li{
	background:url(../img/flecha_mini_02.gif) left 2px no-repeat;
}

.buscador_especializado .contenidos_serv_administraciones ul li{
	background:url(../img/flecha_mini_gris.gif) left 2px no-repeat;
}


/******************** leyenda de iconos *******************/

.leyendas{
	padding-bottom:2em;
	float:left;
}

.leyendas span{
	vertical-align:top;
}

.resultados_buscador_especializado .leyendas{
	padding-top:2em;
}


/******************** resultados_buscador_especializado *******************/

.resultados_buscador_especializado{
	margin:2em 1em 0 0.4em;
}

.resultados_buscador_especializado h2{
	background:none;
	border-bottom:2px solid #FF8A07;
	color:#666;
	padding-bottom:0.4em;
}

.resultados_buscador_especializado ul {
	padding-left:1em;
}

.resultados_buscador_especializado ul li{
	padding-bottom:0.2em;
}

.resultados_buscador_especializado ul li p a{
	vertical-align:top;
}

.resultados_buscador_especializado ul li p{
	padding-left:1.2em;
}

.resultados_buscador_especializado ul li p.leer_mas{
	text-align:right;
	border-bottom:1px solid #FFD09C;
	margin-bottom:0.4em;
	padding-bottom:1em;
	position:relative;
}

.resultados_buscador_especializado ul li p.leer_mas a{
	right:0;
	position:absolute;
	padding-left:1em;
	background-color:white;
	vertical-align:top;
}

.resultados_buscador_especializado ul li p.leer_mas a img{
}

.resultados_buscador_especializado p.pagina_actual{
	text-align:right;
	border-bottom:2px solid #FF8A07;
	margin-bottom:0.4em;
	padding-top:1em;
	padding-bottom:0.2em;
}

.atencion_ciudadano {
	float:left;
	padding:3em 1em 3em 0em;
}

.atencion_ciudadano ul{
	display:block;
	float:left;
	padding-bottom:2em;
	padding-left:1em;
}

.atencion_ciudadano ul li.principal{
	width:345px;
	float:left;
}

.atencion_ciudadano ul li.principal .imagen{
	float:left;
}

.atencion_ciudadano ul li.principal .imagen img{
	width:65px;
	height:65px;
}

.atencion_ciudadano ul li.principal .texto{
	float:left;
	width:225px;
	padding-left:1.2em;
}

.atencion_ciudadano ul li.principal .texto h2{
	margin-bottom:2em;
}

.atencion_ciudadano ul li.principal .texto ul li{
	padding-left:1.2em;
	padding-bottom:0.4em;
}

.atencion_ciudadano ul li.principal .texto ul li ul{
	float:none;
}

.atencion_ciudadano ul li.principal .texto ul li ul{
	padding-left:0;
}

.atencion_ciudadano ul li.principal .texto ul li ul li{
	padding-left:1em;
}

.atencion_ciudadano ul li.principal .texto ul li.sin_icono{
	background:none;
}

.atencion_ciudadano ul li.principal .texto ul li.sin_icono ul li{
	background:none;
	padding-left:0;
}

table.GeneralReducida{
	border-collapse:collapse;
}

tr.color td{
	padding:0.4em 0.2em;
}

table.GeneralReducida thead input{
	border:none;
}

.buscador .links p.pekunio{
	margin:0.3em;
	font-weight:bold;
}

.buscador .links p.pekunio a{
	padding-right:1em;
}

.buscador .links p.pekunio a:hover{
	text-decoration:none;
}

.buscador p.explica{
	padding-top:0.4em;
	border-top:1px solid #E5E6E8;
	font-size:0.9em;
}

/********** ACCESIBILIDAD ********/

.texto_centro img.contenidos {
	width: 150px; max-height: 120px;
}

.imagen img.contenidos {
	width: 100px; max-height: 80px;
}

.agenda_presidente_imprimible {
    float: right; margin-right:1px;
}

.ocultoAcreditaciones{
	display:none;
}

.derechaAtencionCiudBuscador{
  float:right;
  margin-right:1px;
}

.tamanyoAtencionCiudBuscadorExp{
  width: 490px;
}

.tamanyoAtencionCiudBuscador{
  width: 550px;
}

.exactaAtencionCiudBuscadorExp{
  float: left; 
  width: 180px; 
  position: relative; 
  top:5px;
}

.exactaAtencionCiudBuscador{
  float: left; 
  width: 120px; 
  position: relative; 
  top:5px;
}

.oposicionesCalendario{
  display:none;
  visibility:hidden;
  background-color:white;
}

.oposicionesEx2{
  font-size: 0.7em; 
  background-color: #eeeeee;
}

.oposicionesActivaCalendario{
  position: relative; 
  bottom:2px;
}

.oposicionesInputTamanyo{
  width: 69px;
}

.imagen_contenido_central {
  float: left;
  padding-right: 12px;
}

.filas_especiales {
  text-align: justify;
  font-size: 0.7em;
  font-family: verdana,arial,sans-serif;
}

.formulario_rubrica {
  padding:10px; 
  border:1px dotted #FE860C;
}

.suscripciones_label {
  float: left; 
  width: 120px;
}

.suscripciones_input {
  width: 550px;
}

.suscripciones_label_descripcion {
  float: left; 
  width: 180px; 
  position: relative; 
  top: 4px;
}

.suscripciones_input_descripcion {
  width: 490px; 
}

.suscripciones_label_contenido {
  float: left; 
  width: 180px; 
  position: relative; 
  top: 5px;
}

.suscripciones_enlaces {
  font-size: 1.1em;
}

.buscador_input {
  width: 69px;
}

.buscador_fecha {
  display:none;
  visibility:hidden;
  background-color:white;
 /* layer-background-color:white;*/
}

.buscador_submit {
  height:30px;
}

.contenidos_submit_oculto {
  display:none;
}

.filtro_buscadores_td {
  padding-right: 2px; 
  padding-left: 2px; 
  padding-bottom: 0px; 
  padding-top: 3px;
}

.buscador_input_img {
  border: none; 
  vertical-align: middle;
}

.login_td_1 {
  font-size:15pt;
}

.login_td_2 {
  font-size:11pt;
  padding-left:25px;
}

.login_input {
  font-size:11pt;
  background-color:#FFF3E5;
  border:2px;
  padding-left:5px;
}

.login_li {
  padding-left:25px;
}

.miopinion_div {
  margin-left:10px;
  margin-right:20px;
}

.miopinion_input {
  vertical-align: middle;
}

.mapa_modal {
  height:125px; 
  width:150px; 
  position: relative; 
  left: 50px;
}

.mapa_div {
  width: 600px; 
  height: 500px;
}

.menuderecha_img_es {
  background-image: url(/resources/images/home/noticias_es.gif);
}

.menuderecha_img_va {
  background-image: url(/resources/images/home/noticias_va.gif);
}

.menuderecha_img_en {
  background-image: url(/resources/images/home/noticias_en.gif);
}

.menuizquierda_img_es {
  background-image: url(/resources/images/home/fondo_menu_es.gif);
}

.menuizquierda_img_va {
  background-image: url(/resources/images/home/fondo_menu_va.gif);
}

.menuizquierda_img_en {
  background-image: url(/resources/images/home/fondo_menu_en.gif);
}

.informacionservicios_p_1 {
  background-color:#E9F1F9; 
  padding:2px 10px 2px 10px;
}

.informacionservicios_p_2 {
  text-align:center;
}

.informacionservicios_p_3 {
  border-top:1px dashed #336699; 
  text-align:right; 
  padding:10px 0;
}

.entidades{
	width:713px;

}

.ul_tabulado
{
	margin-left:10px;
}

.nube_tags_grande, .banners {
	width:100%;
}


/* FONDOS */
.contenedor{float:left;}

.arribaizquierda{
   background-image: url(../img/sombra_a_izq.png);
   background-position: left top;
   background-repeat:no-repeat;
     padding-top: 17px;
   padding-left: 18px;
      padding-right: 15px;
            padding-bottom: 15px;
			float:left;
		
 

   }
.arriba{
   background-image: url(../img/sombra_a.png);
   background-position: left top;
   background-repeat: repeat-x;
float:left;
width:100%;
	 }

.arribaderecha{
   background-image: url(../img/sombra_a_dcha.png);
   background-position: right top;
   background-repeat:no-repeat;
   float:left;
   width:100%;


}
.izquierda{
 background-image: url(../img/sombra_cont_izq.png);
   background-position: left top;
   background-repeat: repeat-y;
   float:left;
   width:100%;
}
.derecha{
 background-image: url(../img/sombra_cont_dcha.png);
   background-position: right top;
   background-repeat: repeat-y;
   float:left;
   width:100%;

}

.debajoizquierda{
   background-image: url(../img/sombra_c_izq.png);
   background-position: left bottom;
   background-repeat: no-repeat;
   float:left;
   width:100%;

}
.debajo{
   background-image: url(../img/sombra_c.png);
   background-position: left bottom;
   background-repeat: repeat-x;
   float:left;
   width:100%;


}
.debajoderecha{
	background-image: url(../img/sombra_c_dcha.png);
   background-position: right bottom;
   background-repeat: no-repeat;
   float:left;
   width:100%;

}


.limpiar{
clear:both;
margin:0px;
padding:0px;
width:0px;
height:0px;
border-style:none;
background-color:white;


}

.invisible{
	display:none;

}

.oculto_detalle_conselleria{
	display:none;
}

.dos_columnas ul li .listado_gris ul{
width:55%;
}

.contenedortramites{
	float: left;
	padding:1em;
	/*width:60em;*/
}

.contenedortramites .iconos_leyenda{
	WIDTH: auto;
}

.lista_puntos_tramites{
	width:310px !important;
}

.estilo700{
	width:700px;
}


.aux_margenes {
	margin-top:5px;
	margin-bottom:5px;
}

.contenedorchat {
	/*border: 1px solid #FF8700;
	background-color: #FFF3E5;*/
	margin-right:10px;
	padding:20px;
}

.fila {
	padding: 0 1em 1em 1em;
}

.filachat {
	/*border: 1px solid #FF8700;
	background-color: #FFFFFF;*/	
	padding: 0 1em 1em 1em;
}

.subtitulochat {    	
	background: url("../img/flecha_mini_01.gif") no-repeat scroll left 2px transparent;
    	font-weight: bold;
    	padding: 0 0 0.5em -1em;	
}

.segundafilasinflecha {    	    	
    	padding: 0 0 0.5em -1em;	
    	margin-left: 2em;
}

.segundafila {    	
	background: url("../img/flecha_mini_01.gif") no-repeat scroll left 2px transparent;
    	font-weight: bold;
    	padding: 0 0 0.5em -1em;	
    	margin-left: 2em;
}

.segundafila a.azul {
	font-weight: normal;
	margin-left: 2em;
}

.azul {
	color:#3591D6;
}

.filachat a {	
	font-weight: normal;
	margin-left: 2em;
}

.filachat p, .filachat .floatDerechaMitad p, .filachat .floatIzquierdaMitad p{
	text-align: justify;
	padding: 0 0 0.5em 1.5em;	
}

.filachat p.margen {
	margin-left: 0.5em;	
	padding-left: 1em;
}

.filachat p strong {
	color: #999999;
}

.filachat .centrar {
	text-align: center; 
}

.titulochat p, .centrar {
	text-align: center;
}

.filachat p.horariochat {
	color: #999999;
	font-weight: bold;	
}

.filachat p.francesa {
	text-indent: -1.5em;	
	padding-left: 3em
}

.filachat input.alias {
	/*border: 2px none;
	font-size: 11pt;
	background-color: #FFF3E5;*/
	border: 1px solid #D2D2D2;
	color: #666666;
	padding: 0 1em 0 1em;
	margin-left: 1em;
	
}

.filachat input.radio {
	margin-left: 1.5em;
}

.filachat input.boton {	
	background: none no-repeat scroll left 4px transparent;
	border: medium none;
	cursor: pointer;
	font-family: Arial,sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	padding: 0 0 0 1em;
	text-align: left;
}

.filachat .botonDerecha {
	background: url("../img/triangulito_01.gif") no-repeat scroll left 4px transparent;
	float: right;
	clear: both;
	margin-bottom: 0.5em;
}

.floatIzquierdaMitad {
	float: left;
	width: 40%;	
}

.floatDerechaMitad {
	float: right;
	width: 50%;	
}