@charset "UTF-8";

/*::::::::::::::::::::::::::::::::::::::
* Copyright NATIW 2007 - 2008
* Programmeur : Ricardo Garcia Sanchez 
* Fevrier 2008
/*::::::::::::::::::::::::::::::::::::::*/
/* POLICE PAR DEFAUT POUR TOUS LES ELEMENTS*/
* {
	font-family:'Arial','Helvetica',sans-serif;
	margin: 0px;
	font-size: 12px;
	color:#666666;
}
body {
	font-family:'Arial','Helvetica',sans-serif;
	font-size : 12px;
	color : black;
	background-color : #ffffff;
	margin : 0;
	padding : 0;
	/*behavior:url("csshover.htc");*/
}
/*================================================================*/
/* HEADER */
.TOP_Container {
	position:absolute;
	left:414px;
	top:40px;
	width:570px;
	height:82px;
	padding:0px;
	z-index:auto;
}
.TOP_Container .TOP_Titre {
   text-align:left;
}
.TOP_Container .TOP_txtTitre {
	 font-family:'Helvetica','Arial','Sans-serif';
    font-size:29px;
    text-decoration:none;
    color:#006633;
	background-color:#FFFFFF;
	line-height:54px;
	letter-spacing:3.5pt;
	font-weight : bold;
}
.TOP_Container .TOP_txtSubTitre {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size : 23px;
	text-decoration : none;
	color : #006633;
	background-color : #ffffff;
	line-height:23px;
	letter-spacing:0.5pt;
	text-align:justify;
}

.TOP_Container .NT_boxSepTitre {
	height : 5px;
}
/* Fin du box TITLE*/
.TOP_Defaut {
}
/*  Logo  */
.TOP_ImgLogo {
	display:block;
	position : absolute;
	left : 20px;
	top : 39px;
	width : 240px;
	height : 145px;
}
.TOP_TitreLogo {
	position:absolute;
	left:20px;
	top:90px;
	padding-left:8px;
	width:240px;
	height:40px;
}
/*  Ligne separateur  */
.TOP_ImgLigne {
	position:absolute;
	left:25px;
	top:129px;
	width:994px;
	height:2px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	font-size:1px;
}
/*  Sous Titre logo  */
.TOP_SubTitreLogo {
	display:block;
	position : absolute;
	left : 30px;
	top : 137px;
	padding : 0;
	width : 220px;
	height : 14px;
}
/*================================================================*/
/* MENU NAVIGATION DU SITE */
#NAV_Container {
	position:absolute;
	top:135px;
	left:260px;
	width:764px;
	height:15px;
	padding:0px;
}
#NAV_Container ul
{
	width: 100%;
	padding-left: 0;
	margin-left: 0;
	float: left;
}

#NAV_Container ul li { 
	display: inline;
 }

#NAV_Container ul li a
{
	float: left;
	font-family:'Arial Rounded MT Bold','Arial','Helvetica',sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#666666;
	width:155px;
	
}
#NAV_Container ul li a#NAV_Last
{
	width:140px;
	text-align:left;
	
}
#NAV_Container ul li a:hover
{
	text-decoration:underline;
	color:#8C000B;
}
/* FIN MENU NAVIGATION DU SITE */
#NWpaneBackgroundID {
	position:absolute;
	top:800px;
	left:260px;
	padding:0px;
	width:760px;
	height:707px;
}
#NWmaskWhiteRectID {
	position:absolute;
	left:20px;
	top:150px;
	width:200px;
	height:30px;
	color:#000000;
	background-color:#FFFFFF;
}
/*================================================================*/
/* PANE BANNER */
#TOP_BannerTitre{
	position:absolute;
	top:183px;
	left:53px;
	width:159px;
	height:21px;
}
.TOP_txtLinkBanner {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:none;
	color:white;
} 
.TOP_txtLinkBanner:hover {
	color:#DD7400;
}
#TOP_Banner {
	position:absolute;
	left:20px;
	top:170px;
	width:1004px;
	height:200px;
	margin:0;
	padding:0;
}
#TOP_BannerEnd {
	width:1004px;
	height:30px;
}
#TOP_Banner a {
}
#TOP_Banner a:hover {
	
}
#TOP_BannerCopyright {
	position:relative;
	display:none;
	left:30px;
	top:375px;
	width:400px;
	height:20px;
}
#TOP_BannerCopyright a {
	font-family:'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size:10px;
	color:#8C000B;
	background-color:#FFFFFF;
	text-decoration:none;
	padding-left:4px;
}
#TOP_BannerCopyright a:hover {
	text-decoration:underline;
}
.TOP_txtTitreLogo 
{
	font-family:'Arial','Helvetica',sans-serif;
    font-weight:900;
    font-size:38px;
	color:#999999;
	line-height:38px;
	letter-spacing:20px;
    text-decoration:none;
}
.TOP_txtTitreLogo:hover 
{
	color:#006633;
    /*text-decoration:underline;*/
}
.TOP_txtSubTitreLogo, .TOP_txtSubTitreLogo:hover {
font-family : 'Arial Rounded MT Bold', 'Arial', 'Helvetica', sans-serif;
font-size : 12px;
text-decoration : none;
color : #666666;
/*background-color : #ffffff;*/
}
.NAV_txtBoutons {
	font-family : 'Arial Rounded MT Bold', 'Arial', 'Helvetica', sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #666666;
	background-color : #ffffff;
}
.NAV_txtBoutons:hover {
	text-decoration : underline;
	color : #8c000b;
	background-color : #ffffff;
}
.NW_MenuCurrent, .NW_MenuCurrent:hover {
	font-family : 'Arial Rounded MT Bold', 'Arial', 'Helvetica', sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #666666;
}
/*================================================================*/
/* PANE LEFT */
.LEFT_Container {
	position:absolute;
	left:20px;
	top:400px;
	background-color:#dadee1;
	color:#082C72;
	width:220px;
	height:1200px;
}
.LEFT_Container p label{
	width:90px;
	float:left;
	margin-top:5px;
}
.LEFT_Container p input{
	width:106px;
	float:left;
}

