@import "reset.css";
body {margin:0;padding:0;font:normal 11px/16px Tahoma;color:#cccccc;background:#2f2f2f;}

#siteWrapper {width:850px;margin:auto;}
#header {position:relative;width:auto;height:100px;margin-bottom:5px;margin-top:10px;}
#header #logo {float:left;width:232px;height:73px;cursor:pointer;background:url('../imgs/icons/logo.gif');}
#header #logo span {display:block;width:232px;height:73px;cursor:pointer;}
#header .info {float:right;cursor:pointer;background:url('../imgs/botones/bt_contact_us.gif');margin-top:15px;}
#header .info span {display:block;width:191px;height:59px;cursor:pointer;}
#header #logo a, #header .info a {text-decoration:none;}
#header .title {position:absolute;top:73px;width:100%;text-align:center;}
#navBar {height:40px;background:url('../imgs/backgrounds/bk-menu.gif') repeat-x;width:auto;}
#navBar img, #navBar input {float:left;}
#navBar input {width:104px;margin-top:1px;margin-left:10px;}
#navBar a {display:block;float:left;height:40px;}
#navBar a b {display:none;}

a#bt-creacion-de-contenidos {background:url(../imgs/botones/bt-creacion-contenidos.gif) 0 0 no-repeat;width:230px;}
a#bt-creacion-de-contenidos:hover  {background:url(../imgs/botones/bt-creacion-contenidos.gif) 0 40px;width:230px;}
a#bt-creacion-de-contenidos.on  {background:url(../imgs/botones/bt-creacion-contenidos.gif) 0 40px;width:230px;}

a#bt-aplicaciones  {background:url(../imgs/botones/bt-aplicaciones.gif) 0 0 no-repeat;width:204px;}
a#bt-aplicaciones:hover  {background:url(../imgs/botones/bt-aplicaciones.gif) 0 40px;width:204px;}
a#bt-aplicaciones.on  {background:url(../imgs/botones/bt-aplicaciones.gif) 0 40px;width:204px;}

a#bt-estrategia.off  {background:url(../imgs/botones/bt-estrategia.gif) 0 0 no-repeat;width:118px;}
a#bt-estrategia:hover  {background:url(../imgs/botones/bt-estrategia.gif) 0 40px;width:118px;}
a#bt-estrategia.on  {background:url(../imgs/botones/bt-estrategia.gif) 0 40px;width:118px;}

a#bt-blog  {background:url(../imgs/botones/bt-blog.gif) 0 0 no-repeat;width:83px;}
a#bt-blog:hover  {background:url(../imgs/botones/bt-blog.gif) 0 40px;width:83px;}
a#bt-blog.on  {background:url(../imgs/botones/bt-blog.gif) 0 40px;width:83px;}

a#bt-acerca-de  {background:url(../imgs/botones/bt-acerca-de.gif) 0 0 no-repeat;width:117px;}
a#bt-acerca-de:hover  {background:url(../imgs/botones/bt-acerca-de.gif) 0 40px;width:117px;}
a#bt-acerca-de.on  {background:url(../imgs/botones/bt-acerca-de.gif) 0 40px;width:117px;}

a#bt-contacto  {background:url(../imgs/botones/bt-contacto.gif) 0 0 no-repeat;width:135px;}
a#bt-contacto:hover  {background:url(../imgs/botones/bt-contacto.gif) 0 40px;width:135px;}
a#bt-contacto.on  {background:url(../imgs/botones/bt-contacto.gif) 0 40px;width:135px;}


#mainContent{background:url(../imgs/backgrounds/bkg-top-content.gif) repeat-x;padding-top:25px;width:845px;}

#content {position:relative;text-align:center;width:845px;height:600px;margin:auto;font-family:Tahoma;font-size:12px;background:url(../imgs/backgrounds/bkg-middle-content.gif) repeat-y;}
#content h1.techo b {display:none;}
#content p {}
#content span.green {color:#99cc00;}
#content span.dark-gray {color:#333333;}
#content span.gray {color:#666666;}
#content span.light-gray {color:#999999;}
#bottomContent {background:url(../imgs/backgrounds/bkg-bottom-content.gif) repeat-y;width:845px;height:19px;margin-bottom:10px;margin-top:10px;}

p.clear {clear:both;font-size:1px;height:1px;}

#footer {height:30px;padding-top:10px;}
#footer p {float:right}
#footer p.links{float:left;}
#footer p.links a {color:#333333;font-weight:bold;text-decoration:none;}
#footer p.links a:hover {color:#333333;font-weight:bold;text-decoration:underline;}



hr.separador {background:#b3b3b3;height:1px;border:0;width:721px;margin:8px 0 8px 0;}

ul.bullets {list-style:url(/imgs/bullet.gif);margin-left:15px;margin-top:15px;margin-bottom:15px;}
ul.bullets li {margin-left:10px;}
ul.bullets a {color:#666666;}

ul.form {margin:15px auto 0 auto;width:535px;}
ul.form label {width:178px;margin-right:10px;display:block;float:left;}
ul.form li {margin-bottom:8px;}
ul.form input {height:25px;}
ul.form input, ul.form textarea, ul.form select {width:333px;font-size:20px;}
ul.form textarea {height:100px;}

.promoAdemas {position:relative;background:url(../imgs/layout/bck-ademas.gif) no-repeat;width:231px;height:177px;float:right;margin-right:157px;}
.promoAdemas div {position:absolute;top:52px;left:15px;}
.promoAdemas a {color:#666666;text-decoration:none;}
.promoAdemas a:hover {color:#666666;text-decoration:underline;}
.promoAdemas p {}

.promo-suscripcion {background:url('../imgs/layout/promo-suscripcion-backgroun.gif') no-repeat;float:left;width:232px;height:110px;position:relative;}
.promo-suscripcion .inputText {position:absolute;left:12px;top:46px;width:200px;height:18px;font-size:9px;}
.promo-suscripcion .submitButton {position:absolute;left:137px;top:75px;}

ol.table {list-style-type:decimal;list-style-position:inside;}
ol.table li {padding-left:2px;}
ol.table li.gray {background:#F5F5F5;}

h2.title {font-size:13px;margin:10px 0 3px 0;}


.catalogoThumbs {margin:auto;width:682px;height:673px;}
.catalogoThumbs ul li {width:682px;height:553px;}
.catalogoThumbs ul li img {}
.catalogoThumbs ul li span {float:left;}
.catalogoThumbs li.last a img{margin:0 0 10px;}
.projectDescription {width:682px;margin:auto;position:relative;}
.projectDescription .title {line-height:18px;margin:10px 0 3px 0;font-family:'Trebuchet MS';font-size:18px;color:#99cc33;font-weight:bold;}
.projectDescription .description {font-family:'Trebuchet MS';margin:0;}
.projectDescription .description strong {font-weight:bold;}
.projectDescription .prev_project {position:absolute;left:0;top:15px;}
.projectDescription .next_project {position:absolute;right:0;top:15px;}
.paging {position:absolute;left:15px;top:250px;width:820px;display:block;clear:both;}
.paging a{float:left;display:block;height:15px;color:#fff;font:normal 11px/13px Georgia;margin:0 0 0 5px;}
.paging #nextBtn {position:absolute;right:0;top:0;}
.paging #prevBtn {position:absolute;left:-10px;top:0;}
