/*******************************************************************************
SPECIAL HABILLAGE HOME PAGE
*******************************************************************************/
.on-en-parle {
	background-image:url('/images/on_en_parle.gif');
	background-repeat:no-repeat;
	height:31px;
}

.top-recette-bebe {
	background-image:url('/images/top_recette_bebe.gif');
	background-repeat:no-repeat;
	height:22px;
	width:200px;
}

.bottom-recette-bebe {
	background-image:url('/images/bottom_recette_bebe.gif');
	background-repeat:no-repeat;
	height:9px;
	width:200px;
}

.top-idees-menu {
	background-image:url('/images/top_idees_menu.gif');
	background-repeat:no-repeat;
	height:22px;
	width:330px;
}

.bottom-idees-menu {
	background-image:url('/images/bottom_idees_menu.gif');
	background-repeat:no-repeat;
	height:9px;
	width:330px;
}

.top-bloc-recherche {
	background-image:url('/images/top_bloc_recherche.gif');
	background-repeat:no-repeat;
	height:40px;
	width:530px;
}

.bottom-bloc-recherche {
	background-image:url('/images/bottom_bloc_recherche.gif');
	background-repeat:no-repeat;
	height:23px;
	width:530px;
}

.top-les-tops {
	background-image:url('/images/top_les_tops.gif');
	background-repeat:no-repeat;
	height:22px;
	width:175px;
}

.top-blogs {
	background-image:url('/images/top_blogs.gif');
	background-repeat:no-repeat;
	height:22px;
	width:175px;
}

.top-forums {
	background-image:url('/images/top_forums.gif');
	background-repeat:no-repeat;
	height:22px;
	width:175px;
}

.bottom-les-bottoms {
	background-image:url('/images/bottom_les_bottoms.gif');
	background-repeat:no-repeat;
	height:9px;
	width:175px;
}
/*******************************************************************************
*******************************************************************************/

.image360 {	border:1px solid #cccccc !important;}

#fondheader_habillage {
	background: url(/habillage/lavachequirit/fond_habillage.jpg) no-repeat right top;
}
#fondheader_habillage .login, #fondheader_habillage a.login {
	font-size: 10px;
	text-decoration: none;
	color: Black;
}
BODY {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	margin: 0;
	padding: 0;

	scrollbar-3dlight-color: rgb(250,250,250);
	scrollbar-arrow-color:   rgb(180,180,180);   
	scrollbar-base-color:    rgb(245,245,245);   
	scrollbar-darkshadow-color: rgb(100,100,100);   
	scrollbar-track-color:   rgb(240,240,240);
}
A:hover, #header a.login:hover,#bloc_forums .lien:hover, #content a:hover, #note a:hover {
	text-decoration: underline;
	color: #009900;
}

.lien_modif_vide_bo {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
	color: #FF3366;
	background: #FFFFFF;
}
.lien_modif_vide_bo:hover {
	font-weight: none; text-decoration: none; color: #FF0000; background: #FFFFFF;
}
.lien_modif_bo {
	font-family: Arial;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
	color: #3366FF;
}
.lien_modif_bo:hover {
	font-weight: none; text-decoration: none; background: #3366FF; background: #FFFFFF;
}
.lien {
	color: #FF6600;
	font-size: 11px;
	text-decoration: none;
}
.lienGras {
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#page {
	font-size: 11px;
	text-align: center;
	width: 1000px;
	height: 650px;
	border: 1px solid #cccf1c;
	margin: 0;
	padding: 0;
}

#gauche {
	background: #efedde;
	width: 100%;
	vertical-align: top;
	text-align: center;
}

#gauche .z1t0 {
	/*background: #efedde; text-align: left;*/
}

#gauche .THM_pointilles {
	background:url(/images/pointilles.gif) repeat-x;height:5px;
}
#gauche .THM_thematiques {
	height: 17px;
	background: #fc9605;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-align: left;
}

#gauche .THM_les_recettes, #gauche .THM_besoins_idees {
	height: 17px;
	background: #529047;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-align: left;
}

#gauche .THM_magic_recettes {
	height: 17px;
	background: #94AC4A;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-align: left;
}

#gauche .THM_communaute {
	height: 17px;
	background: #B0983E;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-align: left;
}
#gauche .navthm, #gauche .z1l1 {
	height:15px;
	color: #656565;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
}

#gauche .navthmsel {
	height:15px;
	color: #656565;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding: 1px 5px 1px 5px;
}
#gauche .navtran {
	height:15px;
	color: #656565;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
}

#gauche .navtransel {
	height:15px;
	color: #656565;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding: 1px 5px 1px 5px;
}

#droite {
	background: #FFFFFF;
	width: 100%;
	text-align: left;
}

#footer {
	color: #529047;
	background: url(/images/pixel_bas-page.jpg) repeat-x;
	width: 100%;
	height: 44px;
	font-weight: none;
	vertical-align: top;
	font-size: 10px;
	text-align: left;
}
#footer a {
	color: #529047;
	text-decoration: none;
}
#footer a:hover {
	color: #529047;
	text-decoration: underline;
}


/*Image de fond du header par defaut*/
#header1024 {
	background:url(/images/fond_header1024.jpg) no-repeat right top;
}

/*Image de fond de remplacement en cas de partenariat*/
#header1024 {
/*background:transparent url(/partenaire/lesieur/cf/img/header_page.gif) no-repeat scroll right top !important;*/
}



#header1024 .login, #header1024 a.login {
	font-size: 10px;
	text-decoration: none;
	color: Black;
}

#hbarre {
	background: #CCCF1C;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
}
#hbarre .champ {
	font-size: 10px;
	color: #000000;
	text-align: left;
}

.bouton {
	font-size: 10px;
	font-family: sans-serif;
	font-weight: bold;
	cursor: pointer; cursor: hand;
}

/*
 onglets
*/
#hbarre .onglets {
	height: 28px;
	border: 0px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#hbarre .onglet0_lien_on, #hbarre .onglet1_lien_on, #hbarre .onglet2_lien_on {
	color: #529047;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#hbarre .onglet0_lien_off, #hbarre .onglet1_lien_off, #hbarre .onglet2_lien_off {
	color: #529047;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#hbarre .onglet3_lien_on, #hbarre .onglet4_lien_on {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
