body {
	background: url(../images/fondo.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#767674;
	margin:0;
	padding:0;
	background-color:#FFF;
}
.pie { color: #999; font-size:8pt; }
a:hover.pie { color:#CCC; text-decoration:none; }
.titulos { font-size: 12pt; font-weight: bold; color: #233A70; font-style: italic; }
.texto { color: #767674; font-size:9pt; }
a { color: #767674; text-decoration:none; font-size:9pt; }
a:hover { color: #E8121A; text-decoration:underline; }
.titulos_not { font-size: 10pt; font-weight: bold; color: #1A386C; }
.fecha { font-size: 8pt; color: #999; font-weight:normal; }
.ver_mas { font-size: 8pt; color: #E8121A; font-weight: normal; }
a.ver_mas { font-size: 8pt; color: #E8121A; text-decoration:none; }
a.ver_mas:hover { color: #E8121A; text-decoration:underline; }
.fondo_not { background: url(../images/fondo_home_not.jpg) repeat-x; }
/* POCISIONAMIENTO */
#cabecera, #cab_logo, #cab_menu, #cab_top_menu, #cab_tabs, #cab_separador { padding:0; margin:0; border:none; outline:0; line-height:0; }
#contenedor { width: 869px; margin:0 auto; padding:0; }
#cabecera { width:100%; height:136px; margin:0; padding:0; }
#cab_logo { width:240px; height:119px; float:left; margin:0; padding:0; }
#cab_menu { display:block; float:left; margin:0; padding:0; }
#cab_top_menu { display:block; width:629px; height:74px; margin:0; padding:0; }
#cab_tabs { display:block; width:629px; height:45px; margin:0; padding:0; }
#cab_tabs ul { list-style-type:none; margin:0; padding:0; }
#cab_tabs ul li {  display:block; float:left; margin:0; padding:0; }
#cab_tabs ul li a { display:block; margin:0; padding:0;  height:45px; text-indent:-9999999px; }
#cab_tabs a.qsomos { background:url(../images/header_03.jpg) no-repeat; width:116px; }
#cab_tabs a.celulas {  background:url(../images/header_04.jpg) no-repeat; width:113px; }
#cab_tabs a.porque { background:url(../images/header_05.jpg) no-repeat; width:119px; }
#cab_tabs a.faq { background:url(../images/header_06.jpg) no-repeat; width:160px; }
#cab_tabs a.noticias { background:url(../images/header_07.jpg) no-repeat; width:74px; }
#cab_tabs a:hover.qsomos { background:url(../images/header_2_03.jpg) no-repeat; }
#cab_tabs a:hover.celulas { background:url(../images/header_2_04.jpg) no-repeat; }
#cab_tabs a:hover.porque { background:url(../images/header_2_05.jpg) no-repeat; }
#cab_tabs a:hover.faq { background:url(../images/header_2_06.jpg) no-repeat; }
#cab_tabs a:hover.noticias { background:url(../images/header_2_07.jpg) no-repeat; }
#cab_tabs a.qsomos_active { background:url(../images/header_on_03.jpg) no-repeat; width:116px; }
#cab_tabs a.celulas_active { background:url(../images/header_on_04.jpg) no-repeat; width:113px; }
#cab_tabs a.porque_active { background:url(../images/header_on_05.jpg) no-repeat; width:119px; }
#cab_tabs a.faq_active { background:url(../images/header_on_06.jpg) no-repeat; width:160px; }
#cab_tabs a.noticias_active { background:url(../images/header_on_07.jpg) no-repeat; width:74px; }
#cab_separador { display:block; clear:both; width:100%; height:17px; background:url(../images/header_09.jpg) no-repeat 0 0; }
#cuerpo { display:block; width:100%; }
#anuncio { display:block; width:100%; }
#subcuerpo { display:block; width:100%; }
#contenido { display:block; width:72%; float:left; padding:0 30px; }
.barra_derecha { display:block; width:20%; float:left; }
.resumen_noticia { display:block; clear:both; background:url(../images/fondo_home_not.jpg) repeat-x; height:117px; padding:0 5px; }
#contenidodb img, .texto_noticia img, .contenidodb2 > img { margin:10px !important; border:0 !important; }
.resumen_noticia img { float:left; border:0; margin:5px 20px 5px 5px !important; }
.noticia_completa { text-align:justify; }
.trescuarto { width:80%; display:block; float:left; }
.titulos_not { padding-top:5px; }
#piepagina { display:block; clear:both; width:800px; padding:15px 0; border-top:1px solid #999; margin:30px auto; margin-top:50px !important; }
#pie_texto { display:block; width:45%; float:left; padding-left: 10px; }
#pie_logos { display:block; width:50%; float:left; }
span.titulos_not { display:block; padding:0; width:85%; float:left;}
.ver_todas { display:block; width:15%; float:left; }
#contenidodb { display:block; margin:10px auto; margin-top:0; width:90%; padding:10px 0; font-size:9pt; text-align:justify; }
.contenido_completo { display:block; width:90%; margin:20px auto; }
/*#menubody { text-align:right; display:inline; width:50%; position:relative; top:0; left:50%; }*/
#menubody a { padding-left:10px; margin:0 5px; background:url(../images/cuadrado_rojo.jpg) no-repeat left; color:#767674; text-decoration:none; font-size:10pt; display:block; }
#menubody a:hover { color:#E8121A; }
.mediapantalla { display:inline; }
#delamitad { position:relative; top:0; left:75%; }
.optcompatir { text-align:left; font-weight:bold; padding-top:20px; }
.lateral { float:left; width:16%; display:block; padding-left:10px; }
a.link_social {text-decoration:none; padding-left:20px; font-size:10pt; display:block; margin:5px 0;}
a.feed { background:url(../images/feed-icon-14x14.png) no-repeat 0 center;}
a.facebook { background:url(../images/facebook.gif) no-repeat 0 center;}
a.twitter { background:url(../images/ico_twitter.gif) no-repeat 0 center;}
.rellenosup { padding-top:55px; }
#paginador { clear:both; display:block; }
.contenidodb2 { display:block; width:70%; float:left; padding:0 42px; font-size:9pt; text-align:justify; margin-bottom:20px; padding-top:15px; }
#lista_preguntas { font-size:9pt; }
#lista_preguntas > div { padding-top:30px; padding-bottom:30px; }
/* MENSAJES */
.mensaje { width:70%; margin:10px auto; padding:5px 40px; text-align:left; margin:10px 0; background:url(../images/csssprite_bancovida.gif) no-repeat; }
.error { background-color:#FBE3E4; border:2px solid #FBC2C4; color:#8A1F11; font-weight:lighter; background-position: 10px -317px; }
.info { background-color:#FFF6BF; border:2px solid #FFD324; color:#514221; font-weight:lighter; background-position: 10px -487px; }
.okey { background-color:#E6EFC2; border:2px solid #C6D880; color:#264409; font-weight:lighter; background-position: 10px -2px; }
/* FORMULARIO */
fieldset { border:none; }
legend { font-weight:bold; font-style:italic; font-size:10pt; color:#233A70; padding:0; margin:0; text-indent:-5px; }
label { display:block; margin-top:10px;  font-size:9pt;}
input, textarea, select { display:block; margin:5px 0; font-size:9pt; color:#999; }
input[type='text'],textarea { border:1px dotted #233A70; }
input[type='text'] { width:300px; }
#contacto textarea { width:300px; height:150px; }