/* ===================================================================================== */
/* 		GENERAL																			 */
/* ===================================================================================== */

body {
background-color: #ECE9D8;
}

#tableMain {
width: 780px;
}

#tdSpacerV {
width: 3px;
}

#tdSpacerH {
height: 3px;
}

/* ===================================================================================== */
/* 		HEADER																			 */
/* ===================================================================================== */

#tdSpacerTop {
height: 35px;
}

#tdSombraTop {
height: 5px;
background-image: url('../img/sombra_top.gif');
background-repeat: repeat-x;
background-position: bottom;
text-align: right;
padding: 0 15 5 0;
}

#tdSombraBottom {
height: 5px;
background-image: url('../img/sombra_bottom.gif');
background-repeat: repeat-x;
}

#tdSombraLeft {
width: 5px;
background-image: url('../img/sombra_left.gif');
background-repeat: repeat-y;
}

#tdSombraRight {
width: 5px;
background-image: url('../img/sombra_right.gif');
background-repeat: repeat-y;
}

#tdSombraMiddle {
height: 3px;
background-color: #CDCABC;
}

#tdFondoBlanco {
background-color: #FFFFFF;
padding: 3 3 3 3;
}

#tdHeaderLogo {
width: 270px;
height: 100px;
background-color: #4C80CD;
padding: 21 0 0 16;
}

#tdHeaderDerecha {
background-color: #4C80CD;
text-align: right;
padding: 42 13 0 0;
}

/* ===================================================================================== */
/* 		FOTOS																			 */
/* ===================================================================================== */

#tdFotosBG {
height: 87px;
width: 770px;
background-color: #FFFFFF;
text-align: center;
}

/* ===================================================================================== */
/* 		MENU																			 */
/* ===================================================================================== */

#tdMenuBG {
height: 24px;
width: 770px;
background-color: #FFFFFF;
}

#tdMenuBoton {
background-image: url('../img/menu_spacer.gif');
background-repeat: no-repeat;
background-position: right;
padding: 2 30 0 32;
}

#tdMenuBoton2 {
padding: 2 30 0 32;
}

#tdMenuBotonLast {
padding: 2 30 0 32;
}

#tdSpacerMenu {
height: 3px;
}

/* ===================================================================================== */
/* 		CONTENIDO																			 */
/* ===================================================================================== */

#tdContenidoBig {
width: 535px;
}

#tdContenidoSmall {
width: 242px;
}

#tdFraseBG {
background-color: #86CCC3;
padding: 15 15 15 15;
}

#tdTitleBrown {
height: 21px;
background-color: #9D987B;
padding: 6 0 0 15;
}

#tdTitleOrange {
height: 21px;
background-color: #D49233;
padding: 6 0 0 15;
}

#tdTitleRed {
height: 21px;
background-color: #983934;
padding: 6 0 0 15;
}

#tdTexto {
padding: 15 15 20 15;
text-align: justify;
}

#tdTexto1 {
padding: 0 15 5 15;
text-align: justify;
}

#tdTexto2 {
padding: 3 0 20 0;
}


#tdTextoNews {
background-image: url('../img/bg_news.gif');
padding: 0 15 20 15;
}

#tdDotsNews {
background-image: url('../img/dots_news.gif');
background-repeat: repeat-x;
background-position: bottom;
padding: 15 0 15 0;
text-align: justify;
}

#tdDotsText {
background-image: url('../img/dots_news.gif');
background-repeat: repeat-x;
background-position: bottom;
padding: 0 0 15 0;
}


#divLeft {
float: left;
padding: 0 15 0 0;
}

#divRight {
float: right;
padding: 10 0 0 0;
}

#divLeft1 {
float: left;
width: 415px;
padding: 0 15 0 0;
}

#divLeft2 {
float: left;
width: 280px;
padding: 0 15 0 0;
}

#divFotito {
float: left;
padding: 0 10 0 0;
}

#divRight2 {
float: right;
padding: 2 0 0 0;
}

#divFotoGrupo {
float: right;
padding: 10 0 0 0;
width: 250px;
}

#divTextoFigura {
padding: 5 0 0 0;
}

/* ===================================================================================== */
/* 		SUBMENU																			 */
/* ===================================================================================== */

#tdBlancoSubmenu {
padding: 3 0 10 0;
}

#tdSubmenu {
border-bottom: solid 1px #ECE9D8;
padding: 5 0 5 0;
}

#tdTitleColumnas {
border-bottom: solid 1px #ECE9D8;
padding: 12 15 5 15;
}


.BotonSubmenu {
width: 100%;
border-bottom: solid 1px #ECE9D8;
font-family: Tahoma,Arial;
font-size: 11px;
background-color: #FFFFFF;
color: #000000;
line-height: 160%;
}

	.BotonSubmenu a {
	padding: 6 6 6 15;
	display: block;
	cursor: pointer;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	}
	
	.BotonSubmenu a:visited {
	background-color: #FFFFFF;
	}
	
	.BotonSubmenu a:hover {
	background-color: #ECECEC;
	color: #000000;
	}

