body {
	font-family:"trebuchet MS", sans-serif;
	font-size:12px;
	background: #F3F1E9;
	background-image: url( );
	background-repeat: repeat-x;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

a:link {
	text-decoration: none;
	color:#26447D;
}
a:visited {
	text-decoration: none;
	color:#26447D;
}
a:hover {
	text-decoration: underline;
	color:#26447D;
}
a:active {
	text-decoration: none;
	color:#26447D;
}

/* LOGIN  ---------------------------------------------------------------  */

.campologin{
border: 1px #7F9DB9 solid;
width:165px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #666666;
background-color: #ffffff;
}

.campologin2{
border: 1px #7F9DB9 solid;
width:150px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #666666;
background-color: #ffffff;
}

/* FORMULARIO EMITIR PREGUNTA  --------------------------------------------------  */

.campoFicha_150{
border: 1px #7F9DB9 solid;
width:200px;
height:18px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
background-color: #ffffff;
}

.campoFicha_contenido {
border: 1px #7F9DB9 solid;
width:290px;
height:180px;
padding-left:4px;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

/* REGISTRO   -------------------------------------------------------------------  */

.campo_185{
border: 1px #7F9DB9 solid;
width:188px;
height:18px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}

.campo_83{
border: 1px #7F9DB9 solid;
width:78px;
height:18px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}

.campo_155{
border: 1px #7F9DB9 solid;
width:155px;
height:18px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}

.campo_70{
width:70px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
}

.campo_50{
width:54px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
}

.campo_150{
width:150px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
}

.campo_250{
border: 1px #7F9DB9 solid;
width:250px;
height:18px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
background-color: #ffffff;
}

/* RECORDAR CLAVE  ---------------------------------------------------------------  */

.clave_textoContenido {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
}

.clave_220{
border: 1px #7F9DB9 solid;
width:215px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #666666;
background-color: #ffffff;
}

.clave_220_usuario{
border: 1px #7F9DB9 solid;
width:215px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #666666;
background-color: #DDDCCF;
}

/* CAFE -----------------------------------------  */

.titulo_cafe {
font-family: georgia, serif;
font-size:24px;
color: #8B6641;
}

.titulo_cafe2 {
font-family: georgia, serif;
font-size:17px;
color: #8B6641;
line-height:1.6;
}

.texto_Cafe__negrita {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #8B6641;
font-weight:bold;
line-height:1.6;
}

.texto_Cafe_ {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #8B6641;
line-height:1.6;
}

/* VERDE -----------------------------------------  */

.titulo_verde {
font-family: georgia, serif;
font-size:24px;
color: #4D5B47;
}

.titulo_verde2 {
font-family: georgia, serif;
font-size:17px;
color: #4D5B47;
line-height:1.6;
}

.texto_verde__verde {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #4D5B47;
font-weight:bold;
line-height:1.6;
}

.texto_verde_ {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #4D5B47;
line-height:1.6;
}

/* ROJO  -----------------------------------------  */

.titulo_rojo {
font-family: georgia, serif;
font-size:24px;
color: #642D32;
}

.titulo_rojo2 {
font-family: georgia, serif;
font-size:17px;
color: #642D32;
line-height:1.6;
}

.texto_rojo_negrita {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #642D32;
font-weight:bold;
line-height:1.6;
}

.texto_rojo{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
line-height:1.6;
}


/* TEXTOS  -----------------------------------------  */

.Estilo2 {color: #CC3300}

.menu_blanco {
font-family: georgia, serif;
font-size:17px;
color: #FFFFFF;
}

.menu_blanco2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
}

a.menu_blanco2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
}

a.menu_blanco2:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
text-decoration:underline;
}

.titulo_azul {
	font-family: georgia, serif;
	font-size:24px;
	color: #26447D;
	text-align: left;
}

.titulo_azul2 {
font-family: georgia, serif;
font-size:17px;
color: #26447D;
line-height:1.6;
}

.titulo_azul3 {
font-family: georgia, serif;
font-size:17px;
color: #26447D;
}

.texto_contenido {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align: left;
}

.texto_contenido_negrita {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
font-weight:bold;
}

.texto_contenido_peq {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
}

.texto_contenido_menu {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
}

.texto_links_menu {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #26447D;
}

.titulo_gris_menu {
font-family: georgia, serif;
font-size:17px;
color: #666666;
}

.titulo_gris {
font-family: georgia, serif;
font-size:18px;
color: #666666;
}

.chile{
font-family: georgia, serif;
font-size:14px;
color: #999999;
letter-spacing:5pt;
}

.texto_links {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #26447D;
line-height:1.6;
}

.texto_links_negrita {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color: #26447D;
font-weight:bold;
line-height:1.6;
}


.Bienvenidos {
font-family: georgia, serif;
font-size:18px;
color: #26447D;
}

.iglesia {
font-family: "Times New Roman", Times, serif;
font-size:14px;
color: #333333;
}

.campo{
border: 1px #7F9DB9 solid;
width:200px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #ffffff;
}

.campo_189{
border: 1px #7F9DB9 solid;
width:187px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}


.campo_125{
border: 1px #7F9DB9 solid;
width:125px;
height:20px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}


.campo_398{
border: 1px #7F9DB9 solid;
width:396px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
background-color: #ffffff;
}

.campo_contenido {
border: 1px #7F9DB9 solid;
width:396px;
height:160px;
padding-left:4px;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

.campo_categoria {
border: 1px #7F9DB9 solid;
width:187px;
height:22px;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
} 

/* BACKGROUND ESTRUCTURA SITIO -----------------------------------------  */

.izquerda{
	background-image: url(../../images/background/izquerda.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.derecha{
	background-image: url(../../images/background/derecha.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.vertical_centro{
	background-image: url(../../images/background/verticalCentro.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.vertical_menu{
	background-image: url(../../images/background/verticalMenu.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.sombre_centro{
	background-image: url(../../images/background/sombraCentro.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.vertical_menu_cafe{
	background-image: url(../../images/background/verticalMenu_cafe.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.vertical_menu_verde{
	background-image: url(../../images/background/verticalMenu_verde.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.vertical_menu_rojo{
	background-image: url(../../images/background/verticalMenu_rojo.gif);
	background-repeat: repeat-x;
	background-position: top;
}




/* PUNTOS --------------------------------------------------------------  */

.punto_blanco{
	background-image: url(../../images/background/pBlanco.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.punto_gris{
	background-image: url(../../images/background/pGris.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.punto_marco{
	background-image: url(../../images/background/pMarco.gif);
	background-repeat: repeat-x;
	background-position: center ;
}

.punto_azul{
	background-image: url(../../images/background/pAzul.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.punto_gris_v{
	background-image: url(../../images/background/pGris.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.punto_segmentada{
	background-image: url(../../images/background/linea_seg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

/* PUNTOS MARCO DESTACADOS --------------------------------------------------------------  */


.marco_izquerdo{
	background-image: url(../../images/background/pMarco.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.marco_derecho{
	background-image: url(../../images/background/pMarco.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.marco_superior{
	background-image: url(../../images/background/pMarco.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.marco_inferior{
	background-image: url(../../images/background/pMarco.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* ESQUINAS MARCO ----------------------------------------------------------------------  */


.easquina_1{
	background-image: url(../../images/background/esquinas/1.gif);	
}

.easquina_2{
	background-image: url(../../images/background/esquinas/2.gif);	
}

.easquina_3{
	background-image: url(../../images/background/esquinas/3.gif);	
}

.easquina_4{
	background-image: url(../../images/background/esquinas/4.gif);	
}