#hbarre .onglet3_lien_off, #hbarre .onglet4_lien_off {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#hbarre .onglet5_lien_off, #hbarre .onglet5_lien_off {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#hbarre .onglet0_fond_on {
	width: 105px; height: 28px;
	background: url(/images/onglet_recette_s.jpg) no-repeat;
}
#hbarre .onglet0_fond_off {
	width: 105px; height: 28px;
	background: url(/images/onglet_recette.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}
#hbarre .onglet1_fond_on {
	width: 120px; height: 28px;
	background: url(/images/onglet_idee_s.jpg) no-repeat;
}
#hbarre .onglet1_fond_off {
	width: 120px; height: 28px;
	background: url(/images/onglet_idee.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}
#hbarre .onglet2_fond_on {
	width: 105px; height: 28px;
	background: url(/images/onglet_outil_s.jpg) no-repeat;
}
#hbarre .onglet2_fond_off {
	width: 105px; height: 28px;
	background: url(/images/onglet_outil.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}
#hbarre .onglet3_fond_on, #hbarre .onglet3_fond_off {
	width: 144px; height: 28px;
	background: url(/images/onglet_magicrecettes.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}
#hbarre .onglet4_fond_on, #hbarre .onglet4_fond_off {
	width: 108px; height: 28px;
	background: url(/images/onglet_communaute.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}
#hbarre .onglet5_fond_on, #hbarre .onglet5_fond_off {
	width: 108px; height: 28px;
	background: url(/images/onglet_concours.jpg) no-repeat;
	cursor: pointer; cursor: hand;
}

#hbarre .recherche {
	font-size: 18px;
	line-height: 14px;
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-weight: bolder;
	color: #529047;
	text-align: left;
	text-decoration: none;
}
#hbarre .smallrecherche {
	font-size: 11px;
	line-height: 10px;
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-weight: bolder;
	color: #F3FA00;
	text-align: left;
	text-decoration: underline;
}
#hbarre .magicmaman {
	font-size: 11px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color: #406D3A;
	text-decoration: none;
}

#hbarre .magicmaman:hover {
	font-size: 11px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	color:#406D3A;
	text-decoration: underline;
}

/**********************************************************************************/
/***************************BARRE DE NAVIGATION************************************/
.barre-nav {
	background-color:065f2e;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	height:26px;
}

.barre-nav-padding {
	padding:5px;
}

.barre-nav-lien {
	color:#ffffff;
}

.barre-nav-lien a:link,
.barre-nav-lien a:active,
.barre-nav-lien a:visited {
	color:#ffffff;
	text-decoration:none;
}

.barre-nav-lien a:hover {
	color:#cccf1c;
	text-decoration:underline;
}
/*************************FIN BARRE DE NAVIGATION**********************************/
/**********************************************************************************/

/*
 *
 * FICHE JURY
 *
 */

 .fiche {
	width:540px;
	height:auto;
	background-color:#aee5e0;
}

.fiche .photo-jury {
	margin:10px;
	width:200px;
	height:200px;
}

.fiche .nom-jury {
	margin-top:10px;
	width:266px;
}

.fiche .resume01 {
	font-style:verdana;
	font-size:11px;
	color:#005540;
	width:290px;
}

.fiche .resume02 {
	/*clear:both;*/
	margin-left:10px;
	margin-right:10px;
	font-style:verdana;
	font-size:11px;
	color:#005540;
}

.fiche .illustration {
	width:503px;
	height:259px;
}

.fiche .logo-toque {
	margin-left:136px;
	width:256px;
	height:87px;
}

.clear-both {
	clear:both;
}

.float-left {
	float:left;
}


#content {
	background: #FFFFFF;
	width: 100%;
	font-size: 11px;
}

#content th {
}

#content .chemin {
   color: #545454;
   text-align: right;
}

#content .chemin a {
   color: #545454;
	text-decoration: none;
}

#content .headerResult{
	background-color: #CCCF1C;
	color: #529047;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
	text-align: left;
}

#content .headerResult .liste-recette-col1 {
	
}

#content .headerResult .liste-recette-col2 {
	width: 250px;
	
}

#content .headerResult .liste-recette-col3 {
	width: 180px;
}

#content .labelGris {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .texteStandard {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .texteStandardBlanc {
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
}

#content .texteDepotCommentaire {
	color: #656565;
	font-size: 11px;
}

#content .labelBloc {
	color: #529047;
	font-size: 11px;
	text-align: left;
}

#content .champ {
	font-size: 11px;
	color: #000000;
	text-align: left;
}

#content .titreResult {
	color: #529047;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
 	font-weight: bolder;
	letter-spacing: 1px;
	text-align: left;
}

#content .indexTitre {
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 18px;
 	font-weight: bolder;
	letter-spacing: 1px;
	color: #529047;
}
#content .indexListe {
	font-size: 11px;
	color: #656565;
}

#content .navigResult {
	color: #656565;
	font-size: 11px;
	text-decoration: none;
}

#content .navigPage {
	color: #FF6600;
	font-size: 12px;
	text-decoration: none;
}

#content .lienAction {
	color: #FF6600;
	font-size: 11px;
	text-decoration: none;
}

#content .lineResult0{
	background: #FEDEAF;
	height: 25px;
	font-size: 11px;
	text-align: left;
	color: #529047;
}

#content .lineResult0 a, #content .lineResult1 a{
	color:#545454;
}

#content .lineResult1{
	background: #FFFFFF;
	height: 25px;
	font-size: 11px;
	color: #529047;
	text-align: left;
}

#content .labelOrange{
	font-size: 11px;
	color: #FF6600;
	text-align: left;
}
	
#content a.recette {
	color: #61BB00;
	text-decoration: none;
}
#content a.navig {
	font-size: 10px;
}
#content .chemin {
	font-size: 10px;
}

#content .titre, .ideetitre, .ccatitre , h1 {
	color: #529047;
	text-align: left;
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	letter-spacing: 1px;
	margin-top: 10px !important;
}
#content .sstitre {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .ingredients{
	color: #000066;
	text-align: left;
}
#content .source {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .detailItem{
	color: #656565;
	font-size: 11px;
	text-align: left;
	line-height:15px;
}

