	@charset "UTF-8";
	body {
		font: 16px Arial, Helvetica, sans-serif;
		color: #898686;
		color:#434343;
		text-align: center;
		margin: 0px;
		padding: 0px;
		background: #dfe2de;
	}
	*{
		margin:0px;
		padding:0px;
		list-style-type:none;
		border:none;
	}
	a{
		color: #009ee0;
		text-decoration: none;
	}
	a:hover{
		color: #007CB0;
		text-decoration: underline;
	}
	
	/*///////////*/
	
	h1 {
		font-size: 0.1em;
		height: 60px;
		width: 260px;
		text-indent: -9999px;
		float: left;
	}
	h1 a {
		display: block;
		height: 50px;
		width: 260px;
		background: url(../img/logo_apce.gif) no-repeat 0px 5px;
	}
	h1 a:hover {
		background: url(../img/logo_apce_over.gif) no-repeat 0px 5px;
	}
	h2 {
		font-size: 1.2em;
		color: #1B232A;
		background: url(../img/bg_contenido_top.gif);
		padding: 0.3em 1em 0.3em 20px;
		margin-bottom: 0.8em;
	}
	h2 span {
		font-size: 0.8em;
	}
	h3 {
		font-size: 1.1em;
		background: url(../img/bullet07.gif) no-repeat left 6px;
		padding-left: 18px;
		clear: both;
		margin-bottom: 0.6em;
	}
	h4 {
		background: url(../img/bg_h4.gif);
		margin-bottom: 0.5em;
		font-size: 0.9em;
		padding: 0px;
		margin-top: 0.5em;
	}
	h4 span {
		background: #FFFFFF;
		padding-right: 0.7em;
		margin: 0px;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
	}
	h5 {
		background: #5f6568 url(../img/bullet04.gif) no-repeat 12px 11px;
		color: #FFF;
		font-size: 1em;
		padding: 0.5em 0.8em 0.6em 1.8em;
	}
	h6 {
		font-weight: normal;
		text-transform: uppercase;
	}
	p {
		margin-bottom: 0.6em;
	}
p.fecha {
	font-size: 0.85em;
	color: #1B232A;
	font-style: italic;
	margin-bottom: 0.1em;
}
p.subtitulo {
	font-weight: bold;
	font-size: 1.1em;
}
	strong {
		color: #1B232A;
	}
	label {
		font-size: 0.85em;
		font-weight: bold;
		color: #1B232A;
		display: block;
		padding-left: 0.2em;
	}
input.campo, textarea {
	border: 1px solid #afb6ab;
	color: #1B232A;
	padding: 0.3em;
	font-size:0.8em;
	color: #2E3C49;
	margin-bottom: 0.5em;
	}
input.campo:focus, textarea:focus {
	background: #F4F5F2;
}
	input.radio, input.check  {
		vertical-align: middle;
	}
input.boton {
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background: #8fc0d2;
	border: 3px double #FFFFFF;
	padding: 0.5em 1.8em;
	}
	input.boton:hover {
	background: #7DA9B9;
	}
	select {
	border: 1px solid #afb6ab;
	padding: 0.2em;
	font-size: 0.75em;
	color: #2E3C49;
	margin-bottom: 0.5em;
	}
