body {
    /*background: #fff0ff;*/
    font-family: verdana, arial, sans-serif;
	/*font-family:Maiandra; */
}
/*@font-face { font-family:Maiandra; src:local("Maiandra GD"), url ('.././Police/MAIAN.TTF') format(TrueType); }*/
/*Couleur de base : #fecb04, #d30a1e*/

#page{
    width: 1062px; margin: 0px;		border: 1px solid #CCC;
}
/*
#page1{
    position: relative; width: 928px; margin: 0px; background:#ffffff;
}
*/

/***********/
/* Bandeau */
/***********/
#top {
   float: left; /* width: 928px; */ width: 1062px; height: 147px; background: url(.././img/page/bandeau.gif) no-repeat;
}
#top_home {
   float: left; /* width: 928px; */ width: 1062px; height: 147px; background: url(.././img/page/bandeau_home.gif) no-repeat;
}
#top_lang 
{	position: relative; left: 330px; top: 3px;width: 400px; height: 30px; 
}																		  
#top_lang td
{	font-family: Verdana; font-size: 10px; font-weight: bold; color: white;
}
#top_pub
{	position: relative; top: 0px; left: 333px;  width: 468px;  cursor:pointer; background-color: #FCCC00; 
}
#top_slogan
{	position: relative; left: 300px; top: 0px; width: 760px; height: 27px; 
}
#top_slogan td
{	color: white; font-size: 12px; font-weight: bold; text-transform: uppercase; 
}
#menu_home
{	clear: both; padding-left: 280px; height: 42px; width: 782px; background: url(../img/page/menu_home.gif) no-repeat top right;
	
}
.menu_home1
{	color: white; font-size: 12px; font-weight: bold;
}
.menu_home2
{	color: white; font-size: 12px; 
}

#menu
{	float: left;
	width: 1062px;
	background-color: #999999; 
}

#menu0
{	float: left;
}

.menu_item 
{	float: left;
	height: 30px;
	margin-right: 23px;
	color: white;
	font-size: 11px; 
	font-weight: bold;	  
	line-height: 30px; 
	
}			

.menu_item a, .menu_item td
{	color: white;
	font-size: 11px; 
	font-weight: bold;	  
	line-height: 30px;
}

/***********/
/* Accueil */
/***********/

/* Accueil - Colonne de gauche */	 
#left_newsletter
{	width: 172px;
	border: 1px solid #C94F1B;
	padding: 3px;
	margin-top: 5px;
	text-align: center;
}

#left_newsletter a
{	color: #C94F1B;
	font-size: 12px; 
	font-weight: bold;	
}

.left_bloc1, .left_bloc2
{	width: 170px;
	margin-top: 5px;
	padding: 10px 5px 10px 5px;
}

.left_bloc1
{	background-color: #007CC2;
}

.left_bloc2
{	background-color: #32A8EA;
}

.left_titre1, .left_titre1 a, .left_titre2, .left_titre2 a
{	color: white; 
	font-size: 11px; 
	font-weight: bold;	
	text-transform: uppercase;
}

.left_titre1
{	border-bottom: 1px solid white;
	margin-bottom: 5px;
}

.left_ss_titre
{	line-height: 16px;
	font-size: 11px; 
	font-weight: bold;	
	color: #FDE64B;
}

.left_texte
{	color: white; 
	font-size: 11px; 
	font-weight: normal;	
}

.left_texte a
{	color: white; 
	font-size: 11px; 
	font-weight: normal;	
	text-decoration: none;
}

#actus_machinisme
{	width: 150px;
	height: 220px;	
	color: white;
	font-family: verdana;
	font-size: 11px; 
	font-weight: normal;	
}
		  
#actus_machinisme a
{	color: white;
	font-family: verdana;
	font-size: 11px; 
	font-weight: bold;	
}


#actus_tracteurs-actuels
{	width: 150px;
	height: 220px;	
	color: white;
	font-family: verdana;
	font-size: 11px; 
	font-weight: normal;	
}
		  
