/*
colores a modificar:
Principal -->44881B: Verde oscuro = #8c9600
Secundario-->66FF00: Verde claro
Terciario --->EAF29D: Verde muy claro
GRIS--> 989898
*/

body {
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	background-color:transparent;
		}
form{
border:0;
margin:0;
padding:0;
font-size:12px;
}
h2,h3 {
	margin-top: 0px;
	padding-top: 0px;
}
.tablachunga{
	width:770px;
	/* min-height:650px; */
	position:relative; 
	margin-left:auto;
	margin-right:auto; 
	top: 20px; 
	width:770px; 
	}
/* CABEZA DEL DISEŅO */ 	
div#cabecera {
	left:0px;
	width:770px;
	height:107px;
	top: 0px;
	position: absolute;
}
div#cabecera_pda {
	display:none;
}
div#pdaseparador{
	display:none;
	}
div#nav0pda{
	display:none;
}
/* CONTENEDOR DEL DISEŅO */ 
.capanotes { 
	position:absolute;
	margin:100px auto 0px auto;
}	
div#contenedor {
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	top: 0px; 
	width:770px;
}
div#contenedorpaghtml {
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	top: 20px; 
	width:770px; 
	}
div#contenedorext {
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	top: 20px; 
	width:770px; 
	}
/* PAGINA DEL DISEŅO */ 	
div#pagina {
	width: 770px;
	position: relative;
	top: 107px;
	background-image:   url(../../../imagenes/motivo_pagina.jpg/$FILE/motivo_pagina.jpg);
	background-repeat:repeat-y;		
}
/* DIVISION DEL DISEŅO */ 	
div#asangre {
	width: 100%;
	margin:0px;
	padding:0px;
	}
div#columna_izq {
	width: 615px;
	position: static;
	margin-top: 1px;
	margin-left: 0px;
	padding-left:20px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#columna_der {
	position:absolute;
	width:133px;
	margin-left: 638px;
}
/* FECHA JS */ 	
#fecha {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #8c9600;
	}
/* USUARIO NOTES */ 	
div#usuario {
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-align:left;
}
/* NAVEGACION COMPLEMENTARIA */ 
div#nav0{
	font-size:10px;
	color:#8c9600;
	text-align:right;
	margin-right:10px;
}
div#nav0 a,a:active,a:link {
	color:#8c9600;
	text-decoration:none;
	text-align:right;
	margin-right:0;
	font-size:10px;
	font-weight:100;
}
div#nav0 a:hover{
	color:#8c9600;
	text-decoration:underline;
	text-align:right;
	margin-right:0;
	font-size:10px;
	font-weight:100;
}
/* GRAFICO HOME */ 
div#graficohome img{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	position: static;
	margin-left:17px;
	padding:0;
	text-align:center;
}

/* NAVEGACION DE SECCION */ 
div#nav1{
	width: 628px;
	position: static;
	margin-top:10px;
	background-image:url(../../../imagenes/fondo_inactivo_peque.jpg/$FILE/fondo_inactivo_peque.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin-left:8px;
	}
div#nav1 ul
{
	padding-left: 0;
	margin-left: 0;
	background-image:url(../../../imagenes/fondo_inactivo.jpg/$FILE/fondo_inactivo.jpg);
	background-repeat:repeat-x;
	color: White;
	float: left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	height:18px;
}
div#nav1 ul li { display: inline; }
html>div#nav1 ul li a
{
min-height:18px;
}
div#nav1 ul li a
{
	padding: 0.2em 0.82em;
	background-image:url(../../../imagenes/fondo_inactivo.jpg/$FILE/fondo_inactivo.jpg);
	background-repeat:repeat-x;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	font-size:11px;
	font-weight:bold;
}
div#nav1 ul li a:active,a:visited
{
	font-weight:bold;
	font-size:11px;
}
div#nav1 ul li a:hover
{
	background-image:url(../../../imagenes/fondo_activo.jpg/$FILE/fondo_activo.jpg);
	background-repeat:repeat-x;
	color: #fff;
	font-size:11px;
	font-weight:bold;
}
/* TITULOS */ 
div#contenido{
	width:620px;
	height:100%;
	position: static;
	margin-top: 1px;
	margin-left: 0px;
	margin-bottom:0px;
	padding-left:20px;
	padding-right:20px;
		padding-top:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#contenidoizq{
	float:left;
	width:370px;
	height:100%;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#contenidodcha{
	float: right;
	width: 220px;
	height: 100%;
	margin: 0px 2px 0px 0px;
	padding: 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f0f0f0;
	text-decoration: none;
	font-weight: normal;
}
div#titulo {
	display:inline;
	font-weight:bold;
	padding-top:10px;
}
div#tituloseccion {
	font-size:16px;
	color:#8c9600;
	display:inline;
}
div#titulosubseccion {
	font-size:0.86em;
	color:#999;
	display:inline;
	font-weight:bold;
}
/* SUBNAVEGACION DE SECCION */
html>#nav2 li a, a:active a:link a:visited{
	height:0.75em;
	} 	
