body{
  background-color: #E0E1E3;
  background-image: url("../imagenes/background.jpg");
  background-position: top;
  background-repeat: repeat-x;
  padding: 0;
  margin: 0;
  font: 9px Arial, Helvetica, sans-serif;
}
.center{
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -380px;
  width: 1085px;
  text-align:center;
  height: 765px;
}
.elab_navigation{
  position: absolute;
  left: 80px;
  width:760px;
  margin:0;
  padding:0;
  height: 80px;
}
.elab_navigation ul{
  margin-top:16px;
}
.elab_navigation p a{
  background: url('../imagenes/logo_grupo.jpg') no-repeat top center;
  width:67px;
  height:59px;
  margin-left: -50px;
}
.elab_navigation li{
  float:left;
  display:block;
  height:66px;
  width: 130px;
  background: url('../imagenes/tab_unselected.jpg') no-repeat 0 50%;
}
.elab_navigation li a{
  float:left;
  height:66px;
  width: 130px;
  display:block;
}
.tab_selected a{
  height:73px !important;
  width: 132px !important;
}
.tab_selected{
  background: url('../imagenes/tab_selected.jpg') no-repeat top center !important;
  height:73px !important;
  width: 134px !important;
  margin-top: -1px;
}
.header{
  position: absolute;
  top: 107px;
  height:158px;
  left:0;
  width:100%;
}
.flash{
  float:left;
  margin-left: -30px;
  margin-top:13px;
}
.header h1{
  background: url('../imagenes/softworks_logo.jpg') no-repeat ;
  background-position: 0 30px;
  margin-top:1px;
  float:right;
  margin-right: 280px !important;
  margin-right: 175px;
}
.header h1 a{
  display:block;
  width: 262px;
  height: 133px;
}
.header p{
  position:absolute;
  clear:both;
  top: 93px;
  left: 350px;
  font-size: 11px;
  text-transform: uppercase;
  color:white;
}
.left{
  width: 162px;
  text-align:left;
  position: absolute;
  top: 222px !important;
  top: 227px;
  left: 42px;
}
.content{
  text-align: left;
  height: 500px;
  padding-right:260px;
  position: absolute;
  width:353px !important;
  width: 693px;
  top: 240px;
  left: 220px;
  color: #666666;
  padding-top: 0px;
}
.content h2,.content h4{
  font-size: 12px;
  font-weight: bold;
}
.content h3{
  font-size: 11px;
  font-weight: bold;
}
.content p, .content ul li{
  font-size: 10px;
}
.content .bold{
  font-weight: bold;
}
.peque{
  font-size: 10px;
}
.volver{
  text-align: right;
}
.volver a{
  text-decoration: none;
  color: #666666;
  font-weight: bold;
}
#sitios p, #sitios h2, #caracteristicas h2,#caracteristicas_en h2, #main_menu h2,.content .portafolio li a span,#contactanos h2 span, .elab_navigation h2,.elab_navigation span,.header h1 span, .hidden{
  display: none;
}
#caracteristicas{
  background: url('../imagenes/bkg_caracteristicas.jpg') no-repeat top center;
  margin: 9px 0 0 0 !important;
  margin: 3px 0 0 0;
  height: 38px !important;
  height: 43px;
}
#caracteristicas_en{
  background: url('../imagenes/bkg_caracteristicas_en.jpg') no-repeat top center;
  margin: 9px 0 0 0 !important;
  margin: 3px 0 0 0;
  height: 40px !important;
  height: 45px;
}
#caracteristicas ul,#caracteristicas ul li,#caracteristicas_en ul,#caracteristicas_en ul li {
  display:none;
}
#main_menu{
  width:162px;
  background: url('../imagenes/bkg_left.jpg') repeat-y top center;
  margin:0px 0 5px 0 !important;
  margin:-5px 0 10px 0;
  padding: 1px 0 0 0 !important;
  padding: 10px 0 0 0;
}
#main_menu ul{
  list-style-type: none;
  text-transform: uppercase;
  padding-left: 25px;
  margin:0;
  font-weight: bold;
}
#main_menu ul li{
  padding-left: 10px;
  margin-top: 15px;
}
#main_menu a{
  text-decoration: none;
  color: #57A217;
}
#main_menu a:hover{
  color: #666666;
}
#contactanos{
  background: url('../imagenes/bkg_left.jpg') repeat-y top center;
}
#contactanos h2{
  margin: -3px 0 0 0 !important;
  margin: -8px 0 0 0;
  padding-top: 20px;
  padding-left: 18px;
  padding-right: 10px;
  color: #57A217;
  text-transform: uppercase;
  font-size: 10px;
}
#partners h2{
  background: url('../imagenes/header_left.jpg') no-repeat top center;
  margin: -5px 0 0 0 !important;
  margin: -10px 0 0 0;
  padding-top: 40px;
  padding-left: 18px;
  padding-right: 10px;
  color: #57A217;
  text-transform: uppercase;
  font-size: 10px;
}
#contactanos h2 a{
  background: url('../imagenes/sobre.gif') no-repeat top center;
  display: block;
  float:right;
  margin-top: -17px;
  margin-right: 10px;
  width: 16px;
  height: 16px;
  
}

