.barra
{
	font-size: 11px;
	color: White;
	font-family: verdana, Helvetica, sans-serif;
	background-image: url(../images/bg_barra_juridico.gif);
	height: 30px;
}
.barra a{
	margin-right: 10px;
color: White;
	font-weight: bold;
}
table.rec {width: 145px;border: 1px solid #4C80AE; margin: 0 auto 1em auto;}
table.rec_img {width: 100%; border: 1px solid #4C80AE; margin: 0 auto 1em auto;}
table.rec thead th, table.rec_img thead th, table.rec_img_autor thead th {font: bold .8em/1.4em Arial, Helvetica, sans-serif; color: #ffffff;text-align: center; padding: .5em; background-color: #4C80AE;}
table.rec tbody th, table.rec_img tbody th, table.rec_img_autor tbody th {font: .7em/1.4em Arial, Helvetica, sans-serif;color: #000; text-align: left; padding: .5em; border-top: 1px solid #eee; background-color: #f9f9f9;}
/* table.rec a {color: #000; text-align: left; line-height: 18px; background: url(../images/flecha_gris.gif) no-repeat left top; padding-left: 7px; } */
table.rec a, table.rec_img a, table.rec_img_autor a {color: #000; text-align: left; line-height: 18px; padding-left: 7px; }
table.rec a:hover, table.rec_img a:hover, table.rec_img_autor a:hover {text-decoration: none;}

	

/* menu sección ---------------------------------------------------- */



#navcontainer {
	width: 180px;
}

#navcontainer ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family:  Arial, Helvetica, sans-serif;
   width: 180px;
}

#navcontainer li
{
	margin: 0px;
	padding: 0px;
	line-height: 19px;
	BORDER-BOTTOM: 1px solid #F0F8FF;
}

#navcontainer ul li a
{
	display: block;
	width: 180px;
	padding-left: 20px;
	background-color: #B8CEDC;
	font-size: 0.8em;
}

#navcontainer ul li a:link, #navcontainer ul li a:visited
{
	color: #055479;
	text-decoration: none;
	background-image: url(../images/bullet_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#navcontainer ul li a:hover
{
	background-color: #4C80AE;
	color: #fff;
	background-image: url(../images/bullet_u.gif);
}
.title_home_seccion{
	font: bold 1em/1.4em Arial, Helvetica, sans-serif;
	color: #3B76A8;
	;
	padding-left: 6px;
}



.panelheader{
    	height: auto;
	background-image: url('../images/1px_juridico.gif');
	cursor:pointer;
	width: 220px;
}


.mdHover {
	background-image: url('../images/1px_juridico.gif');
	cursor:pointer;
}

.mdSelected {
	background-image: url('../images/1px_juridico.gif');	
	cursor:pointer;
}

.panelContent {	
	font: .7em Arial, Helvetica, sans-serif;
	color: #000; 
	text-align: left; 
	background-color: #f9f9f9;    	
	padding-left: 5px;
	width: 220px;
}

.panelContent a {color: #000; text-align: left; line-height: 18px; padding-left: 7px; }
.panelContent a:hover {text-decoration: none;}

#accordionExample {
	
}

table.rec_ajax {width: 100%;border: 0px solid #4C80AE; margin: 0px 0px 0px 0px; border-collapse: collapse; background-color: #f9f9f9;}
table.rec_ajax thead th {font: bold .8em/1.4em Arial, Helvetica, sans-serif; color: #4C80AE;text-align: center; padding: .5em; background-color: #ffffff; text-decoration:underline;}
table.rec_ajax thead th.titulo {font: bold .8em/1.4em Arial, Helvetica, sans-serif; color: #ffffff;text-align: center; padding: .5em; background-color: #4C80AE; text-decoration:none;}

table.rec_ajax_container {width: 220px; border: 1px solid #4C80AE; margin: 0 auto 1em auto;}
table.rec_ajax_container td {width: 220px; padding: 0px; background-color: #f9f9f9;}

table.rec_home {width: 145px;border: 1px solid #4C80AE; margin: 0 auto 1em auto;}
table.rec_home a.indice_pdf {padding-left: 0px;background: transparent url("../images/btn_indice_pdf_der.jpg") no-repeat center center; width: 139px; height: 78px;display: block;}
