* {
	margin:					0;
	padding:					0;
}

body {
	background-color: 	#7daccf;
	font-size: 				12px;
	font-family: 			trebuchet MS, arial, hevetica, sans-serif;
	color: 					#FFF;	
}
a {
	text-decoration: 		none;
	color: 					#4F4E54;		
	outline:					none;
}

#main {

	width:					100%;
	height:					600px;

}

#top{

	margin-top:				0px;
	height: 					32px;
	padding-right: 		8px;



}
#top1{

	padding-right: 		8px;
	height: 					62px;
	margin-top:				15px;
	background: 			#000000;



}

#newsletter{

	float: 					right;
	height: 					62px;
	width:					190px;
	padding: 				0;




}

#contact{
	
	float:					right;
	padding: 				0;
	margin: 					0;
	height: 					62px;
	width: 					162px;

}

#newsletter #mail ul.fond {


	list-style-image:		none;
	list-style-position:	outside;
	list-style-type:		none;	


}

#mail #texte{
	
	margin-top:				6px;
	
}

#contact a, img{
	
	border:					none;
	padding: 				0;
	margin:					0;
	text-decoration: 		none; 

}
#newsletter #mail ul.fond li.left {

	background-image:		url(../images/newsletter-left.gif);
	background-repeat:	no-repeat;
	float:					left;
	height:					62px;
	width:					54px;
	
}
#newsletter #mail ul.fond li.center {

	background-image:		url(../images/newsletter-center.gif);
	background-repeat:	repeat-x;
	color:					#0891A5;
	float:					left;
	font-weight:bold;
	height:62px;
	
}
#newsletter #mail ul.fond li.right {

	background-image:		url(../images/newsletter-right.gif);
	background-repeat:	no-repeat;
	float:					left;
	height:					62px;
	width:					20px;

}
#mail{

	float: 					left;
	
}

#mail input{

	float: 					left;
	font-size: 				9px;
	padding-bottom:		-10px;
	
}


#c01 {
	width: 					860px;
	margin: 					0 auto;		
}

#c02 {
	float: 					left;
	width: 					99%;
	margin: 					4px;
	padding-top:			25px;	
}

#c1 {
	width: 					800px;
	height: 					600px;
	margin: 					0 auto;
	
}

#c2 {

	float: 					left;
	width: 					100%;
	padding-top:			5px;	

}

.gTrad {
	float: 					left;
	height:					25px;
	width: 					200px;
	overflow: 				hidden;
	margin:					10px 0;
}
.gTrad a {
	display: 				block;
	float: 					left;
	line-height:			30px;
	width:					55px;
	vertical-align: 		middle;
	margin-top:				3px;
}
.gTrad select {
	font-size:				11px;
	background-color: 	#fff;
	border:					1px solid #3986be;
}



#animation{

	height: 					303px;
	width: 					789px;
	padding: 				0px 0px 0 0px;
}

#resultat{
	
	overflow: 				auto;
	height:					470px;
	margin-right:			5px;
	background: 			#ededed;
	margin-left: 			15px;
	margin-top:			5px;
}

div.itemRecherche{

	clear:					left;
	border-top:				1px solid #CC4500;
	border-right: 			2px solid #DE8958;
	border-bottom: 		2px solid #DE8958;
	margin:					10px 15px 5px 15px;
	height:					94px;
	background:				#FFFFFF;
	width:					630px;
}
#resultat h1 {
	font-size:				13px;
	margin-top:				3px;
}
#resultat a {
	color:					#515151;
}
#resultat a.titre {
	color:					#515151;
	font-size:				12px;
}

#numPage {

	clear:					both;
	
}

#numPage a.c0 {

	font-size:				14px;
	
}
#numPage a.c1 {

	color:					#9A9A9A;
	
}

#numPage a.c2 {

	color:					#BBB;
	font-size: 				11px;
	
}

#numPage a.cp {

	font-size: 				14px;
	font-weight: 			bold;
	
}
div.itemRecherche #imagePresta{

	height:					100%;
	float:					left;
	margin:					0;
	border:					none;
	padding:					0;
	padding-right:			40px;
	background:				#D46024;
	background-image:		url(../images/arrondi-recherche.jpg);
	background-position: right;
	background-position: 100% 0px;
	background-repeat: 	no-repeat;
}