#content .detailItem a{
	color:#009900;	
}
#content .detailItem a:hover{
	text-decoration:none;	
}

#content .temps_lib {
	color: #656565;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

#content .temps {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .difficulte_lib {
	color: #656565;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

#content .difficulte {
	color: #656565;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

#content .ingredients {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .etapes {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .conseil {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .info {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .auteur {
	color: #656565;
	font-size: 11px;
	text-align: left;
}

#content .THM_actualites {
 	height: 25px;	
 	background: url(/images/barre_clock.jpg) no-repeat;
	color: #FFFFFF;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: 1px;
}
#content .THM_rubrique {
   	height: 25px; 
   	background: url(/images/barre_trefles.jpg) no-repeat;
	color: #FFFFFF;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: 1px;
}
#content .z3c1, #content .z2c1 {
	font-size: 11px;
	font-weight: none;
	color: #656565;
}

#content .FIL_CUISINE {
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bolder;
	letter-spacing: 1px;
	color: #538C55;
}

.ligne, .ideeligne, .FIL_FOND {
	height: 13px;
	background:url(/images/pixel_ligne_verte.jpg) repeat-x center center;	
}


#note {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#note a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}
#note td {
	text-align: center;
	font-size: 8px;
	color: #000000;
}

#note td.texte {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
}


#votes {
	margin: 10px;
}
#votes .titre {
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
}
#votes .lien, #votes a.lien {
	font-size: 11px;
	color: #545454;
	text-decoration: none;
}
#votes .votestbl {
	border: #ff6600 solid 1px;
}


#commentaires {
	font-weight: none;
	text-transform: none;
	font-style: normal;
	text-align: left;
}

#commentaires .texte {
	color: #656565;
	font-size: 11px;
}
#commentaires .titre {
	font-size: 16px;
	color: #FFFFFF;
	background: #FC9605;
	text-align: right;
	font-weight: bold;
	
}
#commentaires .titre a {
	color:#FFFFFF;
}
#commentaires .date {
	color: #656565;
	font-size: 11px;
	text-align: left;
}
#commentaires .pseudo {
	color: #656565;
	font-size: 11px;
	text-align: left;
}
#commentaires .admin {
	color: #FF0000;
	font-weight: bold;
}
#commentaires .lien {
	color: #FF6600;
	font-size: 11px;
	text-decoration: none;
}
#commentaires .line0{
	background: #FEDEAF;
	height: 25px;
	font-size: 11px;
	text-align: left;
	color: #529047;
}
#commentaires .line1{
	background: #FBF3E8;
	height: 25px;
	font-size: 11px;
	text-align: left;
	color: #529047;
}


#bloc_acourtidee .titre {
	color: #529047;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bolder;
	letter-spacing: 1px;
}
#bloc_acourtidee .texte {
 font-size: 11px;
 color: #545454;
 text-align: left;
}

#bloc_top10search .titre {
	color: #529047;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bolder;
	letter-spacing: 1px;
}
#bloc_top10search .texte {
 font-size: 11px;
 color: #545454;	
 text-align: left;
}
#bloc_top10search .fond {
	
}


#formu_commentaires .libelle {
 font-size: 11px;
 color: #656565;
}
#formu_commentaires .valeur {
 font-size: 11px;
 color: #FF6600;
 font-weight: bold;
}


#bloc_forums .liste {
 font-size: 11px;
 color: #529047;
 margin-left:5px; margin-right:5px; margin-top:2px; margin-bottom:2px; 
 padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:2px;
}
#bloc_forums .sstitre {
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
}
#bloc_forums .lien {
 font-size: 11px;
 color: #529047;
 text-decoration: none;
}

#bloc_lettres .liste {
 font-size: 11px;
 color: #529047;
 margin:5px;
 padding:10px;
}
#bloc_lettres .sstitre {
 font-size: 11px;
 color: #FF6600;
 font-weight: bold;
}
#bloc_lettres .lien {
 font-size: 11px;
 color: #529047;
}
.bloc_lettres_champ {
 font-size: 10px;
 color: #529047;
 text-align: left;
 height: 18px;
}

#bloc_mes .liste {
 font-size: 11px;
 color: #23692A;
 margin:5px;
 padding:10px;
}
#bloc_mes .sstitre {
 font-size: 11px;
 color: #23692A;
 font-weight: bold;
}
#bloc_mes .lien {
 font-size: 11px;
 color: #23692A; /*#529047;*/
}
#bloc_mes .lienGras {
 font-size: 11px;
 color: #23692A;
 font-weight: bold;
}


.tableHidden {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
}

#rechercheavancee {
	font-weight: none;
	text-transform: none;
	font-style: normal;
	width:530px;
}
#rechercheavancee .label {
	color: #529047;
	font-size: 11px;
	text-align: left;
	width:23%;
}
#rechercheavancee .label1 {
	color: #529047;
	font-size: 11px;
	text-align: left;
}
#rechercheavancee .control {
	width:26%;
}

#rechercheavancee .label2 {
	color: #FF6600;
	font-size: 11px;
	text-align: left;
}
#rechercheavancee .labelSmall {
	color: #529047;
	font-size: 9px;
	text-align: left;
}
#rechercheavancee .champ {
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.ccac1, .ccal1, a.ccal1, .z2l1, .z3l1 {
	color: #545454;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
}
.ccal2, a.ccal2, .z2l2, .z3l2, .LienGen {
	color: #ff6600;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.puce_suite {
	background: url(/images/picto_fleche_orange.gif) no-repeat center center;
	width: 10px;
	height: 10px;
}
.puce_rubrique {
	background: url(/images/puce_verte.gif) no-repeat center center;
	width: 10px;
	height: 10px;	
}
.bebeligne {
	height: 13px;
	background:url(/images/pixel_ligne_violette.jpg) repeat-x center center;	
}
.bebetitre {
	color: #907FA9;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bolder;
	letter-spacing: 1px;
}

