table.principal
{
	border: solid;
	border-width: 2px;
	border-color: #941100; /*granate del logo*/
  	width: 85%;
}

table.secundaria
{
	border: solid;
	border-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-color: #941100; /*granate del logo*/
  	width: 100%;
  	background-color: #f2f2f2;
}

table.menu
{
	border: solid;
  	width: 100%;
  	background-color: #f2f2f2;
	border-width: thin;
	border-color: #f2f2f2; /*granate del logo*/
}

td.titulo
{
	border-bottom: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #941100; /*granate del logo*/
	padding-right: 5px; 
	padding-left: 10px; 
	padding-bottom: 5px; 
	padding-top: 5px;
	margin: 5px; 
	margin-left: 10px;
	text-align: left;
	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #941100; /*granate del logo*/

}

td.jornadas 
{
	font-size:14pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
  	background-color: #941100; /*granate del logo*/
	color:#f2f2f2;
	text-align: center;
	height: 30px;
}

td.universidad
{
	font-size:12pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	background-color: #941100; /*granate del logo*/
	color:#f2f2f2;
	text-align: center;
	height: 40px;

}

td.pie 
{
	font-size:7pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	background-color: #941100; /*granate del logo*/
	color:#f2f2f2;
	text-align: center;
	height: 20px;
}

a.boton
  {
    padding: 3px 9px 3px 9px;
  	color: #f2f2f2; /*gris clarito*/
  	background-color: #941100; /*granate del logo*/
  	font-weight: normal;
  	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
  	text-align: center;
  	text-decoration: none;
  	width: 100px;
  	border: 1px solid #e5e5e5; /*gris claro*/
  }

a.boton:hover
  {
	color: #941100; /*granate del logo*/
	background-color: #f2f2f2; /*gris clarito*/
  	border: 1px solid #c0c0c0; /*gris claro*/
	
  }

a.boton_contrario
  {
    padding: 3px 7px 3px 7px;
  	color: #941100; /*granate del logo*/
  	background-color: #f2f2f2; /*gris clarito*/
  	font-weight: normal;
  	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
  	text-align: center;
  	text-decoration: none;
  	width: 100px;
  }
a.boton_contrario:hover
  {
	text-decoration: underline;
  }

  
.contenido 
{
  	padding: 5px;
	margin: 5px;
	margin-left: 10px;
	margin-top: 10px;
	text-align: justify;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000; /*granate del logo*/
}

A.contacto
{
	font-size:9pt;
  	color: #4682b4; /*azul portada uva*/
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.portada
{
	font-size:10pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	width: 250px /* 421px; */
}

.contacto_portada
{
	font-size:10pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #941100; /*granate del logo*/
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

table.registro
{
	border: solid;
	border-width: 2px;
	border-color: #941100; /*granate logo*/
  	width: 60%;
  	background-color: #e5e5e5; /*gris claro*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000;
  	padding: 5px;

}
html>body .registro {border-collapse:collapse;}

table.hotel
{
	border: solid;
	border-width: 2px;
	border-color: #941100; /*granate logo*/
  	width: 90%;
  	background-color: #f2f2f2; /*gris claro*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000;
  	padding: 5px;

}
html>body .hotel {border-collapse:collapse;}

.precios
{
  	color: #941100;
  	background-color: #f2f2f2;  /*gris clarito*/
  	text-align: center;
  	font-weight: bold;
}

.hoteles_titulo
{
  	color: #941100;
  	background-color: #e5e5e5;  /*gris clarito*/
  	text-align: center;
}
/*.hoteles_contenido
{
  	color: #941100;
  	background-color: #f2f2f2;
  	text-align: left;
}*/

a.noticias
{
    padding: 3px 9px 3px 9px;
  	color: #f2f2f2; /*gris clarito*/
  	background-color: #941100; /*granate del logo*/
  	font-weight: bold;
  	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
  	text-align: center;
  	text-decoration: none;
  	width: 100px;
  	border: 1px solid #e5e5e5; /*gris claro*/
}
  
.marco
{
	 border: 2px solid #941100; /*gris claro*/
	 margin: 1px;
}

td.titulo_noticias
{
	border-bottom: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #941100; /*granate del logo*/
	padding: 5px; 
	margin: 5px; 
	text-align: left;
	font-size:8pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #941100; /*granate del logo*/
  	font-style:italic;
  	font-weight:bold;
}

.fecha_noticias
{
	padding: 3px; 
	margin: 3px; 
	text-align: left;
	font-size:7pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #941100; /*granate del logo*/
  	font-style:italic;
  	font-weight:normal;
}

.contenido_noticias
{
  	padding: 3px;
	margin: 3px;
	text-align: left;
	font-size:7pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000; /*granate del logo*/
}

#estilo_marquee{
position: relative;
width: 200px;
height: 300px;
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}



table.programa
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 90%;
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000;
	text-align:center;

}

