/* CSS Document */

body {
  font-family: 'ABBLinePro', Georgia, serif;
  font-feature-settings: "onum" 1, "zero" 1, "kern" 1;
}

@font-face {
  font-family: 'ABBLinePro';
  src: url('../../fonts/ABBLinePro-Regular/index.woff2');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'ABBLinePro';
  src: url('../../fonts/ABBLinePro-ExtraBold/index.woff2');
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'ABBLinePro';
  src: url('../../fonts/ABBLinePro-RegularItalic/index.woff2');
  font-style: italic;
  font-style: oblique;
  font-weight: normal;
}

@font-face {
  font-family: 'ABBLinePro';
  src: url('../../fonts/ABBLinePro-ExtraBoldItalic/index.woff2');
  font-style: italic;
  font-style: oblique;
  font-weight: bold;
}

.marron {
    color: #000;
}

.gris {
    color: #777;
}

@media screen {

#ctn_message,
#ctn_content {
	width: 700px;
}

.sub {
	background-color:#EBEBEB;
}

.sub .sub {
	background-color:#DEDEDE;
}

.sub .sub .sub {
	background-color:#D1D1D1;
}

.sub .sub .sub .sub {
	background-color:#C4C4C4;
}

.sub .sub .sub .sub .sub {
	background-color:#B8B8B8;
}

.sub .sub .sub .sub .sub .sub {
	background-color:#ABABAB;
}

}