div.itemRecherche #imagePresta img{

	border: 					none;
	
}

div.itemRecherche #corpsRecherche{
	float:					left;
	text-indent:			0;
	font-size:				12px;
	color:					#D05212;
	line-height:			12px;	
}

div.itemRecherche #corpsRecherche h1{
	text-indent:			0;
	font-size:				14px;
	color:					#D05212;
	margin-top:				2px;
}
div.itemRecherche #corpsRecherche h2{
	font-size:				11px;
	color:					#FFF;
}
div.itemRecherche #liensRecherche{

	float:					right;
	text-indent:			0;
	font-size:				13px;
	color:					#D05212;
	
}
div.itemRecherche #liensRecherche a{
	line-height:			12px;
	font-weight: 			bold;
	padding-left:			30px;	
	font-size:				12px;
	color:					#D05212;
}
div.itemRecherche #liensRecherche img{
	
	padding: 				10px 10px 40px 10px;
}


#ligne2{
	float: 					left;
	width: 					773px;
	height: 				250px;
	background:				#fff;
	padding-left:			16px;
	background-image: 	url(../images/bckmoteur.gif);
	background-repeat: 	repeat-x;
	border:					3px solid #0062ac;
	border-top:				0px;
}

#ligne1{
	width: 					789px;
	/*clear:					both;*/
	float: left;
	/*padding-top: 			4px;*/
	/*background:				#0062ac;*/
	border:					3px solid #03518b;
	border-bottom: 0;
}

#agenda {
	float: 					left;
	background-color: 	#0062AC;
	/*padding-left:			19px;*/
	padding:					0pt;
	width:					228px;
	
}

#agenda #liensAgenda {
	height:					36px;
	background-color: 	#03518b;
	padding-top:			8px;
	font-size:				15px;
	color:					#fff;
}
#agenda #liensAgenda p.localite {
	padding:				0;
	margin:					0 0 0 5px;
	font-size:				12px;
	clear:					both;
}


#agenda #liensAgenda a {

	color:					#6F3322;
	font-weight:			bold;
	
}
#agenda #liensAgenda p.date{
	float: 					right;
	font-size:				11px;
	margin-right:			10px;
}

#agenda #itemAgenda {
	float:					left;
	/*height:					100%;*/
	background-image: 	url(../images/fond-agenda.gif);
	background-repeat: 	repeat-x; 	
}
#agenda #itemAgenda #vignette {
	float:					left;
	width: 					80px;
	height: 				80px;
	margin: 				0px 5px 0px 0px;
	overflow: 				hidden;
}

#agenda #basAgenda {
	float: 					left;
	background-image: 	url(../images/arrondi-agenda-bas.gif);
	background-repeat: 	no-repeat;
	height:					20px;
	margin-left:			0px;
	padding:					0;
	width:					229px;
	
}


#agenda #itemAgenda img {
	float:					left;
	margin-right:			1px;
	padding:				0px 0px 0px 5px;
	
}
#agenda #itemAgenda a {
	color:					#fff;
	font-size:				10px;
}


#agenda #itemAgenda p {
	font-weight:			bold;
	margin-right:			1px;
	font-size:				11px;
}

#agenda #itemAgenda p.titre{
	clear:					both;
	margin:					0px 5px;
	font-size:				12px;
	font-weight:			bold;
}
#agenda #itemAgenda p.resume {
	float: 					left;
	color:					#FFFFFF;
	margin-right:			1px;
	font-size:				10px;
	line-height: 			12px;
	width: 					135px;
	padding-left:			5px;
}

