BODY{
  font-family:verdana;
  font-size:10pt;
  margin:auto;
  background-image:url(images/background.jpg);
}
.cadre{
 width:860px;
 margin-left: auto;
 margin-right: auto;

}

IMG{
border:0px;
}

/*******************/
/*Couleur des liens*/
/*******************/
A{
  color:#ff0008;
  text-decoration:none;
}

A:hover{
  color:#95181c;
}



/******************************/
/*Couleur et taille des titres*/
/******************************/


H1{
	font-size:12pt;
	color:#9e0110;
}
H2{
	font-size:10pt;
	color:RED;
	line-height:25px;
	margin-bottom:30px;
	}
/*taille et couleur texte dans mention legales*/
H3{
	font-size:9pt;
	color:#000;
	font-weight:normal;
}	

/*taille et couleur titre dans mention legales*/
H4{
	font-size:15pt;
	color:RED;
	line-height:15px;
	margin:0px;
}
H5{
	font-size:7pt;
	color:black;
}
H6{
	font-size:6pt;
	color:black;
}

/***************************/
/* Structure de la banniere*/
/***************************/

.ban{
	float:left;
	width:884px;
	height:171px;
	position:relative;
	top:30px;
	/*background-color:#123;*/

	/*background-image:url(images/header.png);*/
}
.flag{
	float:left;
	width:23px;
	height:170px;
	position:relative;
	top:110px;	
}

/************************/
/* Structure du MENU*/
/************************/

.menu{
	float:left;
	width:200px;
	height:300px;
/*	background-color:#654357;*/
}