#nav2{
	margin-left:0;
	padding-left:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#8c9600;
	}
#nav2 li { 
	padding-left: 10px;
	background-image:url(../../../imagenes/flecha_morada.gif/$FILE/flecha_morada.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
	display:inline;
	color:#8c9600;
	}
#nav2 li a, a:active a:link a:visited{
	text-decoration:none;
	color:#8c9600;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	}
#nav2 li a:hover{ 
	text-decoration:underline;
	color:#8c9600;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	}
div#texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
div#texto a, a:active a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8c9600;
	font-weight:100;
	text-decoration:underline;
}
div#texto a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e562b;
font-style:normal;
background-color:#f0f0f0;
text-decoration:none;
}
div#texto a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#989898;
text-decoration:underline;
font-style:normal;
}
div#texto a:underline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#8c9600;
font-weight:100;
}
div#textocapas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
div#capas{
	width: 600px;
	position: absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:8px;
	left: 20px;
	top: 332px;
}
div#capas img{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	position: static;
	margin-left:17px;
	padding:0;
	text-align:center;
}
div#texto2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
div#mapa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

div#mapa a, a:active a:link, a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
		}

div#mapa a:underline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
div#mapa ul {
	margin-bottom: 0;
	color: #666666;
	line-height: 14px;
	}
div#mapa ul li {
	color: #666666;
	line-height: 14px;
	list-style-image: url("../../../imagenes/flecha_morada.gif/$FILE/flecha_morada.gif");
}
div#mapa ul li a, a:active a:link, a:visited{
	color:#8c9600;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	}	
/* FICHAS */
#separadorficha{
		border: 1px #8c9600;
		margin-left:10px;
		padding-left:15px;
		margin-top:20px;
		padding-bottom:15px;
		background-image:  url(../../../imagenes/flecha_morada.gif/$FILE/flecha_morada.gif);
		background-repeat: no-repeat;
		background-position: 0 5%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:bold;
		color:#8c9600;
	}
#ficha{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:10px;
		padding-right:10px;
		
	}
#ficha a,#ficha a:visited{
	color:#8c9600;
	text-decoration:none;
	font-weight:normal;
	margin-left:350px;
	}
#ficha a:hover{
	color:#8c9600;
	text-decoration:underline;
	font-weight:normal;
	margin-left:350px;
	}
#fichaimagen {
		float:left;
		margin:0 5px 10px 0;
		vertical-align: top; 
	}
#fichatitular1{
		color:#8c9600;
		font-weight:bold;
		margin:0;
		padding-left:80px;
		border:0px solid pink;
	}
#fichatitular2{
		color:#66FF00;
		font-weight:bold;
		margin:0;
		padding-left:80px;
	}
#fichacuerpo{
		padding-left:80px;
		color:#000;
		font-weight:normal;
		text-align:justify;
		border: 3px #8c9600;
		
	}
#fichaenlace{
		padding-bottom:15px;
		font-size:14px;
		text-align:right;
		height:100px;	
	}
