body {margin:0; border:none; background-image:none}
body,td,th {font-family: Lucida sans unicode, Arial, sans-serif;}
h1 { font-size: 1.3em}
a:link {color:#000066; text-decoration: none;}
a:visited {color:#000066; text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
.separator { clear:both}
.separator hr { display:none}
.separator1 { display:none}
#cab, #menu { display:none}
#content { margin:auto; font-size:0.9em; line-height:1.3em;}
#section { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.2em; font-weight:bold; text-transform:uppercase; border:none; color:#000}
#subsec { font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:0.9em; font-weight:bold; padding-top:0.5em; color:#000}
#content2 { text-align:justify; margin-bottom:20px}
.img_r {float:right; margin:4px 0 0 10px}
.img_l {float:left; margin:4px 10px 0 0}
.img_c {float:none; margin: 0 auto}
#body_legislacion #content ul { margin: 0}
#body_legislacion #content ul li { list-style-type:none; list-style-position:outside;margin: 0}
#body_legislacion #content ul li a { padding: 0 0 0 10px; background-image:url(../imgweb/bglink.gif); background-repeat:no-repeat; background-position: 3px 10px; display:block;  margin: 0 0 0.5em 0}
.table1 { margin:0 auto 1em auto; clear:right; border:1px solid #E573CD;}
.table1 caption { margin: 1em auto 0 auto; font-size:0.8em; font-style:italic; }
.table1 tr {}
.table1 th { font-size:0.8em; font-weight:bold; padding:0 5px; font-family:Arial, Helvetica, sans-serif; border:1px solid #E5B8DC}
.table1 td { text-align:center; font-size:0.9em; border:1px solid #C3E5B8;}
#footer { font-family:Arial, Helvetica, sans-serif; border-top: 1px solid #555; clear:both }
#footer p {  font-size:0.7em; font-weight:bold; margin: 0; padding: 10px; text-align:center;}
#footer span { white-space:nowrap}
#footer a { padding-left:1em;}