#bouton ul.bt {
	float:					right;
	list-style-image:		none;
	list-style-position:	outside;
	list-style-type:		none;
	padding-right:			15px;
	padding-top:			20px;

}
#bouton ul.bt li.left {

	background-image:		url(../images/bouton-blue-left.gif);
	background-repeat:	no-repeat;
	float:					left;
	height:					16px;
	width:					10px;
	
}
#bouton ul.bt li.center {

	background-image:		url(../images/bouton-blue-center.gif);
	background-repeat:	repeat-x;
	color:					#FFFFFF;
	float:					left;
	font-weight:			bold;
	height:					16px;
	
}
#bouton ul.bt li.right {

	background-image:		url(../images/bouton-blue-right.gif);
	background-repeat:	no-repeat;
	float:					left;
	height:					16px;
	width:					7px;

}

#bloctype2{
	
	float: 					left;
	/*background: 			#692D1D;*/
	width: 					226px;
	margin-left:			21px;
	
}
#bloctype2 #hautBloctype2{
	background-color: 	#662b19;
	height: 					13px;
	width:					226px;
}

#bloctype2 #itembloctype2{

	float:					left;
	/*width: 					210px;*/
	/*background: 			#692D1D;*/	
	color:					#FFFFFF;
	background-image: 	url(../images/fond-zoomsur.gif);
	background-repeat: 	repeat-x;
	padding-left: 			0px;
}


#itembloctype2 h1{
	
	font-size: 				12px;
	text-indent: 			5px;
	padding: 				0px;
	color: 					#FFFFFF;
}


#bloctype2 #arrondibloctype2{

	background: 			none;
	background-image: 	url(../images/topsavoirplus.gif);
	background-repeat: 	no-repeat;
	height:					28px;
	text-indent: 			20px;
	padding-top: 			5px;
	font-size: 				12px;
	color: 					#FFFFFF;
	font-weight: 			bold;
}

#bloctype2 #hautBloctype2:first-letter{

	font-size: 				15px;
}

#basBloctype2{
	
	float: 					left;
	background: 			#036F7F;	
	height: 					20px;
	background-image: 	url(../images/arrondi-zoomsur-bas.gif);
	background-repeat: 	no-repeat;
	width: 					226px;
}

#bloctype2 #itembloctype2 a{
	color:					#FFFFFF;
	margin-right: 			1px;
}
#bloctype2 #itembloctype2 a:hover {
	color:					#edc3b7;
}


#bloctype2 #itembloctype2 img{
	padding: 				0px 3px 3px 6px;
	float: 					left;
	margin-right: 			1px;
}

#bloctype2 #itembloctype2 p{
	padding: 				7px;	
	color:					#000000;
	font-weight: 			bold;
	margin-right: 			1px;
}
#bloctype2 #itembloctype2 p.titre{
	color:					#fff;
	padding:				3px 0px 3px 5px;
	margin:					0 7px;
	line-height: 			15px;
	font-size:				14px;
	border-bottom:			1px solid #fff;
}
#bloctype2 #itembloctype2 p.resume {
	line-height: 			12px;
	font-size:				12px;	
	margin:					0px;
}

#itembloctype2 #bouton1 ul.bt1{

	margin-right:			5px;
	float: 					right;
	list-style: 			none;
	padding-top: 			10px;
}

#itembloctype2 #bouton1 ul.bt1 li.left1{

	float: 					left;
	background-image: 	url(../images/bouton-marron-left.gif);
	background-repeat: 	no-repeat;
	height: 					15px;
	width: 					7px;
}

#itembloctype2 #bouton1 ul.bt1 li.center1{

	float: 					left;
	background-image: 	url(../images/bouton-marron-center.gif);
	background-repeat: 	repeat-x;
	font-weight: 			bold;
	color: 					#FFFFFF;
	height: 					15px;
}

#itembloctype2 #bouton1 ul.bt1 li.right1{
	
	float: 					left;
	background-image: 	url(../images/bouton-marron-right.gif);
	background-repeat: 	no-repeat;
	height:					15px;
	width: 					7px;
}

#bloctype3{
	color:					#0f5675;
	float: 					left;
	background: 			#038EA2;
	width: 					260px;
	margin-left:			21px;
}
#bloctype3 p {
	clear:					both;
	margin-top:				2px;
}

#bloctype5{
	/*clear:			 		both;*/
	float:					left;
	color:					#0f5675;
	width: 					264px;
	margin-left:			0px;
	padding-top: 			20px;
}

