/* 	Documento CSS - www.softcorp.cl - Luis Vega M. <lvega@zale.cl> */

/* Cuerpo */
body { background: #CEE1EC; margin-top: 0px; margin-bottom: 0px; color: #1A1A1A; font:14px/18px Arial, Helvetica, sans-serif;}

/* Links por defecto */
a:link { color: #006699; text-decoration: none;}
a:visited { color: #006699; text-decoration: none;}
a:active { text-decoration: none;}
a:hover { color: #006699; text-decoration: underline;}

/* Links top y footer */
a.link2:link {color: #FFFFFF; text-decoration: none}
a.link2:visited {color: #FFFFFF; text-decoration: none}
a.link2:active {text-decoration: none}
a.link2:hover {color:#FFFFFF; text-decoration: underline;}

/* Truco para Lightbox*/
#banner_flash { z-index: -999; padding: 0; margin-top: 5px; }

/* Menu Arriba */
.top1{ width: 948px; height: 62px; background: #FFFFFF url('../images/up1.jpg'); padding: 0; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #FFFFFF; text-align: right; }

/* Menu Principal */
.menu1 { background: #5D81BF url('../images/bg_menu.jpg') repeat-x; color: #FFFFFF; width: 948px; height: 30px; text-align: left; font-size: 9pt "Arial", Helvetica, sans-serif; font-weight: bold; padding: 0px; }

/* Titulos Menu*/
.titulo{ font-size: 20pt "Arial", Helvetica, sans-serif; font-weight: bold; color: #FF9900; border 2px; text-align: left; border-bottom: 2px #EFEFEF dotted; width: 660px; padding: 5px; margin-top: 0; }

/* Contenidos Sitio */
.contenido{ font:14px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #808080; border 0px; text-align: justify; border-bottom: 0px #CCCCCC dotted; width: 660px; padding: 5px; background: #FFFFFF; margin-top: 5px; }

/* Bienvenido */
.bbdo{ font-size: 20pt "Arial", Helvetica, sans-serif; font-weight: bold; color: #FF9900; border 2px; text-align: left; border-bottom: 2px #CCCCCC dotted; width: 660px; padding: 5px; margin-top: 5px; }

/* Texto Bienvenido */
.txtbbdo{ font:14px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #808080; border 0px; text-align: justify; border-bottom: 0px #CCCCCC dotted; width: 660px; padding: 5px; background: #FFFFFF url('../images/bg_bbdo.jpg') repeat-x; background-position: top; margin-top: 5px; }

/* Fondo Centro */
.centro { background: #FFFFFF url('../images/bg_centro.jpg') top repeat-x;}

/* Menu Derecha*/
.menu_right{ width: 244px; height: 700px; background: #FFFFFF url('../images/bg_menu_right.jpg'); background-position: top; background-repeat: no-repeat; padding 0px;}

/* Menu Derecha Soluciones */
#menul { font: 9pt "Arial", Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; margin: 0; float: absolute; display: block;}
#menul ul{ list-style-type: none;}
#menul ul { margin: 0; padding: 0; display: block; width: 212px;}
#menul a { text-decoration: none; color: #333333; background: url("../images/flecha1.jpg") left no-repeat; display: block; padding: 5px 10px; text-align: left; border: 0 solid #F0AE00; border-top: 1px dotted #F0AE00;}
#menul a:hover { color: #000000; padding: 5px 10px; background: #f5f5f5 url("../images/flecha2.jpg") left no-repeat; border-left: 0 solid #f5f5f5;}

/* Noticias Portada */
.noticias_portada { color: #666666; border: 0px; padding: 1px; border-bottom: 1px dotted #CCCCCC; text-align: justify; font: 8pt "Trebuchet MS";}
	
/* Footer Menu */
.footer { font:11px/15px "Trebuchet MS", Arial Helvetica, sans-serif; font-weight:normal; color: #FF9900; background: #333333; width: 948px; height: 50px; text-align: center;}

/* Boton Buscar */
.btn_buscar { background: #2D638E url('../images/btn_buscar.gif'); border:1px solid #000000; height:16px; color:#FFFFFF; font-size:11px; margin-right:10px; text-decoration:none;}

/* Contacto */
.contacto { width: 620px; padding: 15px; text-align: justify; border:1px dotted #CCCCCC;}

/* Campo de Texto */
.frm_input { color: #808080; border: 1px dotted #999999; font-family: "Trebuchet MS"; font-size: 8pt;  padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background: #efefef;}

/* Boton */
.btn_send { color: #FFFFFF; border: 1px solid #999999; font-family: "Trebuchet MS"; font-size: 10pt; font-weight: bold; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background: #6387B4;}

/* Casos de Exito */
.clientes{ font:14px/17px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #808080; border: 1px #CCCCCC dotted; text-align: justify; width: 650px; background: #FFFFFF; margin-top: 5px; padding: 5px; }

/* Lista web */
.lista_web{ font:14px/17px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #808080; border: 1px #CCCCCC dotted; text-align: justify; width: 650px; background: #F9FAFB; margin-top: 5px; padding: 5px; }

/* Linea vertical clientes*/
.linea_v { border: 1px #efefef dotted; border-top: 0px; border-bottom: 0px; border-left: 1px; border-right: 0px; text-align: justify; background: #F9F9FF}

/* Imagenes */
.img_cont{ padding: 2px; border: #c0c0c0; background: #FFFFFF; border-style: dotted; border-width: 1px;}

/* Datos noticia */
.datos_noticia { text-align:left; font-weight: bold; font-size: 8pt; color: #A6A6A6; border: 1px #FFC993; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-style: dotted;} 

/* Texto Bienvenido */
.detalle_noticia{ font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; color: #808080; border 0px; text-align: justify; border-bottom: 0px #CCCCCC dotted; width: 660px; padding: 1px; background-color: #FFFFFF; background: url('../images/bg_noticia.jpg'); background-repeat: repeat-x; background-position: bottom; margin-top: 5px; }
.texto-noticia {line-height: 20px;}
/* Clientes */
.clientes2 { border: 0px; border-color: #CCCCCC; border-style: dotted; border-right-width: 1px;}

/* Clientes */
.clientes1 { border: 0px; border-color: #CCCCCC; border-style: dotted; border-top-width: 1px; padding: 5px; width: 650px;}

/* Web*/
.web { color: #333333; border: 0px; border-color: #D7EAFF; border-style: solid; border-top-width: 4px; padding: 0px; width: 660px; background: #FFFFFF url('../images/bg_web.jpg') repeat-x; background-position: bottom;}

/* Listas*/
li{ list-style-image: url('../images/bullet.gif'); }
