@charset "utf-8";
body {color:#363636;background-image: URL(../images/bg.gif);line-height:1.5;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;margin:0 0 0 0;}
.Texsocss #all {width: 800px;margin: 0 auto;}
.Texsocss #container {float:left;width: 800px;height:100%;background:#FFFFFF;background-color:#FFFFFF;margin: 0 auto;border:#727d8d 1px solid;text-align: left;} 
.Texsocss #header {float:left;height: 230px;background-image:url(../images/header_bg.jpg);background-repeat:repeat-x;} 
.Texsocss #headertop { width:800px;height:150px;text-align:right;vertical-align:bottom;}
.Texsocss #headermenu {float:left;background-image:url(../images/bg_menu.gif);background-repeat:repeat-x;width:800px;height:80px;}
.Texsocss #logov {float:left;width: 195px;height:150px;text-align:left;} 
.Texsocss #logoh {float:left;width: 240px;height:80px;text-align:left;margin-bottom:4px;} 
.Texsocss #texso {float: left;height:128px;width:455px;text-align:center;vertical-align:top;} 
.Texsocss #foto {float: left;height:132px;width:150px;text-align:center;vertical-align:top;} 
.Texsocss #fecha {float:none;color:white;font-weight:bold;} 
.Texsocss #menu {float: left;width:560px;text-align:left;} 
.Texsocss #header h1 {margin: 0;padding: 10px 0;}
.Texsocss #middlecontainer {float: left;width: 800px;background-color:#FFFFFF;background-image:url(../images/content_bg.gif);background-repeat:repeat-x;}
.Texsocss #leftpanel {float: left;width: 240px;}
.Texsocss #news {background-image:url(../images/left_bg.png);background-repeat:repeat-y;float: left;width: 240px;height:400px;}
.Texsocss #newsbottom {background-image:url(../images/left_middle_top.gif);float: left;width: 240px;height:16px;}
.Texsocss #newsletter {background-image:url(../images/left_middle_bg.gif);text-align: center;background-repeat:repeat-y;float: left;width: 240px;height:105px;}
.Texsocss #mailnews-E {float:left;}
.Texsocss #loadbar {float:none;margin-left:12px;text-align:center;margin-top:-5px;}
.Texsocss #submit {margin-left:35.5px;}
.Texsocss input#mailnews {float:left;width:120px;height:27px;font-size:11px;margin:5px auto 5px auto;border:0px;padding:9px 0 0 24px;background: transparent url(../images/bg_mailnews.png) no-repeat left;}
.Texsocss input#mailsubmit{float:left;background: transparent url(../images/bg_mailbt.png) no-repeat top;border:0px;width:25px;height:27px;margin:10px auto 9px auto;padding:0 0 7px 0;cursor:pointer;}
.scsMsg {display:block;line-height:30px;color:Orange;}
.req {color:#C00;}
.errFld {background:#FFFFFF;	border:1px solid #F00;background-repeat: no-repeat;}
.errMsg {color:#F00 !important;height: 18px;	margin-left:15px;padding-left:20px;width: 200px;background:transparent url("../images/icon_alert.gif") 0 0px no-repeat;border:0px;}
.error {color:#F00 !important;height: 18px;margin-left:25px;padding-left:20px;width: 180px;background:transparent url("../images/email_error.png") 0 0px no-repeat;border:0px;}
.ok {font-weight:bold;height: 18px;margin-left:20px;padding-left:20px;width: 180px;background:transparent url("../images/email_go.png") 0 0px no-repeat;border:0px;}
.Texsocss #newslbottom {background-image:url(../images/left_bottom.gif);float: left;width: 240px;height:16px;}
.Texsocss #ads {background-image:url(../images/left_bottom_bg.gif);background-repeat:repeat-y;text-align: center;width: 240px;height:200px;position:relative;overflow: hidden;}
.Texsocss #adsbottom {background-image:url(../images/left_finish_bottom.gif);float: left;width: 240px;height:16px;}
.Texsocss #mainContent {float:left;width:533px;height:auto;margin:0 auto;margin-left:13.5px;text-align:center;} 
.Texsocss #wellContent {width:533px;} 
.Texsocss #wellcome {background-image:url(../images/bg_wellcome.png);background-repeat:no-repeat;text-align:justify;padding-left:20px;padding-right:20px;padding-top:10px;width:493px;height:270px;}
.Texsocss #staff {background-image:url(../images/staff.png);background-repeat:no-repeat;padding-left:40px;margin-top:15px;margin-left:20px;width:300px;height:32px;font-weight:bold;}
.Texsocss #shwellcome {background-image:url(../images/sh_wellcome.gif);width:533px;height:88px;}
.Texsocss #portfolio {width:533px;height:300px;}
.Texsocss #box {border: dashed 1px #868B8F;padding: 8px 8px 8px 70px;background-color:#F5F5F5;background-image:url(../images/barato.gif);background-repeat:no-repeat;background-position:left;}
.Texsocss #footer {float: left;width:100%;background-color:#ffffff;height:84px;text-align:center;} 
.Texsocss #footertop {background-image:url(../images/footer_top_bg.gif);background-repeat:repeat-x;float: left;width: 100%;height:27px;}
.Texsocss #footermiddle {margin:0 auto 0 auto;background-image:url(../images/footer_middle_bg.gif);background-repeat:repeat-x;float: left;width: 100%;height:21px;text-align:center;}
.Texsocss #footerbottom {background-image:url(../images/footer_bottom_bg.gif);background-repeat:repeat-x;text-align: center;float: left;width: 100%;height:63px;}	
.Texsocss #central {text-align: left;}
.Texsocss #significado {background-color:#FFFFFF;text-align: justify;width: 503px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #servicios {background-color:#FFFFFF;text-align: justify;width: 503px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #cibercafe {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #diseno {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #hosting {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #venta {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #soporte {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #desarrollo {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #digital {background-color:#FFFFFF;text-align: justify;width: 480px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:#8B8B8B 1px solid;margin: 0 auto;}
.Texsocss #contacto {text-align: justify;width: 503px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;margin: 0 auto;}
.Texsocss #mision {background-image:url(../images/txt_bg.gif);background-position:bottom;background-repeat:no-repeat;text-align: justify;width: 438px;height:141px;padding:0 20px 0 30px;margin-left:22.5px;}
.Texsocss #vision {background-image:url(../images/txt_bg.gif);background-position:bottom;background-repeat:no-repeat;text-align: justify;width: 438px;height:141px;padding:0 20px 0 30px;margin-left:22.5px;}
.Texsocss #objetivos {background-image:url(../images/txt_bg.gif);background-position:bottom;background-repeat:no-repeat;text-align: justify;width: 438px;height:141px;padding:0 20px 0 30px;margin-left:22.5px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
a {border:none;text-decoration: none;}
.Texsocss img {border:none;}
map {text-decoration: none;}
a.title {margin: 0 0 0px 0px;list-style: none none;}
a.title:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
a.title {float: left;list-style: none none;display: inline;line-height: normal;position: relative;}
a.title {font-weight:bold;text-decoration: none;}
a.title:hover {background: transparent;text-decoration: none;}
ul.title img {padding: 4px;border: 1px solid #777;border-color: #999 #777 #777 #999;background: #CCC;}
a.title:hover img,
a.title:active img,
a.title:focus img {}
a.title span {width: 87px;background: url(../images/tip.png) no-repeat;color: #777;font: normal 9px Tahoma, Arial, Helvetica, sans-serif;line-height: 17px;text-indent: 0px;position: absolute;float:none;left: -9999px;top: 30px;height: 22px;text-align:center;}
a.title:hover span,
a.titlel:active span,
a.title:focus span {left: 20px;}
#content-feat ul.title {margin: 0 6px;width: 52px;}
#content-feat ul.title li {margin-bottom: 18px;}
a.titlefooter {margin: 0 0 0px 0px;list-style: none none;}
a.titlefooter:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
a.titlefooter {float:left;list-style: none none;display: inline;line-height: normal;position: relative;}
a.titlefooter {font-weight:bold;text-decoration: none;}
a.titlefooter:hover {background: transparent;text-decoration: none;}
ul.titlefooter img {padding: 4px;border: 1px solid #777;border-color: #999 #777 #777 #999;background: #CCC;}
a.titlefooter:hover img,
a.titlefooter:active img,
a.titlefooter:focus img {}
a.titlefooter span {width: 87px;background: url(../images/tip.png) no-repeat;color: #000;font: normal 9px Tahoma, Arial, Helvetica, sans-serif;line-height: 17px;text-indent: 0px;position: absolute;float:none;left: -9999px;top: -22px;height: 22px;text-align:center;}
a.titlefooter:hover span,
a.titlefooterl:active span,
a.titlefooter:focus span {left: 20px;}
#content-feat ul.titlefooter {margin: 0 6px;width: 52px;}
#content-feat ul.titlefooter li {margin-bottom: 18px;}
.inner { background: #ffffff;}
.dentro { background: #ffffff;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px; height:100%;}