#contactanos p, #contactanos h3{
  margin:0;
  padding: 5px 15px 8px 18px;
}
#contactanos h3{
  font-size: 10px;
  font-weight: normal;
}
#partners ul{
  background: url('../imagenes/bkg_ul_left.jpg') repeat-y top center;
  margin:0;
  padding: 0 0 0 15px ;
  list-style-type: none;
}
#partners{
  background: url('../imagenes/footer_left.jpg') no-repeat bottom center;
  padding-bottom: 22px;
}
.elab{
  color: #E56E1D;
}
.selected{
  background: url('../imagenes/bullet.gif') no-repeat left center !important;
}
.selected a{ 
  color: #666666 !important; 
}
.selected a:hover{
  color: #57A217 !important;
}
#logo_elab{
  background: url('../imagenes/logo_elab.jpg') no-repeat 50% 5px;
}
#logo_rednet{
  background: url('../imagenes/logo_rednet.jpg') no-repeat 50% 5px;
}
#logo_softworks{
  background: url('../imagenes/logo_softworks.jpg') no-repeat 50% 5px;
}
#logo_elipse{
  background: url('../imagenes/logo_elipse.jpg') no-repeat 50% 5px;
}
.content .portafolio{
  list-style: none;
  margin:0 0 0 -7px;
  padding:0;
  width: 420px;
}
.content .portafolio li{
  float:left;
  margin-left:-7px;
}
.content .portafolio li a{
  display:block;
  width: 210px;
  height: 177px;
}

