body {
color : #000000;
background : #ffffff;
font-family:"Trebuchet MS", Arial, Verdana;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
font-size : inherit;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, th, var {
font-style : normal;
font-weight : normal;
}
li {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
font-variant : normal;
}
sup, sub {
vertical-align : text-top;
}
sub {
vertical-align : text-bottom;
}
input, textarea, select {
font-family : inherit;
font-weight : inherit;
}
html {
width : 100%;
height : 100%;
}
body {
background-image : url(img/fondo_diag.gif);
width : 100%;
padding-top : 5px;
}
h2 {
display : none;
}
.ancla_contenido {
font-size : 1px;
visibility : hidden;
position : absolute;
}
.contenedor {
width : 949px;
margin:auto;
font-family: "Trebuchet MS", Arial, Verdana;
}
.cabecera {
background-image : url(img/fondo_cabecera.png);
background-repeat : no-repeat;
background-position : left top;
float : left;
position : relative;
width : 100%;
margin-top : 15px;
padding-bottom:5px;
margin-bottom:0px;
display:inline;
}
.logo {
float:left;
clear:left;
position : relative;
margin-left : 8px;
margin-top:10px;
/*margin-bottom:20px;*/
width : 269px;
display:inline;
}
.titulo {
	position : relative;
	float:right;
	margin-top : 5px;
	color : #999999;
	margin-right : 50px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	clear:right;
	display:inline;
	width:50%;
	text-align:right;
}
.titulo h1 {
	font-weight : bold;
}

.subtitulo {
position : relative;
float:right;
clear:right;
color : #333333;
font-size : 175%;
margin-right : 50px;
display:inline;
font-weight : bold;
width:60%;
text-align:right;
margin-top:5px;
font-family : Geneva, Arial, Helvetica, sans-serif;

}
.herramientas, .idiomas_home {
position : relative;
float:left;
margin-top : 5px;
font-size : 70%;
margin-left : 12px;
display:inline;
}
.herramientas ul li, .idiomas_home ul li {
display : inline;
}
.herramientas a, .idiomas_home a {
color : #006600;
text-decoration : none;
font-weight : bold;
}
.idiomas_home a {
color : #666666;
}
.herramientas a:hover, .idiomas_home a:hover {
color : #000000;
text-decoration : underline;
}

.idiomas {
background-image : url(img/fondo_herramientas.png);
background-repeat : repeat-x;
position : relative;
margin-top : -15px;
margin-right : 10px;
float:right;
clear:right;
color : #d8d8db;
font-size : 70%;
border-right : 2px solid #d8d8db;
border-left : 2px solid #d8d8db;
border-top : 2px solid #d8d8db;
background-position : left bottom;
height : 25px;
padding-top : 5px;
padding-right : 10px;
padding-left : 10px;
display:inline;
}

.no_idioma{
	background-image:none;
	border:none;
}

.idiomas ul li {
display : inline;
margin-left : 5px;
}
.idiomas input {
font-size : 80%;
vertical-align : middle;
width : 80px;
}
.idiomas a {
color : #006600;
text-decoration : none;
font-weight : bold;
margin-right : 5px;
}
.idiomas a:hover {
text-decoration : underline;
}
.idiomas label {
display : none;
}

/* Cambiado el width de utilidades 25/05/09 */
.utilidades {
	position : relative;
	float:right;
	clear:right;
	font-size : 70%;
	margin-right: 50px;
	color: #d8d8db;
	display:inline;
	text-align:right;
	width:66%;
}

.utilidades ul{
	margin-top:15px;
	float:right;
}

.utilidades ul li {
display : inline;
float : left;
}
.utilidades a {
background-image : url(img/bullet_utilidades.gif);
background-repeat : no-repeat;
color : #006600;
text-decoration : none;
font-weight : bold;
background-position : left center;
padding-left : 12px;
height : 25px;
}
.utilidades a:hover {
color : #000000;
text-decoration : underline;
}
.utilidades form {
margin : 0;
padding : 0;
}
.utilidades input {
font-family : Verdana, Arial, Helvetica, sans-serif;
vertical-align : middle;
padding-top : 0;
padding-bottom : 0;
height : 14px;
font-size : 90%;
float : left;
}
.utilidades, .boton_buscar {
color : #006600;
font-weight : bold;
background-position : left 3px;
margin-left : 3px;
padding-left : 5px;
border : 0;
padding-top : 0;
background-color : transparent;
font-family : "Trebuchet MS";
font-size : 70%;
padding-bottom : 0;
margin-bottom : 0;
margin-top : 0;
cursor : pointer;
}
.boton_buscar {
background-image : none;
}
.utilidades label {
display : none;
}
.subcabecera {
position : relative;
float : left;
font-size : 90%;
font-weight : bold;
width : 949px;
background-image : url(img/fondo_vertical.png);
background-repeat : repeat-y;
background-position : left top;
background-color:#4CA24C;
}
.home_recuadro_primaria, .home_recuadro_secundaria, .home_recuadro_profesores {
float : right;
border : 3px solid #000;
width : 177px;
margin-bottom : 10px;
clear : both;
background-color : #b2b8fb;
color : #fff;
text-align : left;
padding-top : 5px;
padding-bottom : 5px;
}
.home_recuadro_secundaria {
background-color : #fe9940;
margin-bottom : 0;
margin-top : 10px;
}
.home_recuadro_profesores {
background-color : #a3c4aa;
}
.home_recuadro_primaria h3, .home_recuadro_secundaria h3, .home_recuadro_profesores h3 {
padding-left : 5px;
padding-right : 5px;
font-size : 100%;
font-weight : bold;
}
.home_recuadro_primaria p, .home_recuadro_secundaria p, .home_recuadro_profesores p {
padding-left : 5px;
padding-right : 5px;
margin : 0;
font-size : 70%;
}

#MainMenu {
margin : 0;
border : 0;
float : left;
position : relative;
width : 100%;
}
#tab {
margin : 0;
top : 0;
float : right;
margin-right : 10px;
display : inline;
}
#tab ul {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
#tab li {
display : inline;
float : left;
margin : 0;
padding : 0;
}
#tab a {
background : url("img/bright_092.gif") no-repeat right top;
margin : 0;
padding : 0;
text-decoration : none;
border : 0;
display : block;
float : left;
}
#tab a span {
display : block;
background : url("img/bleft_092.gif") no-repeat left top;
padding : 5px 12px 5px 10px;
font-size : 80%;
font-weight : bold;
color : #fff;
}
#tab a:hover, #tab li.item_active a {
background-position : right bottom;
border-color : #000;
}
#tab a:hover span, #tab li.item_active a span {
background-position : left bottom;
color : #000000;
font-weight : bold;
font-style : normal;
text-decoration : none;
}