.ideesstitre {
	font-weight: bold;
	font-size: 11px;
	color: #FE6903;
	background: #CED024;
}
.ideeinter {
	width: 5px;
	background: url(/images/pixel_separateur_vert.jpg) repeat-y;
}

.commuligne {
	height: 13px;
	background:url(/images/pixel_ligne_marron.jpg) repeat-x center center;	
}
.commutitre {
	color: #B3943A;
	text-align: left;

	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bolder;
	letter-spacing: 1px;
}
.commusstitre {
	line-height: 16px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background: #B3943A;
}
.commuXStitre {
	line-height: 16px;
	font-weight: none;
	font-size: 11px;
	color: #fc9605;
}
.commuinter {
	width: 5px;
	background: url(/images/pixel_separateur_marron.jpg) repeat-y;
}
.commuliste {
 margin:5px;
 padding:10px;
}

.ccah1,.ccah1:hover {
	color: #BD1D27;
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bolder;
	letter-spacing: 1px;
	text-decoration: none;
}
.ccah2,.ccah2:hover {
	font-size: 11px;
	color: #69666D;
	text-decoration: none;
}
.ccah3, .ccah3:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #967CAC;
	background: #FAE1F4;
}


#content .navigation, .NavLnk {
	font-size: 11px;
	color: #FCBA5A;
	font-weight: none;
	border:0;
}
.Nav {
	font-size: 11px;
	color: #545454;
	font-weight: none;	
}
#content .z3c1 {
	font-size: 11px;
	font-weight: none;
	color: #666666;
}

#content .z3h3 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#communaute .titreCommunaute {
	color: #B49640;
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	font-size: 24px;
 	font-weight: bolder;
	letter-spacing: 1px;
	text-align: left;
}

#communaute .line0{
	background: #FEDEAF;
	height: 15px;
	font-size: 11px;
	text-align: left;
	color: #529047;
}
#communaute .line1{
	background: #FFFFFF;
	height: 15px;
	font-size: 11px;
	text-align: left;
	color: #529047;
}
#communaute a.forum {
	color: #656565;
	font-size: 11px;
	text-decoration: none;
}
#communaute .puce {
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;
}

.CnxTexte {
	color: #656565;
	font-size: 11px;
	text-align: center;
}
.CnxTitre {
	font-family: "Century Gothic", Arial, Verdana, sans-serif;
	color: #CBCE1B;
	font-size: 17px;
	text-align: center;
	font-weight: bolder;
}
.CnxLien {
	color: #656565;
	font-size: 11px;
	/*text-decoration: none;*/
	font-weight: bold;
}
.CnxErreur {
	font-size: 11px;
	color: #FF9933;
	font-weight: bolder;
}
.CnxInput {
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}

.pointillesGris {
	background:url(/images/pointilles_gris.gif) repeat-x;height:5px;
}

.greytop {background:url(/images/greytop.gif) no-repeat; width: 14px; height: 17px;}
.greyback {background:url(/images/greyback.gif) no-repeat; width: 17px; height: 14px;}
.greyprint {background:url(/images/greyprint.gif) no-repeat; width: 20px; height: 18px;}
.greymail {background:url(/images/greymail.gif) no-repeat; width: 20px; height: 18px;}

.titflch { background:url(/images/picto_fleche.gif) no-repeat; width: 9px; height: 7px; }

.texteOrangeGras {
 font-size: 11px;
 color: #FF6600;
 font-weight: bold;
}

.TitreEncadre { color: #656565; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height:15px; }
.ContEncadre { color: #656565; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; }
.ContInterv { color: #656565; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; }
.SousTitreEncadre { color: #656565; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:15px; }

.z1l2 {color:#050505;font-size:10px;font-weight:bold;text-decoration:none;}

/*
 *
 * BOUTIQUE
 *
 */
.BLOC_shopping_hg{width:1px;height:29px;background:url(/images/shopping/bandeau_ext_gauche.gif) no-repeat;}
.BLOC_shopping_hd{width:2px;height:29px;background:url(/images/shopping/bandeau_ext_droite.gif) no-repeat;}
.BLOC_shopping_h{height:29px;padding-left:4px;padding-top:4px;background:url(/images/shopping/bandeau_haut.jpg) no-repeat;font-weight:bold;font-size:14px;color:#FFFFFF;}
.BLOC_shopping_eg{width:1px;background:url(/images/shopping/bordure_ext_gauche.gif) repeat-y;}
.BLOC_shopping_ed{width:2px;background:url(/images/shopping/bordure_ext_droite.gif) repeat-y;}
.BLOC_shopping_i{height:4px;background:url(/images/shopping/bordure_interieure.gif) repeat-x;}
.BLOC_shopping_b{height:1px;background:url(/images/shopping/bordure_ext_bas.gif) repeat-x;}
.puce_shopping{background:url(http://www.magicmaman.com/reloaded/puces/shopping.gif) no-repeat;height:16px;width:16px;margin:0px;border:0;vertical-align:middle;}


.ccac1_boutique, .ccac2_boutique, .ccac3_boutique, .ccac4_boutique, .zl2_boutique {font-size: 10px;color: #545454;line-height: 11px;}

.ccal1_boutique{font-size: 10px;color: #545454;line-height: 11px;font-weight: bold;text-decoration: none;}

.ccal2_boutique{font-size: 10px;color: #545454;line-height: 11px;font-weight: none;text-decoration: none;}

.ccal3_boutique{font-size: 10px;color: #FF0000;line-height: 11px;font-weight: bold;text-decoration: none;}

.ccal4_boutique{font-size: 10px;color: #545454;line-height: 11px;font-weight: none;text-decoration: none;}

.TitreSousTitre {
	color:#529047;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bolder;
	letter-spacing:normal;
	text-align:left;
}

#thematique h1{
	color:#529047;
	font-family:"Century Gothic",Arial,Verdana,sans-serif;
	font-size:24px;
	font-weight:bolder;
	letter-spacing:1px;
	text-align:left;
}

#thematique h2{
	color:#545454;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
#fiche_recette h1{
	color:#529047;
	font-family:Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:normal;
	letter-spacing:normal;
	text-align:left;
}

#fiche_recette h2{
	color:#545454;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
#liste_rub h1{
	color:#545454;
	font-size:11px;
	text-decoration:none;
	display:inline;
	font-family:Arial;
	font-weight:normal;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*CSS SONDAGES EXPRESS*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


	#sondage52{
		width:300px !important;
	}
	#sondage52 .module-question{
		background-color:#DEDEB9;
	}
	#sondage52 .module-question .zone-top{
		background-color:#D966B2;
		padding:5px 10px;
	}
	#sondage52 .module-question .zone-top h2{
		color:#FFFFFF;
		text-align:left;
		font-size:16px;
	}
	#sondage52 .module-question .zone-middle{
		padding:10px;
		color:#D966B2;
		text-align:left;
		font-weight:bold;
	}
	#sondage52 .module-question .zone-middle #label_question{
		font-size:12px;
	}
	#sondage52 .module-question .module-content form fieldset div{
		padding-bottom:5px;
	}
	#sondage52 .module-question .zone-bottom{
		padding-left:20px;
		padding-right:10px;
		clear:both;
	}
	#sondage52 .module-question .zone-bottom input{
		float:left;
		margin:0px;
		padding:0px;
		width:11px;
		height:11px;
		margin-right:5px;
		border:0px !important
	}
	#sondage52 .module-question .zone-bottom label,
	#sondage52 .module-question .zone-bottom span{
		text-align:left;
	}
	#sondage52 .module-question .zone-bottom .fieldset-action .fieldset-content{
		padding:10px 90px;
		text-align:left;
	}
	#sondage52 .zone-bottom .fieldset-action{
		clear:both;
	}
	#sondage52 .module-question .zone-bottom .submit-field{
		filter:none;
		color:#FFFFFF !important;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="<path_image>/box/divers/sondages/btn-votez-sondage-express.png", sizingMethod='crop');
		background-image:url('<path_image>/box/divers/sondages/btn-votez-sondage-express.png');
		background-repeat:no-repeat;
		background-position:center;
		_background-image:none !important;
		width:64px;
		height:22px;
		border:0px;
		padding:0px;
		cursor:pointer;
		margin:0px;
		background-color:transparent;
		font-weight:bold;
	}
	
