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

.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;
}


div.tabla_servicios
{
  display: table;
  margin-top: 20px;
  width: 98%;
}

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

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

div#content div.categoria a
{
  color:  #803C3C;  font-size: 0.9em;  text-decoration: none;
}

div#content div.categoria_center a
{
  color:  #803C3C;  font-size: 0.9em;  text-decoration: none;
}

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 a
{
  color:  #803C3C;  font-size: 0.9em;  text-decoration: none;
}

div#alt_content div.categoria_center a
{
  color:  #803C3C;  font-size: 0.9em;  text-decoration: none;
}

div.tabla_servicios img
{
  padding:0px;
  margin-right: 8px;
  border: 1px solid #000000;
}

div#content div.bloquecategoria
{
 padding-top: 50px;
 
}

div#content div.categoria
{
 float: left;
 width: 43%;
 padding-left: 22px;
 padding-right: 4px;
 padding-top: 4px;
 padding-bottom: 4px; 
 text-align: justify;
}

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



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


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

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

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



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

/*SECCIONES*/
#listado_secciones
{
  padding: 0px 20px 5px 20px;
  display:block;
}

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

#listado_secciones .bloque_seccion
{
  display:block;
  padding: 5px 0px 5px 0px;
  text-align: justify;
  width: 100%;
  margin-top: 5px;
}

#listado_secciones .bloque_seccion table
{
   border: 1px solid #000000;
   /*width: 70%;*/
   margin: 0px auto;
}

#listado_secciones .bloque_seccion table th
{
  background-color: #803c3c;
  color: #e3e2bb;
    margin: 0;
	border:none;
/*  text-align: center;*/
}

#listado_secciones .bloque_seccion table td
{
/*  text-align: center;*/
  background-color: #e3e2bb; 
  margin: 0;
  border:none;  
}

#listado_secciones .bloque_seccion p
{
 text-indent: 20px;
}

#listado_secciones .bloque_seccion h3
{ 
 color:  #D4D393;
 border-bottom: 1px solid #6E3634;
 font-size: 1.5em;
 padding:0;
 margin:0 0 5px 0;
}
/*FIN SECCIONES*/

/*PANEL DCHO*/

#right_pane h3
{
 margin-right: 3px;
 margin-top: 0px;
 margin-bottom: 0px; 
 margin-left: 0px; 
 padding:0 5px 0 0;
 color: #6E3634;
 background-color: #D4D393;
 border-right: 10px solid #6E3634;
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000; 
 text-align: right;
 /* border-left: 10px solid #24248a;
  border-bottom: 3px solid #24248a;*/
 font-size: 1em;
}
div#right_pane ul { list-style-type: none; padding: 0; margin: 0 0 0 3px;}

div#right_pane ul a.titulo { 

 display:block;
 padding: 8px 0px 2px 23px;
/* background-image: url(../img/vineta.gif);*/
 background-repeat: no-repeat;
 background-position: 0 5px; 
 text-decoration: none;
 color: #000000;
}


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

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

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

div#right_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#right_pane .sublista a:hover{ color:#000000;  background-color: #99ccff;  background-image: url(../img/vineta2.gif);}

div#right_pane .sublista a.activo{ color:#000000; background-color: #99ccff;  background-image: url(../img/vineta2.gif);}
*/
/*FIN PANEL DCHO*/
/*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*/
