/*Small reset*/body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{margin:0;padding:0;}/*Structured layout mainpage*/body{font-size:13px;font-family: Trebuchet MS, Arial, Helevtica, Verdana, san-serif;line-height:23px;position:relative;}.jEffects-particle { font-size:20px; font-family:arial; z-index:2; position:absolute }.wrapper{ width:100%;position:relative;display:table;}.wrapper a {color:#777777;}#top{position:relative;width:960px;margin:0 auto;}/*HEAD AREA*/#head{height:111px;z-index: 5;}#top .logo, .logo a{display:block;height:109px;width:320px;position:absolute;left:0px;border: none;padding: 0;margin:0;}#top .logo a, #top .logo a:hover{top:0;left:0;text-indent:-9999px;outline:none;border: none;}#nav{position: absolute;right:0;top:30px;list-style-type: none;list-style-position: outside;margin:0;z-index: 5;}#nav li{float: left;}#nav li a{display:block;float:left;padding:5px;width:105px;border: none;text-decoration: none;line-height: 12px;outline: none;}#nav li a strong{display:block;font-size: 16px;margin-bottom:5px;}#nav li a span{display:block;font-size: 10px;}/*navigation*/#nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:50px; z-index:5;}#top #nav ul a{line-height:28px;font-size: 12px;cursor: pointer;}#top #nav li{float:left;position:relative;z-index:20;margin-top:11px;}#top #nav li li{border-left:none;margin-top:0;}#top #nav ul {display:none;position:absolute;top:48px;width:172px;left:0;}#top #nav li ul a{width:150px;height:auto;float:left;text-align:left;padding:0 10px;}#top #nav ul ul{top:auto;border-top:none;}	#top #nav li ul ul {left:171px;top:-1px;}#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{display:none;	}#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{display:block;}#top #nav li ul a{border-top:none;}/*featured*/#featured{position:relative;width:601px;height:315px;overflow: hidden;}#featured_image{width:601px;height:266px;overflow: hidden;margin:0 auto;border: none;}#featured_image img, #featured_image a img {position:absolute;z-index: 2;visibility: hidden;}#featured #featured_image .current_img, #featured #featured_image .current_img img{z-index: 3;visibility: visible;}/*infotext*/#infotext{width:940px;padding:0 10px;}#infotext h2{font-family:trebuchet MS;font-size:21px;padding:10px 0 12px;position:relative;top:2px;text-align:center;}/*content*/#main{padding:10px;width:920px;position: relative;margin: 0 auto;overflow: hidden;background:#ffffff;}#subpage #main{  margin:0 auto;  overflow:hidden;  padding-top:40px;  position:relative;  width:940px;  background:transparent;}#content{width:610px;margin:0;overflow: hidden;position:relative;float:left;}.fullwidth #content{width:940px;}#sidebar{width:280px;overflow: hidden;margin-right:50px;position:relative;float:left;}#sidebar .box{margin:0;padding:0 0 10px 0;}#sidebar h3{padding:20px 0 4px;}#sidebar .box a{display:block;line-height:22px;padding:3px 10px;}#sidebar .box ul ul a{padding:3px 10px 3px 20px;}#sidebar .box ul ul ul a{padding:3px 10px 3px 30px;}#sidebar .box ul ul ul ula{padding:3px 10px 3px 40px;}#sidebar .box ul ul ul ul ul a{padding:3px 10px 3px 50px;}.box{position:relative;margin-right:50px;float:left;overflow: hidden;padding-bottom: 50px;}.wrapper .box3{margin:0;}.wrapper .box_small{width:280px;}.wrapper .box_mini{width:160px;margin-right:20px;padding-bottom:30px;}.box_small h3{padding:15px 0 4px 0;}/*blog*/.entry{position: relative;padding-bottom:30px;clear:both;float:left;width: 100%;}.entry .box{padding-bottom:0;}.post_data{border-left:none;border-right:none;font-size:11px;line-height:22px;padding:3px 1px;position:relative;float:left;width:100%;margin-bottom: 17px;}.post_data .categories{float:left;}.post_data .author{float:right;}.blogentry h2{width:490px;padding:5px 0 0 0;}.entry h2{padding:5px 0 0 0;}.entry .date{height:44px;position:absolute;right:0;text-align:center;width:112px;top:8px;}.entry .day{font-size:36px;font-weight:bold;line-height:45px;display: block;width:55px;position: absolute;top:0;left:0;height:40px;}.entry .month{display:block;font-size:18px;left:60px;line-height:1em;position:absolute;text-transform:uppercase;top:6px;width:50px;}.entry .year{display:block;font-size:14px;font-weight:bold;left:60px;letter-spacing:2px;line-height:1em;position:absolute;top:25px;width:53px;}/*pagination*/#top .pagination {clear:both;padding:0 0 60px 0;position:relative;z-index:3;}#top .pagination span, #top .pagination a{display:block;float:left;font-size:11px;line-height:13px;margin: 2px 2px 2px 0;padding:3px 6px;text-decoration:none;width:auto;}#top .pagination .current{font-size:11px;padding:3px 6px;}/*footer*/#footer{width:940px;position: relative;padding-top: 30px;margin: 0 auto;}#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer a{color:#cbcbcb;text-decoration: none;font-size: 12px;}#footer .box_custom_footer{width:220px;margin-right:0;}#footer .box h4{font-size: 16px;letter-spacing:1.3px;}#footer .box ul{list-style-type: none;list-style-position: outside;margin:0;} #footer .box ul li a{display:block;padding:3px 10px;line-height:22px;position: relative;}#footer .custom_button{width:150px;padding:10px 60px 10px 10px;display: block;text-align: center;border: none;}.custom_button strong{display: block;font-size: 20px;font-weight: normal;letter-spacing:1px;}.custom_button span{display: block;font-size: 14px;font-weight: normal;letter-spacing:0.5px;}#sitesearch_footer{padding-top:20px;position: relative;}.box_custom_footer p{font-size:11px;line-height: 17px;padding:10px 0;}#footer #s{border: none;width:160px;padding:8px 50px 8px 10px;color:#ccc;}#footer #searchsubmit{border: none;display:block;height:35px;position:absolute;right:3px;text-indent:-9999px;top:47px;width:35px;cursor: pointer;padding:0;outline: none;}.wrapper #footer .social_bookmarks{border:none;display: block;float: left;width:100%;}.wrapper #footer .social_bookmarks li{float:left;margin:0;width:16px;margin-right:7px;}.wrapper #footer .social_bookmarks li a{height:16px;width:16px;display: block;float:left;text-indent: -9999px;border:none;padding:0;}/*generic*/.rounded{-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;}.more-link{display:block;line-height:16px;padding:9px 0 0;width:72px;}input, select, textarea{font-size:13px;font-family: Arial, Helevtica, Verdana, san-serif;position:relative;outline: none;}blockquote {font-size:12px;font-style:italic;margin:0 0 20px;padding:10px 20px 10px 41px;}.wrapper a{text-decoration:none;}.wrapper a:hover{text-decoration:none;}a img, a:hover img{border:none;text-decoration:none;z-index: 2;position: relative;outline: none;}#main img{float:left;margin-bottom: 5px;display: inline;}p{ padding: 0 0 1em 0}#sidebar ul, #sidebar ol{margin-left:0px;}#sidebar li{list-style-type:none;	}h1,h2,h3,h4,h5,h6, legend{letter-spacing: 0.4px;font-weight:normal;padding-bottom:5px;line-height:1.4em;position: relative;font-family:"Trebuchet MS", Arial, Helvetica, san-serif;}h1{clear:both; font-size:38px;font-weight:bold;}h2{font-size:36px; clear:both;}h3, legend{font-size:22px; clear:both;}h4{font-size:16px; clear:both;}h5{font-size:14px; clear:both;}h6{font-size:13px; clear:both;}#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a{text-decoration:none;border:none;}#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover{text-decoration:none;border:none;}blockquote p{padding:11px 0px;}blockquote{margin:0 0 22px 5px;padding:0 15px;}.floatleft{float:left;}.floatright{float:right;}.clearboth{clear:both;}.alignleft{float:left;margin:0px 15px 15px 0pt;}.alignright{float:right;margin:0px 0pt 15px 15px;}.aligncenter{clear:both;display:block;margin:10px auto;padding: 10px 0;}#top .extra_margin_right{margin-right:50px;}#top .no_margin_right{margin-right:0;}#top .wp-smiley{border:none;padding:0;}.meta{display:block;position:relative;top:3px;font-size:11px;line-height:14px;}.pp_details .pp_nav a.pp_arrow_previous, .pp_details .pp_nav a.pp_arrow_next {margin-top:8px;}.pp_details .pp_nav {margin:-3px 0 0;}.lightbox_video, .lightbox_image{position: absolute;z-index: 1;top:0;left:0;}#top .ie6_lightbox, #footerwrap .ie6_lightbox{position: relative;border:none;}/*CONTACT FORM*/	#searchsubmit, #send, #top #submit{cursor:pointer;}.text_input, .text_area{padding:4px;font-family: Arial, Helevtica, Verdana, san-serif;width:200px;font-size:11.5px;}#send, #submit{padding:4px 20px;font-family: Arial, Helevtica, Verdana, san-serif;font-size:11.5px;}.hidden{display:none;}#commentform{padding-bottom:20px;}fieldset{border:none;padding:0;margin:0;overflow:hidden;}fieldset label{padding-left:7px;}.blocklabel{display:block;padding:10px 0 0 0;}#top .text_area{width:600px;}/*CONTACT FORM*/	#send, #top #submit{cursor:pointer;}/*comments*/.commentlist{margin-bottom:20px;float:left;width:100%;}#top .commentlist #comment{width:70%;}.commentlist li{width:100%;clear:both;float:left;padding:0;list-style-type:none;padding:20px 0 0 0;position:relative;}.commentlist .children, .commentlist .children li{border:none;}.gravatar{float:left;width:60px;padding:0px 10px;text-align: center;}.gravatar img{display:block;padding:5px;}.comment_content{float:left;width:524px;padding-bottom:20px;}.commentmetadata{float:right;padding-right:10px;}.commentmetadata a, .comment-edit-link, .comment-reply-link{text-decoration: none;font-size:10px;}#top .comment-reply-link{border:none;}.comment-edit-link{padding-left:10px;}.says{display:none;}.author_name{font-weight:bold;font-style:normal;font-size:15px;float:left;}.comment_text{clear:both;}.comment-reply-link{text-align: center;display: block;}.commentlist #respond{padding-left:80px;}#cancel-comment-reply-link{text-decoration: none;margin-left:15px;font-size: 10px;}.commentlist .children{padding:0 0 0 70px;}.commentlist .children li .comment_content{width:454px;}.commentlist .children .children li .comment_content{width:384px;}.commentlist .children .children .children li .comment_content{width:314px;}.commentlist .children .children .children .children li .comment_content{width:244px;}.commentlist .children .children .children .children .children li .comment_content{padding:0;}.comment_nav{position: relative;top:-13px;font-size: 10px;z-index: 4;}.comment_nav a{text-decoration: none;}.comment_prev{float:left;}.comment_next{float:right;}/*-----------------------------------------------------------------------------*//*---------------------------------AJOUT---------------------------------------*/#preinscript{background:transparent url(./images/skin1/pre_couple.png) no-repeat scroll left bottom;margin-top:70px;padding-left:300px;font-size:10px;color:#222222;padding-bottom:20px;min-height:250px;}#preinscript .bas{  line-height:16px;}#preinscript h1{  color:#222222;  font-size:20px;}#preinscript .avantages{  color:#a1c32c;  font-size:20px;  background:transparent url(./images/skin1/double_coeur.png) no-repeat scroll left bottom;  padding-left:50px;  margin-top:20px;  padding-bottom:10px;}#preinscript form{  margin-top:10px;  margin-bottom:10px;  color:#333333;  font-size:20px;  line-height:35px;}form .bt_valider{  background:transparent url(./images/skin1/bt_valider.png) no-repeat;  border:none;  height:37px;  width:156px;}#footer .legal{  font-size:9px;  color:#898989;  line-height:18px;}  /*---------------------------------AJOUT---------------------------------------*//*-----------------------------------------------------------------------------*//*------------------------------AJOUT SITE-------------------------------------*//*-----------------------------------------------------------------------------*//*générique*/.spacer{  clear:both;}.fond{  background:#ffffff;  padding-bottom:100px;}.color1,a.color1{  color:#a5027d;}.color2,a.color2{  color:#a1c32b;}.color3{  color:#777777;}.soustitre{  font-size:14px;  font-weight:700;}h2.base{  font-size:14px;  color:#777777;  padding-top:14px;  padding-left:8px;  text-transform:uppercase;}.droite,a.droite{  float:right;}.ovf{  overflow:hidden;}.bloc_visiteurs .ovf{  width:73px;}.bloc_visiteurs .ovf .ovf,.bloc_visites .ovf .ovf, .bloc_recherche_coach .ovf .ovf, .bloc_mesvisites .ovf .ovf, .bloc_cdf .ovf .ovf,.bloc_mescdf .ovf .ovf, .bloc_meschat .ovf .ovf, .bloc_recherche .ovf .ovf,.friandises .ovf .ovf{  height:14px;}.infosG{  text-align:center;  font-size:16px;  font-weight:700;  margin-top:50px;}/*loginBox*/#loginBox{  position:absolute;  left:335px;  top:45px;  color:#ffffff;  font-weight:700;}#loginBox_{  float:right;  padding-top:60px;  color:#ae9675;}#loginBox input{  height:15px;  border:none;  padding:0;}#loginBox .bt_ok{  background:url(./images/skin1/bt_ok_login.png) no-repeat;  width:27px;  height:17px;  border:none;  color:#ffffff;  font-weight:700;  padding-bottom:2px;  padding-left:0;}.logResult{  position:absolute;  top:0px;}#loginBox ul li{  display:inline;}/*navigation*/#navigation{  height:83px;  background:url(./images/skin1/fond_navigation.png) repeat-x #ffffff;  padding-bottom:20px;}#navigation .marquee{  float:right;  margin-right:50px;  width:350px;}/*boutons*/#navigation .top{  height:39px;  padding-top:15px;}#navigation .top a{  border:none;}#navigation .top a.suivre_coach,#navigation .top a.suivre_coach2{  float:right;  height:54px;  width:187px;  margin-right:20px;  margin-right:50px;  margin-top:-20px;  background:url(./images/skin1/bt_suivez_coach.png) no-repeat;}#navigation .top a.suivre_coach2{  background:url(./images/skin1/bt_suivez_coach2.png) no-repeat;}#navigation .top a.bt_accueil{   float:left;  height:26px;  width:26px;  margin-left:15px;  background:url(./images/skin1/navig_bt_accueil.png) no-repeat;}#navigation .top a.bt{  color:#ffffff;  font-weight:700;  text-align:center;  float:left;  height:27px;  width:104px;  margin-left:15px;  background:url(./images/skin1/navig_bt_top.png) no-repeat;}/*barre sociale*/#navigation ul{  height:29px;  background:url(./images/skin1/fond_ul_navigation.png) repeat-x;  padding-left:5px;}#navigation ul li{  display:inline;  margin-left:-5px;}#navigation ul li a{  height:27px;  padding-top:2px;  display:inline-block;  color:#ffffff;}#navigation ul li a.chat{  background:url(./images/skin1/navig_li_chat.png) no-repeat;  padding-left:62px;  width:80px;}#navigation ul li a.chat:hover{  background:url(./images/skin1/navig_li_chat_on.png) no-repeat;}#navigation ul li a.email{  background:url(./images/skin1/navig_li_email.png) no-repeat;  padding-left:55px;  width:90px;}#navigation ul li a.email:hover{  background:url(./images/skin1/navig_li_email_on.png) no-repeat;}#navigation ul li a.cdfood{  background:url(./images/skin1/navig_li_cdf.png) no-repeat;  padding-left:30px;  width:121px;}#navigation ul li a.cdfood:hover{  background:url(./images/skin1/navig_li_cdf_on.png) no-repeat;}#navigation ul li a.visite{  background:url(./images/skin1/navig_li_visite.png) no-repeat;  padding-left:50px;  width:97px;}#navigation ul li a.visite:hover{  background:url(./images/skin1/navig_li_visite_on.png) no-repeat;}#navigation ul li a.agenda{  background:url(./images/skin1/navig_li_agenda.png) no-repeat;  padding-left:50px;  width:100px;}#navigation ul li a.agenda:hover{  background:url(./images/skin1/navig_li_agenda_on.png) no-repeat;}/*home off*/#colonnes_home{  background:url(./images/skin1/colonnes_home.png) no-repeat;  width:615px;  height:495px;  float:left;  margin-top:20px;}#colonnes_home .colonne{  margin-top:190px;  float:left;  margin-left:25px;  width:170px;  line-height:15px;  font-size:11px;  margin-right:20px;}#colonnes_home .colonne strong{  color:#d800a0;  font-size:13px;  line-height:17px;}#colonnes_home .colonne.deux strong,#colonnes_home .colonne.trois strong{  color:#8faf17;}#colonnes_home .colonne.trois{  color:#ffffff;  margin-left:15px;  width:150px;}/**/#frigo_home{  background:url(./images/skin1/frigo_home.png) no-repeat;  width:318px;  height:668px;  float:right;  margin-top:20px;  color:#000000;  line-height:12px;  font-size:10px;}#frigo_home .bloc1{  margin-top:135px;  margin-left:85px;}#frigo_home .bloc1 strong{  color:#99b51d;  font-size:14px;  line-height:18px;}#frigo_home .bloc2{  margin-top:95px;  margin-left:80px;}#frigo_home .bloc2 strong{  color:#d8007b;  font-size:14px;  text-transform:uppercase;    line-height:18px;}#frigo_home .bloc3{  margin-top:40px;  margin-left:60px;}#frigo_home .bloc3 strong{  font-size:14px;  text-transform:uppercase;  color:#b19572;  line-height:18px;}#presse_fb{  background:url(./images/skin1/bloc_presse.png) no-repeat;  width:615px;  height:200px;  float:left;}#presse_fb .fb{  float:right;  margin-right:50px;  margin-top:20px;}#marmitenews{  background:url(./images/skin1/marmitenews_home.png) no-repeat;  height:43px;  width:100%;  color:#000000;  padding-top:7px;  padding-left:20px;  font-size:11px;  margin-left:-5px;}.home_videos{  background:url(./images/skin1/banniere_videos_homepage.png) no-repeat;  width:940px;  height:137px;  margin-top:20px;}.home_videos2{  background:url(./images/skin1/home_video2.png) no-repeat;  width:330px;  height:231px;  padding-left:8px;  padding-top:110px;  font-size:11px;}.home_videos2 .video{  float:left;  margin-left:5px;  margin-top:5px;}.home_videos .video{  padding-top:13px;  line-height:15px;  float:left;  width:160px;  margin-left:10px;  font-size:11px;}.home_videos .video.un{  margin-left:255px;}.home_videos .video a,.home_videos2 .video a{  color:#ffffff;  font-weight:700;}.bloc_home{  float:left;  width:290px;  margin-top:30px;  margin-right:30px;  margin-bottom:30px;}.bloc_home.fond{  margin-right:0;  background:url(./images/skin1/bloc_home_fond.png) no-repeat;  min-height:300px;  color:#000000;  padding:15px;  width:260px;  line-height:15px;}a.home_mini_vert{  color:#FFFFFF;  float:left;  background:url(./images/skin1/home_mini_vert.png) no-repeat;  width:80px;  height:20px;  line-height:19px;  text-align:center;}a.home_mini_rose{  color:#FFFFFF;  float:left;  background:url(./images/skin1/home_mini_rose.png) no-repeat;  width:89px;  height:22px;  line-height:19px;  text-align:center;  margin-top:9px;  font-size:11px;}a.bt_inscription2{  color:#FFFFFF;  float:left;  background:url(./images/skin1/bt_inscription2.png) no-repeat;  width:255px;  height:29px;  padding-left:7px;  padding-top:11px;  font-size:19px;  margin-bottom:10px;}/*------index------*/.colonne1,.colonne2,.colonne3,.partie2,.partie1{  float:left;  margin-left:40px;  line-height:17px;  font-size:12px;}.colonne2,.colonne3,.partie2{  margin-left:10px;}.partie1{  margin-left:50px;  padding-right:50px;  width:540px;}.partie2.lim{  margin-left:10px;  width:670px;}.partie1 #mail{  color:#000000;}.partie1 #mail a{  color:#000000;}.partie1 #mail .bloc{  float:left;  width:180px;  height:17px;  overflow:hidden;}.partie1 #mail .top{  font-size:14px;  font-weight:700;}.partie1 #mail .top hr{  background-color:#bfbfbf;  border:0 none;  color:#bfbfbf;  height:1px;}.partie1 .mail_ecrire{  font-weight:700;  font-size:14px;}.partie1 .boutons_mail{  width:100%;  height:30px;  margin-bottom:20px;}.partie1 .boutons_mail a.bt_mail_g,.partie1 .boutons_mail a.bt_mail_c,.partie1 .boutons_mail a.bt_mail_d{  float:left;  background:url(./images/skin1/mail_bt_gauche.png) no-repeat;  width:178px;  height:22px;  padding-top:3px;  text-align:center;}.partie1 .boutons_mail a.bt_mail_g.sel{  background:url(./images/skin1/mail_bt_gauche_on.png) no-repeat;}.partie1 .boutons_mail a.bt_mail_c{  background:url(./images/skin1/mail_bt_centre.png) no-repeat;  width:182px;}.partie1 .boutons_mail a.bt_mail_c.sel{  background:url(./images/skin1/mail_bt_centre_on.png) no-repeat;}.partie1 .boutons_mail a.bt_mail_d{  background:url(./images/skin1/mail_bt_droite.png) no-repeat;  width:179px;}.partie1 .boutons_mail a.bt_mail_d.sel{  background:url(./images/skin1/mail_bt_droite_on.png) no-repeat;}.partie2 .bloc_visites,.partie2 .bloc_recherche_coach,.partie2 .bloc_mesvisites,.partie2 .bloc_cdf,.partie2 .bloc_mescdf,.partie2 .bloc_meschat,.partie2 .bloc_recherche{  float:left;  width:183px;  height:150px;  background:url(./images/skin1/bloc_visite.png) no-repeat;  margin-bottom:20px;  margin-right:20px;  padding:10px;  padding-top:5px;  color:#000000;  line-height:13px;}.partie2 .bloc_cdf,.partie2 .bloc_mescdf{  background:url(./images/skin1/bloc_cdf.png) no-repeat;}.partie2 .bloc_recherche_coach{  background:url(./images/skin1/bloc_recherche_coach.png) no-repeat;}.partie2 .bloc_recherche{  background:url(./images/skin1/bloc_recherche.png) no-repeat;  height:240px;  width:183px;}.partie2 .bloc_visites img.photo,.partie2 .bloc_recherche_coach img.photo,.partie2 .bloc_mesvisites img.photo,.partie2 .bloc_cdf img.photo,.partie2 .bloc_mescdf img.photo,.partie2 .bloc_meschat img.photo,.partie2 .bloc_recherche img.photo{  float:left;  margin-right:5px;  margin-top:5px;}.partie2 .bloc_visites a.bt_chat,.partie2 .bloc_visites a.bt_mail,.partie2 .bloc_visites a.bt_cdf,.partie2 .bloc_recherche_coach a.bt_chat,.partie2 .bloc_recherche_coach a.bt_mail,.partie2 .bloc_recherche_coach a.bt_coach,.partie2 .bloc_mesvisites a.bt_chat,.partie2 .bloc_mesvisites a.bt_mail,.partie2 .bloc_mesvisites a.bt_cdf,.partie2 .bloc_cdf a.bt_chat,.partie2 .bloc_cdf a.bt_mail,.partie2 .bloc_cdf a.bt_cdf,.partie2 .bloc_mescdf a.bt_chat,.partie2 .bloc_mescdf a.bt_mail,.partie2 .bloc_mescdf a.bt_cdf,.partie2 .bloc_meschat a.bt_chat,.partie2 .bloc_meschat a.bt_mail,.partie2 .bloc_meschat a.bt_cdf,.partie2 .bloc_recherche a.bt_chat,.partie2 .bloc_recherche a.bt_mail,.partie2 .bloc_recherche a.bt_cdf,.partie2 .bloc_recherche a.bt_fiche{  float:left;  background:url(./images/skin1/bt_rose_mini.png) no-repeat;  width:76px;  height:16px;  font-size:10px;  color:#ffffff;  padding-left:5px;  margin-top:5px;  cursor:pointer;}.partie2 .bloc_visites .fourchette,.partie2 .bloc_recherche_coach .fourchette,.partie2 .bloc_mesvisites .fourchette,.partie2 .bloc_cdf .fourchette,.partie2 .bloc_mescdf .fourchette,.partie2 .bloc_meschat .fourchette,.partie2 .bloc_recherche .fourchette{  background:url(./images/skin1/picto_fourchette.png) no-repeat;  padding-left:30px;  height:25px;}.partie2 .bloc_recherche .desc{  height:50px;  margin-top:10px;  padding:5px;}.partie2 .bloc_cdf .fourchette,.partie2 .bloc_mescdf .fourchette{  background:url(./images/skin1/picto_fourchette2.png) no-repeat;}.partie2 .infos_majeures,.partie2 .infos_majeures2{  width:630px;  color:#000000;  background:#ae9675;  min-height:240px;  padding:15px;}.partie2 .infos_majeures2{  background:#a5027d;}.partie2 .infos_majeures h1,.partie2 .infos_majeures2 h1{  font-size:14px;  height:20px;  overflow:hidden;}.partie2 .infos_majeures2 h1{  color:#ffffff;}.partie2 .infos_majeures h1 span,.partie2 .infos_majeures2 h1 span{  font-size:18px;  color:#ffffff;}.partie2 .infos_majeures .affinites,.partie2 .infos_majeures2 .affinites{  float:left;  min-height:100px;  line-height:20px;  padding-top:5px;  width:428px;}.partie2 .infos_majeures2 .affinites{  color:#ffffff;}.partie2 .infos_majeures .affinites .top,.partie2 .infos_majeures2 .affinites .top{  background:#ececec;  padding:5px;}.partie2 .infos_majeures2 .affinites .top{  color:#000000;}.partie2 .infos_majeures .affinites label,.partie2 .infos_majeures2 .affinites label{  float:left;  width:140px;}.partie2 .infos_majeures .affinites .cale, .partie2 .infos_majeures .affinites2 .cale, .partie2 .profil .style .cale{  float:right;  width:278px;  display:block;}.partie2 .profil .style .cale{  width:325px;}.partie2 .infos_majeures .affinites .altern,.partie2 .infos_majeures2 .affinites .altern{  background:#d3b68e;  width:430px;}.partie2 .infos_majeures2 .affinites .altern{  background:#ff66aa;}.partie2 .infos_majeures .fonctions,.partie2 .infos_majeures2 .fonctions{  float:right;  width:160px;}.partie2 .fonctions a.bt_mail,.partie2 .fonctions a.bt_chat,.partie2 .fonctions a.bt_chat_on,.partie2 .fonctions a.bt_cdf{  background:url(./images/skin1/bt_mail.png) no-repeat;  float:left;  color:#ffffff;  cursor:pointer;  height:21px;  margin-top:10px;  padding-left:28px;  padding-top:3px;  width:95px;  font-size:13px;}.partie2 .fonctions a.bt_bloquer,.partie2 .fonctions a.bt_alerter{  cursor:pointer;  background:url(./images/skin1/picto_debloquer.png) no-repeat;  width:17px;  height:20px;  float:left;}.partie2 .fonctions a.bt_bloquer.on{  background:url(./images/skin1/picto_bloquer.png) no-repeat;}.partie2 .fonctions a.bt_alerter{  background:url(./images/skin1/picto_alerter.png) no-repeat;  margin-right:5px;}.partie2 .fonctions .infobulle{  display:none;  position:absolute;  width:200px;  background:#c7d221;  margin-left:40px;  color:#000000;}.partie2 .fonctions a.bt_chat{  background:url(./images/skin1/bt_chat.png) no-repeat;}.partie2 .fonctions a.bt_chat_on{  background:url(./images/skin1/bt_chat_online.png) no-repeat;}.partie2 .fonctions a.bt_cdf{  background:url(./images/skin1/bt_cdf.png) no-repeat;}.partie2 .onglets_profil{  margin-top:30px;  margin-left:30px;  height:22px;}.partie2 .onglets_profil .onglet{  position:relative;  float:left;  background:url(./images/skin1/fiche_onglet_off.png) no-repeat;  width:127px;  height:17px;  margin-left:-10px;  z-index:0;  cursor:pointer;  color:#ffffff;  text-align:center;  padding-top:5px;}.partie2 .onglets_profil .onglet.sel{  background:url(./images/skin1/fiche_onglet_on.png) no-repeat;  color:#000000;  z-index:10;}.partie2 .profil{  background:#eaeaea url(./images/skin1/fiche_profil.png) no-repeat;  min-height:222px;  width:654px;  color:#000000;}.partie2 .profil .descriptif,.partie2 .profil .profil2,.partie2 .profil .style,.partie2 .profil .apparence{  padding-top:30px;  padding-right:30px;}.partie2 .profil .profil2,.partie2 .profil .style,.partie2 .profil .apparence{  display:none;}.partie2 .profil .descriptif .item,.partie2 .profil .profil2 .item,.partie2 .profil .style .item,.partie2 .profil .item{  float:left;  background:url(./images/skin1/fiche_item_chef.jpg) bottom no-repeat;  width:131px;  height:192px;  margin-left:10px;}.partie2 .profil .profil2 .item{  background:url(./images/skin1/fiche_item_tablier.jpg) bottom no-repeat;}.partie2 .profil .style .item{  background:url(./images/skin1/fiche_item_home.jpg) bottom no-repeat;}.partie2 .profil .apparence .item{  background:url(./images/skin1/fiche_item_love.jpg) bottom no-repeat;}.partie2 .profil .profil2,.partie2 .profil .style,.partie2 .profil .apparence{  line-height:20px;}.partie2 .profil .profil2 label,.partie2 .profil .style label,.partie2 .profil .apparence label{   float:left;  padding-left:5px;  width:150px;}.partie2 .profil .profil2 .altern,.partie2 .profil .style .altern,.partie2 .profil .altern{  background:#ffffff;  margin-left:140px;}.partie2 .profil .style .altern{  margin-left:0;}.colonne1 .chef_simon,.colonne1 .starter,.colonne1 .searchcoachs,.colonne1 .friandises,.colonne1 .rencontreaq,.colonne1 .rencontreaq2,.colonne1 .bienvenue,.colonne1 .commande,.colonne1 .alacarte,.colonne1 .album_photo,.colonne1 .alerte_mail,.colonne1 .mon_abo,.colonne1 .les_photos,.colonne1 .menu,.colonne1 .votre_agenda,.colonne1 .proposer_recette,.colonne1 .aj_evenement{  width:191px;  min-height:200px;  background:url(./images/skin1/accueil_bloc_1_1.png) no-repeat;  padding-left:10px;  padding-right:10px;}.colonne1 .chef_simon{  background:url(./images/skin1/bloc_chef_simon.png) no-repeat;  text-align:center;  padding-left:0;  width:201px;  padding-top:143px;  min-height:70px;  }.colonne1 .chef_simon a{  color:#ffffff;  font-weight:700;}.colonne1 .proposer_recette{  background:url(./images/skin1/bloc_proposer_recette.png) no-repeat;  min-height:260px;}.colonne1 .proposer_recette div{  margin-top:153px;  margin-left:30px;}.colonne1 .proposer_recette a{  color:#ffffff;  font-weight:700;}.colonne1 .starter,.colonne1 .searchcoachs{  color:#000000;}.colonne1 .starter img,.colonne1 .searchcoachs img{  vertical-align:middle;  margin-right:3px;}.colonne1 .aj_evenement{  background:url(./images/skin1/agenda_bloc_1_2.png) no-repeat;  font-weight:700;}.colonne1 .votre_agenda{  background:url(./images/skin1/agenda_bloc_1_1.png) no-repeat;  height:340px;}.colonne1 .votre_agenda strong{  color:#000000;}.colonne1 .votre_agenda .bloc1{  color:#000000;  font-weight:700;  margin-top:95px;  margin-bottom:150px;}.colonne1 .les_photos{  background:url(./images/skin1/fiche_bloc_1_1.png) no-repeat;  min-height:280px;}.colonne1 .menu{  background:url(./images/skin1/fiche_bloc_1_2.png) no-repeat;  color:#000000;  min-height:300px;}.colonne1 .menu .plat{  background:url(./images/skin1/bloc_plat.png) no-repeat;  height:22px;  width:169px;  margin-left:2px;  font-weight:700;  padding-left:10px;  padding-top:5px;  margin-bottom:3px;  overflow:hidden;}.colonne1 .alerte_mail{  background:url(./images/skin1/mon_compte_bloc_1_1.png) no-repeat;  color:#000000;}.colonne1 .mon_abo{  background:url(./images/skin1/mon_compte_bloc_1_2.png) no-repeat;  color:#000000;}.colonne1 .album_photo{  background:url(./images/skin1/mon_profil_bloc_1_1.png) no-repeat;}.colonne1 .album_photo .group img{  margin-left:1px;}.colonne1 .album_photo .photo,.colonne1 .les_photos .photo{  margin-top:10px;}.colonne1 .commande{  background:url(./images/skin1/finalisation_bloc_1_1.png) no-repeat;  min-height:446px;  color:#000000;}.colonne1 .commande h2,.colonne1 .alacarte h2{  padding-left:1px;  padding-top:17px;}.colonne1 .alacarte{  background:url(./images/skin1/finalisation_bloc_1_2.png) no-repeat;  color:#000000;}.colonne1 .friandises{  background:url(./images/skin1/accueil_bloc_1_2.png) no-repeat;  overflow:hidden;  padding-right:0;  min-height:250px;}.colonne1 .rencontreaq{  height:350px;  color:#000000;  background:url(./images/skin1/inscription_bloc_1_1.png) no-repeat;}.colonne1 .rencontreaq2{  padding-top:10px;  color:#000000;  background:url(./images/skin1/inscription_bloc_1_2.png) no-repeat;}.colonne1 .bienvenue{  padding-left:8px;  color:#000000;  height:469px;  background:url(./images/skin1/inscription_bloc_4_1.png) no-repeat;}.colonne2 .alacarte,.colonne2 .grignotage,.colonne2 .recettes,.colonne2 .proposer_recette,.colonne2 .ardoise,.colonne2 .vos_infos,.colonne2 .infos_perso{  width:339px;  min-height:200px;  background:url(./images/skin1/accueil_bloc_2_1.png) no-repeat;  padding-left:10px;}.colonne2 .proposer_recette{  background:url(./images/skin1/form_proposer_recette.png) no-repeat;  color:#000000;  padding-right:15px;  width:324px;}.colonne2 .proposer_recette form{  font-weight:700;}.colonne2 .proposer_recette form label{  float:left;  width:140px;}.colonne2 .proposer_recette form textarea{  width:100%;  height:100px;}.colonne2 .ardoise{  background:url(./images/skin1/bloc_fond_ardoise.png) no-repeat;  padding-right:30px;  width:301px;}.colonne2 .ardoise.bis{  background:url(./images/skin1/bloc_fond_ardoise2.png) no-repeat;}.colonne2 .ardoise .top{  margin-left:10px;  color:#000000;  margin-top:5px;  margin-bottom:10px;}.colonne2 .ardoise .bis img{  float:right;  margin-top:15px;}.colonne2 .ardoise textarea#ardoise{  border:1px solid #000000;  height:70px;  margin-left:5px;  margin-top:5px;  padding:3px;  font-size:11px;  width:300px;}.colonne2 .ardoise #publier{  float:right;  font-weight:700;  cursor:pointer;}.colonne2 .ardoise #ardoise_in{  margin-top:25px;  margin-left:10px;  line-height:13px;}.colonne2 .ardoise #ardoise_in .bloc{  font-size:11px;  margin-bottom:10px;  min-height:50px;  border-bottom:#E9E9E9 1px solid;  padding-bottom:10px;}.colonne2 .ardoise #ardoise_in .bloc img{  float:left;}.colonne2 .ardoise #ardoise_in .bloc .texte{  float:right;  width:235px;}.colonne2 .ardoise #ardoise_in .bloc .texte .com{  margin-top:5px;}.colonne2 .ardoise #ardoise_in .bloc .texte .com .lecom{  min-height:25px;  border:1px solid #bababa;  background:#f3f3f3;  padding:3px;  width:100%;  margin-bottom:5px;}.colonne2 .ardoise #ardoise_in .bloc .texte .com .lecom img{  margin-right:3px;}.colonne2 .ardoise #ardoise_in .bloc .texte .textacom,.colonne2 .recette .comrecette{  width:100%;  height:30px;}.colonne2 .recette .uncomrecette{  margin-top:5px;  margin-bottom:5px;}.colonne2 .ardoise #ardoise_in .bloc .texte a.commenter{  float:right;  color:#ae9675;  cursor:pointer;  font-size:9px;}.colonne2 .ardoise #ardoise_in .bloc .texte a.supprimer{  cursor:pointer;  color:#ae9675;  font-size:9px;}.demande_ajout{  background:#ffffcc;  padding-left:60px;}a.accepter_ajout,a.refuser_ajout{  cursor:pointer;  font-weight:700;}.colonne2 .alacarte{  color:#000000;}.colonne2 .infos_perso{  background:url(./images/skin1/mon_compte_bloc_2_1.png) no-repeat;  color:#000000;}.colonne2 .vos_infos{  color:#000000;  padding-left:15px;  width:334px;  margin-left:-10px;  background:url(./images/skin1/mon_profil_bloc_2_1.png) no-repeat;}.colonne2 .vos_infos h2{  padding-left:0px;}/*INSCRIPTION*/#inscription_rapide{  background:url(./images/skin1/bkg_inscription_rapide.png) no-repeat;  height:315px;  width:319px;  float:right;}#inscription_rapide form{  margin-top:45px;  margin-left:30px;  font-size:12px;  margin-right:15px;  color:#ffffff;}#inscription_rapide form .choc{  line-height:14px;  color:#af9674;  margin-bottom:10px;}#inscription_rapide form label{  font-weight:700;}#inscription_rapide form input{  margin-bottom:10px;  width:160px;}.colonne2 #inscript_form,.colonne2 .inscription_fin{  width:350px;  padding-left:0;  padding-top:70px;  background:url(./images/skin1/inscription_formulaire.png) no-repeat;  color:#000000;  font-size:11px;}.colonne3 .inscription_fin{  width:280px;  margin-left:-10px;}.colonne2 #finalisation,.colonne3 .finalisation,.colonne2 .finalisation{  font-weight:700;  color:#000000;  font-size:12px;  line-height:30px;}.colonne2 .alacarte .finalisation,.colonne2 .vos_infos .finalisation{  padding-right:15px;}.colonne3 .finalisation{  line-height:25px;}.colonne2 #finalisation hr,.colonne2 .finalisation hr,.partie1 #mail hr{  color:#b9d25b;  background-color:#b9d25b;  color:#b9d25b;  border-color:#b9d25b;  height: 1px;  border: 0;}.listing{  height:25px;  margin-right:20px;  padding:5px;  background:#dbdbdb;}.partie1 .listing{  margin-right:0;}.colonne2 #finalisation a.bt_suivant,.colonne3 .finalisation a.bt_suivant,.colonne2 .finalisation a.bt_enregistrer,.colonne1 a.bt_enregistrer,.colonne2 a.bt_maj,.colonne3 a.bt_abonne,.listing a.bt_suivant,.listing .bt_suivant,.listing a.bt_enregistrer,.aj_evenement .bt_suivant,.colonne1 .starter .bt_suivant,.colonne1 .searchcoachs .bt_suivant,.colonne2 .alacarte .bt_suivant,.colonne2 .recette .bt_suivant,.colonne2 .proposer_recette .bt_suivant{  float:right;  color:#ffffff;  background:url(./images/skin1/bt_suivant.png) no-repeat;  line-height:25px;  padding-left:5px;  width:85px;  cursor:pointer;  border:0;}#mail .listing .bt_suivant,.aj_evenement .bt_suivant,.colonne1 .starter .bt_suivant,.colonne1 .searchcoachs .bt_suivant,.colonne2 .alacarte .bt_suivant,.colonne2 .proposer_recette .bt_suivant{  color:#ffffff;  font-weight:700;  height:24px;  width:90px;  padding-left:0;}.colonne1 .starter .bt_suivant,.colonne1 .searchcoachs .bt_suivant,.colonne2 .alacarte .bt_suivant{  font-size:12px;}.colonne1 .searchcoachs .bt_suivant,.colonne2 .proposer_recette .bt_suivant{  float:left;}.colonne2 .alacarte .bt_suivant{  margin-right:25px;}.aj_evenement .bt_suivant{  float:right;  margin-right:5px;  font-weight:500;  padding:0;}form .listing a.bt_suivant{  text-align:center;  width:90px;  padding:0;}.colonne2 .finalisation a.bt_enregistrer,.listing a.bt_enregistrer{  float:left;  background:url(./images/skin1/bt_enregistrer_vert.png) no-repeat;}#mail .listing a.bt_enregistrer{  float:right;  color:#ffffff;  padding-left:10px;  width:80px;  font-weight:700;}.colonne3 .finalisation a.bt_suivant,.colonne1 a.bt_enregistrer,.colonne2 a.bt_maj,.colonne3 a.bt_abonne{  float:left;}.colonne3 a.bt_abonne{  background:url(./images/skin1/bt_abonne.png) no-repeat;  width:113px;  height:30px;  font-size:16px;  font-weight:700;}.colonne2 a.bt_maj{  background:url(./images/skin1/bt_maj.png) no-repeat;  width:102px;}.colonne2 #finalisation a.bt_inscript_fin{  color:#ffffff;  background:url(./images/skin1/bt_fin_inscript_fin.png) no-repeat;  float:left;  font-size:16px;  line-height:38px;  padding-left:2px;  width:334px;  cursor:pointer;}.colonne2 #finalisation h1,.colonne3 .finalisation h1{  font-size:18px;}.colonne2 #finalisation label.inscription_fin2,.colonne2 .finalisation label.inscription_fin2{  float:left;  width:170px;}.colonne2 .finalisation label.inscription_fin2{  width:150px;}.colonne2 #finalisation select.inscription_fin2{  width:170px;}.colonne2 .finalisation select.inscription_fin2{  width:160px;}.colonne2 #finalisation .deroule,.colonne2 .vos_infos .deroule,.colonne1 .starter .deroule,.colonne2 .alacarte .deroule,.colonne2 .recettes .deroule{  display:none;}.colonne2 .recettes .deroule.recette{  margin-top:50px;  color:#000000;  margin-right:25px;  font-size:11px;}.colonne2 .recettes .deroule.recette .recette{  font-size:12px;}.colonne2 .recettes .deroule.recette .recette .bloc_membre{  min-height:50px;  line-height:14px;  margin-top:5px;}.colonne2 .recettes .deroule.recette .recette .bloc_membre img{  float:left;  margin-right:5px;}.colonne2 .recettes .deroule.recette .recette hr{  background-color:#8db037;  border:0 none;  color:#8db037;  height:1px;}.colonne2 .recettes .deroule.recette .recette .titre{  font-size:14px;  font-weight:700;}.colonne2 .recettes .deroule.recette .liste,.colonne2 .recettes .deroule.recette .recette{  margin-top:20px;}.colonne2 .recettes .deroule.recette .liste .titre{  background:#f6ffb1;  padding:3px;}.colonne2 .recettes .deroule.recette .liste .titre a{  color:#000000;  cursor:pointer;}.colonne2 .recettes .deroule.recette .liste .titre.seduction{  background:#c13091;}.colonne2 .recettes .deroule.recette .liste .titre.seduction a{  color:#ffffff;}.colonne2 .recettes .deroule.minceur{  color:#000000;  margin-top:50px;  margin-bottom:20px;  margin-right:20px;  margin-left:5px;  line-height:15px;}.colonne2 .recettes .deroule.minceur .bloc{  border-bottom:1px solid #769d23;  margin-bottom:5px;}.colonne2 .recettes .deroule.minceur .bloc .titre,.colonne2 .recettes .deroule.minceur .article .titre{   font-size:16px;  margin-bottom:10px;}.colonne2 .recettes .deroule.minceur .bloc .image{   float:left;  width:90px;  height:90px;}.colonne2 .recettes .deroule.minceur .bloc a.article_minceur{  cursor:pointer;}.colonne2 .recettes .deroule.minceur .article b{  color:#a5027d;}.colonne2 .area,.colonne3 .area,.partie1 .area{  width:100%;}.partie1 .area{  height:160px;}.colonne2 .inscription_fin{  width:360px;  margin-left:5px;  background:url(./images/skin1/finalisation_bloc_2_1.png) no-repeat;}.colonne2 #inscript_form label{  float:left;  width:140px;  color:#a5027d;  font-weight:700;  font-size:12px;}.colonne2 #inscript_form .alert{}.colonne2 #inscript_form .alert div{  display:none;}.colonne2 #inscript_form input{  font-size:11px;}#inscript_form a#bt_inscription,#inscript_form a#bt_inscription_load{  color:#FFFFFF;  float:left;  font-size:24px;  height:35px;  padding-left:10px;  padding-top:17px;  width:326px;  cursor:pointer;  background:url(./images/skin1/bt_inscription.png) no-repeat;}.colonne2 .presquepret{  width:354px;  padding-left:10px;  padding-top:290px;  background:url(./images/skin1/inscription_bloc_5_1.png) no-repeat;  color:#000000;  font-size:11px;}.colonne2 .presquepret .identifiant{  background:#efeae3;  padding:15px;  font-size:12px;  font-weight:700;}/**/.colonne2 .grignotage{  background:url(./images/skin1/accueil_bloc_2_2.png) no-repeat;  min-height:150px;}.colonne2 .recettes{  background:url(./images/skin1/bloc_fond_recette.png) no-repeat;}.colonne2 a.bt{   float:left;  height:52px;  width:340px;  margin-top:20px;  background:url(./images/skin1/accueil_bt_2_1.png) no-repeat;}.colonne3 .cdc,.colonne3 .goute,.colonne3 .amicoach,.colonne3 .exemples1,.colonne3 .exemples2,.colonne3 .menu,.colonne3 .test,.colonne3 .abonnez_vous{  width:289px;  min-height:200px;  background:url(./images/skin1/accueil_bloc_3_2.png) no-repeat;  padding-left:10px;}.colonne3 .amicoach{  background:url(./images/skin1/bloc_fond_amicoach.png) no-repeat;}.colonne3 .abonnez_vous{  background:url(./images/skin1/mon_compte_bloc_3_1.png) no-repeat;  color:#000000;  margin-left:-10px;  min-height:160px;  padding-left:30px;  padding-top:120px;}.colonne3 .menu{  background:url(./images/skin1/finalisation_bloc_3_1.png) no-repeat;  min-height:401px;}.colonne3 .test{  background:url(./images/skin1/finalisation_bloc_quizz.png) no-repeat;  margin-left:25px;  padding-left:100px;  padding-top:70px;  height:0px;  width:150px;  color:#000000;  font-size:11px;}.colonne3 .test a{  color:#ffffff;  font-weight:700;  padding-left:5px;  padding-top:3px;  float:left;}.colonne3 .exemples1,.colonne3 .exemples2{  background:url(./images/skin1/inscription_bloc_3_1.jpg) no-repeat;  height:603px;  margin-top:-35px;}.colonne3 .exemples2{  background:url(./images/skin1/inscription_bloc_6_1.jpg) no-repeat;}.colonne3 .cdc{   text-align:center;  font-size:9px;  padding-left:2px;  margin-top:-8px;  background:url(./images/skin1/accueil_bloc_3_1.png) no-repeat 0 8px;}.colonne3 .cdc img{  margin-top:15px;  margin-bottom:15px;}.colonne3 a.bt{   float:left;  height:145px;  width:286px;  margin-top:5px;  background:url(./images/skin1/accueil_bt_marmitebook.png) no-repeat;}.colonne3 .progression{  color:#a5027d;  font-weight:700;  padding-right:40px;  padding-top:20px;  text-align:right;  margin-top:-20px;  margin-bottom:20px;}.colonne3 .progression.un{  background:url(./images/skin1/progression1.png) no-repeat right;}.colonne3 .progression.deux{  background:url(./images/skin1/progression2.png) no-repeat right;}.colonne3 .progression.trois{  background:url(./images/skin1/progression3.png) no-repeat right;}.colonne3 .progression.quatre{  background:url(./images/skin1/progression4.png) no-repeat right;}a.bt_surbloc,a.bt_surbloc2{  float:left;  color:#ffffff;  background:url(./images/skin1/surbloc_base.png) no-repeat;  height:23px;  width:100%;  margin-top:5px;  padding-left:4px;  cursor:pointer;  font-weight:700;  padding-top:7px;}a.bt_surbloc2{  background:url(./images/skin1/surbloc_base2.png) no-repeat;}a.bt_surbloc2:hover{  background:url(./images/skin1/surbloc_base2_rol.png) no-repeat;}a.bt_surbloc.vert{  background:url(./images/skin1/surbloc_vert.png) no-repeat;}a.bt_surbloc.rose{  background:url(./images/skin1/surbloc_rose.png) no-repeat;}a.bt_surbloc.or{  background:url(./images/skin1/surbloc_or.png) no-repeat;}a.bt_surbloc.gris{  background:url(./images/skin1/surbloc_gris.png) no-repeat;}a.bt_surbloc.sel{  background:url(./images/skin1/surbloc_base_sel.png) no-repeat;}a.bt_surbloc.vert.sel{  background:url(./images/skin1/surbloc_vert_sel.png) no-repeat;}a.bt_surbloc.rose.sel{  background:url(./images/skin1/surbloc_rose_sel.png) no-repeat;}a.bt_surbloc.or.sel{  background:url(./images/skin1/surbloc_or_sel.png) no-repeat;}a.bt_surbloc.gris.sel{  background:url(./images/skin1/surbloc_gris_sel.png) no-repeat;}/**/.imageframe{  border:none;  height:350px;}.sup_compte{  float:right;  margin-right:50px;  margin-top:-50px;  font-size:11px;}/**/.bloc_news,.bloc_visiteurs{  margin-top:10px;  height:65px;  color:#000000;}.bloc_visiteurs{  float:left;  width:144px;}.bloc_news img,.bloc_visiteurs img{  float:left;  margin:5px;  margin-left:0;  line-height:13px;}.bloc_news .color1.plus{  font-size:11px;  font-weight:700;  padding-left:18px;  padding-top:2px;  background:url(./images/skin1/perso_plus.png) no-repeat left;}a.bt_profil,a.bt_ardoise,a.bt_profil2{  float:left;  color:#ffffff;  background:url(./images/skin1/bt_profil.png) no-repeat;  height:14px;  width:53px;  cursor:pointer;  font-weight:700;  font-size:10px;  padding-left:2px;  margin-top:5px;}a.bt_profil2{  background:url(./images/skin1/bt_profil2.png) no-repeat;  margin-top:2px;}a.bt_ardoise{  background:url(./images/skin1/bt_ardoise.png) no-repeat;  width:60px;  margin-top:2px;}.amicoach.bis a.bt_ardoise{  background:url(./images/skin1/bt_ardoise2.png) no-repeat;}a.bt_edit_photo,.bt_edit_photo{  float:left;  background:url(./images/skin1/bt_edit_photo.png) no-repeat;  width:178px;  height:18px;  color:#ffffff;  text-align:center;  font-weight:700;  border:none;}.bt_edit_photo{  cursor:pointer;  font-family: Trebuchet MS, Arial, Helevtica, Verdana, san-serif;  font-size:12px;}a.bt_fleche_gauche,a.bt_fleche_droite{  float:left;  background:url(./images/skin1/bt_fleche_gauche.png) no-repeat;  height:24px;  width:23px;  cursor:pointer;}a.bt_fleche_droite{  background:url(./images/skin1/bt_fleche_droite.png) no-repeat;}h2 a.bt_fleche_gauche,h2 a.bt_fleche_droite{  margin-top:-3px;}/**/.page{  padding-top:40px;}.page.mon_profil{  background:url(./images/skin1/mon_profil_head.png) no-repeat top center;  padding-top:70px;  padding-left:10px;}.page.mon_compte{  background:url(./images/skin1/mon_compte_head.png) no-repeat top center;  padding-top:70px;  padding-left:10px;}/**/.menu_admin{  background:#638e13;  color:#ffffff;  padding:5px;}.menu_admin a{  color:#ffffff;}h2.admin{  font-size:20px;  margin-top:15px;}form.admin{  padding:10px;}form.admin input{  width:500px;}form.admin textarea{  width:500px;  height:200px;}/*------------------------------AJOUT SITE-------------------------------------*//*-----------------------------------------------------------------------------*/