/*********************** Clearfix ********************************/	

.clearfix {
	clear:both;
	margin:0px 0;
}
	
/**********************	BOX C-65 *********************************/

	#c65-resultat-sondage .modules-sondages{

		/*border:1px solid #E1E1E1;*/
		border :1px solid #b8bf7;
		padding:0px !important;

	}

	.modules-sondages .zone-top{

		padding:5px;

		text-align: center;

	}

	.modules-sondages .zone-top h3{

		color:#DEDEB9;
			
		font-weight:normal;

		font-size:18px;

		padding-bottom:15px;

	}

	.modules-sondages .zone-top h2{

		text-transform: uppercase;

	}

	.modules-sondages .zone-middle{

		background-color:#DEDEB9;

		padding:10px 5px;

		font-size:12px;

	}

	.modules-sondages .zone-middle .ligne-sondage{

		height: 20px;

	}

	.modules-sondages .zone-middle .ligne-sondage img{

		float:left;

	}

	.modules-sondages .zone-middle .ligne-sondage .barre{

		float:left;

		background-color:#B8B87F;

		background-repeat:repeat-x;

	}

	.module-sondage .sondage-libelle-choix{

		float:left;

		width:240px;

		text-align:right;

		margin-right:5px;

	}

	.module-sondage .sondage-libelle-choix .active{

		font-weight:bold;	

	}

	.module-sondage .sondage-graphique{

		float:left;

		margin-right:5px;

	}

	.module-sondage .sondage-graphique .active{

		font-weight:bold;

	}

	.module-sondage .sondage-graphique .span-pourcentage{

		font-size:10px;
		position:absolute;
		text-align:center;
		z-index:1;

	}


	.module-sondage .sondage-graphique h4{

		color:#FFFFFF;

	}

	.module-sondage .sondage-pourcentage{

		float:left;
		margin-right:5px;
		color:#B8B87F; 
		font-size:10px;

	}

	.colorh4 {
		color:white;
	}

	.module-sondage .sondage-pourcentage .active{

		font-weight:bold;

	}

	.module-sondage .sondage-voix{

		float:left;

	}

	.module-sondage .sondage-voix-active{

		font-weight:bold;

	}

	.module-sondage .nb-total-votants{

		font-weight:bold;

		text-align:center;

	}

	.modules-sondages .zone-bottom{

		text-align:center;

		padding:10px 5px;

		font-size:12px;

	}

	.modules-sondages .zone-bottom a{

		color:#000000;

		text-decoration:underline;

	}

	.modules-sondages .zone-bottom a:hover{

		text-decoration:none;

	}

	.modules-sondages .zone-bottom ul li{

		padding-bottom:5px;

	}



/**********************	C68 *********************************/





	#c68-sondage {

		background-color:#DEDEB9;

		border:1px solid #E1E1E1;

		width:498px !important;

	}

	#c68-sondage .box-top {

		background-color:#B8B87F;

		color:#FFFFFF;

		text-align:center;

		padding:10px;

		font-size:14px;

	}

	.module-c68-question{

		padding:5px;

	}

	.module-c68-question .zone-top{

		color:#B8B87F;

		font-weight:bold;

		text-align:left;

	}

	.module-c68-question .zone-middle{

		padding:10px;

	}



	.module-c68-question .zone-middle label,

	.module-c68-question .zone-middle input{

		display:block;

		float:left;

	}

	.module-c68-question .zone-middle input{

		margin-right:5px;

	}

	.module-c68-question .zone-middle div{

		clear: both;

		height:20px;

	}

	.module-c68-question .zone-bottom .submit-field{

		background-image:url(http://www.magic-maison.com/images/btn_ok.gif);
		background-repeat:no-repeat;
		
		border:0px none;

		color:#FFFFFF;

		font-weight:bold;

		height:19px; /* taille de l'image */
		width:20px;  /* taille de l'image */
		
		margin:0px 0px 0px 205px;

		padding:0px;

		text-align:center;

	

	}

	#c68-sondage .box-bottom {

		background-color:#FFFFFF;

		padding:10px;

	}

	#c68-sondage .box-bottom a{

		color:#000000;

		text-decoration:underline;

		font-size:12px;

	}

	#c68-sondage .box-bottom a:hover{

		text-decoration:none;

	}

	.sondage-express-retour a{

		color:#000000;

		text-decoration:underline;

		font-size:12px;

	}

	.sondage-express-retour a:hover{

		text-decoration:none;

	}
	
	
	
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*FIN DU CSS SONDAGE EXPRESS*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/




	
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*  CSS ASTRO RECETTES */
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.pdateastro {
	height:130px;
	padding-top: 95px;
}
.pdateastro span {
	font-size: 22px;
	color: #FB9504;
}
.pictoastrorecette{
	padding:5px;
	float:left;
}