#actus_tracteurs-actuels a
{	color: white;
	font-family: verdana;
	font-size: 11px; 
	font-weight: bold;	
}

#left_pub
{	margin-top: 5px;
}


/* Accueil - Partie centrale */
#selection_semaine
{	float: left;
	width: 720px;
	padding: 10px;
}

#selection_semaine_titre
{	float: left;
	color: #C94F1B;
	font-size: 12px; 
	font-weight: bold;	
}

#selection_semaine_picto
{	position: relative;
	top: 4px;
}

#selection_semaine_content
{	clear: both;
	float: left;
	width: 720px;	   
	padding: 10px;
	border: 1px solid #C94F1B;
}
		   
.selection_semaine_bloc
{	float:left;
	width: 144px;								  
}

.selection_semaine_item, .selection_semaine_item a
{	margin: auto;
	width: 120px;								  
	font-family: verdana;
	font-size: 11px; 
	font-weight: bold;	
	font-style: italic;			
	color: black;
	text-align: center;
	letter-spacing: -1px;
}

#principal
{	float: left;
	padding: 10px 0px 10px 10px;
	width: 746px;
}

#annonces
{	float: left;
	width: 560px;			
}

#annonces_titre
{	float: left;
	margin-bottom: 10px;
	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;	
	color: #C94F1B;
	text-transform: uppercase; 
}

#annonces_bloc1, #annonces_bloc2
{	float: left;
	width: 275px;
}

#annonces_bloc2
{	margin-left: 10px;
}

.annonces_item
{	line-height: 14px;
	margin-bottom: 12px;
}

.annonces_cat1, .annonces_cat1 a
{	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;	
	color: #C94F1B;
}

.annonces_cat2 a
{	font-family: verdana;
	font-size: 11px;
	color: black;
	 
}

.annonces_cat2 a:hover
{	text-decoration: underline;
}
			   
#actus
{	float: left;
	width: 181px;
	border-left: 1px solid #CCC;
	padding: 0px 0px 0px 3px;
}

#actus_titre0
{	font-family: verdana;
	font-size: 24px; 
	font-weight: bold;	
	color: #007CC2;
	text-transform: capitalize;	
	line-height: 24px;
}

#actus_cours
{	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;	
	text-transform: capitalize;
	border-bottom: 1px solid #F6A800;	
	padding-bottom: 5px;
}

.actus_cours_item
{	font-family: verdana;
	font-size: 11px; 
	text-transform: capitalize;	
	border-bottom: 1px solid #F6A800;	
	padding-top: 5px;
	padding-bottom: 5px;
}

.actus_titre
{	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;	
	color: #007CC2;
	text-transform: capitalize;
	padding-bottom: 5px;
}

.actus_item
{	margin-bottom: 5px;
}

.actus_item_titre, .actus_item_titre a
{	font-family: verdana;
	font-size: 12px; 
	font-weight: bold;	
	color: #32A8EA;	
	text-transform: capitalize;
}

.actus_item_comment, .actus_item_comment a
{	font-family: verdana;
	font-size: 11px;
	color: black; 
}

.actus_item_comment a:hover
{	text-decoration: underline;
}

/************************/
/* Détail d'une annonce */
/************************/

#detail_titre
{	float: left;
	margin-left: 80px;
	_margin-left: 50px;	
	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
	line-height: 28px;
}

#detail_print
{	float: right;
	margin-right: 15px;
}

#detail_print a
{	color: #666666;
	font-family: Verdana;
	font-size: 11px; 
	line-height: 28px;
}

#detail_picto
{	clear: both; 
	position: relative;
	top: 1px;
	left: 80px;
	_left: 100px;
}

#detail_gauche
{	float: left;
	width: 735px;
	margin-left: 65px;	
	_margin-left: 37px;	
}

#detail_fiche
{	float: left;
	width: 695px;
	padding: 10px;
}

#detail_logo
{	float: left;
	width: 455px;
}

.detail_logo1 
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 14px; 
	font-weight: bold;	
}

.detail_logo2
{	color: #666666;
	font-family: Verdana;
	font-size: 11px; 
	font-weight: bold;
}