#alertOK {
	background: #e4f2d1 url(../img/ico_ok.gif) no-repeat 10px 4px;
	padding: 10px 10px 10px 45px;
	font-weight: bold;
	font-size: 0.85em;
	color: #34901e;
	border-top: 1px solid #a0d269;
	border-bottom: 1px solid #a0d269;
	margin-bottom: 10px;
}
#alertError {
	background: #f1d2d7 url(../img/ico_error.gif) no-repeat 10px 4px;
	padding: 10px 10px 10px 45px;
	font-weight: bold;
	font-size: 0.85em;
	color: #af282e;
	border-top: 1px solid #cf6c75;
	border-bottom: 1px solid #cf6c75;
	margin-bottom: 10px;
}
#alertNota {
	background: #fbf1d9 url(../img/ico_info.gif) no-repeat 10px 4px;
	padding: 10px 10px 10px 45px;
	font-weight: bold;
	font-size: 0.85em;
	color: #ac8d00;
	border-top: 1px solid #f0d684;
	border-bottom: 1px solid #f0d684;
	margin-bottom: 10px;
}
	
	.capaChecks {
	vertical-align: middle;
	font-size: 0.85em;
	color: #1B232A;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	margin-bottom: 0.3em;
	}
	
	#top {
		display: block;
		/*padding-bottom: 10px!important;*/
		padding-bottom: 0px;
		/*background: url(../img/bg_top.gif) repeat-x left bottom;*/
	}
	#miniNave {
		text-align: right;
		float:right;
		width: 300px;
	}
	#nave {
		clear: both;
		position: relative;
	}
	#nave ul {
		float: left;
	}
	#accesoAsociados {
	position: absolute;
	right: 23px;
	top: -5px;
	}
	#accesoAsociados {
	    position: absolute;
	    right: 0px;
	    top: -25px;
	    padding-top: 0px;
	    padding-left: 20px;
	    text-align: right;
    }
    #accesoAsociados h4 {
    	font-size: 10px;
    }
	#lUser, #lPass {
	    float: right;
	}
	#lUser {
	    margin-right: 5px;
	    background: url(../img/l_user.gif) no-repeat left center;
	    padding-left: 17px;
	}
	#lPass {
	    background: url(../img/l_pass.gif) no-repeat left center;
	    padding-left: 17px;
	}
	#lRecordar {
	    clear: both;
	    padding-top: 3px;
	}
	#accesoAsociados input {
	    width: 80px;
	    padding: 4px;
	}
	#accesoAsociados input.lBoton{
	    float: right;
	    padding: 3px;
	    border-bottom-width: 0px;
	    border-bottom-style: none;
	    background: url(../img/l_boton.gif) repeat-x left center;
	    width: 60px;
	    margin-left: 5px;
	}
	a.lnkPass {
	    font-size: 9px;
	    font-weight: normal;
	    text-transform: lowercase;
	}
	#nave a.lnkAsociados {
		background: #731328 url(../img/ico_privado.gif) no-repeat 7px center;
		font-size:0.6em;
		margin-left: 20px;
		color: #FFFFFF;
		font-weight: normal;
		float:right;
		border-width: 0px;
		border-style: none;
		text-transform: uppercase;
		padding: 3px 10px 3px 20px;
	}
	#nave a.lnkAsociados:hover {
		background: #4F0D1B url(../img/ico_privado.gif) no-repeat 7px center;
		color: #E0C1CC;
		text-decoration:none;
	}
	a.lnkPrivado {
		display: block;
		float: right;
	}
	#cab {
		background: #fff;
		clear: both;
		padding:0;
		margin:0;
		height:100px;
		
	}
	/***CABECERAS *****/
	#cab.cabInicio{
		background-color:#fff;
		height: 180px;
	}
	#cab.cabAsociacion{
		/*border-top: 10px solid #3C0032;*/
		height: 100px;
	
	}
	#cab.cabAsociados{
		height: 100px;
	}
	#cab.cabComunicacion{
		height: 100px;
	}
	#cab.cabActividades{
			height: 100px;
	}
	#cab.cabDescargas{
			height: 100px;
	}
	#cab.cabEnlaces{
		height: 100px;
	}
	#cab.cabAcceso{
		height: 30px;
		margin:0;
		padding:0;
	}
	/*////////*/
	#migas {
		background: #DFE2DE;
		border-bottom: 1px solid #B0B1AB;
		text-align: left;
	}
	#migas ul {
		font-size: 0.7em;
		padding-top: 3px;
		padding-bottom: 3px;
		float: left;
	}
	#migas ul li {
		display: inline;
		padding-right: 13px;
		background: url(../img/bullet011.gif) no-repeat right center;
		padding-left: 3px;
	}
	#migas ul li.primera {
		background: url(../img/bullet01.gif) no-repeat right center;
		padding-right: 15px;
		padding-left: 0px;
	}
	#migas ul li.activo {
		font-weight: bold;
		color: #424445;
		background: url(none);
	}
	#fecha {
		color: #424445;
		font-size: 0.7em;
		float: right;
		padding-top: 2px;
	}
	#contenedor {
		background: #FFFFFF url(../img/bg_contenido.gif) no-repeat center bottom;
		padding-bottom: 60px;
	}
	#contenido {
		clear: both;
	}
	/*////////////// COLUMNA IZQUIERDA ////////////////*/
	#iniA {
	    float: left;
	    width: 280px;
	    margin-top: 0.8em;
	    margin-right:20px;
	    text-align:left;
	}
	#iniB {
        margin-top:0.8em;
        float: left;
        width: 370px;
        text-align:left;
        padding-top: 4px;
	}
	#iniC {
	    margin-top:0.8em;
	    float: right;
	    width: 270px;
	    text-align:left;
	    padding-top: 4px;
	}
	a.lnkEstadisticas {
		background: url(../img/b_estadisticas.gif) no-repeat;
		text-indent: -99999px;
		display: block;
		height: 52px;
		width: 280px;
		margin-bottom: 10px;
	}
	a.lnkEstadisticas:hover {
		background: url(../img/b_estadisticas_over.gif) no-repeat;
	}
	h3.iniTitEventosA {
		border-bottom: 4px solid #CCD1CB;
		background: #CCD1CB url(../img/tit_eventos.gif) no-repeat left top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 28px;
		margin: 0px;
	}
	#iniEventosA {
		font-size: 0.7em;
	}
	#iniEventosA li {
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		border-bottom: 1px solid #CCD1CB;
		padding-left: 2em;
		background: url(../img/bullet06.gif) no-repeat 8px 6px;
	}
	#iniEventosA li.liPie {
		background: url(none);
		padding: 0.4em 0px 0px;
		border-top: 3px solid #CCD1CB;
		border-bottom-width: 0px;
		border-bottom-style: none;
	}
	#iniEventosA li.liPie a {
		background: url(../img/ico_mas.gif) no-repeat 0px 2px;
		display: block;
		padding-left: 14px;
		font-weight: bold;
	}
	#iniEventosA img {
		float: left;
		margin-right: 10px;
	}
	#iniEventosA  strong {
		font-size: 1.1em;
		padding-left: 0px;
	}
	h3.iniTitBoletines {
	    background: #FFFFFF url(../img/tit_boletin.gif) no-repeat left top;
	    padding-top: 13px;
	    padding-bottom: 15px;
	    padding-left: 30px;
	    margin: 0px;
	    color: #434343;
    }
	#iniBoletines {
	border-bottom: 4px solid #CCD1CB;
	font-size: 0.7em;
	}
	#iniBoletines li {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #CCD1CB;
	}
	#iniBoletines img {
		float: left;
		margin-right: 10px;
	}
	#iniBoletines  strong {
		font-size: 1.5em;
		background: url(../img/bullet07.gif) no-repeat 0px 6px;
		padding-left: 18px;
	}
	
	#iniBoletines div {
		padding-top: 20px;
	}
	h3.iniTitNoticias, h3.iniTitEventos {
		background: url(../img/bg_ini_news.gif) no-repeat;
		padding-top: 13px;
		padding-left: 32px;
		padding-bottom: 15px;
	    font-size: 1.1em;
	    color: #434343;
	}
	h3.iniTitEventos {
		background: url(../img/bg_ini_eventos.gif);
	}
	ul.listaInicio {
		font-size: 0.7em;
		margin-bottom: 15px;
	}
	ul.listaInicio li {
	border-bottom: 1px solid #CCD1CB;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	}
	ul.listaInicio img {
		border: 1px solid #CCD1CB;
		padding: 2px;
		float: left;
		margin-right: 8px;
		margin-bottom: 5px;
	}
	ul.listaInicio .fecha {
		font-style: italic;
		font-size: 0.9em;
	}
	ul.listaInicio  strong {
		background: url(none);
		padding: 0px;
		font-size: 1.2em;
	}
	ul.listaInicio .liPie {
	border-top: 4px solid #CCD1CB;
	border-bottom-width: 0px;
	border-bottom-style: none;
	}
	ul.listaInicio .liPie a {
		display: block;
		background: url(../img/ico_mas.gif) no-repeat left center;
		padding-left: 14px;
		font-weight: bold;
	}
	ul.listaInicio .liPie a:hover {
		text-decoration: none;
		padding-left: 18px;
	}
	/**/
	#formBuscadorIni {
		width: 240px;
		margin-bottom: 0.7em;
		background: url(../img/bg_buscador_ini.gif) no-repeat;
		padding-top: 3em;
		padding-right: 15px;
		padding-left: 15px;
	}
	#formBuscadorIni label {
		font-size: 0.7em;
		margin-top: 0.4em;
		margin-bottom: 0.1em;
	}
	#formBuscadorIni select, #formBuscadorIni label, #radios, #formBuscadorIni input.boton  {
	width:100%;
	margin-bottom: 0.1em;
	}
	#formBuscadorIni input.campo {
		width: 93%;
	}
	#formBuscadorIni #radios {
		vertical-align: middle;
		font-size: 0.75em;
		color: #1B232A;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left: 0.5em;
	}
	#formBuscadorIni h5 {
		background: url(none);
		font-size: 1px;
		margin: 0px;
		padding: 0px;
	}
	#formBuscadorIni input.boton{
		margin-top: 0.3em;
		margin-bottom: 0.5em;
	}
	a.lnkAsociate {
	background: url(../img/ban_asociate.gif) no-repeat;
	text-indent: -99999px;
	display: block;
	height: 111px;
	width: 270px;
	margin-bottom: 0.5em;
	}
	a.lnkAsociate:hover {
		background: url(../img/ban_asociate_over.gif) no-repeat;
	}
	/*///////////////////////////////////////////////*/
	#colA {
		float: left;
		width: 321px;
		margin-top: 0.8em;	
	}
	#colB {
	    margin-top:0.8em;
	    float: right;
    	width: 639px;
    }
	
	/*////////////// COLUMNA IZQUIERDA ////////////////*/
	#izquierdaTop{
		background: url(../img/bg_contenido_top.gif);
		margin-bottom: 0.8em;
	}
	#izquierdaTop p{
		padding:0.5em;	
	}
	a.lnkVolver {
		background: #FFFFFF url(../img/ico_anterior.gif) no-repeat 5px center;
		font-size: 0.75em;
		font-weight: bold;
		display: block;
		padding: 0.4em 0.2em 0.4em 1.9em;
		width: 9em;
	}
	a.lnkVolver:hover {
		color: #1B232A;
		background: #DAEAF0 url(../img/ico_anterior.gif) no-repeat 5px center;
		text-decoration:none;
	}
	#submenu{
	border-top: 1px solid #afb6ab;
	border-right: 1px solid #afb6ab;
	border-left: 1px solid #afb6ab;
	border-bottom-width: 0px;
	border-bottom-style: none;
	width: 310px;
	margin-bottom: 0.6em;
	}
	/* COLORES SUBMENU */
	#submenu.asociacion h5{
	background-color: #45433B;
	}
	#submenu.asociados h5{
	}
	#submenu.actividades h5{
	background-color: #5A232F;
	}
	#submenu.comunicacion h5{
	background-color: #81B3C7;
	}
	#submenu.descargas h5{
	background-color: #90BCCE;
	}
	#submenu.enlaces h5{
	background-color: #9BC3D3;
	}
	#submenu.contacto h5{
	background-color: #535049;
	}
	/*////////////////*/
	#submenu a {
	display: block;
	border-bottom: 1px solid #afb6ab;
	padding: 0.5em 1em;
	font-size: 0.85em;
	color: #8badbb;
	font-weight: bold;
	}
	#submenu a:hover {
		color: #638b9c;
		background: #f6fafc;
		text-decoration: none;
		padding-left: 1.2em;
	}
	#submenu a.activo, #submenu a.activo:hover{
	display: block;
	font-size: 0.85em;
	color: #363A3C;
	font-weight: bold;
	padding: 0.5em 1em;
	background: #EAF2F7 url(../img/bullet03.gif) no-repeat right center;
	cursor: default;
	}
	#submenu li.datosContacto {
	padding: 10px 20px;
	font-size: 0.85em;
	color: #5c6159;
	border-bottom: 1px solid #afb6ab;
	}