.LEFT_Container p input[type="submit"] {
float:none;
height:20px;
}
.LEFT_Cleaner {
	height:20px;
	clear:both;
}
/*  Titre Nav gauche  */
.LEFT_Titre {
	position:relative;
	left:10px;
	margin-top:16px;
	padding:0px;
	width:200px;
	color:#082C72;
}
.LEFT_ParaSep {
	width:200px;
	height:20px;
}
.LEFT_Content {
	position:absolute;
	left:10px;
	color:#082C72;
	width:200px;
	height:530px;
	top:62px;
}

.LEFT_txtReg1, .LEFT_txtReg1Link {
 font-family:'Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:none;
	color:#082C72;
	line-height:16px;
}

.LEFT_txtReg1Link {
	text-decoration:underline;
}
.LEFT_txtReg1Link:hover {
color:#006633;
}
.LEFT_Content2 {
	position:absolute;
	left:10px;
	color:#082C72;
	width:200px;
	height:530px;
	top:650px;
}
.LEFT_Titre2 {
	position:relative;
	margin-top:10px;
	padding:0px;
	width:200px;
	color:#082C72;
}
.LEFT_Defaut{
}

.LEFT_Justify {
    text-align:justify;
}

.LEFT_txtTitre a{
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#082C72;
}
/* Contenu Nav Gauche*/
.LEFT_txtDefaut, .LEFT_txtDefaut a{
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	color:#082C72;
	text-decoration:none;
	line-height:16px;
	margin-bottom:20px;
	text-align:justify;
}
.LEFT_txtDefaut a, .LEFT_txtLink{
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	color:#082C72;
	text-decoration:underline;
}
.LEFT_txtDefaut a:hover, .LEFT_txtLink:hover, .LEFT_txtTitre a:hover {
	color:#006633; 
	/*font-weight:bold;*/
} 


.LEFT_txtTitreReg, .LEFT_txtTitreReg2 {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#CC6600;
} 
.LEFT_txtTitreReg {
	color:#082C72;
	letter-spacing:0.45pt;
	line-height:18px;
} 
.LEFT_txtTitreReg2 {
	color:#CC6600;
} 
.LEFT_txtFormLabel {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#57585D;    
}    

.LEFT_txtFormBtn, .LEFT_txtFormBtn2 {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}
.LEFT_txtFormBtn {
background-color:#006633;
}
.LEFT_txtFormBtn2 {
background-color:#FF9900;
}
.LEFT_txtInfos {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	text-decoration:none;
	color:#666600;
	line-height:16px;   
} 

.LEFT_HeadCleaner {
	height:40px;
	clear:both;
}
/*================================================================*/
/* PANE CENTER */
#NWpaneCenterID {
	position:absolute;
	left:260px;
	top:400px;
	width:550px;
}
.CENTER_Titre {
	width:550px;
	height:13px;
	margin-top:10px;
}
.CENTER_txtTitre {
    font-family:'Arial','Helvetica','Sans-serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#006633;
	letter-spacing:0.75pt;
	word-spacing:1.2px;
	text-align:justify;
}
.CENTER_SubTitre {
	margin-top:14px;
	text-align:justify;
	width:550px;
}
.CENTER_SepParaTitre {
	width:550px;
	height:54px;
}
.CENTER_txtSubTitre {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#66676D;
	letter-spacing:1.25pt;
	word-spacing:1pt;
}
.CENTER_Defaut {
 	text-align:justify;
}  
.CENTER_txtDefaut {
	 font-family:'Arial Rounded MT Bold', 'Arial', 'Helvetica', sans-serif;
	 font-size:13px;
	 text-decoration:none;
	 color:#999999;
}
.CENTER_MarginTop {
	padding-top:5px;
	text-align:justify;    
}
.CENTER_txtLink {
	 font-family:'Arial Rounded MT Bold';
	 font-size:13px;
	 text-decoration:underline;
	 color:#003366;    
 }
 .CENTER_txtLink a:hover, .CENTER_txtLink:hover {
	color:#006633;
	/*font-weight:bold;*/
}
.CENTER_Image {
	width:550px;
	height:370px;
	border:0px;
}
.CENTER_ParaSep {
	width:550px;
	height:20px;
}