#detail_adresse
{	float: left;
	border-left: 1px dashed #C94F1B;
	padding-left: 5px;
}

#detail_adresse_nom
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}

#detail_adresse_detail
{	color: #333333;
	font-family: Verdana;
	font-size: 12px; 
}

#detail_adresse_site a
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px; 
	font-style: italic;	
}

#detail_separation
{	border-bottom: 1px dotted #333333;
}

#detail_intitule
{	margin-top: 3px;
	padding: 3px;
	color: white;
	background-color: #F6A800;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold; 
}

#detail_gauche2
{	float: left;
	width: 315px;
}

#detail_gauche2 ul
{	margin-top: 0px;
	margin-left: 15px;
	padding: 0px; 
	color: #F6A800;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;
}					

#detail_gauche2 li
{	padding-bottom: 5px;
	padding-top: 5px;
	_padding-top: 3px;
	padding-left: 0px;
	color: #333333;
	list-style-image: url(../img/page/puce_fiche.gif);
	border-bottom: 1px dotted #333333;
}

#detail_gauche2_email a, #detail_gauche2_email td
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}

#detail_gauche2_contact_titre
{	margin-top: 10px;
	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}
				 
#detail_gauche2_contact_nom
{	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}
				 
#detail_gauche2_contact_phone
{	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
				 
#detail_gauche2_contact_fax
{	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
				 
#detail_gauche2_contact_portable
{	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
				 
#detail_droite2
{	float: left;
	width: 290px;
	padding-left: 25px;
	margin-top: 5px;
}

#detail_droite2_visuel
{	width: 355px;
	min-height: 320px;
	_padding-bottom: 7px;
	border-bottom: 1px dotted #333333;
}

.detail_droite2_vignette
{	float: left;
	margin-top: 7px;
	_margin-top: 5px;
	margin-right: 10px;
	
} 

#detail_droite2_mappy a
{	float: right;
	margin-top: 10px;
	width: 170px;
	color: #333333;
	font-family: Verdana;
	font-size: 11px;
	text-align: right;
}

#detail_footer
{	clear: both;	  
	float: left;
	_float: none;
	min-height: 50px;
	margin-top: 20px; 
	
}

#detail_footer_comment
{	float: left;
	width: 340px;
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}

#detail_footer_groupement
{	float: right;
}

#detail_droite
{	float: left;
	margin-top: 20px;
	width: 230px;
	padding-left: 15px;
}

#detail_droite_titre
{	color: #007CC1;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}

.detail_droite_categorie
{	margin-top: 10px;
}

.detail_droite_categorie a
{	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold; 
}

#detail_droite ul
{	margin-top: 0px;
	margin-left: 15px;
	padding: 0px; 
}					

#detail_droite li
{	padding-bottom: 5px;
	list-style-image: url(../img/page/puce_bleu.gif);
}

#detail_droite li a
{	font-family: Verdana;
	font-size: 11px; 
	color: #333333;
}

#google_pub
{	clear: both;
	text-align: center;
	margin: 10px;
}

/***************************/
/* Recherche par catégorie */
/***************************/
#recherche
{	clear: both;
	padding-top: 20px;
	_padding-top: 0px;
	.padding-top: 0px;
}
		  
#recherche_titre
{	width: 600px;
	margin-left: 40px;
	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;			
} 

#recherche_menu_picto
{	position: relative;
	top: 4px;
	left: 40px;
}

#recherche_menu
{	margin-left: 25px;
	width: 990px;
	border: 1px solid #C94F1B;
	padding: 7px;
}				  

#recherche_menu td
{	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold; 
}				  

#recherche_menu select
{	font-family: Verdana;
	font-size: 11px;
	font-weight: bold; 
}

#recherche_resultat_titre td
{	background-color: #007CC1; 
	color: white; 	   
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold; 
}

.recherche_ligne1, .recherche_ligne2
{	font-family: Verdana;
	font-size: 11px;
}

.recherche_ligne2
{	background-color: #FFF1B7;
}

#recherche_entete
{	clear: both;
	margin-top: 20px;
	margin-left: 40px; 
	margin-right: 25px;
}

#recherche_print
{	float: right;
	margin-right: 15px;	   
}

#recherche_print a
{	color: #666666;
	font-family: Verdana;
	font-size: 11px; 
}


/*******************************************/
/* Liste des annonces d'un concessionnaire */
/*******************************************/
#concess_titre
{	float: left;
	margin-left: 80px;
	_margin-left: 50px;	
	color: #007CC1;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
	line-height: 28px;
	text-transform: capitalize;
}

#concess_print
{	float: right;
	margin-right: 15px;
}

#concess_print a
{	color: #666666;
	font-family: Verdana;
	font-size: 11px; 
	line-height: 28px;
}

#concess_picto
{	clear: both; 
	position: relative;
	top: 1px;
	left: 80px;
	_left: 100px;
}

#concess_detail
{	margin-left: 60px; 
	width: 990px;
}

#concess_fiche
{	padding: 10px 0px 10px 0px; 
	margin-left: 5px;
	margin-right: 10px;
	height: 90px;
	border-bottom: 1px dotted;
}	
 
#concess_identite
{	float: left;
}

#concess_logo
{	float: left;
}

#concess_coordonnees
{	float: left;
	margin-left: 20px;
	width: 200px;	
	font-family: Verdana;
	font-size: 12px; 
}

.concess_intitule
{	color: #007CC1;
	font-weight: bold;
}
 
#concess_coordonnees a
{	color: #007CC1;
}

#concess_contact
{	float: left;
	margin-left: 20px;
	width: 200px;	
	font-family: Verdana;
	font-size: 12px; 
}

.concess_contact
{	color: #007CC1;
	font-weight: bold;
}

#concess_right
{	float: right;
	width: 180px;
}
			  
#concess_marque, #concess_groupement
{	float: left;
}

#concess_groupement
{	margin-left: 5px;
}

#concess_iti
{	clear: both;
	margin-top: 70px;
	_margin-top: 20px;
	line-height: 11px;
}

#concess_iti a
{	color: #333333;
	font-family: Verdana;
	font-size: 11px; 
	font-style: italic;
}

#concess_message
{	clear: both;
	margin-top: 10px;
}					 

#concess_message td
{	color: #32A8EA;
	font-family: Verdana;
	font-size: 11px; 
	font-weight: bold;
}

#concess_liste
{	margin: 5px;
}

.concess_categorie
{	padding-left: 5px;
	background: url(../img/page/fond_categorie.gif) repeat-y;
	color: white;
	font-family: Verdana;
	font-size: 11px; 
	font-weight: bold;
	line-height: 20px;
}
 
.concess_annonce0, .concess_annonce 
{	font-family: Verdana;
	font-size: 11px; 		  
	line-height: 18px;
}
								   
.concess_annonce
{	border-top: 1px dotted;
}

.concess_photo
{	width: 30px;
	float: left;
	padding-left: 7px;
}


/***********/
/* Contact */
/***********/ 
#contact_detail
{	clear: both;
}

#contact_coordonnees
{	float: left; 
	width: 265px;
	margin-top: 120px;
	.margin-top: 100px;
	_margin-top: 120px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 15px;
	background-color: #007CC2;
	color: white;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;
	line-height: 16px;
}

#contact_matos 
{	border-bottom: 1px solid;
}

#contact_matos td
{	color: white;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
}

#contact_bloc
{	margin-left: 10px;
}

#contact_adresse
{	margin-top: 5px;
}
	
#contact_ville
{
}

#contact_france
{
}

#contact_tel
{	margin-top: 10px;
}

#contact_fax
{
}

#contact_email a
{	color: #FDE64B;
}


#contact_formulaire
{	margin-top: 200px;
	.margin-top: 0px;
	_margin-top: 0px;
	
}

.contact_titre
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 16px; 
	font-weight: bold;	
	text-transform: capitalize;
}

.contact_formulaire1, .contact_formulaire2
{	height: 25px;
	padding: 5px;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
}

.contact_formulaire1
{	background-color: #FCCC00;
}

.contact_formulaire2
{	background-color: #FDE64B;
}

/*************************/
/* Agriculteur recherche */
/*************************/
#agriculteur
{	clear: both;
}
  
.agriculteur_titre, #agriculteur_titre
{	height: 50px;
	text-align: left;
	color: #C94F1B;
	font-family: Verdana;
	font-size: 16px; 
	font-weight: bold;	
}									  

#agriculteur_titre
{	margin-top: 20px;
}

.agriculteur1, .agriculteur2
{	height: 25px;
	padding: 5px;
	text-align: left;
	color: #333333;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
}

.agriculteur1
{	background-color: #FCCC00;
}

.agriculteur2
{	background-color: #FDE64B;
}

#agriculteur_recherche
{	clear: both;
}
 
#agriculteur_recherche_detail
{	margin: 10px;
}

.agriculteur_recherche_entete
{	background-color: #007CC1;
	color: white;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
}

.agriculteur_recherche1, .agriculteur_recherche2
{	font-family: Verdana;
	font-size: 11px; 		 
	line-height: 15px;
}

.agriculteur_recherche2
{	background-color: #FFF1B7;
}


/******************************/
/* Message au concessionnaire */
/******************************/
#message
{	margin: 10px;	
}

#message_titre td
{	color: #C94F1B;
	font-family: Verdana;
	font-size: 12px; 
	font-weight: bold;	
	line-height: 28px;
} 

#message_picto
{	position: relative;
	left: 20px;
	top: 1px;
}

#message_left
{	float: left;
	width: 220px;
	margin: 10px;
	margin-top: 20px;
}

#message_logo
{	border-bottom: 1px dotted;
	padding-bottom: 10px;
}

#message_coordonnees
{	padding-top: 10px;
	padding-bottom: 10px;
	
	font-family: Verdana;
	font-size: 12px;
	color: #333333; 
}	
	
#message_societe
{	color: #C94F1B;
	font-weight: bold;
}

#message_adresse
{
}

#message_ville
{
}

#message_web a
{	color: #C94F1B;
	font-style: italic;
}
						  
#message_mappy
{	border-top: 1px dotted;
	border-bottom: 1px dotted;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 10px;
}

#message_mappy a
{	color: #333333;
	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
}

#message_contact
{	border-bottom: 1px dotted;
	padding-top: 10px;
	padding-bottom: 10px;

	font-family: Verdana;
	font-size: 12px;
	color: #333333; 
}

#message_contact_titre
{	font-weight: bold;
	color: #C94F1B;
}
#message_contact_contact
{	font-weight: bold;
}
#message_contact_tel
{
}
#message_contact_fax
{
}
				 
#message_right
{	float: left;
	margin-left: 20px;
	margin-top: 10px;
}

.message1, .message2
{	font-family: Verdana;
	font-size: 12px; 		 
	font-weight: bold;
	line-height: 28px;
	color: #333333;
}

.message1
{	background-color: #FCCC00;
}

.message2
{	background-color: #FDE64B;
}

.message_obligatoire
{	font-family: Verdana;
	font-size: 11px; 		 
	font-style: italic;	  
	font-weight: normal;
	color: #333333;
}

/********/
/* News */
/********/
#news_titre	td
{	font-family: Verdana;
	font-size: 12px; 		 
	font-weight: bold;
	color: #007CC2;
	text-transform: uppercase;
}

#news_picto
{	position: relative;
	top: 6px;
	left: 17px;
}

#news_detail
{	margin-top: 5px;
}

#news_intitule
{	width: 730px;
	height: 20px;
	padding: 10px;
	margin-bottom: 10px;
	background-color: #FCCC00;
	font-family: Verdana;
	font-size: 12px; 		 
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
}

#news_content
{	padding-right: 10px;
	font-family: Verdana;
	font-size: 11px; 		 
	color: #333333;
	
}

#news_fermer
{	float: right;
	margin: 20px;
}

#news_fermer a
{	font-family: Verdana;
	font-size: 10px; 		 
	color: #007CC2;
	text-transform: uppercase;
	text-decoration: none;
}

/************************/
/************************/

/* Autre */





#rightCol {
    position: relative; margin: 0; padding: 0; float: left; width: 761px; 
}




#topBar {
    background: #d30a1e; padding:0; width: 761px; height: 25px; border-bottom: 1px solid #fff;
}
#mainTopBar2 {
    width: 760px; height: 57px; background: url(.././img/page/main_top.jpg) no-repeat; text-align: center; margin: 0;
}
/**************Fin Les divs*******************/

