@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML examples
 * (de) Bildschirmlayout für YAML-Beispiele
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

@media print
{
  /**
   * (en) Formatting YAML's  basic layout elements
   * (de) Gestaltung des YAML Basis-Layouts
   */

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body { background: #fff; padding: 0px 0; background-image:url(../../images/body/bg-body.jpg); background-repeat:no-repeat; background-position:center top;}

  /* (en) Centering layout in old IE-versions */
  /* (de) Zentrierung des Layouts in alten IE-versionen */
  body { text-align: center; }
  .page_margins { text-align:left; margin: 0 auto; }

  /* (en) Layout: width, background, borders */
  /* (de) Layout: Breite, Hintergrund, Rahmen */
  .page_margins { min-width: 959px; max-width: 80em; background: #; padding: 0px; padding-left:8px; padding-right:8px;}
  .page {background-image:url(../../images/index/lmcbola.jpg); background-repeat:no-repeat; padding-left:11px; padding-right:11px; height:817px; margin-left:10px;}

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */
  
  /*Menu top */
  .menutop{background-image:url(../../images/barratop/bg-barra-top.jpg); height:33px; background-repeat:no-repeat; padding-top:10px; padding-left:50px;}
  .menutop a{color:#fff; font-size:19px; float:left;}
  
  .menutop span{float:right; color:#fff; font-size:19px; padding-right:45px;}
  
  a{outline:0px;}
  
  /* Logo */
  .logo{}
  .logo h1{text-indent:-5000px;}

  #main { background:#; padding:10px 0;}
  
  .modulos{margin-top:100px;}
  
  .modulo{width:298px; height:535px; text-align:center;}
  .modulo h2{text-indent:-5000px; }
  .modulo a.boton{margin-top:196px; margin-left:25px;}
  .modulo p{font-size:11px; text-align:justify; width:80%; padding-left:30px; padding-top:7px;}
  .modulo p.blanco{color:#fff;}
  .modulo p.negro{color:#000;}
  .modulo.primero a.boton{background-image:url(../../images/modulos/boton01.jpg); background-repeat:no-repeat; width:244px; height:31px; display:block; padding-top:17px; color:#000; font-weight:bold;}
  .modulo.segundo a.boton{background-image:url(../../images/modulos/boton02.jpg); background-repeat:no-repeat; width:244px; height:31px; display:block; padding-top:17px; color:#000; font-weight:bold;}
  .modulo.tercero a.boton{background-image:url(../../images/modulos/boton03.jpg); background-repeat:no-repeat; width:244px; height:31px; display:block; padding-top:17px; color:#000; font-weight:bold;}
  .modulo.primero{background-image:url(../../images/modulos/bg-modulo01.jpg); background-repeat:no-repeat; float:left;}
  .modulo.segundo{background-image:url(../../images/modulos/bg-modulo02.jpg); background-repeat:no-repeat; float:left; margin-left:16px;}
  .modulo.tercero{background-image:url(../../images/modulos/bg-modulo03.jpg); background-repeat:no-repeat; float:left; margin-left:17px;}
  
  .modulo ul{font-size:11px; color:#fff; text-align:center; list-style-type:none; width:298px; margin-left:-45px;}
  .modulo ul.negro{color:#000;}
  .modulo ul li{text-align:center; list-style-type:none;}

  #footer {
    color:#2a2a2a;
    padding: 10px 10px;
	font-weight:normal;
	font-size:11px;
	text-align:center;
  }
  
  .diseno{text-align:right; padding-top:20px; padding-bottom:10px; color:#95050d;}
  
  .texto-azul{color:#295c7b;}
  .texto-rojo{color:#8b050c;}
  

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col1   | #col3     | #col2   |
   * | 25%     | flexible  | 25%     |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */


  #col1 { width: 100%;}
  #col1_content {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

  #col1_content p{}

  #col2 { width: 100%; }
  #col2_content { padding: 10px 20px 10px 20px; }

  #col3 { width: 100%; }
  #col3_content { padding: 10px; }

  /*------------------------------------------------------------------------------------------------------*/

 
  
  ul.index {list-style-type:none;}
  ul.index li{background-image:url(../../images/index/punto-verde.gif); background-repeat:no-repeat; background-position:0px 5px; list-style-type:none; font-size:13px; font-weight:bold; padding-left:15px;}
  
  .c75r strong{color:#2B6E2B;}

  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus,
  #topnav a:hover,
  #topnav a:active { text-decoration:underline; background-color: transparent; }

  #footer a { color: #616161; background:transparent; font-weight: normal; }
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #616161; background-color: transparent; text-decoration:underline; }

  
  
  
  /* Mapa web */
  .xmap ul {
   display        : block;
   list-style    : none;
   margin        : 0px;
   padding        : 0;
}
.xmap ul li {
   margin        : 0;
   padding        : 0;
   white-space    : nowrap;
   background    : transparent;
}
.xmap a img {
   border        : none;
}
.xmap ul.level_0 ul {
   list-style    : inside square;
   padding        : 0;
}
.xmap ul.level_1 li {
   padding        : 0 0 0 2em;
   white-space    : nowrap;
}
.xmap .active {
   font-style    : italic;
}
.xmap .contentpaneopen{ margin: 20px; }
.xmap .colxmap49{ width: 49%; float: left; }
.xmap .colxmap33{ width: 33%; float: left; }
  
  
  
   /**
  * @section generic classes for layout switching | Generische Klassen zur Layoutumschaltung
  * @see     http://www.yaml.de/en/documentation/practice/basic-variations.html
  *
  * .hidecol1 -> 2-column-layout (using #col2 and #col3)
  * .hidecol2 -> 2-column-layout (using #col1 and #col3)
  * .hideboth -> single-column-layout (using #col3)
  */

  .hideboth #col3 { margin-left: 0; margin-right: 0; }
  .hideboth #col3_content{ padding-left: 20px; padding-right: 20px; }

  .hidecol1 #col3 { margin-left: 0; margin-right: 25%; }
  .hidecol1 #col3_content{ padding-left: 20px; }

  .hidecol2 #col3 { margin-left: 25%; margin-right: 0; }
  .hidecol2 #col3_content{ padding-right: 20px; }

  .hideboth #col1, .hideboth #col2, .hidecol1 #col1, .hidecol2 #col2 { display:none; }
  
}