A.bt1{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt1.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt1.png', sizingMethod='scale');

}
DIV.bt1{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt1Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt1Over.png', sizingMethod='scale');

}
A.bt1:hover{
	background-image:url(images/bt1Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt1Over.png', sizingMethod='scale');
}


A.bt2{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt2.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt2.png', sizingMethod='scale');

}
DIV.bt2{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt2Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt2Over.png', sizingMethod='scale');

}
A.bt2:hover{
	background-image:url(images/bt2Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt2Over.png', sizingMethod='scale');
}



A.bt3{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt3.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt3.png', sizingMethod='scale');

}
DIV.bt3{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt3Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt3Over.png', sizingMethod='scale');

}
A.bt3:hover{
	background-image:url(images/bt3Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt3Over.png', sizingMethod='scale');
}

A.bt4{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt4.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt4.png', sizingMethod='scale');

}
DIV.bt4{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt4Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt4Over.png', sizingMethod='scale');

}
A.bt4:hover{
	background-image:url(images/bt4Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt4Over.png', sizingMethod='scale');
}


A.bt5{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt5.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt5.png', sizingMethod='scale');

}
DIV.bt5{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt5Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt5Over.png', sizingMethod='scale');

}
A.bt5:hover{
	background-image:url(images/bt5Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt5Over.png', sizingMethod='scale');
}


A.bt6{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt6.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt6.png', sizingMethod='scale');

}
DIV.bt6{
	float:left;
	width:200px;
	height:20px;
	margin-top:4px;
	background-image:url(images/bt6Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt6Over.png', sizingMethod='scale');

}
A.bt6:hover{
	background-image:url(images/bt6Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt6Over.png', sizingMethod='scale');
}


A.bt7{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt7.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt7.png', sizingMethod='scale');

}
DIV.bt7{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt7Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt7Over.png', sizingMethod='scale');

}
A.bt7:hover{
	background-image:url(images/bt7Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt7Over.png', sizingMethod='scale');
}


A.bt8{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt8.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt8.png', sizingMethod='scale');

}
DIV.bt8{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt8Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt8Over.png', sizingMethod='scale');

}
A.bt8:hover{
	background-image:url(images/bt8Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt8Over.png', sizingMethod='scale');
}



A.bt9{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt9.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt9.png', sizingMethod='scale');

}
DIV.bt9{
	float:left;
	width:200px;
	height:20px;
margin-top:4px;
	background-image:url(images/bt9Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt9Over.png', sizingMethod='scale');

}
A.bt9:hover{
	background-image:url(images/bt9Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bt9Over.png', sizingMethod='scale');
}

/************************/
/* Structure de la page */
/************************/

.cont{
	float:left;
/*	padding-bottom:40px;*/
	min-height:300px !important;
	height:auto !important;
	height:300px;
	width:860px;
	position:relative;
	top:20px;
	/*background-color:#FFF;*/
/*	background-image:url(images/backCont.png);
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backCont.png', sizingMethod='scale');
*/	background-repeat:no-repeat;
	font-size:10pt;
}

.left{
	float:left;
	width:200px;	
	min-height:300px !important;
	height:auto !important;
	height:300px;
	position:relative;
	left:0px;
	color:#FFF;
/*	background-color:#123456;*/
	top:20px;
}


.right{
	float:left;
	width:600px;			
	min-height:300px !important;
	height:auto !important;
	height:300px;		
	position:relative;
	margin-bottom:0px;
	left:30px;
	margin-top:20px;
 
	/*background-color:#123;*/
}



/*******************/
/* Div du Copyright*/
/*******************/
.copy{
  left:430px; 
  float:left;
  position:relative;
  text-align:left;
  width:220px;
  color:#d14538;
  font-size:10pt;
}
.copy A{
  color:#d14538;
  text-decoration:none;
}
.copy A:hover{
  color:#d14538;
  text-decoration:none;
}

/*************************/
/* Div de Mentions legale*/
/*****en bas du site******/
.mention{
  margin-left:20px; 
  float:left;
  position:relative;
  text-align:left;
  width:220px;
  color:#d14538;
  font-size:10pt;
}
.mention A{
  color:#d14538;
  text-decoration:none;
}
.mention A:hover{
  color:#d14538;
  text-decoration:none;
}



/*******************************/
/*Tableau de structure du site*/
/*******************************/
.fen{
  width:850px;
  height:400px;
  background-image:url(images/menu_motif.jpg);
}


.macleft{
	width:auto;
	background-position:top right;
	background-image:url(images/motif.jpg);
}
.macright{
  width:auto;
  background-image:url(images/motif.jpg);
  background-position:top left;
}
.macbottomL{
  background-position:top right;
	background-image:url(images/motif.jpg);
}
.macbottomR{
  background-position:top left;
	background-image:url(images/motif.jpg);
}


/*********************************************/
/*Position a l'interieur de la page contact */
/**********************************************/
.contactleft{
	float:left;
	size:100px;
	margin-right:55px;
	color:#FFF;
}
.contactright{
	float:left;
	size:100px;
	margin-right:21px;
	margin-top:100px;
}

/************************************/
/*Ajout special en fonction du site */
/************************************/

.footer{
	float:left;
	text-align:center;
	margin-top:35px !important;
	margin-top:35px;
	background-image:url(images/backFooter.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backFooter.png', sizingMethod='scale');
	width:100%;
	height:240px;
}
.ssfooter{
	width:860px;

	text-align:center;
   margin-left: auto;
   margin-right: auto;

}


.secmenu{
float:left;
width:600;
height:60px;
position:relative;
left:100px ;
top:50px;

}
.footmarque{
float:left;
width:630;
height:120px;
position:relative;
left:20px !important;
left:8px ;
margin-left:29px;

}

A.sec1{
	float:left;
	width:109px;
	height:59px;
	background-image:url(images/sec1.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec1.png', sizingMethod='scale');

}

A.sec1:hover{
	background-image:url(images/sec1Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec1Over.png', sizingMethod='scale');
}

A.sec2{
	float:left;
	width:117px;
	height:59px;
	background-image:url(images/sec2.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec2.png', sizingMethod='scale');

}

A.sec2:hover{
	background-image:url(images/sec2Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec2Over.png', sizingMethod='scale');
}


A.sec3{
	float:left;
	width:133px;
	height:59px;
	background-image:url(images/sec3.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec3.png', sizingMethod='scale');

}

A.sec3:hover{
	background-image:url(images/sec3Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec3Over.png', sizingMethod='scale');
}


A.sec4{
	float:left;
	width:146px;
	height:59px;
	background-image:url(images/sec4.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec4.png', sizingMethod='scale');

}

A.sec4:hover{
	background-image:url(images/sec4Over.png)!important;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sec4Over.png', sizingMethod='scale');
}

.imgBouton{	
	border:none;
	width:200px;
	height:20px;
	cursor:pointer;
	margin-top:15px;
	margin-bottom:15px;	
	background-image:url(images/btEnvoyer.png)!important;	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btEnvoyer.png', sizingMethod='scale');
	background-repeat:no-repeat;
}

.titleContact{
	font-size:14pt;
	color:#b82803;
	line-height:25px;
	}


/***************************/
/*Contenant du picture flow*/
/***************************/

.galerie{
	float:left;
	width:590px;
	position:relative;
	height:460px;
	top:5px;
}
/*********************************************/
/*Menu galerie placé au dessu du picture flow*/
/*********************************************/
.menugalerie{
	color:#FFF;
	float:left;
	width:630px;
 	/*background-image:url(images/barreviolette.jpg);*/
	background-color:#95181c;
	height:35px;
	position:relative;
	/*overflow:hidden;*/

}

.menugalerie A{
	color:#FFF;
}


.backtitre{
	float:left;
	width:630px;
	background-color:#FFFFFF;

}