/**************Les paragraphes*******************/
p{
    font-size: 11px; font-weight: bold; margin: 5px 5px;    
}
#p0{
	margin:13px 0px 0px 0px; line-height:14px; padding:15px 5px 15px 10px; margin-top:0px;
	/*font-family:Maiandra;*/
}
#p2{
	font-size: 12px; color:#000000;	font-style:italic; font-family: arial, verdana, sans-serif;
    font-weight: bold; text-align:left;	margin:0px 10px 10px 13px;
}
#p3{
	font-size: 12px; font-style:italic; font-weight: bold; line-height:14px; padding:15px 5px 15px 10px; margin-top:0px;
}
#p4{
	margin:3px 0px 20px 20px
}
#p5{
	font-size: 12px; font-style:italic; font-weight: bold; line-height:14px; padding:10px 5px 10px 3px; margin-top:0px;
}
#p6{
	font-size: 12px; font-style:italic; font-weight: bold; line-height:12px; padding:0px 0px 1px 3px; margin-right:5px;
}
#p7{
	font-size: 12px; font-style:italic; font-weight: bold; line-height:14px; padding:10px 5px 6px 3px; margin-top:0px;
}
#p8{
	cursor: pointer;margin-top: 17px; font-size: 12px;color:#000000;font-style:italic;font-weight: bold;line-height:12px;margin-left:10px;
}
#p9{
	font-size: 11px; font-style:italic; font-weight: bold; line-height:12px; padding:0px 0px 1px 3px; margin-right:5px;
}
#pr1{
	font-weight: bold; line-height:14px; margin-left:22px; margin-top:3px; margin-bottom:3px;
}
#pr2{
	font-weight: bold; line-height:14px; margin:20px 0px 15px 22px;
}
#pr4{
	font-size: 12px;font-weight: bold;padding: 0px 0px 0px 7px; margin:0px 0px 0px 30px;line-height:14px;text-indent:-8px
}
#pr5{
	padding: 4px 0px 4px 7px; font-size: 12px;background:#DCDCDC;font-style:italic;font-weight: bold;line-height:16px;margin-left:22px;
}
#pr6{
    font-weight: bold; line-height:14px;margin-left:22px;margin-top:3px;margin-bottom:3px;
}
#pr7{
	padding-bottom: 0px; font-size: 11px;font-style:italic;line-height:5px;font-weight:lighter;text-align:right;
}
#pr8{
	line-height:15px;
}
#pr9{
	line-height:15px;font-family:Maiandra GD;font-size:14px;font-style:italic;color:#d30a1e;
}
#lg{
	font-size: 11px; color:#ffffff;	font-family: arial, verdana, sans-serif;
    font-weight: bold; margin: 7px 0px 5px 0px;  
}
#titre_gris {
    color: #555555; font-style: italic; font-weight: bold; font-size: 14px; line-height: 22px;
    margin:0; vertical-align: middle;
    
}
/**************Fin Les paragraphes*******************/