td.dias
{
  	background-color: #941100; /*#244061; /*azul oscuro*/
 	font-size:10pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
  	color: #FFFFFF;
	text-align: center;
	height: 45px;
	width: 26%;
}

td.horas
{
  	background-color: #941100; /*#DBE5F1; /*azul clarito*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #FFFFFF;
	text-align: center;
	height: 45px;
	width: 15%;
}

td.comidas
{
  	background-color: #C4D7EB; /*azul claro*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.charlas
{
  	background-color: #FBCB9F; /*color carne/naranja?*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.cafe
{
  	background-color: #D6CDE1; /*moradito*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.posters
{
  	background-color: #CFC7A7; /*marroncillo*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.sesiones
{
  	background-color: #E5DF6D; /*amarillo*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.clausura
{
  	background-color: #EA8224; /*naranja*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.atel
{
  	background-color: #BFB2D2; /*morado*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

td.sociales
{
  	background-color: #EDC6C2; /*rosa*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;
	text-align: center;
	height: 45px;
}

.enlaces_internos
{
  	padding: 3px;
	margin: 3px;
	text-align: left;
	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #000000; /*negro*/
  	text-decoration: none;
  	font-weight: bold;
}

.enlaces_internos_dias
{
	text-align: center;
	font-size:10pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #FFFFFF; /*blanco*/
	font-weight:bold;
  	text-decoration: none;
}

.dias
{
  	padding: 3px;
	margin: 3px;
	text-align: center;
	font-size:11pt;
	font-family: verdana, arial, helvetica, sans-serif;
  	color: #941100; /*granate del logo*/
  	font-weight: bold;
}

table.charla_extendido
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #FBDBC0; /*color carne/naranja?*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .charla_extendido {border-collapse:collapse;}

table.cafe_interactivo
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #E3E1CF; /*marroncillo*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .cafe_interactivo {border-collapse:collapse;}


table.sello1
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #F9F085; /*amarillo*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sello1 {border-collapse:collapse;}


table.sello2
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #C3E4EE; /*azul*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sello2 {border-collapse:collapse;}


table.sesion2A
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #DDE8C8; /*verde*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion2A {border-collapse:collapse;}


table.sesion2B
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #E3E1CF; /*gris*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion2B {border-collapse:collapse;}


table.sesion3A
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #F6E3E2; /*rosa*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion3A {border-collapse:collapse;}


table.sesion3B
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #DDE8C8; /*verde*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion3B {border-collapse:collapse;}


table.sesion4A
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #FBDBC0;
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion4A {border-collapse:collapse;}


table.sesion4B
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #DDE8C8; /*verde*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion4B {border-collapse:collapse;}


table.sesion5A
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #ECE7F0; /*morado*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion5A {border-collapse:collapse;}

table.sesion5B
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #EDAFCB; /*rosa*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion5B {border-collapse:collapse;}


table.sesion6A
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #E2F1F7; /*azul claro*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion6A {border-collapse:collapse;}

table.sesion6B
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #F6E3E2; /*rosa claro*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .sesion6B {border-collapse:collapse;}

table.cafe
{
	border: solid;
	border-width: 2px;
	border-spacing:0;
	border-color: #941100; /*granate logo*/
  	width: 75%;
	background-color: #E3E1CF; /*moradito*/
 	font-size:9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
  	color: #000000;

}

html>body .cafe {border-collapse:collapse;}

table.flecha
{
  	width: 95%;
  	text-align:right;

}