#bloctype5 p {
	clear:					both;
	margin-top:				2px;
}


a.blocContact {
	display: 				block;
	width:					264px;
	margin-top:				20px;
}

form.formMoteur {
	height:					200px;
	background-color:		#fff;
}


#blocNews {
	float: 					left;
	width: 					264px;
	height: 					122px;
	background-image: 	url(../images/blocnews.gif);
	background-repeat: 	no-repeat;
	margin-top:				20px;
}
#blocNews form {
	margin:					70px 0 0 80px;
}
#blocNews input {
	font-size: 				10px;	
}

div.mootabs_panel label{
	float: 					left;	/*** Très important, ne pas suprimer ! ***/
	width: 					33%;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: 			right;	/*** ... et ils sont alignés à droite... ***/
	margin: 					0;
	padding: 				0 .5em 0 0;
	line-height: 			1.6;	/*** ... et centrés verticalement. ***/
}
div.mootabs_panel label.label_motscles{
	
	text-align: 			left;
	margin-left: 			10px;
	width: 					auto;
}

#moteur_carte{
	
	width: 					140px;
	padding-bottom:		20px;
	float: 					left;
}

#moteur_carte label{

	width: 					100%;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: 			left;	/*** ... et ils sont alignés à droite... ***/
	margin: 					0;
	padding: 				0;
	font-size: 				10px;
	line-height: 			1.8;	/*** ... et centrés verticalement. ***/
}

#carte_anim{

	float: 					left;
}

#carte_anim object{

	clear:					both;
}

div.mootabs_panel .motscles{

	text-align: 			left;
	margin-top: 			5px;
	padding:					0;
}

#basBloctype3{
	
	float: 					left;
	background: 			#036F7F;	
	padding-left:			0px;
	height: 					20px;
	background-image: 	url(../images/arrondi-recherche-bas.gif);
	background-repeat: 	no-repeat;
	width: 					260px;
}

#basBloctype5{

	float: 					left;
	background: 			#489fac;	
	padding-left:			0px;
	height: 					20px;
	background-image: 	url(../images/arrondi-recherche-bas2.gif);
	background-repeat: 	no-repeat;
	width: 					264px;
	background-position: 120% 0px;
}

#bloctype3 #itembloctype3 a{
	
	color:					#FFFFFF;
	margin-right: 			1px;
}

#bloctype3 #itembloctype3 img{
	
	padding: 				7px;
	float: 					left;
	margin-right: 			1px;
}

#bloctype3 #itembloctype3 p{

	padding: 				7px;	
	color:					#000000;
	font-weight: 			bold;
	margin-right: 			1px;
}

#itembloctype2 #bouton1 ul.bt1{

	margin-right:			5px;
	float: 					right;
	list-style: 			none;
	padding-top: 			20px;
}

#itembloctype2 #bouton1 ul.bt1 li.left1{

	float: 					left;
	background-image: 	url(../images/bouton-marron-left.gif);
	background-repeat: 	no-repeat;
	height: 					15px;
	width: 					7px;
}

#itembloctype2 #bouton1 ul.bt1 li.center1{

	float: 					left;
	background-image: 	url(../images/bouton-marron-center.gif);
	background-repeat: 	repeat-x;
	font-weight: 			bold;
	color: 					#FFFFFF;
	height: 					15px;
}

#itembloctype2 #bouton1 ul.bt1 li.right1{

	float: 					left;
	background-image: 	url(../images/bouton-marron-right.gif);
	background-repeat: 	no-repeat;
	height:					15px;
	width: 					7px;
}

#bouton2 ul.bt2{

	margin-right:			5px;
	float: 					right;
	list-style: 			none;
	padding-top:			8px;
}

#bouton2 ul.bt2 li.left2{

	float: 					left;
	background-image: 	url(../images/bouton-moteur-left.gif);
	background-repeat: 	no-repeat;
	height: 					16px;
	width: 					7px;
}

#bouton2 ul.bt2 li.center2{

	float: 					left;
	background-image: 	url(../images/bouton-moteur-center.gif);
	background-repeat: 	repeat-x;
	color: 					#000000;
	height: 					16px;
}

