   body  {
	font: 100% ae_Cortoba, Verdana, Arial, Helvetica, sans-serif;
	/*	margin: 0;  es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
/*        padding: 0;*/
    	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	margin-top: 25px;
	margin-bottom: 25px;
  background-color:#531122;}
ul{
	list-style-type:none;
	background-color: #fff;
}
ol.soporte{
  margin: 5px 0 auto 0;
}

a{color:#000; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
td.borde_izq{
  border-left-color: #7F3849;
  border-left-style: ridge;
  border-left-width: 1px;
}
td.borde_der{
  border-right-color: #7F3849;
  border-right-style: ridge;
  border-right-width: 1px;
}


/*----TOP PANEL----*/
#topPan{
	width:auto;
	height:32px;
	position:relative;
	margin:0 auto;
}

#topPan ul{
	width:885px;
	height:32px;
	position:absolute; /*top:43px;*/
	right:0px;
	background-color: #681529;
}
#topPan ul li{width:168px; height:32px; float:left; background-color: #681529;}
#topPan ul li a{width:168px; height:32px; display:block; background-color: #681529; /*background:url(images/topmenu-normal.jpg) 0 0 no-repeat #F5F4F4;*/ color:#fff; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:32px; margin:0 2px 0 0;}
#topPan ul li a:hover{background:url(images/topmenu-normal.jpg) 0 0 no-repeat #681529; color:#fff; text-decoration:none;}

#topPan ul li.home{background:url(images/topmenu-hover.jpg) 0 0 no-repeat #681529; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:32px;}
/*----/TOP PANEL----*/

h1{
  font-size: 20px;  color: #ffffff;
  padding-left: 10px;
/* padding-top: 2%,0,0,2%;*/
text-align: left;
}
h2{
  font-size: 18px;  color: #104074;
  padding-left: 2%;
text-align: left;
}
h3{ color: #104074;
  padding-left: 2%;
text-align: left;
}


p{
   /* padding: 1%;
    padding-right: 2%;*/
    font-size: 12px;
    text-align: justify;
    font-family: ae_Cortoba, Georgia;
    margin-left: 1%;
    margin-right: 2%;
}

p.gw{
text-align: center;
font-size: xx-small;
  color: #aaaaaa;

}
p.copy{
text-align: center;
  font-size: 10px;
  color: #ffffff;

}
p.estatic_menu{
text-align: center;
  font-size: 10px;
  color: #ffffff;

}

p.estatic_menu a{color:#fff; text-decoration:none;}
p.estatic_menu a:hover{color:#cccccc; text-decoration:underline;}
    div.title{
     float:left;
     width:100%;
     background-image: url(images/title_bg.png) ;
     background-repeat: no-repeat;
     line-height: 50px;
  /*padding: auto;*/
}
/*    #table_footer{
      float:left;
      width:100%;
      height: 26px;
      text-align: center;
      background-image: url(images/table_fotter.gif) ;
      font-size: x-small;
  background-repeat: no-repeat;
  background-position: center;
} */
    #footer{
      float:left;
      width:100%;
      text-align: center;
     /* background-image: url(images/footer_bg.png) ;*/
    /*  background-repeat: repeat-x;*/
     background: transparent;
      color: white;
      font-size: x-small;
}
