/*            Archivo realizado por Jose Navarro Exposito                                            */
/*                        Estudiante de Ingenieria Informatica                                       */
/*                                    en la Universidad de Alicante                                  */


/* ----------------------------------  ESTILOS BÁSICOS / BASIC STYLES  ----------------------------- */

html {
	background: #FAFACE url(http://www.alu.ua.es/j/jne/Web/imgs/fondo.gif) repeat-y top left;
	color: #2E2E2E;
}
body {
	margin: 0;
	font: 100%/1.7 Arial, Verdana, Helvetica, Geneva, sans-serif;
	background: #FAFACE url(http://www.alu.ua.es/j/jne/Web/imgs/fondo.gif) repeat-y top left;
	color: #2E2E2E;
	width: 100%;
	min-width: 800px;
}
img {
	border: 2px #E4E4E4 solid;
}
.no-marco {
    border: none;
}
.invisible {
    display: none;
    visibility: hidden;
}
a {
	text-decoration: none;
	border-bottom-style: double;
	border-bottom-color: #FFB0B0;
	color: #333333;
}
a:visited {
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #FFFF00;
}
a:hover, a:active {
	background-color: #FFFF00;
}
abbr, acronym {
	cursor: help;
}
/* Clases utilizadas para el estilo específicamente */
.invisible {
	display: none;
}
.subrayado {
	text-decoration: underline;
}
.error {
    color: rgb(153,0,51);
    font-weight: bold;
}
.navegacion-secundaria {
    visibility: hidden;
    display: none;
}
dt {
    font-weight: bold;
}


/* ----------------------------------  CABECERAS / HEADERS  ---------------------------------------------- */
#cabecera {
} 
.cabecera-head-l {} 
.cabecera-head-r {}
.cabecera-body {
	position: relative;
	top: 2em;
	left: 10em;
	width: 50em;
}
h1 {
    margin: 0;
    position: relative;
    top: 1em;
	width: 17em;
	height: 400px;
	left: 0;
	background:url(http://www.alu.ua.es/j/jne/Web/imgs/logo.png) no-repeat top left;
}
a img, 
h1 a {
	border: none;
}
h1 a:hover {
	background: transparent;
}
h1 a img{
	display: none;
	visibility: hidden;
}
h1, 
h2, 
h3, 
#menu-opciones, 
#menu-herramientas {
    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
}
/* El texto de la cabecera */
h1 span.fundamentos {
	float: left;
    margin-left: 7em;
	padding: 5px;
    line-height: 55px;
    font-size: 100%;
    font-weight: bolder;
	position: relative;
	top: 40px;
	font-family:"Lucida Handwriting";
}
h1 span.fundamentos:first-letter {
    display: block;
	font-size:200%;
	color:#002277;
}
.edicion {
	color:#002277;
	font-size: 200%;
}
.cuando, .donde {
    clear:left;
    float: left;
	position: relative;
	top: -18em;
	left: -15em;
}
#cabecera p {
    position: absolute;
    text-align: center;
    clear:left;
    float: left;  
    font-size: 110%;
    line-height: 1em; 
    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    left: 305px; 
    margin-top: 10em;   
    letter-spacing: -0.01em;
    word-spacing: -0.2em;
}
#cabecera p.lema {
    clear: none;
    left: 245px;
    top: 70px;
    font-size: 95%;
    font-style: italic;
    font-weight: bolder;
}
#cabecera p.lema a {
	border: none;
}
/* ----------------- El Título de las Secciones (H2) ------------------------ */
/*
    Se incluyen DIVs específicamente para poder aplicar estilos especiales a los títulos de las secciones
*/
#titulo-seccion {
	position: absolute;
	top: -25px;
	clear: both;
	width: 19em;
	min-width: 19em;
	font-size: 110%;
	padding: 0 0 0 0;
	margin: -2.5em 0 0 0;
	z-index:3;
	left: 80px;
}
/* IE 6 */
* html #titulo-seccion {
    min-height: 2em;
}
#titulo-seccion .titulo-seccion-head-r {

}
#titulo-seccion .titulo-seccion-head-l {
	position: absolute;
	width: 133%;
	height: 5em;
	top: 0;
	background: url(http://www.alu.ua.es/j/jne/Web/imgs/clip.png) no-repeat right top;
}
#titulo-seccion .titulo-seccion-body {
}
#titulo-seccion h2 {
	margin: 0.1em 0 0 0;
	text-align: center;
	background-color: #003366;
	float: center;
	left: 0;
	min-height: 48px;
	max-height: 48px;
	font-family: "Viner Hand ITC";
	width: 13em;
}
h2 {
	top: 1.55em;
	color:#CCCCCC;
	height:1.5em;
	line-height:1.7em;
	margin:0pt;
	width:8.75em;
	position: relative;
	font-size: 150%;
}
h2 a, 
h2 a:link, 
h2 a:visited {
    color: #CCCCCC;;
    border: none;        
}
h2 a:hover, 
h2 a:active {
	color: #FFFF66;
	background-color: transparent;
}
/* para que se vea igual en el IE6 */
* html h2 {
	top: 1.55em;
    line-height: 1.5em;
    height: 1.5em;
    padding: 0;
    vertical-align: middle;
    font-size: 150%;
	width: 9em;
}
* html #titulo-seccion .titulo-seccion-body {
	padding: 0 0 1em 0;
	margin: 0;
} 

