/*--------------- PAGE ---------------------*/
td {
	font-family:Verdana;
	font-size:12px;
	text-align:left;
}

.Logo {
	padding-left:14px;
}

.Footer {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#97876E;
}

a.LienFooter {
	text-decoration:none;
	color:#FFFFFF;
}

a:hover.LienFooter {
	text-decoration:underline;
	color:#FFFFFF;
}

.MenuHome {
	background-color:#000000;
	padding-left:14px;
}

.BackGroundRepeatY {
	background-repeat:repeat-y;
}

.BackGroundRepeatX {
	background-repeat:repeat-x
}

.PagePath {
	font-family:Verdana;
	font-size:11px;
	color:#97876E;
	font-weight:bold;
	padding-left:15px;
}

.PagePath a{
	font-family:Verdana;
	font-size:11px;
	color:#97876E;
}

.PagePath a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#68563A;
}

.AdresseSituation	{
	padding-top:20px;
	font-weight:bold;
	color:#97876E;
}

/*--------------- HOME ---------------------*/

.TitreHome {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:20px;
	padding-top:30px;
}

.TitreNewsHome a{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:17px;
}

.TitreNewsHome a:hover{
	text-decoration:underline;
}

.BodyNewsHome {
	font-family:Verdana;
	font-size:12px;
	line-height:17px;
	color:#68563A;
}

ul {
	list-style:url(images/puce.gif);
	list-style:square;
}

li {
	padding-bottom:10px;
}

li a{
	color:#000000;
}

.BodyNewsHome a{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	line-height:17px;
	color:#000000;
}



a.LienNewsHome{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FD1204;
	text-decoration:none;
	letter-spacing:2px;
	margin-left:10px;
}

a:hover.LienNewsHome{
	text-decoration:underline;
}

.ImageNews {
	border:1px solid #97876E;
}

.TitleResultatTable {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#E15A01;
}

.ItemResultatTable {
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}

.TitleResultatTableShadow {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.ItemResultatTableShadow {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}

.LineNews {
	padding-top:17px;
}

.ParagrapheHome {
	vertical-align:top;
	padding-left:20px;
}

/*--------------- MENU ---------------------*/
/* RollOver Menu */

.Linkout {
	font-family:Verdana;	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
			
.Linkout a {
	text-decoration: none;
	color:#FFFFFF;
}
			
a.Langue {
	font-family:Verdana;	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

a:hover.Langue {
	color:#FF190F;
}

.Linkover	{
	font-family:Verdana;	
	font-size:10px;
	font-weight:bold;
	color:#FF190F;
	text-align:center;
}
			
.Linkover a	{
	text-decoration: none;
	color:#FF190F;
}

.PaddingMenu {
	color:#FFFFFF;	
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

/* Layer */

.Layerout {
	padding:3px 10px 3px 10px;
	border-right:1px solid #FFFFFF;
	background-color:#D9D9D9;
}

.Layerout a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-decoration: none;
}

.Layerover {
	padding:3px 10px 3px 10px;
	background-color:#FF190F;
	border-right:1px solid #FF190F;
}

.Layerover a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;	
}

.LayerSousSousMenuOut {
	padding:3px 10px 3px 10px;
	border-left:1px solid #FFFFFF;
	background-color:#FF190F;
}

.LayerSousSousMenuOut a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}

.LayerSousSousMenuOutFirstItem {
	padding:3px 10px 3px 10px;
	border-left:1px solid #FF190F;
	background-color:#FF190F;
}

.LayerSousSousMenuOutFirstItem a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}

.LayerSousSousMenuOver {
	padding:3px 10px 3px 10px;
	background-color:#D9D9D9;
	border-left:1px solid #FFFFFF;
}

.LayerSousSousMenuOver a{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-decoration:none;	
}

