/***********************************************
 Styles des Actualites
************************************************/
div,div,dd{
margin:0px;
padding:0px;
}

.Separateur{
	background-image: url(../images/pointilles.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:1px;
}

#Accueil #ColonneGauche{
width:660px;
/*width:200px;*/
	float:left;
	overflow: hidden;
}
#Accueil #ColonneDroite{
	margin-left:20px;
	width:440px;
	float:left;
	overflow: hidden;
	display:none;
}


/************************** LISTE DES ACTUS PAGE ACCUEIL *********************/
#Anepasmanquer{margin:2px;
text-align:center}

#Anepasmanquer h2 {
border-bottom:2px solid #A51757;
color:#A51757;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:auto;
margin-bottom:5px;
padding-bottom:3px;
padding-left:0;
text-transform:uppercase;
}

#Anepasmanquer .Entete{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#Anepasmanquer ,#Anepasmanquer div{padding:0px;margin:0px;}
#Anepasmanquer {
	text-align:left;
}
/*#Anepasmanquer .Bloc{
background-color:#F1EFED;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0 0 4px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
}*/

#Anepasmanquer .Bloc{
background-color:#F1EFED;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:220px!important;
height:230px;
margin:5px;
padding:5px;
width:200px;
overflow:hidden;
}


#Anepasmanquer div .Titre{
color:#A51757;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:50px;
line-height:16px;
text-align:left;
text-transform:uppercase;
}	

#Anepasmanquer .Prixindicatif{
float:left;
text-align:right;
width:190px;
padding:3px;
}

#Anepasmanquer .Resume{
width:190px;
margin-left:5px;
}

#Anepasmanquer .Prixindicatif .Apartirde{
color:#666666;
font-size:10px;
font-weight:bold;
}
#Anepasmanquer .Prixindicatif .PrixXXL{
	color:#FF6600;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}

#Anepasmanquer .Item{
	color:#000;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/pointilles.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin-bottom:4px;
	padding-bottom:10px;
}	


#Anepasmanquer .Item .Vignette{
	width:190px;
	float:left;
	margin:5px;
	height:75px;
	overflow:hidden;
}
#Anepasmanquer .Item .Vignette img{
/*	width:70px;
	border:1px solid #000;*/
}

#Anepasmanquer .Item a{
	color:inherit;
	text-decoration:none;
	font-size:10px;
	color:#000;
}
#Anepasmanquer .Item a .Plusdinfos,#Anepasmanquer .Item a:link .Plusdinfos,#Anepasmanquer .Item a:active .Plusdinfos,#Anepasmanquer .Item a:visited .Plusdinfos{
color:#A51757;
display:block;
font-size:11px;
font-weight:bold;
margin-top:5px;
text-align:right;
text-decoration:underline;
}
#Anepasmanquer div.Item a:hover .Plusdinfos{
	text-align:right;
	text-decoration:underline;
	color:#000;
}

/****************************************************************/


/************************** LISTE DES ACTUS PAGE ACCUEIL *********************/
#Coupsdecoeur{
	margin:2px;
	text-align:center;
	width:400px;
	}
#Coupsdecoeur .Entete{
	background-image: url(../images/coupsdecoeur_01.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	width:400px;
	height:16px;
	display:none;
}
#Coupsdecoeur .Pied{
	background-image: url(../images/coupsdecoeur_03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	width:400px;
	height:17px;
	display:none;
}
#Coupsdecoeur .Corps{
/*	background-image: url(../images/coupsdecoeur_02.gif);
	background-repeat: repeat-y;
	background-position: left;*/
-moz-border-radius:5px 5px 5px 5px;
background-color:#F1EFED;
border:1px solid #A3A3A3;
width:425px;
}

#Coupsdecoeur .Bloc
{
margin:10px;
text-align:left;
width:95%;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:10px;
border-bottom:solid 1px #a3a3a3;
}
#Coupsdecoeur .Titre{
	color:#a51757;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: uppercase;
	text-align:left;
	line-height:16px;
}	
#Coupsdecoeur .Prixindicatif{
background-color:#FFFFFF;
float:right;
margin-top:15px;
padding:2px;
text-align:center;
width:73px!important;
width:73px;
}