#bouton2 ul.bt2 li.right2{

	float: 					left;
	background-image: 	url(../images/bouton-moteur-right.gif);
	background-repeat: 	no-repeat;
	height:					16px;
	width: 					7px;
}

#image{

	float: 					left;
}

#date{
	/*clear: 					both;*/
	float:					left;
	text-align: 			right;
	padding-right:			30px;
	color:					#0f5675;
	height:					20px;
	margin-bottom:			5px;
	width:					290px;
}

#recherche{
	clear: 					both;
	/*margin-left: 			55px;*/
	background-color: 	#b3d9de;
	margin-top:				15px;
	width:					264px;
	height:					22px;
	color:					#365589;
}

#recherche img{
	margin-top:				2px; 
	float:					left;
}

#recherche input{
	margin-top:				2px;
	float: 					left;
	font-size:				9px;
}

#recherche p{
	float: 					left;
	padding:					0 10px;
}

#promo{
	clear: 					both;
	width: 					260px;
	background-color: 	#e2e2e2;
	float: 					left;
	margin-left: 			0px;
	margin-top: 			15px;
}
#promo h1 {
	color:					#fff;
	font-size:				17px;
	margin:					0px;
	text-align: 			center;
	background-color: 	#0060aa;
}
#promo a {
	color: 					#6a3e35;
	line-height: 			15px;
}
#promo a.bouton {
	display:					block;
	float: 					right;
	color: 					#6d6d6d;
	background-image: 	url(../images/fl-jaune.gif);
	background-repeat: 	no-repeat;
	margin:		 			0 5px 10px 0;
	padding-right:			20px;
	background-position: 95% 5px;
}

#promo p{
	color: 					#0891A5;
	font-size: 				14px;
	font-weight: 			bold;
	text-align:				center;
	margin-bottom:			20px;
}

#promo img{
	margin:					0px 20px;
}

#savoirplus{

	float: 					left;
}

#colonne1{

	float: 					left;
	width: 					499px;
	margin-left: 			3px;
	height: 					780px;
	margin-top: 			3px;
	background-color: 	#0061ab;
	/*background-image: 	url(../images/fond-niveau2.jpg);
	background-repeat: 	repeat-x;*/
}

#colonne2{
	float: 					left;
	width: 					300px;
	margin-right: 			3px;
	margin-left:			35px;
	height: 					780px;
	margin-top: 			3px;
/*	background-image: 	url(../images/fond-niveau2.jpg);
	background-repeat: 	repeat-x;*/
}

#contenu{
	float: 					left;
	/*background-image: 	url(../images/bordure-niveau2.jpg);
	background-repeat: 	repeat-x;*/
	border: 					3px solid #0060aa;
	/*background-image: 	url(../images/fond-niveau2.jpg);
	background-repeat: 	repeat-x;	*/
	width: 					100%;
	height: 					850px;
	background-color: 	#fff;
}

#bloctype4{
	clear: 					both;
	width: 					264px;
	/*margin-left:			55px;*/
	padding-top: 			15px;
	margin-top:				15px;
}

#bloctype4 #hautBloctype2{

	background:				#632818;
	height: 					13px;
	width:					264px;
}

#bloctype4 #itembloctype2{
	float:					left;
	width: 					254px;
	background: 			#4b1301;	
	color:					#FFFFFF;
	background-image: 	url(../images/fond-zoomsur.gif);
	background-repeat: 	repeat-x;
	padding:					0px 5px;
}

#bloctype4 #arrondibloctype4{

	background: 			none;
	background-image: 	url(../images/topsavoirplus.gif);
	background-repeat: 	no-repeat;
	height:					25px;
	text-indent: 			20px;
	font-size: 				13px;
	color: 					#FFFFFF;
	font-weight: 			bold;
	padding-top:			3px;		
}

#bloctype4 #hautBloctype2:first-letter{

	font-size: 				15px;
}

#bloctype4 #itembloctype2 a {
	color:					#FFFFFF;
}

#bloctype4 #itembloctype2 a.eff{
	display:				block;
	clear: 					both;
	color:					#FFFFFF;
	margin-right: 			1px;
	border: 1px solid red;
}