#submenu li.datosContacto p {
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#submenu li.datosContacto a {
	display: inline;
	border-width: 0px;
	border-style: none;
}
	/*---------------- Buscador asociados ----------------*/
	a.verTodos{
		display: block;
		height: 47px;
		background: url(../img/b_vertodos.gif) no-repeat;
		text-indent: -999999px;
		margin-bottom: 10px;
	}
	a.verTodos:hover{
		background: url(../img/b_vertodos_over.gif) no-repeat;
	}
	#formBuscador {
	margin-bottom: 0.7em;
	background: url(../img/bg_buscador.gif) no-repeat;
	padding-top: 3em;
	padding-right: 1em;
	padding-left: 1em;
	}
	#formBuscador label {
		font-size: 0.7em;
		margin-top: 0.4em;
		margin-bottom: 0.1em;
	}
	#formBuscador select, #formBuscador label, #radios, #formBuscador input.boton  {
	width:90%;
	margin-bottom: 0.1em;
	}
	#formBuscador input.campo {
		width: 87%;
	}
	#formBuscador #radios {
		vertical-align: middle;
		font-size: 0.75em;
		color: #1B232A;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left: 0.5em;
	}
	#formBuscador h5 {
		background: url(none);
		font-size: 1px;
		margin: 0px;
		padding: 0px;
	}
	#formBuscador input.boton{
		margin-top: 0.3em;
		margin-bottom: 0.5em;
	}
	#formDirecto {
		border: 1px solid #dfe4e6;
		width: 297px;
		padding-top:0.2em;
	}
	#formDirecto label {
		background: #daeaf0;
		padding: 0.3em 0.5em 0.2em;
		color: #5F8492;
		font-weight: normal;
		text-transform: uppercase;
		font-size: 0.75em;
		margin: 0.2em 2% 0.4em;
	}
	#formDirecto select {
		width: 72%;
		margin-left: 2%;
		margin-bottom:2%;
	}
	#formDirecto input.boton {
	background: #81B3C7 url(../img/bullet05.gif) no-repeat 6px center;
	font-size: 0.75em;
	width:23%;
	padding: 0.3em 0.3em 0.3em 1.3em;
	text-align: center;
	margin-bottom:2%;
	}
	
	/*////////////// COLUMNA DERECHA ////////////////*/
	#contenidoSeccion{
	padding-left: 20px;
	font-size: 0.8em;
	}
