* 
{
	margin:0;
	border:0;
	padding:0;
}
BODY 
{
    font-family: Trebuchet MS, Myriad Pro, Times New Roman;
    background-image:url(../imagenes/fondo_sala.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
#contenedor 
{
    position:absolute;
    width:1004px;
    height:1000px;
    top:0;
    left:0;
    overflow:hidden;
}
/*      Por si se hace en varios idiomas
#enlace_idioma 
{
    position:absolute;
    top:3px;
    left:845px;
}
#enlace_idioma_i
{
    position:absolute;
    top:3px;
    left:950px;
}
#enlace_idioma A, #enlace_idioma_i A
{
    color:#FFF;
    font-size:65%;
    text-decoration:none;
    font-weight:bold;
}
*/
#img_programa 
{
    position:absolute;
    top:435px;
    left:200px;
}
#logo 
{
    position:absolute;
    top:610px;
    left:185px;
}
#situacion, #situacion_info, #situacion_inscr, #situacion_comunicaciones, #situacion_programa,
#situacion_comite, #situacion_larioja, #situacion_sala, #situacion_bien {
    position:absolute;
    top:152px;
    left:950px;
	font-weight:bold;
	color: #203f1a;
    font-size:75%;
}
#situacion_info  {
    left:870px;
}
#situacion_inscr  {
    left:835px;
}
#situacion_comunicaciones  {
    left:890px;
}
#situacion_programa  {
    left:835px;
}
#situacion_programa  A {
	font-weight:bold;
	color: #203f1a;
	text-decoration:none;
}
#situacion_programa  A:hover 
{
    text-decoration:underline;
}
#situacion_comite  {
    left:880px;
}
#situacion_larioja  {
    left:850px;
}
#situacion_sala  {
    left:900px;
}
#situacion_bien  {
    left:920px;
}
/*-------------------------------------------------------------CUADROS DE TEXTO--------------------------------------------------------*/

#texto, #texto_bienvenida, #texto_portada
{
    position:absolute;
    top:215px;
    left:210px;
    width:750px;
    height:auto;
    color:#535252;
    font-size:70%;
    text-align:justify;
}
#texto_bienvenida 
{
    top:215px;
}
#texto_programa
{
    position:absolute;
    top:225px;
    left:200px;
    width:375px;
    height:auto;
    color:#535252;
    font-size:70%;
    text-align:left;
}
#texto_programa_d
{
    position:absolute;
    top:245px;
    left:625px;
    width:350px;
    height:auto;
    color:#535252;
    font-size:70%;
    text-align:left;
}
#texto_programa_a
{
    position:absolute;
    top:210px;
    left:200px;
    width:375px;
    height:auto;
    color:#535252;
    font-size:70%;
    text-align:left;
}
#texto_programa_da
{
    position:absolute;
    top:230px;
    left:625px;
    width:350px;
    height:auto;
    color:#535252;
    font-size:70%;
    text-align:left;
}
#texto P, #texto_bienvenida P, #texto_programa P, #texto_programa_d P, #texto_programa_a P , #texto_programa_da P, #texto_portada P
{
    margin-bottom:5px;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
A.texto_enlace
{
    color:#535252;
} 
.titular 
{
    font-weight:bold;
    color:#578b23;
}
.titular_fecha
{
    font-weight:bold;
    color:#203f1a;
    font-family:Arial;
    font-size:120%;
}
.titular_cursiva
{
    font-style:italic;
    font-weight:bold;
    color:#578b23;
}
.negrita 
{
    font-weight:bold;
}
.negrita_cursiva
{
    font-style:italic;
    font-weight:bolder;
    color:#000;
}
.ponente 
{
    font-style:italic;
    color:#578b23;
}
#nueva_imagen 
{
    position:absolute;
    top:3px;
    left:850px;
}
/*-------------------------------------------------------------	Menu Vertical -------------------------------------------------------------*/
#menuv 
{
    position:absolute;
    top:325px;
    left:15px;
	width: 125px;
	font: 70% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menuv ul, li {
	list-style-type: none;
}
#menuv ul {
	margin: 0;
	padding: 0;
}
#menuv li 
{
	border-top: 1px solid #B0CF4A;
	border-bottom: 1px solid #8DB30C;
}
#menuv li.primero
{
	border-top:0;
}
#menuv a, #menuv a.activo {
	text-decoration: none;
	font-weight:bold;
	color: #FFF;
	display: block;
	padding: 3px 6px;
	width: 113px;
}
#menuv a:hover, #menuv a.activo {
    color:#203f1a;
}