/*This is style file for ERISCO*/

.primary-1 { background-color: #7F8496 }
.primary-2 { background-color: #586184 }
.primary-0 { background-color: #384473 }
.primary-3 { background-color: #1B2B63 }
.primary-4 { background-color: #081956 }

/* end */


body {
	margin:0; padding: 2em;
	background: #dce3fc;
	color: #000;
	font: 12px/1.33 Arial Unicode MS;
	text-align:left;
	}
h1 {
	margin: 0.5px 0 0 0.5px;
	font-family:Arial;
	font-size: 175%;
	font-weight: bold;
	text-shadow: 2px 2px 3px #808080;
	color: #394778;
	}
h2 {
	margin: 0.5em 0;
	font-size: 120%;
	color: #394778;
	}
p {
	margin: 0.5em 0;
	}

.color-table {
	margin: 2em 2em 5em;
	border-collapse:collapse;
	border:none;
	border-spacing:0;
	font-size:100%;
	}
.color-table th {
	padding: 0 1em 0 0;
	text-align: right;
	vertical-align: middle;
	font-size: 100%;
	font-weight: normal;
	border: none;
	}
.color-table td.sample {
	width:6em; height:6em;
	padding: 5px;
	text-align:left;
	vertical-align:middle;
	font-size:90%;
	border: 1px solid white;
	white-space:nowrap;
	}
.color-table td.sample-0 {
	width:18em;
	}
.color-table.small td.sample {
	width:3em; height:3em;
	padding:0;
	border:none;
	}
.color-table.small td.sample-0 {
	width:9em;
	}
.color-table .white { margin-bottom:0.2em; color:white }
.color-table .black { margin-top:0.2em; color:black }

hr {
	margin: 2em 0 1em 0;
	border:none;
	border-bottom:1px solid silver;
	}
#footer {
	padding:1em;
	text-align:center;
	font-size:80%;
	}


 H1.dText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:16px;
 font-weight:bold;
 }
 H1.dTextc
 {
 text-align:center;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:16px;
 font-weight:bold;
 }
 H2.dText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 font-weight:bold;
 }
 H2.dTextc
 {
 text-align:center;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 font-weight:bold;
 }

 p.aText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:10px;
 }

 p.aTextc
 {
 text-align:center;
 color:#000000;
 font-family:Arial Unicode MS;
 font-size:10px;
 }

 p.aTextr
 {
 text-align:right;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:10px;
 }

 p.bText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:12px;
 }

 p.bTextc
 {
 text-align:center;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:12px;
 }

 p.bTextr
 {
 text-align:right;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:12px;
 }

 p.cText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 }

 p.cTextb
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 font-weight:bold;
 }

 p.cTextc
 {
 text-align:center;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 }

 p.cTextr
 {
 text-align:right;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:14px;
 }

 p.dText
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:16px;
 font-weight:bold;
 }

 p.dTextc
 {
 text-align:center;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:16px;
 font-weight:bold;
 }

 p.dTextr
 {
 text-align:right;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:16px;
 font-weight:bold;
 }

 td.rTextr
 {
 margin: 0px 10px 0px 0px;
 text-align:right;
 color:#000000;
 font-size:14px;
 font-family:Arial Unicode MS;
 }

 td.rText
 {
 margin: 0px 0px 0px 10px;
 text-align:left;
 color:#000000;
 font-size:14px;
 font-family:Arial Unicode MS;
 }

 td.rTextc
 {
 text-align:center;
 color:#1253A3;
 font-size:12px;
 font-family:Arial Unicode MS;
 }

 td.cText
 {
 text-align:left;
 color:#1253A3;
 font-size:14px;
 font-family:Arial Unicode MS;
 }

 td.cTextc
 {
 text-align:center;
 color:#1253A3;
 font-size:14px;
 font-family:Arial Unicode MS;
 }

 td.sText
 {
 text-align:center;
 color:#1253A3;
 font-size:14px;
 font-family:Arial Unicode MS;
 }
 td.sTextb
 {
 text-align:center;
 color:#1253A3;
 font-size:14px;
 font-family:Arial Unicode MS;
 font-weight:bold;
 }

a.ha:link
{
 font-family:Arial;
 color:#78BBE8;
 text-decoration:none;
}
a.ha:visited
{
 font-family:Arial;
 color:#88ACD5;
 text-decoration:none;
}
a.ha:hover
{
color:#12A1A4;
font-family:Arial;
text-decoration:underline;
}

a.haB:link
{
 font-family:Arial Unicode MS;
font-size:16px;
color:#78BBE8;
font-weight:bold;
text-decoration:none;
}
a.haB:visited
{
 font-family:Arial Unicode MS;
font-size:16px;
color:#88ACD5;
font-weight:bold;
text-decoration:none;
}
a.haB:hover
{
 font-family:Arial Unicode MS;
font-size:16px;
color:#70D7F9;
font-weight:bold;
text-decoration:underline;
}

 div.thelanguage
 {
 text-align:left;
 color:#1253A3;
 font-family:Arial Unicode MS;
 font-size:12px;
 }




.bMargin{margin-bottom:10px !important}

#situation ul {margin-left:112px;}
#situation ul .boldcolored {font-weight:bold;color:#005A9A;}



/* **************** FIX CSS CLASSES ***************** */
.IS_IE  body .tr, .IS_IE  body .br, .IS_IE  body .main-br, .IS_IE  body .main-tr{_right:expression(NOV.display.cssRight(this))}
.IS_IE body  .block .blockInside .bl, .IS_IE body .block .blockInside .br,.IS_IE body .content-bl,.IS_IE body .content-br, .IS_IE  body .main-bl, html.IS_IE  body .main-br{_bottom:expression(NOV.display.cssBottom(this,true))}
html.IS_IE body  .block .blockInside .bl, html.IS_IE body .block .blockInside .br,.IS_IE .content-bl,.IS_IE .content-br{_bottom:expression(NOV.display.cssBottom(this,true))}

ol, ul{list-style:square;}
/* ---- margin ---- */
.bMargin{margin-bottom:10px !important}


