/* Estilo generado por el colectivo la webera | www.la-webera.org */
    body {
	margin:0;
	text-align:center;
	font-size: 12px;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	background: #ffffff url('i/bg.jpg');
  background-position: bottom;
  background-repeat: repeat-x;
}
.contenedor {
   margin:0 auto 0 auto !important;
	 width:680px;
	 text-align:left;
}
.header {
   margin:0px;
	 width:100%;
	 }
.infoheader {
   float:left; 
	 clear:right; 
	 width:40%; 
	 margin-top:20px;
	 color:#A3A3A3;
	 text-align:right;
	 }
.boxup {
   margin:0px;
	 width:100%;
	 height:230px;
	 float:left;
	 clear:both;
	 color: #666;
	 background-image:url(i/bg_boxup.gif);
	 background-repeat:repeat-x;
	 /* background-color: #5B5B5B;
	 border-top: 5px solid #fff;
	 border-bottom: 5px solid #fff;*/ 
	 }
.contenidoup {
   margin:0px;
	 width:680px;
	 height:20px;
	 float:left;
	 clear:both;
	 background-image:url(i/contenido_up.gif);
	 background-repeat: no-repeat;
	 }
.contenido {
   margin:0px;
	 width:680px;
	 float:left;
	 clear:both;
	 background-image:url(i/contenido_mid.gif);
	 background-repeat:repeat-y;
	 text-align:justify;
	 }
.contenidodown {
   margin:0px;
	 width:680px;
	 height:24px;
	 float:left;
	 clear:both;
	 background-image:url(i/contenido_down.gif);
	 background-repeat: no-repeat;
	 }
.boxproductos {
   float:left;
	 width:680px;
	 margin-top:20px;
	 clear:both;
	 }
.producto {
   float:left;
	 width:220px;
	 /* background-color:#E6CFCF;
	 border-top: 1px solid #B34043;
	 border-bottom: 1px solid #B34043; */ 
	 background-image:url(i/bg_productos.gif);
	 background-repeat: no-repeat;
	 height:220px;
	 text-decoration:none;
	 background-color:transparent;
	 }
.productomid {
   float:left;
	 width:220px;
	 background-image:url(i/bg_productos.gif);
	 background-repeat: no-repeat;
	 height:220px;
	 margin:0 10px 0 10px;
	 background-color:none !important;
	 }
.boxcontactos {
   float:left;
	 width:680px;
	 clear:both;
	 background-color: #fff;
	 border-top: 5px solid #D7D7D7;
	 border-bottom: 5px solid #D7D7D7;
	 margin-top:20px;
	 margin-bottom:20px;
	 font-size:13px;
	 padding-bottom:10px;
	 }
.footer {
   float:left;
	 clear:both;
	 width:100%;
	 text-align:center;
	 font-size:12px;
	 color:#666666;
	 margin-top:10px;
	 }

a {
	color:#D30000;
	font-weight:bold;
}

a:hover {
	color:#D30000;
	font-weight:bold;
}

h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #B34043;
}
.titulo {
	font: bolder 30px Arial, Helvetica, sans-serif;
	line-height:90%;
	color:#666;
}
.bajada {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
 ul{
padding: 0;
margin: 0;
}

textarea {
background-color:#f0f0f0;
font-size:18px;
border-style:none;
border: 1px solid #ccc;
width:400px;
height:130px;
}

input {
background-color:#f0f0f0;
font-size:18px;
border-style:none;
border: 1px solid #ccc;
width:400px;
}

/*- Menu Tabs B--------------------------- */

    #tabsB {
	width:100%;
	font-size:100%;
	line-height:normal;
	float: left;
      }
    #tabsB ul {
	margin:0;
	list-style:none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 324px;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("i/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("i/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

