/*@charset "utf-8";*/
/* CSS Document */
/*importar css de layout*/
@import url(catalog_new_layout.css);
@import url(catalog_new_extras.css);


/*CSS general*/
  body {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 0.7em; color: #000000; /*background-color:#666666;*/ background-image:url(../img/catalog_new/stripe_fondo.png); background-repeat:repeat; margin-left: 1em;margin-top: 0.5em;margin-right: 1em;margin-bottom: 0.5em;}
  
  /* enlaces */
  a:link {
    color: #FF0000;
    text-decoration: none;
  }
  a:visited {
    text-decoration: none;
    color: #FF0000;
  }
  a:hover {
    text-decoration: underline;
    color: #CC0000;
  }
  a:active {
    text-decoration: none;
    color: #990033;
  }
  
  a img{border:0;}
  
  /* encabezados */
  /*h1 {font-size: 1.8em;  color: #FF0000; padding:3px; text-align:left; margin:0px 10px 10px 30px; background-color:#FCFCFC; border:1px solid #efefef;}*/

  h1 {font-size: 1.8em;  color: #FF0000;}
  h2 {font-size: 1.8em;  color: #333333;   text-align:left;}
  h3 {font-size: 1.5em;  color: #333333;   text-align:left;}
  h4 {font-size: 1.1em;  color: #333333; margin:0px; text-align:left;}
  h5 {font-weight:bold; color:#DE3232; font-size:1em; margin:0.3em;  text-align:left;}
  
  /* flotadores */
  .clear { clear:both }
  .left { float:left}
  .right {float:right}
  
  /* Otros */
  div#body {background:#FFF; padding:10px 20px;}

/*Fin de CSS general*/

/*Css de formularios*/

  form {margin: 0px;}
  #buscador label {float:left; width:90px; text-align:right; margin-right:10px; padding-top:2px;}
  #buscador input, select {float:left; font-size:0.9em; background-color:#EFEFEF;border:0px ;margin:1px; padding-left:2px}
  #buscador input:focus, select:focus{border:1px solid #CC3333; background-color:#F0F0F0; outline:2px solid #FFA6A6}
  #buscador input img:hover{outline:2px solid #FFA6A6}
  #buscador fieldset {border:1px solid #006699;background-color:#E4E4E4;margin:5px;padding:5px;}

  checkbox, input, radio {font-size: 11px;}
  textarea {width: 100%; font-size: 11px;}
  select {font-size: 11px; border: 1px solid;}
  
/* Botones y miscelanea */

  a.boton2 { background: transparent url(../img/catalog_new/buttons/bgbuttona.png) no-repeat scroll top right; color: #444;  display: block; float: left;  font: normal 12px arial, sans-serif;    height: 24px;  margin-right: 6px; padding-right: 18px; text-decoration: none;}
  a.boton2 span {background: transparent url(../img/catalog_new/buttons/bgbutton.png) no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px;  } 
  a.boton2:active { background-position: bottom right; color: #000;  outline: none;   }
  a.boton2:active span {background-position: bottom left; padding: 6px 0 4px 18px;  }

/* Clases para tablas */

  tr .par{background-color:#F8EDED;}
  .style3 {font-size: 10px}

/* Clases para tablas David*/
  .smallText {font-size: 10px}

  table.dataTable {
    border-right:#CCCCCC 1px solid; padding-right:2px; border-top:#CCCCCC 1px solid; padding-left:2px; padding-bottom:2px; border-left:#CCCCCC 1px solid; padding-top:2px; border-bottom:#CCCCCC 1px solid; /*background-color:#f0f1f1*/
  }

  table.dataTableHeading {
    border-right:#CCCCCC 1px solid; padding-right:2px; border-top:#CCCCCC 1px solid; padding-left:2px; border-left:#CCCCCC 1px solid; padding-top:2px; /*background-color:#f0f1f1*/
  }

  table.dataTableBody {
    border-right:#CCCCCC 1px solid; padding-right:2px; padding-left:2px; padding-bottom:2px; border-left:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; /*background-color:#f0f1f1*/
  }
  
  tr.dataTableHeadingRow {
    background-color:#C9C9C9
  }
  
  th.dataTableHeadingContent {
    font-weight:bold; font-size:10px; color:#FFFFFF; font-family:Verdana, Arial, sans-serif
  }
  
  tr.dataTableRow {
  }

  tr.dataTableRow-even {
    background-color:#F8EDED;
  }

  tr.dataTableRow-odd {
  }

  td.dataTableContent-even {
    background-color:#F8EDED;
  }

  td.dataTableContent-odd {
  }

  td.dataTableContent {
    font-size:10px; color:#000000; font-family:Verdana, Arial, sans-serif
  }

  .checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8C8C8C; }
  .checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


/*Fin de clases para tablas */

/* Texto Justificado */  
  .justificado {text-align: justify;}
  .izquierda{ text-align:left}
  .derecha{text-align:right}
  
/*Fin de Css de formularios*/
