*{
	margin:0;
	padding:0;
}

img{
	border:0;
}

body{
	font-family:georgia,"Times New Roman",Times,serif;
	font-size:14px;
	text-align:center;
	color:#666;
	background:#FFF;
}

#total{
	width:1000px;
	margin:0 auto;
}


/*******************************************/
/*                                         */
/*           CSS HEADER                    */
/*                                         */
/*******************************************/

#header{
	width:1000px;
	margin:0 auto;
	text-align:left;
}

#logo{
	margin:0 auto;
	text-align:left;
	float:left;
	width:204px;
	height:149px;
	margin-right:30px;
	margin-top:15px;
}

h1 span {
	display:none;
}

#frise{
	margin:0 auto;
	text-align:left;
	float:left;
	width:766px;
	height:135px;
	background-repeat:no-repeat;
}

/* CSS FRISE */

#recherche_drapeau{
	width:200px;
	height:135px;
	float:right;
}

#recherche{
	width:140px;
	height:75px;
	padding-top:10px;
	padding-left:60px;
}

.search-input {
	font-family:georgia,"Times New Roman",Times,serif;
	font-size:12px;
	text-align:center;
	color:#666;
	padding:2px;
	width:80px;
}

.search-button-header {
	height:24px;
	width:24px;
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-top:1px;
}

#drapeau{
	text-align:right;
	width:200px;
	height:50px;
}

/* CSS MENU */

#menu {
	margin:0 auto;
	text-align:left;
	float:left;
	width:766px;
	height:27px;
	padding-top:2px;
}



/* CSS MENU 1 LIGNE */

.h2_menu_1l, .div_menu_1l {
	display:block;
	height:24px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	float:left;
	line-height:13px;
	padding-top:6px; 
	letter-spacing: 1px;
	font-weight:normal;
}

.h2_menu_1l a, .div_menu_1l a  {
	display:block;
	height:24px;
	overflow:hidden;
	background-image:url(images/h2_menu.png);
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	background-position:0 -6px;
}

.h2_menu_1l a:hover, .div_menu_1l a:hover {
	background-position:0 -35px;
	text-decoration:none;
}

.div_menu_1l_ok {
	display:block;
	height:24px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	float:left;
	line-height:13px;
	padding-top:6px; 
	letter-spacing: 1px;
	font-weight:normal;
}

.div_menu_1l_ok a  {
	display:block;
	height:24px;
	overflow:hidden;
	background-image:url(images/h2_menu.png);
	background-position:0 -35px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}

/* CSS MENU 2 LIGNES */

.h2_menu_2l, .div_menu_2l {
	display:block;
	height:29px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	float:left;
	line-height:13px;
	letter-spacing: 1px;
	font-weight:normal;
}

.h2_menu_2l a, .div_menu_2l a {
	display:block;
	height:29px;
	overflow:hidden;
	background-image:url(images/h2_menu.png);
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}

.h2_menu_2l a:hover, .div_menu_2l a:hover {
	background-position:0 -29px;
	text-decoration:none;
}

.div_menu_2l_ok {
	display:block;
	height:29px;
	overflow:hidden;
	font-size:12px;
	text-align:center;
	float:left;
	line-height:13px;
	letter-spacing: 1px;
	font-weight:normal;
}

.div_menu_2l_ok a {
	display:block;
	height:29px;
	overflow:hidden;
	background-image:url(images/h2_menu.png);
	background-position:0 -29px;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}

/* CSS MENU DIFFERENTES COULEURS */

.couleur_1 a {
	color:#76627D;
}

.couleur_2 a {
	color:#C09E9F;
}

.couleur_3 a {
	color:#92929F;
}

.couleur_4 a {
	color:#9EA9BB;
}

.couleur_5 a {
	color:#A8C1B0;
}

.couleur_6 a {
	color:#957D8B;
}

.couleur_7 a {
	color:#C6A7A7;
}