/* ---------------------------------- MENÚ de HERRAMIENTAS ----------------------------- */
.titulo-menu {
    display: none;
    visibility: hidden;
}
#menu-herramientas ul {
	display: block;
	color: #000;
	min-width: 1180px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 6;
	margin: 0;
	line-height: 1.5em;
	height: 5em;
	padding: 0;
	font-size: 80%;
	text-align: right;
	background-image: url(http://www.alu.ua.es/j/jne/Web/imgs/superior.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
#menu-herramientas .menu-herramientas-head-l {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 7;
	height: 5em;
	width: 16em;
	font-size: 80%;
	background-image: url(http://www.alu.ua.es/j/jne/Web/imgs/esquinaIz.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#menu-herramientas .menu-herramientas-head-r {
}
#menu-herramientas .menu-herramientas-body {
} 
#menu-herramientas ul li {
	line-height: 1.5em;
	height: 1.5em;
	min-height: 15px;
	list-style: none;
	font-weight: bolder;
	display: inline;
}
#menu-herramientas ul li.selector-idioma {
    float: right;
    margin-right: 0.5em;
}
#menu-herramientas ul li.selector-idioma a:link,
#menu-herramientas ul li.selector-idioma a:visited {
    color: #990000; 
}
#menu-herramientas ul li a, 
#menu-herramientas ul li a:link, 
#menu-herramientas ul li a:visited{
    color: #041D6F;;
    text-decoration: none;
    border: none;
    padding: 0 0.5em;
    line-height: 1.5em;
    height: 1.5em;
    margin: 0;
}
#menu-herramientas ul li a:hover, 
#menu-herramientas ul li a:active,
#menu-herramientas ul li.selector-idioma a:hover,
#menu-herramientas ul li.selector-idioma a:active {
    border-bottom: solid medium;
}
#herramientas li.linkActivo {
    line-height: 1.5em;
    height: 1.5em;
}
#menu-herramientas ul li img {
    vertical-align: bottom;
    padding-bottom: 2px; 
}
/* el enlace a la portada */
#herramientas-portada {
    /*float: left;*/
	margin: 4px;
	left: 200px;
	position: absolute;
	padding: 5px;
	background-color: #FFFF00;
}

