/* CSS Web 'Charanga Los Espontáneos' */
body {
	width: 870px;
	background-color: #FFFFFF;
	/*background-color: #e5e3e3;*/
	margin: 0 auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#separa_mensajes{
	width: 100%;
	height: 1px;
	background-color: #000000;
	margin-top: 5px;
}

/* ***************** */
/* PARRAFOS			 */
/* ***************** */
.consangria { 
	text-indent: 15px;
	margin-bottom: 0; 
	margin-top: 5px;
}

.sin_margenes{
	margin-bottom: 0; 
	margin-top: 5px;
}

h3{
	margin-bottom: 0;
}

/* ***************** */
/* PAGINA BIENVENIDA */
/* ***************** */
#fondo_index {
	width: 750px;
	height: 467px;	
}

/* ***************** */
/* PAGINA PRINCIPAL  */
/* ***************** */
#contenedor {
	width: 870px;
	height: 580px;	
}

#fondo {
	position: absolute;
	z-index: 0;
}

#contenido {
	text-align: justify;
	margin-left: 151px;
	margin-top: 96px;
	width: 385px;
	height: 340px;
	background-color: #fce7b9;
	filter: alpha(opacity=50); 
	opacity: .5;
	position: absolute;
	z-index: 1;
	padding: 10px;
}
.texto_componente{
	width: 220px;
	float: right;
}
.foto_componente{
	width: 160px;
	float: left;	
}

#pie {
	text-align: right;
	margin-left: 40px;
	margin-top: 470px;
	//margin-top: 480px;
	width: 555px;
	position: absolute;
	z-index: 1;
	color: #62431a;
	font-size: 10px;
}



#pie_webmaster {
	float: right;
	position: absolute;
	z-index: 2;
	margin-left: 735px;
	margin-top: 480px;
}

