div#container{font-size: 0.7em;}
div#situacion{ margin: 0px 20px 0px 160px; padding-top: 35px;background-color:#ffffff;}

.imagenizquierda   { float: left; margin:0 10px 10px 0; color: #777; text-align: center; }

.imagencentrada   { text-align: center; margin: 10px 0 0 0; color: #777; text-align: center;}

.imagenderecha    { color: #777; float: right; margin:0 0 10px 10px; text-align: center; }

a.mtop:link, a.mtop:visited, a.mtop:active 
{
 width:80px;
 height:15px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 padding-top: 2px;
 background-repeat: no-repeat;
 background-position: left center;
}

a.mtop:hover {color:#ffffff;}

.listado
{
  padding: 5px 20px 5px 20px;
  display:block;
}


#alt_content h2
{
 font-size: 1.5em;
}

div.tabla_categorias
{
  display: table;
  width: 89%;  
  padding-left: 5%;
  padding-right: 5%;
}

div#alt_content div.bloquecategoria
{
 padding-top: 10px;
}

div#alt_content div.categoria
{
 float: left;
 width: 45%;
 padding-left: 20px;
 padding-right: 4px;
 padding-top: 4px;
 padding-bottom: 4px;
}

div#alt_content div.categoria_center
{
 width:45%;
 margin:0px auto;
 text-align:left;
}



div#alt_content div.categoria img
{
 border: 1px solid #000000;
/* border-style:none;*/
}

div#alt_content div.categoria_center img
{
 border: 1px solid #000000;
/* border-style:none;*/
}

div#alt_content h3.titulo_enlaces
{
  color:  #d4d393;
  font-size: 1.5em;
  margin-left: 20px;
  margin-right: 20px;  
  border-bottom: 1px solid #803c3c;
}



div#alt_content div.categoria h3.imagen
{
  padding:0;
  margin:0;
}

div#alt_content div.categoria_center h3.imagen
{
  padding:0;
  margin:0;
}

div#alt_content div.categoria h3.enlace_categoria
{
  border-bottom: 1px solid #24248a;
  font-size: 1.5em;
  padding:0;
  margin:0;
}

div#alt_content div.categoria_center h3.enlace_categoria
{
  border-bottom: 1px solid #24248a;
  font-size: 1.5em;
  padding:0;
  margin:0;
}

div#alt_content div.categoria h3.enlace_categoria_r
{
  text-align: right;
  border-bottom: 1px solid #24248a;
  font-size: 1.5em;
  padding:0;
  margin:0;
}

div#alt_content div.categoria_center h3.enlace_categoria_r
{
  text-align: right;
  border-bottom: 1px solid #24248a;
  font-size: 1.5em;
  padding:0;
  margin:0;
}

div#alt_content div.categoria a
{
  color:  #803c3c;
  font-size: 0.9em;
  text-decoration: none;
/*  border-bottom: 1px solid #9999FF;*/
}

div#alt_content div.categoria_center a
{
  color:  #803c3c;
  font-size: 0.9em;
  text-decoration: none;
/*  border-bottom: 1px solid #9999FF;*/
}

table.enlace
{
  border: 1px solid #000000;
 font-size: 9pt;
}

table.enlace th
{
  background-color: #d4d393;
  color: #803c3c;
/*  text-align: center;*/
  border-style: none;
}

table.enlace td
{
/*  text-align: center;*/
  background-color: #efeee4; 
  border-style: none;
}


table.enlace td a
{
  color:  #000000;
/*  text-decoration: none;*/
  font-weight: bold;
}

table.enlace td a:hover{background-color: #d4d393;}

table.enlace td img
{
/*  height: 32px;*/
  border: 1px solid #000000;
}

/*PANEL_IZQDO*/
#left_pane h3
{
 margin-left: 3px;
 margin-top: 0px;
 margin-bottom: 0px; 
 margin-right: 0px; 
 padding:0 0 0 5px;
 color: #6E3634;
 background-color: #D4D393;
 border-left: 10px solid #6E3634;
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000; 
/* border-left: 10px solid #24248a;
 border-bottom: 3px solid #24248a;*/
 font-size: 1em;
 font-weight: bold;
}

div#left_pane ul { list-style-type: none; padding: 0; margin: 0 0 0 3px;}

div#left_pane ul a { 
 height: auto;
 display:block;
 padding: 2px 0px 2px 15px;
 background-image: url(../img/vineta.gif);
 background-repeat: no-repeat;
 background-position: 0 5px; 
 text-decoration: none;
 font-weight: bold;
 color: #000000;
}


div#left_pane ul a:hover {  color:#000000; background-color:  #ffffff; background-image: url(../img/vineta.gif);}

div#left_pane ul a.activo { color:#000000; background-color:  #d4d393; background-image: url(../img/vineta.gif);}

div#left_pane .sublista { margin-left: 0.8em;}

div#left_pane .sublista a { font-weight: normal; font-size: 0.8em;  padding: 2px 0px 2px 8px;text-decoration: none; background-image: url(../img/vineta2.gif);}

div#left_pane .sublista a:hover{ color:#000000;  background-color: #d4d393;  background-image: url(../img/vineta2.gif);}

div#left_pane .sublista a.activo{ color:#000000; background-color: #d4d393;  background-image: url(../img/vineta2.gif);}

/*FIN PANEL IZQDO*/