#pr_datamark a{
  background: url('../imagenes/pr_datamark.jpg') no-repeat top left;
}
#pr_librosbooks a{
  background: url('../imagenes/pr_librosbooks.jpg') no-repeat top left;
}
#pr_librosbooks_w a{
  background: url('../imagenes/pr_librosbooks_w.jpg') no-repeat top left;
}
#pr_zonau a{
  background: url('../imagenes/pr_zonau.jpg') no-repeat top left;
}
#pr_renteaqui a{
  background: url('../imagenes/pr_renteaqui.jpg') no-repeat top left;
}
#pr_stallion a{
  background: url('../imagenes/pr_stallion.jpg') no-repeat top left;
}
#flash{
  height:266px;
  width: 560px;
}
.h_naranja{
  color: #57A217;
}
.header_diseno_web{
  background: url('../imagenes/header_wd.jpg') no-repeat top left;
  height: 18px;
}
.header_diseno_web span{
  display:none;
}
.header_ecommerce{
  background: url('../imagenes/header_ecommerce.jpg') no-repeat top left;
  height: 18px;
}
.header_ecommerce span{
  display:none;
}
.header_multimedia{
  background: url('../imagenes/header_multimedia.jpg') no-repeat top left;
  height: 18px;
}
.header_multimedia span{
  display:none;
}
.header_media{
  background: url('../imagenes/header_media.jpg') no-repeat top left;
  height: 18px;
}
.header_media span{
  display:none;
}
.header_hosting{
  background: url('../imagenes/header_hosting.jpg') no-repeat top left;
  height: 18px;
  margin:35px 0 35px 0;
}
.header_hosting span{
  display:none;
}
.header_planes_hosting{
  background: url('../imagenes/header_planes_hosting.jpg') no-repeat top left;
  height: 18px;
  margin:35px 0 35px 0;
}
.header_planes_hosting span{
  display:none;
}
.header_h3_hosting{
  background: url('../imagenes/header_h3_hosting.jpg') no-repeat top left;
  height: 18px;
  margin:35px 0 35px 0;
}
.header_h3_hosting span{
  display:none;
}
.header_nombre_dominio{
  background: url('../imagenes/header_nombre_dominio.jpg') no-repeat top left;
  margin:35px 0 35px 0;
  height: 18px;
}
.header_nombre_dominio span{
  display:none;
}
.content .lista_bullets{
  list-style:none;
  padding:0;
  margin: 0;
}
.content .lista_bullets li{
  background: url('../imagenes/bullet_e.gif') no-repeat left top;
  padding-left: 35px;
  padding-top: 10px;
  font-size: 11px;
  margin-top: 20px;
}
#table_hosting{
  width: 236px;
  margin-left: 50px;
  font-size: 11px;
  font-weight:bold;
}
#table_hosting .tr_selected{
  background: url('../imagenes/bg_table.jpg') no-repeat left center;
  border: solid thin #666666;
  margin:0;
  height: 20px;
}
#table_hosting tr{
  border: solid thin #666666;
  margin:0;
  height: 20px;
}
#table_hosting .tr_last td{
  border:none;
  margin:0;
  height: 20px;
}
#table_hosting td{
  border-bottom: solid thin #666666;
  margin:0;
  width: 36px;
  text-align:center;
}
#partner_cisco a{
  background: url('../imagenes/partner_cisco.jpg') no-repeat left center;
  display:block;
  height: 36px;
  width: 135px;
  margin:0;
  padding:0;
}
#partner_cisco span{
  display:none;
}
#partner_microsoft a{
  background: url('../imagenes/partner_microsoft.jpg') no-repeat left center;
  display:block;
  height: 36px;
  width: 135px;
  margin:0;
  padding:0;
}
#partner_microsoft span{
  display:none;
}
.peque{
  font-size: 10px !important;
}
.footer{
  width:600px;
  text-align: center;
  margin-left: -100px;
  margin-top: 20px;
  padding-bottom: 20px;
}
.footer p{
  margin:0;
}
.footer a{
  text-decoration: none;
  color: #666666;
  font-weight: bold;
}
.languaje_en{
  position:absolute;
  left: 513px;
  top: 50px;
  font-size: 12px;
  font-weight: bold;
}
.languaje_en p{
  margin:0;
  padding:0;
}
.languaje_en a{
  display:block;
  background:url('../imagenes/tab_languaje_en.jpg') no-repeat top left;
  width: 96px;
  height: 32px;
}
.languaje_en a span{
  display:none;
}
.languaje_es{
  position:absolute;
  left: 513px;
  top: 50px;
  font-size: 12px;
  font-weight: bold;
}
.languaje_es p{
  margin:0;
  padding:0;
}
.languaje_es a{
  display:block;
  background:url('../imagenes/tab_languaje_es.jpg') no-repeat top left;
  width: 96px;
  height: 32px;
}
.languaje_es a span{
  display:none;
}