*{	margin:0; 	padding:0;}body, form, p{	margin:0;	padding:0;}/*MENU JAVASCRIPT HEADER*/.container{ width: 220px; position:relative;  float:right;  z-index:2;  margin-top:-20px;  }.container3{ width: 220px; position:relative;  float:right;  z-index:2;  margin-top:-20px;  }.container4{ width: 220px; position:relative;  float:right;  z-index:2;  margin-top:-20px;  }.container7{ width: 220px; position:relative;  float:right;  z-index:2;  margin-top:-20px;  }#nav, #nav ul {   padding: 0;   margin: 0;    list-style: none;       } #nav3, #nav3 ul {   padding: 0;   margin: 0;    list-style: none;     }#nav4, #nav4 ul {   padding: 0;   margin: 0;    list-style: none;     }#nav7, #nav7 ul {   padding: 0;   margin: 0;  list-style: none;    }#nav a {  display: block;  width: 191px;   height:18px;  font-family: Arial,Verdana, Helvetica, sans-serif;  padding: 0px 15px;  } #nav3 a {  display: block;  width: 191px;   height:18px;  font-family: Arial,Verdana, Helvetica, sans-serif;  padding: 0px 15px;  } #nav4 a {  display: block;  width: 191px;   height:18px;  font-family: Arial,Verdana, Helvetica, sans-serif;  padding: 0px 15px;  } #nav7 a {  display: block;  width: 191px;   height:18px;  font-family: Arial,Verdana, Helvetica, sans-serif;  padding: 0px 15px;  } .lien1_menu_arianne{  color:#4c9fc9;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  font-weight:bold;  text-decoration: none;}.lien3_menu_arianne{  color:#99cc33;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  font-weight:bold;  text-decoration: none; }.lien4_menu_arianne{  color:#ff9900;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  font-weight:bold;  text-decoration: none; }.lien3bis_menu_arianne{  color:#fff;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  text-decoration: none;  height:23px;  background-color:#99cc33;  line-height:15px;}.lien4bis_menu_arianne{  color:#fff;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  text-decoration: none;  height:23px;  background-color:#ff9900;  line-height:15px;}.lien7bis_menu_arianne{  color:#fff;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  text-decoration: none;  height:23px;  background-color:#759ed6;  line-height:15px;}.lien7_menu_arianne{  color:#5b8cce;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  font-weight:bold;  text-decoration: none; }a:hover.lien1_menu_arianne{  background: #e9eff8;  }a:hover.lien1_menu_arianne{  background: #e9eff8;  }   a:hover.lien3_menu_arianne{  background: #eff7de;  } a:hover.lien4_menu_arianne{  background: #fbe0c6;  }  a:hover.lien7_menu_arianne{  background: #e9eff8;  } .lien2_menu_arianne{  color:#fff;  font-family: Arial,Verdana, Helvetica, sans-serif;  font-size:11px;  text-decoration: none;  height:23px;  background-color:#4c9fc9;  line-height:15px;    }#nav li {  float: left;  width: 220px;  background: #FFF;    border-left: 1px solid #aac1e1;   border-right: 1px solid #aac1e1;  border-bottom: 1px solid #aac1e1;  border-top: 1px solid #aac1e1;    }#nav3 li {  float: left;  width: 220px;  background: #fafbfd;    border: 1px solid #c9e398;    }#nav4 li {  float: left;  width: 220px;  background: #fafbfd;    border: 1px solid #fbd2a8;    }#nav7 li {  float: left;  width: 220px;  background: #fafbfd;    border: 1px solid #b5ccec;    }#nav li ul {   position: absolute;   width: 170px;  margin-top:-9px;   left: -999em;    margin-top:1px;} #nav3 li ul {   position: absolute;   width: 170px;  margin-top:-9px;   left: -999em;    margin-top:1px;}#nav4 li ul {   position: absolute;   width: 170px;  margin-top:-9px;   left: -999em;    margin-top:1px;}#nav7 li ul {   position: absolute;   width: 170px;  margin-top:-9px;   left: -999em;    margin-top:1px;}#nav li:hover ul {   left: auto; }#nav3 li:hover ul {   left: auto; }#nav4 li:hover ul {   left: auto; }#nav li:hover ul, #nav li.sfhover ul {   left: auto; } #nav3 li:hover ul, #nav3 li.sfhover3 ul {   left: auto; }#nav4 li:hover ul, #nav4 li.sfhover4 ul {   left: auto; }#nav7 li:hover ul, #nav7 li.sfhover7 ul {   left: auto; }.puce_menu_arianne{  margin-right:5px; }/*FIN MENU JAVASCRIPT HEADER*/.float_left{  float:left;  margin-right:5px;}.float_left2{  float:left;  margin-right:5px;  margin-left:15px;}.float_left3{  float:left;  padding-left:5px;  padding-right:3px;  padding-top:5px;}.float_left4{  float:left;  padding-right:3px;  padding-top:5px;}.clear_both{clear:both;}img{	border:none;}.img_propriete1{	vertical-align:text-bottom;}.img_propriete2{  vertical-align:text-bottom;  margin-left:15px;  margin-top:15px; }.img_propriete3{ 	vertical-align:middle;}.flottement_droit{	float:right;	padding-top:7px;}#global{ 	width:995px;	margin-left:auto;	margin-right:auto;}#header{    margin-bottom:10px;	width:830px;	height:135px;} #arianne{             	width:995px;	clear:both;}#arianne2{	margin-left:8px;	line-height:28px;	padding-top:10px!important;	padding-top:0px;}#accroche{  	width:995px;	height:15px;	background-color:#70b2d4;}#accroche3{  	width:995px;	height:15px;	background-color:#bcde7d;}#accroche4{  	width:995px;	height:15px;	background-color:#ffad33;}#accroche7{  	width:995px;	height:15px;	background-color:#96b5e0;}.imageflottante /* Faire flotter une image à gauche*/{  width:359px;	height:1px;	margin-top:9px;	position:relative;  background:transparent url("trait_espace_gym1_tcm2-1537.gif") -5px 0px no-repeat;}/*MARGE GAUCHE*/.marge_gauche_2px{	margin-left:2px;}.marge_gauche_4px{	margin-left:4px;}.marge_gauche_5px{	margin-left:5px;}.marge_gauche_10px{	margin-left:10px;}.marge_gauche_13px{	margin-left:17px;}.marge_gauche_19px{  margin-left:19px;}.marge_gauche_20px{	margin-left:20px;}.marge_gauche_35px{	margin-left:35px;}.marge_gauche_90px{	margin-left:90px;}.marge_gauche_150px{	margin-left:70px;}.marge_gauche_145px{	margin-left:123px;}.marge_gauche_165px{	margin-left:165px;}.marge_gauche_193px{	margin-left:193px;}.marge_gauche_400px{	margin-left:650px;}/*MARGE DROITE*/.marge_droite_3px{  margin-right:3px;}/*MARGE BAS*/.marge_bas_7px{	margin-top:7px;}.marge_bas_9px{	margin-top:2px;}.marge_bas_17px{	margin-top:17px;}/*MARGE HAUT*/.marge_haut_3px{	margin-top:3px;}.marge_haut_5px{	margin-top:5px;}.marge_droite_et_gauche{  padding-left:3px;  padding-right:3px;}.text-right{  margin-left:133px;}/* DEBUT HEADER */#skyline{	width:995px;	height:135px;	background:url(header_nutrimag_tcm2-1192.jpg);	margin:auto;	padding:0;	position:relative;}#skyline3{	width:995px;	height:135px;	background:url(header_espace_gym_tcm2-1962.jpg);	margin:auto;	padding:0;	position:relative;}#skyline4{	width:995px;	height:135px;	background:url(header_recettes_tcm2-1963.jpg);	margin:auto;	padding:0;	position:relative;}#skyline5{	width:995px;	height:135px;	margin:auto;	padding:0;	position:relative;}#skyline6{	width:995px;	height:135px;	background:url(header_nutri_box1_tcm2-3746.jpg);	margin:auto;	padding:0;	position:relative;}#skyline7{	width:995px;	height:135px;	background:url(header_nutri_box2_tcm2-3747.jpg);	margin:auto;	padding:0;	position:relative;}#skyline li{	padding-top:92px;	list-style:none;	position:absolute;}#skyline3 li{	padding-top:92px;	list-style:none;	position:absolute;}#skyline4 li{	padding-top:92px;	list-style:none;	position:absolute;}#skyline5 li{	margin-top:-45px!important;	margin-top:90px;	list-style:none;	position:absolute;}#skyline7 li{	padding-top:92px;	list-style:none;	position:absolute;}#skyline li{	height:28px;	display:block;	line-height:28px;	text-align:center;}#skyline3 li{	height:28px;	display:block;	line-height:28px;	text-align:center;}#skyline4 li{	height:28px;	display:block;	line-height:28px;	text-align:center;}#skyline5 li{	height:28px;	display:block;	line-height:28px;	text-align:center;}#skyline7 li{	height:28px;	display:block;	line-height:28px;	text-align:center;}a.skyline_on{	font-size:11px;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#fcfdfe;}a.skyline_off{	font-size:11px;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#828282;}/*DEBUT SKYLINE 2 SPECIAL HOMEPAGE*/#skyline2{	width:995px;	height:135px;  background: transparent url("header_home_page_tcm2-1679.jpg") left top no-repeat;	margin:auto;	padding:0;	position:relative;}#skyline2 li{	padding-top:92px;	list-style:none;	position:absolute;}#skyline2 li{	height:28px;	display:block;	line-height:28px;	text-align:center;}a.skyline2_on{	font-size:11px;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#fcfdfe;}a.skyline2_off{	font-size:11px;	font-weight:bold;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#828282;}/* FIN HEADER *//* DEBUT NAVIGATION */#onglet_sky_nutrition_magazine{	left:215px;	width:161px;}#onglet_sky_nutribox{	left:389px;	width:108px;}#onglet_sky_marques{	left:508px;	width:109px;}#onglet_sky_recettes{	left:629px;	width:108px;}#onglet_sky_espace_gym{	left:749px;	width:107px;}#onglet_sky_forums{	left:870px;	width:88px;}/* FIN NAVIGATION */.bloc_demi2{	width:365px;	padding-top:8px;	padding-bottom:8px;	margin-left:5px;}.bloc_demi2 p{	margin-left:10px;}.bloc_demi_lien2{	width:300px;	padding-top:8px;	padding-bottom:8px;}.bloc_demi_lien2 p{	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:10px;	margin-left:13px;	text-align:left;	margin-top:4px;}#gauche{	width:830px;	float:left;	margin-top:15px;	margin-left:20px;} .a_la_une{	width:772px;}.a_la_une2{	width:772px;	overflow:hidden;	position:relative;}.a_la_une3{	width:360px;	float:left;	/*margin-right:45px;*/}.a_la_une4{	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:11px;	width:347px;	margin-left:391px;	text-align:left;	margin-top:8px;	position:relative;}.a_la_une5{	width:210px;	float:left;	/*margin-right:45px;*/}.a_la_une6{	width:556px;	float:left;	/*margin-right:45px;*/}.a_la_une7{  width:772px;  padding-top:5px;  padding-bottom:15px;  border-top: 1px solid #fa9632;  border-left: 1px solid #fa9632;  border-right: 1px solid #fa9632;  border-bottom: 3px solid #fa9632;}#gauche_interieur{	width:386px; 	/*width:390px;*/	float:left;	margin-right:5px;}#droite_interieur{	width:386px;	/*width:391px;*/	float:left;	margin-left:5px;}/* DEFINITION DES BLOCS CENTRAUX */.bloc_demi{	width:386px;}#bloc_demi_nutrimag1{  margin-left:9px;  width:365px;}/* DEFINITION DE LA ZONE EXTERNE (DROITE) */#droite{	width:214px;  position:relative;	/*margin-top:-10px;*/	float:right;	z-index:1;	/*background-color:blue;*/}#compte{	position:relative;  width:203px;  margin-top:10px;  height:222px; 	background:transparent url(fond_bleu2_zone_droite_tcm2-1495.gif) top left no-repeat;}#compte2{	position:relative;  width:197px;  margin-top:10px;  height:266px; 	background:transparent url(fond_bleu4_zone_droite2_tcm2-1784.gif) top left no-repeat;}.ombre_compte2{background:transparent url(ombre_menu_compte2_tcm2-1785.jpg) left top repeat-y;}.menu_compte{  position:relative;  margin-top:-25px!important;  margin-top:-35px;  background:transparent url('ombre_menu_compte2_tcm2-1785.jpg') top left repeat-y;  width:203px;  }.int1_compte2{  width:203px;}.int2_compte2{  width:203px;}.int3_compte2{  width:203px;  margin:0;  padding-top:0px!important;  padding-top:15px;}.int4_compte2{  width:203px;  margin-top:20px; }#newsletter{	position:relative;  width:203px;  margin-top:10px;  height:154px; 	background:transparent url(fond_bleu1_zone_droite_tcm2-1496.gif) top left no-repeat;	}#forum{	position:relative;	width:203px;	height:171px; 	background:transparent url(fond_rouge_zone_droite_tcm2-1497.gif) top left no-repeat;	}#tests_et_vous{	position:relative;	margin-top:-3px;  width:203px;  height:171px; 	background:transparent url(fond_rose_zone_droite_tcm2-1498.gif) top left no-repeat;	}#reduction{	position:relative;	margin-top:-3px;  width:203px;  height:176px; 	background:transparent url(fond_rose2_zone_droite_tcm2-1499.gif) top left no-repeat;}#sondage{	position:relative;	margin-top:-3px;  width:203px;  height:205px; 	background:transparent url(fond_bleu3_zone_droite_tcm2-1500.gif) top left no-repeat;	}#printemps_copines{	position:relative;	margin-top:-3px;  width:203px;}.reactions_commentaires{  width:748px;  height:33px; 	background:transparent url("onglet_commentaires_tcm2-1786.gif") top left no-repeat;}.barre_commentaires{ width:748px;  background:transparent url("barre_commentaires_tcm2-1787.gif") top left repeat-y;}.int_commentaires{  width:740px;}.int_commentaires1{  float:left;  width:350px;  padding-left:15px;  padding-top:10px;}.int_commentaires2{  float:left;  width:370px;  padding-top:10px;}.form_commentaires{}.textarea_commentaires{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:13px;	padding-left:3px;	padding-top:3px;	background-color:#f8f2f2;  border-top: 1px solid #b4b2b3;  border-left: 1px solid #b4b2b3;  width:95%; }a.lien1_commentaires{  color:#de322e;  font-family:Arial, Verdana, Helvetica, sans-serif;  font-size:13px;  font-weight:bold;  text-decoration:none;}.footer_commentaires{   width:748px;  height:25px; 	background:transparent url("footer_commentaires_tcm2-1788.gif") top left no-repeat;}.bloc_moyen_lire_aussi{  width:772px;  }.onglet_moyen_lire_aussi{  width:756px;  height:24px;  background:transparent url("bloc_moyen_lire_aussi1_tcm2-1644.gif") top left no-repeat;}.barre_bloc_moyen_lire_aussi{  width:756px;  background:transparent url("barre_bloc_moyen_lire_aussi_tcm2-1645.gif") top left repeat-y; }.int_moyen_lire_aussi{  width:756px;  padding-top:8px;}.int_moyen_lire_aussi1{  float:left;  width:189px;}.int_moyen_lire_aussi2{  float:left;  width:189px;}.int_moyen_lire_aussi3{  float:left;  width:180px;}.int_moyen_lire_aussi4{  float:left;  width:198px; }.footer_moyen_lire_aussi1{  clear:left;  width:756px;  height:8px;  background:transparent url("footer_moyen_lire_aussi1_tcm2-1646.gif") top left no-repeat;}.etoiles_zone_droite{	position:relative;	margin-top:10px;  width:203px;	height:10px;	background:transparent url(etoiles_zone_droite_tcm2-1502.gif) 4px 0px  no-repeat;}/* BAS DE PAGE */#footer{	width:995px;	height:50px;/*	padding-top:120px;*/  clear:left;  text-align:left;  background-color: #ccffcc;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;}#footer2{	width:973px;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;	}.footer3{	width:973px;  margin-right: auto;  margin-left: auto;  clear:left;  height:1px;  background:transparent url(Images2/barre_footer.gif) left top no-repeat;}.int2_footer5{  width:125px;  float:left;  background-color:pink;  padding-left:5px;  background:transparent url(Images2/barre_footer2.gif) left top no-repeat;}.int3_footer5{  width:125px;  float:left;  background-color:green;}.int4_footer5{  width:125px;  float:left;  background-color:pink;}.int5_footer5{  width:150px;  float:left;  background-color:green;}.int6_footer5{  width:125px;  float:left;  background-color:pink;}.int7_footer5{  width:150px;  float:left;  background-color:green;}#footer4 p{  margin: 0;  padding:0;}#int1_footer4{  float:left;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;  width:160px;  height:26px; }#int2_footer4{  float:left;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;  width:500px;  height:26px;  padding-left:10px;}#int3_footer4{  float:left;  margin-top: 0;  margin-right: auto;  margin-bottom: 0;  margin-left: auto;  width:200px;  padding-left:10px;}.footer_p4{  color:#77a1dc;  font-size:9px;  font-family:Verdana, Arial, Helvetica, sans-serif;  margin-left:52px; }  .footer_p4 a{  color:#77a1dc;  text-decoration:none; } .footer_p1{  border-top:1px solid #1d559c;  border-bottom:1px solid #1d559c;  padding-top:4px;  padding-bottom:4px;  font-weight:bold;}.footer_texte1{  color:#1d559c;  font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;}.footer_texte2{  color:#1d559c;  font-size:12px;  font-family: Arial, Verdana, Helvetica, sans-serif;  text-align:left; }.footer_texte3{  color:#77a1dc;  font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}.footer_texte4{  color:#77a1dc;  font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;}.footer_texte5{  color:#77a1dc;  font-size:9px;  font-family:Verdana, Arial, Helvetica, sans-serif;}a.footer_lien1{  color:#1d559c;  font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;}a.footer_lien2{  color:#1d559c;  text-decoration:none;  margin-left:5px; }.text_align_center{  text-align:center;}/*FIN FOOTER*/.vertical_align{  vertical-align:super;}.top{  vertical-align:top;}/* UNIVERS FORUM */.barre_forum1{	width:378px;	clear:left;	background:transparent url(footer_dotted_tcm2-1503.gif) top left repeat-y;}.centre_demi_bloc_forums1{	width:347px;	margin-left:21px;	margin-top:8px;	position:relative;	padding-bottom:4px;}/* FIN UNIVERS FORUM *//* POLICES DE CARACTERE *//* CALAGE PERMET DE CREER DES ESPACES VERTICAUX POUR QUE I.E ET FIREFOX REPRESENTENT LA PAGE PAREILLEMENT */.calage1{	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:14px;}.calage2{	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:8px;}.mea_nutrimag_titre1{	color:#ffffff;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:14px;	text-transform:uppercase;	font-weight:bold;}.mea_nutrimag_titre2{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:lighter;		text-align:left;	font-size:24px;	letter-spacing:-2px;}.mea_nutrimag_titre3{	color:#a6cfe4;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	font-size:16px;	letter-spacing:1px;}.mea_nutrimag_titre4{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	font-size:15px;	border-bottom:1px solid #addbe4;	text-transform:uppercase;}.mea_nutrimag_titre5{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	font-size:15px;	border-bottom:1px solid #addbe4;                text-transform : uppercase;}.mea_nutrimag_titre6{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	font-size:14px}.mea_nutrimag_titre7gc{	padding-right: 10px;	padding-left: 20px;	padding-bottom: 10px;	padding-top: 10px;	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-weight:bold;	text-align:left;	font-size:14px}.mea_nutrimag_texte1{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:13px;}.mea_nutrimag_texte2{  color:#4c9fc9;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-align:left;  font-size:12px;}.mea_nutrimag_texte3{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#0290ae;}.mea_nutrimag_texte4{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#1f52a1;}.mea_nutrimag_texte5{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#ffffff;}.mea_nutrimag_texte6{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#6b99d9;}a.mea_nutrimag_lien1{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:11px;	text-decoration:none;}a.mea_nutrimag_lien2{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:11px;  	text-decoration:none;}a.mea_nutrimag_lien3{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:12px;	text-align:left;	font-weight:bold;  	text-decoration:none;}a.mea_nutrimag_lien4{	text-decoration:none;	color:#1f3e8c;	font-size:11px;	font-family:Arial, Verdana, Helvetica, sans-serif;}a.mea_nutrimag_lien5{	color:#306cb2;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:11px;	text-decoration:none;}a:hover.mea_nutrimag_lien5{	color:#306cb2;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:11px;	text-decoration:underline;}a.mea_nutrimag_lien6{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#1f52a1;	text-decoration:none;}a.mea_nutrimag_lien7{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#6b99d9;	text-decoration:underline;}a.mea_nutrimag_lien8{	text-decoration:none;	margin-top:15px;	color:#ffffff;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:12px;}/*SOPHIA*/.span_mea_nutrimag_lien1{margin-left:19px;}/*SOPHIA POLICE RECETTES*/.mea_recettes_texte1{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-align:left;  font-size:18px;}.mea_recettes_texte2{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-align:left;  font-size:12px;}.mea_recettes_texte3{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:13px;}a.mea_recettes_lien1{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:18px;}a.mea_recettes_lien2{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:12px;}a.mea_recettes_lien4{	color:#fff;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-decoration:none;	font-size:11px;}a.mea_recettes_lien1{	color:#FA9632;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:12px;	text-align:left;	font-weight:bold;  text-decoration:none;}a.mea_recettes_lien3{  text-decoration: none;  color:#1f3e8c;  font-size: 11px;  font-family: Arial,Verdana,Helvetica,sans-serif;  }a.mea_recettes_lien5{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:18px;}a.mea_recettes_lien6{  color:#ff9900;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:12px;}a.mea_recettes_lien7{  color:#ff9900;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:11px;}a.mea_recettes_lien8{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:18px;}/*SOPHIA POLICE ESPACE GYM*/.mea_gym_texte1{  color:#fa9632;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-align:left;  font-size:18px;}.mea_gym_texte2{  color:#99cc33;  font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-align:left;  font-size:12px;}.mea_gym_texte3{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-align:left;	font-size:13px;}a.mea_gym_lien1{  color:#99cc33;  font-family:Arial, Verdana, Helvetica, sans-serif;  text-decoration:none;  font-size:13px;  font-weight:bold;}a.mea_gym_lien2{	color:#1f3e8c;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-decoration:none;	font-size:13px;}.bloc_moyen_lire_aussi_titre1{	color:#77a1dc;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;  padding-top:4px;	padding-left:10px;}a.block_moyen_lire_aussi_lien1{	color:#3674b6;	font-family:Arial, Verdana, Helvetica, sans-serif;	text-decoration:none;	font-size:12px;}a:hover.block_moyen_lire_aussi_lien1{	text-decoration:underline;}/**Vote**/.star-rating {	list-style:none;	/*margin: 0px;*/	margin:2px 0 0 3px;	width: 55px;	height: 12px;	position: relative;	overflow: hidden;	background: url(coeurs_tcm2-6318.gif) top left repeat-x;		}.star-rating li {	float: left;	margin: 0px;	padding: 0px;}.star-rating li a {	display: block;	width: 11px;	height: 12px;	line-height: 12px;			text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	overflow: hidden;}.star-rating li a:hover {	background: url(coeurs_tcm2-6318.gif) left bottom;	z-index: 2;	left: 0px;	border: none;}.star-rating a.one-star {	left: 0px;}.star-rating a.one-star:hover {	width: 11px;}.star-rating a.two-stars {	left: 11px;}.star-rating a.two-stars:hover {	width: 22px;}.star-rating a.three-stars {	left: 22px;}.star-rating a.three-stars:hover {	width: 33px;}.star-rating a.four-stars {	left: 33px;}	.star-rating a.four-stars:hover {	width: 44px;}.star-rating a.five-stars {	left: 44px;}.star-rating a.five-stars:hover {	width: 55px;}.star-rating li.current-rating {	background: url(coeurs_tcm2-6318.gif) left center;	position: absolute;	height: 12px;	display: block;	text-indent: -9000px;	z-index: 1;}/** Abus **/#abus_commentaire{	width:350px;	padding:0;	margin:0;	position:absolute;	top:200px;	right:600px;	width:344px;	visibility:hidden;	z-index:2000;	background: #ffffff;	border:2px solid #ff0000;}#abus_commentaire_1{	width:350px;	padding:0;	margin:0;	position:absolute;	top:200px;	right:600px;	width:344px;	visibility:hidden;	z-index:2000;	background: #ffffff;	border:2px solid #ff0000;}/**  Pseudo **/#creer_pseudo{	padding:0;	margin:0;	position:absolute; 	top:280px; 	right:60px;	height:109px;	width:435px;	visibility:hidden;	background:transparent url(creer_pseudo_tcm2-7696.gif) left top no-repeat;	z-index:2000;}/** Inscription **/.input_inscription {	border-color:#B3B3B3 rgb(238, 236, 233) rgb(238, 236, 233) rgb(179, 179, 179);	border-style:solid;	border-width:1px;	display:block;	float:left;	height:21px;}.input_inscription_err{	border-color:#ff3333;	border-style:solid;	border-width:1px;	display:block;	float:left;	height:21px;}.input_inscription2 {	border-color:#B3B3B3 rgb(238, 236, 233) rgb(238, 236, 233) rgb(179, 179, 179);	border-style:solid;	border-width:1px;	height:21px;}.input_inscription2_err{	border-color:#ff3333;	border-style:solid;	border-width:1px;	height:21px;}.select_inscription {	border-color:#B3B3B3 rgb(238, 236, 233) rgb(238, 236, 233) rgb(179, 179, 179);	border-style:solid;	border-width:1px;}.select_inscription_err{	border-color:#ff3333;	border-style:solid;	border-width:1px;}.textarea_inscription {	border-color:#B3B3B3 rgb(238, 236, 233) rgb(238, 236, 233) rgb(179, 179, 179);	border-style:solid;	border-width:1px;	display:block;	float:left;}.textarea_inscription_err{	border-color:#ff3333;	border-style:solid;	border-width:1px;	display:block;	float:left;}.label_inscription{	color:#4C9FC9;	display:block;	float:left;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:13px;	font-weight:bold;	text-align:right;	width:225px;}.label_inscription_err{	color:#ff3333;	display:block;	float:left;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:13px;	font-weight:bold;	text-align:right;	width:225px;}.label_inscription2{	color:#4C9FC9;	display:block;	float:left;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:12px;	text-align:right;	width:225px;}.label_inscription2_err{	color:#ff3333;	display:block;	float:left;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:12px;	text-align:right;	width:225px;}.optin_inscription{	color:#4c9fc9;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:15px;}.optin_inscription_err{	color:#ff3333;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:15px;}.inscription_message_err{	color:#FF3333;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:11px;	width:243px;                padding-left:225px;                padding-bottom:5px;}a.rss_lien1{  text-decoration:underline;  color:#1f3e8c;}a.rss_lien2{	color:#4f9cca;	text-decoration:none;}a.rss_lien3{	color:#9CCA33;	text-decoration:none;}a.rss_lien4{	color:#FF9700;	text-decoration:none;}.rss_text1{	color:#1f3e8c;	font-family:Arial,Helvetica,Verdana,   sans-serif;	font-size:13px;}.rss_text2{	color:#4f9cca;	font-family:Arial,Helvetica,Verdana,   sans-serif;	font-size:13px;}.rss_text3{	color:#9CCA33;	font-family:Arial,Helvetica,Verdana,   sans-serif;	font-size:13px;}.rss_text4{	color:#FF9700;	font-family:Arial,Helvetica,Verdana,   sans-serif;	font-size:13px;}.rss_titre1{	color:#ffffff;	font-family:Arial, Verdana, Helvetica, sans-serif;	font-size:14px;	text-transform:uppercase;	font-weight:bold;	padding-left:7px;  padding-top:10px;}.rss_titre2{	color:#598ccb;	font-family:Helvetica,Verdana, Arial,  sans-serif;	font-size:15px;	text-transform:uppercase;	width:367px;	border-bottom:1px solid #598ccb;}.rss_titre3{	color:#598ccb;	font-family:Helvetica,Verdana, Arial,  sans-serif;	font-size:15px;	text-transform:uppercase;	width:752px;	border-bottom:1px solid #598ccb;}.rss_titre4{	color:#4f9cca;	font-family:Helvetica,Verdana, Arial,  sans-serif;	font-size:15px;	margin-bottom:10px;}.rss_titre5{	color:#9CCA33;	font-family:Helvetica,Verdana, Arial,  sans-serif;	font-size:15px;	margin-bottom:10px;}.rss_titre6{	color:#FF9700;	font-family:Helvetica,Verdana, Arial,  sans-serif;	font-size:15px;	margin-bottom:10px;}.int1_rss{  width:400px;  padding:35px 0 0 10px;}.int2_rss{  width:752px;  padding-left:10px;  clear:both;}.int3_rss{  width:752px;  padding:25px 0 0 10px;  clear:both;}.int4_rss{  width:700px;  padding:25px 0 0 10px;}.int5_rss{  width:640px;  margin-top:10px;  border:1px solid #ff6200;}.int5_rss img{  padding:17px 0 0 10px;  vertical-align:text-bottom;}.int6_rss{  width:640px;}.int6_rss p{  text-align:center;  padding:0 0 10px 10px;}.int6_rss img{  padding:0  15px 0 0;}.input_rss{  width:562px;  height:22px;  float:left;  margin:10px 0 0 10px;  border-top:1px solid #b3b3b3;  border-left:1px solid #b3b3b3;  border-bottom:1px solid #eeece9;  border-right:1px solid #eeece9;     margin-bottom:20px;  color:#5e5556;  font-family: Arial, Helvetica,Verdana, sans-serif;	font-size:13px;}