body {
	font-family:tahoma;
	font-size:11px;
	margin:0px;
	padding:0px;
	background-color: #fff;
} 
table {
	width:100%;
}
table td {
	border-bottom:1px solid #CCC;
	padding:4px;
}
table tr.titular td {
	background-color:#669966;
	color:#FFF;
	font-weight:bold;
}
h1 {
	background-image:url(../img/cabecera.png);
	background-repeat:repeat-x;
	font-size:18px;
	padding:10px;
	color:#4D5F41;
}
a img {
	border:none;
}

a {
	color:#4D5F41;
}
a:hover {
	color:#000;
}
h2 {
	font-size:19px;
}

/*********************************************************************************/
/* CABECERA
/*********************************************************************************/


#contenedor {
	width:980px;
	margin:auto;
}
#cabecera {
	height:116px;
	background-image:url(../img/cabecera-fondo.png);
	background-repeat:no-repeat;
	border-bottom:2px solid #FFF;
}
#cabecera #cabecera-idiomas {
	text-align:right;
	padding-right:15px;
	padding-top:15px;
}
#cabecera #cabecera-menu ul {
	margin:20px;
	margin-top:65px;
	padding:0px;
}
#cabecera #cabecera-menu li {
	display:inline;
	margin-right:14px;
	text-transform:uppercase;
}
#cabecera #cabecera-menu li a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
#cabecera #cabecera-menu li a:hover, #cabecera #cabecera-menu li a.activo {
	color:#FFF;
}
#cabecera-submenu ul {
	text-align:center;
	background-color:#9BB38C;
	margin:0px;
	padding:5px;
}
#cabecera-submenu li {
	display:inline;
}
#cabecera-submenu li a {
	padding:5px;
	color:#000;
	text-decoration:none;
}
#cabecera #cabecera-submenu li a:hover {
	color:#FFF;
}
#cabecera-foto {
	height:250px;
	border-top:1px solid #3f3f3f;
	border-bottom:1px solid #3f3f3f;
}
#cabecera-foto-pie {
	background-image:url(../img/cabecera-foto-pie.png);
	height:25px;
}

#cabecera #cabecera-bt-foro {
	position:absolute;
	margin-left:800px;
	margin-top:60px;
}
/* html>body #cabecera #cabecera-bt-foro {
	margin-left:430px!important;
} */
#cabecera #cabecera-bt-foro a {
	background-image:url(../img/pie-bt-foro.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	display:block;
	width:153px;
	height:36px;
	text-decoration:none;
	text-align:center;
	padding-top:10px;
}

#contenido {
	background-color:#dfecd6;
	text-align:justify;
}

/*********************************************************************************/
/* SOCIOS
/*********************************************************************************/
#Socios_text {
	background-color:#B6CEA7;
	padding:10px;
}
#Socios_text li {
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:500px;
}
#socios_text #socios_info {
	background-color:#CCDA9C;
	width:200px;
	float:right;
	height:250px;
	padding:10px;
}
/*********************************************************************************/
/* PIE
/*********************************************************************************/

#pie {
	/*background-color:#C6E0FA;*/
	background-image:url(../img/pie-abajo.png);
	background-repeat:no-repeat;
	height:66px;
	padding:10px;
	text-align:center;
	padding-top:40px;
}
#pie-resumen {
	background-color:#688059;
	background-image:url(../img/bg-pie-resumen.png);
	margin-top:4px;
}
#pie-resumen h1 {
	background:none;
	color:#FFF;
	padding:4px;
	margin:0px;
}
#pie-resumen ul {
	margin:0px;
	padding:0px;
}
#pie-resumen li {
	list-style-type:none;
	background-color:#4D5F41;
	border:2px solid #4D5F41;
	margin:5px;
	padding:4px;
}
#pie-resumen li:hover {
	border:2px solid #FFF;
}
#pie-resumen a {
	text-decoration:none;
	color:#FFF;
}
#pie-resumen a:hover {
	text-decoration:underline;
}
#pie-resumen #pie-resumen-noticias, #pie-resumen #pie-resumen-jornadas {
	width:49%;
}
#pie-resumen #pie-resumen-noticias {
	float:left;
}
#pie-resumen #pie-resumen-jornadas {
	float:right;
}
#pie-patrocinadores {
	margin-top:4px;
	padding:10px;
	position:absolute;
	margin-top:-25px;
	*margin-left:-285px;
}
#pie-patrocinadores div {
	float:left;
	margin-right:4px;
}
#pie-patrocinadores div img {
	height:60px;
}