/**************Les tableaux*******************/
#tab1{
	font-size: 12px; color:#ffffff;	font-style:italic; font-family: arial, verdana, sans-serif;
    font-weight: bold; margin:0px 0px 0px 0px;
}

#tr1{
	font-size: 12px;color:#000000;font-style:italic;font-family: arial, verdana, sans-serif;font-weight: bold;border-width:0px 0px 0px 0px;	
}
#tr2{
	text-align:center;vertical-align:middle;padding-bottom:5px;border-width:0px 0px 1px 0px;border-bottom-color:#d30a1e;
	font-size: 11px;color:#000000;font-style:italic;font-family: arial, verdana, sans-serif;font-weight: bold;padding:5px 2px 5px 2px;
}
#tr3{
	text-align:justify;vertical-align:middle;padding-bottom:5px;border-width:0px 0px 1px 0px;border-bottom-color:#d30a1e;
	font-size: 11px;color:#000000;font-style:italic;font-family: arial, verdana, sans-serif;font-weight: bold;padding:5px 2px 5px 2px;
}
#tr4{
	background:#EBEBEB;
}
#tr5{
	background:#DCDCDC;
}
#title{
	font-size: 11px; color:#000000; font-style:italic; font-family: arial, verdana, sans-serif;
    font-weight: bold; padding:2px 2px 2px 2px; vertical-align: middle;
}
#td{
	text-align:left;border-width:0px 0px 0px 0px;
}
#td1{
	text-align:center;border-width:0px 0px 0px 0px;
}
#td3{
	padding:15px 0px 7px 0px; border-width: 0px 0px 1px 0px;border-bottom-color: #FB97A0;
}
#td4{
	text-align:center;vertical-align:middle;padding-bottom:5px;border-width:0px 0px 1px 0px;border-bottom-color:#FB97A0;
	font-size: 11px;color:#000000;font-style:italic;font-family: arial, verdana, sans-serif;font-weight: bold;padding:5px 2px 5px 2px;
}
#td5{
	text-align:left;vertical-align:middle;padding-bottom:5px;border-width:0px 0px 1px 0px;border-bottom-color:#FB97A0;
	font-size: 11px;color:#000000;font-style:italic;font-family: arial, verdana, sans-serif;font-weight: bold;padding:5px 2px 5px 2px;
}
#blanc{
	background:#ffffff;
}
#bor0{
	border-width:0px 0px 0px 0px;
}
#bor1{
	border-width:2px 0px 0px 0px; border-top-color: #d30a1e;
}
#bor2{
	border-width:0px 2px 0px 0px; border-right-color: #d30a1e;
}
#bor3{
	border-width:0px 2px 0px 0px; border-right-color: #d30a1e;
}
#bor4{
	border-width:0px 0px 2px 0px; border-bottom-color: #d30a1e;
}
#bor5{
	border-width:0px 0px 0px 0px;vertical-align:top;
}
/**************Fin Les tableaux*******************/