.couleur_8 a {
	color:#AF9DA8;
}




/*******************************************/
/*                                         */
/*           CSS CONTENU                   */
/*                                         */
/*******************************************/

#contenu {
	width:1000px;
	margin:0 auto;
	text-align:left;
	margin-top:10px;
}

a {
	color:#8e5076;
	text-decoration:underline;
}


/*******************************************/
/*                                         */
/*         CSS COLONNE CENTRE              */
/*                                         */
/*******************************************/

#contenu_centre {
	width:650px;
	margin:0 auto;
	text-align:left;
	float:left;
}

#contenu_centre_404 {
	width:1000px;
	margin:0 auto;
	text-align:left;
	float:left;
}

/* CSS NAVIGATION PAR VILLE */

#navigation_ville {
	width:130px;
	padding-right:20px;
	margin:0 auto;
	text-align:left;
	float:left;
}

#titre_edition {
	width:130px;
	border-bottom: 1px solid #CCCCCC;
	font-family:georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
}

#navigation_ville li {
	font-size:16px;
	list-style: none;
	display:block;
	height:22px;
	width:130px;
}

#navigation_ville li a{
	text-decoration:none;
	color:#666;
	width:130px;
	display:block;
	height:16px;
	padding-top:3px;
	padding-bottom:3px;
	overflow:hidden;
}

#navigation_ville li a:hover{
	color:#999;
	background-position:0 -22px;
}

.menu_edition_li_ok {
	color:#999;
	background-position:0 -22px;
}

/* CSS BOUTON D'INSCRIPTION */

#blanc2 {
	width:100px;
	float:left;
}

#bouton_inscription {
	background: #F1E9E9;
	border: 1px solid #CCCCCC;
	float:left;
	margin:0 auto;
	margin-top: 26px;
	text-align:center;
	width:497px;
}

#bouton_inscription2 {	
	margin:0 auto;	
	float:left;
        height: 115px;
	border: none;
	margin-top: 26px;
	text-align:center;
	width:500px;
}

.bouton_inscription2-1 {
	background: url("http://www.mylittle.fr/style/images/btn-inscription_home_natio.png") repeat scroll 0 0 #F3F8FE;	
}

.bouton_inscription2-2 {
	background: url("http://www.mylittle.fr/style/images/btn-inscription_home_natio2.png") repeat scroll 0 0 #F3F8FE;	
}

.text-inscription2{
	font-size: 18px;
	color: #000000;
	margin:20px 0 0 70px ;
	position: relative;
	left:-40px;
}

.text-inscription{
	font-size: 18px;
	color: #000000;
	margin:10px 0;
}
.bouton-inscription{
	cursor: pointer;
}

/* CSS SLIDER */


#slider-home{
	height: 260px;
	border: 1px solid #CCCCCC;
	padding-top:15px;
	padding-bottm:15px;
	margin-top:15px;
}

#slider-home .kanako{
	height: 260px;
	margin-left:10px;
	margin-right:20px;
	float: left;
}

#slider-home .photo{
	width: 200px;
	height: 150px;
	margin:0 0 0 5px;
}

#slider-home .photo_f2{
	margin-right:10px;
	margin-left:10px;
}

#slider-home .photo_f3{
	margin-right:10px;
	margin-left:10px;
	height:255px;
}

.h3_slider_home {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

.h3_slider_home a{
	color: #000000;
	font-size: 16px;
	text-decoration:none;
	font-weight: normal;
}



/* CSS SLIDER > ANITHING SLIDER */


.homeSlider { position: relative; }
.homeSlider .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:630px;height:285px;  }

                                       /* Width below is max for Opera */
.homeSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.homeSlider ul li                   { display: block; float: left; padding: 0; width:630px; height:300px; }
.homeSlider ul li h1 		{ line-height: 18px; margin: 5px 0px; }
.homeSlider .arrow                  { display: block; height: 50px; width: 40px; background: url(images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 230px; cursor: pointer; }
.homeSlider .forward                { background-position: 0 0; right: 10px; }
.homeSlider .back                   { background-position: -96px 0; right: 60px; }
.homeSlider .forward:hover          { background-position: 0 -50px; }
.homeSlider .back:hover             { background-position: -96px -50px; }

#thumbNav                               { display:none;}
#thumbNav a                             { display:none;}
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                             { display:none;}
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

.homeSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.homeSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



/* CSS SEARCH */


#search_home{
	width: 650px;
	border: 1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
}

.search-input_long {
	font-family:georgia,"Times New Roman",Times,serif;
	font-size:20px;
	text-align:center;
	color:#666;
	padding:2px;
	width:400px;
	margin-left:100px;
	background:#F1F1F1;
}

.search-button-home {
	height:31px;
	width:31px;	
}



/*RECHERCHE*/
.bloc_rec{

overflow:hidden;
padding:5px;
border:1px solid #fff;
cursor:pointer;
margin-top:10px;
}
.bloc_rec:hover{
border-color:#ccc;
}
.bloc_rec img{
float:left;
width:100px;
height:75px;
margin-right:10px;
}
.bloc_rec h2{
padding:0;
margin:0;
}
.bloc_rec h2 a{
text-decoration:none;
color: #000000;
font-size: 19px;
text-decoration: none;
font-weight: normal;
margin-bottom: 15px;
}

.bloc_rec p{
height:51px;
overflow:hidden;
}
.bloc_rec p a{
color:#666;
text-decoration:none;
}


/*******************************************/
/*                                         */
/*         CSS ARTICLE                     */
/*                                         */
/*******************************************/

#article {
	width:650px;
	margin:0 auto;
	text-align:left;
	margin-top:20px;
}

#article_404 {
	width:1000px;
	margin:0 auto;
	text-align:left;
	margin-top:30px;
}

#col-kanako {
	width:200px;
	margin:0 auto;
	text-align:center;
	margin-right:10px;
	float:left;
	padding-top:50px;
}

#col-kanako_404 {
	width:200px;
	margin:0 auto;
	text-align:center;
	margin-right:10px;
	float:left;
	padding-top:20px;
}


#col-kanako-categorie {
	width:200px;
	margin:0 auto;
	text-align:center;
	margin-right:10px;
	float:left;
	padding-top:50px;
}



#col-text_1, #col-text_2, #col-text_5, #col-text_6 , #col-text_10 {
	width:440px;
	margin:0 auto;
	text-align:left;
	float:left;
}

#col-text_3, #col-text_4, #col-text_7, #col-text_8, #col-text_9 {
	width:650px;
	margin:0 auto;
	text-align:left;
	float:left;
}

#col-text_404 {
	width:790px;
	margin:0 auto;
	text-align:left;
	float:left;
}



#article_404 h1 {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#article h1 a {
	color: #000000;
	font-size: 18px;
	text-decoration:underline;
	font-weight: normal;
}

#article_404 h1 a {
	color: #000000;
	font-size: 18px;
	text-decoration:underline;
	font-weight: normal;
}

#article h2 {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#article_404 h2 {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#article h2 a {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#article_404 h2 a {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#image_article{
	float:right;
	width:200px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	border:0px;
        clear:right;
}

#image_article_moyen{
	width:440px;
	margin-top:20px;
	margin-bottom:20px;
	border:0px;	
}

#image_article_big{
	width:650px;
	margin-top:20px;
	margin-bottom:20px;
	border:0px;	
}

#image_article_haut {
	float:right;
	width:255px;
	height:340px;
	margin-left:10px;
	margin-bottom:10px;
	border:0px;
        clear:right;
}

#image_categorie_small {
	float:right;
	width:200px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	border:0px;	
}

#image_categorie_big {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;	
}