/*********************************************************************************/
/* HOME
/*********************************************************************************/
#home h1 {
	background-image:url(../img/cabecera.png);
	color:#4D5F41;
	font-size:18px;
	padding:10px;
}
#home .ico {
	background-repeat:no-repeat;
	width:32px;
	height:25px;
	float:left;
	margin-right:6px;
	/*background-color:#FFFFFF;*/
}

#home #home-left, #home #home-right {
	width:485px;
}
#home #home-left {
	float:left;
	
}
#home #home-left #home-left-noticias {
	background-image:url(../img/home/noticias_fondo.jpg);
	height:170px;
	
}
#home #home-left #home-left-noticias .ico {
background-image:url(../img/iconos/noticias-ico.png);
}
#home #home-left #home-left-revistas {
	background-image:url(../img/home/revista_fondo.jpg);
	/*background-repeat:no-repeat;*/
	height:110px;
	
}
#home #home-left #home-left-revistas .ico {
background-image:url(../img/iconos/revista-ico.png);
}
#home #home-left #home-left-cursos {
	background-image:url(../img/home/cursos_fondo.jpg);
	/*background-repeat:no-repeat;*/
	/*height:160px;	*/
}
#home #home-left #home-left-cursos .ico {
background-image:url(../img/iconos/cursos-ico.png);
}
#home #home-right {
	float:right;
}
#home ul {
	margin:0px;
	padding:0px;
}
#home-right #home-right-publicaciones {
	background-image:url(../img/home/prensa_fondo.jpg);
	/*background-repeat:no-repeat;*/
	height:90px;
}
#home #home-right #home-right-publicaciones .ico {
background-image:url(../img/iconos/publicaciones-ico.png);
}
#home-right #home-right-ferias {
	background-image:url(../img/home/ferias_fondo.jpg);
	/*background-repeat:no-repeat;*/
	height:195px;
}
#home #home-right #home-right-ferias .ico {
background-image:url(../img/iconos/ferias-ico.png);
}
#home-right #home-right-jornadas {
	background-image:url(../img/home/jornadas_fondo.jpg);
	background-repeat:no-repeat;
	height:200px;	
}
#home #home-right #home-right-jornadas .ico {
background-image:url(../img/iconos/jornadas-ico.png);
}
#home li {
	list-style-type:none;
	padding:10px;
	border-bottom:1px solid #DDD;
}
/*********************************************************************************/
/* Publicaciones
/*********************************************************************************/
#actividades-publicaciones-ficha_text {
	padding:10px;
	
}
#actividades-publicaciones-ficha_text ul {
	padding:0px;
}
#actividades-publicaciones-ficha_text p {
	padding:10px;
	font-style:italic;
	font-size:20px;
	font-size-adjust:inherit;
	}
#actividades-publicaciones-ficha2_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-publicaciones-ficha3_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-publicaciones-ficha_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
#actividades-publicaciones-ficha2_text {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:10px;
}
#actividades-publicaciones-ficha3_text {
 	border-left:1px solid #000;
	margin-right:40px;
	width:295px;
	float:right;
	padding:10px;
	padding-left:110px;
}
#actividades-publicaciones-ficha4_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
/*********************************************************************************/
/* JORNADA FICHA
/*********************************************************************************/
#actividades-jornada-ficha_text {
	padding:10px;
	
}
#actividades-jornada-ficha_text ul {
	padding:0px;
}
#actividades-jornada-ficha_text p {
	padding:10px;
	font-style:italic;
	font-size:20px;
	font-size-adjust:inherit;
	}
#actividades-jornada-ficha2_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-jornada-ficha3_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-jornada-ficha_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
#actividades-jornada-ficha2_text {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:10px;
}
#actividades-jornada-ficha3_text {
 	border-left:1px solid #000;
	margin-right:40px;
	width:295px;
	float:right;
	padding:10px;
	padding-left:110px;
}
#actividades-jornada-ficha4_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
/*********************************************************************************/
/* FERIAS FICHA
/*********************************************************************************/
#actividades-ferias-ficha_text {
	padding:10px;
	
}
#actividades-ferias-ficha_text ul {
	padding:0px;
}
#actividades-ferias-ficha_text p {
	padding:10px;
	font-style:italic;
	font-size:20px;
	font-size-adjust:inherit;
	}