/**************Les Menu déroulant*******************/
#menu1{
	margin-left:2px; margin-top:5px; border:1px solid #DDDDDD; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#menu2{
	background:#ffffff;width:100%;
}

/**************Fin Menu déroulant*******************/

/**************Les liens*******************/
a{
	text-decoration:none;
}
#menuButton2 {
    background: url(.././img/page/btn1.gif) no-repeat; 
	width:167px; 
	height:54px; padding-top:1px;	
	margin:0px 0px 0px 0px;
	text-align:left;
	
}
#menuButton3 {
    background: url(.././img/page/btn2.gif) no-repeat; 
	width:167px; 
	height:34px; 
	padding-top:5px; 
	margin:0px 0px 0px 0px;
}
#colg1{
	font-size: 12px; 
	color:#000000;	
	font-weight: bold;
	margin-left:10px;
}
#menu_1{
	font-size: 11px; color:#000000;	font-weight: bold; margin-left:5px;	margin-top:0px;
}
#menu_2{
	font-size: 10px; color:#000000;	font-weight: bold; margin-left:10px;
}
#l1{
	font-size: 11px; color:#000000;	font-style:italic; font-family: arial, verdana, sans-serif; font-weight: bold;
}

#l2{
	font-size: 12px; color:#ffffff;	font-style:italic; font-family: arial, verdana, sans-serif; font-weight: bold;
}
#l3{
	font-size: 12px; color:#fecb04;	font-style:italic; font-family: arial, verdana, sans-serif; font-weight: bold;
}