a.enlace:link{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.enlace:visited{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.enlace:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

a.enlace_simple:link{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.enlace_simple:visited{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.enlace_simple:hover{
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

a.enlace_pie:link{
	color: #62431a;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}

a.enlace_pie:visited{
	color: #62431a;
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}

a.enlace_pie:hover{
	color: #62431a;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
}

#centrado
{
	margin-top: 100px;
}

#alinea_derecha{
  text-align: right; 
}

#fondo_oscuro
{
	background-color: #000000;
	color: #FFFFFF;
	line-height: 20px;
}

a.enlace_fondo_oscuro:link{
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

a.enlace_fondo_oscuro:visited{
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

a.enlace_fondo_oscuro:hover{
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
}

#fondo_claro
{
	background-color: #FFFFFF;
	color: #000000;
	line-height: 0px;
}

/* ******************** */
/* FORMULARIO CONTACTO  */
/* ******************** */
.seemTable{ padding: 0px 0px; width: 100%; clear : both; border: 0px;}
.seemTr{ padding: 0px 0px 0px 0px;  width: 100%; clear : both;}
.seemTr_conEspacio{ padding: 5px 0px 0px 0px;  width: 100%; clear : both;}
.seemTr_10Espacio{ padding: 10px 0px 0px 0px;  width: 100%; clear : both;}
.seemTr_conDobleEspacio{ padding: 20px 0px 0px 0px;  width: 100%; clear : both;}

.seemTd1AlignIzq{ width : 1%; float : left; color: inherit; background: inherit; }
.seemTd2AlignIzq{ width : 2%; float : left; color: inherit; background: inherit; }
.seemTd3AlignIzq{ width : 3%; //width : 2%; float : left; color: inherit; background: inherit; }
.seemTd4AlignIzq{ width : 4%; //width : 3%; float : left; color: inherit; background: inherit; }
.seemTd5AlignIzq{ width : 5%; //width : 4%;float : left; color: inherit; background: inherit; }
.seemTd6AlignIzq{ width : 5%; //width : 5.5%;float : left; color: inherit; background: inherit; }
.seemTd10AlignIzq{ width : 10%; //width : 9%; float : left; color: inherit; background: inherit; }
.seemTd11AlignIzq{ width : 10%; //width : 9.5%; float : left; color: inherit; background: inherit; }
.seemTd15AlignIzq{ width : 15%; //width : 14%; float : left; color: inherit; background: inherit; }
.seemTd19AlignIzq{ width : 19%; //width : 18%; float : left; color: inherit; background: inherit; }
.seemTd20AlignIzq{ width : 20%; //width : 19%; float : left; color: inherit; background: inherit; }
.seemTd25AlignIzq{ width : 25%; //width : 24%; float : left; color: inherit; background: inherit; }
.seemTd30AlignIzq{ width : 30%; //width : 29%; float : left; color: inherit; background: inherit; }
.seemTd35AlignIzq{ width : 35%; //width : 34%; float : left; color: inherit; background: inherit; }
.seemTd40AlignIzq{ width : 40%; //width : 39%; float : left; color: inherit; background: inherit; }
.seemTd45AlignIzq{ width : 45%; //width : 44%; float : left; color: inherit; background: inherit; }
.seemTd50AlignIzq{ width : 50%; //width : 49%; float : left; color: inherit; background: inherit; }
.seemTd60AlignIzq{ width : 60%; //width : 59%; float : left; color: inherit; background: inherit; }
.seemTd75AlignIzq{ width : 75%; //width : 73%; float : left; color: inherit; background: inherit; }
.seemTd80AlignIzq{ width : 80%; //width : 79%; float : left; color: inherit; background: inherit; }
.seemTd90AlignIzq{ width : 90%; //width : 89%; float : left; color: inherit; background: inherit; }
.seemTd94AlignIzq{ width : 94%; //width : 93%; float : left; color: inherit; background: inherit; }
.seemTd95AlignIzq{ width : 95%; //width : 94%; float : left; color: inherit; background: inherit; }
.seemTd99AlignIzq{ width : 100%; //width : 97.5%; float : left; color: inherit; background: inherit; }
.seemTd100AlignIzq{ width : 100%; //width : 100%; float : left; color: inherit; background: inherit; }

.seemInput100
{
    font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: inherit;
    text-decoration: none;
    width : 100%;
	overflow: auto;
	filter:alpha(opacity=50);
}

.seemInput90
{
    font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: inherit;
    text-decoration: none;
    width : 90%;
	overflow: auto;
}

.seemInput7
{
    font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: inherit;
    text-decoration: none;
	text-align: right;
    width : 7%;
	overflow: auto;
}

.seemAreaTxt
{
    font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: inherit;
    text-decoration: none;
	overflow: hidden;
	width: 380px;;
	//width: 360px;
	height: 40px;
}

.seemAreaTxt350
{
    font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: inherit;
    text-decoration: none;
	overflow: hidden;
	width: 355px;
	//width: 344px;
	height: 20px;
}

.campo_foto{
	//width: 350px;	
}

#boton
{
    width: 100px;
   	font-weight: normal;
	font-size: 11px;
	background-color: #000000;
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none
}


/* ********** */
/* PAGINACION */
/* ********** */

A.anteriorsiguiente:link
{
	font-weight: bold;
	font-size: 10px;
    color: #AAAAAA;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}

A.anteriorsiguiente:visited
{
	font-weight: bold;
	font-size: 10px;
    color: #AAAAAA;
    font-family: verdana,tahoma,arial, helvetica, serif;
    text-decoration: none;
}
A.anteriorsiguiente:hover
{
	font-weight: bold;
	font-size: 10px;
    color: #AAAAAA;
    font-family:verdana, tahoma,arial, helvetica, serif;
    text-decoration: none;
}
Span.texto_paginacion
{
	font-weight: bold;
	font-size: 10px;
    color: #FFFFFF;
    font-family:verdana, tahoma,arial, helvetica, serif;
    text-decoration: none;
}
Span.numero_pagina_seleccionado
{
	font-weight: bold;
	font-size: 11px;
    color: #FFFFFF;
    font-family:verdana, tahoma,arial, helvetica, serif;
    text-decoration: none;
}
Span.anteriorsiguientedesactivado
{
	font-weight: bold;
	font-size: 10px;
    color: #AAAAAA;
    font-family:verdana, tahoma,arial, helvetica, serif;
    text-decoration: none;
}
.textocentrado{
  text-align:center; 
}

/* ******************** */
/* PAGINA UPLOAD        */
/* ******************** */

#fondo_upload
{
	background-color: #E2B879;
	width: 650px;
}

#marron_cabecera
{
	background-color: #654521;
	color: #FFFFFF;
	line-height: 20px;
}

INPUT.fondo_linea
{
	background-color: #E4C299;
	border-style: solid;
	border-width: 1px;
	border-color: #654521;
	color: #654521;
}

#boton_upload
{
    width: 100px;
   	font-weight: normal;
	font-size: 11px;
	background-color: #654521;
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none
}


/* ******************** */
/* PAGINA NOTICIAS      */
/* ******************** */

A.titulo_noticia:link
{
	font-weight: bold;
	font-size: 16px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.titulo_noticia:visited
{
	font-weight: bold;
	font-size: 16px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.titulo_noticia:hover
{
	font-weight: bold;
	font-size: 16px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

#trozo_noticia
{
	font-weight: normal;
	font-size: 13px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

A.mas_noticia:link
{
	font-weight: bold;
	font-size: 11px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.mas_noticia:visited
{
	font-weight: bold;
	font-size: 11px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.mas_noticia:hover
{
	font-weight: bold;
	font-size: 11px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

#titulo_noticia
{
	font-weight: bold;
	font-size: 16px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

.subtitulo_noticia {
	font-weight: normal;
	font-size: 14px;
    color: #000000;
	font-style: italic;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

.cuerpo_noticia {
	font-weight: normal;
	font-size: 12px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

.resaltado {
	background-color: #FF0000;
}

A.enlace_agenda:link
{
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.enlace_agenda:visited
{
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.enlace_agenda:hover
{
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}