#contenidoSeccion ul.listaNormal li {
	margin-bottom: 0.4em;
	padding-left: 1em;
	background: url(../img/bullet06.gif) no-repeat left 5px;
	padding-right: 1em;
}
	#contenidoFicha{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 0.8em;
	}
	/*-------------------- LISTAS ASOCIADOS -------------------*/
	#topAsociados{
		font-size: 0.7em;
		position: relative;
		color: #151A1F;
		height: auto;
		margin: 0px 0px 0.5em;
		padding: 0px;
		clear: right;
		border-bottom: 3px solid #dfe2de;
	}
	#topAsociados span {
		float: left;
	}
	#topAsociados #descargaLista {
	background: url(../img/bg_descargar.gif) repeat-y right top;
	text-transform: uppercase;
	font-size: 0.75em;
	padding: 0.5em 1em 0.5em 0.5em;
	float: right;
	}
	#descargaLista span {
		background: url(../img/ico_siguiente.gif) no-repeat right center;
		padding-right: 15px;
		padding-left:5px;
	}
	#descargaLista a{
		color: #1B232A;
		text-decoration: none;
	}
	#descargaLista a:hover{
		color: #248CD6;
	}
	#descargaLista a.lnkPDF {
		background: url(../img/ico_pdf_mini.gif) no-repeat left center;
		padding-left: 10px;
		margin-left: 5px;
		padding-right: 5px;
		border-right: 1px dotted #151A1F;
	}
	#descargaLista a.lnkExcel {
		background: url(../img/ico_excel_mini.gif) no-repeat left center;
		padding-left: 10px;
		margin-left: 5px;
	}
	#descargaLista a.lnkPrint {
	    background: url(../img/ico_print.gif) no-repeat 3px center;
	    padding-left: 25px;
	}

	#listaAsociados {
	    font-size: 0.8em;
	    clear: both;
	    margin-top: 1em;
	    padding-top: 1em;
	    padding-bottom: 1em;
	}
	#listaAsociados ul{
		border-top: 1px solid #D2DADA;
	}
	#listaAsociados li {
		border-bottom: 1px solid #D2DADA;
		margin-bottom: 2px;
		margin-top: 2px;
	}
	#listaAsociados a {
        display: block;
        color: #1B232A;
        padding: 0.5em 3em 0.5em 0.5em;
        background: url(none);
	}
	#listaAsociados a:hover {
        text-decoration: none;
        background: #E3F4FA url(../img/ico_siguiente.gif) no-repeat 600px center;
	}
	#listaAsociados strong {
		font-size: 1.2em;
	}
	#listaAsociados a:hover strong {
		color:#731328;
	}
	#listaAsociados li.cebra {
		background: #f9f9f9;
	}
	/*/////////// PAGINADOR /////////////*/
	#paginador {
		font-size: 0.65em;
		clear:both;
	}
	#paginador li {
		display: inline;
	}
	#paginador a {
		display: block;
		float: left;
		height: 17px;
		width: 23px;
		margin-right: 0.5em;
		text-align: center;
		padding-top: 6px;
		border: 1px solid #E5E7E4;
	}
	#paginador a:hover {
		background-color: #E3F4FA;
		text-decoration: none;
	}
	#paginador a.lnkPrimera {
		background-image: url(../img/ico_primera.gif);
		background-position:center center;
		background-repeat:no-repeat;
		text-indent: -999999px;
	}
	#paginador a.lnkAnterior {
		background-image: url(../img/ico_anterior.gif);
		background-position:center center;
		background-repeat:no-repeat;
		text-indent: -999999px;
	}
	#paginador a.lnkSiguiente {
		background-image: url(../img/ico_siguiente.gif);
		background-position:center center;
		background-repeat:no-repeat;
		text-indent: -999999px;
	}
	#paginador a.lnkUltima {
		background-image: url(../img/ico_ultima.gif);
		background-position:center center;
		background-repeat:no-repeat;
		text-indent: -999999px;
	}
	#paginador a.noLink, #paginador a.noLink:hover {
		color: #151A1F;
		background: #FFFFFF;
		text-decoration: none;
		cursor: default;
		border:none;
		font-weight:bold;
	}
	#paginador a.activo, #paginador a.activo:hover {
		font-weight: bold;
		color: #1B232A;
		background: #DAE1E1;
		cursor: default;
	}
	/*/////////// FIN PAGINADOR /////////////*/
	
	/*/////////// FICHA ASOCIADO /////////////*/
	#navePestanyas{
		margin-bottom: 0.8em;
		font-weight: bold;
	}
	#navePestanyas ul {
		/*border-bottom: 1px solid #DFE2DE;*/
		padding-left: 1em;
		font-size: 0.7em;
		background:#F3F4F2;
		padding-top: 1em;
	}
	#navePestanyas li {
		display: inline;
	}
	#navePestanyas li.activo {
		
	}
	#navePestanyas a {
		display: block;
		float: left;
		padding: 0.3em 0.8em 0.5em;
		margin-right: 0.6px;
	}
	#navePestanyas a:hover {
		text-decoration: none;
		background: #E3E4E1;
	}
	#navePestanyas a.activo , #navePestanyas a.activo:hover {
		float: left;
		color: #1B232A;
		background:#FFF;
		text-decoration: none;
		font-size: 1.1em;
		cursor: default;
		border-top: 2px solid #C6C7C4;	/*border-top: 1px solid #DFE2DE;
		border-right: 1px solid #DFE2DE;
		border-bottom: 1px solid #FFF;
		border-left: 1px solid #DFE2DE;*/
	}
	#fichaResumen {
	padding: 10px;
	border: 1px solid #daddd6;
	font-size: 0.82em;
	margin-bottom: 1em;
	}
	#fichaResumen .logo {
		float: left;
		width: 150px;
		margin-right: 0.6em;
	}
	#resumen {
	float: left;
	position: relative;
	width: 310px;
	}
	#resumen li {
		background: url(../img/bullet06.gif) no-repeat left 5px;
		padding-left: 13px;
	}
	#resumen span {
	width: 75px;
	display: block;
	color: #BCB5B5;		/*float: left;*/
	}
	#resumen strong {
	/*margin-left: 79px;*/
	display: block;
	color: #656868;
	}
	#contenidoFicha p {
		font-size: 0.85em;
	}