#mainTop {
    position: relative; float: right; width: 750px; margin: 0; background: url(.././img/page/main_top3.gif) no-repeat;
    border-left: 10px solid #fefefe; text-align: center;
}
#a_rouge{
	font-size: 12px; color:#FF0000;	font-style:italic; font-weight: bold; margin-left:0px;
}
#a_noir{
	font-size: 12px; color:#000000;	font-style:italic; font-weight: bold; margin-left:0px;
}
#it1{
	font-size:13px;font-weight:normal;color:#BA4E4E;
}
#it2{
	font-size:12px;font-weight:normal;color:#378EF9;
}
/**************Fin Les liens*******************/

/**************Les input champ text*******************/
#chp1{
	font-family:arial, verdana, sans-serif;font-style:normal;font-size:11px;
}
#chp2{
	font-family:arial, verdana, sans-serif;font-style:normal;font-size:12px;
}
/**************Fin Les input champ text*******************/

/**************Les Bouton de validation*******************/
.bouton {
	background: #C94F1B;  /*#FDD9DC;width:130px; */
	color: white; font-size:12px;	font-weight:bolder;	border-width:1px; border-style:solid;
	border-color: #F58150; margin-top:0px;	
}

/**************Fin Les Bouton de validation*******************/

/**************Les images*******************/


