body{background:URL(images/fondo.jpg) repeat-x;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#333;}
#container{border:1px solid #ccc;width:758px;margin:0 auto;background:#fff url(images/banda_vertical.gif) repeat-y;position:relative;text-align:justify;}
ul#menu{margin:5px 0 0 92px;padding:0;float:left;}
ul#menu li{list-style:none;}
li#quienes a, li#quienes a:visited, li#quienes a:link{width:116px;height:17px;text-indent:-9999px;display:block;background:url(images/menu.gif) 0 85px;}
li#quienes a:hover{background:url(images/menu.gif);}
li#productos a, li#productos a:visited, li#productos a:link{width:116px;height:17px;text-indent:-9999px;display:block;background:url(images/menu.gif) 0 68px;}
li#productos a:hover{background:url(images/menu.gif) 0 -17px;}
li#calidad a, li#calidad a:visited, li#calidad a:link{width:116px;height:17px;text-indent:-9999px;display:block;background:url(images/menu.gif) 0 51px;}
li#calidad a:hover{background:url(images/menu.gif) 0 -34px;}
li#contacto a, li#contacto a:visited, li#contacto a:link{width:116px;height:17px;text-indent:-9999px;display:block;background:url(images/menu.gif) 0 34px;}
li#contacto a:hover{background:url(images/menu.gif) 0 -51px;}
li#localizacion a, li#localizacion a:visited, li#localizacion a:link{width:116px;height:17px;text-indent:-9999px;display:block;background:url(images/menu.gif) 0 17px;}
li#localizacion a:hover{background:url(images/menu.gif) 0 102px;}
#contenido{width:489px;float:right;margin:0 24px;}
h2#quienes{text-indent:-9999px;background:url(images/titquienes.gif);height:56px;}
h2#productos{text-indent:-9999px;background:url(images/titproductos.gif);height:56px;}
h2#calidad{text-indent:-9999px;background:url(images/titcalidad.gif);height:56px;}
h2#contacto{text-indent:-9999px;background:url(images/titcontacto.gif);height:56px;}
h2#localizacion{text-indent:-9999px;background:url(images/titlocalizacion.gif);height:56px;}
#contenido p{padding:0 35px;}
#contenido ul{margin:0 0 0 60px;}
#contenido img{float:right;margin:5px 0 5px 15px;border:#5f6d7a 1px solid;}
.contenidoimgsin{margin:5px 0 5px 5px;}
#infocontacto{width:418px;height:91px;background:url(images/infocontacto2.gif);margin:15px auto;clear:both;color:#233f73;}
#infocontacto h5{color:#1f1d1d;font-size:12px;line-height:35px;margin:0 15px;}
#infocontacto p{margin:0;padding:0 15px;}
#infocontacto ul{float:right;margin:-5px 40px 0 0;background:url(images/decontacto.gif) no-repeat;}
#infocontacto ul li{list-style:none;padding:0 0 0 30px;line-height:18px;}
#infocontacto ul li a, #infocontacto ul li a:visited, #infocontacto ul li a{text-decoration:none;color:#233f73;}
#infocontacto ul li a:hover{text-decoration:underline;}
#galeria{width:489px;margin:0 0 40px 0;padding:3px;}
#galeria img{border:none;float:none;list-style:none;margin:8px;}
#galeria a, #galeria a:visited, #galeria a:link{margin:0;padding:0;list-style:none;width:159px;height:120px;background:#CCC;float:left;}
#galeria a:hover{background:url(images/fondogaleria.gif);}
#galeria h3{margin:0 15px 10px 35px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
#galeria h3 a, #galeria h3 a:link, #galeria h3 a:visited{width:30px;height:20px;text-align:center;text-decoration:none;color:#fff;float:none;margin:0 5px;padding:0 10px;}
#piezas{position:absolute;bottom:0;left:0;}
#faldon{height:20px;background:#000 url(images/faldon.gif);color:#fff;text-align:right;font-size:11px;clear:both;}
#faldon p{line-height:20px;padding:0 40px 0 0;}
.Estilo1 {color: #999;}
form{margin:0;padding:15px 30px;text-align:justify;}
input, textarea{border:1px solid #a43230;background:url(images/fondo_from.gif) repeat-x;width:140px;height:16px;color:#600;font-size:11px;line-height:16px;}
#contacto_3{width:330px;margin:0 auto 10px auto;}
#form3{margin:-20px 0 0 0;}
#contacto_3 input, #contacto_3 textarea{display:inline;float:right}
#contacto_3 textarea{width:240px;height:80px;font-family:Arial, Helvetica, sans-serif;padding:5px;margin-bottom:15px;}
#contacto_3 label{line-height:21px;}
#enviar{background:url(images/boton.gif) repeat-x bottom;font-weight:bold;width:253px;height:18px;margin:10px 30px 0 0;}
