/* CLF 2.0 TEMPLATE VERSION 1.0 | VERSION 1.0 DU GABARIT NSI 2.0 */
/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
body {
	background-color: #FFF;
}
.colLayout {
	background-color: #FFF;
}
/* GENERAL CSS ENDS | FIN DU CSS GENERAL */

/* FIP HEADER CSS BEGINS | DEBUT DU CSS DE L'EN-TETE PCIM */
div.fip, div.cwm {
	height: 20px;
}
div.cwm img {
	padding-top: 0px;
}
/* FIP HEADER CSS ENDS | FIN DU CSS DE L'EN-TETE PCIM */

/* INSTITUTIONAL BANNER CSS BEGINS | DEBUT DU CSS DE LA BANNIERE INSTITUTIONNELLE */
div.banner{
	color: #000;
	background:  #FFCC33 url("../images/bbg.jpg");
	background-repeat: no-repeat;
	background-position:  center; 
}


/* INSTITUTIONAL BANNER CSS ENDS | FIN DU CSS DE LA BANNIERE INSTITUTIONNELLE */

/* GENERAL NAVIGATION CSS BEGINS | DEBUT DU CSS DE NAVIGATION GENERALE */
p.breadcrumb a {text-decoration: underline; color:#000}
p.breadcrumb a hover {text-decoration: underline;}
h2.nav, h2.nav a:link, h2.nav a:visited {
	background: #002d87 url("../images/leftNavbg.jpg");
	color: #FFF;
	text-decoration: none;
}
h2.nav a:hover {
	text-decoration: underline;
}
#right li ul.nav {
	border: 1px solid #000;
	
}
ul.nav2 {
	margin-left: 10px;
	list-style-type: none;
	font-size: 8.0pt;
	font-style:italic;
}
/* GENERAL NAVIGATION CSS ENDS | FIN DU CSS DE NAVIGATION GENERALE */

/* SIDE MENU CSS BEGINS | DEBUT DU CSS DU MENU LATERAL */
#left .menucontent {
	border-bottom: 0px dotted #fff;
}
#left .menucontent, #left .menulink {
	color: #003065;
	font-size:8pt;
	background-color: #e3f3fc;
}
 #left a:hover.menulink, #left a:link.menulink-selected, #left a:hover.menulink-selected, #left a:visited.menulink-selected   {
	color: #c00e24;
	text-decoration:none
	
}
#left form { 
margin:0px;
padding:0;

}
#left .menucontent input.txtBox { 
margin:5px 5px 0 0px;
font-size:10pt;
width:125px;
}
#left .menucontent input.btn { 
color:#FFFFFF;
margin:5px 5px 5px 0px;
border:none;
background-color:#003065; font-family: Verdana, Arial, Helvetica, sans-serif;

}
#left .menucontent img.brochure { 
margin:10px auto 0 20px;
border:none;


}
#right .menucontent{
	color: #000;
	background-color: #e3f3fc;
}
#right .menulink {
	color: #000;
	background-color: #e3f3fc;
}
#right #DYK{
color:#003065;
background-color:#e3f3fc;
padding:5px 10px 15px 10px ; 
}
#right #DYK h2{
margin:0;
color:#003065;
font-size:13pt;}
#right #DYK p{
margin:7px 0 0 0;
}
#right #news{
margin-top:5px;
background-color:#fac122;

padding:5px 15px 5px 15px ; 
}
#right #news h2{ 

font-size:13pt;}
#right #news a,#right #news a:link, #right #news a:visited{ 
color:#000000;}
#right #news a:hover{ 
text-decoration:none;}
#right #news p{
margin:7px 0 0 0;
}
.prodis {
	background-color: #002d87;
}
/* SIDE MENU CSS ENDS | FIN DU CSS DU MENU LATERAL */

/* CONTENT CSS BEGINS | DEBUT DU CSS DU CONTENU */
#center    h4, h5, h6 {
	color: #000;
}
#center h1 {
	color: #003065;
}
#center h2 {

	color: #000;
	font-weight:bold;font-size:13pt; 
	
}
#center h3 {
margin:7px 0 0 0;
	color: #000;
	font-size:10pt;
	text-transform:uppercase;
	
}
#center a:link {
	color: #039;
}
#center a:visited {
	color: #663;
}
#center p {
	color: #000;
	margin:7px 0 0 0;
}
#center p.blue {
	color: #003065;
	font-weight:bold;
	margin:7px 0 0 0;
}
.blackborder {
	padding: 5px;
	border: solid #000 0px;
	min-height: 158px;
	min-width: 135px;
}
.blackborder:after {
	content: ""; 
	display: block; 
	height: 0; 
	clear: left;
	visibility: hidden;
}
/* contact-us form CSS BEGINS | DEBUT DU CSS DU contactez nous */

div.row {
	  clear: both;
	  padding-top: 10px;
	  }

	div.row span.label {
	  float: left;
	  width: 100px;
	  text-align: right;
	  }

	div.row span.formw {
	  position:relative;
	  left: -25px
	  float: left;
	  width: 335px;
	  text-align: left;
  }

/* CONTENT CSS ENDS | FIN DU CSS DU CONTENU */

/* FOOTER CSS BEGINS | DEBUT DU CSS DU PIED DE LA PAGE */
.footer div.footerline {
	background-color: #d90025;
}
.footer a:link, .footer a:visited, #center .footer a:link, #center .footer a:visited, #center .topPage a:link, #center .topPage a:visited {
	color: #039;
	background-color: #FFF;
}
/* FOOTER CSS ENDS | FIN DU CSS DU PIED DE LA PAGE */