/* CSS Document                                                   */
/* Desarrollado por: Ing. Juan C. Mena G.                         */
/* Todos los derechos reservados por Cybernetix de Venezuela, C.A */

/*Limpia de estilos predefinidos de la página*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	font-size: 12px;
}

body {
	line-height: 1;
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
a {
	text-decoration:none;
}
li {
	text-decoration:none;
	list-style: none;
}
/* Estilos de la página de inicio */
body {
	background-color: #FFF;
}
#contenedor_total{
	display:block;
	width:100%;
	height:750px;
}
#header {
	display:block;
	margin: 0 auto;
	width:1057px;
	height:40px;
	background-color:#385874;
}

.menu{
	display:block;
	clear:both;
	width:auto;
	margin-left:40px;
	background-color:#385874;	
}
.link_menu{
	margin-top:10px;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:auto;
	height:20px;	
}
#contenedor_cuerpo{
	display:block;
	clear:both;
	width:1065px;
	height:594px;
	margin: 0 auto;
	background:url(../imagenes/fondo_cuerpo.png) no-repeat;
	background-position:center;
}
#banner_rotator {
	display:block;
	width:1057px;
	height:386px;
	float:left;
	margin: 0 auto;
}
#botones {
	display:block;
	width:192px;
	height:156px;
	margin-left:800px;
	margin-top:115px;
}
.boton {
	position:relative;
	margin-top:10px;
}
#contenedor_videos{
	display:block;
	clear:both;
	width:1057px;
	height:208px;
	margin: 0 auto;
}
.bloque_video {
	display:block;
	float:left;
	margin-top:24px;
	margin-left:31px;
	width:310px;
	height:161px;
	background:url(../imagenes/fondo_bloque_video.png) no-repeat;
	background-position:center;
}
.visor_video{
	float:left;
	width:126px;
	height:125px;
	margin-top:16px;
	margin-left:16px;
	padding-top:5px;
}
.descripcion_video{
	float:left;
	margin-top:16px;
	margin-left:10px;
	height:125px;
	width:145px;
	font-weight:normal;
}
.descripcion_video h1{
	font-size:20px;
	font-weight:normal;
}
.descripcion_video h2{
	font-size:16px;
	font-weight:bold;
	color:#2786C2;
	margin-top:26px;
}
.descripcion_video p{
	font-size:14px;
}
#footer{
	display:block;
	clear:both;
	width:1065px;
	height:56px;
	margin: 0 auto;
}
#logo_webmaster{
	display:block;
	float:left;
	width:140px;
	height:42px;
	margin-top:7px;
}
#derechos_autor{
	display:block;
	float:left;
	width:auto;
	margin-top:20px;
	padding-left:160px;
	height:16px;
}
#derechos_autor p{
	font-size:14px;
	color:#666;
}
/* Estilos de videos externos*/
#contenedor_videos_externos{
	display:block;
	width:938px;
	height:405px;
	margin: 0 auto;
	background:#FFF;
}
#visor_video_externo{
	display:block;
	float:left;
	width:510px;
	height:auto;
}
#lista_videos_externos{
	display:block;
	float:left;
	width:420px;
	height:380px;
	overflow:auto;
}
.renglon_video_externo{
	display:block;
	clear:both;
	height:100px;
	margin-bottom:10px
}
.tn_video_externo{
	display:block;
	float:left;
	width:125px;
	height:90px;
	margin-left:6px;
	margin-top:3px;
}
.tn_video_externo li{
	text-decoration:none;
}
.nombre_video_externo {
	display:block;
	float:left;
	height:90px;
	width:265px;
	margin-top:3px;
	margin-left:6px;
}
.nombre_video_externo {
	text-decoration:none;
}
.nombre_video_externo h1{
	font-size:17px;
}
.nombre_video_externo p{
	font-size:12px;
	color:#000;
}
.link_videos_externos {
	font-size:20px;
	color:#2786C2;
}
a.link_videos_externos {
	font-size:20px;
	color:#2786C2;
}
a:hover.link_videos_externos {
	font-size:20px;
	color:#FF6600;
}
/* Estilos de descarga el demo*/
#table2, #table3 {
	margin-left:24px;
}

