/*departements.css*/

/*------------------------------------------------------------------------------R E G L E S      G E N E R A L E S-----------------------------------------------------------------------------------------*/

.souligne{ text-decoration:underline;}
.comic{font-family:'Comic Sans Ms';}
.gris {color:#737373;}
.rouge{color:#c70f0b;} 
.black{color:black;} 
.bold{font-weight:bold;}
.texte_important{
	text-decoration:underline;
	font-weight:bold;
}
.centré{text-align:center;}
p.petit_titre_rouge{color:#c70f0b;}
img.no_border{border:none;}
.ml12px{margin-left:12px;} /*SHOPPING*/
.ml05px{margin-left:5px;}
h1.gros_titre_central{  /*AFFILIATE*/
	margin-left:12px;
	font-family:'times new roman';
	text-align:center;
}
h3.titre_d_introduction_catchy{ /*AFFILIATE*/
	margin-left:12px;
	color: #c70e0a;
	font: bold 1.5em 'Times New Roman';
}
h3.titre_d_introduction_catchy a{color:inherit; font:inherit; text-decoration:underline;}
p.paragraphe_bien_separe{  /*AFFILIATE - SHOPPING */
	margin:3px 0 25px 12px;	
}

/*-----------------------------------------------------------BOITE BANNIERE CAFEPRESS----------------------------------------------------------------------------------------------------*/
div#div_banniere{
	width:575px;
	margin:15px 0 0 155px;	
}
div.div_centrage_banniere{	
	
	text-align:center; /*pour centrer la banniere image*/
}
p.mots_cles{text-align:justify; font-size:0.8em;}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
html{
	background-color:#e6e6e0;
}
body{
	width:750px;
	/*height:730px;*/
	margin:auto; margin-top:20px; margin-bottom:20px;		
	background-color:white;	
	font-family:arial;
	color:#737373;
}
body a{ 
	text-decoration:none;
	color:#737373; /*A PRECISER MEME SI DEJA INDIQUE DANS LE CSS DU BODY*/
}
/*----------------------------------------------------------------------------------EN TETE--------------------------------------------------------------------------------------------------------------------*/
div#en_tete{        
	width:750px;
	height:80px;
	background-image: url("Images/header.gif");
	background-repeat: no-repeat;
	margin-bottom:10px;
}
div#en_tete div.newsletter{
	overflow:auto;
	width:120px;
	height:65px;
	position:relative;
	top:9%;
	left:66%;
	background-color:#e7e7e2;	
	font-size:0.90em;
}
div#en_tete div.newsletter p{
	font-size:0.8em;
	margin:0px;
	margin-bottom:5px;
	text-align:justify;
}

div#en_tete  div.newsletter form{	
	margin:0px;
	padding:0px; padding-left:2px; padding-right:2px;		
}

/*----------------------------------------------------------------------MENU HORIZONTAL------------------------------------------------------------------------------------------------------------------*/
div#menu_horizontal{
	margin-bottom:10px;
}
p.par_menu_horizontal{
	width:85%;
	margin:auto; margin-bottom:0px;		
	font-size:0.70em;
	text-align:center;	
}
 p.par_menu_horizontal a:hover{
	font-weight:bold;
}
ul.liste_menu_horizontal{
	text-align:center; 
	margin:0;
	padding:0;
}
ul.liste_menu_horizontal li{
	font-size:0.7em;
	display:inline;
}
 img.drapeau_francais{
	border:none;
	padding-left:35px;
}
/*----------------------------------------------------------------------------MENU FLOTTANT DE GAUCHE--------------------------------------------------------------------------------------------------*/
div#menu{	
	width:122px;
	float:left;
}
.element_menu h4{	
	font-weight:bold;
	font-size:80%;
	color:#c70f0b;
	padding-left:5px;
	margin:0;
	border-bottom:1px #C71008 dashed;
}
.element_menu li{		
	font-size:0.70em;
	list-style-type:none;
	background-color:#f2f2f2;
	margin:0 0 3px 0;	
	padding:0;	
}
.element_menu ul{
	padding:0px;
	margin:0 0 0 3px;	
}
.element_menu p{
	background-color:#f2f2f2;	
	margin:0px;
}
.element_menu img{
	margin-top:3px;
}
.element_menu a:hover{
	font-weight:bold;
}
.element_menu a img{
	border:none;
}
/* -------------------------------------------------------------------------------------C O N T E N E U R   G E N E R A L     ------------------------------------------------------------------------------------*/
		