#tablaDatosTecnicos {
	clear: both;
	border-bottom: 2px solid #AEB2AB;
}
#tablaDatosTecnicos th {
	padding: 0.3em;
	border-bottom: 1px solid #AEB2AB;
}
#tablaDatosTecnicos th.primera {
	text-align: left;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bold;
}
#tablaDatosTecnicos th span {
	display: block;
	height: 60px;
	width: 20px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	font-size: 1px;
	color: #FFFFFF;
}
#tablaDatosTecnicos th span.fSuperficie {
	background: url(../img/f_superficie.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fTeatro {
	background: url(../img/f_teatro.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fEscuela {
	background: url(../img/f_escuela.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fCocktail {
	background: url(../img/f_cocktail.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fTraduccion {
	background: url(../img/f_traduccion.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fVideo {
	background: url(../img/f_video.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fProyeccion {
	background: url(../img/f_proyeccion.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fDiapositivas {
	background: url(../img/f_diapositivas.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fVehiculos {
	background: url(../img/f_vehiculos.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fTv {
	background: url(../img/f_tv.gif) no-repeat center bottom;
}
#tablaDatosTecnicos th span.fInfrarojo {
	background: url(../img/f_infrarojo.gif) no-repeat center bottom;
}
#tablaDatosTecnicos td {
	font-size: 0.75em;
	text-transform: uppercase;
	text-align: center;
	padding: 0.2em;
	border-left: 1px solid #D9DDD5;
	color: #323232;
}
#tablaDatosTecnicos td.primera {
	text-align: left;
	border-left-width: 0px;
	border-left-style: none;
	font-weight: bold;
	color: #595959;
	font-size: 0.65em;
}
#tablaDatosTecnicos tbody tr:hover{
	background: #F7F8F5;
}
#tablaDatosTecnicos tfoot td {
	background: #D9DDD5;
	text-align: left;
	padding: 0.5em 0.4em 0.2em 0.7em;
	border-left-width: 0px;
	border-left-style: none;
}
#tablaDatosTecnicos tfoot td img {
	vertical-align: middle;
}
	#thumbnails a {
		display: block;
		float: left;
		height: 100px;
		width: 100px;
		border: 6px solid #eeeeee;
		margin-right: 5px;
		margin-bottom: 10px;
	}
	#thumbnails a:hover {
		border-color: #8A1E34;
	}
	#listaComunicados {
		border-top: 1px solid #e2e2e2;
		font-size: 0.85em;
		margin-bottom: 0.6em;
	}
	#listaComunicados a {
	color: #424445;
	display: block;
	padding: 0.6em 0.6em 0.6em 3em;
	background: url(../img/bullet07.gif) no-repeat 8px 12px;
	border-bottom: 1px solid #e2e2e2;
	}
	#listaComunicados a:hover {
		background: #E3F4FA url(../img/bullet07.gif) no-repeat 8px 12px;
		text-decoration: none;
	}
	#listaComunicados  a h3 {
		margin: 0px;
		padding: 0px;
		background: url(none);
		color: #2C5E87;
	}
	#listaComunicados a img {
		float: left;
		margin-right: 0.6em;
		margin-bottom: 0.2em;
		margin-top: 0.2em;
	}
	#listaComunicados a.lnkPDF  {
		background: url(../img/ico_pdf.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkPDF:hover  {
		background: #E3F4FA url(../img/ico_pdf.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
	#listaComunicados a.lnkDOC  {
		background: url(../img/ico_doc.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkDOC:hover  {
		background: #E3F4FA url(../img/ico_doc.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
	#listaComunicados a.lnkExcel  {
		background: url(../img/ico_excel.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkExcel:hover  {
		background: #E3F4FA url(../img/ico_excel.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
	#listaComunicados a.lnkPPT  {
		background: url(../img/ico_ppt.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkPPT:hover  {
		background: #E3F4FA url(../img/ico_ppt.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
	#listaComunicados a.lnkImagen  {
		background: url(../img/ico_imagen.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkImagen:hover  {
		background: #E3F4FA url(../img/ico_imagen.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
	#listaComunicados a.lnkGeneral  {
		background: url(../img/ico_general.gif) no-repeat 8px 8px;
		padding-left: 33px;
	}
	#listaComunicados a.lnkGeneral:hover  {
		background: #E3F4FA url(../img/ico_general.gif) no-repeat 8px 8px;
		text-decoration: none;
	}
div.noticia img {
	float: left;
	margin-right: 1em;
	margin-bottom: 0.5em;
}
	#descargas ul {
		font-size: 0.8em;
		border-top: 1px solid #e2e2e2;
		margin-bottom: 0.7em;
	}
	#descargas a {
		color: #666666;
		border-bottom: 1px solid #e2e2e2;
		display: block;
		padding: 0.3em 0.6em 0.3em 2em;
		background-repeat:no-repeat;
		background-position: 8px 7px;
		background-repeat:no-repeat;
	}
	#descargas a:hover {
		background-color: #E3F4FA;
		text-decoration:none;
		padding-left:2.2em;
	}
	#descargas a.lnkPDF {
		background-image: url(../img/ico_pdf_mini.gif);
	}
	#descargas a.lnkExcel {
		background-image: url(../img/ico_excel_mini.gif);
	}
	#descargas a.lnkPPT {
		background-image: url(../img/ico_ppt_mini.gif);
	}
	#descargas a.lnkDOC {
		background-image: url(../img/ico_doc_mini.gif);
	}
	#descargas a.lnkImagen {
		background-image: url(../img/ico_imagen_mini.gif);
	}
	#descargas a.lnkGeneral {
		background-image: url(../img/ico_general_mini.gif);
	}
	#listaBoletines li {
		width: 30%;
		margin-right: 2%;
		margin-bottom: 2%;
		float: left;
		height: 220px;
	}
	#listaBoletines li.clear {
		clear: both;
		height: 1px;
		width: 90%;
		display:block;
	}
	#listaBoletines img {
	display: block;
	margin-bottom: 5px;
	border: 1px solid #DFE2DE;
	}
	#listaBoletines .fecha {
		font-size: 0.7em;
	}
	#listaBoletines a.lnkPDF {
		background: url(../img/ico_pdf_mini.gif) no-repeat 0px 2px;
		display: block;
		font-size: 0.8em;
		padding-left: 12px;
	}
	#listaDescargas {
		border-top: 1px solid #e2e2e2;
		font-size: 0.85em;
		margin-bottom: 0.6em;
	}
	#listaDescargas a {
		color: #424445;
		display: block;
		padding: 0.6em 0.6em 0.6em 2em;
		background: url(../img/bullet07.gif) no-repeat 8px 12px;
		border-bottom: 1px solid #e2e2e2;
	}
	#listaDescargas a:hover {
		background: #E3F4FA url(../img/bullet07.gif) no-repeat 8px 12px;
		text-decoration: none;
	}
	#listaDescargas  a h3 {
		margin: 0px;
		padding: 0px;
		background: url(none);
		color: #2C5E87;
	}
	#listaDescargas a.lnkPDF h3 {
		background: url(../img/ico_pdf.gif);
	}
