/* Reset Styles */
#plt_container div, #plt_container span, #plt_container applet, #plt_container object, #plt_container iframe,
#plt_container h1, #plt_container h2, #plt_container h3, #plt_container h4, #plt_container h5, #plt_container h6, #plt_container p, #plt_container blockquote, #plt_container pre,
#plt_container a, #plt_container abbr, #plt_container acronym, #plt_container address, #plt_container big, #plt_container cite, #plt_container code,
#plt_container del, #plt_container dfn, #plt_container em, #plt_container font, #plt_container img, #plt_container ins, #plt_container kbd, #plt_container q, #plt_container s, #plt_container samp,
#plt_container small, #plt_container strike, #plt_container strong, #plt_container sub, #plt_container sup, #plt_container tt, #plt_container var,
#plt_container b, #plt_container u, #plt_container i, #plt_container center,
#plt_container dl, #plt_container dt, #plt_container dd, #plt_container ol, #plt_container ul, #plt_container li,
#plt_container fieldset, #plt_container form, #plt_container label, #plt_container legend,
#plt_container table, #plt_container caption, #plt_container tbody, #plt_container tfoot, #plt_container thead, #plt_container tr, #plt_container th, #plt_container td { margin:0; padding:0; border:0; outline:0;	font-size:100%;	vertical-align:baseline; background:transparent; }
#plt_container ol, #plt_container ul { list-style:none; }
#plt_container blockquote, #plt_container q {	quotes:none; }
blockquote:before, blockquote:after,
#plt_container q:before, #plt_container q:after { content:''; content:none; }
#plt_container :focus { outline:0; }
#plt_container A { text-decoration:none;  outline:none; }
#plt_container ins { text-decoration:none; }
#plt_container del { text-decoration:line-through; }
#plt_container table {	border-collapse:collapse; border-spacing:0; }
#plt_container #plt_contenu p { color:#67523d; }
/* FIN Reset Styles*/



