/* CSS Document */

/*estructura*/

*,html{margin:0;padding:0; font-family:'Helvetica', Arial, Verdana, sans-serif; font-size:11px}

p{ margin:0;padding:0;}

#contenedor{ width:800px; height:590px; margin:auto; margin-right:auto;}

#cabecera{ height:150px; width:100%;border:1px solid #fff;}

#cuerpo{height:400px; width:100%;border:1px solid #fff;}

#subotonera{position: absolute;width:160px; height:auto;border:0px solid #cccccc;}

#idioma{ position:absolute; top:290px;}

#contenido{position:absolute;margin-left:140px;width:700px;height:auto;border:0px solid #cccccc;}

#pie{height:20px; width:100%;border:0px solid #cccccc;}


a:link{ color: #000000;  text-decoration:none}
a:hover{ color: #000000; text-decoration:none; font-weight:bold;}
a:visited{color: #000000; text-decoration:none;}


.titulo{font-weight:bold;text-transform: uppercase;line-height: 16px}
.texto{ line-height: 16px;}

a.fondo_actual:link{font-weight:bold}
a.fondo_actual:visited{font-weight:bold}

/*cabecera*/

#titular{margin-top:70px; margin-left:141px;}
.titul{font-size:16px;font-weight:bold;text-transform: uppercase;}

/*subotonera*/

ul.menu {border:0px solid #cccccc;list-style-position:outside }
ul.menu li{list-style:none;line-height: 9px; margin-bottom:6px}
ul.submenu{margin-top:25px; margin-bottom:20px}
ul.submenu li{ margin-bottom:2px; line-height: 8px; margin-bottom:8px}

/*estudio*/

#estudio{ width:470px; text-align:left; margin-top:20px}

/*proyectos*/

#miniatura{ float:left; width:250px;border:1px solid #fff;}

#pro{ margin-top:15px}

#lista{float:left; width:385px;border:1px solid #fff; margin-left:30px; margin-top:-4px}

ul.menu_pro2 {list-style-position:outside; margin-top:-3px }
ul.menu_pro2 li{list-style:none;line-height: 9px;}

ul.menu_pro {list-style-position:outside; }
ul.menu_pro li{list-style:none;line-height: 9px; }

/*detalle_proyectos*/

#detalle_pro{ width:100%; height:150px;border:0px solid #fff; }

#img_pro{ float:left;}

#tit_pro{ width:175px;border:1px solid #fff; float:left; margin-left:40px}

#tit_pro2{ width:225px;border:0px solid #fff; float:left; margin-left:40px;margin-top:-4px}

#numeracion{ width:225px;border:0px solid #000000; float:left; margin-top:1px;margin-left:20px}

#numeracion2{ width:220px;border:0px solid #000000; float:left; margin-top:1px;}

#detalle{ width:460px; text-align:left; margin-top:20px; }

ul.menu_detpro { list-style-position:outside }
ul.menu_detpro li{ list-style:none; display:inline; margin-left:2px}

/*detalle_foto*/

#breve_foto{ width:230px; margin-left:15px;border:1px solid #fff; float:left; margin-top:-4px}

#tit_foto{ margin-top:15px; float:left}


/*publicacionnes*/

#miniatura_pu{ float:left; width:280px;border:1px solid #fff;}

#lista_pu{float:left; width:335px; border:0px solid #000000; margin-top:-4px}

#miniatura_te{ float:left; width:245px;border:1px solid #fff;}

#lista_te{float:left; width:410px;border:1px solid #fff; margin-left:30px; margin-top:-1px}
#lista_te2{float:left; width:410px;border:1px solid #fff; margin-left:30px; margin-top:-3px}

ul.menu_te {margin-top:20px; list-style-position:outside }
ul.menu_te li{list-style:none;line-height: 9px;}

#lista_co{float:left; width:100%;border:1px solid #fff; margin-top:-1px}

/*contacto*/

#copi{ width:540px;border:0px solid #000000; padding-top:190px}


/*equipo*/

#caja{ margin-top:30px}

#capa_foto{ width:100%;border:1px solid #fff;}

#equipo{ width:250px; float:left}
#equipo2{ width:120px; float:left; margin-left:45px}
#equipo3{ width:150px; float:left}

/*noticias*/

#tocho{ width:500px}


#archivo{ width:500px; height:auto;border:0px solid #000; float:left}

#numeracion3{ width:150px;border:0px solid #000; float:left; margin-left: 10px;}