#formAcceso {
	background: #F3F4F2;
	border: 5px solid #CCD1CB;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	padding: 15px;
	text-align: left;
	display: block;
}
#formAcceso h3 {
	background: #DFE2DE;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#formAcceso label  {
	padding-bottom: 5px;
}
#formAcceso input.campo {
	width: 97%;
}
#formAcceso input.boton {
	font-size: 0.8em;
	width: 100%;
	border-color: #F2F3F1;
}
#formAcceso .capaChecks {
	font-size: 0.75em;
	color: #525252;
}
#formAcceso  h4  span {
	background: #F3F4F2;
}
#formAcceso p {
	font-size: 0.8em;
}
a.lnkOlvide {
	background: url(../img/ico_olvide.gif) no-repeat 10px center;
	display: block;
	padding-left: 29px;
	font-size: 0.75em;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #DFE2DE;
	padding-bottom: 3px;
}
#colC {
	width: 830px;
	margin-top: 0.8em;
}
#listaMapa {
	font-size: 0.9em;
	border-bottom: 3px solid #DFE2DE;
}
#listaMapa li {
	border-top: 2px solid #FFF;
	background: #FFF;
}
#listaMapa li ul {
	padding: 0.5em 3em 0.3em;
}
#listaMapa li ul li {
	font-size: 0.9em;
	/*font-weight: bold;
	margin-right: 1%;
	width: 26%;*/
	display: block;
	float: left;
	margin-bottom: 0.2em;
	background: url(../img/bullet06.gif) no-repeat 10px center;
	padding: 0.3em 0.5em 0.3em 2em;
	border-width: 0px;
	border-style: none;
}