#Coupsdecoeur .Prixindicatif .Apartirde{
	color:#a51757;	
	font-size:10px;
	line-height:8px;
}
#Coupsdecoeur .Prixindicatif .PrixXXL{
	color:#FF6600;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	line-height:22px;
}

#Coupsdecoeur .Item{
	color:#000;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	margin-bottom:4px;
	padding-bottom:10px;
}	


#Coupsdecoeur .Item .Vignette{
	width:72px;
	float:left;
	margin-right:5px;
}
#Coupsdecoeur .Item .Vignette img{
	width:70px;
	border:1px solid #000;
}

#Coupsdecoeur div.Item a{
	color:inherit;
	text-decoration:none;
}
#Coupsdecoeur div.Item a .Plusdinfos,#Coupsdecoeur div.Item a:link .Plusdinfos,#Coupsdecoeur div.Item a:active .Plusdinfos,#Coupsdecoeur div.Item a:visited .Plusdinfos{
	text-align:right;
	text-decoration:underline;
	color:#A51757;
}
#Coupsdecoeur div.Item a:hover .Plusdinfos{
	text-align:right;
	text-decoration:underline;
	color:#FF6600;
}



/************************** LISTE A LA UNE *********************/
#Alaune{
	margin:10px;
	padding:4px;
	text-align:center;
	/*width:140px;*/
	
}
#Alaune .Entete{}
#Alaune .Pied{}
#Alaune ,#Alaune div dd{padding:0px;margin:0px;}
#Alaune {
	text-align:center;
}
#Alaune div{
	padding-bottom:2px;
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
#Alaune div .Titre{
	color:#a51757;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: uppercase;
	text-align:left;
	line-height:16px;
}	
#Alaune .Prixindicatif{
	text-align:center;
}

#Alaune .Prixindicatif .Apartirde{
	color:#FFFFFF;	
	font-size:10px;
	line-height:8px;
}
#Alaune .Prixindicatif .PrixXXL{
	color:#FFFF00;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}

#Alaune .Item{
	color:#000;
	font-weight:normal;
	text-align:center;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	padding-bottom:10px;
}	

#Alaune .Item .Vignette{
	/*width:140px;*/
	margin-right:5px;
	text-align:center;
}

#Alaune .Item .Vignette img{
	width:120px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}

#Alaune div.Item a{
	color:inherit;
	text-decoration:none;
}

#Alaune div.Item a .Plusdinfos{
	text-align:right;
	text-decoration:underline;
	color:#FF0;
}

/************************** LISTE COUPS DE COEURS *********************/
#ActusCoupsdecoeur{margin:2px;}
#ActusCoupsdecoeur .Entete{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
#ActusCoupsdecoeur ,#ActusCoupsdecoeur div dd{padding:0px;margin:0px;}
#ActusCoupsdecoeur div{
	padding-bottom:2px;
	margin:0px;
	margin-bottom:2px;
	margin-left:2px;
}
#ActusCoupsdecoeur .Item{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#ActusCoupsdecoeur div.Item dd a,
#ActusCoupsdecoeur div.Item dd{
	color:#000;
	font-weight:normal;
	text-align:left;
}

#ActusCoupsdecoeur div.Item dd .Titre a,
#ActusCoupsdecoeur div.Item dd .Titre{
	color:#D50303;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: uppercase;
}	
#ActusCoupsdecoeur .Item .Photo1{
	width:205px;
	margin:1px;
	margin-right:5px;
}
#ActusCoupsdecoeur .Item .Photo1 img{
	width:205px;
	border:1px solid #000;
}
#ActusCoupsdecoeur div.Item a{
	color:inherit;
	text-decoration:none;
}
#ActusCoupsdecoeur .DateInfo{
	text-align:right;
	color:#666666;
}
#ActusCoupsdecoeur .Plusdinfos{
	text-align:right;
}



/************************** LISTE DES ACTUS A NE PAS MANQUER *********************/
#ActusAnepasmanquer{margin:2px;}
#ActusAnepasmanquer .Entete{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