#bloctype4 #itembloctype2 img{

	padding: 				6px;
	float: 					left;
	margin-right: 			1px;
}

#bloctype4 #itembloctype2 p{
	padding: 				0px;	
	color:					#FFF;
	margin-right: 			1px;
}

#basBloctype4{

	float: 					left;
	height: 					20px;
	background-image: 	url(../images/arrondi-zoomsur-bas2.gif);
	background-repeat: 	no-repeat;
	width: 					264px;
}

#bloctype5 #hautRecherche{

	background-image: 	url(../images/top-recherche.gif);
	background-repeat: 	no-repeat;
	height: 					35px;
	width:					267px;
}

#publicite{

	clear: 					both;
	padding-top:			15px;
	height: 					65px;
	width:					261px;
	/*margin-left: 			55px;*/
}

#onglet{
	
	clear:					both;
}

#onglet ul.bt3{

	margin-left:			5px;
	float: 					left;
	list-style: 			none;
}

#onglet ul.bt3 li.left3{

	float: 					left;
	background-image: 	url(../images/onglet-pub-left.gif);
	background-repeat: 	no-repeat;
	height: 					10px;
	width: 					7px;
}

#onglet ul.bt3 li.center3{

	float: 					left;
	background-image: 	url(../images/onglet-pub-center.gif);
	background-repeat: 	repeat-x;
	color: 					#107787;
	font-weight: 			bold;
	font-size: 				9px;
	height: 					10px;

}

#onglet ul.bt3 li.right3{

	float: 					left;
	background-image: 	url(../images/onglet-pub-right.gif);
	background-repeat: 	no-repeat;
	height:					10px;
	width: 					7px;
}

#publicite img{

	background: 			#83B8C0;
	padding: 				3px;
}

#contenu5{

	float: 					left;
	height: 					432px;
	width:					497px;
	margin-top: 			10px;
	text-indent: 			15px;
}

#numPage {

	clear:					both;
}

#numPage a.c0 {

	font-size:				14px;
}

#numPage a.c1 {

	color:					#9A9A9A;
}

#numPage a.c2 {

	color:					#BBB;
	font-size: 				11px;
}

#numPage a.cp {

	font-size: 				14px;
	font-weight: 			bold;
}

div.itemRecherche1{

	margin:					10px 0px 5px 5px;
	height:					52px;
	background: 			#ededed;
	width:					450px;
}

p.message {
	font-size:				13px;
}


div.itemRecherche1 #imagePresta{
	
	float:					left;
	margin:					0;
	border:					none;
	padding:					0;
	padding-right: 		2px;
	padding-left: 			2px;	
	background:				#0061ab;
	width:					85px;
	height: 					52px;
	overflow: 				hidden;
}

div.itemRecherche1 #imagePresta img{
	
	float: 					left;
	border: 					none;
	padding-top: 			2px;
}

div.itemRecherche1 #corpsRecherche{

	float:					left;
	text-indent:			0px;
	width:					280px;
	font-size:				12px;
	padding-left: 			10px;
	background: 			#02589A;
	color:					#FFFFFF;	
	background-image: 	url(../images/fond-itemrecherche.gif);
	background-repeat: 	repeat-x;
	background-position: 0px;
	height: 					52px;
}

div.itemRecherche1 #corpsRecherche h1{
	text-indent:			0;
	font-size:				12px;
	color:					#006F7F;
	line-height: 			13px;
}
div.itemRecherche1 #corpsRecherche h2{
	text-indent:			0;
	font-size:				12px;
	color:					#006F7F;
	line-height: 			13px;
}
div.itemRecherche1 #corpsRecherche span {
	margin: 					0px;
	font-size:				11px;
}
div.itemRecherche1 #liensRecherche{
	
	float:					left;
	text-indent:			0;
	font-size:				13px;
	color:					#D05212;
	background: 			#014E89;
	background-image: 	url(../images/fond-itemrecherche.gif);
	background-repeat: 	repeat-x;
	background-position: 1px;
	height: 					52px;
	width: 					45px;
}