#actividades-ferias-ficha2_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-ferias-ficha3_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-ferias-ficha_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
#actividades-ferias-ficha2_text {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:10px;
}
#actividades-ferias-ficha3_text {
 	border-left:1px solid #000;
	margin-right:40px;
	width:295px;
	float:right;
	padding:10px;
	padding-left:110px;
}
#actividades-ferias-ficha4_text {
	width:700px;
	float:center;
	margin-leght:10px;
	padding:10px;
}
/*********************************************************************************/
/* PUBLICACIONES
/*********************************************************************************/
#actividades-publicaciones {
	padding: 10px;
}
#actividades-publicaciones {
	padding:10px;
	list syle:none;
	float:left;
	margin-botton:10px;
	width:400px;
	margin-left:40px;
}
#actividades-publicaciones-registro_text p {
	
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}


/*********************************************************************************/
/* FORMACION
/*********************************************************************************/
#atividades-home-jornadas {
	padding:10px;
}
#actividades-home-jornadas {
	padding:10px;
	list-style:none;
	float:left;
	margin-bottom:10px;
	width:400px;
	margin-left:40px;
	/*margin-right:10px;*/	
}
#actividades-home-jornadas p {
	padding:10px;
}
#actividades-home-jornadas h1 {
	background:none;
	color:#000;
}
#actividades-jornadas p {
	padding:10px;
}
#actividades-jornadas {
	padding:10px;	
}
#actividades-jornadas li {
	
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#actividades-jornadas_text #jornadas_info {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:30px;
}
#actividades-home-cursos {
padding:10px;
}

#actividades-home-cursos {
	padding:10px;
	list-style:none;
	float:left;
	margin-bottom:10px;
	width:400px;
	margin-left:40px;
	/*margin-right:10px;*/
}
#actividades-home-cursos p {
	background-color:#FFF;
	padding:10px;
	border:1px solid #000;
}
#actividades-home-cursos h1 {
	background:none;
	color:#000;
}
#actividades_formacion_text {
	padding:10px;
}
#activadades_formacion_text li {
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:500px;
}
#actividades_formacion_text #actividades_formacion_info {
	border-left:1px solid #000;
	width:200px;
	float:right;
	height:140px;
	padding:10px;
}
#actividades-cursos-text {
	padding:10px;
}
#actividades-cursos-text .actividades-curso-registro {
	border-bottom:1px solid #000;
	margin-bottom:10px;
	padding-bottom:10px;
}
#actividades-cursos-text .actividades-curso-registro h1 {
	background:none;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#000;
}
#actividades-cursos-text p {
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	
}
#actividades-publicaciones-text {
	padding:10px;
}
#actividades-publicaciones-text .actividades-publicaciones-registro {
	border-bottom:1px solid #000;
	margin-bottom:10px;
	padding-bottom:10px;
}
#actividades-publicaciones-text .actividades-publicaciones-registro h1 {
	background:none;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#9BB38C;
}

/*********************************************************************************/
/* REVISTA PLAZAN
/*********************************************************************************/
#revista-portada {
	background-repeat:no-repeat;

	background-image:url(../img/revistaportada/revistaportada.png);
	background-color:#FFF;
	width:240px;
	height:240px;
	margin-left:20px;
	float:left;
}

#revista-portada p {
	color:#FFF;
	font-size:140px;
	font-weight:bold;
	margin:10px;
	margin-top:20px;
	padding:20px;
}
#revista-listado ul {
	padding:10px;
}
#revista-listado li {
	list-style-type:none;
	display:inline;
}
#revista-listado li a {
	background-color:#6A825A;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:6px;
	border:2px solid #FFF;
	margin-right:3px;
}
#revista-ficha h2 {
	font-size:18px;
	color:#4D5F41;
}
#revista-ficha-pdf {
	float:right;
	margin-right:20px;
	width:331px;
	font-weight:bold;
	text-align:right;
}
#revista-ficha-pdf a {
	background-image:url(../img/pdf3.png);
	display:block;
	float:right;
	width:331px;
	height:73px;
}
#revista-listado li a:hover {
	background-color:#FFF;
	color:#6A825A;
}
#revista-listado_text h2 {
	padding:10px;
	font-style:italic;
	font-size:20px;
	font-size-adjust:inherit;
	}