/* ---------------------------------- MENÚ de OPCIONES ----------------------------- */
#menu-opciones {
	position: absolute;
	left: 750px;
	top: 3.5em;
	width: 20em;
	min-width: 18em;
	padding: 0;
	margin: 0;
	z-index:5;
	font-size: 130%;
	border: 1px solid #666666;
	background: #FFFF00 url(http://www.alu.ua.es/j/jne/Web/imgs/postit.gif) no-repeat bottom left;
	font-family: "Kristen ITC", "Lucida Handwriting", "Freestyle Script";
}
#menu-opciones .menu-opciones-head-l {
}
#menu-opciones .menu-opciones-head-r {
}
#menu-opciones .menu-opciones-body {
}
#menu-opciones ul {
    display: block;
    width: 20em;
    float: right;    
    margin: 10px 0 0 0;
}
#menu-opciones ul li {
    display: block;
    float: left;
    width: 8em;
    text-align: right;
    min-height: 48px;    
    padding: 0;
	margin-left: 5px;
}
#menu-opciones ul li span {
    display: block;
	min-height: 48px;
	min-width: 175px;
}
/* IE6 */
* html #menu-opciones ul {
    width: 20em;
}
* html #menu-opciones ul li {
    width: 8.7em;
}
* html #menu-opciones ul li span {
    width: 8.7em;
}
#menu-opciones ul li a {
	display: block;
	border: none;
	min-height: 48px;
	color: #2E2E2E;
	min-width: 175px;
}
#menu-opciones ul a:hover, 
#menu-opciones ul a:active {
    color: #000;
    font-weight: bolder; 
}
#menu-opciones ul li.impar a:hover, 
#menu-opciones ul li.impar a:active {
    color: #000;
    font-weight: bolder;
}
.linkActivo {
    font-style: italic;
    color: #999999;
}
#menu-opciones ul li.linkActivo {
    display: block;
    border: none;
    min-height: 48px;
 /*   text-align: right;*/
}
#menu-opciones ul li.impar {
    text-align: left;
}
/* - Las opciones indivuales del menú de opciones  */
#opciones-ponentes {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/ponentes.gif) no-repeat 100% 0%;
    padding-right: 50px;
    text-align: right;
}
span#opciones-ponentes {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/ponentes-color.gif) no-repeat 100% 0%;
}
a#opciones-ponentes:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/ponentes-mov.gif) no-repeat 100% 0%;
}
#opciones-prensa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/prensa.gif) no-repeat 100% 0%;
    padding-right: 50px;
    text-align: right;
}
span#opciones-prensa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/prensa-color.gif) no-repeat 100% 0%;
}
a#opciones-prensa:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/prensa-mov.gif) no-repeat 100% 0%;
}
#opciones-localizacion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/localizacion.gif) no-repeat 0% 0%;
    padding-left: 50px;
    margin-left: 0.5em;
}
a#opciones-localizacion:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/localizacion-mov.gif) no-repeat 0% 0%;
}
span#opciones-localizacion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/localizacion-color.gif) no-repeat 0% 0%;
    text-align: left;
}
#opciones-inscripcion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/inscripcion.gif) no-repeat 0% 0%;
    padding-left: 50px;
    margin-left: 0.5em;
}
span#opciones-inscripcion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/inscripcion-color.gif) no-repeat 0% 0%;
    text-align: left;
}
a#opciones-inscripcion:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/inscripcion-mov.gif) no-repeat 0% 0%;
}
#opciones-programa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/programa.gif) no-repeat 0% 0%;
    padding-left: 50px;
    margin-left: 0.5em;    
}
span#opciones-programa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/programa-color.gif) no-repeat 0% 0%;
    text-align: left;
}
a#opciones-programa:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/programa-mov.gif) no-repeat 0% 0%;
}
#opciones-informacion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/introduccion.gif) no-repeat 2px 0%;
    padding-left: 50px;
    margin: 0.5em 0 0 0.5em;
}
span#opciones-informacion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/introduccion-color.gif) no-repeat 2px 0%;
    text-align: left;
}
a#opciones-informacion:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/introduccion-mov.gif) no-repeat 2px 0%;
}
#opciones-actualidad {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/actualidad.gif) no-repeat 100% 0%;
    padding-right: 50px;
	margin-top: 0.5em;
}
span#opciones-actualidad {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/actualidad-color.gif) no-repeat 100% 0%;
    text-align: right;
}
a#opciones-actualidad:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/actualidad-mov.gif) no-repeat 100% 0%;
}
#opciones-alojamiento {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/alojamiento.gif) no-repeat 100% 0%;
    padding-right: 50px;
}
span#opciones-alojamiento {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/alojamiento-color.gif) no-repeat 100% 0%;
    text-align: right;
}
a#opciones-alojamiento:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/alojamiento-mov.gif) no-repeat 100% 0%;
}
#opciones-media {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/media.gif) no-repeat 0% 0%;
    padding-left: 50px;
    margin-left: 0.5em;
}
span#opciones-media {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/media-color.gif) no-repeat 0% 0%;
    text-align: left;
}
a#opciones-media:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/media-mov.gif) no-repeat 0% 0%;
}
#opciones-estilo {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/concurso.gif) no-repeat 100% 0%;
    padding-right: 50px;
}
span#opciones-estilo {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/concurso-color.gif) no-repeat 100% 0%;
    text-align: right;
}
a#opciones-estilo:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/concurso-mov.gif) no-repeat 100% 0%;
}
#opciones-social {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/social.gif) no-repeat 0% 0%;
    padding-left: 50px;
    margin-left: 0.5em;
}
span#opciones-social {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/social-color.gif) no-repeat 0% 0%;
    text-align: left;
}
a#opciones-social:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/social-mov.gif) no-repeat 0% 0%;
}
#opciones-contacto {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/contacto.gif) no-repeat 100% 0%;
    padding-right: 50px;
	margin-bottom: 0.5em;
}
span#opciones-contacto {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/contacto-color.gif) no-repeat 100% 0%;
    text-align: right;
}
a#opciones-contacto:hover {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/contacto-mov.gif) no-repeat 100% 0%;
}



