* html #container  {height:100%;}
div#container { min-height: 100%;margin: 0px auto; padding: 0pt; width: 774px;  background-color: rgb(255,255,255);color: inherit;text-align: left; overflow: hidden; }
#migas {padding: 10px 0px 0px 10px;clear: both; float: left; width: 740px; margin: 0px;   font-size: 75%; color: #486B3E;background-color: rgb(255,255,255);}
#migas ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
#migas ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#migas ul li a {text-decoration: none; font-size: 100%; color: #486B3E; font-family: Arial, sans-serif; font-weight: normal;   background: transparent; border-bottom: 1px dotted #C6D6C2;}
#migas #neg {font-weight: bold;}
/*CONTENIDOS DE TRABAJOS*/
#nav-sub {clear: both; min-height: 385px;float: left; margin-left: 12px;  padding: 0px; margin-top:50px;  display: inline;width: 145px;overflow: hidden;}
#nav-sub ul {list-style:none;margin:0;padding:0;}
#nav-sub ul li {padding:1px 0 1px 0;}
#nav-sub ul li p {vertical-align: bottom; /* This fixes the IE5 Win gap! */display:block;width:145px;height:34px;  }
#nav-sub ul li a {vertical-align: bottom; /* This fixes the IE5 Win gap! */display:block;width:145px;height:34px;  text-decoration:none;outline:none;}
#nav-sub ul li a:hover {background-position:bottom;}
#nav-sub ul li a span {display:none;}
#nav-sub ul li p span {display:none;}
#nav-sub #bancos {background-image:url(../img/bancos.png);}
#nav-sub #chimeneas {background-image:url(../img/chimeneas.png);}
#nav-sub #chimeneas2 {background-image:url(../img/chimeneasgal.png);}
#nav-sub #cocinas {background-image:url(../img/cocinas.png);}
#nav-sub #cocinas2 {background-image:url(../img/cocinasgal.png);}
#nav-sub #columnas {background-image:url(../img/columnas.png);}
#nav-sub #cruceros {background-image:url(../img/cruceros.png);}
#nav-sub #cruceros2 {background-image:url(../img/crucerosgal.png);}
#nav-sub #fuentes {background-image:url(../img/fuentes.png);}
#nav-sub #fuentes2 {background-image:url(../img/fuentesgal.png);}
#nav-sub #heraldica {background-image:url(../img/heraldica.png);}
/* estado off */
#nav-sub #bancosoff {background-image:url(../img/bancosoff.png); }
#nav-sub #chimeneasoff {background-image:url(../img/chimeneasoff.png);}
#nav-sub #chimeneasoff2 {background-image:url(../img/chimeneasoffgal.png);}
#nav-sub #cocinasoff {background-image:url(../img/cocinasoff.png);}
#nav-sub #cocinasoff2 {background-image:url(../img/cocinasoffgal.png);}
#nav-sub #columnasoff {background-image:url(../img/columnasoff.png);}
#nav-sub #crucerosoff {background-image:url(../img/crucerosoff.png);}
#nav-sub #crucerosoff2 {background-image:url(../img/crucerosoffgal.png);}
#nav-sub #fuentesoff {background-image:url(../img/fuentesoff.png);}
#nav-sub #fuentesoff2 {background-image:url(../img/fuentesoffgal.png);}
#nav-sub #heraldicaoff {background-image:url(../img/heraldicaoff.png);}
#content2 p { padding: 0px 210px 0px 21px; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; }
#content2 {padding: 0px 0px 0px 0px; background-repeat: no-repeat; background-position: top;  width: 612px;  margin-left: 0px; float: left; margin-top: 10px; background-image: url(../img/fondo_trabajos.png);}
#content2  h2 { margin: -3px 5px 40px 5px; font-size: 117%; font-family: Arial,sans-serif; font-weight: bold; color: rgb(46, 86, 34);background-color: transparent; padding-right: 0px; padding-bottom: 0px; padding-left: 35px;}
div#crucero {margin-top: 54px; margin-right: 17px; float: right;}
div#lerda5{margin-top: 15px; margin-left: 35px;}
div#lerda3{margin-top: 40px; margin-left: 20px; margin-right: 30px}
/*FIN DE CONTENIDOS DE TRABAJOS*/
div#pie2 {width: 774px;height: 25px;position: relative;margin: 0px auto 0px auto;background-color: rgb(255,255,255); font-family: Arial, sans-serif; font-weight: bold;   text-align: center; background: url(../img/fondo_pie.jpg);background-color: rgb(255,255,255);margin-top:-25px;}
div#pie2 ul{margin-left: 250px;  padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside;}
div#pie2 ul li { float: left; }
div#pie2 ul li a {display: block; font-size:85%;  color: rgb(7,53,0); padding-right:3px;}
div#pie2 ul li p span {display:none;}
#picturelist {width:400px;height:340px;margin-top:50px;margin-bottom:0px;text-align:left;margin-left:25px;font-family: "Trebuchet MS", Arial, sans-serif; font-style: italic; font-variant: normal; font-weight: normal; font-size:80%;  color: rgb(7,52,0); text-align: center;}
#picturelist li {list-style:none;float:left;margin-right:20px;margin-left:20px;margin-bottom:10px;/*font-weight:bold;color:#777777;*/}
#picturelist img{display:block;border:1px solid ;border-top-color: #cccccc;border-right-color: #748B78;border-bottom-color: #019934;border-left-color: #748B78;border-bottom-width: 2px;background-color: #ffffff;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}
#picturelist img:hover{border:1px solid #019934;background-color: #70AC15;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;border-bottom-width: 2px;}
#picturelist a{color:#315726;text-decoration:none;}
#picturelist a:hover{color:#45690C;}