div.itemRecherche1 #liensRecherche a{

	font-weight: 			bold;	
	font-size:				11px;
	color:					#FFF;
	line-height:			11px;
	padding-bottom:			2px;
}

div.itemRecherche1 #liensRecherche img{
	
	padding: 				10px 10px 40px 10px;
}

#liensRecherche #boutonmail ul.btmailweb{

	clear: 					both;
	list-style: 			none;
}

#liensRecherche #boutonweb ul.btmailweb{

	clear: 					both;
	list-style: 			none;
}
li{
	list-style: 			none;
}

#bouton3 {
	float:					right;
	margin:					0px 3px 5px 5px;
}

#boutonweb{			
	margin-top: 			25px;
}

#boutonmail{

	margin-top:				5px;
}

#article {
	float:					left;
	color:					#fff;
	margin:					15px 0px;
}
#article h1 {
	font-size:				15px;
	color:					#024e89;
}
#article h1 {
	font-size:				17px;
	color:					#fff;
}
#article div {
	font-size:				12px;
}

li.left5{
	float: 					left;
	background-image: 	url(../images/bouton-blue-left.gif);
	background-repeat: 	no-repeat;
	height: 					15px;
	width: 					10px;
}

li.center5{

	float: 					left;
	background-image: 	url(../images/bouton-blue-center.gif);
	background-repeat: 	repeat-x;
	color: 					#006F7F;
	font-weight: 			bold;
	height: 					15px;
}

li.right5{

	float: 					left;
	background-image: 	url(../images/bouton-blue-right.gif);
	background-repeat: 	no-repeat;
	height:					15px;
	width: 					7px;
}

.itemRecherche1 #itemRecherchefin{

	float: 					left;
	height: 					52px;
	width:					19px;
	background-image: 	url(../images/right-itemRecherche.gif);
	background-repeat:	 no-repeat;
}




#pop_up{
	float: left;
	color:					#0060aa;
	/*background-image: 	url(../images/fond-popup.jpg);
	background-repeat: 	repeat-x;*/
	height:					450px;
	background-color: 	#fff;
	width: 					100%;
}
#pop_up img{
	float:					left;
	margin:					0px 20px 10px 0px;
}

#pop_up h1{
	font-size: 				17px;
}
#pop_up h2{
	font-size: 				15px;
	border-bottom:			1px solid #026f7f;
	text-align: 			right;
	margin-right:			15px;
}
#pop_up h3{
	font-size: 				13px;
}
#pop_up #des {
	font-size:				13px;
	margin:					10px 15px 10px 15px;

}

#pop_up p.promo {
	font-size:				15px;
}

#pop_up #bt {
	float:					right;
	width: 					350px;
	margin-top:				20px;
}
#pop_up #bt a {
	color:					#fff;
}
#pop_up #bt ul {
	float:					right;
	margin-right:			20px;
}
#pop_up .blocc {
	margin:					15px;
	padding: 				10px 15px;
	border-top:				1px solid #0a5995;
	border-bottom:			1px solid #0a5995;
	background-color: 	#dedfe0;
}

#pop_up_c2{
	float: 					left;
	margin-left: 			10px;
	width:	 				auto;
	border: 1px solid red;
}

#pop_up_c1 ul, #pop_up_c2 ul{
	
	list-style:				none;
	list-style-position: outside;
	padding: 				0;
	margin-left:			10px;
}

li.liste_titre{
	
	font-size: 				14px;
	font-weight: 			bold;
}


#footer {
	float: 					left;
	width: 					100%;
}
#footer ul {
	float: 					right;
	list-style: 			none;
}
#footer ul li {
	float: 					left;
	margin-left:			15px;
}
#footer a {
	color:					#fff;
	font-size:				11px;
}
#footer a:hover {
	text-decoration: 		underline;
}





.tool-tip {
	color: #0f7a88;
	background-color: #fff;
	width: auto;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #2b5795;
	padding: 2px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 2px;
	background: url(bubble.png) bottom right;
}
 







textarea.type2,
input.type2,
select.type2  { 
	color: #66584C; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana; 
	background-color: #FEF6DC; 
	border: 1px solid #A7A7A7;
}







