<style type="text/css">
<!--

/* ---Comienzo ascensor--- */
BODY {
   scrollbar-arrow-color:#678B3F;
   scrollbar-base-color:#666666;
   scrollbar-face-color:#000000;
}
 /* ---Fin ascensor--- */
 
/* ---Comienzo tipos de letra--- */
.rotulo {
	margin: 12px 0px 2px 30px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 24px; 
	color: #00CC99}
.rotuloB {
	margin: -30px 2px 3px 31px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none ;  
	font-weight: bold; 
	font-family:Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 24px; 
	color: #557777}

.rotuloCentro {
	margin: 12px 0px 2px 10px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 24px; 
	color: #00CC99}
.rotuloCentroB {
	margin: -30px 2px 3px 11px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none ;  
	font-weight: bold; 
	font-family:Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 24px; 
	color: #557777}

.rotuloC {
	text-decoration: none; 
	font-weight: bold; 
	font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 18px; 
	color: #557777}

.cuerpo {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px;
	line-height: 16px;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #006666}

.cuerpin {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #006666}
	
.textocabent {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px;
	line-height: 16px;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 15px; 
	color: #006666}

.textote {
	padding: 3px 3px 3px 3px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 17px; 
	color: #006666}
	
.pie {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #557777}
	
.pie_suave {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #557777}

.textonegro {
	text-decoration: none;  
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000}

.textonegro_10 {
	text-decoration: none;  
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000}

.textonegro_11 {
	text-decoration: none;  
	LETTER-SPACING:0.5px;
	word-spacing:0.5px; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #000000}

.texto2 {
	margin: 12px 0px 2px 0px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 14px; 
	color: #00CC99}
.texto2B {
	margin: -20px 2px 3px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 14px; 
	color: #557777}

.texto3 {
	margin: 10px 10px 0px 30px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #00CC99}
.texto3B {
	margin: -15px 12px 1px 31px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #557777}

.texto4 {
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #557777}

.texto5 {
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 9px; 
	color: #557777}

.texto6 {
	margin: 10px 10px 0px 10px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #00CC99}
.texto6B {
	margin: -15px 12px 1px 11px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #557777}
	
.texto7 {
	margin: 10px 10px 0px 20px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #00CC99}
.texto7B {
	margin: -15px 12px 1px 21px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #557777}
	
.enlaceblanco {
	text-decoration: none; 
	LETTER-SPACING:1px;
	word-spacing:0.5px; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #ffffff}

.enlacebordo {
	text-decoration: none; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #be4061}
	
.enlacenegro {
	padding: 3px 3px 3px 3px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000}
	
.enlacenegrito {
	padding: 3px 3px 3px 3px; 
	LETTER-SPACING:1px; 
	word-spacing:0.5px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #000000}

.enlace5 {
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #11aaaa}

.enlaceverde {
	padding: 3px 3px 3px 3px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #678b3f}
.enlaceverde:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}
	
.enlaceverdetexto {
	padding: 2px 2px 2px 2px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #678b3f}
.enlaceverdetexto:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}

.enlaceverdecito {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #678b3f}
.enlaceverdecito:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}
	
.enlaceverdecito_suave {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #678b3f}
.enlaceverdecito_suave:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}
	
.enlaceverde_suave {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #678b3f}
.enlaceverde_suave:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}
	
.enlaceverde_cuerpo {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #678b3f}
.enlaceverde_cuerpo:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}

.enlaceverdeficha {
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #678b3f}
.enlaceverdeficha:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #8cb85c;}
	
.enlaceazul {
	padding: 2px 2px 2px 2px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #3333CC}
.enlaceazul:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}

.enlaceazulcritica {
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #3333CC}
.enlaceazulcritica:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}
	
.enlaceazulcaja {
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #3333CC}
.enlaceazulcaja:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}

.enlaceazulficha {
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #3333CC}
.enlaceazulficha:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}

.enlaceazulito {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #3333CC}
.enlaceazulito:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}
	
.enlaceazulito_suave {
	padding: 1px 1px 1px 1px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	color: #3333CC}
.enlaceazulito_suave:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #336699;}
	
.enlacenaranja {
	padding: 3px 3px 3px 3px; 
	LETTER-SPACING:1px; 
	word-spacing:0px; 
	text-decoration: none; 
	font-weight: bold; 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	color: #e7a219}
.enlacenaranja:hover {
	color: #ffffff; 
	BACKGROUND-COLOR: #e7a219;}
/* ---Fin tipos de letra--- */

/* ---Comienzo separaciones de párrrafo--- */
.P0 {margin: 0px 0px 0px 30px}
.P1 {margin: 10px 0px 0px 0px} 
.P2 {margin: 10px 4px 0px 20px} 
.P3 {margin: 10px 10px 10px 30px}
.P4 {margin: 10px 10px 10px 20px}
.P5 {margin: 10px 10px 0px 10px}    
.P6 {margin: 10px 10px 0px 10px; text-indent: 20px} 
.P7 {margin: 0px 10px 0px 10px}
.P8 {margin: 10px 10px 10px 10px}
.P9 {margin: 10px 10px 0px 30px; text-indent: 20px}
.P9b {margin: 10px 10px 10px 30px; text-indent: 20px}
.P9c {margin: 10px 10px 0px 30px;}
.P9d {margin: 10px 30px 0px 30px; text-indent: 20px}
.P10 {margin: 10px 10px 0px 150px}
.P11 {margin: 10px 20px 0px 40px; text-indent: 20px}
.P13 {margin: 10px 10px 0px 60px}
.P14 {margin: 10px 20px 0px 40px}
.P15 {margin: 10px 40px 10px 10px}
.P16 {margin: 0px 8px 0px 20px}
.P17 {margin: 10px 0px 0px 30px;}
/* ---Fin separaciones de párrrafo--- */

/* ---Comienzo de alineamientos--- */
.alaizquierda {
	float:left;
	padding: 4px 10px 2px 0px;
}

.aladerecha {
	float:right;
	padding: 4px 0px 2px 10px;
}
/* ---Fin de alineamientos--- */

/* ---Comienzo menú DD color tabs (superior)--- */
#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
/* text-transform:uppercase; */
}

#ddcolortabs a{
float:left;
color: white;
background: #8b0000 url(img/esq_izq_sup.gif) no-repeat left top;
/*background: #678b3f url(img/esq_izq_sup.gif) no-repeat left top;*/
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(img/esq_der_sup.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}

#ddcolortabs a:hover{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#ddcolortabs a:hover span{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#ddcolortabsline{
clear: both; 
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #8b0000;
/*background: #678b3f;*/
border-top: 1px solid #eeeeee; /*Borde gris entre las pestañas y la barra*/
border-bottom: 1px solid #eeeeee; /*Borde gris entre la barra y las pestañas invertidas*/
}
/* ---Fin menú DD color tabs (superior)--- */

/* ---Comienzo menú DD color tabs (inferior)--- */
#invertedtabs{
margin-left: 88px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
/* margin-bottom: 1em; margen entre el menú y el resto del contenido*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
/* text-transform:uppercase; */
line-height: 1.5em;
}

#invertedtabs a{
float:left;
color: white;
background: #8b0000 url(img/esq_izq_inf.gif) no-repeat left bottom;
/*background: #678b3f url(img/esq_izq_inf.gif) no-repeat left bottom;*/
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(img/esq_der_inf.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}

#invertedtabs a:hover{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#invertedtabs a:hover span{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
	background-color: #d50509;
/*background-color: #8cb85c;*/
}
/* ---Fin menú DD color tabs (inferior)--- */

/* ---Comienzo submenú DD color tabs (inferior)--- */
#invertedtabssub{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabssub ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
/* margin-bottom: 1em; margen entre el menú y el resto del contenido*/
padding:0;
list-style:none;
}

#invertedtabssub li{
display:inline;
margin:0 2px 0 0;
padding:0;
/* text-transform:uppercase; */
line-height: 1.5em;
}

#invertedtabssub a{
float:left;
color: white;
/*background: #8b0000 url(img/esq_izq_inf.gif) no-repeat left bottom;*/
background: #678b3f url(img/esq_izq_inf.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabssub a span{
float:left;
display:block;
background: transparent url(img/esq_der_inf.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabssub a span{
float:none;
}


#invertedtabssub a:hover{
/*background-color: #d50509;*/
background-color: #8cb85c;
}

#invertedtabssub a:hover span{
/*background-color: #d50509;*/
background-color: #8cb85c;
}

#invertedtabssub #current a, #invertedtabs #current span{ /*currently selected tab*/
/*background-color: #d50509;*/
background-color: #8cb85c;
}
/* ---Fin submenú DD color tabs (inferior)--- */

/* ---Comienzo menú DD color tabs (superior cuadrado)--- */
#ddcolortabscua{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabscua ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabscua li{
display:inline;
margin:0 2px 0 0;
padding:0;
/* text-transform:uppercase; */
}

#ddcolortabscua a{
float:left;
color: white;
background: #8b0000 no-repeat left top;
/*background: #678b3f no-repeat left top;*/
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabscua a span{
float:left;
display:block;
background: transparent no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabscua a span{
float:none;
}

#ddcolortabscua a:hover{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#ddcolortabscua a:hover span{
	background-color: #d50509;
/*background-color: #8cb85c;*/
}

#ddcolortabscua #current a, #ddcolortabs #current span{ /*currently selected tab*/
	background-color: #d50509;
/*background-color: #8cb85c;*/
}
/* ---Fin menú DD color tabs (superior)--- */

/* ---Comienzo de las cajas--- */
#primeracaja {
	Margin-top: 10px;
	background-color: #be4061; /*color bordó para el fondo*/
	border: 10px solid #e7a219; /*color naranja para el borde*/
	margin: 10px;
	padding: 20px;
} 

#unacaja {
	Margin-top: 10px;
	border: 1px solid #678b3f; /*color verde para el borde*/
	margin: 10px;
	padding: 15px;
} 

#unacajadeficha {
	Margin-top: 10px;
	/* border: 1px solid #678b3f; /*color verde para el borde*/
	background: url(img/retro_background.gif) repeat right top;
	margin: 10px;
	padding: 15px;
} 

#lacabecera {
	background: url(img/retro_redondeado.gif) no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 4px 0px 0px 10px;
}
#otracaja {
	margin: 0px 10px 0px 10px;
	padding: 5px;
	background-color: #EEF4ED;
} 
#elpie {
	background: url(img/retro_pie_redondeado.gif) no-repeat;
	margin: 0px 0px 10px 10px;
	padding: 5px 0px 0px 10px;
}

#lacabecera2 {
	background: url(img/cabcajint.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#lacajaint {
	margin: 0px 0px 0px 0px;
	padding: 5px; 
	background-color: #EEF4ED;
} 
#elpie2 {
	background: url(img/piecajint.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
	height: 4px;
}

#lacabecera3 {
	background: url(img/cabcajgra.gif) no-repeat;
	margin: 0px 10px 0px 30px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#lacajagran {
	margin: 0px 10px 0px 30px;
	padding: 5px;
	background-color: #EEF4ED;
} 
#elpie3 {
	background: url(img/piecajgra.gif) no-repeat;
	margin: 0px 10px 0px 30px;
	padding: 5px 0px 0px 10px;
	height: 4px;
}

#lacabeceracompleta {
	background: url(img/cabcajcom.gif) no-repeat;
	margin: 0px 0px 0px 00px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#lacajagrancompleta {
	margin: 0px 0px 0px 0px;
	padding: 11px;
	background-color: #EEF4ED;
} 
#elpiecompleto {
	background: url(img/piecajcom.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	height: 4px;
}

#lacabezamitad {
	background: url(img/cabcajmedder.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#elpiemitad {
	background: url(img/piecajmedder.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	height: 4px;
}

#lacabecera4 {
	background: url(img/cabcajint2.gif) no-repeat;
	margin: 0px 10px 0px 30px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#lacajaext {
	/* Margin-top: 0px;
	/* border: 1px solid #678b3f; /*color verde para el borde*/
	margin: 0px 10px 0px 30px;
	padding: 5px;
	background-color: #EEF4ED;
} 
#elpie4 {
	background: url(img/piecajint2.gif) no-repeat;
	margin: 0px 10px 0px 30px;
	padding: 5px 0px 0px 10px;
	height: 4px;
}

#lacabecera5 {
	background: url(img/cabcajmed.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
#lacajamedia {
	/* Margin-top: 0px;
	/* border: 1px solid #678b3f; /*color verde para el borde*/
	margin: 0px 0px 0px 0px;
	padding: 5px;
	background-color: #EEF4ED;
} 
#elpie5 {
	background: url(img/piecajmed.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
	height: 4px;
}

#prueba_caja {
	Margin-top: 10px;
	border: 1px solid #678b3f; /*color verde para el borde*/
	margin: 10px;
	padding: 20px;
} 

#otracajafinal {
	Margin-top: 10px;
	/* border: 2px solid #678b3f; /*color verde para el borde*/
	background: url(img/retro_background.gif) repeat right top;
} 

.textocaja {
margin: 10 0 10px 0; /*margen inferior de 8 px para el párrafo*/
padding: 0;
}

.textocajafinal {
margin: 0 0 0 0; /*margen inferior de 0 px para el párrafo*/
padding: 0;
} 
/* ---Fin de las cajas--- */

/* ---Comienzo de las listas, desplegables, inputs, textareas... --- */
#graflista {
	list-style-image:url(img/diamond.gif);
	margin: 10px 10px 0px 60px;
}

#graflista li {
	Margin-top: 10px;
	Text-align: justify;
}

#graflista2 {
	list-style-image:url(img/diamond.gif);
	margin: 10px 10px 0px 10px;
}

#graflista2 li {
	Margin-top: 10px;
	Text-align: justify;
}

#graflista3 {
	list-style-image:url(img/diamond.gif);
	margin: 10px 10px 0px 35px;
}

#graflista3 li {
	Margin-top: 10px;
	Text-align: justify;
}

.rinput   {   
  color: #444444; /*Color de las letras*/
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  background: #ffffff; /*Color del fondo*/
  border: 2px solid #dddddd; /*Ancho del borde*/
  width: 400px;
}

.rinput:focus {
  border: 2px solid #990000;
  background: #efefef;
}
    
.desplegable {
	BACKGROUND-COLOR: #ffffff;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px;
	COLOR: #444444;
	border:3px double #ccc;
	width: 400px;
}

.desplegable:focus {
  border: 3px double #990000;
  background: #efefef;
}

.desplegable2 {
	background: url(img/retro_background.gif) repeat right top; 
	/* BACKGROUND-COLOR: #EEF4ED;*/
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	COLOR: #678b3f;	
	border:3px double #ccc;
  width: 294px;}
	
.sinborde {
	border: 0;
	background: #eeeeee;
}

span.select {
  position: absolute;
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(img/retro_background.gif) no-repeat;
  overflow: hidden;
}

textarea {
  background-color: #ffffff; /*Color del fondo
  border: 2px solid #dddddd; /*Ancho del borde*/
  color: #444444; /*Color de las letras*/
  font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;  /*Tipografía*/
  font-size: 12px;
  width: 400px;
}

textarea:focus {
	background-color: #efefef; /*Color del fondo*/
  border: 2px solid #990000; /*Ancho del borde*/
}
/* ---Fin de las listas, desplegables, inputs, textareas... --- */

/* ---Comienzo de las tablas--- */
table.propia {
	border-width: 1px 1px 2px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	border-collapse: separate;
	background-color: #eeeeee;
}
table.propia th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	background-color: #eeeeee;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.propia td {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	background-color: #eeeeee;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.propia2 {
	border-width: 1px 1px 2px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	border-collapse: separate;
	padding: 10; 
	background-color: #eeeeee;
}
table.propia2 th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	background-color: #eeeeee;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.propia2 td {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63) rgb(103, 139, 63);
	background-color: #eeeeee;
	-moz-border-radius: 0px 0px 0px 0px;
}
/* ---Fin de las tablas--- */

/* ---Comienzo de desplazamiento de carteles--- */
.stepcarousel{
position: relative; /*leave this value alone*/
border: 17px solid #EEF4ED;
overflow: scroll; /*leave this value alone*/
width: 590px; /*Width of Carousel Viewer itself*/
height: 150px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px 20px 5px 5px; /*margin around each panel*/
width: 100px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/* ---Fin de desplazamiento de carteles--- */
-->
</style>