#image_categorie_haut {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;	
}

#article a{
	color:#6e5d81;
}

/* CSS SLIDER > ANITHING SLIDER */
.articleSliderSmall { position: relative; width:650px;height:340px;}
.articleSliderSmall .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:650px;height:340px;  }

.articleSlider { position: relative; width:650px;
/*                height:355px; trop grand espace sous le slider */
 height:300px;
}
.articleSlider .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:650px;height:355px;  }

                                       /* Width below is max for Opera */
.articleSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; text-align:center;}
.articleSlider ul li                   { display: block; float: left; padding: 0; width:650px; height:320px; }
.articleSlider ul li h1 		{ line-height: 18px; margin: 5px 0px; }
.articleSlider .arrow                  { display: block; height: 50px; width: 40px; background: url(images/arrows_kanako.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 120px; cursor: pointer; }
.articleSlider .forward                { background-position: 0 0; right: 0px; }
.articleSlider .back                   { background-position: -96px 0;left: 0px; }
.articleSlider .forward:hover          { background-position: 0 -50px; }
.articleSlider .back:hover             { background-position: -96px -50px; }

#thumbNav                               { display:none;}
#thumbNav a                             { display:none;}
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                            	{ display:none;}
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

.articleSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.articleSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* CSS SLIDER > ANITHING SLIDER  2*/

.articleSlider2 { position: relative; width:440px;height:268px;}
.articleSlider2 .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:440px;height:268px;  }

                         /* Width below is max for Opera */
.articleSlider2 .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; text-align:center;}
.articleSlider2 ul li                   { display: block; float: left; padding: 0; width:440px;height:268px; }
.articleSlider2 ul li h1 		{ line-height: 18px; margin: 5px 0px; }
.articleSlider2 .arrow                  { display: block; height: 50px; width: 40px; background: url(images/arrows_kanako.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 100px; cursor: pointer; }
.articleSlider2 .forward                { background-position: 0 0; right: 0px; }
.articleSlider2 .back                   { background-position: -96px 0;left: 0px; }
.articleSlider2 .forward:hover          { background-position: 0 -50px; }
.articleSlider2 .back:hover             { background-position: -96px -50px; }

.articleSlider2 .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.articleSlider2 .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* */
.articleSlider3 { position: relative; width:440px;height:250px;}

.articleSlider3 .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:440px;height:250px;  }
                         /* Width below is max for Opera */
.articleSlider3 .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; text-align:center;}
.articleSlider3 ul li                   { display: block; float: left; padding: 0; width:440px;height:250px; }
.articleSlider3 ul li h1 		{ line-height: 18px; margin: 5px 0px; }
.articleSlider3 .arrow                  { display: block; height: 50px; width: 40px; background: url(images/arrows_kanako.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 100px; cursor: pointer; }
.articleSlider3 .forward                { background-position: 0 0; right: 0px; }
.articleSlider3 .back                   { background-position: -96px 0;left: 0px; }
.articleSlider3 .forward:hover          { background-position: 0 -50px; }
.articleSlider3 .back:hover             { background-position: -96px -50px; }

.articleSlider3 .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.articleSlider3 .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.diaporama_credit {
	font-size:10px;
	font-style:italic;
}

#article h2 {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#article h2 a {
	color: #000000;
	font-size: 18px;
	text-decoration:none;
	font-weight: normal;
}

#image_categorie_small {
	float:right;
	width:200px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	border:0px;	
}

#image_categorie_big {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;	
}

#image_categorie_haut {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:0px;	
}

#viralisation {
	margin-top: 30px;
	text-align:center;
}

.table_viralisation {
	margin: auto;
}


/*******************************************/
/*                                         */
/*         CSS CATEGORIE                   */
/*                                         */
/*******************************************/

#col-kanako-categorie {
	width:200px;
	margin:0 auto;
	text-align:center;
	margin-right:10px;
	float:left;
	padding-top:10px;
        overflow: hidden;
}