/* ----------------------- El CONTENEDOR del contenido de la página ------------------------- */
#contenido {
    position: relative;
    float: left;
	top: 100px;
    left: 200px;
    clear: left;
    width: 60%;
	min-width: 600px;
	font-size: 120%;
	z-index: 1;
	padding: 0 0 1em 0;
	margin: 0;
	background-image: url(http://www.alu.ua.es/j/jne/Web/imgs/cuadro.gif);
	border-right-width: thick;
	border-bottom-width: thick;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/* Para el IE6 */
* html #contenido {
    left: 200px;
}
#contenido .contenido-head-r {
}
#contenido .contenido-head-l {
	background-image: url(http://www.alu.ua.es/j/jne/Web/imgs/arriba.gif);
	width: 100%;
	position: relative;
	height: 10px;
	background-repeat: repeat-x;
}
#contenido .contenido-body {
    margin: 3.5em 1em 0 1em;
}

/* ------------------------------- PATROCINADORES / SPONSORSHIP ------------------------------------- */
.patrocinadores-head-l {}
.patrocinadores-head-r {}
.patrocinadores-body {}
.patrocinadores {
    float: right;
    left: 900px;
    top: 550px;
	position: absolute;
	width: 25%;
	min-width: 200px;
    max-width: 25%;	
	z-index: 60;
	padding: 0;
	margin: 0;
	text-align:right;
}
.patrocinadores dl,  
.patrocinadores dt,
.patrocinadores dd {
    margin: 0;
}
.patrocinadores li {
    display: block;
    list-style: none;
}
.patrocinadores ul {
    padding: 0;
    margin: 0;
}
.patrocinadores a {
    border: none;
}
/*  Los logos de los patrocinadores */
.patrocinadores img {
    border: 2px #dbdbdb solid;
}
.patrocinadores img:hover {
    border: 2px #b4b4b4 solid;
}