/* PIE */ 			 
div#pie {
	top:0;
	margin-top:0;
	background-color:#FFF;
	border-top:0;
	min-height:200px;

}
div#pie img{ 
	margin-left:0;
	margin-top:-2px;
	border:0;
	min-height:50px;
} 
/*div#mensajepie {
	background-color:#FFF;
	background-image:url(../../../imagenes/blanco.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.69px;
	color:#666666;
	text-align:right;
	margin-right:125px;
	padding-right:20px;
	line-height:20px;
	font-size: 0.69em;
}
div#mensajepie a,a:active a:visited: a:hover{
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75px;
	color:#44881B;
	text-align:right;
	margin-right:125px;
	padding-right:20px;
	line-height:20px;
	font-size: 0.69em;
} */
/* PLANIFICACION */
.txtNormalfinalizado
{
	font-weight: bold;
	font-size: 0.63em;
	color: #00FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.txtDest
{
	font-size: 0.75em;
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.txtDestCalendario
{
	font-size: 0.75em;
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.txtNormal
{
	font-weight: normal;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.txtNormal a,a:active,a:link
{
	font-weight: normal;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.txtNormal a:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.txtNormalpeque
{
	font-weight: normal;
	font-size: 10px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.txtNormalencurso
{
	font-weight: bold;
	font-size: 10px;
	color: #0892DE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.txtNormalfinalizado
{
	font-weight: bold;
	font-size: 10px;
	color: #00FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;

}
.txtNormalretrasado
{
	font-weight: bold;
	font-size: 10px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;

}
.hand2 {
	font-size: 10px;
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-indent: 0pt;
	cursor: hand;
}
.hand2 a,a:link,a:visited,a:active{
	font-size: 10px;
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-indent: 0pt;
	cursor: hand;
}
.hand2 a:hover{
	font-size: 10px;
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	text-indent: 0pt;
	cursor: hand;
}
.nivel1
{
	font-weight: bold;
	font-size: 10px;
	color:0000ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;
}
.nivel2
{
	font-weight: bold;
	font-size: 10px;
	color: #8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;

}
.nivel3
{
	font-weight: bold;
	font-size: 10px;
	color: #cc6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;

}
.nivel4
{
	font-weight: bold;
	font-size: 10px;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 0pt;

}
div#txtfechamorada{
	font-size: 0.69em;
	color:#8c9600;
	font-weight:bold;
}
div#hand a,a:active,a:link{
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	text-decoration:underline;
	cursor: hand;
	font-weight:100;
	}
div#hand a:hover{
	color:#4e562b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	text-decoration:underline;
	background-color:#f0f0f0;
	cursor: hand;
	font-weight:100;
	}
div#hand a:visited{
	color:#989898;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	text-decoration:underline;
	cursor: hand;
	font-weight:100;
	}
div#hand2 a,a:active,a:link{
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	text-decoration:none;
	cursor: hand;
	font-weight:100;
	}
div#hand2 a:hover{
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	text-decoration:underline;
	cursor: hand;
	font-weight:100;
	}		
.txtDestpeque{
	font-size: 0.63em;
	color:#8c9600;
}
div#txtDestpeque {
	font-size: 0.63em;
	color:#0000FF;
	}
div#calendario a,a:active,a:link{
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 0.94em;
	text-decoration:none;
	cursor: hand;
	}
div#calendariov a:hover{
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.94em;
	font-weight:bold;
	text-decoration:underline;
	cursor: hand;
	}
div#pdf a,a:active,a:link{
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	text-decoration:none;
	cursor: hand;
	font-weight:100;
	}
div#pdf a:hover{
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	text-decoration:underline;
	cursor: hand;
	font-weight:100;
	}
.fecha {
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	text-decoration:none;
	font-weight:100;
	}
.fecha2 {
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.63em;
	text-decoration:none;
	font-weight:100;
	}
/* DESTACADOS */
#destacados ul {
	list-style: none;
	padding: 0 10px 10px 15px;
	color:#000;
	}
#destacados ul li {
	background: transparent url("../../../imagenes/calendario_flechader.gif/$FILE/calendario_flechader.gif") no-repeat 0 5px;
	padding: 0 0 0 15px;
	}
#destacados2 ul {
	list-style: none;
	margin-bottom:0;
	color:#666666;
	}
#destacados2 ul li {
	background: transparent url("../../../imagenes/flecha_morada.gif/$FILE/flecha_morada.gif") no-repeat 0 5px;
	padding:padding: 0 0 0 10px;
	color:#666666;
	}
#destacados3 ul {
	list-style: none;
	margin-bottom:0;
	color:#fff;
	}
#destacados3 ul li {
	background: transparent url("../../../imagenes/flecha_blanca.gif/$FILE/flecha_blanca.gif") no-repeat 0 5px;
	padding:0 0 0 10px;
	color:#fff;
	}
#destacadotexto {
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
	display:inline;
}
div#destacadotexto2 {
	color:#8c9600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:inline;
}
#tabladatos{
	border-color:#8c9600;
	border-style:dashed;
	border-width:1px;
	width:450px;
	color:#000000;
	background-color:#66FF00;
	border-spacing:2px;
}
#tabladatosh{
	border-color:#8c9600;
	border-style:dashed;
	border-width:1px;
	width:450px;
	color:#fff;
	background-color:#8c9600;
	height:20px;
	text-align:center;
	font-weight:bold;
	margin:0;
	padding:0;
	border-collapse:collapse;
}
#tabladatos p{
	text-align:center;
}
/* IMAGENES COMO ENLACES */
	.pic{
	padding:5px; margin:5px 35px;
	}
	.pic img {
	border:0;
	}