#ActusAnepasmanquer .Corps{
	background-image: url(../images/infolive02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#ActusAnepasmanquer ,#ActusAnepasmanquer div dd{padding:0px;margin:0px;}
#ActusAnepasmanquer div{
	padding-bottom:2px;
	margin:0px;
	margin-bottom:2px;
	margin-left:2px;
	width:175px;
}
#ActusAnepasmanquer .Item{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#ActusAnepasmanquer div.Item dd a,
#ActusAnepasmanquer div.Item dd{
	color:#000;
	font-weight:normal;
	text-align:left;
}

#ActusAnepasmanquer div.Item dd .Titre a,
#ActusAnepasmanquer div.Item dd .Titre{
	color:#D50303;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: uppercase;
}	
#ActusAnepasmanquer .Item .Photo1{
	width:185px;
	margin:1px;
	margin-right:5px;
}
#ActusAnepasmanquer .Item .Photo1 img{
	width:185px;
	border:1px solid #000;
}
#ActusAnepasmanquer div.Item a{
	color:inherit;
	text-decoration:none;
}
#ActusAnepasmanquer .DateInfo{
	text-align:left;
	color:#D69C10;
	font-weight:bold;
}
#ActusAnepasmanquer .Plusdinfos{
	text-align:right;
}




/************************** LISTE DE LAGENDA *********************/
#ListeFiches{margin:2px;}
#ListeFiches .Entete{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#ListeFiches ,#ListeFiches div dd{padding:0px;margin:0px;}
#ListeFiches div{
	padding-bottom:2px;
	margin:0px;
	margin-bottom:2px;
	margin-left:2px;
}
#ListeFiches .Item{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#ListeFiches div.Item dd a,
#ListeFiches div.Item dd{
	color:#000;
	font-weight:normal;
}

#ListeFiches div.Item dd .Titre a,
#ListeFiches div.Item dd .Titre{
	color:#D50303;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: uppercase;
}	
#ListeFiches .Item .Photo1{
	width:100px;
	margin:1px;
	float:left;
	margin-right:5px;
}
#ListeFiches .Item .Photo1 img{
	width:100px;
	border:1px solid #000;
}
#ListeFiches div.Item a{
	color:inherit;
	text-decoration:none;
}
#ListeFiches .DateInfo{
	text-align:right;
	color:#666666;
}
#ListeFiches .Plusdinfos{
	text-align:right;
}

#ListeFiches .ProchaineDate{
	font-size:10px;
	text-align:right;
	color:#D69C10;
	font-weight:bold	
}




/************************** LISTE DES ANIMATIONS *********************/
#ActusAnimations{margin:2px;}
#ActusAnimations .Entete{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#ActusAnimations ,#ActusAnimations div dd{padding:0px;margin:0px;}
#ActusAnimations div{
	padding-bottom:2px;
	margin:0px;
	margin-bottom:2px;
	margin-left:2px;
}
#ActusAnimations .Item{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#ActusAnimations div.Item dd a,
#ActusAnimations div.Item dd{
	color:#000;
	font-weight:normal;
	border-left:20px solid #FFF8E6;
}

#ActusAnimations div.Item dd .Titre a,
#ActusAnimations div.Item dd .Titre{
	color:#D50303;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: uppercase;
}	
#ActusAnimations .Item .Photo1{
	width:120px;
	margin:1px;
	float:right;
	margin-right:5px;
}
#ActusAnimations .Item .Photo1 img{
	width:120px;
	border:1px solid #000;
}
#ActusAnimations div.Item a{
	color:inherit;
	text-decoration:none;
}
#ActusAnimations .DateInfo{
	text-align:right;
	color:#666666;
}
#ActusAnimations .Plusdinfos{
	text-align:right;
}

#ActusAnimations .ProchaineDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#CC9900;
	font-weight:bold	
}




/******************* Détail d'une Fiche ************************/

#DetailFiche .Item .LigneEntete{
	background-color:#F2F2F2;
	line-height:16px;
}

#DetailFiche .Item{
	width:660px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type:none;
	margin-left:0px;
	text-align:left;
	padding-top:15px;
}