.kanako_categorie{
	height:350px;
	border:0px;
}

#categorie_listing_article {
	width:650px;
	text-align:center;	
}

#listing_article {
	width:650px;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	text-align:left;	
}



#image_categorie_listing {
	float:left;
	width:150px;
	margin-right:10px;
	border:0px;	
}

.align-right {
	text-align:right;	
}

.align-center {
	text-align:center;
}

#listing_pagination {
	width:650px;
	margin-top:20px;
	float:left;
	text-align:center;
}

.img_pagination_ko {

    font-size:35px;
    color:black;
    text-decoration:none;
    margin-right:5px;

}

.pagination
{
    font-size:26px;
    color:grey;
    text-decoration:none;
    margin-right:5px;
}


/*******************************************/
/*                                         */
/*         CSS SLIDER CATEGORIE            */
/*                                         */
/*******************************************/

#autres-bonsplans-categorie_wrapper {
	width:100%;
	margin-top:20px;
	text-align:center;	
}

#autres-bonsplans-categorie {
	width:100%;
	height:150px;
	text-align:center;	
	border: 1px solid #CCCCCC;
}

/* CSS SLIDER > ANITHING SLIDER */


.categorieSlider { position: relative; }
.categorieSlider .wrapper { overflow:hidden; margin-top:10px; position: absolute; top: 0; width:960px;height:160px;  }

                                       /* Width below is max for Opera */
.categorieSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.categorieSlider ul li                   { display: block; float: left; padding: 0; width:960px; height:140px; }
.categorieSlider ul li h1 		{ line-height: 18px; margin: 5px 0px; }
.categorieSlider .arrow                  { display: block; height: 50px; width: 40px; background: url(images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 40px; cursor: pointer; }
.categorieSlider .forward                { background-position: 0 0; right: -5px; }
.categorieSlider .back                   { background-position: -96px 0; left: -5px; }
.categorieSlider .forward:hover          { background-position: 0 -50px; }
.categorieSlider .back:hover             { background-position: -96px -50px; }

/*
  Prevents
*/
.categorieSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.categorieSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.lien-archive{
	color: #985083;
	font-size: 12px;
	text-decoration: none;
}

/*******************************************/
/*                                         */
/*         CSS COLONNE DROITE              */
/*                                         */
/*******************************************/

#contenu_colonne_droite {
	width:320px;
	margin:0 auto;
	text-align:left;
	float:left;
	padding-left:30px;
}

#top-5{
	height: 239px;
	width: 288px;
	border: 1px solid #CCCCCC;
	padding: 15px;
	margin-top:16px;
	color: #666666;
}
#top-5 {
	text-align:center;
}
#top-5 a{
	font-size: 13px;
	text-decoration: none;
	color:#807987;
}
#top-5 a:hover{ text-decoration: underline; }


/*******************************************/
/*                                         */
/*          CSS SLIDER HOME                */
/*                                         */
/*******************************************/

#derniers-bonsplans-home_wrapper {
	width:100%;
	margin-top:20px;
	text-align:center;	
}

#derniers-bonsplans-home {
	width:100%;
	height:190px;
	text-align:center;	
	border: 1px solid #CCCCCC;
}

#derniersbonsplans_div{
	float:left;
	padding-left:35px;
	overflow:hidden;
	text-align:center;
	width:123px;
	padding-top:5px;
	height:190px;
}
#derniersbonsplans_div_img{
	height:90px;
}
#derniersbonsplans_div_fond{
	margin-top:-94px;
	padding:10px;
	height:84px;
}
.derniersbonsplans_div_txt{
	font-size:10px;
	color:#000;
	margin-top:-94px;
	padding:5px;
	height:82px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

.derniersbonsplans_div_txt a{
	text-decoration:none;
	color:#333333;
}

#archive-home{
	height: 190px;
	border: 1px solid #CCCCCC;
	padding-top:10px;
	width:985px;
}