div.conteneur_general_central{
	width:575px;
	margin-left:150px; margin-top:25px;
	border:1px dashed #c70f0b;
	font-size:80%;
}
/*----------------------------------------------------------------------------------------- C O N T E N E U R   R A N G E E-------------------------------------------------------------------------------------*/
		
div.conteneur_rangee{
	width:572px;/*572 car avec 575px ie duplique la légende (à la ligne) de la dernière image*/
	margin:10px 0 0 0;
	float:left;	
}
p.explication_sous_titre_de_catégorie_de_produit{ margin:3px 0 0 12px; }

/*-------------------------------------------------------------------------CONTENEUR PETITES VIGNETTES ET LEURS LEGENDES------------------------------------------------------------*/
div.div_vignettes{	
	float:left;
	padding-left:10px;
	margin-top:7px;		
}
div.div_vignettes img{border: 1px #737373 solid;}

div.div_vignettes a:hover{font-weight:bold;}	

p.titres_catégories_produits{
	margin:3px 0 0 12px; 	
	color:#c70f0b; 
	font-weight:normal;
}
p.legende_div_vignettes_produits{margin:3px 0 0 0;} /*légende sous les images de vignettes produits*/


/*------------------------------------------------------------------CONTENEUR POUR LES PAGES DE VIDEOS INDIVIDUELLES LAPINS--------------------------------------------------------*/
div.div_video_indiv_lapin{ 
	width:320px;
	margin:23px 0 0 122px;	
}
/*-------------------------------------------------------------CONTENEURS POUR LA PAGE PORTRAITS---------------------------------------------------------------------------------------------------*/
		
div.conteneur_rangee_portraits{ 
 width:572px;/*572 car avec 575px ie duplique la légende (à la ligne) de la dernière image*/
 margin-top:10px;  
 
}
div.conteneur_rangee_portraits p{text-align:center;}
   
div.div_vignettes_portraits1 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:17px;}
div.div_vignettes_portraits2 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:40px;}
div.div_vignettes_portraits3 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:40px;}
div.div_vignettes_portraits4 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:50px;}

div.div_vignettes_portraits2_1{display:-moz-inline-box;display:inline-block;display:inline;margin-left:38px;}
div.div_vignettes_portraits2_2 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:65px;}
div.div_vignettes_portraits2_3 {display:-moz-inline-box;display:inline-block;display:inline;margin-left:95px;}
 
p.invite_vers_portraits2{text-align:center;}



/*-----------------------------------------------------------------------------------------PAGES DE LIENS---------------------------------------------------------------------------------------------------*/