#DetailFiche .Item .Titre{
background-color:#DADADA;
color:#A51757;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
}	

#DetailFiche .Item .ProchaineDate{
	padding-left:13px;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;	
	text-align:right;
	padding-right:16px;
}	
#DetailFiche .Item .ProchaineDate li{
	display:inline;
}
#DetailFiche .Item .Block{
	padding-left:11px;
	padding-right:11px;
}



#DetailFiche .Item .ListeAutresDates{
	background-color:#FFFAED;
	border:1px solid #DEC990;
	padding:5px;
	clear:both;
	margin:5px;
	font-size:10px
}

#DetailFiche .Item .ListeAutresDates li{
	list-style-type:circle;
	margin-left:15px;
}	
#DetailFiche .Item div{
	background-image: url(../images/fond-titre.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	

#DetailFiche .Item div .VisuIds
{
/*height:100px;*/
width:400px;
overflow:hidden;
margin-bottom:10px;
}

#DetailFiche .Item div .VisuIds img
{
 /*margin-right:5px; margin-bottom:2px; margin-top:0px; border:1px solid #000;*/
}

#DetailFiche .Item div .Theme{
	clear:both;
}	

#DetailFiche .Item div .Titre{
	padding-top:6px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
}	
#DetailFiche .Item dd{
/*	border:1px solid #000;*/
	margin:0px;
	text-align:left;
}

#DetailFiche .Item .SousTitre{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#a51757;
	padding-left:30px;
}
#DetailFiche .Item .Resume{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	margin-top:0px;
}
#DetailFiche .Item .Description{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	margin-top:10px;
}

#DetailFiche .Item .Prixindicatif{
background-color:#FFFFFF;
border:2px solid #DADADA;
float:right;
font-family:Arial, Helvetica, sans-serif;
margin-right:60px;
margin-top:-5px;
text-align:center;
width:75px;
padding:3px;
}

#DetailFiche .Item .Prixindicatif .Apartirde{
	color:#666666;	
	font-size:10px;
	line-height:8px;
}
#DetailFiche .Item .Prixindicatif .PrixXXL{
	color:#a51757;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

#DetailFiche .Item .Contact{
	background-image: url(../images/fond-contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:400px;
	height:80px;

	margin-top:5px;
	overflow: hidden;
}

#DetailFiche .Item .EnteteParagraphe{
	padding:2px;
	padding-left:15px;
	background-color:#a51757;
	background-image: url(../images/puce-id.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:5px;
	color: #FFFFFF;
	font-weight: bolder;
	text-transform: uppercase;
}


#DetailFiche .Item .EnteteParagrapheOffre{
	padding:2px;
	
	padding-left:15px;
	background-color:#a51757;
	background-image: url(../images/puce-id-offre.gif);
	background-repeat: no-repeat;
	background-position: 1px top;
	/*margin-top:5px;*/
	padding-bottom:5px;
	color: #FFFFFF;
	font-weight: bolder;
	/*text-transform: uppercase;*/
}

/**************** Affichage des Photos ***********************/

#DetailFiche .Item .Photo1{
	width:220px;
	margin:2px;
}
#DetailFiche .Item .Photo1 img{
	width:213px;
	border:1px solid #000;
}

#DetailFiche .Item .Photo2{
	width:220px;
	margin:2px;
	margin-top:5px;
}
#DetailFiche .Item .Photo2 img{
	width:213px;
	border:1px solid #000;
}


/**************** Affichage de la Galerie Photo ***********************/
#DetailFiche .Item .GaleriePhotos{
	clear:both;
	margin-bottom:3px;
}



#DetailFiche .Item .GaleriePhotos .VignetteGalerie{
	width:65px;
	height:65px;
	overflow:hidden;
	float:left;
	margin-left:5px;
	margin-top:3px;
	margin-bottom:3px;
	border:1px solid #000;
	background-color:#000000;
}

#DetailFiche .Item .GaleriePhotos .VignetteGalerie img{
	width:120px;
	border:none;	
}

