/* Reset browser styles */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
font-weight: inherit;
font-style: inherit;
font-size: inherit;
font-family: inherit;
}
body {
font-family: 'Times New Roman';
font-size: 100%;
background-color: #ffffff;
color: #000000;
margin-left: 26px;
margin-right: 26px;
}
table {
font-size: 1em; /* fix for IE not inheriting font size */
}
div.oj-final {
margin-top: 24px;
margin-left: 54px;
margin-right: 54px;
}
div.oj-signatory {
margin-left: 267px;
margin-right: 54px;
}
div.oj-text-l {
font-size: 1em;
text-align: justify;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 13px;
border-bottom-color: black;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: black;
border-top-style: solid;
border-top-width: 1px;
}
hr.oj-doc-end {
width: 20%;
height: 1px;
color: black;
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
hr.oj-doc-sep {
width: 10%;
height: 1px;
color: black;
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
hr.oj-note {
width: 20%;
height: 1px;
color: black;
text-align: left;
margin-top: 16px;
margin-bottom: 4px;
}
hr.oj-separator {
width: 100%;
height: 1px;
color: black;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-addr {
text-align: justify;
margin-top: 0;
margin-bottom: 0;
}
p.oj-center {
text-align: center;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-doc-ti {
font-weight: bold;
text-align: center;
margin-top: 16px;
margin-bottom: 8px;
}
p.oj-edition {
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-hd-date {
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-hd-lg {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
border-style: solid;
border-width: 1px;
border-color: black;
}
p.oj-hd-oj {
text-align: right;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-hd-ti {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-image {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-issn {
font-size: 0.8em;
text-align: right;
margin-top: 16px;
margin-bottom: 8px;
}
p.oj-lg {
font-size: 2.4em;
font-weight: bold;
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
border-style: solid;
border-width: 1px;
border-color: black;
padding: 13px;
}
p.oj-no-doc-c {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-normal {
text-align: justify;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-normal-center {
text-align: center;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-normal-right {
text-align: right;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-note {
font-size: 0.8em;
text-align: justify;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-separator {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-signatory {
text-align: center;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-sti-art {
font-weight: bold;
text-align: center;
margin-top: 4px;
margin-bottom: 8px;
}
p.oj-tbl-cod {
font-size: 0.9em;
text-align: center;
margin-right: 13px;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-tbl-hdr {
font-size: 0.9em;
font-weight: bold;
text-align: center;
margin-right: 13px;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-tbl-notcol {
font-size: 0.9em;
text-align: right;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-tbl-num {
font-size: 0.9em;
text-align: right;
margin-right: 13px;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-tbl-txt {
font-size: 0.9em;
text-align: left;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-text-l {
text-align: justify;
margin-top: 4px;
margin-bottom: 4px;
}
p.oj-ti-annotation {
font-style: italic;
text-align: left;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-ti-art {
font-style: italic;
text-align: center;
margin-top: 24px;
margin-bottom: 8px;
}
p.oj-ti-coll {
font-size: 1.2em;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-ti-doc-dur {
font-weight: bold;
text-align: justify;
margin-top: 12px;
margin-bottom: 8px;
}
p.oj-ti-doc-dur-assoc {
font-weight: bold;
text-align: justify;
margin-top: 12px;
margin-bottom: 8px;
}
p.oj-ti-doc-dur-num {
font-weight: bold;
text-align: left;
margin-top: 12px;
margin-bottom: 0;
}
p.oj-ti-doc-dur-star {
font-weight: bold;
text-align: center;
margin-top: 12px;
margin-bottom: 8px;
}
p.oj-ti-doc-eph {
text-align: justify;
margin-top: 12px;
margin-bottom: 8px;
}
p.oj-ti-grseq-1 {
font-weight: bold;
text-align: justify;
margin-top: 16px;
margin-bottom: 8px;
}
p.oj-ti-grseq-toc {
font-style: italic;
text-align: center;
margin-top: 16px;
margin-bottom: 8px;
}
p.oj-ti-oj-1 {
font-size: 2.4em;
font-weight: bold;
text-align: left;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-ti-oj-2 {
font-size: 1.6em;
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-ti-oj-3 {
font-size: 2.4em;
font-weight: bold;
text-align: right;
margin-top: 8px;
margin-bottom: 0;
}
p.oj-ti-sect-1-n {
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-ti-sect-1-t {
font-style: italic;
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-ti-sect-2 {
text-align: left;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-ti-section-1 {
font-weight: bold;
text-align: center;
margin-top: 32px;
margin-bottom: 0;
}
p.oj-ti-section-2 {
font-weight: bold;
text-align: center;
margin-top: 5px;
margin-bottom: 8px;
}
p.oj-ti-tbl {
text-align: center;
margin-top: 8px;
margin-bottom: 8px;
}
p.oj-year-date {
font-weight: bold;
text-align: right;
margin-top: 8px;
margin-bottom: 8px;
}
span.oj-bold {
font-weight: bold;
}
span.oj-italic {
font-style: italic;
}
span.oj-sp-normal {
font-weight: bold;
font-style: italic;
}
span.oj-sub {
vertical-align: sub;
font-size: 0.7em;
}
span.oj-super {
vertical-align: super;
font-size: 0.7em;
}
span.oj-stroke {
text-decoration: line-through;
}
span.oj-underline {
text-decoration: underline;
}
.oj-table {
border-color: black;
border-style: solid;
border-width: 1px;
border-spacing: 0;
}
/* Jira EURLEXNEW-576 */
.oj-ti-info {
text-decoration: underline;
}
.oj-enumeration-spacing {
margin-bottom: 1em;
}
.oj-quotation-ti {
font-style: italic;
}
.oj-img {
max-width:100%;
height: auto;
}
.oj-formula {
max-width:100%;
height: auto;
}
ul[class="DASH"] {
list-style-type: none;
}
ul[class="DASH"] > li:before {
content: "�";
position: absolute;
margin-left: -1.1em;
}