/* -------------------------------------- PIE / FOOT -------------------------------------------------- */
#pie {    
    position: relative;
    clear: both;
	top: 100px;
    float: left;
	left: 200px;
    margin: 1em 0 1em 0;
    width: 700px;    
}
#pie hr {
    display: none;
    visibility: hidden;
}   
#pie p {
    min-height: 40px;
    font-size: 60%;
}
.logos {
    float: left;
    margin: 0 2em;
    height:32px;
    min-height:32px;
    max-height:32px;
    line-height:32px;
    width:176px;
    padding: 0;
    position: relative;
}
.logos a {
    border: none;
    padding: 0;
    display: block;
    width:88px;
}
a#css-valido {
    background: transparent url(http://www.w3.org/Icons/valid-css2-blue.png) top left no-repeat;
    width:88px;
    text-indent: -1000px;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 0;
}
a#xhtml-valido,
a#xhtml-10-valido {
    background: transparent url(http://www.w3.org/Icons/valid-xhtml11-blue.png) top left no-repeat;
    text-indent: -1000px;
    position: absolute;
    top: 0;
    left: 88px;
    font-size: 0;
}
a#xhtml-10-valido {
    background: transparent url(http://www.w3.org/Icons/valid-xhtml10-blue.png) top left no-repeat;
}

/* ----- Resumen de las Sub-secciones y sugerencias -------------------------
   ----- Summary of the Sub-sections and suggestions ------------------------ */
.subsecciones {
	padding-top:50px;
	margin-bottom:60px;
    padding: 30pt 50pt 0pt 100px; 
    font-size: 90%;
    clear: left;
    width: 70%;  
    height: 128px;
    margin: 0;
	font-weight: bold;
	color: #000000;
}
.subsecciones a{
	border: none;
}
.subsecciones ul {
    padding: 0 0 0 1em;
}
.subsecciones li {
    line-height: 1.1em;
    list-style: none;
}
.subsecciones ul {
    float: left;
    margin: 0 1em;
}
/* En el caso de los ponentes que se desea destacar una lista */ 
.subsecciones ul.seccion-actual,
.subsecciones ul.seccion-actual a {
    font-style: italic;
	color: #999999;
}
/* Enlaces para paginación adelante-atrás / Links for pagination next-previous */
.siguiente-seccion {
    clear: both;
    text-align: right;
    margin: 0;
    font-size: 120%;
}
.siguiente-seccion a {
    padding-right: 35px;
    min-height: 30px;
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/der.gif) no-repeat 100% 50%;
    border: none;
}
.siguiente-seccion a:hover,
.siguiente-seccion a:active {
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/der-mov.gif) no-repeat 100% 50%;
}
.anterior-seccion {
    clear: both;
    text-align: left;
    font-size: 120%;
}
.anterior-seccion a {
    padding-left: 35px;
    min-height: 30px;
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/iz.gif) no-repeat 0% 50%;
    border: none;
}
.anterior-seccion a:hover,
.anterior-seccion a:active {
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/iz-mov.gif) no-repeat 0% 50%;
}
/* Incluye un icono con una flecha en el enlace de la subsección para volver atrás */
a.volver {
    padding-left: 35px;
    min-height: 30px;
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/up.gif) no-repeat 0% 50%;
    border: none;
}
a.volver:hover,
a.volver:active {
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/up-mov.gif) no-repeat 0% 50%;
}

/* ----- Las subsecciones específicas / Specific subsections ------------- */
#subsecciones-concurso {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/concurso.gif) no-repeat 30px top;
}
#subsecciones-contacto {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/contacto.gif) no-repeat 30px top;
}
#subsecciones-info {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/introduccion.gif) no-repeat 30px top;
}
#subsecciones-actualidad {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/actualidad.gif) no-repeat 30px top;
}
#subsecciones-programa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/programa.gif) no-repeat 30px top;
}
#subsecciones-ponentes {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/ponentes.gif) no-repeat 30px top;
}
#subsecciones-inscripcion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/inscripcion.gif) no-repeat 30px top;
}
#subsecciones-prensa {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/prensa.gif) no-repeat 30px top;
}
#subsecciones-localizacion {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/localizacion.gif) no-repeat 30px top;
}
#subsecciones-alojamiento {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/alojamiento.gif) no-repeat 30px top;
}
#subsecciones-media {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/media.gif) no-repeat 30px top;
}
#subsecciones-social {
    background: url(http://www.alu.ua.es/j/jne/Web/imgs/social.gif) no-repeat 30px top;
}