/*************** Affichage de la liste des liens ***********************/
#DetailFiche .Item .ListeLiens{
	padding:2px;
	clear:both;
	margin:0px;
	margin-bottom:3px;
	text-align:left;
}
#DetailFiche .Item .ListeLiens ul{
	padding:5px;
}
#DetailFiche .Item .ListeLiens li{
	margin-left:0px;
	list-style-type:none;
	margin-top:2px;
}
#DetailFiche .Item .ListeLiens li a{
	font-size:10px;
	font-weight:normal;
}
#DetailFiche .Item .ListeLiens li a:hover{
	color:#a51757;
}

/**************** Affichage de la liste des téléchargements ***********************/
#DetailFiche .Item .ListeTelechargements{
	padding:2px;
	clear:both;
	margin:0px;
	margin-bottom:3px;
	text-align:left;
}
#DetailFiche .Item .ListeTelechargements li{
	margin-left:0px;
	list-style-type:disc;
}
#DetailFiche .Item .ListeTelechargements li a{
	font-size:10px;
	font-weight:normal;
}


#DetailFiche .col1{
	width:220px;
	float:right;
	padding:0px;
}	
#DetailFiche .col2{
	width:430px;
	float:left;
	overflow: hidden;
}	

#DetailFiche .Item a{
	color:000;
}


/*******************************************
		AFFICHAGE DES CRITERES
*******************************************/
.Critere{
	width:216px;
	height:74px !important;
	height:74px;

	overflow:hidden;
	padding-top:4px;
	margin-bottom:4px;
	float:none;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#a51757;
	margin-left:auto;
	margin-right:auto;
	
/*	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;*/
	

	
}

.Critere .CritereTitre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10,5;
	font-weight:bold;
	color:#a51757;
	text-decoration:none;
}
.Critere .CritereResume{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.Critere a{
	border:1px solid #a51757;
	background-color:#f2d9c6;
		-moz-border-radius-topright:18px;
	-webkit-border-radius-topright:18px;
	margin-left:auto; 
	margin-right:auto;
	text-decoration:none;
	display:block;

	padding:4px 4px 4px 4px;	
	
	height:62px !important;
	height:72px;
	
	width:204px !important;
	width:214px;
	text-align:left;
}
.Critere a:hover{background-color:#FFFFFF; }

/*li.Critere:hover{ background-color:#FFFFFF;}*/


.Critere a img, .Critere a:link img, .Critere a:active img, .Critere a:visited img{ border:solid 1px #000; width:60px;}
.Critere a:hover img{ border:solid 1px #a51757;}	

.Critere .Vignette{
	width:63px;
	height:60px;
	overflow:hidden;
	float:left;
	margin-right:3px;
	
	
}

.Critere .Vignette img{
	width:60px;
	border:1px solid #000;	
	border:1px solid #000;
}
.Critere li{
	text-align:left;
	font-size:10px;
}

/*******************************************
		AFFICHAGE DES SOUSTHEMES
*******************************************/
.Theme{
/*	border:1px solid #000;
	background-color:#D4EEFF;*/
	padding:2px;
	margin:3px;
	width:400px;
	border-bottom:2px dotted #D0D0D0;
}

.Theme .ThemeTitre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a51757;
	text-decoration:none;
}
.Theme .ThemeResume{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.Theme a{
	text-decoration:none;
}
	

.Theme .Vignette{
	width:62px;
	height:62px;
	overflow:hidden;
	float:left;
	margin-right:3px;
}

.Theme .Vignette img{
	width:60px;
	border:none;	
	border:1px solid #000;
}
.Theme li{
	text-align:left;
	font-size:10px;
}

/************************************
		LIGNE DE VIE
************************************/
.Lignedevie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.Lignedevie a,.Lignedevie a:link,.Lignedevie a:active,.Lignedevie a:visited{ color:#a51757;}
.Lignedevie a:hover{color:#000;}

/************************************
		Mini Panier
************************************/
#MiniPanierIdeeSejour{
	margin:10px;
	padding:4px;
	border:1px solid #FF9B00;
	background-color:#a51757;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}
#MiniPanierIdeeSejour .Titre{
	font-weight:bold;
}
#MiniPanierIdeeSejour a{color:#FFFFFF;}
#MiniPanierIdeeSejour a:hover{color:#000;}



/************************** LISTE DES ACTUS PAGE ACCUEIL *********************/
#CoupsdecoeurAccueil{
-moz-border-radius:8px 8px 8px 8px;
background-color:#FF6E01;
margin-left:auto;
margin-right:auto;
width:250px;
	}
#CoupsdecoeurAccueil h2{
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
font-family:"Trebuchet MS",Verdana;
font-size:12px;
font-weight:bold;
height:auto;
margin:5px 0 0;
padding:5px 0 0;
text-align:left;
text-indent:0;
width:100%;
	}	
	#CoupsdecoeurAccueil h2 a, #CoupsdecoeurAccueil h2 a:link, #CoupsdecoeurAccueil h2 a:active, #CoupsdecoeurAccueil h2 a:visited, #CoupsdecoeurAccueil h2 a:hover{ color:#FFFFFF; text-decoration:none;}
	
#CoupsdecoeurAccueil .Entete{
margin-left:auto;
margin-right:auto;
width:240px;
}
#CoupsdecoeurAccueil .Pied{
	height:5px;
}
#CoupsdecoeurAccueil .Corps{
	background-image: url(../images/CoupsdecoeurAccueil_02.gif);
	background-repeat: repeat-y;
	background-position: left;
	border:none;
	width:171px;
	margin-left: auto;
	margin-right: auto;
}