/*********************************************************************************/
/* SERVICIOS
/*********************************************************************************/
#servicios_text {
	padding:10px;
	
}
#servicios_text ul {
	padding:0px;
	
}
#servicios_text li {
	
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#servicios_text #servicios_info {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:30px;
}
#servicios_text #servicios2_info{
 	border-left:1px solid #000;
	
	margin-right:40px;
	/*margin-right:10px;*/
	width:295px;
	float:right;
	padding:30px;
	padding-left:110px;
}
/*********************************************************************************/
/* PATROCINADORES
/*********************************************************************************/
#patrocinadores_texto {
	padding:10px;
}
#patrocinadores_texto ul {
	margin:0px;
	padding:0px;
}
#patrocinadores_texto li img {
	border:4px solid #FFF;
}
#patrocinadores_texto h1 {
	background:none;
	color:#677F58;
}
#patrocinadores_texto .patrocinador {
	height:230px;
}
#patrocinadores_texto .patrocinador .patrocinador-logo {
	width:220px;
	float:left;
}
#patrocinadores_texto .patrocinador .patrocinador-texto {
	float:left;
	width:500px;
}
#patrocinadores_texto .patrocinador .patrocinador-texto label {
	font-weight:bold;
	display:block;
	margin-top:10px;
}
/*********************************************************************************/
/* PRESENTACIÓN
/*********************************************************************************/
/*#presentacion_text {
	padding:10px;
}
#presentacion_text ul {
	padding:0px;
}
#presentacion_text li {
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
}
*/
#presentacion_text #presentacion_info {
	width:100px;
	float:left;
	height:120px;
	padding:5px;
}
#presentacion_text {
	padding:10px;
	
}
#presentacion_text ul {
	padding:0px;
	
}
#presentacion_text li {
	
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#presentacion_text #presentacion_info {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:30px;
}
#presentacion_text #presentacion2_info{
 	border-left:1px solid #000;
	
	margin-right:40px;
	/*margin-right:10px;*/
	width:295px;
	float:right;
	padding:30px;
	padding-left:110px;
}
/*
#presentacion_text #quienessomos_info{
 
	border-left:1px solid #000;
	margin-right:10px;
	width:300px;
	float:left;
	padding:28px;
	height:800px;
	
}
*/
#quienessomos_text {
	padding:10px;
	
}
#quienessomos_text ul {
	padding:0px;
	
}
#quienessomos_text li {
	
	background-color:#FFF;
	border:1px solid #000;
	padding:10px;
	list-style:none;
	margin-bottom:4px;
	width:300px;
	}
#quienessomos_text #quienessomos_info {
	width:300px;
	float:left;
	margin-leght:10px;
	padding:30px;
}
#quienessomos_text #quienessomos2_info{
 	border-left:1px solid #000;
	
	margin-right:40px;
	/*margin-right:10px;*/
	width:295px;
	float:right;
	padding:30px;
	padding-left:110px;
	}
#presentacion_text #realizaciones_info{
	height:100px;
	width:320px;
	float:left;
	margin-right:10px;
	padding:18px;
}
#presentacion_text #realizaciones2_info{
 	
	border-left:1px solid #000;
	margin-right:10px;
	width:300px;
	float:left;
	padding:28px;
}
#presentacion_text #realizaciones3_info{

	width:320px;
	float:left;
	margin-right:10px;
	padding:18px;
}
#presentacion_text #realizaciones4_info{
 	
	border-left:1px solid #000;
	margin-right:10px;
	width:300px;
	float:left;
	padding:28px;
}
/*********************************************************************************/
/* FIN DE PRESENTACIÓN
/*********************************************************************************/

/*********************************************************************************/
/* NOTICIAS
/*********************************************************************************/
#noticias-ficha {
	padding:10px;
}
/*********************************************************************************/
/* FIN DE NOTICIAS
/*********************************************************************************/

/*********************************************************************************/
/* FORMULARIOS
/*********************************************************************************/
form input, form select, form textarea {
	width:600px;
	font-family:tahoma;
	font-size:11px;
}
form input.boton {
	width:140px;
}
/*********************************************************************************/
/* FIN DE FORMULARIOS
/*********************************************************************************/

ul.tabs {
	border:none!important;
	margin:0px;
	padding:6px!important;
}
ul.tabs li {
	background-color:#CCC;
	display:inline;
	margin-right:3px;
	padding:4px!important;
	border:1px solid #CCC!important;
	margin-bottom:0px!important;
}
div.tab li {
	width:95%!important;
}

div.aviso {
	padding:10px;
	margin:10px;
	background-color:#FFFF99;
	border:1px solid #DDD;
	text-align:center;
}

.clearer {
	display:block!important;
	float:none!important;
	clear:both;
	font-size:1px!important;
	height:1px!important;
}

div.actividades-jornadas-lista {
	background-color:#AEC59F;
	border-bottom:4px solid #8CA37C;
	margin-bottom:10px;
}
div.actividades-jornadas-lista h2 {
	font-size:12px;
}
div.actividades-jornadas-lista h2 a {
	text-decoration:none;
}
p {
	background:none!important;
	border:none!important;
}

#home-right-destacado {
	background-color:#FFF;
	border:2px solid #4D5F41;
	padding:10px;	
}