.bloque_menu_contenido {
background-image : url(img/fondo_vertical.png);
background-repeat : repeat-y;
background-position : left top;
position : relative;
background-color : #ffffff;
float : left;
width : 949px;
}
.menu_secundario {
background-image : url(img/fondo_menu_secundario.png);
background-repeat : no-repeat;
width : 225px;
position : relative;
float : left;
background-position : 4px top;
padding-bottom : 100px;
}
.menu_secundario p.cartel {
background-image : url(img/menu_prin_cartel.png);
background-repeat : no-repeat;
color : #666666;
font-size : 70%;
position : relative;
margin-top : 20px;
margin-left : 22px;
margin-bottom : 5px;
}
.menu_secundario p.cartel strong {
font-size : 130%;
}
ul.indice_capitulo {
font-size : 70%;
line-height : 1em;
margin-top : 5px;
margin-bottom : 25px;
margin-left : 22px;
}
ul.indice_capitulo ul {
margin-bottom : 0;
}
ul.indice_capitulo li a {
background-image : url(img/fondo_sumbenu_nivel_1_blanco.gif);
background-repeat : no-repeat;
background-position : left top;
text-decoration : none;
color : #fff;
display : block;
background-color : #006600;
padding : 5px;
padding-left : 12px;
width : 169px;
border-top : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
ul.indice_capitulo li a:hover {
background-image : url(img/fondo_sumbenu_nivel_1_hv_negro.gif);
background-color : #ffcc00;
color : #000;
}
ul.indice_capitulo ul li a {
background-image : url(img/fondo_sumbenu_nivel_2.gif);
text-decoration : none;
color : #ffffff;
display : block;
background-color : #4ca24c;
background-position : 8px 5px;
padding-left : 24px;
width : 157px;
}
ul.indice_capitulo ul li a:hover {
background-image : url(img/fondo_sumbenu_nivel_2_negro.gif);
background-color : #ffcc00;
color : #000;
}
ul.indice_capitulo ul ul li a {
background-image : url(img/fondo_sumbenu_nivel_3_negro.gif);
text-decoration : none;
color : #000;
display : block;
background-color : #e5f3e5;
background-position : 18px 5px;
padding-left : 30px;
width : 151px;
font-size : 95%;
}
ul.indice_capitulo ul ul li a:hover {
background-image : url(img/fondo_sumbenu_nivel_3.gif);
background-color : #ffcc00;
color : #000;
}
.menu_secundario ul li a.activo {
background-color : #ffcc00;
color : #000000;
font-weight : bold;
background-image : url(img/fondo_sumbenu_nivel_2_negro.gif);
background-position : 0 5px;
}
.menu_secundario ul li li a.activo {
background-color : #ffcc00;
color : #000000;
font-weight : bold;
background-image : url(img/fondo_sumbenu_nivel_2_negro.gif);
background-position : 8px 5px;
}
.menu_secundario ul li li li a.activo {
background-color : #ffcc00;
color : #000000;
font-weight : bold;
background-position : 18px 5px;
}
.migas {
margin-top : 10px;
font-size : 70%;
color : #006600;
margin-left : 12px;
margin-right : 20px;
font-weight : bold;
height : 35px;
}
.migas a {
text-decoration : none;
color : #479656;
font-weight : normal;
}
.migas a:hover {
color : #000000;
text-decoration : underline;
}
.contenido, .contenido_general {
background-image : url(img/fondo_contenido.png);
background-repeat : no-repeat;
background-position : right top;
width : 724px;
position : relative;
float : right;
clear : right;
padding-bottom : 30px;
}
.contenido_general {
background-image : url(img/fondo_contenido_general.png);
width : 949px;
}
.contenido_general_2 {
background-image : url(img/fondo_contenido_general_2.png);
width : 949px;
}
.contenido_general .migas {
margin-left : 19px;
}
.contenido_general fieldset {
margin-top : 5px;
padding : 20px;
margin-bottom : 5px;
}
.contenido_general legend {
color : #000000;
font-weight : bold;
margin-left : -8px;
padding-left : 0;
}
.contenido_general .boton_formulario {
margin-left : 25px;
}
.pie {
background-image : url(img/fondo_pie.png);
background-repeat : no-repeat;
background-position : left bottom;
font-size : 70%;
color : #ffffff;
margin : 0;
position : relative;
float : left;
width : 100%;
padding-bottom : 5px;

}

.pie_barra {
position: relative;
padding-top: 2px;
background-color: #368143;
margin: 5px;
margin-bottom: 0;
display: inline;
float: left;
padding-bottom:2px;
width:939px;
}



.pie_home {
background-image : url(img/fondo_pie_home.png);
background-repeat : no-repeat;
background-position : left bottom;
}
.pie img {
position : absolute;
left : 877px;
top : 7px;
}
.pie a {
color : #ffffff;
text-decoration : none;
}
.pie a:hover {
text-decoration : underline;
}
.pie_derecho {
float : right;
position : relative;
padding-right:5px;
}
.pie_izquierdo {
position : relative;
margin-left : 5px;
float : left;
width : 740px;
}
h3 {
font-size : 95%;
margin-bottom : 5px;
font-weight : bold;
background-color : #e8e8e8;
border-bottom : 1px solid #ccc;
padding-left : 5px;
}
.texto_general {
padding-top : 5px;
text-align : justify;
font-size : 80%;
}
.contenedor_texto_general ul.texto_ancla li a {
color : #4ca24c;
text-decoration : none;
font-size : 110%;
font-weight : bold;
}
.contenedor_texto_general ul.texto_ancla li a:hover {
color : #000;
text-decoration : none;
font-size : 110%;
font-weight : bold;
}
.texto_general_no_padding_sup {
padding-top : 0;
text-align : justify;
font-size : 80%;
}
div.notas {
padding-top : 5px;
padding-bottom : 5px;
border-top : 1px solid #ccc;
border-bottom : 1px solid #e6e6e6;
font-weight : bold;
font-size : 80%;
background-image : url(img/fondo_notas_pie.jpg);
background-position : top left;
background-repeat : repeat-x;
}
sup {
font-weight : bold;
}
h3.notas_tit {
text-transform : uppercase;
padding-top : 0;
margin-top : 0;
padding-left : 5px;
border-bottom : 1px solid #ccc;
}
p.texto_general_notas_pie {
padding-left : 5px;
padding-right : 5px;
}
.contenedor_texto_general, .contenedor_texto_general_glosario {
padding-right : 15px;
width : 671px;
margin-top : 10px;
margin-left : 15px;
padding : 10px;
position : relative;
float : left;
display:inline;
}
.contenedor_texto_general_glosario {
height : 295px;
position : relative;
font-size : 90%;
}
.contenedor_texto_general_glosario strong {
color : #375498;
font-size : 110%;
}
.contenido_general .contenedor_texto_general {
width : 896px;
}
.contenedor_texto_general h4, .contenedor_texto_general h5, .contenedor_texto_general h6 {
font-size : 85%;
margin-bottom : 0;
margin-top : 5px;
font-weight : bold;
}
.contenedor_texto_general h5 {
color : #666666;
}
.contenedor_texto_general h6 {
color : #666666;
font-size : 80%;
}
.contenedor_texto_general a {
color : #006600;
text-decoration : none;
}
.contenedor_texto_general a:hover {
color : #4ca24c;
text-decoration : underline;
}
.contenedor_texto_general li {
list-style-image : url(img/fondo_sumbenu_nivel_1_hv_negro.gif);
margin-left : 30px;
font-size : 80%;
}
.contenedor_texto_general li li {
list-style-image : url(img/fondo_sumbenu_nivel_1_1.gif);
margin-left : 20px;
font-size : 100%;
}
.contenedor_texto_general li li li {
list-style-image : url(img/fondo_sumbenu_nivel_3.gif);
margin-left : 20px;
font-size : 90%;
}
.contenedor_texto_general li li li li {
list-style-image : url(img/fondo_sumbenu_nivel_1_1_1.gif);
margin-left : 20px;
font-size : 100%;
}
.contenedor_texto_general ol li {
list-style-image : none;
list-style-type : decimal;
margin-left : 30px;
font-size : 80%;
margin-top : 10px;
}
.contenedor_texto_general ol li ol li {
list-style-image : none;
list-style-type : decimal;
margin-left : 20px;
font-size : 100%;
}
.contenedor_texto_general ol li ol li ol li {
list-style-image : none;
list-style-type : decimal;
margin-left : 20px;
font-size : 90%;
}
.contenedor_texto_general ol li ul li, .contenedor_texto_general ol li ul li ul li {
margin-left : 20px;
font-size : 100%;
list-style-image : url(img/fondo_sumbenu_nivel_1_1.gif);
}
.contenedor_texto_general ol li ul li ul li {
list-style-image : url(img/fondo_sumbenu_nivel_1_1_1.gif);
}
.contenedor_texto_general ul {
margin-bottom : 10px;
margin-top : 10px;
}
.contenedor_texto_general p.p_resaltado {
border : 1px solid #4ca24c;
background-color : #cde1cd;
padding : 10px;
}
.contenedor_texto_general img {
padding : 6px;
border : 1px solid #cccccc;
background-color : #f4f4f4;
margin-bottom : 15px;
margin-top : 15px;
text-align : center;
padding : 5px;
}
.contenedor_texto_general table {
border : 1px solid #cccccc;
background-color : #e6e6e6;
margin-bottom : 15px;
}
.contenedor_texto_general table th {
border : 1px solid #cccccc;
background-color : #333;
color : #ffffff;
font-weight : bold;
text-align : center;
font-size : 90%;
}
.contenedor_texto_general table td {
border : 1px solid #cccccc;
background-color : #fff;
color : #000;
font-size : 90%;
}
.contenedor_texto_general caption {
border : 1px solid #cccccc;
background-color : #fff;
color : #4ca24c;
font-weight : bold;
border-top : 0;
border-left : 0;
border-right : 0;
text-align : center;
}
.contenedor_texto_general .nota {
font-size : 70%;
font-weight : bold;
margin-top : 10px;
margin-bottom : 10px;
}
.flota_izquierda {
float : left;
}
.flota_derecha {
float : right;
}
.abecedario {
width : 878px;
font-size : 110%;
background-image : url(img/linea_base_glosario.png);
background-repeat : repeat-x;
background-position : bottom left;
margin-bottom : 15px;
z-index:200;
}



.abecedario ul {
margin-bottom : 0;
padding-right : 40px;
display:block;
clear:both;

float:left;

}
.abecedario li {
display : inline;
margin : 0;
padding : 0;

}
.abecedario li a {
text-decoration : none;
color : #ffffff;
background-color:#4D9C5C;
width : 22px;
height : 29px;
background-image : url(img/fondo_letras_glosario.gif);
background-repeat : repeat-x;
background-position : left top;
text-align : center;
float:left;
margin-right:2px;
font-weight:bold;
}

html>body .abecedario li a {
	background-image : url(img/fondo_letras_glosario_2.gif);
	margin-bottom:1px;
	margin-bottom:#d0d0d0;
}

HTML > BODY .abecedario li a {
margin-right : 5px;
display : block;
float : left;
}
.abecedario li a:hover {
background-image : url(img/letras_glosario_activa.png);
background-color : #ffffff;
color : #4d9c5c;
top : 1px;
}
.letra_activa {
font-size : 200%;
color : #006600;
text-align : right;
position : absolute;
right : 10px;
width : 15px;
top : 25px;
height : 15px;
}
.titulo_area {
color : #ffffff;
font-size : 225%;
text-align : right;
top : 10px;
margin-right : 10px;
margin-bottom : 0;
padding-bottom : 0;
padding-top : 5px;
}
.palabra_glosario {
text-align : justify;
font-size : 80%;
font-weight : bold;
color : #006600;
background-image : url(img/fondo_sumbenu_nivel_1.gif);
background-repeat : no-repeat;
background-position : left center;
padding-left : 12px;
padding-top : 3px;
clear:both;
}
.definicion_glosario {
padding-top : 5px;
padding-bottom : 15px;
text-align : justify;
font-size : 70%;
padding-left : 12px;
}
.paginador {
position : absolute;
right : 0;
bottom : 0;
font-size : 70%;
font-weight : bold;
width : 750px;
}
.paginador li {
display : block;
height : 25px;
width : 110px;
position : relative;
float : left;
}
.paginador li a {
background-image : url(img/solapa.gif);
background-repeat : no-repeat;
display : block;
padding-top : 5px;
width : 110px;
height : 25px;
text-align : center;
text-decoration : none;
color : #a3b0b9;
}
.paginador li a:hover {
background-image : url(img/solapa_paginador_activa.gif);
color : #000000;
}
.fieldset_buscador {
border : 1px solid #cccccc;
padding : 10px 10px 20px 10px;
margin-top : 10px;
clear : both;
}
.fieldset_buscador label {
font-weight : bold;
}
.buscador_no_resultados {
margin-top : 10px;
padding : 0 10px 10px 10px;
border : 2px solid #4ca24c;
}
legend {
font-size : 80%;
padding-left : 10px;
padding-right : 10px;
color : #000000;
font-weight : bold;
}
.botonera {
text-align : center;
margin-top : 10px;
margin-bottom:10px;
}
.botonera input, .boton {
color : #fff;
background-color : #006600;
border : 0;
font-size : 80%;
font-weight : bold;
padding-left : 5px;
padding-right : 5px;
}
.boton {
font-size : 100%;
}
.resultados {
padding-top : 20px;
}
.resultados ul {
clear : both;
}
.resultados ul li {
list-style-image : none;
}
.resultados ul li a {
list-style-image : none;
font-size : 130%;
}
.navegacion a {
color : #006600;
text-decoration : none;
font-weight : bold;
}
.navegacion a:hover {
color : #000000;
}
h4 {
font-weight : bold;
font-size : 80%;
padding-top : 25px;
margin-bottom : 0;
padding-bottom : 0;
}
h4 a {
color : #006600;
text-decoration : none;
font-weight : bold;
font-size : 80%;
margin-top : 10px;
border-bottom : 1px solid #e6e6e6;
display : block;
}
h4 a:hover {
color : #000000;
}
.detalle {
font-size : 70%;
}
.mapa_web_1 {
	width : 45%;
	float : left;
	clear : left;
	margin-left : 10px;
	display : inline;
	margin-top : 15px;
	background-image : url(img/mapa_web_fondo.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	font-size : 120%;
}
.mapa_web_1 h4, .mapa_web_2 h4 {
background-color : #b8daca;
color : #000000;
margin : 5px;
padding-left : 5px;
padding-top:0px;
font-weight : bold;
font-size : 80%;
}
.mapa_web_2 {
width : 45%;
float : right;
clear : right;
margin-top : 15px;
background-image : url(img/mapa_web_fondo.jpg);
background-position : top left;
background-repeat : no-repeat;
font-size : 120%;
}
.mapa_web_contenedor {
padding : 10px;
}
.mapa_web_contenedor ul {
margin : 0;
padding : 0;
list-style-type : none;
width : 100%;
}
.mapa_web_contenedor li {
margin : 0;
padding : 0;
line-height : 20px;
}
.mapa_web_contenedor ul li a {
display : inline;
padding-left : 20px;
font-size : 0.8em;
}
.mapa_web_contenedor ul li a:link, .mapa_web_contenedor ul li a:visited {
color : #006600;
text-decoration : none;
background-image : url(img/fondo_sumbenu_nivel_1.gif);
background-repeat : no-repeat;
background-position : left top;
}
.mapa_web_contenedor ul li a:hover {
color : #000;
background-image : url(img/fondo_sumbenu_nivel_1.gif);
}
.mapa_web_contenedor ul ul li a {
display : inline;
padding-left : 33px;
font-size : 0.8em;
}
.mapa_web_contenedor ul ul li {
margin : 0;
padding : 0;
}
.mapa_web_contenedor ul ul li a:link, .mapa_web_contenedor ul ul li a:visited {
color : #006600;
text-decoration : none;
background-image : url(img/fondo_sumbenu_nivel_1_1.gif);
background-repeat : no-repeat;
background-position : 17px top;
}
.mapa_web_contenedor ul ul li a:hover {
color : #000;
background-image : url(img/fondo_sumbenu_nivel_1_1.gif);
}
.mapa_web_contenedor ul ul ul li a {
display : inline;
padding-left : 45px;
font-size : 0.7em;
}
.mapa_web_contenedor ul ul ul li a:link, .mapa_web_contenedor ul ul ul li a:visited {
color : #006600;
text-decoration : none;
background-image : url(img/fondo_sumbenu_nivel_1_1_1.gif);
background-repeat : no-repeat;
background-position : 29px top;
}
.mapa_web_contenedor ul ul ul li a:hover {
color : #000;
background-image : url(img/fondo_sumbenu_nivel_1_1_1.gif);
}
.mapa_web_contenedor li {
list-style-image : none;
}
.mapa_web_contenedor li li {
list-style-image : none;
}
.mapa_web_contenedor li li li {
list-style-image : none;
}
.center {
text-align : center;
}
.float_left {
float : left;
}
.float_right {
float : right;
}
.clear_both {
clear : both;
}
.clear_left {
clear : left;
}
.clear_right {
clear : right;
}
.align_left {
text-align : left;
}
.align_right {
text-align : right;
}
.align_center {
text-align : center;
}
.fondo_vacio {
background-image : none;
background-color : #ffffff;
}
.rojo {
color : #ff0000;
}
.subrayado {
text-decoration : underline;
font-weight : normal;
}


/* tabla descargas 25/05/09 */
table.descargas{
	margin:10px auto;
	width:90%;
	vertical-align:middle;
	text-align:center;
	border:none;
}
table.descargas th {
	background-color:#DDDDDD;
	border-right:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #AAAAAA;
	color:#000000;
}
.contenedor_texto_general table td.contenido_celdas_descarga{
	padding:4px;
	background-color:#F8F4F1;
	font-size:70%;
	color:#000000;
	border:1px solid #CCCCCC;
}

table.descargas img {
	background:none;
	border:none;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	text-align:center;
}
table.descargas a{
	font-weight:bold;
}
/* parrafo advertencia 25/05/09 */
.advertencia{
	font-size:80%;
	text-align:center;
	background-color:#F4F4F4;
	border:1px solid #CCCCCC;
	padding:10px 10px 15px 10px;
	margin-top:30px;
}
.icono_advertencia{
	line-height:4em;
	background-image:url(img/advertencia.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:15px 0px 20px 55px;
	margin:0px;
}
/* fin aņadido 25/05/09 */