.CENTER_txtInfos {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:12px;
	text-decoration:none;
	color:#57585D;
	line-height:16px;
	letter-spacing:0.2pt; 
} 
.CENTER_TitreReg {
	width:550px;
	height:13px;
}
.CENTER_txtReg {
	font-family:'Helvetica','Arial','Sans-serif';
	font-size:13px;
	text-decoration:none;
	color:#006633;
	font-weight:bold;
}
.CENTER_txtLinkReg {
	 font-family:'Helvetica','Arial','Sans-serif';
	 font-size:12px;
	 text-decoration:underline;
	 color:#003366;
	 font-weight:bold;
 }
 .CENTER_txtLinkReg a:hover, .CENTER_txtLinkReg:hover {
	color:#006633;
	/*font-weight:bold;*/
}



.CENTER_txtTitreEncart {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#082C72;
	padding-top:17px;
	margin-bottom:12px;
	letter-spacing:0.1pt;
}  

.CENTER_txtDefautEncart {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:14px;
	text-decoration:none;
	color:#082C72;
	font-variant:small-caps;
	text-align:justify;
	letter-spacing:0.1pt;
}

.CENTER_ImgLigne {
	height:1px;
	color:#082C72;
	background-color:#082C72;
	font-size:1px;
	margin-bottom:16px;
}

.CENTER_txtBox {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:none;
	color:#993300;
	line-height:14px;
	letter-spacing:0.3pt;
}
.CENTER_txtBoxLink {
	font-family:'Arial','Helvetica','Sans-serif';
	font-size:12px;
	text-decoration:underline;
	color:#082C72;
	cursor:pointer;
}
.CENTER_txtBoxLink:hover {
	color:#006633;
}
.CENTER_BlockStandard, .CENTER_BlockSelect {
	width:550px;
	height:86px;
	margin-bottom:20px;
}
.CENTER_BlockStandard {
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.CENTER_BlockSelect {
	background-color:#ffffdb;
	border:1px solid #660000;
}
/*================================================================*/
/*================================================================*/
/*================================================================*/
/* PANE RIGHT */
.RIGHT_Container {
	position:absolute;
	top:410px;
	/*left:818px;*/
	left:830px;
	padding:0px;
	/*width:200px;*/
	width:190px;
	height:100%;
}
.NR_sH3Black{
    font-family:'Arial Black','Helvetica','Sans-serif';
font-size:13px;
text-decoration:none;
color:#666666;
}
.NR_sH3Black:hover {
    text-decoration:underline;
}
.NR_sH3NoLink, .NR_sH3NoLink:hover{
    font-family:'Arial Black','Helvetica','Sans-serif';
font-size:13px;
text-decoration:none;
color:#666666;
cursor:default;
}
/* Separateur d'article */
.NR_pSepElement {
	height:22px;
}
/* Separateur fin pointille */
.NR_pSepPoints {
	height:6px;
}

.NR_pH3Small {
	height:13px;
}
.RIGHT_txtVert, .RIGHT_txtVertTitle, .Right_Keyword {
font-family:'Arial','Helvetica','Sans-serif';
font-size:12px;
color:#003300;
line-height:16px;
margin:0pt;
padding:0pt;
text-decoration:none;
vertical-align:top;
}
.RIGHT_txtVertTitle {
font-family:'Arial Black','Helvetica','Sans-serif';
font-size:13px;
}
.RIGHT_ImgPerson {
	margin-top:22px;
	margin-bottom:16px;
}
.RIGHT_txtDefaut {
font-family:'Helvetica','Arial','Sans-serif';
font-size:13px;
text-decoration:none;
color:#3B374B;
}

.RIGHT_txtAccord, .RIGHT_txtSubTitle {
/*font-family:'Helvetica','Arial','Sans-serif';*/
font-family:'Arial','Helvetica','Sans-serif';
font-size:13px;
text-decoration:none;
line-height:13px;
color:#000000;
}
.RIGHT_txtSubTitle {
	font-family:'Arial','Helvetica','Sans-serif';
	color:#000000;
	line-height:12px;
	margin-top:1px;
	/*margin-bottom:4px;*/
}
.RIGHT_Link a {
font-family:'Helvetica','Arial','Sans-serif';
font-size:13px;
text-decoration:underline;
color:#082C72;
}
.RIGHT_Link a:hover {
color:#006633;
}
.RIGHT_SepPara {
	margin:0px;
	padding:0px;
	height:7px;
}
.RIGHT_SepTopLink {
	margin:0px;
	padding:0px;
	height:2px;
}

.Right_Keyword {
	font-style:italic;
}
/*-----------------------------------------*/
/*- Fin des styles -*/
/*-----------------------------------------*/
 

