body{margin:0}p{margin:0;padding:0}
#head{width:900px;height:100px;margin:auto;padding:0px;clear:both}
#head a{width:900px;height:100px;display:block;padding:0px;margin:0px}
#head h1{margin:0px}
#head a span{visibility:hidden}
#endcuerpo{width:100%;height:20px;clear:both;margin:0;padding:0}
#cont_footer{width:100%;height:100%;margin:0}
#footer{width:900px;height:auto;clear:both;margin:0 auto 0 auto}
#cuerpo{width:950px;height:1200px;margin:0 auto 0 auto;display:block}
#cuerpo img{border:0;margin:0;padding:0}
#cuerpo_html{width:950px;height:800px;margin:0 auto 0 auto;display:block}
#productos{width:945px;height:25px;margin:5px auto 0 auto;clear:both}
#cuerpo_porta{width:950px;height:700px;margin:0 auto 0 auto;display:block}
#portafolio{width:900px; height:576px;margin:0 auto 0 auto;padding:0}
.cliente{width:850px;height:133px;margin:0 auto 10px auto}
.cliente img{border:0}
.cliente p{width:500px;overflow:auto;margin:0;position:relative;top:30px;left:20px}
.cliente img{float:left}
#cuerpo_flash{width:950px;height:700px;margin:0 auto 0 auto;display:block}
#diseno_flash{width:900px;height:600px;margin:0 auto 0 auto;padding:0}
#slider2{width:500px;height:200px;margin:25px auto 0 auto;padding:0}
.contenido{width:700px;height:auto;margin:auto;display:block;}
#cuerpo_ajax{width:900px;height:930px;margin:0 auto 0 auto;padding:0}
#cuerpo_sitemap{width:900px;height:auto;margin:0 auto 0 auto;padding:0}
#diseno_ajax{width:900px;height:830px;margin:0 auto 0 auto;padding:0}
#diseno_sitemap{width:900px;height:1000px;margin:0 auto 0 auto;padding:0}
#diseno_php{width:900px;height:600px;margin:0 auto 0 auto;padding:0}
#cuerpo_php{width:900px;height:auto;margin:0 auto 0 auto;padding:0}
.contenido_ajax{width:800px;height:800px;margin:auto;display:block}
.contenido_sitemap{width:800px;height:auto;margin:0 auto 0 auto;display:block}
.contenido_mensajes{width:870px;height:800px;margin:0 auto 0 30px;display:block}
.contenido_php{width:800px;height:600px;margin:auto;display:block}
.contenido_php img{margin:auto;display:block}
.contenido h2{margin:0 0 10px 0; position:relative;top:10px}
.contenido_ajax h2{margin:0 0 10px 0; position:relative;top:10px}
#videoDiv{display:block}
#videoInfo{width:380px;height:auto;margin:10px 0 0 0}
#videoControls{width:300px;margin:0 0 10px 0}
.contenido h3{margin:0;padding:0}
.contenido p{margin:20px 0 0 0}
.contenido img{display:block;margin:auto}
#diseno_html{width:900px;height:630px;margin:0 auto 0 auto;padding:0}
#cuerpo_politica{width:950px;height:400px;margin:auto}
#politica{width:900px;height:320px;display:block;margin:0 auto 0  auto;padding:0}
#politica h2{margin:0 0 0 40px;padding:0}
#politica li{margin-bottom:10px}
#preguntas{width:500px;height:200px;display:block;float:left;margin:5px 0 0 10px}
#preguntas h2{font:13px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
#cuerpo_contacto{width:950px;height:500px;margin:auto}
#contacto{width:900px;height:450px;display:block;margin:0 auto 0  auto;padding:0}
#datos_contacto{width:250px;float:left;height:auto;margin:50px 0 0 100px;display:inline;padding:0}
#datos_contacto li{margin-bottom:10px}
#imagen_correo{width:239px;height:200px;float:left;margin:0 0 0 120px}
.preguntas{list-style-type:none}
.preguntas li{margin:20px 0 0 0}
#nosotros{width:900px;height:auto;margin:0 auto 0 auto;padding:0}
#otros_articulos{float:right}
#pieza_gris{float:right;position:relative;top:15px;left:-100px}
#portafolio_new{width:900px; height:auto;margin:0 auto 0 auto;padding:0; overflow:auto;}
