/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px 10px 10px;
    font-weight: normal;
    font-family: Arial,Helvetica,sans-serif;
    }
    
    input, textarea {
        font-size: 80%;
        border-color: rgb(153, 204, 255); 
        border-width: 1px; 
        background: rgb(102, 153, 204);
        color: rgb(255, 255, 255);
        font-weight: bold;
    }
    
    select {
        font-size: 80%;
        border-color: rgb(153, 204, 255); 
        border-width: 1px; 
        background: rgb(102, 153, 204);
        color: rgb(255, 255, 255);
        font-weight: bold;
    }

    .apartado {
        font-size: 80%;
        border-color: rgb(153, 204, 255); 
        border-width: 1px; 
        background: rgb(102, 153, 204);
        color: rgb(255, 255, 255);
        font-weight: bold;
        border: 1px solid ;
        padding: 2px;
    }
    
    .apartadodelcatalogo {
        font-size: 80%;
        border-color: rgb(0, 0, 0); 
        border-width: 1px; 
        background: rgb(125, 159, 196);
        color: rgb(255, 255, 255);
        font-weight: bold;
        border: 1px solid ;
        padding: 2px;
    }
    
    .contenidodelapartado {
        font-size: 80%; 
        color: rgb(0, 0, 0);
        padding: 2px;
    }
    
    .contenido{
        margin: 0px 10px 10px;
        font-weight: normal;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 10pt;
    }
    
    .contenido_blanco{
        margin: 0px 10px 10px;
        font-weight: normal;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 10pt;
        color: #FFFFFF;
    }
    
  a:link { text-decoration: none;
    }

  a:visited { text-decoration: none;
    }

  a:hover { text-decoration: none;
    }

  a.dash:link { border-bottom: 1px dashed;
    }

  a.dash:visited { border-bottom: 1px dashed;
    }

  a.dash:hover { border-bottom: 1px solid;
    }

  .titulo {
     font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
     font-size: 32pt;
     font-weight:bold;
  }
  
  .acomp_titulo {
     font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
     font-size: 14pt;
     font-weight:bold;
     color: #FFFFFF;
  }
  
  h1 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  h2 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  h3 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  h4 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  h5 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  h6 { font-weight: normal;
    font-family: "Trebuchet MS",Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    }

  .head { font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    }

  .headbox { font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    }

  .dynabox { font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    }

  a.leftmenu { font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    }

  a.topmenu { font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    }

  a { color: rgb(0, 0, 0);
    }

  .topnav a:hover { color: rgb(255, 255, 255);
    }

  .dynabox a:hover { color: rgb(255, 255, 255);
    }

    .headbox a { color: rgb(255, 255, 255);
    }
    
    .headbox a:hover { color: rgb(0, 0, 0);
    }
    
  .pos0 { color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  body { color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  .pos1 { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(208, 225, 245);
    }

  .mainbox { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(208, 225, 245);
    }

  .dynabox { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(208, 225, 245);
    }

  a.leftmenu:link { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(208, 225, 245);
    }

  a.leftmenu:visited { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(208, 225, 245);
    }

  .pos2 { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(152, 194, 240);
    }

  .topnav { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(152, 194, 240);
    }

  a.leftmenu:hover { border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(152, 194, 240);
    }
  
  .neg0 { background-color: rgb(0, 0, 0);
    }

  .neg1 { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(77, 117, 160);
    }

  a.topmenu:hover { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(77, 117, 160);
    }
    
  .neg2 { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(125, 159, 196);
    }

  .headbox { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(125, 159, 196);
    }

  a.topmenu:link { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(125, 159, 196);
    }

  a.topmenu:visited { border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(125, 159, 196);
    }

  a.leftmenu:link { border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 0px 1px 1px;
    padding: 2px;
    display: block;
    font-weight: normal;
    width: 145px;
    text-align: left;
    }

  a.leftmenu:hover { border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 0px 1px 1px;
    padding: 2px;
    display: block;
    font-weight: normal;
    width: 145px;
    text-align: left;
    }

  a.leftmenu:visited { border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 0px 1px 1px;
    padding: 2px;
    display: block;
    font-weight: normal;
    width: 145px;
    text-align: left;
    }

  a.topmenu:link { 
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    padding: 5px 0px;
    display: inline;
    text-align: center;
    }

  a.topmenu:hover { 
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    padding: 5px 0px;
    display: inline;
    background-color: rgb(77, 117, 160);
    text-align: center;
    }

  a.topmenu:visited { 
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    padding: 5px 0px;
    display: inline;
    text-align: center;
    }

  .headbox { border: 1px solid ;
    padding: 2px;
    display: block;
    text-align: left;
    }
    
  .topbox { border: 1px solid ;
    padding: 5px 5px 0px;
    height: 55px;
    }

  .topnav { border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 1px 1px 1px;
    padding-bottom: 0px;
    padding-top: 3px;
    }

  .mainbox { border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 1px 0px 1px 1px;
    padding: 5px;
    }

  .mainbox p { font-size: 85%;
    }

  .mainbox p a { font-weight: bold;
    font-size: 90%;
    }

  .bordeado {
    border: 1px dashed ;
    border-style: solid solid solid solid;
    border-left: 1px dashed;
    border-right: 1px dashed;
    border-color: rgb(0, 0, 0);
  }
  
  .dynabox { border: 1px dashed ;
    text-align: center;
    }

  .dynabox .headbox { border-style: solid dashed dashed;
    border-left: 0px dashed;
    border-right: 0px dashed;
    padding: 3px 0px;
    }

  .dynacontent { padding: 8px 5px;
    font-weight: normal;
    font-size: 70%;
    text-align: right;
    }

  .dynacontent1 {
    padding: 3px 5px;
    font-weight: normal;
    font-size: 70%;
    }

  .leftmenu_hover{
    border-style: solid;
    border-color: -moz-use-text-color;
    border-width: 0px 1px 1px;
    padding: 2px;
    display: block;
    width: 145px;
    text-align: left;
    font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    border-color: rgb(0, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(152, 194, 240);
  }
  
    .topmenu_hover { 
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    padding: 5px 0px;
    display: inline;
    background-color: rgb(77, 117, 160);
    text-align: center;
    font-weight: bold;
    font-size: 80%;
    font-family: Verdana,"Lucida Sans",Arial,Geneva,Helvetica,Helv,"Myriad Web",Syntax,sans-serif;
    text-decoration: none;
    border-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    background-color: rgb(77, 117, 160);
    }