@charset "utf-8";
/* CSS Document */

/*
******************************************************************************
******************************************************************************
* Normalizar estilos XHTML de diferentes navegadores
******************************************************************************
******************************************************************************
*/

/* Quitamos el subrayado de los links */
:link,:visited { text-decoration:none }

/* Eliminamos las viñetas de las listas */
ul,ol { list-style:none }

/* Evitar el tamaño inconsistente de los diferentes encabezados
   y también etiquetas <pre> y <code> */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* Evitar la asignación inconsistente de márgenes y rellenos a
   diferentes elementos HTML  */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* Evitar el borde azul en imágenes que son links */
a img,:link img,:visited img { border:none }

/* Quitar la cursiva del elemento <address> */
address { font-style:normal }

/* Quitar márgenes de los párrafos???*/
p {margin:0; padding:0}

/* Resetfloat*/
.resetfloats {
	clear: both;
}

/*
*********************
*********************
*/
body {
	background-color: #1ba3e4;
	background-image: url(img/fnd.jpg);
	background-repeat:  repeat-x;
}
#envoltorio {
	height: 590px;
	min-height: 590px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
*>#envoltorio {
	height:auto
}
/*
*********************
ENCABEZADO
*********************
*/
#encabezado {
	background-color: #0181bf;
	height: 110px;
	width: 900px;
}
.logosymp {
	float: left;
	height: 110px;
	width: 135px;
}
#cabecera {
	float: right;
	height: 110px;
	width: 700px;
}
#titulo {
	padding: 10px;
	height: 60px;
	width: 680px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
}
#menu {
	padding: 5px;
	height: 20px;
	width: 690px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	text-align: right;
}
#menu a:link, #menu a:visited {
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
}
#menu a:hover {
	text-decoration: underline;
}
/*
*********************
PIE
*********************
*/
#pie {
	background-color: #0181bf;
	height: 20px;
	width: 900px;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#pie a:link, #pie a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
#pie a:hover {
	color: #0181bf;
	background-color: #FFFFFF;
}
/*
*********************
CONTENIDO
*********************
*/
#contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px;
	height: 435px;
	min-height: 435px;
	width: 880px;
}
*>#contenido {
	height:auto
}

#columnaizq {
	float: left;
	width: 435px;
}
#columnadch {
	float: right;
	width: 435px;
}
#submenu {
	font-size: 1.1em;
	color: #FF9900;
	text-align: right;
}
#submenu a:link, #submenu a:visited {
	font-weight: bold;
	color: #FF9900;
	margin-right: 20px;
	margin-left: 20px;
}
#submenu a:hover {
	color: #FFFFFF;
	background-color: #FF9900;
}
h1 {
	font-size: 1.1em;
	font-weight: bold;
	height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	background-image: url(img/h1fnd.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
}
h2 {
	font-weight: bold;
	font-size: 1.2em;
	margin-top: 3px;
	margin-bottom: 3px;
}
p {
	margin-top: 3px;
	margin-bottom: 3px;
}
.centrado {
	text-align: center;
}
/*
*********************
INDEX
*********************
*/
#organizador {
	float: left;
	width: 190px;
}
#colaboradores {
	float: right;
	width: 215px;
}
#organizador .woomblogo {
	height: 100px;
	width: 69px;
	float: right;
}
.upvlogo {
	height: 60px;
	width: 130px;
	float: left;
	margin-right: 30px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.cgcomlogo {
	height: 90px;
	width: 100px;
	float: left;
	margin-right: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.cfclogo {
	height: 90px;
	width: 72px;
	float: right;
	margin-left: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.uemslogo {
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.patrocinadores {
	height: 130px;
	width: 435px;
}
#comiteizq {
	float: left;
	width: 185px;
}
#comitedch {
	float: right;
	width: 245px;
}
.listaindex {
	font-size: 1.2em;
	margin-top: 2px;
	margin-bottom: 2px;
}
.listacomite {
	padding-left: 30px;
}
/*
*********************
PONENCIAS
*********************
*/
#ponencias {
	background-color: #FFEDD2;
	padding-top: 5px;
	height: 100px;
	min-height: 100px;
	width: 880px;
	padding-bottom: 5px;
}
*>#ponencias {
	height: auto;
}
#ponenciaizq {
	float: left;
	width: 435px;
	padding-left: 5px;
}
#ponenciadch {
	float: right;
	width: 425px;
}
#ponencias li {
	height: 15px;
	list-style-position: inside;
	list-style-type: disc;
	color: #FF6600;
	padding-top: 5px;
}
#ponencias a:link, #ponencias a:visited{
	font-size: 1.1em;
	color: #FF6600;
}
#ponencias a:hover {
	color: #FFFFFF;
	background-color: #FF9900;
}
.ponenciaficha {
	width: 880px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.mesaimg {
	float: left;
	height: 200px;
	width: 300px;
}
.mesa {
	float: right;
	height: 200px;
	width: 540px;
	font-size: 1.2em;
}
.mesa .titulo {
	font-size: 1.3em;
	font-weight: bold;
	color: #0181bf;
	margin-top: 20px;
	margin-bottom: 10px;
}
.mesa a:link, .mesa a:visited {
	font-weight: bold;
	color: #FF9900;
}
.mesa a:hover {
	text-decoration: underline;
}
.comunicacion {
	padding: 5px;
	width: 868px;
	border: 1px solid #FF9900;
	margin-top: 5px;
	margin-bottom: 5px;
}
.comunicaciontit {
	font-size: 1.1em;
	color: #0181bf;
	font-weight: bold;
	margin-right: 15px;
}
.comunicacionprof {
	font-size: 1.1em;
	color: #0181bf;
}
.comunicacion a:link, .comunicacion a:visited {
	font-weight: bold;
	color: #FF9900;
}
.comunicacion a:hover {
	text-decoration: underline;
}
.arriba {
	text-align: right;
}
.arriba a:link, .arriba a:visited{
	font-weight: bold;
	color: #FF9900;
}
.arriba a:hover {
	text-decoration: underline;
}
.comutit {
	font-size: 1.3em;
	font-weight: bold;
	color: #0181bf;
	margin-top: 20px;
	margin-bottom: 10px;
}
.traductor {
	text-align: right;
	margin-top: 7px;
	margin-right: 10px;
	color: #666666;
}
/*
*********************
ALBUM
*********************
*/
#album {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
.celdafoto {
	padding: 3px;
	text-align: center;
	vertical-align: top;
}
.fotomini {
	height: 132px;
	width: 132px;
	border: 1px solid #FF9900;
}
.miniV {
	padding-left: 0px;
}
.miniH {
	padding-top: 16px;
}
/*
*********************
SOFTWARE
*********************
*/
.software {
	margin-top: 15px;
	margin-bottom: 5px;
}
.software a:link, .software a:visited {
	font-weight: bold;
	color: #FF9900;
}
.software a:hover {
	text-decoration: underline;	
}
/*
*********************
VIDEO
*********************
*/
#video {
	height: 365px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}