/* Documento CSS */
html, body { height:100%; font-family: arial, verdana; font-size:11px; margin-top:0; margin-bottom:0; margin-height:0;  }
body.home { background-image:url( ../img/fondo_body.gif ); background-repeat: no-repeat;margin:0 auto 0 auto; background-position: bottom center; }

a { color:#6F863C; text-decoration: none;}
a:link { color:#6F863C; text-decoration: none;}
a:visited { color:#6F863C; text-decoration: none;}
a:related { color:#6F863C; text-decoration: none;}
a:hover { color:#6F863C; text-decoration: underline;}
.alignderecha { position:absolute; bottom:0;  width:562px; }
.alignderechacontent { float:right; padding: 0 15px 10px 0;}


.contenido { width:995px; background-image:url( ../img/fondo.jpg ); background-repeat: repeat-y; background-position:454px top;  margin:0 auto 0 auto; min-height:820px; }
* html .contenido { height:820px; }

.ladoizquierdo { width:564px; float:left;  height:100%;}
.ladoderecho { width:379px;float:right;  margin:0; padding:0; }
img.der {float:right; margin:37px 14px 0 0}
.proyectos { width:558px;}

#titulo_miombligo, #titulo_portfolio, #titulo_curriculum, #titulo_contacto { margin: 49px 0 0 0; }



.mprincipal { width:100px; margin:26px 0 0 0; padding:0; float:left; }
.mprincipal ul { list-style-type:none; margin:0; padding:0;}
.mprincipal ul li { list-style-type:none; margin:0 0 8px 0; padding:0;}

#mproyectos { width:150px;  margin:59px 110px 0 0;padding:0; float:right;}
* html #mproyectos { margin-right:60px;}
#mproyectos ul { list-style-type:none; margin:0; padding:0; color:#6F863C}
#mproyectos ul li { list-style-type:none; margin:0 0 5px 0; padding:0;  background: url(../img/bullet_menu2.gif) no-repeat bottom left; padding-left:15px;}

.tituloproy { width:556px; height:37px; background-image:url( ../img/backcabecproy.gif); background-repeat: no-repeat; background-position: top left; margin-top:20px}
*html .tituloproy {  margin-bottom:-10px; }
.tituloproytxt {  border:1px solid white; display:block; padding-left:27px;}
*html .tituloproytxt {  display:block;  valign:bottom; height:20px; padding-top:16px;margin-bottom:-10px; }

.imgproy { width:564px; height:260px; margin-top:12px; background-image:url( ../proyectos/img/fondo_imgs.jpg); background-repeat: no-repeat; background-position: top left; }
.imgproy img { margin-left:27px;}

.iconos { width:564; margin:-7px 0 0 25px;}
.tags {  float:left; }
.ampliar { margin:0 8px 0 0; float:right;}
*html .ampliar { margin-right:3px; }

.descrip { float:right; text-align:right; width:381px; margin: 21px 8px 0 0; clear:both;}
*html .descrip { margin-right: 3px;}

.imgspq { float:right;}
.imgproypq { width:171px; height:99px; margin:12px 0 0 10px; background-image:url( ../proyectos/img/fondo_imgs_pq.jpg); background-repeat: no-repeat; background-position: top left;  float:left;}
*html .imgproypq { margin-left:7px;}
.imgproypq img { margin-left:13px;}
.ampliarpq { margin:-14px 10px 0 0; float:right; position:relative; }
*html .ampliarpq { margin:-14px 0px 0 0; float:right; position:relative; }