/* PDA OCULTAR */
	div#menupda2 { 
	display:none;
	}
.campotexto {
	background-color: #f0f0f0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e562b;
	border-top-style: solid;
	border-top-color: #8c9600;
	border-top-width: 1px;
	border-bottom-color: #8c9600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #8c9600;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8c9600;
	border-right-style: solid;
	border-right-width: 1px;
	}
.campoboton {
	background-color: #f0f0f0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #4e562b;
	cursor: hand;
	border-top-style: solid;
	border-top-color: #8c9600;
	border-top-width: 1px;
	border-bottom-color: #8c9600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #8c9600;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8c9600;
	border-right-style: solid;
	border-right-width: 1px;
	
	}
.campocombo { background: #FFFFFF; 
	border-bottom: #8c9600 1px solid; 
	border-left: #8c9600 1px solid; 
	border-right: #8c9600 1px solid; 
	border-top: #8c9600 1px solid; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
.tabladocumento { 
border-top-style: solid;
	border-top-color: #989898;
	border-top-width: 1px;
	border-bottom-color: #989898;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #989898;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #989898;
	border-right-style: solid;
	border-right-width: 1px;
	
}
.txtDestFondo { 
	background-color:#8c9600;
	font-size: 16px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}


/* CSS Document */

/* Estilos MENU HORIZONTAL SUPERIOR */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 /* common styling */
/* Estilos MENU HORIZONTAL SUPERIOR para HOME */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 /* common styling */
.horizontal_menu {

float:left; width:628px; 
background-color:#8c9600; 
margin-top:15px;  position: absolute;
left:8px; 


}
.horizontal_menu ul {
padding:0;margin:0;list-style-type:none;
}
.horizontal_menu ul li {
float:left; position:relative; background:#8c9600;
}
.horizontal_menu ul li a, .horizontal_menu ul li a:visited {
	float:left;
	display:block;
	text-decoration:none;
	padding:0px 5px;
	line-height:19px;
	height:20px;
	border-right:1px solid #fff;
	text-align:center;
	padding-right: 5px;
	background:#8c9600 url(../../../imagenes/flecha_menu.gif/$FILE/flecha_menu.gif) bottom right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width: 145px;	
}

.horizontal_menu ul li a:active{

font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;font-size:11px;color:#FFFFFF;
	
}

.horizontal_menu ul li a:link{

font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;font-size:11px;color:#FFFFFF;
	
}

.horizontal_menu ul li a:hover{
float:left; display:block; text-decoration:none; padding:0px 5px; line-height:19px; height:20px;border-right:1px solid #fff; text-align:center; padding-right: 5px;
background:#4e562b url(../../../imagenes/flecha_menu.gif/$FILE/flecha_menu.gif) bottom right no-repeat; 
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;font-size:11px;color:#FFFFFF;
	
}
.horizontal_menu ul li a:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;font-size:11px;color:#FFFFFF;
	
}
.horizontal_menu ul li:hover {width:auto; }