/* ------ ELEMENTOS del CONTENIDO / CONTENT ITEMS ------ */

.item, .item-mini {
	border-top: thick double #ff0000;
	margin-left:3%;
	margin-right:5%;
	margin-bottom:20px;
	background: url(http://www.alu.ua.es/j/jne/Web/imgs/raya.gif) no-repeat 0 25px;
	padding: 10px;
}
.item h3, .item-mini h3 {
	color:#1A2742;
	font-family:"Viner Hand ITC";
	font-size:x-large;
	line-height:35px;
	padding-left:75px;
	margin-top:15px;
	font-weight: bold;
}
.item h3:first-letter,
.item-mini h3:first-letter {
	font-size: 200%;
} 
.item-mini img{ 
	margin:10px;
	margin-bottom:0px;
}
.par {}
/* El primer elemento publicado en el contenido / The first published element within the content */
.first {
	margin-top:40px;
}
.item p,
.item-mini p {
	font-size: 75%;
	text-align: center;
}
.item a.logo {}
/* Informacisn sobre el feed de cada seccisn */
.feed a,
.feed a:visited,
.feed a:hover,
.feed a:active {
	border: none;
	float: right;
	background: transparent;
}
/* Informacisn de resumen para los items */
.resumen {}


/* Anotacisn en la pagina */
div.nota {
    position: absolute;
    right: 5%;
    float: right;
    font-size: 12px;
	margin:0px;
	top:70px;
	border:1px #000000 solid;
	padding:3px;
	color:#666666;
}
div.sugerencias {}
#agenda{ 
	text-align:center;
	margin-bottom:30px;
}
#subsecciones div.sugerencias ul {}
#subsecciones div.sugerencias p {}
#subsecciones div.sugerencias ul li {}
#subsecciones a {}

/* ---------------- Tablas / Tables  --------------------- */
table {
	margin: 0;
	border: 1px solid #CCCCCC;
	padding: 0;
	width: 100%;
	min-width: 40em;
	font-size: 80%;
}
/* Para el IE */
* html table {
    width: auto;
    padding-right: 15em;
}
th {
	background-color: #FFBFBF;
}
td {
    padding: 0.1em 0.5em;
	border: 1px solid #CCCCCC;
	font-size: 90%;
	line-height: 1.2em;
	background: #fff;
}
tbody tr th {
	text-align: left;
	font-size: small;
} 
caption {
	margin: 1em 0 1em 0;
}

/* ----------------- Tablas específicas de la agenda / Specific tables for the program ------------------ */
th.hora, td.hora {
	width: 3.5em;
	min-width: 3.5em;
	max-width: 3.5em;
	vertical-align: middle;
}
th.acto {
}
th.ponente {
}
th.material {
}
tr.descanso, tr.descanso td{
	color: #0000FF;
}

/* ------------------------------------ Contacto / Contact ----------------------------------------------- */
.adr {
    display: block;
}

/* -------------------------------------------- Media ---------------------------------------------------- */
li.thumbnail {
    display: inline;
    float: left;
    width: 100px;
    height: 150px;
    margin: 0.5em;
    overflow: hidden;
    font-size: 60%;      
    padding: 0;
}
li.thumbnail p {
    padding: 0 0.2em;
    margin: 0;
    line-height: 1.2em;
}
li.thumbnail a {
    border: none;
}
li.thumbnail p a {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333366;
}
li.thumbnail img {
    border: 10px solid #CCCCCC;
    width: 75px;
    height: 75px;
}
li.thumbnail img:hover,
li.thumbnail img:active {
    border: 10px solid #CCCCCC;
}
.thumbnails {
    margin: 0;
    padding: 0;
}
.thumbnails li.thumbnail-texto {
	list-style: none;
	font-size: 80%;
	text-align: center;
}
.thumbnails li.thumbnail-texto a {
	border: none;
}
ul.thumbnails + p {
    clear: left;
    text-align: center;
} 

