.ddoverlap{
	margin-left: 0px;
}

.ddoverlap ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
	padding: 3px 7px;
	text-decoration: none;
	padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
	color: #999999;
	background: transparent url(../images/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
	border-left: 1px solid #dbdbd5;
	position: relative;
	display: block;
	float: left;
	margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
	left: 20px;
}



.ddoverlap li a:hover{
	text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
	color: #346BA0;
	z-index: 100; 									/*higher z-index so selected tab is topmost*/
	top: 0px; 									/*Shift tab 1px down so the border beneath it is covered*/
	background: transparent url(../images/righttabselected.gif) 100% 0 no-repeat;
	font-size: 11px;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}

.header_leyes {
	height: 28px;
	background-color: #D7DDE8;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #264B87;
	font-weight: bold;
	border-right: 1px solid #B6C4D9;
	padding:0px 10px 0px 3px;
}

/* ****************************************************** */
/* ESTILOS PARA LA TABLA DE LEYES,DECRETOS Y RESOLUCIONES */
/* ****************************************************** */

table.tabla_leyes{
	width: 578px;
	border: 0px solid black;
	border-collapse: collapse;
	margin-right: 6px;
	_margin-right: 0px;
}

.tabla_leyes_celda_impar {

	background-color: #EEEEEE;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        padding:5px 5px 5px 5px;
        height: 22px;
        border-right: 1px solid #B6C4D9;

}

.tabla_leyes_celda_impar a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
}

.tabla_leyes_celda_par {
	background-color: #F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding:5px 5px 5px 5px;
	height: 22px;
	border-right: 1px solid #B6C4D9;
}

.tabla_leyes_celda_par a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666666;
}

.tabla_leyes_footer {
	width: 578px;
	border: 0px solid black;
	border-collapse: collapse;
	margin-right: 6px;
	_margin-right: 0px;
	background-color: #D7DDE8;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #264B87;
        height: 16px;
}

.tabla_leyes_footer a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #264B87;
}



[if IE]>

.ddoverlap{
height: 1%;  /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}

<![endif]

