/* loi.css */

.Content .TitleRedDark {
  Font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #fa5a03;
}

.Content .TitleOrangeArrow {
  Font-size: 16px;
  text-transform: uppercase;
  color: #fa5a03;
}

.Content ol {
  padding: 10px 25px;
  list-style-type:upper-roman;
  color: #fa5a03;
}

.Content ol li a {
  font-size: 14px;
  color: #072999;
  text-decoration: none;
}

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

.Content .title {
  color: #072999;
  font-size: 14px;
  text-decoration: underline;
}

.Content .title a {
  color: #031F82;
  display: block;
}

.Content .title a:hover {
  color: #EE7C1C;
}

.Content h3 {
  font-size: 12px;
  text-decoration: underline;
}

.Content h4 {
  font-size: 12px;
}

.Content .articleTitle,
.Content .rubric {
  font-size: 12px;
  padding: 10px 0;
  color: #031F82;
}

.Content p {
  font-size: 12px;
  padding: 10px 0;
  text-align: justify;
}

.Content ul {
  padding: 10px;
  font-size: 12px;
}

.Content .table {
  margin: 10px 0;
}

.Content .table td {
  font-size: 12px;
  border: 1px solid #3A1F0F;
  padding: 5px;
}

.Content .table .one {
  background: #3a4c92;
  color: white;
}

.Content .table .two {
  background: #6e8af5;
  color: white;
}

.Content .diagnosticPartner {
  text-align: right;
}

.Content .diagnosticPartner img {
  display: none;
}

/* TechnicalBox */
#TechnicalBox {
  width: 205px;
  background: transparent url(/images/home/background.gif) repeat-x bottom;
  float: right;
  margin: 10px 0px 0 10px;
  font-size: 11px;
  border: 1px solid #3D1C01;
}
#TechnicalBox img {
  margin: 10px 30px;
}
#TechnicalBox .name {
  color: #A5021A;
  margin-left: 10px;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
}
#TechnicalBox .object {
  font-weight: bold;
  margin: 5px 10px;
  padding: 2px 0;
}
#TechnicalBox .label {
  color: #177298;
  margin-left: 10px;
  font-weight: bold;
  text-decoration: underline;
}
#TechnicalBox .law {
  margin: 5px 0 0 25px;
  padding: 0;
}
#TechnicalBox .law li {
  margin-bottom: 3px;
  text-align: left;
  font-size: 10px;
}
#TechnicalBox .validity {
  margin-left: 10px;
}
#TechnicalBox .validity .label {
  margin-left: 0;
}
