
body { font-family:lucida sans unicode, arial}




#contenido {float:left;margin-top:38px;text-align:center;width:100%;}

#dentro {background: url(../imagenes/fondo.jpg) repeat-x;height:480px;margin:auto;padding:0;text-align:left;width:880px;border:3px solid #fff;margin-bottom:40px;}

body { background:#440A09 url(../imagenes/10.jpg) repeat-x}


.cubo { width:287px; height:292px; float:left; margin-top:114px; display:inline}



/*******  menu *******/


ul.menu {display:inline;float:right;margin-top:0px;margin-left:35px; margin-bottom:0px; padding:0px; width:415px}

ul.menu li {color:#fff;float:left;font-family:lucida sans unicode, arial;font-size:17px;font-weight:normal;list-style:none outside none;height:40px;width:102px;line-height:30px;margin-right:25px;}

ul.menu li a {color:#fff;font-weight:normal;text-decoration:none;width:102px;height:40px;padding-left:12px}


.menu li.somos_on {background:url(../imagenes/boton.jpg) no-repeat;}

.menu li.somos_on a{ margin-left:10px; text-decoration:none}

.menu li.somos_off a { padding-left:22px; width:80px; height:40px; text-decoration:none}

.menu li.somos_off a:hover {background:url(../imagenes/boton.jpg) no-repeat; width:80px; height:40px; float:left;text-decoration:none  }

.menu li.portfolio_off { width:102px; height:40px; float:left}

.menu li.contacto_off { width:102px; height:40px; float:left}

.menu li.portfolio_off a:hover {background:url(../imagenes/boton.jpg) no-repeat; width:90px; height:40px; float:left;text-decoration:none}


.menu li.portfolio_on,.menu li.contacto_on {background:url(../imagenes/boton.jpg) no-repeat; width:102px; height:40px; float:left; text-decoration:none}

.menu li.contacto_off a:hover {background:url(../imagenes/boton.jpg) no-repeat; width:90px; height:40px; float:left; text-decoration:none}

.menu li.contacto_on a:hover { width:90px; height:40px; float:left; text-decoration:none}


ul.menu li.somos a { margin-left:23px; width:102px; float:left}

ul.menu li.portfolio a { margin-left:13px}

ul.menu li.contacto a { margin-left:13px}

.menu li.contacto_on a:hover{ margin-right:0px;}

/************/

a {outline:none}


#liso { float:left; background: url(../imagenes/contenido.jpg) no-repeat; width:358px; height:320px; margin:41px 0px 0px 180px; display:inline  }

#Tst1 { font-size:14px; display: inline; width:324px; height:278px; float: left; color: rgb(255, 255, 255); margin:0px; margin-left: 20px; margin-top: 15px;}

#Tst1 img { margin:10px 0px 8px 0px  }

#Tst1 a img { border:0px;}

#Tst1 a:link { text-decoration:underline; color:#FFFFFF}



#Tst1 a:visited { text-decoration:underline; color:#FFFFFF}

#Tst1 a:hover { text-decoration:underline; color:#FFFFFF}

#Tst1 h2 { font-size:14px; float:left; padding:0; margin:0; margin-top:45px; margin-bottom:0px}

#Tst1 h2.detalle  { margin-top:0px;}


#flechas {float: left; width: 29px; margin-top:30px; margin-left: 
14px; display: inline}

.fle_arriba { cursor:pointer; margin-bottom: 15px;}

.fle_abajo {}

#bloque2 {margin:0; float:left; display:inline;}

#titulo { margin:0;float:left; width:100%; padding-top:30px; display:inline}

#paginas {margin:0; margin-left:19px; float:left; width:379px; display:inline}

.entra { text-decoration:underline; color:#FFF;}

