﻿/* CSS Document */
/* Done */

/* Begin CSS général */
/* * { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c;} */
/* * { font-family:Arial, Helvetica, sans-serif; font-size: 11px; } */
body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c; background-color:#F7F6FA; text-align:center;}
table { padding:0; margin:0;border:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;}

/*H1{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif;text-transform: capitalize;}*/
H1{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif; padding:0; margin:0;}
H2{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif; text-transform:none;}
H3{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif;}
H4{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif;}
H5{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif;}
H6{color: #3c3c3c;font-family: Arial, Helvetica, sans-serif;}

/***=== Default inherited values for all HTML Tags ===***/
LEGEND    {font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
TH        {font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
TD        {font-family: Arial, Helvetica, sans-serif;font-size:11px;}
INPUT     {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
TEXTAREA  {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
SELECT    {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
A:link    {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
A:visited {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
A:active. {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
A:hover   {color:#3c3c3c;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

/* LI        {list-style-type:disc} */

.MasterTable { width:1000px; margin-left: auto;	margin-right: auto;	text-align:left; background-color: #A80050;	border: 1px solid #A18972;}
.MasterTablePublishing{ width:1000px; margin-left: auto;	margin-right: auto;	text-align:left; background-color: #FFFFFF;}
.BandeauFlash { width:1000px; height: 83px; display:block; text-align:center;}
.MenuHeader{ background-image:url("../Style Library/Images/Site/Background_header.gif"); background-repeat:repeat-x; height: 22px; text-align:center;width: 1000px;}
.MenuSeparate { width: 195px; float:left; display:block; height:22px;}
.PaddingMenuFont{ padding-top: 4px;}
.PartieCentrale{ padding-top:5px; padding-bottom: 20px; padding-left:10px;}
.Column_L{ width:190px; background-color:#FFFFFF; background-image: url("../Style Library/Images/Site/col_left_bottom_0.gif"); background-repeat:no-repeat; background-position:bottom; padding-bottom:30px;}
.NavSeparate{ clear:both; height:4px; width:190px; display:block;}
.Column_L_separate{ height: 10px; clear:both; width: 190px;}
.Column_MiddleMaster{width:800px; }
.Column_Middle{ width:600px;  background-image: url("../Style Library/Images/Site/col_main_bottom.gif"); background-repeat:no-repeat; background-position:bottom; padding-bottom:15px; padding-left:6px;}
.Column_R{ width:160px;}
.blockinfo { width: 196px; height: 75px; background-image:url("../Style Library/Images/Site/fd_lettre_info.gif"); background-position:center; background-repeat:no-repeat; margin-top: 10px; margin-bottom: 5px;margin-left:4px;}
.centre { padding: 5px 0px 50px 20px;}
.centreHome { padding: 0px 10px 50px 12px;}
.TexteCentre { display:block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c; padding: 0px 15px 0px 10px;}
.TexteCentre_clipping { display:block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c; padding: 0px 0px 0px 10px;}
.WebPartCentre { display:block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c;padding: 0px 15px 0px 10px;}
.WebPartCentre_clipping { display:block; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#3c3c3c;}
.NavFooter { padding: 3px 10px 0px 10px;}
.Footer { height: 20px;	color: #FFFFFF; text-align:center; width:1000px;}
.FooterCopy { padding: 3px 10px 0px 40px; width: 150px; font-size: 11px; }
.NavContextuelle { padding: 4px 0px 0px 2px; font-size:10px; margin-left:5px}

.AnimationFlashLeft {width: 190px;}
.AnimationFlashRight {width: 160px;}

/* Template for Content */
.Column_Middle_R { width :115px; padding: 0px 2px 20px 10px; }
.Column_Middle_L { width :485px; padding: 0px 2px 20px 5px; }
.WebPart_Centre { padding-top: 10px; display:block; width:485px;}
.Texte_Centre { padding-top: 10px; display:block; width:485px;}
.ContentMaster { width :100%; display:block;}
.TableContent{ width:100%; }

/* navigation */

.SouligneMenu{ display: block; background-color:#a6783c; height: 3px; width:1000px;}


.Nav_off{background-color:#FFFFFF;}
.Nav_off_left { background-image:url("../Style Library/Images/Site/Bullet_nav_back_off.gif"); background-repeat:no-repeat;  float:left;display:block; overflow: visible;border-bottom: 1px solid #a7004e; width:190px;}
.Nav_Corner_off { overflow: visible;}
.Nav_on_left {  background-image:url("../Style Library/Images/Site/Bullet_nav_back_on.gif"); background-repeat:no-repeat;  float:left;display:block;overflow:visible;border-bottom: 1px solid #a7004e; width:190px;}
.Nav_Corner_on { overflow:visible;}
.NavUnder_off { background-image:url("../Style Library/Images/Site/Bullet_nav_back_off.gif"); background-repeat: no-repeat; min-height: 20px; border-top: 1px solid #a7004e; display:block; float:left;  overflow:visible; width:190px;}
.NavUnder_on { background-image:url("../Style Library/Images/Site/Bullet_nav_back_on.gif"); background-repeat: no-repeat; border-top: 1px solid #a7004e; display:block; float:left;  overflow:visible; width:190px;}

.NavUnderUnder_off {background-image:url("../Style Library/Images/Site/Puce_UnderUnder_Nav.gif"); background-repeat: no-repeat; display:block; float:left; overflow:visible; width:190px;}
.NavUnderUnder_on {background-image:url("../Style Library/Images/Site/Puce_UnderUnder_Nav.gif"); background-repeat: no-repeat;  display:block; float:left;  width:190px;}

/* Style Text général */
a:link {text-decoration: underline; font-size:11px; color:#5D59A0;}
a:visited {text-decoration: underline;color:#5D59A0;}
a:hover {text-decoration: underline; color:#CB0202;}

.LinkContextuelle{color:#5D59A0;font-size:10px;}
.LinkContextuelle:link {text-decoration: underline;color:#5D59A0;}
.LinkContextuelle:visited {text-decoration: underline;color:#5D59A0;}
.LinkContextuelle:hover {text-decoration: underline; color:#CB0202;}

.MenuHeaderOn{color:#FFFFFF;font-weight:bold;}
.MenuHeaderOn:link {text-decoration: none;color:#FFFFFF;}
.MenuHeaderOn:visited {text-decoration: none;color:#FFFFFF;}
.MenuHeaderOn:hover {text-decoration: underline; color:#FFFFFF;}

.MenuHeaderOff{color:#FFFFFF; font-weight:bold;}
.MenuHeaderOff:link {text-decoration: none; color:#FFFFFF;}
.MenuHeaderOff:visited {text-decoration: none; color:#FFFFFF;}
.MenuHeaderOff:hover {text-decoration: underline; color:#FFFFFF;}

.NavLeftOff{color:#a7004e;  font-size:11px;font-weight:600; display:block; padding: 2px 0px 3px 22px;}
.NavLeftOff:link {text-decoration: none; color:#a7004e;display:block; padding: 2px 0px 3px 22px;}
.NavLeftOff:visited {text-decoration: none; color:#a7004e;display:block; padding: 2px 0px 3px 22px;}
.NavLeftOff:hover {text-decoration: underline;color:#a7004e;display:block; padding: 2px 0px 3px 22px;}

.NavLeftOn{color:#a7004e; font-weight:600; font-size:11px;display:block; padding: 2px 0px 3px 22px;}
.NavLeftOn:link {color:#a7004e; font-weight:600;text-decoration: none;display:block; padding: 2px 0px 3px 22px;}
.NavLeftOn:visited {color:#a7004e; font-weight:600;text-decoration: none;display:block; padding: 2px 0px 3px 22px;}
.NavLeftOn:hover {color:#a7004e; font-weight:600;text-decoration: underline; display:block; padding: 2px 0px 3px 22px;}

.NavUnderLeftOff{color:#a7004e;  font-size:11px;display:block; padding: 2px 0px 3px 25px;}
.NavUnderLeftOff:link {text-decoration: none;color:#a7004e;display:block; padding: 2px 0px 3px 25px;}
.NavUnderLeftOff:visited {text-decoration: none;color:#a7004e;display:block; padding: 2px 0px 3px 25px;}
.NavUnderLeftOff:hover {color:#a7004e;text-decoration: underline; display:block; padding: 2px 0px 3px 25px;}

.NavUnderLeftOn{color:#a7004e; font-size:11px;display:block;text-decoration: none; padding: 2px 0px 3px 25px;}
.NavUnderLeftOn:link {color:#a7004e;text-decoration: none;display:block; padding: 2px 0px 3px 25px;}
.NavUnderLeftOn:visited {color:#a7004e;text-decoration: none;display:block; padding: 2px 0px 3px 25px;}
.NavUnderLeftOn:hover {color:#a7004e;text-decoration: underline;display:block; padding: 2px 0px 3px 25px; }

.NavUnderUnderLeftOff{color:#a7004e; font-size:10px; font-weight:bold;display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOff:link {color:#a7004e;text-decoration: none;display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOff:visited {color:#a7004e;text-decoration: none;display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOff:hover {color:#a7004e;text-decoration: underline; display:block; padding: 2px 0px 3px 35px;}

.NavUnderUnderLeftOn{color:#a7004e; font-size:10px;text-decoration: underline; display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOn:link {color:#a7004e;text-decoration: underline; display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOn:visited {color:#a7004e;text-decoration: underline; display:block; padding: 2px 0px 3px 35px;}
.NavUnderUnderLeftOn:hover {color:#a7004e;text-decoration: underline; display:block; padding: 2px 0px 3px 35px;}

.BorderBottom {border-bottom: 1px solid #a7004e;}

.NavFooterTxt{color:#FFFFFF; font-size:10px;}
.NavFooterTxt:link {text-decoration: none;}
.NavFooterTxt:visited {text-decoration: none;}
.NavFooterTxt:hover {text-decoration: underline;}

.Titre_fl_1{color:#835080;font-weight:600; font-size:16px;}
.Titre_fl_1:link {text-decoration: none;color:#835080;}
.Titre_fl_1:visited {text-decoration: none;color:#835080;}
.Titre_fl_1:hover {text-decoration: underline; color:#835080;}

.Titre_fl_2{color:#b29d81;font-weight:600; font-size:16px;}
.Titre_fl_2:link {text-decoration: none;color:#b29d81;}
.Titre_fl_2:visited {text-decoration: none;color:#b29d81;}
.Titre_fl_2:hover {text-decoration: underline; color:#b29d81;}

.Titre_fl_3{color:#ff7f00;font-weight:600; font-size:16px;}
.Titre_fl_3:link {text-decoration: none;color:#ff7f00;}
.Titre_fl_3:visited {text-decoration: none;color:#ff7f00;}
.Titre_fl_3:hover {text-decoration: underline; color:#ff7f00;}

.Titre_fl_4{color:#101984;font-weight:600; font-size:16px;}
.Titre_fl_4:link {text-decoration: none;color:#101984;}
.Titre_fl_4:visited {text-decoration: none;color:#101984;}
.Titre_fl_4:hover {text-decoration: underline; color:#101984;}

/* styles Menu du haut */
.bt_menu1_Off_L{ background-image: url("../Style Library/Images/Site/bt_menu1_Off_L.gif"); width: 13px; height: 22px; float: left; display: block; margin-left: 1px;}
.bt_menu1_Off_Back{ background-image: url("../Style Library/Images/Site/bt_menu1_Off_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu1_Off_R{ background-image: url("../Style Library/Images/Site/bt_menu1_Off_R.gif"); width: 13px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu1_On_L{	background-image: url("../Style Library/Images/Site/bt_menu1_On_L.gif"); width: 16px; height: 22px; float: left; display: block;}
.bt_menu1_On_Back{ background-image: url("../Style Library/Images/Site/bt_menu1_On_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu1_On_R{ background-image: url("../Style Library/Images/Site/bt_menu1_On_R.gif"); width: 16px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu2_Off_L{ background-image: url("../Style Library/Images/Site/bt_menu2_Off_L.gif"); width: 13px; height: 22px; float: left; display: block; margin-left: 1px;}
.bt_menu2_Off_Back{ background-image: url("../Style Library/Images/Site/bt_menu2_Off_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu2_Off_R{ background-image: url("../Style Library/Images/Site/bt_menu2_Off_R.gif"); width: 13px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu2_On_L{	background-image: url("../Style Library/Images/Site/bt_menu2_On_L.gif"); width: 16px; height: 22px; float: left; display: block;}
.bt_menu2_On_Back{ background-image: url("../Style Library/Images/Site/bt_menu2_On_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu2_On_R{ background-image: url("../Style Library/Images/Site/bt_menu2_On_R.gif"); width: 16px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu3_Off_L{ background-image: url("../Style Library/Images/Site/bt_menu3_Off_L.gif"); width: 13px; height: 22px; float: left; display: block; margin-left: 1px;
}
.bt_menu3_Off_Back{ background-image: url("../Style Library/Images/Site/bt_menu3_Off_Back.gif"); height: 22px; float: left;	display: block;	padding: 0px 5px 0px 5px;}
.bt_menu3_Off_R{ background-image: url("../Style Library/Images/Site/bt_menu3_Off_R.gif"); width: 13px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu3_On_L{	background-image: url("../Style Library/Images/Site/bt_menu3_On_L.gif"); width: 16px; height: 22px; float: left; display: block;}
.bt_menu3_On_Back{ background-image: url("../Style Library/Images/Site/bt_menu3_On_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu3_On_R{ background-image: url("../Style Library/Images/Site/bt_menu3_On_R.gif"); width: 16px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu4_Off_L{ background-image: url("../Style Library/Images/Site/bt_menu4_Off_L.gif"); width: 13px;	height: 22px; float: left; display: block; margin-left: 1px;}
.bt_menu4_Off_Back{	background-image: url("../Style Library/Images/Site/bt_menu4_Off_Back.gif"); height: 22px; float: left;	display: block;	padding: 0px 5px 0px 0px;}
.bt_menu4_Off_R{ background-image: url("../Style Library/Images/Site/bt_menu4_Off_R.gif"); width: 13px;	height: 22px; float: left;	display: block;	margin-right: 1px;}
.bt_menu4_On_L{	background-image: url("../Style Library/Images/Site/bt_menu4_On_L.gif"); width: 16px; height: 22px; float: left; display: block;}
.bt_menu4_On_Back{ background-image: url("../Style Library/Images/Site/bt_menu4_On_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu4_On_R{ background-image: url("../Style Library/Images/Site/bt_menu4_On_R.gif"); width: 16px; height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu5_Off_L{ background-image: url("../Style Library/Images/Site/bt_menu5_Off_L.gif"); width: 13px; height: 22px; float: left; display: block; margin-left: 1px;}
.bt_menu5_Off_Back{ background-image: url("../Style Library/Images/Site/bt_menu5_Off_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu5_Off_R{ background-image: url("../Style Library/Images/Site/bt_menu5_Off_R.gif"); width: 13px;	height: 22px; float: left; display: block; margin-right: 1px;}
.bt_menu5_On_L{	background-image: url("../Style Library/Images/Site/bt_menu5_On_L.gif"); width: 16px; height: 22px; float: left; display: block;}
.bt_menu5_On_Back{ background-image: url("../Style Library/Images/Site/bt_menu5_On_Back.gif"); height: 22px; float: left; display: block; padding: 0px 5px 0px 5px;}
.bt_menu5_On_R{ background-image: url("../Style Library/Images/Site/bt_menu5_On_R.gif"); width: 16px; height: 22px; float: left; display: block; margin-right: 1px;}


/* styles Page Layouts */
.div_centre{vertical-align:top; padding:0 0 20px 0}

/* styles Champs obligatoire */


/* -----------------------------------  Footer  ---------------------------------- */

/* Footer */
.NavFooter		{ padding: 3px 10px 0px 10px;}
.Footer 			{ background-image:url(Images/Site/Fd_footer.gif); background-repeat:repeat-x; height: 20px;  color: #6568AB;}
.FooterCopy 		{ padding: 3px 10px 0px 40px; width: 150px; font-size: 11px; color:#6568AB;}
.Footer ul 		{ margin:0 0 0 50px;padding:0;display:inline;}
.Footer li 		{ display:inline;list-style-type:none;margin:3px 10px 0px;}
.Footer a:link	 { text-decoration:none;}
.Footer a:visited { text-decoration:none;}
.Footer a:hover 	{ text-decoration:underline;}
/* End Footer */