/* Estilos de notifica un amigo*/
#contenedor_texto_externo {
	display:block;
	width:100%;
	height:100%;
	background-color:#FFF;
}
#contenedor_recomiendanos {
	display:block;
	width:350px;
	height:500px;
	background-color:#FFF;
}
.texto_externo {
	width:100%;
	height:100%;
	margin-right:30px;
	float:left;
	background-color:#FFF;
}
.texto_externo p{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:20px;
	margin-left:24px;
}
.texto_externo b{
	font-weight:bold;
}
.texto_externo i{
	font-style:italic;
	background-color:#CFF;
}
.texto_externo H1{
	font-size:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.texto_externo H2{
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-left:25px;
}
.texto_externo H3{
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:25px;
	margin-top:2px;
}
/* */
.texto_recomiendanos {
	display:block;
	clear:both;
	width:350px;
	height:430px;
	margin:0 auto;
	background-color:#FFF;
}
.texto_recomiendanos p{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:12px;
	line-height:20px;
}
.texto_recomiendanos b{
	font-weight:bold;
}
.texto_recomiendanos i{
	font-style:italic;
	background-color:#CFF;
}
.texto_recomiendanos H1{
	font-size:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.texto_recomiendanos H2{
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-left:25px;
}
.texto_recomiendanos H3{
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:25px;
	margin-top:2px;
}
.texto_recomiendanos H4{
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_recomiendanos H5{
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-top:2px;
}
/* */
/* */
#contenedor_contactanos{
	display:block;
	clear:both;
	width:630px;
	height:420px;
	margin:0 auto;
}
#separador{
	display:block;
	float:left;
	width:30px;
	height:420px;
	background:#FFF;
}
.texto_contactanos {
	display:block;
	float:left;
	width:350px;
	height:420px;
	margin:0 auto;
	background-color:#FFF;
}
.texto_contactanos2 {
	display:block;
	float:left;
	width:250px;
	height:420px;
	margin:0 auto;
	background-color:#FFF;
}
.texto_contactanos p, .texto_contactanos2 p{
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:12px;
	line-height:20px;
}
.texto_contactanos b, .texto_contactanos2 b{
	font-weight:bold;
}
.texto_contactanos i, .texto_contactanos2 i{
	font-style:italic;
	background-color:#CFF;
}
.texto_contactanos H1, .texto_contactanos2 H1{
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.texto_contactanos H2,.texto_contactanos2 H2{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-left:25px;
}
.texto_contactanos H3, .texto_contactanos2 H3{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:25px;
	margin-top:2px;
}
.texto_contactanos H4, .texto_contactanos2 H4{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_contactanos H5, .texto_contactanos2 H5{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-top:2px;
}
/* FIN */
/* Ateción al Cliente */
.texto_atencion {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:17px;
	display:block;
	clear:both;
	width:376px;
	height:364px;
	margin:0 auto;
	background-color:#FFF;
}
.texto_atencion p{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:12px;
	line-height:20px;
}
.texto_atencion b{
	font-weight:bold;
	font-size:14px;
}
.texto_atencion i{
	font-style:italic;
	background-color:#CFF;
}
.texto_atencion H1{
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.texto_atencion H2{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
}
.texto_atencion H3{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_atencion H4{
	font-size:17px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_atencion H5{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-top:2px;
}
/* FIN */
/* */
.texto_promociones {
	display:block;
	clear:both;
	width:460px;
	height:790px;
	margin:0 auto;
	background:#FFF;
	font-size:12px;
}
.texto_promociones p{
	font-size:14px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:12px;
	line-height:20px;
}
.texto_promociones b{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}
.texto_promociones a{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#2786C2;
}
.texto_promociones a:hover{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FF6600;
}
.texto_promociones i{
	font-style:italic;
	background-color:#CFF;
}
.texto_promociones H1{
	font-size:36px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.texto_promociones H2{
	font-size:20px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
}
.texto_promociones H3{
	font-size:20px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_promociones H4{
	font-size:20px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:2px;
}
.texto_promociones H5{
	font-size:15px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF6600;
	margin-top:2px;
}
/* */
.caja_texto{
	padding-left:2px;
	font:"Tw Cen MT", Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #e5eff8;
}
textarea {
	padding-left:2px;
	font:"Tw Cen MT", Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #e5eff8;
}
.botones_formulario{
	width:150px;
	float:right;
	margin-left:350px:	
}
.btn_formulario{
	background:url(../imagenes/btn_enviar_face.png) no-repeat;	
	border:0px;
	width:72px;
	height:36px;
	float:left;
}
.btn_formulario:hover{
	background:url(../imagenes/btn_enviar_over.png) no-repeat;
	border:0px;
	width:72px;
	height:36px;
}
input.caja_texto{
	margin-top:5px;
	margin-left:5px;
}
/* Estilos de links*/
a.link_menu {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
}
a:hover.link_menu  {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CCFF00;
}
.menu li{
	display:block;
	float:left;
	width:auto;
	height:40px;
}
.menu li:hover{
	background-color:#294156;
}
.descripcion_video a{
	text-decoration:none;
}
li.descripcion_video {
	text-decoration:none;
}
li.visor_video{
	text-decoration:none;
}
/* Estilos para el Slider */
#slider {
	display:block;
	width:1057px;
	height:386px;
	float:left;
	margin: 0 auto;
	position: relative; /* important */
	overflow: hidden; /* important */
	margin: 0 auto;
	left: 4px;
}

#sliderContent  {
    width: 1057px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin: 0 auto;
}
.sliderImage  {
    float: left;
    position: relative;
	display: none;
	margin: 0 auto;
}
.sliderImage span {
    position: absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px/20px;
    padding: 20px 20px;
    width: 1057px;
    background-color: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
	-khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    display: none;
	margin: 0 auto;
}

.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 100px;
}
.top {
	top: 0;
	left: 0;
}

.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}
ul { 
	list-style-type: none;
	margin: 0 auto;
}
/* Estilos de Características*/
#columna_izquierda, #columna_derecha {
	display:block;
	float:left;
	width:532px;
}
.titulo_pagina{
	margin-left:20px;
}
.titulo_pagina h1{
	margin-top:10px;
	margin-bottom:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
}
.renglon_texto{
}
.tn_renglon_texto{
}
.historia_renglon_texto{
}
.historia_renglon_texto h1{
	font-size:16px;
}
.historia_renglon_texto p{
	font-size:14px;
}