.TitreArticle {
	font-family:Verdana,sans-serif;
	font-size:20px;
	font-weight: normal;
	letter-spacing: normal;
}



.pictoastrorecettes {	
	height: 70px;
	margin-bottom: 10px;
}
.pictoastrorecettes img {
	float: left;
	margin:0px 10px 5px 10px;
	width:50px;
	height:50px;
}

.astroTitre {
	font-size:30px;
	color:#FB9504;
	text-decoration:underline;
	
}

.intro {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#6C6C6C;
}

.ligne_de_lien {
	margin-top: 250px;
}
.ligne_de_lien a {
color:#FB9504;
}






/* ajout essayer de recuperer la mise en ^page collection sur recettes */


.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {
background:transparent url(/design/img/box/picto/etoiles.gif) repeat scroll 0%;
}
.star-rating {
background-position:left top;
height:26px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
}
.star-rating li {
display:inline;
}
.star-rating a, .star-rating .current-rating {
border:medium none;
height:25px;
left:0pt;
line-height:25px;
outline-color:invert;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
text-indent:-1000em;
top:0pt;
}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {
background-position:left bottom;
}
.star-rating a.one-star {
width:20%;
z-index:150;
}
.star-rating a.two-stars {
width:40%;
z-index:149;
}
.star-rating a.three-stars {
width:60%;
z-index:148;
}
.star-rating a.four-stars {
width:80%;
z-index:147;
}
.star-rating a.five-stars {
width:100%;
z-index:146;
}
.star-rating .current-rating {
background-position:left center;
z-index:100;
}
.small-star {
height:26px;
width:116px;
}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
background-image:url(/design/img/box/picto/etoiles.gif);
height:22px;
line-height:10px;
}







/*============ styles du contenu central =============*/


.ContEncadre { text-align: justify;  font-size: 11px; }

/* Articles GGR */

/**/
#ggn_center .TitreSousTitre {
	font-size: 11px;
	font-weight: none;
	color: #656565;
	margin-bottom:15px;
}



#ggn_center 
{ 
	color: #545454; 
	font-weight: none; 
	text-decoration: none; 
	font-size: 11px;
	padding-left:5px;
}


#ggn_center img { 
	border:0;
}


#ggn_center  .cadre {
	position:absolute;
	top:10px;
	left:25px;
	_left:15px;
	width:200px;
	height:200px
} 
#ggn_center .signature{
	font-weight:bold;
	color: #FF6600;
}

#ggn_center .loupe a {
	color: #545454;
}
#ggn_center a {
	color: #FF6600; 
	text-decoration:none; 
	font-weight:bold;
}
#ggn_center a:hover {
	color: #529047; 
	text-decoration: underline; 
}

#ggn_center .contenu_collec {
	clear:both;
	text-align:center;
	padding:15px;
}

#ggn_center .contenu_collec .collection_tds {
	width:230px;
	float:left;
	padding:10px;
	position:relative;

}


#ggn_center .module-action-article .imprimer {
	width:150px;
	float:right;
}
#ggn_center .module-action-article .favoris {
	float:right;
	width:150px;
}
.collection_tds .cadre_collect img{

	position:absolue;
	top:15px;
	left:25px;
	width:200px; 
	height:200px;
}