#archive-home_categorie{
	height: 160px;
	border: 1px solid #CCCCCC;
	padding-left:5px;
	padding-top:10px;
	width:985px;
}

.lien-archive{
	color: #985083;
	font-size: 12px;
	text-decoration: none;
}
.photo-archive{
	width: 110px;
	height: 84px;
	margin-bottom: 5px;
}
.categorie-archive{
	margin-bottom: 10px;
}

/*******************************************/
/*                                         */
/*             CSS FOOTER                  */
/*                                         */
/*******************************************/

#footer {
	width:1000px;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	padding-top:10px;
	margin-bottom:20px;
	border-top: 1px solid #000000;
}

#footer a{text-decoration:none;}


/*******************************************/
/*                                         */
/*             CSS INSCRIPTIO              */
/*                                         */
/*******************************************/

#form-wedding {
	background: url(images/fond_inscription_wedding.png) no-repeat;
	background-position: 40px 5px; 
	
}



/*******************************************/
/*                                         */
/*             CSS FACEBOOK              */
/*                                         */
/*******************************************/


.facebook_fanpage_like {
margin:15px 0px 0px 0px;width:280px;
}



/*******************************************/
/*                                         */
/*             BANNIERES PUBLICITAIRES     */
/*                                         */
/*******************************************/

#banner-small{
	height: 407px;
	margin: 8px 0px -3px 0px;
	border: 0px;
}

.banner-small{
	margin-top: 118px;
	margin-left: 16px;
	border: 0px;
}

.cadre-small{
	margin-top: -385px;
	margin-left: 1px;
	border: 0px;
}

#banner-big{
	height: 469px;
	margin: 8px 0px -3px 0px;
	border: 0px;
}

.banner-big{
	margin-top: 38px;
	margin-left: 29px;
	border: 0px;
}

.cadre-big{
	margin-top: -480px;
	margin-left: 1px;
	border: 0px;
}



/*******************************************/
/*                                         */
/*             CSS HOME PAGE     */
/*                                         */
/*******************************************/

#ban_centre_home {
	width: 650px;
	height: 130px;
	margin-top:20px;
	text-align:center;
        border:1px solid #CCCCCC;
}

#bouton_home_1 {
	width: 315px;
	height: 88px;
	margin-top:5px;
	text-align:center;
	float:left;
	border: 1px solid #CCCCCC;
}

#bouton_home_2 {
	width: 315px;
	height: 88px;
	margin-top:5px;
	margin-left:15px;
	text-align:center;
	float:left;
	border: 1px solid #CCCCCC;
}


/*******************************************/
/*                                         */
/*             CSS croissant du jour     */
/*                                         */
/*******************************************/

#croissant{

    margin: auto;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}

#date_croissant{

    margin: auto;
    text-align: center;
}

#auteur{
    font-style: italic;
}

#participate{
     background-color: #F2F2F2;
    border: 1px solid #E9E9E9;
    padding: 10px;
    margin-bottom: 30px;
}


#croissant_img_home{
    float: left;
    height: 87px;
    margin-left: 10px;
    margin-top: 7px;
    overflow: hidden;margin-right: 25px;}
#date_croissant_home { color: #666666;
    font-size: 19px;
    padding-right: 35px;

    padding-top: 15px;
    text-align: right;text-decoration:none;color: #000000;}
#croissant_home {text-align: center;font-size: 16px;color: #666666;text-decoration:none;

    padding-top: 10px;
    text-align: right;
    text-decoration: none;}
#croissant_home {
    font-size: 16px;color: #666666;text-decoration:none;
}
#croissant_titre{padding: 8px 0 0 300px; color: #666666;font-size: 16px;}
#croissant_home i{
    margin-left: -90px;
}
#auteur_home{}




#image_article_slideshow
{
    max-width:561px;
}