#CoupsdecoeurAccueil div{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	/*padding-bottom:2px;
	margin-left:15px;
	margin-right:15px;*/
}
/*#CoupsdecoeurAccueil ,#CoupsdecoeurAccueil div dd{padding:0px;margin:0px;}
#CoupsdecoeurAccueil {
	text-align:left;
}*/

#CoupsdecoeurAccueil div .Titre{
	color:#ffffff;
	font-weight:bold;
	font-family:"trebuchet MS";
	font-size:11px;
	text-align:center;
	line-height:16px;
}	
#CoupsdecoeurAccueil div .Prixindicatif{
background-image:url("../images/fond-apartirde.gif");
float:right;
height:46px;
margin-right:20px;
margin-top:0;
text-align:center;
width:105px;
}

#CoupsdecoeurAccueil div .Prixindicatif .Apartirde{
	color:#000000;
	font-size:10px;
	line-height:8px;
	margin-right:2px;
	display: block;
	margin-top: 10px;
	margin-bottom: 1px;
}
#CoupsdecoeurAccueil div .Prixindicatif .PrixXXL{
	color:#a51757;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	text-align: right;
}

#CoupsdecoeurAccueil div.Item dd{
	color:#000;
	font-weight:normal;
	text-align:left;
	font-size:11px;
	font-family: "trebuchet MS";
	margin-bottom:4px;
	padding-bottom:10px;
	background-image: url(../images/pointille-actu-central.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}	


#CoupsdecoeurAccueil .Item .Vignette{
float:left;
overflow:hidden;
text-align:center;
width:250px;
}
#CoupsdecoeurAccueil .Item .Vignette img{
	width:220px;
}

#CoupsdecoeurAccueil div.Item a{
	/*color:inherit;*/
	text-decoration:none;
}
#CoupsdecoeurAccueil div.Item a .Plusdinfos{
	text-align:right;
	text-decoration:underline;
	color:#044764;
}
.MargeAlaUneAccueil{height:10px !important;height:10px; overflow:hidden;}

#LienIds
{
background-position:left top;
background-repeat:no-repeat;
line-height:25px;
padding-left:15px;
text-align:left;
}
#LienIds a, #LienIds a:link, #LienIds a:active, #LienIds a:visited{ color:#ffffff;}
#LienIds a:hover{ color:#dadada;}


/* Bloc Coups de coeur */
/**** *****/
#BlocCoupCoeurAccueil{
background:url("../images/fond-ids-acc.gif") no-repeat scroll left top transparent;
height:240px;
margin-bottom:10px;
margin-left:2px;
margin-top:10px;
width:297px;}
#BlocCoupCoeurAccueil .Entete{ height:37px;}