/* ---------------------------------- Fechas / Dates  ---------------------------------------------------- */
.cal .date	{
    display: block;
	float: left; width: 2em; 
	margin: 0.3em 1em 1em 0;
	border-right: 1px solid #aaa; 
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
	border-top:  6px solid #aaa;
	padding: .2em .5em .5em .5em; 
	text-align: center; 
	line-height: 1.1em; 
	font-family: sans-serif;
	font-size: 70%; 
}
.cal .year {
	display: none; 
	position: absolute; 	
	visibility: hidden; 
	top: -10000px; width: 10%;
	overflow: hidden; margin: 0; 
	padding: 0; 
}
h3 .cal .date	{
	font-size: 65%;
}

/* -------------------------------- Ponentes / Speakers  ------------------------------------------------ */
img.photo {
    float: left;
    margin: 0 0.5em 0.5em 0;
    border: 5px solid #CCCCCC;
}

/* -------------------------------- Noticias / News  ------------------------------------------------ */
ul.actualidad {
    padding-left: 1em;
    line-height: 1.3em;
    font-size: 90%;
}
ul.actualidad li {
    list-style: none;
    clear: left;
    margin-bottom: 0;
}
ul.actualidad li.ultimo-item{
    margin-top: 0;
    text-align: center;
}
ul.actualidad li.ultimo-item a{
    border: none;
}
.item dl.actualidad dt {
	margin-top: 2em;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.item dl.actualidad dt .cal .date{
    margin-top: -1em;
    margin-bottom: 0;
}

/* ----------------------------- RSS  ------------------------------------------- */
.rss dd a {
    padding-left: 40px;
	border: none;
    background: transparent url(http://www.alu.ua.es/j/jne/Web/imgs/feed.gif) no-repeat 0 50%;
}

/* -------------------------- Comentarios en Twitter ------------------------- */
.tiempo {
    font-style: italic;
    font-size: 80%;
}

/* -------------------------- Formularios / Forms ---------------------------- */
fieldset,
legend {
    border: 4px solid #CCCCCC;
}
fieldset {
    margin-top: 1em;
}
legend {
    padding: 0.2em 0.5em;
    margin-bottom: 1em;
    font-weight: bold;
    font-style: italic;
} 
form .label {
    clear: left;
    display: block;
    float: left;
    min-width: 13em;
    width: 30%; 
    text-align: right;
    margin-right: 0.5em;  
    font-weight: bold;
    font-size: 120%;  
}
form p {
    margin-top: 1.5em;
}
form input[type='text'],
form input[type='file'],
form textarea {
    width: 55%;
    font-size: 100%;
}
.obligatorio {
    color: #CC0000;
    font-size: 120%;
}
.info-legal {
    font-size: 70%;
    text-align: justify;
}
form input[type='submit'] {
    font-size: 100%;
}
form p.botones {
    text-align: center;
}

/*------------------ Sección del concurso - Contest Section  ---------- */
.item dl.estilos {
    position: relative;
}
.item dl.estilos ul {
    position: relative;
    top: -120px;
    left: 150px;
	margin-right: 140px;
}
.item dl.estilos li {
    list-style: none;
}
.item dl.estilos li:first-child {
    margin-top: 0;
}
.item dl.estilos dt {
    margin-bottom: 20px;
}
.item dl.estilos dd {
   margin-bottom: -50px;
}
/* Para la página principal, un resumen de los estilos propuestos */
.item-mini dl.estilos dd {
    padding-left: 0;
    margin-left: 0;
}
.item-mini dl.estilos dd ul {
    padding-left: 1em;
} 
.item-mini dl.estilos dd ul li {
    list-style: none;
}
.item-mini dl.estilos dd ul li img {
    width: 75px;
    height: 50px;
    float: left;
    margin: 0 0.2em 0 0;
}

/* En la sección de ponentes, se minimiza el tamaño de las fuentes del índice */
div#subsecciones-ponentes > ul {
    font-size: 90%;
    margin: 0 1em 0 0;
}