.TableLayer {
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.TableLayerSousMenu {
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

/*--------------- PAGE ---------------------*/
/* Paragraphes */

.Paragraphe {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	color:#FFFFFF;
	padding:22px;
	vertical-align:top;
	line-height:16px;
}

/* Objets */

H1 {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:15px;
}

H2 {
	padding-bottom:2px;
	padding-top:10px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#A2937D;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#A2937D;
}

.PageType {
	
}

.Objets {
	padding-top:35px;
	padding-right:23px;
	vertical-align:top;
}

.ObjetsCartouches {
	padding-top:35px;
	padding-left:20px;
	padding-right:20px;
	background-color:#DDD8D0;
	vertical-align:top;
}

.TitleObjet {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:15px;
}

.SubTitleObjet {
	padding-bottom:2px;
	padding-top:10px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#A2937D;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#A2937D;
}

.BodyLeft {
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	padding-bottom:20px;
}

.BodyRight {
	font-family:Verdana;
	font-size:12px;
	text-align:right;
	padding-bottom:20px;
}

.Bodyjustify, .Bodyjustify a{
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
	padding-bottom:20px;
	color:#000000;
}

.Bodyjustify a:hover{
	text-decoration:none;
}

.image_border_left {
	float:left;
	margin:0px 10px 0px 0px;
}

.image_border_right {
	float:right;
	margin:0px 0px 0px 10px;
}

a.LienPageNews{
	font-family:Verdana;
	font-size:12px;
	color:black;
	text-decoration:none;
}

a:hover.LienPageNews{
	text-decoration:underline;
}

.BodyPageNews {
	font-family:Verdana;
	font-size:12px;
	padding-right:10px;
	vertical-align:top;
	text-align:justify;
}

.TitleGlobalNews {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:10px;
}

/* Table*/

.TitreTable {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:20px;
}

.TableDescription {
	font-family:Verdana;
	font-size:12px;
	padding-bottom:10px;
}

.TableTitle {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.TableId5 {
	font-family:Verdana;
	font-size:12px;
}

.TableId5Header {
	font-weight:bold;
	padding-left:5px;
}

.TableId24Header {
	font-weight:bold;
}

.TableId24 {
	font-family:Verdana;
	font-size:10px;
	padding:3px;
}

.ContenuCellule {
	padding:3px;
	font-family:Verdana;
	font-size:12px;
}

.TableHeaderId27 {
	font-weight:bold;
	color:white;
}

/* Galerie */

.GalerieTitle {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
}

.GalerieImage {
	font-family:Verdana;
	font-size:10px;
	vertical-align:top;
	padding-top:10px;
	text-align:center;
}

a.GalerieImage {
	color:#000000;
}

a:hover.GalerieImage {
	color:#000000;
	text-decoration:none;
}


/* Pop Up */

.PopUpLogoPart1 {
	padding-left:11px;
	background-color:#FFFFFF;
}

.PopUpLogoPart2 {
	padding-left:11px;
	padding-bottom:16px;
	background-color:#DDD8D0;
}

.TitlePopUp {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#68563A;
	padding-bottom:10px;
}

.TitlePopUpContact {
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
}

.BodyPopUp {
	font-family:Verdana;
	font-size:12px;
	text-align:justify;
	padding-right:5px;
}

.ImagePopUp {
	margin-left:15px;
	border: 1px solid #4B3B00;
}

.TitleDiv {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#3F3F3F;
}

.DivContact {
	padding-left:5px;
	background-color:#A3A3A3;
}

a.LienPopUp{
	font-family:Verdana;
	font-size:12px;
	color:black;
	text-decoration:none;
}

a:hover.LienPopUp{
	font-family:Verdana;
	font-size:12px;
	color:black;
	text-decoration:underline;
}

.LienPopUp a:hover{
	text-decoration:underline;
}

/* Site Map */

.MainMenuTitle {
	background-color:#3F3F3F;
	padding-left:10px;
}

.MainMenuTitle a{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}

.MainMenuTitle a:hover{
	text-decoration:underline;
}

.SubMenuTitle a {
	font-family:Verdana;
	font-size:12px;
	color:black;
	text-decoration:none;
}

.SubMenuTitle a:hover {
	text-decoration:underline;
}

/* Formulaires */

input {
	margin-left:10px;
	margin-right:10px;
	border-width:1px;
	border-style:solid;
	border-color:#97876E;
}

textarea {
	margin-left:10px;
	border-width:1px;
	border-style:solid;
	border-color:#97876E;
}