div#container{font-size: 0.7em; }

div#bg{background-image: url(../img/fondo_empresa.gif);background-position: top right;background-repeat: no-repeat;}

div#situacion{ margin: 0px 0px 0px 0px;/* background-image: url(../img/rep_vert2.gif);background-repeat: repeat-y;background-position: top right; */}

div#situacion .barra a {color: #89202e;font-weight: bold;text-decoration:none;}
div#situacion .barra a:hover {color: #89202e;font-weight: bold;text-decoration:underline;}

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



/*SECCIONES*/
.listado
{
  padding: 5px 40px 5px 20px;
  display:block;
}



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

.listado .bloque_seccion p
{
 /*text-indent: 20px;*/
}

.listado .bloque_seccion h3
{ 
 color:  #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 font-size: 2.2em;
 margin:0 0 10px 0;
}
/*FIN SECCIONES*/


/*PANEL_IZQDO*/
#left_pane h3
{
margin: 0px;
 /*margin: 0px auto;*/
 /*background-color: #ffffff;*/
 /*border-bottom: 2px solid #89202e;*/
 color: #89202e;
 padding-left: 14px;
 font-size: 1.7em;
 font-weight: bold;
 /*text-align: center;*/
 /*margin-left: 25px;*/
 width: 168px;
}

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


div.menu_lateral ul a { 
 height: auto;
 display:block;
 margin-left: 0px;
 padding: 2px 0px 2px 14px;
 background-image: url(../img/vineta_menu.gif);
 background-repeat: no-repeat;
 background-position: 0 center;
 text-decoration: none;
 font-weight: bold;
 color: #89202e;
}

div.menu_lateral ul a:hover {  color:#FFFFFF; background-color:  #89202e; background-image: url(../img/vineta_menu_activo.gif);}

div.menu_lateral ul a.activo{ color:#FFFFFF; background-color:  #89202e; background-image: url(../img/vineta_menu_activo.gif);}


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

div.menu_lateral .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 { 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.menu_lateral .sublista a:hover{ color:#FFFFFF; background-color:  #89202e;  background-image: url(../img/vineta2.gif);}

div.menu_lateral .sublista a.activo{ color:#FFFFFF; background-color:  #89202e;  background-image: url(../img/vineta2.gif);}

div.menu_lateral .sublistasecciones { margin-left: 0.8em;}

div.menu_lateral .sublistasecciones a {  border-left: 5px solid #013274; color:#013274; font-weight: normal; font-size: 0.8em;  padding: 2px 0px 2px 8px;text-decoration: none; background-image: url(../img/vineta2.gif);}

div.menu_lateral .sublistasecciones a:hover{ color:#FFFFFF; background-color:  #013274; background-image: url(../img/vineta2.gif);}

div.menu_lateral .sublistasecciones a.activo{ color:#013274; background-color:  #FFFFFF; background-image: url(../img/vineta2.gif);}