/******************* COLLECTION REDACTIONNELLE ***********************/
	

	
	.cadre_collection {
		font-size:11px;
		height:auto;
		width:540px;
		overflow:hidden;
		margin:10px 0px;
	}

	.cadre_collection a {
		text-decoration:none;
		color:#545454;
		font-weight:bold;
	}
	
	.cadre_collection a:hover {
		text-decoration:underline;
		color:#FF2AA5;
	}
	
	
	.cadre_collection ul {
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	
	.cadre_collection li {
		padding-left:10px;
		padding-right:0px;
		padding-top:2px;
		padding-bottom:2px;
	}

	.cadre_collection .collection_tds {
		
		margin:4px;
		width:160px;
		height:205px;
		float:left;
		text-align:center;	
		position:relative;
	}
	
	.cadre_collection .cadre_collection_content {
		float:right;
		width:400px;
		height:25px;
		background:#FFD79F;
	}
	
	.cadre_collection .cadre_collection_content div {
		padding:4px;
	}
	
	.cadre_collection .cadre_collection_titre {
		float:left;
		width:140px;
		height:25px;
		background:#F59910;
		background-image:url('/images/fleche_collection.gif');
		background-repeat:no-repeat;
		background-position:0px 3px;
	}
	
	.cadre_collection .cadre_collection_titre div {
		padding:6px;
		font-weight:bold;
		color:#FFF;
		padding-left:30px;
	}

/*
 *
 * PAGE VIDEOS 
 *
 */
 
 	.clear {
		border:medium none;
		clear:both;
		display:block;
		height:1px;
		overflow:hidden;
		text-align:left;
	}
 
	.module-galerie-photo .vignette-video{
		float:left;
		width:150px;
		margin:5px 15px;
		text-align: center;
	}
	.module-galerie-photo .vignette-video img{
		width:150px;
		height:150px;
		border:none;
	}
	.module-galerie-photo .vignette-video .zone-bottom{
		margin:0px;
		padding-top:5px;
	}
	.module-galerie-photo .vignette-video .titre-video{
		color:#FCBA5A;
		font-size: 11px;
		text-decoration: none;
	}
	.module-galerie-photo .vignette-video .titre-video:hover{color:#529047 !important; text-decoration: underline;}
	
	.module-galerie-photo .zone-middle  .picture-fleche-video {
		position:absolute;
		margin:0px 0px 0px 0px;
	}
	.module-galerie-photo .zone-middle .picture-fleche-video span {
		background-image:url(/images/cache-video.png);
		background-repeat:no-repeat;
		display:block;
		filter:none;
		height:150px;
		width:150px;	
		_background:none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cache-video.png', sizingMethod='crop');
	}
	#galerie-photo .box-bottom{padding-top:20px;}
	
	.rubriques-et-thematiques{padding:20px 0px;}
	.rubriques-et-thematiques .prub{margin:0px !important; font-size: 11px; padding:2px 0px;}
	.rubriques-et-thematiques .prub .puce_rubrique{margin-right:6px;}
	.rubriques-et-thematiques .prub .lien-rubthem{font-weight:bold; color:#529047; text-decoration: none;}
	.rubriques-et-thematiques .prub .lien-rubthem:hover{text-decoration:underline;}
	
	.module-pagination{font-size:11px; font-weight: bold;}
	.module-pagination .module-precedent{float:left; width:100px; text-align: left; height: 20px;}
	.module-pagination .module-suivant{float:left; width:100px; text-align:right; height:20px;}
	.module-pagination .module-center{text-align: center; width:350px; float:left;}
	.module-pagination .numero{margin:1px; border:1px solid #FCBA5A; background-color:#FFF2DF; padding:3px;}
	.module-pagination .lien-page{color:#FCBA5A; text-decoration: none;}
	.module-pagination .lien-page:hover{color:#FCBA5A !important;}
	
/*
 *
 * PAGE ASTRO 
 *
 */
 
 	.module-astro-accueil .liste-signes{font-size: 12px; font-weight: bold;}
 	.module-astro-accueil .lien-signe{color:#FB9504;}

 	
 /* pour la coregistration */	
	.img_coreg
	{
		float:left;
		width: 250px;
		text-align: right;
	}
	.txt_coreg
	{
		float:right;
		width:250px;
		text-align: left;
		text-align: justify;
	}
	
	.clearboth {
	  clear:both;
	}
	
		
/*================================================	*/
	
/* Template 125 => galerie texte */

.module-galerie-txt {
	font-size:11px;
	color:#545454;
}

.module-galerie-txt .zone-right {
	padding-top:20px;
	width:300px;	
	float:left;
	color:#FF6600;
}
.module-galerie-txt .zone-right ul {
	padding-left:20px;
	margin:0px;
}
.module-galerie-txt .zone-right li {
	padding:2px 0 3px 0px;
}

.module-galerie-txt .zone-right  h3{
	font-size:11px;
	margin:0px;
	
}

.module-galerie-txt  .zone-right  .select{
	text-decoration:underline !important;
}

.module-galerie-txt  .zone-bottom{
	clear:both;
	display:block;
	padding-top:20px;

}
.module-galerie-txt  .zone-bottom   img{
	float:left;
}

.module-galerie-txt  .zone-bottom   .titre_texte{
	width:90%;
	_width:85%;
	float:left;
	text-align:center;
	font-weight:bold;
	margin-top:3px;
}


.module-galerie-txt  .zone-bottom  .galerie-middle{
	clear:both;
	padding:2px 0 10px 0;
}

/*===================== box commentaires ===========================*/

#c27-commentaires{
	margin:10px 0;
	font-size: 11px;
}

.module-commentaires-article-title{background-color: #FC9605; padding:4px 5px; color:#FFFFFF;}
.module-commentaires-article-title .all-comments{float:right;}
.module-commentaires-article-title .all-comments a{font-weight: bold; color:#000000; text-decoration: none;}
.module-commentaires-article-title .title,
.module-commentaires-article-form .zone-top .title{margin:0px; font-size:12px;}

.module-commentaires-article-commentaire{background-color:#FEDEAF; padding:5px;}
.module-commentaires-article-commentaire .zone-top{font-weight: bold;}
.module-commentaires-article-commentaire .zone-middle{padding-left:12px;}

.module-content-commentaires-article-form{font-size:11px;}
.module-commentaires-article-form .zone-top{background-color: #FC9605; padding:4px 5px; color:#FFFFFF;}
.module-commentaires-article-form .zone-middle{background-color:#EFEDDE; padding:5px 10px;}
.module-commentaires-article-form .zone-middle #phrase{padding-bottom:10px;}
.module-commentaires-article-form .zone-middle label{display: block; float: left; width:112px;}
.module-commentaires-article-form .zone-middle form{margin-bottom:0px; margin-top:0px;}
.module-commentaires-article-form .zone-middle .input-spam{margin-top:8px; margin-left:5px; width:50px;}
.module-commentaires-article-form .zone-middle .pseudo-wrapper{margin-bottom:5px;}
.module-commentaires-article-form .zone-middle .commentaire-wrapper #commentaire-field{width:409px;}
.module-commentaires-article-form .zone-middle .spam-wrapper label{padding-top:16px;}
.module-commentaires-article-form .zone-middle .spam-wrapper #cryptogram{
	padding-top:5px;
	_margin-left:3px;
	_margin-top:5px;
}
.module-commentaires-article-form .zone-middle .spam-wrapper a{float:left; display:block;}
.module-commentaires-article-form .zone-middle .spam-wrapper .text{
	margin-top:3px; 
	font-size:10px; 
	/*margin-left:112px; */
	color:#7F7C5F;
}
.module-commentaires-article-form .zone-middle .input-valid {
	background-color:#FC9605;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	padding:2px 3px;
	_padding:2px 0px;
	text-transform:uppercase;
	/*margin-left:220px;
	_margin-left:200px;*/
	margin-top:8px;
}
.module-commentaires-article-form .zone-middle .spam-wrapper{	
	float:left;
	margin-top:8px;
}
.module-commentaires-article-form .zone-middle  .valid-wrapper{
	float:right;
	width:60px;
	margin-top:8px;
}
/************************************ COLLECTION AVEC VOTE ************************************/

.collection_avec_vote {
	width:100%;
}

.collection_avec_vote fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}

.collection_avec_vote .elements {
	float:left;
	text-align:center;
	width:150px;
	height:180px;
	margin:10px 0px 0px 18px;
	_margin:10px 0px 0px 15px;
	position:relative;
}

.collection-over-img {
	display:none;
}

.collection-valider {
	width:151px;
	height:28px;
	border:0px;
	background-image:url('/img/box/divers/vote_valider.png');
	background-color:transparent;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:10px;
}

.collection-annuler {
	width:151px;
	height:28px;
	border:0px;
	background-image:url('/img/box/divers/vote_refresh.png');
	background-color:transparent;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:10px;
}

.collection-annuler:hover {
	cursor:pointer;
}
.collection-valider:hover {
	cursor:pointer;
}

.collection_avec_vote .elements a {
	font-size:10px;
	color:#FC9605!important;
	text-decoration:none;
}
.collection_avec_vote .elements a:hover {
	text-decoration:underline;
}
.collection_avec_vote .elements h2 {
	font-weight:normal;	
	margin:0px;
}

.collection_avec_vote .elements2 a {
	font-size:12px !important;
	color:#FC9605;
}

.collection_avec_vote .elements img {
	margin:0px !important;
	padding:0px !important;
}

.vote-collection {
	position:absolute;
	top:-17px;
	left:-5px;
	width:40px;
	height:43px;
	background-image:url('/img/box/divers/etoile.png');
	background-repeat:no-repeat;
}

.vote-collection:hover {
	cursor:pointer;
}

.vote-collection-over:hover {
	cursor:pointer;
}

.vote-collection-over {
	position:absolute;
	top:-17px;
	left:-5px;
	width:40px;
	height:43px;
	background-image:url('/img/box/divers/etoile_over.png');
	background-repeat:no-repeat;
	color:#555555;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding-top:12px;
}

.info-collection {
	position:absolute;
	top:160px;
	left:10px;
	width:130px;
	text-align:center;
}

.collection-score2 {
	color:#FC9605;
	font-weight:bold;
	padding:2px;
	font-size:11px;
	margin:0px;
	display:none;
	width:150px;
	margin-left:auto;
	margin-right:auto;
}

.collection-score {
	height:0px;
}

.vote-coll-action {
	margin:10px;
}

.vote-coll-merci {
	margin:10px;
	text-align:center;
	display:none;
	font-size:12px !important;
}

/************************************ SONDAGES EXPRESS ************************************/

#sondages-express{
	margin-top:10px;	
}
#sondages-express .zone-top{
	background-image: url('/images/top_Sondages-MagicRecettes.gif');
	background-repeat: no-repeat;
	height:25px;
	width:300px;
}
#sondages-express .zone-middle{
	background-image: url('/images/pixel_Forums-MagicRecettes.gif');
	padding:5px;
	font-size: 11px;
}
#sondage_completfrmSondage p{
	margin:0px;
}
#sondage_completfrmSondage fieldset{
	border:none;
	padding:0px;
}
#label_questionfrmSondage{
	padding:5px;
	font-weight:bold;
	color:#FF6600;
}
#sondage_completfrmSondage form{
	margin:0px;	
}
#sondage_completfrmSondage ul{
	margin:0px;
	padding-left:10px;
}
#sondage_completfrmSondage ul li{
	color:#009900;	
}
#sondages-express .zone-bottom{
	background-image: url('/images/bottom_Forums-MagicRecettes.gif');
	background-repeat: no-repeat;
	height:5px;
	width:300px;
}
#sondage_votefrmSondage{
	text-align: center;	
}
#sondage_votefrmSondage .votezBtn{
	padding-top:10px;	
}