.BotonSubmenuOn {
width: 100%;
padding: 6 6 6 15;
border-bottom: solid 1px #ECE9D8;
font-family: Tahoma,Arial;
font-size: 11px;
background-color: #E0E0E0;
color: #000000;
line-height: 160%;
}


.BotonInvestigadores {
width: 100%;
font-family: Tahoma,Arial;
font-size: 11px;
background-color: #FFFFFF;
color: #000000;
line-height: 160%;
}

	.BotonInvestigadores a {
	padding: 14 6 14 15;
	display: block;
	cursor: pointer;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	}
	
	.BotonInvestigadores a:visited {
	background-color: #FFFFFF;
	}
	
	.BotonInvestigadores a:hover {
	background-color: #ECECEC;
	color: #000000;
	}


.BotonOpciones {
border-bottom: solid 1px #ECE9D8;
font-family: Tahoma,Arial;
font-size: 11px;
background-color: #FFFFFF;
color: #000000;
}

	.BotonOpciones a {
	height: 100%;
	width: 97.2%;
	padding: 8 0 8 15;
	display: block;
	float: left;
	cursor: pointer;
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	line-height: 160%;
	}
	
	.BotonOpciones a:visited {
	background-color: #FFFFFF;
	}
	
	.BotonOpciones a:hover {
	background-color: #ECECEC;
	color: #983934;
	}

#divTitleLinea {
position:relative;
float:left;
margin-left:0px;
text-align:left;
width:275px;
}

#divJefeLinea {
position:relative;
float:right;
margin-right:0px;
text-align:left;
width:210px;
}

/* ===================================================================================== */
/* 		FOOTER																			 */
/* ===================================================================================== */

#tdFooterFoto {
padding: 0 3 3 0;
}

#tdFooterLogo {
height: 34px;
background-color: #333333;
padding: 5 0 0 15;
}

#tdFooterMenu {
background-color: #333333;
text-align: right;
padding: 10 15 0 0;
}

#tdFooterTexto {
padding: 0 15 10 10;
}

/* ===================================================================================== */
/* 		TEXT																			 */
/* ===================================================================================== */

.idiomas {
font-family: Arial;
font-size: 9px;
color: #9D987B;
}
	.idiomas a:link, .idiomas a:visited {
	color: #333333;
	text-decoration: none;
	}
	
	.idiomas a:hover {
	color: #983934;
	text-decoration: none;
	}

.titulo {
font-family: Tahoma,Arial;
font-size: 11px;
color: #4C80CD;
line-height: 160%;
font-weight: bold;
}

	.titulo a:link, .titulo a:visited {
	color: #4C80CD;
	text-decoration: none;
	}

	.titulo a:hover {
	color: #983934;
	text-decoration: none;
	}

.copete {
font-family: Tahoma,Arial;
font-size: 11px;
line-height: 160%;
font-weight: bold;
}


.fecha {
font-family: Tahoma,Arial;
font-size: 10px;
color: #000000;
line-height: 120%;
text-align: justify;
}

.texto {
font-family: Tahoma,Arial;
font-size: 11px;
color: #000000;
line-height: 160%;
}

	.texto a:link, .texto a:visited {
	color: #000000;
	text-decoration: none;
	}
	
	.texto a:hover {
	color: #983934;
	text-decoration: none;
	}

.texto1 {
font-family: Tahoma,Arial;
font-size: 11px;
color: #000000;
line-height: 160%;
text-align: left;
}

.volver {
font-family: Tahoma,Arial;
font-size: 11px;
color: #983934;
line-height: 160%;
}

	.volver a:link, .volver a:visited {
	color: #983934;
	text-decoration: none;
	}
	
	.volver a:hover {
	color: #000000;
	text-decoration: none;
	}


.footermenu {
font-family: Arial;
font-size: 11px;
color: #FFFFFF;
line-height: 160%;
}
	.footermenu a:link, .footermenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
	.footermenu a:hover {
	color: #FFCC33;
	text-decoration: none;
	}

.footer {
font-family: Arial;
font-size: 11px;
color: #A3A090;
line-height: 140%;
}

/* ===================================================================================== */
/* 		IMAGENES																		 */
/* ===================================================================================== */

.border {
border: solid 1px #333333;
}

/* ===================================================================================== */
/* 		LINEAS																			 */
/* ===================================================================================== */

ul.lineas {
	list-style:none;
	padding:0;
	margin:0;
}

ul.lineas li {
	list-style:none;
	padding:0;
	margin:0;
	border-bottom: solid 1px #ECE9D8;
}

ul.lineas li a {
	position:relative;
	display:block;
	width:100%;
	height:100%;
	background:#FFF;
	font-family: Tahoma,Arial;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

ul.lineas li a:hover {
	display:block;
	background:#ECECEC;
	color: #983934;
}

#linea {
	display:block;
	cursor:pointer;
	width:280px;
	margin:0px 0px 0px 14px;
	padding:10px 0px;
}

#investigador {
	position:absolute;
	right:0px;
	top:10px;
	display:block;
	cursor:pointer;
	width:206px;
	margin:0px;
}