/**************Fin Les images*******************/
/**********Texte************************/

#t1{
	font-size: 12px; color:#d30a1e;	font-style:italic; font-family: arial, verdana, sans-serif; font-weight: bold;	
}
#t2{
	font-size: 11px; color:#000000;	font-style:italic; font-family: arial, verdana, sans-serif; font-weight: bold;	
}
#t3{
	font-size: 13px; color:#d30a1e;	font-style:italic; font-family: arial, verdana, sans-serif;
    font-weight: bold; margin:0px 0px 0px 0px;
}

#important {
	text-align: center;
	font-size: 12px; 
	color:#160ABC;
	padding-left: 5px;
	font-weight: bold;
	

}

#newssection {
	height: 150px;
	width:150px;

}

.newshead {
	font-family: Verdana, Arial, serif;
	color: #FDE64B;
	font-size: 11px; 
	font-weight: bold;
}


.newstext {
	font-family: Verdana, Arial, serif;
	color: white;
	font-size: 11px; 
	font-weight: normal;
}


/**********Fin Texte************************/


.divnews {
	height: 50px;
	overflow: hidden;
}



#newsdtitlediv {
 height: 40px;
 width:  100%;
 background-color:#FECB04;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 0px;
}

#newsdtitle {
	text-align: center;
	padding-top:10px;
	color:#000000;
	font-size: 16px; 
	font-weight: bold;
}

#newsdtext {
	color:#000000;
	font-size: 11px; 
	text-align:left;
	font-weight: normal;
}

#newsdtextdiv {
	padding-top:25px;
	height:320px;
	overflow:auto;
}


#retourlink {
	color:#39396A;
	text-decoration:underline;
	margin-right:20px;
	font-size:12px;
	font-weight:bold;
}

#retourlinkdiv {
	text-align:right;
	width:100%;
	height:50px;

}

.bodydet
{
	padding:0px;
	margin:0px;
/*	border: 2px solid #00AA00;*/
}

 
#choix_cat
{	overflow: auto;
	padding: 5px;
}

.categorie
{	font-weight: bold;
	font-size: 12px; 
	cursor:pointer;
}

.ss-categorie
{	font-size: 12px;
	padding-left: 17px;
	cursor: pointer;
}
 
.bouton_cat {
		background: #404040;
		color:#ffffff;
		font-size:12px;
		font-weight:bolder;
		border-width:1px;
		border-style:solid;
		border-color:#ffffff;
		margin-top:0px;    
	
}

#footer
{	color: #CCC;
}

.intro1
{	padding: 3px;
	font-size: 11px;
	text-align:justify;
	background-color: white;
}

.intro2
{	padding: 10px;
	font-size: 11px;
	text-align:justify;
	background-color: white;
}

.intro1 a, .intro2 a
{	color: #CCC;
}

.intro1 a:hover, .intro2 a:hover
{	color: black;
	text-decoration: underline;
}