#listaMapa strong {
	display: block;
	padding: 0.4em 0.6em 0.4em 2em;
	background: #F6F7F4 url(../img/bullet07.gif) no-repeat 10px center;	/*background: #EEF0ED url(../img/bullet07.gif) no-repeat 10px center;*/
}
	/*/////////// FIN FICHA ASOCIADO /////////////*/
	
	/*///////////////////////// PIE //////////////////////////*/
	#pie {
		
	}
	#pieA {
		background: #f3f4f2;
		margin-top: 3px;
		border-bottom: 4px solid #ccd1cb;
		color: #7c7c7c;
		padding-bottom: 1em;
	}
	#patrocinadores {
		padding-top: 1em;
	}
	#listaPatrocinadores {
		margin-top: 5px;
	}
	#listaPatrocinadores li {
		display: inline;
		margin-right: 10px;
	}
	#listaPatrocinadores a {
		display: block;
		float: left;
		background: no-repeat;
		height: 33px;
		text-indent: -99999px;
		padding-right: 1em;
		padding-left: 1em;
	}
	#listaPatrocinadores .lnkBosch {
		background: url(../img/bosch.gif) no-repeat;
		width: 95px;
	}
	#listaPatrocinadores .lnkBosch:hover {
		background: url(../img/bosch_over.gif) no-repeat;
	}
	#listaPatrocinadores .lnkParadis {
		background: url(../img/paradis.gif) no-repeat;
		width: 92px;
	}
	#listaPatrocinadores .lnkParadis:hover {
		background: url(../img/paradis_over.gif) no-repeat;
	}
	#listaPatrocinadores .lnkFigueras {
		background: url(../img/figueras.gif) no-repeat;
		width: 115px;
	}
	#listaPatrocinadores .lnkFigueras:hover {
		background: url(../img/figueras_over.gif) no-repeat;
	}
	#pieB {
		clear: both;	
		font-size: 0.72em;
	}
	.logoPie {
		background: url(../img/logo_pie.gif) no-repeat;
		text-indent: -99999px;
		display: block;
		height: 23px;
		width: 140px;
		float: left;
		margin-top: 20px;
	}
	#pieB strong{
		color: #313131;
		margin-bottom: 3px;
		display: block;
	}
	#pieB div div {
		float: left;
		height: 65px;
		padding: 25px 15px 10px;
		background: url(../img/bg_colpie.gif) no-repeat left bottom;
	}
	.colPie {
	}
	.colPie1 {
			width: 100px;
	}
	#pieB div.colPie2 {
		background:none;
		width: 162px;
		padding: 25px 10px 10px 0px;
	}
	.colPie3 {
		width
		: 258px;
	}
	#pieCopy {
		font-size: 0.65em;
		border-top: 1px solid #b0b8ad;
		margin-top: 0px;
		padding-top: 5px;
		margin-bottom: 20px;
		color: #616161;
		clear: both;
	}
	
	
	
	/*///////////////////// MODIFICADORES ///////////////////////*/
	.derecha{
		float:right;
	}
	.izquierda{
		float:left;
	}
	.tDerecha{
		text-align:right;
	}
	.tIzquierda{
		text-align:left;
	}
	.centro {
		width:960px;
		margin-right: auto;
		margin-left: auto;
	}
	.centroMargen {
	    width:960px;
	    margin-right: auto;
	    margin-left: auto;
	}
	
	.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	
	.clearfix {display:inline-block;}
	.clearfix {display: block;}
	.clear/* End hide from IE-mac */
	 {
		clear: both;
	}
	.colorTest {
		background: #00CCFF;
	}
