/* Principal
******************************************************************/
.cabecera {width: 946px; margin: 0 auto; margin-top: 25px;}
.contenedor {width: 946px; margin: 0 auto; background: #fff url(imgcomunes/fd.gif) 0 0 repeat-y; font-size: 0.8em; border-top: 1px solid #fff;}
.contenedor_home { background: #fff url(imgcomunes/fd_.gif) 0 0 repeat-y !important;}

.columna_iz { float: left; width: 242px;}
.columna_iz ul, .columna_iz ul li {padding: 0; margin: 0; }
.columna_iz ul {background-color: #642a0c; padding: 20px 0;}
.columna_iz ul li a {display: block; padding: 4px 4px 4px 20px; color: #fff;}
.columna_iz ul li a:hover {color: #978169; text-decoration: none;}

.columna_de { margin-left: 245px;}
.columna_de a {color: #642a0c;}

.contenido_iz { float: left; width: 420px; padding-left: 23px; padding-top: 25px;}
.contenido_iz h1 { color: #	; padding-bottom: 10px;}
.contenido_de { margin-left: 480px; padding-top: 25px;}

.dos_columnas .contenido_de {display: none;}
.dos_columnas .contenido_iz { width: 660px;}

.pie { width: 946px; margin: 0 auto; border-top: 6px solid #d2ab67; padding-top: 6px; margin-top: 4px; font-size: 0.75em; margin-bottom: 30px;}
.pie img {float: right; padding-left: 15px;}
.pie a {color: #642a0c;}
.pie p {float: right; color: #978169; font-size: 0.9em;}

p.subir {text-align: right;}

/* Home
******************************************************************/
.cabecera_home {
	width: 946px;
	margin: 0 auto;
	background: url(imgcomunes/fd_cabecera_.gif) bottom left repeat-x;
	border-bottom: 3px solid #4a4b4d;
	border-top: 3px solid #4a4b4d;
	padding-top: 0px;
	margin-bottom: 7px;
	margin-top: 10px;
}

.cab_iz {float: left; width: 250px;}
.cab_iz img {padding: 0 0 10px 10px}
.cab_de {text-align: right; margin-left: 255px; font-size: 0.95em;}
.cab_de p {padding-top: 80px; padding-right: 20px; color: #a49072; line-height: 1.5em; padding-bottom: 17px; margin-bottom: 0;}
.cab_de p strong {display: block; font-size: 1.3em; color: #fff; padding-bottom: 8px;}
.cab_de img {padding-left: 10px;}

.txt_home {
	background: url(imgcomunes/fd_home.jpg) top right no-repeat;
	height: 323px;
	width:678px !important;
}

.intro {
	width: 310px;
	padding: 15px 20px 0px 20px;
	margin: 130px 0 0 328px;
	background-color: #d2ab67;
	border-bottom: 12px solid #642a0c;
}
.intro table tr td {padding: 0 10px;}
.intro table tr td dl dt strong {display: block; font-size: 1.3em; padding-bottom: 4px; color: #642a0c;}
.intro table tr td dl dt p {color: #642a0c;}
.intro table tr td dl dd { font-size: 0.9em; color: #fff;}
.intro table tr td dl dd a.seguir { display: block; text-align: right; padding-top: 5px; color: #642a0c;}

.logos_pie { width: 950px;  text-align: center; margin: 20px auto 0px 50px;}
.logos_pie img {float: left; vertical-align: middle;}

/* menu
******************************************************************/
ul.mnu_inicio li#mnu_inicio a,
ul.mnu_presentacion li#mnu_presentacion a,
ul.mnu_organizacion li#mnu_organizacion a,
ul.mnu_areas li#mnu_areas a,
ul.mnu_sede li#mnu_sede a,
ul.mnu_inscripcion li#mnu_inscripcion a,
ul.mnu_alojamiento li#mnu_alojamiento a,
ul.mnu_noticias li#mnu_noticias a,
ul.mnu_ponencias li#mnu_ponencias a,
ul.mnu_contactar li#mnu_contactar a,
ul.mnu_organismos li#mnu_organismos a,
ul.mnu_conclusiones li#mnu_conclusiones a 
{color: #978169;}

.menu_principal {background-color: #642a0c; padding: 16px 0px 16px 0; display: block;}

.menu_principal a {display: block; padding: 3px 0 3px 10px; color: #fff !important;}
.menu_principal a:hover { color: #978169; text-decoration: none;}
.menu_principal br {display: none;}



/* Botones y cajas
******************************************************************/
.btn1 { 
	width: 206px;
	font-size: 15px;
	padding: 0;
	border-bottom: 7px solid #642a0c;
}

.btn1 a {
	display: block; 
	padding: 19px; 
	color: #fff;
	background-color: #d2ab67; 
}
.btn1 a:hover {text-decoration: none;}
.btn1 a img {padding-right: 3px;}

.caja1 {
	width: 176px;
	background-color: #ead9bb;
	border: 15px solid #ead9bb;
}

p.tit_descargar {
	color: #000;
	border-bottom: 5px solid #765f47;
	padding-bottom: 7px;
	font-size: 1.1em;
	font-weight: bold;
	background: url(imgcomunes/flecha1.gif) top right no-repeat;
}
.caja1 dl dt {font-weight: bold; padding-top: 8px;}
.caja1 dl dt a {color: #5e4a35;}

/* Formato
******************************************************************/
.contenido_iz h2 {font-size: 1.4em; color: #5b4631;}
.contenido_iz h3 {font-size: 1.2em; color: #5b4631; padding-bottom: 3px;}
.contenido_iz ul { margin-left: 30px;}
.contenido_iz ul li {list-style-type: disc; padding-left: 5px; padding-bottom: 6px;}


/* Noticias
******************************************************************/
.con_foto, .sin_foto {border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px;}
.list_noticias .con_foto img {float: left; border: 1px solid #ddd; padding: 2px; margin-top: 4px; }
.list_noticias .con_foto h2 {margin-left: 150px; font-size: 1.5em; font-weight: normal; padding-top: 0 !important;}
.list_noticias .con_foto em {margin-left: 150px; display: block; padding-bottom: 12px; font-size: 0.9em; color: #7f7f7f;}
.list_noticias .con_foto p {margin-left: 150px; line-height: 1.5em;}

.list_noticias .sin_foto h2 {margin-left: 0px; font-size: 1.5em; font-weight: normal; padding-top: 0 !important;}
.list_noticias .sin_foto em {margin-left: 0px; display: block; padding-bottom: 12px; font-size: 0.9em; color: #7f7f7f;}
.list_noticias .sin_foto p {margin-left: 0px; line-height: 1.5em;}



/* Formulario
******************************************************************/
.formulario_mensaje { width: 90%; margin: 0 auto 30px auto; font-weight: bold; color: #e50116; border: 1px solid #D9D3C5; padding: 10px 20px !important; font-size: 1.3em;}
.formulario_mensaje ul {list-style: none !important; padding: 0; margin: 0;}
.formulario_mensaje  ul li{ font-weight: normal; color: #333; font-size: 0.75em; background-image: none; list-style-type: none;}
.formulario input {margin-left: 0px; margin-left: 0px;}
.formulario input, .formulario select, .formulario textarea { margin-top: 4px;}
.formulario ul li {background-image: none;}

.formulario {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 4px 0 10px 0;
	padding: 0px 5px 10px 5px;
}

.formulario form label { float: left; padding-left: 10px; width: 130px; text-align: left; padding-top: 4px; display: block;}
.formulario form p {margin-left: 150px; text-align: left;}
.formulario input.captcha { font-weight: normal; font-size: 180%;}




/* Paginador
**************************************************************/
.paginador_bloque {padding-bottom: 0px;}
.paginador_datos {float: left; width: 260px;}
.paginador { margin-left: 265px; text-align: right;}
.paginador a {padding: 0px 4px; color: #333; text-decoration: none !important; font-weight: bold;}
.paginador a:hover {background-color: #000; text-decoration: none !important; color: #fff !important;}
a.paginador_activado, a:visited.paginador_activado {background-color: #000; text-decoration: none; color: #fff !important;}
.paginador_finalizador { clear: right; height: 1px;}

.pgagenda_datos {width: 390px !important; }
.pgagenda {margin-left: 405px !important; }