/* Popups */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0; display:none; }
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{ cursor:pointer; }

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay {background:#000;}

#colorbox{}
    #cboxContent{margin-top:32px; _margin-top:16px;}
        #cboxContent{background:#534231; padding:1px;}
        #cboxLoadingGraphic{background:url(../media/interface/popins/loading.gif) center center no-repeat;}
        #cboxLoadingOverlay{background:#534231;}
        #cboxTitle{display:none;position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{display:none;position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext {width:20px; height:20px; position:absolute; top:-20px; background:url(../media/interface/popins/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background:url(../media/interface/popins/close_popin.jpg) 0 0 no-repeat; width:14px; height:14px; position:absolute; top:5px; right:5px; text-indent:-9999%;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow {background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover {background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow {background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
		#cboxContent H1, #cboxContent P { padding:0; margin:0; color:#FFF; /*padding:7px 0 5px 10px;*/ }
		
		/* Popin Infos Code */
		#cboxLoadedContent #plusInfos_Code { color:#FFF; font-size:12px; padding:10px; }
		#cboxLoadedContent #plusInfos_Code iMG { float:left; clear:both; }
		/*+html #cboxLoadedContent #plusInfos_Code { width:578px; height:312px; color:#FFF; font-size:12px; padding:10px; } /*ie7*/
		#cboxLoadedContent #plusInfos_Code P { float:left; width:578px; clear:both; padding:0 0 15px 0; margin:0; text-align:center; }
		/* Popin Choix Code */
		#cboxLoadedContent #redirect { color:#FFF; font-size:12px; padding:10px; }
		#cboxLoadedContent #redirect iMG { float:left; clear:both; }
		#cboxLoadedContent #redirect P { width:578px; float:left; clear:both; padding:0 0 15px 0; margin:0; text-align:center; }
		#cboxLoadedContent #redirect A:link,
		#cboxLoadedContent #redirect A:visited { color:#FFF; text-decoration:none; }
		#cboxLoadedContent #redirect P.containerClickActions { float:left; clear:both; padding:5px 0 10px 86px; width:492px; }
		#cboxLoadedContent #redirect SPAN.clickAction { line-height:14px; }
		#cboxLoadedContent #redirect SPAN.clickAction A { font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left; background:#97991d; height:32px; padding:4px 10px 0 0; color:#FFF; text-transform:uppercase; width:172px; }
		html[xmlns*=""]:root #cboxLoadedContent #redirect SPAN.clickAction A { font-size:10px; } /* Hack Safari */
		#cboxLoadedContent #redirect SPAN.clickActionRight A { margin-left:10px; _margin-left:5px; width:225px !important; }
		/* Popin Upload Image */
		#cboxLoadedContent #upload_image { position:relative; color:#FFF; font-weight:bold; font-size:11px; padding:15px 15px 25px 15px; }
		#cboxLoadedContent #upload_image IFRAME #main P { _padding-top:15px; color:#CF0 !important; }
		#cboxLoadedContent #upload_image #send_picture { float:right; background-color:#7b8f38; height:17px; line-height:17px; text-decoration:none; }
		#cboxLoadedContent #upload_image #send_picture SPAN { color:#FFF; text-transform:uppercase; padding:0 5px; font-weight:normal; }
		#cboxLoadedContent #upload_image .line_upload_img { clear:both; padding:15px 0; }
		/* Popin Send Friend */
		#cboxLoadedContent #partage_amis { height:440px; float:left; color:#FFF; padding:30px 0px 15px 25px; }
		#cboxLoadedContent #partage_amis H1 { width:425px; padding:0 0 20px 0; font-size:18px; }
		#cboxLoadedContent #partage_amis LABEL { float:left; width:165px; color:#c8c8c8; }
		#cboxLoadedContent #partage_amis INPUT,
		#cboxLoadedContent #partage_amis TEXTAREA { width:230px; float:left; border:1px solid #c8c8c8; font-size:12px; }
		#cboxLoadedContent #partage_amis .line_send_friend,
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire { width:407px; float:left; clear:both; padding:0 0 13px 0; margin:0; }
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire { clear:both; float:left; text-align:right; width:407px; padding:0 13px 0 0; }
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire INPUT,
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire LABEL { width:auto; }
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire LABEL A:link,
		#cboxLoadedContent #partage_amis .line_send_friend_obligatoire LABEL SPAN.conditions_utilisation { text-decoration:underline; }
		#cboxLoadedContent #partage_amis .bottom_friend { position:relative; margin:35px 0 0 0; _margin:17px 0 0 0; float:left; clear:both; overflow:hidden; width:396px; }
		#cboxLoadedContent #partage_amis .bottom_friend P { padding:0; margin:0; }
		#cboxLoadedContent #partage_amis .bottom_friend P.mentions_legales { float:left; width:310px; color:#A39B94; font-size:10px; }
		#cboxLoadedContent #partage_amis .bottom_friend P.mentions_legales a:link,
		#cboxLoadedContent #partage_amis .bottom_friend P.mentions_legales a:visited { color:#A39B94; text-decoration:underline; }
		#cboxLoadedContent #partage_amis .bottom_friend P.mentions_legales a:hover { text-decoration:none; }
		#cboxLoadedContent #partage_amis .bottom_friend P.validation_friend { float:right; }
		#cboxLoadedContent #partage_amis .bottom_friend P.validation_friend a { position:absolute; bottom:0; right:0; text-decoration:none; height:17px; line-height:17px; background-color:#7b8f38; }
		#cboxLoadedContent #partage_amis .bottom_friend P.validation_friend a span { margin:0 7px; _margin:0 3px; color:#FFF; text-transform:uppercase; }
		/* Popins crédits photos home */
		#cboxLoadedContent #popup_credits_photos { width:350px; float:left; color:#FFF; margin:35px 40px 35px 40px; _margin:17px 20px 17px 20px; }
		#cboxLoadedContent #popup_credits_photos H1,
		#cboxLoadedContent #popup_credits_photos P,
		#cboxLoadedContent #popup_credits_photos EMBED { padding:0; margin:0; }
		#cboxLoadedContent #popup_credits_photos H1 { font-size:18px; margin:0 0 20px 0; _margin:0 0 10px 0; }
		#cboxLoadedContent #popup_credits_photos P.desc_photographe { margin:0 0 20px 0; _margin:0 0 10px 0; }
		/* Popins crédits photos menu */
		#cboxLoadedContent #popup_menu { width:350px; float:left; color:#FFF; margin:35px 40px 35px 40px; _margin:17px 20px 17px 20px; }
		#cboxLoadedContent #popup_menu H1,
		#cboxLoadedContent #popup_menu P,
		#cboxLoadedContent #popup_menu EMBED { padding:0; margin:0; }
		#cboxLoadedContent #popup_menu EMBED { margin-top:24px; _margin-top:12px; }
		#cboxLoadedContent #popup_menu H1 { font-size:18px; margin:0 0 20px 0; _margin:0 0 10px 0; }
		#cboxLoadedContent #popup_menu P.desc_photographe { margin:0 0 20px 0; _margin:0 0 10px 0; }
		
		/* Photos actions GALLERY */
		#cboxLoadedContent IMG#cboxPhoto { float:left !important; margin:20px !important; _margin:10px !important; }
		
		/* Photos */
		#cboxLoadedContent #photo_actionsRight { width:600px; height:auto; padding:30px 25px 25px 25px; color:#FFF; }
		#cboxLoadedContent #photo_actionsRight P { float:left; clear:both; color:#FFF; width:600px; padding:0; margin-bottom:25px; _margin-bottom:12px; font-style:italic; }
		#cboxLoadedContent #photo_actionsRight H1 { float:left; clear:both; font-style:18px !important; margin:0; padding:0 0 20px 0; }
		#cboxLoadedContent #photo_actionsRight IMG { float:left; clear:both; width:600px; height:600px; margin-bottom:5px; _margin-bottom:2px; }
		
		/* Vidéos action */
		#cboxLoadedContent #popup_video { width:510px; float:left; color:#FFF; margin:35px 40px 35px 40px; _margin:17px 20px 17px 20px; }
		
		/* Lightbox */
		#jquery-overlay { position:absolute; top:0; left:0; z-index: 90; width: 100%; height: 500px; }
		#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0; }
		#jquery-lightbox a img { border: none; }
		#lightbox-container-image-box {position: relative; background-color: #534231;width: 250px;height: 250px;margin: 0 auto;}
		#lightbox-container-image { padding: 10px; }
		#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
		#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%;width: 100%; z-index: 10;}
		#lightbox-container-image-box > #lightbox-nav { left: 0; }
		#lightbox-nav a { outline: none;}
		#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
		#lightbox-nav-btnPrev { left: 30px; float: left;}
		#lightbox-nav-btnNext {right: 30px; float: right;}
		#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #534231;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
		#lightbox-container-image-data {padding: 0 10px; color: #ffffff; }
		#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
		#lightbox-image-details-caption { font-weight: bold; }
		#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}			
		#lightbox-secNav-btnClose { width:14px; height:14px; position:absolute; top:5px; right:5px; z-index:9999; }
		
		
		
		
/* Généralités */
#plt_container .popin { overflow:hidden; }
#plt_container { color:#67523d; float:left; position:relative; }
#plt_container A:link,
#plt_container A:visited { text-decoration:none; color:#67523d; }
#plt_container A:hover { text-decoration:underline; }
#plt_container .clear { clear:both; }
#plt_container .center { text-align:center; }

/* Home */
#plt_container H1#plt_home_header { width:981px; height:82px; }
#plt_container H1#plt_home_header A { display:block; text-indent:-9999%; width:295px; height:82px; margin:0 0 0 344px; _margin:0 0 0 172px; }
#plt_container .content_home { width:981px; overflow:hidden; height:auto; }
#plt_container .content_home H3 { height:20px; background-color:#67523d; padding:0; margin:0; clear:both; }
#plt_container .content_home .content_home1 { float:left; width:397px; height:478px; }
#plt_container .content_home .content_home2 { float:left; width:288px; padding-left:7px; height:478px; }
#plt_container .content_home .content_home3 { float:left; width:281px; padding-left:8px; height:478px;}
#plt_container .content_home .content_home1 .plantez_arbre_home { float:left; width:397px; height:47px; color:#FFF; position:relative; padding:0 0 5px 0; }
#plt_container .content_home .content_home1 .plantez_arbre_home P { font-size:10px; position:absolute; right:5px; padding:29px 0 0 0; }
#plt_container .content_home .content_home1 .plantez_arbre_home A { background-color:#FFF; text-decoration:none; }
#plt_container .content_home .content_home1 .plantez_arbre_home A SPAN { font-size:10px; padding:0 4px; color:#7b8f38; background-color:#FFF; text-transform:uppercase; }
#plt_container .content_home .content_home1 .home_tribu_planteurs { float:left; margin:0; padding:0 0 5px 0; }
#plt_container .content_home .content_home1 .home_tribu_planteurs A,
#plt_container .content_home .content_home1 .home_tribu_planteurs A IMG { padding:0; margin:0; float:left; }
#plt_container .content_home .content_home1 .home_compteur { float:left; width:397px; height:88px; position:relative; padding:0; }
#plt_container .content_home .content_home1 .home_compteur EMBED { float:left; right:206px; height:23px; position:absolute; top:7px; padding:0; margin:0; }
#plt_container .content_home .content_home1 .home_compteur A IMG { float:left; width:397px; height:87px; }
#plt_container .content_home .content_home1 .j_rocher_explain { clear:both; float:left; width:397px; height:95px; background-color:#ad8f71; }
#plt_container .content_home .content_home1 .j_rocher_explain .j_rocher_photo { float:left; }
#plt_container .content_home .content_home1 .j_rocher_explain .j_rocher_photo IMG { padding:7px 0 0 8px; }
#plt_container .content_home .content_home1 .j_rocher_explain .j_rocher_content { float:left; }
#plt_container .content_home .content_home1 .j_rocher_explain .j_rocher_content A { float:left; }
#plt_container .content_home .content_home1 .j_rocher_explain .j_rocher_content IMG { padding:7px 0 0 0; }

#plt_container .content_home2 H3 A { height:20px; display:block; }
#plt_container .content_home .content_home2 .animation_nav_actions { width:288px; height:458px; position:relative; z-index:0; }
#plt_container .content_home .content_home2 .animation_nav_actions .photographe { background:transparent url('../media/interface/bg_photographe.png') top left no-repeat; position:absolute;top:0; left:0; z-index:2; width:288px; height:20px; line-height:20px; }
#plt_container .content_home .content_home2 .animation_nav_actions .photographe P { margin-left:6px; color:#FFF; }
#plt_container .content_home .content_home2 .animation_nav_actions .photographe P A { text-decoration:underline; color:#FFF; }
#plt_container .content_home .content_home3 A.home-guide-planteur,
#plt_container .content_home .content_home3 A.home-guide-planteur IMG { float:left !important; margin:0 !important; padding:0 !important; width:281px !important; height:214px !important; }
#plt_container .content_home .content_home3 .home_citations { margin:0; padding:0; float:left; width:281px; height:157px; }
#plt_container .content_home .content_home3 .home_citations EMBED { margin:0; padding:0; float:left; width:281px; height:157px; }
#plt_container .content_home .content_home3 .home_partenaires_plus { height:22px; background-color:#67523d; text-align:right; }
#plt_container .content_home .content_home3 .home_partenaires_plus A { float:right; background-color:#FFF; text-decoration:none; margin:5px 5px 0 0; _margin:2px 2px 0 0; }
#plt_container .content_home .content_home3 .home_partenaires_plus A SPAN { font-size:10px; padding:0 4px; color:#7b8f38; background-color:#FFF; text-transform:uppercase; }
#plt_container .content_home .bottom_home { clear:both;position:relative;  }
#plt_container .content_home .bottom_home P { text-align:center; color:#968571; font-size:10px; }
#plt_container .content_home #goodiesLink {width:281px;height:27px;clear:both;float:left;}
#plt_container .content_home .bottom_home A.partnersHomeLink {display:block;width:80px;height:41px;position:absolute;top:15px !important;right:0 !important;}


/* Carousel Home partenaires */
#plt_container .content_home .content_home3 #homeCarousel { width:273px; height:45px; background:#FFF; }
#plt_container .content_home .content_home3 #homeCarousel UL LI IMG { padding:0; }
#plt_container .content_home .content_home3 #CarPartners { position:relative; width:272px; background:#67523d; padding-left:9px; }
#plt_container .content_home .content_home3 #CarPartners #prevCarHome { position:absolute; top:19px; left:0; width:9px; height:14px; background:#67523d url('../media/interface/prev.jpg') top left no-repeat; }
#plt_container .content_home .content_home3 #CarPartners #nextCarHome { position:absolute; top:19px; right:0; width:9px; height:14px; background:#67523d url('../media/interface/next.jpg') top left no-repeat; }


/* Menu de navigation */
#plt_container #plt_menu_gauche { width:230px; float:left; }
#plt_container #plt_menu_gauche .header_menu_gauche { width:230px; height:124px; display:block; background:#7b8f38 url('../media/interface/header_menu.jpg') top left no-repeat; }
#plt_container #plt_menu_gauche UL LI A:link,
#plt_container #plt_menu_gauche UL LI A:visited { display:block; width:230px; height:20px; text-indent:-9999%; background-color:#998467; border-bottom:1px solid #FFF; }
#plt_container #plt_menu_gauche UL LI.collabPlantentAussi A:link,
#plt_container #plt_menu_gauche UL LI.collabPlantentAussi A:visited { height:33px; }
#plt_container #plt_menu_gauche .desc_illustration { float:left; width:230px; height:298px; background:#7b8f38; margin:7px 0 0 0; _margin:4px 0 0 0; }
#plt_container #plt_menu_gauche .desc_illustration P { float:left; width:230px; height:18px; line-height:18px; color:#FFF; text-align:center; }
#plt_container #plt_menu_gauche .desc_illustration A { color:#FFF; text-decoration:underline; }
#plt_container #plt_menu_gauche .desc_illustration IMG { float:left; width:230px; height:280px; }

/* Top */
#plt_container h1#plt_top_heading { float:left; width:751px; height:94px; }
#plt_container h1#plt_top_heading A { display:block; text-indent:-9999%; width:751px; height:94px; }


/* Contenu */
#plt_container #plt_content { width:751px; height:auto; float:left; }
#plt_container #plt_content #plt_contenu { float:left; width:734px; padding:5px 0 0 17px; }
#plt_container #plt_content #plt_contenu P { width:734px; float:left; clear:both; }

	/* Sub header */
	#plt_container #plt_content .sub_heading { overflow:hidden; float:left; clear:both; padding:7px 0 10px 17px; height:25px; width:734px; } 
	#plt_container #plt_content .sub_heading .titre_section { height:25px; width:734px; text-indent:-9999%; }
	#plt_container #plt_content .sub_heading H2.MenuCollabAussi { height:32px; }
	#plt_container #plt_content .sub_heading .outils_partage { text-indent:0%; float:right; height:16px; line-height:16px; margin:-21px 0 0 0; }
	#plt_container #plt_content .sub_heading .outils_partageMenuCollabAussi { margin:-28px 0 0 0; }
	#plt_container #plt_content .sub_heading .outils_partage a { height:16px; line-height:16px; color:#8f9092; text-transform:none; font-weight:normal;font-size:11px; }
	#plt_container #plt_content .sub_heading .outils_partage a.share_mail { background:#FFF url('../media/interface/share_mail.jpg') top left no-repeat; padding:0 0 0 25px; margin:0 17px 0 0; _margin:0 8px 0 0; }
	#plt_container #plt_content .sub_heading .outils_partage a.share_facebook { background:#FFF url('../media/interface/share_facebook.jpg') top left no-repeat; padding:0 0 0 23px; margin:0 17px 0 0; _margin:0 8px 0 0; }
	#plt_container #plt_content .sub_heading .outils_partage a.share_print { background:#FFF url('../media/interface/share_print.jpg') top left no-repeat; padding:0 0 0 27px; }
	
/* Objectifs */	
#plt_container #plt_content #plt_contenu H3 A { background:#abb97d url('../media/interface/roll_objectifs_off.jpg') top right no-repeat; text-decoration:none; cursor:pointer; clear:both; width:724px; height:23px; line-height:23px; padding:0 5px 0 5px; font-size:13px; color:#FFF; float:left; }
#plt_container #plt_content #plt_contenu H3 A:hover { background:#7b8f38 url('../media/interface/roll_objectifs_on.jpg') top right no-repeat; }
#plt_container #plt_content #plt_contenu .titre-objectif { cursor:pointer; margin:0 0 1px 0; clear:both; width:734px; height:23px; line-height:23px; font-size:13px; color:#FFF; }
#plt_container #plt_content #plt_contenu .titre-objectif_off A { background:#abb97d url('../media/interface/roll_objectifs_off.jpg') top right no-repeat; }
#plt_container #plt_content #plt_contenu .titre-objectif_on A { height:23px; background:#7b8f38 url('../media/interface/roll_objectifs_on.jpg') top right no-repeat; }
#plt_container #plt_content #plt_contenu .contenu_objectif { clear:both; float:left; width:734px; margin:15px 0 15px 0; _margin:7px 0 7px 0; overflow:hidden; color:#8f9092; }
#plt_container #plt_content #plt_contenu .contenu_objectif .link,
#plt_container #plt_content #plt_contenu .link { float:left; clear:both; display:block; color:#67523d; text-decoration:underline; background:#FFF url('../media/interface/lien_objectif.jpg') top left no-repeat; padding:0 0 0 17px; height:13px; font-weight:bold; margin:16px 0 16px 0; _margin:8px 0 8px 0; }
#plt_container #plt_content #plt_contenu .contenu_objectif .texte { float:left; width:368px; }
#plt_container #plt_content #plt_contenu .contenu_objectif .texte p { color:#8f9092; width:318px; float:left; }
#plt_container #plt_content #plt_contenu .contenu_objectif .texte-seul { width:734px; }
#plt_container #plt_content #plt_contenu .contenu_objectif .image { text-align:center; }
#plt_container #plt_content #plt_contenu .contenu_objectif .video,
#plt_container #plt_content #plt_contenu .contenu_objectif .image_video { background-color:#67523d; text-align:center; float:left; width:307px; }
#plt_container #plt_content #plt_contenu .contenu_objectif .video img { cursor:pointer; }

/* Map Google */
#plt_container #plt_content #map_canvas { width:723px; height:394px; }

/* Partenaires */
#plt_container #plt_content #plt_contenu h3.partner_group { width:720px; float:left; clear:both; font-size:12px; padding:15px 0 15px 0; }
#plt_container #plt_content #plt_contenu .partner_el { float:left; clear:both; font-size:11px; color:#8f9092; width:720px; padding-bottom:10px; }
#plt_container #plt_content #plt_contenu .partner_el_logo { float:left; width:155px; height:80px; }
#plt_container #plt_content #plt_contenu .partner_el_logo IMG { width:150px; height:70px; }
#plt_container #plt_content #plt_contenu .partner_el_desc,
#plt_container #plt_content #plt_contenu .partner_el_desc P { float:left; width:561px; color:#8f9092; }
#plt_container #plt_content #plt_contenu .partner_el_desc P STRONG.namePartner { color:#67523D; font-size:14px; }
#plt_container #plt_content #plt_contenu .partner_el_desc P.lienPartenaire { padding:3px 0 20px 0; }
#plt_container #plt_content #plt_contenu .partner_el_desc P.lienPartenaire .link { color:#67523d; text-decoration:underline; background:#FFF url('../media/interface/lien_objectif.jpg') top left no-repeat; padding:0 0 0 17px; height:13px; font-weight:bold; margin:0 !important; float:left; clear:both; }
#plt_container #plt_content #plt_contenu .partner_el_desc UL { padding-left:15px !important; }
#plt_container #plt_content #plt_contenu .partner_el_desc UL LI { list-style:circle; }


/* Actions */
#plt_container #plt_content #plt_contenu span.nb_actions { color:#7b8f38; }
#plt_container #plt_content #plt_contenu .place_action { clear:both; width:734px; height:14px; overflow:hidden; margin-bottom:12px; _margin-bottom:6px; }
#plt_container #plt_content #plt_contenu .place_action h3 { float:left; width:550px; height:14px; color:#7b8f38; font-size:15px; text-transform:uppercase; }
#plt_container #plt_content #plt_contenu .place_action .all_actions { float:left; width:184px; height:14px; }
#plt_container #plt_content #plt_contenu .place_action .all_actions a { display:block; color:#67523d; text-decoration:underline; background:#FFF url('../media/interface/lien_objectif.jpg') top left no-repeat; font-weight:bold; padding:0 0 0 17px; margin:0; }
#plt_container #plt_content #plt_contenu .listing-pays_actions { width:734px; margin:0 0 5px 0; }
#plt_container #plt_content #plt_contenu .listing-pays_actions a:link,
#plt_container #plt_content #plt_contenu .listing-pays_actions a:visited { text-decoration:underline; font-weight:bold; }
#plt_container #plt_content #plt_contenu .listing-pays_actions a:hover { text-decoration:none; }
#plt_container #plt_content #plt_contenu .details_actions_left { width:536px; float:left; }
#plt_container #plt_content #plt_contenu .details_actions_left P { width:536px; }
#plt_container #plt_content #plt_contenu .details_actions_left img.video { cursor:pointer; float:left; clear:both; margin-top:20px; _margin-top:10px;  }
#plt_container #plt_content #plt_contenu .details_actions_left .description_action { width:536px; margin-bottom:18px; font-weight:bold; }
#plt_container #plt_content #plt_contenu .details_actions_left .content_desc_action { width:536px; color:#8f9092; }
#plt_container #plt_content #plt_contenu .details_actions_left .planter_don_link_action { background:#F90 url('../media/interface/planter_don_link_action.jpg') repeat-x; padding:0 5px 0 5px; height:16px; float:left; clear:both; margin:20px 0; _margin:10px 0; }
#plt_container #plt_content #plt_contenu .details_actions_left .planter_don_link_action a { height:16px; line-height:16px; font-size:11px; color:#FFF; text-transform:uppercase; background:url('../media/interface/planter_don_link_action_puce.jpg') center left no-repeat; padding:0 0 0 10px; _margin:0 0 0 5px; text-decoration:none; }
#plt_container #plt_content #plt_contenu .liste_donateurs { clear:both; padding-top:16px; border-top:1px solid #949597; float:left; width:505px; overflow:hidden; }
#plt_container #plt_content #plt_contenu .details_actions_left .liste_donateurs h3 { width:345px; text-transform:uppercase; float:left; color:#7b8f38; font-size:12px;  }
#plt_container #plt_content #plt_contenu .details_actions_left .liste_donateurs h3 span { float:left; width:345px;  }
#plt_container #plt_content #plt_contenu .details_actions_left .liste_donateurs span { width:160px; float:right; }
#plt_container #plt_content #plt_contenu .details_actions_left .liste_donateurs span a.link { margin:8px 0 0 0; _margin:4px 0 0 0; padding:0 0 0 17px; }
#plt_container #plt_content #plt_contenu .details_actions_left .les_donateurs,
#plt_container #plt_content #plt_contenu .les_donateurs { clear:both; padding-top:14px; width:507px; }
#plt_container #plt_content #plt_contenu .details_actions_left .les_donateurs img,
#plt_container #plt_content #plt_contenu .les_donateurs img { float:left; cursor:pointer; width:55px; height:55px; margin:0 0 1px 1px; }
#plt_container #plt_content #plt_contenu .details_actions_right { margin-left:14px; _margin-left:7px; width:176px; background-color:#67523d; float:left; color:#FFF; padding:4px 4px 0 4px; }
#plt_container #plt_content #plt_contenu .details_actions_right .navigation { display:block; width:176px; background:#998467; color:#FFF; text-decoration:none; height:14px; line-height:14px; text-align:center; }
#plt_container #plt_content #plt_contenu .details_actions_right .next { background:#998467 url('../media/interface/next_actions.jpg') top right no-repeat; float:left; clear:both; margin-bottom:4px; _display:inline;  }
#plt_container #plt_content #plt_contenu .details_actions_right .prev { float:left; clear:both; background:#998467 url('../media/interface/prev_actions.jpg') top left no-repeat; margin-bottom:4px; _display:inline; }
#plt_container #plt_content #plt_contenu .details_actions_right #map_canvas { width:174px; height:170px; border:1px solid #4e3c2b; margin-bottom:11px; }
#plt_container #plt_content #plt_contenu .details_actions_right #map_canvas div span,
#plt_container #plt_content #plt_contenu .details_actions_right #map_canvas a.terms-of-use-link { display:none; }

#plt_container #plt_content #plt_contenu .details_actions_right p.legend_canvas { float:left; width:170px; overflow:hidden; margin:0 0 6px 0; _margin:0 0 3px 0; }
#plt_container #plt_content #plt_contenu .details_actions_right p.legend_canvas span.realise { clear:both; height:23px; padding-left:27px; line-height:23px; background:#67523d url('../media/interface/realise_ico_dactions.jpg') top left no-repeat; float:left; color:#FFF; }
#plt_container #plt_content #plt_contenu .details_actions_right p.legend_canvas span.en_cours { clear:both; height:23px; padding-left:27px; line-height:23px; background:#67523d url('../media/interface/en_cours_ico_dactions.jpg') top left no-repeat; float:left; color:#FFF; }

#plt_container #plt_content #plt_contenu .details_actions_right .titre_count { clear:both; width:171px; height:13px; margin:0 0 0 5px; _margin:0 0 0 2px; text-indent:-9999%; }
#plt_container #plt_content #plt_contenu .details_actions_right .count { float:left; width:171px; color:#FFF; margin:5px 0 11px 5px; _margin:2px 0 5px 2px; }
#plt_container #plt_content #plt_contenu .details_actions_right .actions_images .popin_img { padding:0 0 4px 0; float:left; }
#plt_container #plt_content #plt_contenu .details_actions_right .actions_images IMG { border:1px solid #4f3d2b; width:84px; height:83px; float:left; cursor:pointer; }
#plt_container #plt_content #plt_contenu .details_actions_right .actions_images IMG.col_g { margin-right:3px; _margin-right:2px; }

/* Dons */
#plt_container #plt_content #plt_contenu #fil_ariane { position:relative; clear:both; float:left; background:url('../media/interface/point.jpg') center repeat-x; width:734px; height:30px; }
#plt_container #plt_content #plt_contenu #fil_ariane .step		{ float:left; text-align:center; height:30px; line-height:30px; }
#plt_container #plt_content #plt_contenu #fil_ariane .step-centre{ float:left; }
#plt_container #plt_content #plt_contenu #fil_ariane .right		{ position:absolute; right:0; top:0; }
#plt_container #plt_content #plt_contenu #fil_ariane .step span,
#plt_container #plt_content #plt_contenu #fil_ariane .step a { padding: 0 10px 0 10px; background:#d7ddc3; height:30px; line-height:30px; float:left; }
#plt_container #plt_content #plt_contenu #fil_ariane .step a span,
#plt_container #plt_content #plt_contenu #fil_ariane .step a .text { cursor:pointer; }
#plt_container #plt_content #plt_contenu #fil_ariane .step a:hover { text-decoration:none; }
#plt_container #plt_content #plt_contenu #fil_ariane .step span.actif { background:#7b8f38; }
#plt_container #plt_content #plt_contenu #fil_ariane .step .text { height:25px; padding:0 10px 0 10px; text-decoration: none; color: #7b8f37; font-weight: bold;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#plt_container #plt_content #plt_contenu #fil_ariane .step span.actif .text { color:#FFF; background:#7b8f38; }
#plt_container #plt_content #plt_contenu #fil_ariane .step .chiffre	{ font-size: 16px; padding: 0px !important; background:none !important; }
#plt_container #plt_content #plt_contenu .step_nb_don { font-size:13px; font-weight:bold; color:#7b8f38; padding-top:10px; }
#plt_container #plt_content #plt_contenu .step_nb_donPromo { font-size:13px; font-weight:bold; color:#7b8f38; padding:0; }
#plt_container #plt_content #plt_contenu .desc_step_don { color:#8f9092; width:429px; padding:15px 0 15px 0; }
#plt_container #plt_content #plt_contenu .step_don_left { float:left; width:429px; }
#plt_container #plt_content #plt_contenu .step_don_left label { float:left; width:170px; color:#8f9092; font-weight:bold; font-size:11px; }
#plt_container #plt_content #plt_contenu .step_don_left input,
#plt_container #plt_content #plt_contenu .step_don_left select,
#plt_container #plt_content #plt_contenu .step_don_left textarea { font-size:11px; float:left; border:1px solid #c8c8c8; color:#56585a; width:255px; }
#plt_container #plt_content #plt_contenu .step_don_left .ajout_photo_launch { float:left; width:255px; }
/* Ligne de formulaire */
#plt_container #plt_content #plt_contenu .step_don_left .line_form { float:left; width:429px; clear:both; margin-bottom:12px; overflow:hidden; }
#plt_container #plt_content #plt_contenu .step_don_left .line_form A.plusInfosCode { font-weight:bold; text-decoration:underline; padding-left:10px; }
#plt_container #plt_content #plt_contenu .step_don_left .line_form P { clear:none; }
#plt_container #plt_content #plt_contenu .step_don_left .ajout_photo { text-decoration:underline; font-weight:bold; color:#67523d; }
#plt_container #plt_content #plt_contenu .step_don_left .plus_link { color:#8f9092; }
#plt_container #plt_content #plt_contenu .step_don_left p.obligatoire { width:148px; margin:8px 0 12px 0  !important; _margin:4px 0 6px 0  !important; color:#8f9092 !important; text-align:right !important; font-weight:normal !important; font-size:11px !important; }
/* Don step 2*/
#plt_container #plt_content #plt_contenu .step_don2_left { float:left; width:734px; }
#plt_container #plt_content #plt_contenu .step_don2_left FORM#valid_step2_don { float:left; height:auto; width:734px; }
#plt_container #plt_content #plt_contenu .step_don2_left .errors_forms { margin-top:15px; _margin-top:7px; color:#ba1d1d; }
#plt_container #plt_content #plt_contenu .step_don2_left table#choix_don { margin:18px 0 0 59px; _margin:9px 0 0 29px; border-collapse:collapse; border:none; }
#plt_container #plt_content #plt_contenu .step_don2_left table#choix_don td { text-align:left; width:125px; font-weight:bold; color:#8f9092; }
#plt_container #plt_content #plt_contenu .step_don2_left table#choix_don td span { color:#7b8f38; }
#plt_container #plt_content #plt_contenu .step_don2_left table#choix_don td input.autre_montant { text-align:center; width:100px; font-size:11px; color:#8f9092; border:1px solid #c9c9c9; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form { clear:both; float:left; margin:25px 0 0 0; _margin:12px 0 0 0; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form LABEL { font-weight:bold; color:#8f9092; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form INPUT { font-size:11px; line-height:11px; color:#8f9092; border:1px solid #c9c9c9; width:185px; margin-left:10px; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .choix_nl { margin:20px 0 20px 0 !important; _margin:10px 0 10px 0 !important; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .choix_nl input { width:10px !important; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .choix_nl INPUT#newsletter { border:0px solid #FFF; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .choix_nl label { margin-left:10px; _margin-left:5px; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left,
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left P { float:left; width:334px; text-align:right; }

#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left P.civiliteDonateur SPAN.def { float:left; width:135px; font-weight:bold; color:#8f9092; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left P.civiliteDonateur LABEL { float:left; padding-left:10px; width:auto; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left P.civiliteDonateur INPUT { float:left; width:auto; }

#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right,
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right P { float:left; width:341px; text-align:right; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_left P,
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right P { margin:0 0 6px 0; _margin:0 0 3px 0; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right .validation_don2 { background:#7b8f38; height:17px; line-height:17px; text-decoration:none; color:#FFF; text-transform:uppercase; font-size:11px; }
#plt_container #plt_content #plt_contenu .formFinalValidation A { background:#7b8f38; height:17px; line-height:17px; text-decoration:none; color:#FFF; text-transform:uppercase; font-size:11px; float:left; }
#plt_container #plt_content #plt_contenu .formFinalValidation A SPAN { padding:0 3px; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right .obligatoire { float:left; font-weight:normal; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right .form_don2_validation { margin-bottom:20px !important; _margin-bottom:10px !important; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right .validation_don2 span { padding:0 6px; }
#plt_container #plt_content #plt_contenu .step_don2_left .don2_form .don2_form_right .mentions_fiscales { color:#67523d; text-decoration:underline; font-weight:bold; }
#plt_container #plt_content #plt_contenu .mentions_legales { margin:20px 0 0 0; _margin:10px 0 0 0; float:left; }
#plt_container #plt_content #plt_contenu .merci_don { margin:0 0 10px 0; _margin:0 0 5px 0; }
#plt_container #plt_content #plt_contenu .mentions_legales,
#plt_container #plt_content #plt_contenu .mentions_legales a { clear:both; color:##A39B94; font-size:10px; color:#A39B94; }
/* Don step 3 */
#plt_container #plt_content #plt_contenu .step_don3_left .step_don3_recap_left { float:left; width:460px; }
#plt_container #plt_content #plt_contenu .step_don3_left .step_don3_recap_right { float:left; width:274px; }
#plt_container #plt_content #plt_contenu .step_don3_left .step_don3_recap_pay { clear:both; margin-top:30px; _margin-top:15px; float:left; }
#plt_container #plt_content #plt_contenu .step_don3_left p.titre_recap { color:#67523d; font-weight:bold; margin:20px 0; _margin:10px 0; }
#plt_container #plt_content #plt_contenu .step_don3_left .method_pay { margin-right:70px; _margin-right:35px; float:left; }

#plt_container #plt_content #plt_contenu .step_don_right { padding-left:5px; margin:28px 0px 0 5px; _margin:14px 0px 0 2px; float:left; width:289px; background:#483827; color:#FFF; }
#plt_container #plt_content #plt_contenu .step_don_right p.legend_canvas { float:left; margin:6px 5px 2px 0; _margin:3px 2px 1px 0; width:250px; overflow:hidden; height:23px; }
#plt_container #plt_content #plt_contenu .step_don_right p.legend_canvas span.realise { margin-left:5px; _margin-left:2px; height:23px; line-height:23px; background:#483827 url('../media/interface/realise_ico.jpg') top left no-repeat; float:left; padding-left:30px; color:#FFF; }
#plt_container #plt_content #plt_contenu .step_don_right p.legend_canvas span.en_cours {  margin-left:10px; _margin-left:5px; height:23px; line-height:23px; background:#483827 url('../media/interface/en_cours_ico.jpg') top left no-repeat; float:left; padding-left:30px; color:#FFF; }
#plt_container #plt_content #plt_contenu .step_don_right #map_canvas { clear:both; width:284px; height:313px; }
#plt_container #plt_content #plt_contenu .step_don_right #map_canvas div span { display:none; }
#plt_container #plt_content #plt_contenu .step_don_right .nb_arbres_action { float:left; width:276px; text-align:right; padding:10px 14px 10px 5px; color:#FFF; }
#plt_container #plt_content #plt_contenu .step_don_right .nb_arbres_action span { font-size:15px; color:#7b8f38; font-weight:bold; }
#plt_container #plt_content #plt_contenu .bouton_validation_step_don { float:left; position:relative; width:148px; }
#plt_container #plt_content #plt_contenu .step_don_link_action { position:absolute; right:0; top:0; background:#F90 url('../media/interface/planter_don_link_action.jpg') repeat-x; padding:0 5px 0 5px; height:16px; float:left; margin-bottom:20px; _margin-bottom:10px; clear:both; }
#plt_container #plt_content #plt_contenu .step_don_link_wait { position:absolute; right:0; top:0; padding:0 5px 0 5px; height:16px; float:left; margin-bottom:20px; _margin-bottom:10px; clear:both; }

#plt_container #plt_content #plt_contenu .step_don_link_action a { height:16px; line-height:16px; font-size:11px; color:#FFF; text-transform:uppercase; text-decoration:none; }
#plt_container #plt_content #plt_contenu .don_liste_donateurs { width:734px; clear:both; border-top:0px solid #FFF; }
#plt_container #plt_content #plt_contenu .don_liste_donateurs h3 { font-size:12px; color:#7b8f38; text-transform:uppercase; margin-bottom:14px; _margin-bottom:7px; }
#plt_container #plt_content #plt_contenu .don_liste_donateurs .liste_donateurs { border-top:0px solid #FFF; width:734px; }
#plt_container #plt_content #plt_contenu .don_liste_donateurs img { cursor:pointer; width:55px; height:55px; float:left; margin:1px 0px 0px 1px; }
#plt_container #plt_content #plt_contenu .don_liste_donateurs .les_donateurs { width:734px; }
	/* Page carto */
	#plt_container #plt_content #plt_contenu #gmap_content { float:left; clear:both; position:relative; width:733px; height:431px; background-color:#483827; margin:0 0 20px 0; }
	#plt_container #plt_content #plt_contenu #gmap_content #map_canvas { float:left; margin:5px 0 0 5px; _margin:5px 0 0 3px; }
	#plt_container #plt_content #plt_contenu #gmap_content .gmap_content_legend { overflow:hidden; height:23px; float:left; margin:6px 0 0 8px; _margin:3px 0 0 4px; color:#FFF; }
	#plt_container #plt_content #plt_contenu #gmap_content .gmap_content_legend span.realise { margin-left:5px; _margin-left:2px; height:23px; line-height:23px; background:#483827 url('../media/interface/realise_ico.jpg') top left no-repeat; float:left; padding-left:30px; }
	#plt_container #plt_content #plt_contenu #gmap_content .gmap_content_legend span.en_cours {  /*margin-left:10px; _margin-left:5px; */height:23px; line-height:23px; background:#483827 url('../media/interface/en_cours_ico.jpg') top left no-repeat; float:left; padding-left:30px; }
	#plt_container #plt_content #plt_contenu #gmap_content .gmap_content_chiffrage { margin:0 5px 0 0; _margin:0 2px 0 0; height:32px; line-height:32px; overflow:hidden; height:23px; float:right; color:#FFF; }
	#plt_container #plt_content #plt_contenu #gmap_content .gmap_content_chiffrage span { font-weight:bold; font-size:15px; color:#7B8F38; }
/* Bloc remerciement don final */
#plt_container #plt_content #plt_contenu #gmap_content .map_final_don { width:201px;height:394px;position:absolute;top:5px;right:5px;z-index:10; background:transparent url('../media/interface/bg_final_don.png') top left no-repeat; }
#plt_container #plt_content #plt_contenu #gmap_content .map_final_don p { width:201px; float:left; margin-top:25px; _margin-top:12px; color:#FFF; text-align:center; }
#plt_container #plt_content #plt_contenu #gmap_content .map_final_don p a { background-color:#FFF; text-decoration:none; }
#plt_container #plt_content #plt_contenu #gmap_content .map_final_don p a span { padding:0 5px; color:#7b8f38; background-color:#FFF; text-transform:uppercase; }
/* Desaffichage des copy maps */
/*#plt_container #plt_content #plt_contenu #gmap_content #map_canvas .gmnoprint,
#plt_container #plt_content #plt_contenu #gmap_content #map_canvas div span,
#plt_container #plt_content #plt_contenu #gmap_content #map_canvas div a { display:none; }*/




/* Guide planteur */
#plt_container #plt_content #plt_contenu .desc_guide_planteur { margin-bottom:14px; _margin-bottom:7px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content { clear:both; height:auto; width:734px; background:#FFF url('../media/interface/gdp_body.jpg') repeat-y; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_top { height:248px; width:734px; text-indent:-9999%; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body { height:auto; width:734px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_bottom { clear:both; height:14px; width:734px; background:#FFF url('../media/interface/gdp_footer.jpg') top left no-repeat; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .editoActionsGdP { padding-left:40px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .editoActionsGdP,
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .editoActionsGdP P { width:635px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .editoActionsGdP H5 { width:635px; float:left; clear:both; color:#67523d; font-size:15px; padding:10px 0 0 0;  }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_cols { float:left; padding:0 0 25px 40px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche { float:left; width:320px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite { float:left; width:330px; padding-left:25px;  }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .desc_col { float:left; clear:both; color:#8f9092; font-size:11px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche .desc_col { width:320px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite .desc_col { width:330px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche .bloc_gdp { width:320px; clear:both; padding:30px 0; float:left; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite .bloc_gdp { width:330px; clear:both; padding:30px 0; float:left; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .bloc_gdp .explicationsGauche { float:left; padding-left:25px; width:170px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .bloc_gdp .explicationsDroite { float:left;padding-left:20px;width:145px; }

#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche .desc_etape_gdp { float:left; width:170px; font-weight:bold; color:#67523d; padding-bottom:16px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite .desc_etape_gdp { float:left; width:145px; font-weight:bold; color:#67523d; padding-bottom:16px; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .etape_gdp { color:#7b8f38; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche .etape_gdp_content { width:170px; float:left; color:#8f9092; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite .etape_gdp_content { width:145px; float:left; color:#8f9092; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .etape_gdp_content_large { width:330px; float:left; color:#8f9092; }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_gauche .picto_gdp { float:left;  }
#plt_container #plt_content #plt_contenu .guide_planteur_content .gpc_body .gpc_col_droite .picto_gdp { float:left; margin:0; }

/* Bubbles donateurs */
#plt_container #plt_content #plt_contenu  .popup_donateur { padding:0; position:relative; float:left; margin:0 1px 1px 0; }
#plt_container #plt_content #plt_contenu  .popup_donateur .popup_donateur_content { padding:12px 10px 12px 10px; width:300px; height:auto; position:absolute; top:-55px; left:-135px; text-align:left; z-index:50; display:none; background:#f9f7f3; }
#plt_container #plt_content #plt_contenu  .popup_donateur .popup_content_int { position:relative; background:#f9f7f3; overflow:hidden; }
/*#plt_container #plt_content #plt_contenu  .popup_donateur .focus_bubble { position:relative; bottom:-23px; width:300px; height:23px; background:transparent url('../media/interface/focus_bubble.gif') top left no-repeat; }*/

/* Gestion des popins */
#opacBody { position:absolute; top:0; left:0; width:100%; height:100%; display:none; margin:0; z-index:49; background:#000; opacity:0.6; filter:alpha(opacity=60); }
#brox { z-index:50; position:absolute; top:50%; left:50%; padding:5px; background:#483827; }
#closeBrox { display:block; position:absolute; top:-20px; right:0; width:20px; height:20px; cursor:pointer; background::#CF0; }

/* Goodies */
#plt_container #plt_content #plt_contenu .goodies P {width:704px;}
#plt_container #plt_content #plt_contenu .goodies H3 { text-transform:uppercase; float:left; clear:both;width:630px;margin:20px 0 !important;_margin-top:10px 0 !important;color:#7B8F38 !important;font-size:14px !important;}
#plt_container #plt_content #plt_contenu .containerGoodie { overflow:hidden; float:left; clear:both; width:675px; }
#plt_container #plt_content #plt_contenu .containerGoodie .left { float:left; }
#plt_container #plt_content #plt_contenu .containerGoodie .diplomeContent {width:486px;}
#plt_container #plt_content #plt_contenu .containerGoodie .diplomeContent P {width:451px !important;padding:50px 0 0 35px;}
#plt_container #plt_content #plt_contenu .goodies P.titreDLWall {padding-bottom:13px !important;}
#plt_container #plt_content #plt_contenu .containerWallpapers {width:680px !important;}
#plt_container #plt_content #plt_contenu .containerWallpapers .oneWall {float:left;width:222px;}
#plt_container #plt_content #plt_contenu .containerWallpapers .oneWall2 {padding:0 5px !important;}
#plt_container #plt_content #plt_contenu .containerWallpapers .oneWallLegend {text-align:center !important;}
#plt_container #plt_content #plt_contenu .containerWallpapers .oneWallLegend A {font-size:11px !important;}
#plt_container #plt_content #plt_contenu .containerWallpapers .oneWallLegend A.wallDL2 {padding:0 15px !important;}
#plt_container #plt_content #plt_contenu .goodies P.signatureMailDesc {margin:20px 0 !important;_margin:10px 0 !important;}
#plt_container #plt_content #plt_contenu .containerGoodie .badgeContent {width:499px !important;padding:50px 0 0 15px;}
#plt_container #plt_content #plt_contenu .containerGoodie .badgeContent P {width:499px !important;}
#plt_container #plt_content #plt_contenu .containerGoodie .badgeContent P INPUT {border:1px solid #dfdfdf !important;width:352px;}
#plt_container #plt_content #plt_contenu .goodies A:link,
#plt_container #plt_content #plt_contenu .goodies A:visited { font-weight:bold; text-decoration:underline; }
#plt_container #plt_content #plt_contenu .goodies A:hover   { text-decoration:none; }

/* Les collaborateurs plantent aussi */
#plt_container #plt_content #plt_contenu .collaPlantent { float:left; width:734px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt { overflow:hidden; width:734px; float:left; clear:both; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Gauche { float:left; width:372px; padding-top:25px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite { float:left; margin-left:104px; background:#FFF url('../media/interface/50ans/containerheader_cpltdroite.jpg') top left no-repeat; width:252px; height:74px; color:#FFF; padding:7px 0 0 0px; text-align:center; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite P { color:#FFF; width:222px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite P.explainsBlocLog { padding:0 0 0 15px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite .globalEnterCollab { float:left; width:235px; padding:10px 0 0 10px; clear:both; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM { text-align:left; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM LABEL { width:61px; float:left; line-height:0.8; font-size:10px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM #collabSerial { font-size:12px; color:#000; /*text-transform:uppercase;*/ text-align:center; float:left; width:117px; border:1px solid #998467; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM SPAN.cplt_button_ok { margin-left:1px; float:left; width:25px; height:20px; background:#F90 url('../media/interface/50ans/collab_ok.jpg') top left no-repeat; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM SPAN.cplt_button_ok A { float:left; text-transform:uppercase; font-size:10px; color:#FFF; text-decoration:none; width:24px; height:18px; text-align:center; line-height:18px; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM SPAN.cplt_button_help { margin-left:1px; float:left; width:25px; height:20px; background:#F90 url('../media/interface/50ans/collab_help.jpg') top left no-repeat; }
#plt_container #plt_content #plt_contenu .collaPlantent .containerHeaderCPlt .containerHeaderCPlt_Droite FORM SPAN.cplt_button_help A { float:left; text-transform:uppercase; font-size:12px; font-weight:bold; color:#e05f00; text-decoration:none; width:24px; height:18px; text-align:center; line-height:18px; }

#plt_container #plt_content #plt_contenu #helpInputCollab { display:none;font-size:11px; color:#675241; position:absolute; top:-111px; _top:-120px; right:0px; width:245px; background:#FFF; border:1px solid #f58900; padding:17px 10px 17px 10px; }
#plt_container #plt_content #plt_contenu #helpInputCollab A:link,
#plt_container #plt_content #plt_contenu #helpInputCollab A:visited { font-weight:bold; text-decoration:underline; color:#7b8f38; }
#plt_container #plt_content #plt_contenu #helpInputCollab A:hover { text-decoration:none; }
#plt_container #plt_content #plt_contenu #helpInputCollab P { float:left; clear:both; width:245px;  }
#plt_container #plt_content #plt_contenu #helpInputCollab P.helpTitre { padding:0 0 10px 0; position:relative; }
#plt_container #plt_content #plt_contenu #helpInputCollab P.helpTitre A#closeHelp { position:absolute; right:-7px; top:-15px; width:14px; height:14px; text-indent:-9999%; background:#FFF url('../media/interface/popins/close_popin.jpg') top left no-repeat; }
#plt_container #plt_content #plt_contenu #helpInputCollab UL { margin:0; padding:0 0 10px 0; float:left; clear:both;width:245px; }
#plt_container #plt_content #plt_contenu #helpInputCollab UL LI { margin:0; padding:0; list-style-type:none; }
#plt_container #plt_content #plt_contenu #helpInputCollab P.helpContact { padding:0 0 5px 0; }
#plt_container #plt_content #plt_contenu #helpInputCollab P.helpContactEff STRONG { color:#7b8f38; }


#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice { overflow:hidden; width:734px; float:left; clear:both; padding-top:20px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche { float:left; width:330px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche P { width:330px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche .portraitPlanteur { margin-top:27px; _margin-top:13px; float:left; clear:both; width:271px; height:352px; background:#FFF url('../media/interface/50ans/fond_portrait_planteur.jpg') top left no-repeat; position:relative; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche .portraitPlanteur #portraitCalque { position:absolute; top:8px; left:23px; width:230px; height:326px; z-index:3000; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche .portraitPlanteur #portraitCalqueBlc { position:absolute; top:8px; left:23px; width:230px; height:326px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceGauche .portraitPlanteur IMG { padding:8px 0px 0px 23px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceDroite { float:left; width:404px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceDroite P { width:404px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceDroite P.occaz50ans { padding-top:20px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice .collabChoiceDroite .flashMap { padding-top:5px; float:left; clear:both; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 { overflow:hidden; width:734px; float:left; clear:both; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceGauche { float:left; width:319px; padding-left:11px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceGauche IMG { cursor:pointer; float:left; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceGauche .legendClickChoice { float:left; width:131px; padding:13px 0 0 6px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceGauche .legendClickChoice P { float:left; width:131px; font-size:10px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceDroite { float:left; width:404px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice2 .collabChoiceDroite P { width:404px; font-size:10px; padding-top:17px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 { overflow:hidden; width:734px; float:left; clear:both; padding-top:7px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceGauche { float:left; width:319px; padding-left:11px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceDroite { float:left; width:404px; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceGauche A,
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceDroite A { width:182px; height:25px; text-indent:-9999%; float:left; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceGauche A { background:#FFF url('../media/interface/50ans/cplt_btn_dl.jpg') top left no-repeat; }
#plt_container #plt_content #plt_contenu .collaPlantent .collabChoice3 .collabChoiceDroite A { background:#FFF url('../media/interface/50ans/cplt_btn_plantez.jpg') top left no-repeat; }