p.titre_haut_de_page_links{ /*uitlisé dans  links, links 3 ET 4*/	
	margin:3em 0 0 5px;
	font:normal 1em 'Comic Sans Ms';		
}
p.titre_haut_de_page_linksbis{ /*uitlisé dans  linksbis*/	
	text-align:center;
	margin:3em  0 3em;
	font: 1em 'Comic Sans Ms';	
}
p.titre_origine_par_pays_des_sites_en_liens{  /*utlisé dans  links*/	
	margin:3em 0 0 5px;	
	font:'Comic Sans Ms';
}	
h5.titre_presentant_les_liens{ /*utlisé dans  links 6*/ 	
	margin-bottom:5px;
	font: bold 1.25em times;
	color:#cc0000;	
}	
ul.suite_de_liens{  /*utlisé dans  links,  links 2 , links 3, links 4, links 5, links 6, links 7*/
	list-style-type:none;
	margin:0; padding:0; 
	margin-top:3em;	margin-left:5px;	
}
ul.suite_de_liens li{  /*utlisé dans links 2 , links 3, links 4, links 5, links 6, links7*/	
	margin-bottom:1.5em;
}
}
ul.suite_de_liens a{
	text-decoration:underline;
	font-family: 'Comic Sans Ms';	
}
ul.suite_de_liens li a img{ 
	border:none;		
}
p.commentaires_des_liens{   /*utlisé dans  links 2 , links 3, links 6, links 7*/
	margin-top:3px;
	font-family: arial;
	color:black;	
}	
ul.linksbis1{	  /*utlisé dans  links linksbis*/
	margin:0;
	margin-left:180px;
	float:left;
	display:inline;
	font-family:'Comic Sans Ms';		
	list-style-type:none;			
	padding:0;	
}
ul.linksbis2{      /*utlisé dans linksbis*/
	font-family:'Comic Sans Ms';		
	list-style-type:none;	
	padding:0;
	margin-left:320px;	
}
p.morelinks {   /*invite vers d'autres liens en bas des pages de liens */
	margin-top:50px;
	margin-left:5px;	
}
p.morelinks a{	
	font: bold 1.2em 'Comic Sans Ms';
	letter-spacing:2px;
	text-decoration:underline;
}
/*-------------------------------------------------------PAGES AFFILIATE------------------------------------------------------*/

code.affiliate{
	font-size:12px;
	display:block;
	width:510px;
	margin:1em 0 50px 12px;	
	border:#7f9db9 1px solid;	
	overflow:auto;
}
img.affiliate{margin-left:12px; border:none;}
h3.affiliate{ margin-left:12px;}
ul.affiliate{color:#c70f0b;}

/*------------------------------------------------------------------------------PAGE     PHOTO    CONTEST------------------------------------------------------------------------------------------*/
p.prix_a_gagner{
	color:#c70e0a;
	font-weight:bold;
	text-align:center;
}
p.titre_de_presentation_des_règles{
	color:#c70f0b;
	margin-left:12px;
	margin-bottom:-2em;
}
p.legende_produit_a_gagner{ 
	text-align:center;
	margin:3px 0 15px 0 ;	
}
p.titre_des_prix_a_gagner{
	margin-left:12px;
	margin-bottom:-10px;
}
img.banniere_contest{
	display:block;
	width:540px;
	margin:auto;
}
/*------------------------------------------------------------------------------------------PAGE BANNER ---------------------------------------------------------------------------------------------*/
p.img_banners{	
	margin:3em 0 0 12px;
}
p.phrase_invite_lien_banniere{
	margin:2em 0 0 12px;
}
p.phrase_invite_lien_blog{
	margin:5em 0 -2em 12px;
}
code.banner{  
	display:block;
	width:510px;
	margin:1em 0 0 12px;
	border:#7f9db9 1px solid;	
	overflow:auto;
	font-size:1.2em;
}	

/*------------------------------------------------------PAGES PHOTOS INDIVIDUELLES LAPINS-----------------------------------------------------------------------------*/
div.div_pour_chaque_photo_sur_page_indiv_lapin{ 
	
	float:left;	
	display:inline; /*pour supprimer la marge double su les flottants (IE)*/
	margin-top:7px; margin-left:15px;	 
	padding-left:10px;	
}
p.titre_page_photos_indiv_lapins{
	margin-left:25px;
	color:#c70f0b;
	font-weight:normal;	
}

/*----------------------------------------------------------------- PAGE  SHOPPING------------------------------------------------------------------------------------------------------------------*/

ul.list_shop{
	margin:24px;
	padding:0;
}
a img.img_bloc{
	display:block;
	width:500px;
	margin:25px auto;
	border:none;		
}
/*---------------------------------------------------------PIED DE PAGE------------------------------------------------------------------------------------------------------------------*/
div#conteneur_par_pied_de_page{	
	width:575px;
	clear:left;
	margin-top:15px; margin-left:155px;	
	font-size:0.8em;
}
p.copyright{	
	width:468px;
	margin:auto; margin-top:0px; margin-bottom:0px;	
	font-family:'Comic Sans MS';	
	text-align:center;		
}
p.copyright span.nom_du_site{
	color:#c70f0b;
}
div.spacer{
	clear:both;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/