#mod-c-10-share-it {
	text-align:right;
	margin:5px;
	padding-top : 20px;
}


div.titre-bloc-entree {
	margin: 0;
	background-color: #897171;
	color: #fff;
	width: auto; 	
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	padding:1px 10px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	
}

div.contenu-bloc-entree  {
	margin: 0;
	padding:5px;
	border:1px solid #897171;
	color: #000;
	width: auto;	
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
}

	.inscr_ul_title {
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#e12c71;
		text-decoration:underline;
		font-weight:bold;
	}
	
	.inscr_ul_title_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;	
		font-weight:bold;
		margin-bottom:5px;
		margin-top:-2px;
		
	}
	
	.inscr_plain_title {
		font-family: Verdana, Geneva, Tahoma, sans-serif;
		font-size: 18px;
		font-weight:bold;
		color: #e12c71;
		text-align:center;
	}
	
.inscr_table_element_holder {
	vertical-align: middle;
	text-align: left;	
}
	
	.inscr_plain_service_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #000000;
	}

	.inscr_plain_service_grossesse {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #a5c95b;
		text-decoration:underline;
	}
	
	.inscr_plain_service_bebe {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #61dbea;	
		text-decoration:underline;
	}

	.inscr_plain_service_prenoms {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #a2917d;	
		text-decoration:underline;
	}

	.inscr_plain_service_enfants {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #f3ae09;
		text-decoration:underline;
	}
	
	.inscr_plain_service_anniv	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
		color: #F86FBA;
		text-decoration:underline;
	
	}

	
	.inscr_plain_subtitle {
		font-family: Verdana, Geneva, Tahoma, sans-serif;
		font-size: 19px;
		font-weight: bold;
		color: #e12c71;
		text-decoration:none;
	}
	
.inscr_plain_subtitle_text {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.inscr_mm_homepage_link_text {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}

.inscr_mm_homepage_link_link {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e12c71;
	text-decoration:underline;
}

.inscr_inscription_ok {	
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e12c71;
	text-decoration:none;
}

.inscr_add_bookmarks_link {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e12c71;
	text-align:center;
	text-decoration:underline;
}

.inscr_small_div_title_text {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;	
}

.inscr_small_div_link_text {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#897171;	
}

.inscr_available_email_list_text {
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#897171;	
}

.AlertPopupTitle {
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:bold;
	font-size:14px;
}

.AlertUnsignedList {
	list-style-type:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/*------------- detecteur JS------------------------*/
.nojs-zone {
        background-color:#FFFFFF;                                                                              
        color:#000000;
        font-weight:bold;
        font-size:14px;
        padding:12px;
        font-family: Arial, Veranda, sans-serif;
}