.horizontal_menu ul li a.horizontal_menuone:hover {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li a.horizontal_menutwo:hover {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li a.horizontal_menuthree:hover {border-color:1px solid #4e562b;	background:#4e562b url(../../../imagenes/flecha_menu2.gif/$FILE/flecha_menu2.gif) bottom right no-repeat;
}
.horizontal_menu ul li a.horizontal_menufour:hover {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li a.horizontal_menufive:hover {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li a.horizontal_menusix:hover {border-color:1px solid #4e562b; background-color:#4e562b;}

.horizontal_menu ul li:hover a.horizontal_menuone {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li:hover a.horizontal_menutwo {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li:hover a.horizontal_menuthree {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li:hover a.horizontal_menufour {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li:hover a.horizontal_menufive {border-color:1px solid #4e562b; background-color:#4e562b;}
.horizontal_menu ul li:hover a.horizontal_menusix {border-color:1px solid #4e562b; background-color:#4e562b;}

.horizontal_menu ul li ul {
display: none; 
}
.horizontal_menu table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.horizontal_menu ul li:hover ul {background-color:#4e562b;
display:block;position:absolute;top:20px;margin-top:0px; right:0; left:0; }

.horizontal_menu ul li:hover ul li ul {
display: none;
}
.horizontal_menu ul li:hover ul li a { 
display:block;background:#4e562b;color:#fff;height:auto;line-height:15px;padding:4px 5px; border:0px solid #4e562b; width:145px; text-align:left;

}

.horizontal_menu ul li:hover ul li a:hover {
color:#fff; text-decoration:underline; 
}



.horizontal_menu ul li:hover ul li:hover ul { 
display:block; position:absolute;  top:-1px;
}




/* specific to IE5.5 and IE6 browsers */
.horizontal_menu ul li a:hover ul {
display:block;position:absolute;top:20px; background:#4e562b;left:0px; border-bottom:1px solid #4e562b; 
}


.horizontal_menu ul li a:hover ul li a { 
display:block;background:#4e562b;color:#FFFFFF; height:1px; line-height:15px; padding:3px 5px;  border:1px solid #4e562b;width:145px; text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#FFFFFF; text-decoration:none;}

.horizontal_menu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.horizontal_menu ul li a:hover ul li a:hover {
color:#fff;  text-decoration:underline;
}

.horizontal_menu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#000; left:130px;
}











/* MENU EQUIPO INDEX */ 	


#menu {
text-align:left;
  margin:0; 
  padding:0; 
  height:14em; 
  overflow:hidden; 
  background:#ffffff;
  width:99%;
  }
#menu li {
  text-align:left;
  list-style-type:none; 
  float:left; 
  display:block; 
  width:100%;
  }
#menu li a {
text-align:left;
  display:block; 
  text-decoration:none; 
  color:#00b; 
  margin:0; 
  width:100%;
  }
#menu li a span {
text-align:left;
  display:none; 
  color:#000;
  }
#menu li a.one span {
text-align:left;
  display:block; 
  height:8em; 
  margin:0 10px;
  }
#menu li a:hover {
  background:#ffffff;
  text-align:left;
  }


#menu li a:hover span {
text-align:left;
  display:block; 
  height:8em; 
  margin:0 10px; 
  cursor:pointer;
  }

  
#menu .h2 {
width:400px;
text-align:left;
  margin:0 5px; 
  padding:0; 
background: transparent url("../../../imagenes/flecha_morada.gif/$FILE/flecha_morada.gif") no-repeat ;
background-position:right;
  font-variant:normal; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  border:0;
  
  font-size:14px;
	color:#8c9600;
	display:inline;
  
  
  }
#menu .h3 {
text-align:left;
  margin:0 5px; 
  padding:0; 
  font-size:1.1em; 
  color:#00b;
  }

#menu img {
text-align:left;
  margin:5px 5px 5px 0; 
  border:1px solid #000; 
  float:left;
  }
.curved {
text-align:left;
  width:21em;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4, .curved .b5  {
text-align:left;
  font-size:1px; 
  display:block; 
  background:#999999;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.curved .b1, .curved .b2, .curved .b3, .curved .b5 {
text-align:left;
  height:1px;
  }
.curved .b2, .curved .b3, .curved .b4, .curved .b5  {
  background:#ffffff; 
  border-left:1px solid #999999; 
  border-right:1px solid #999999;
  text-align:left;
  }
.curved .b1 {
  margin:0 5px; 
  background:#999999;
  text-align:left;
  }
.curved .b2 {
 margin:0 3px; 
  background:#999999;
  text-align:left;
  }
.curved .b3 {
  margin:0 2px; 
  border-width:0 2px;
  text-align:left;
  }
.curved .b4 {
   margin:0 1px;
   text-align:left;
  }
  
 .curved .b5 {
  height:2px; 
  margin:0;
  text-align:left;
  }
  
  
.curved .c1 {
  margin:0 6px; 
  background:#999999;
  text-align:left;
  }
.curved .c2 {
  margin:0 4px; 
  border-width:0 2px;
  text-align:left;
  }
.curved .c3 {
  margin:0 3px;
  text-align:left;
  }
.curved .c4 {
  height:2px; 
  margin: 0 2px;
  text-align:left;
  } 
 .curved .c5 {
  height:2px; 
  margin: 0 1px;
  text-align:left;
  }
.curved .boxcontent {
  display:block; 
  background:transparent; 
  border-left:1px solid #999999; 
  border-right:1px solid #999999; 
  font-size:0.9em; 
  text-align:left;
  }

