*    	{ margin: 0px; padding: 0px; font-family: Arial; }
BODY 	{ font-size: 12px; color: #000;  background: #e7e0d2 /*url(/media/interface/bg_container.gif) center repeat-y*/;  }
IMG  	{ border: none; }
A	 	{ text-decoration: none; }
A:hover { text-decoration: underline; }

A.underline			{ text-decoration: underline !important; color: #000 !important; }
A.underline:hover	{ text-decoration: none !important; }

/* CONTAINER */
#container { width: 981px; margin: auto; background: #fff; }

.background	{ background: url(/media/interface/bg_container.gif) center repeat-y; padding-bottom: 15px; }

/* HEADER */
#header 		{ height: 115px; }
#header .logo	{ float: left; margin: 11px 0 0 9px; }

#header .search				{ float: right; padding-top: 13px; margin: 75px 15px 0 0; }
#header .search INPUT		{ float: left; }
#header .search INPUT.text	{ border: 1px solid #c8c8c8; width: 141px; height: 13px; padding: 2px 0 0 4px; color: #636362; font-size: 10px; margin-right: 5px; }

#header .ring				{ float: right; position: relative; padding-top: 13px; margin-top: 75px; }
#header .ring UL 			{ visibility: hidden; position: absolute; top: 29px; left: 0px; width: 152px; background: #fff; list-style-type: none; margin: 0; padding: 0; border-top: 1px solid #d9d9d9; }
#header .ring UL LI 		{ float: left; clear: left; width: 152px; margin: 0; z-index:30; padding: 1px 0 1px 0; font-size: 10px; line-height: 20px; border: 1px solid #d9d9d9; border-top: none; color:#666; }
#header .ring UL LI.active 	{ background-color: #e1e8d8; }
#header .ring UL LI a 		{ color: #666; padding-left: 6px; }

/* MENU */
#menu 		{ float: left; display: inline; list-style: none; margin-bottom: 9px; }
#menu LI 	{ float: left; }
#menu LI A 	{ display: block; }

div.menu_js 						{ display:none; }
div#menu_js_affiche 				{ display:none; position: absolute; margin:28px 0 0 0; border:0; padding:0 0 10px 0; z-index: 1; }
div#menu_js_affiche ul				{ list-style-type:none; margin:0; padding:0; background:#fff;  }
div#menu_js_affiche ul li			{ float: left; clear: left; margin:0; padding: 5px 0 5px 0; border: 1px solid #d4d4d4; border-top: none; background:#fff; font-size:11px; line-height:12px;  }
div#menu_js_affiche ul li:hover		{ background: #d8dfb6; }
div#menu_js_affiche ul li.active	{ background: #d8dfb6;  }
div#menu_js_affiche ul li a			{ color:#333; text-transform:none; font-weight:normal; text-decoration: none; padding: 0 0 0 3px;  }

div#menu_js_affiche ul li.liSmenu1	{ width: 94px; }
div#menu_js_affiche ul li.liSmenu2	{ width: 149px; }
div#menu_js_affiche ul li.liSmenu3	{ width: 164px; }
div#menu_js_affiche ul li.liSmenu4	{ width: 220px; }
div#menu_js_affiche ul li.liSmenu5	{ width: 230px; }

/* LEFT */
#left 		{ float: left; width: 240px; margin-right: 9px; _height: 570px; min-height: 650px; background-position: top left; background-repeat: no-repeat; }
#left H1 	{ margin: 8px 0 0 10px;_margin: 4px 0 0 5px; padding-right: 8px; font-size: 24px; color: #47372a; font-weight: normal; }

/* RIGHT */
#right 			{ float: left; width: 732px; min-height: 550px; }
#rightFull		{ float: left; width: 981px; }
#rightFull H1	{ float: left; width: 340px; margin: 9px 0 0 9px; padding: 0 0 0 0; font-size: 24px; color: #47372a; font-weight: normal; }

/* FOOTER */
#footer 		{ float: left; width: 100%; text-align: center; padding: 9px 0 50px 0; font-size: 10px; }
#footer P		{ color: #878585; }
#footer A		{ color: #878585; text-decoration: none; }
#footer A:hover	{ text-decoration: underline; }

/* PLANTONS */
#footer_plantons		{ float: left; font-size: 11px; font-style: italic; }
#footer_plantons IMG	{ float: left; margin: 0 0 0 15px; }
#footer_plantons P		{ float: left; margin: 0 0 0 30px; width: 800px; }

/* CARTOGRAPHIE */
#map_canvas	{ float: left; width: 981px; height: 500px; overflow:hidden; }
.legende			{ float: left; font-size: 10px; font-style: italic; }
.legende A			{ color: #000; }
.legende P			{ float: left; padding: 6px 0 8px 30px; margin: 9px 35px 0 0; }
.legende .tdf		{ background: url(/media/interface/legende_carto_01.gif) left top no-repeat; }
.legende .plantons	{ background: url(/media/interface/legende_carto_03.gif) left top no-repeat; }
.legende .jardins	{ background: url(/media/interface/legende_carto_04.gif) left top no-repeat; }
.legende .terra		{ background: url(/media/interface/legende_carto_02.gif) left top no-repeat; }
.legende .autre		{ background: url(/media/interface/legende_carto_05.gif) left top no-repeat; }

/* MISE EN PAGE GENERALE */
div.ariane 				{ float: left; width: 717px; color: #000; font-size: 10px; padding: 19px 0 19px 15px; }
div.ariane A 			{ color: #000; }
#rightFull div.ariane	{ width: 632px; padding: 19px 0 19px 0; }

div.content		{ float: left; padding: 0 15px 15px 15px; width: 704px;  _width: 702px; }

div.content A:link,
div.content A:visited 	{ color:#000; text-decoration:underline; }
div.content A:hover 	{ text-decoration:none; }

div.content P	{ margin: 0 0 10px 0; }	
DIV.specP_Rencontres DIV.content { padding:0 !important; } /* Spécification Pages Rencontres */

#rightFull div.content	{ width: 951px; }

.pages			{ float: right; margin: 5px 15px 5px 0; }
.pages P 		{ color: #fff; font-size: 10px; text-transform: uppercase; }
.pages A		{ color: #fff; }
.pages A.active	{ text-decoration: underline; }

h1 				{ color: #FFF; font-size: 22px; margin: 20px 0 30px 0; font-family: Arial; }
h2 				{ text-transform: uppercase; font-size: 11px; }
h4 				{ color: #FFF; font-size: 13px; margin: 10px 0 5px 0; }
a.puce 			{ color: #000; font-weight: bold; text-decoration: none; background-image: url(../media/interface/puce_01.gif); background-position: 0px 4px; background-repeat: no-repeat; padding-left: 10px; }
a.puce:hover 	{ text-decoration: underline; }
a.puceN 		{ color: #000; text-decoration: none; background-image: url(../media/interface/puce_01.gif); background-position: 0px 4px; background-repeat: no-repeat; padding-left: 10px; }
a.puceN:hover 	{ text-decoration: underline; }
.containerMod 	{ width: 423px; padding: 5px 30px 10px 50px; margin-left: 30px; background: #FFF; }
.containerMod P	{ margin: 10px 10px 10px 0 !important; }

.vignette 			{ float: left; width: 90px; height: 135px; background: #FFF; margin: 0 25px 15px 0; }
.vignette P 		{ margin: 5px 0 0 2px !important; font-size: 9px; }
.vignette A 		{ color: #000; }
.vignette A:hover 	{ text-decoration: none; }

.retour 		{ float: right; margin: 0 15px 10px 0; }
.retour A 		{ color: #000; text-decoration: none; }
.retour A:hover { text-decoration: underline; }

A.link 			{ color: #000; }
A.link:hover	{ text-decoration: none; }
A.whiteLink 		{ color: #fff; text-decoration: none; }
A.whiteLink:hover	{ text-decoration: underline; }
A.puce_text		{ background: url(../media/interface/puce_text.gif) top left no-repeat; padding-left: 13px; color: #000; }

P.diapo IMG 	{ margin: 0 25px 25px 0; }

.linkBg		{ float: left; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; }
.linkBg A	{ color: #fff !important; text-decoration:none !important; }

/* HOME */
.cont1	{ float: left; width: 755px; }
.cont2	{ float: left; width: 523px; }
.cont_video		{ float: left; width: 307px; height: 263px; margin: 0 9px 9px 0; background: #47372a; }
.cont_carto		{ float: left; width: 430px; height: 263px; margin: 0 0 9px 0; background: #998467 url(/medias/_temp_homecarto.jpg) top left no-repeat; }
.cont_diapo		{ float: left; width: 226px; height: 497px; background: #998467; }
.cont_diapo P	{ margin: 0 0 0 8px; }
.cont_diapo A	{ color: #fff; text-transform: uppercase; font-size: 11px; }

.cont_focus			{ float: left; font-size: 11px; width: 512px; height: 137px; margin: 0 0 9px 0; border: 1px solid #e7e0d2; background-position: 10px 10px; background-repeat: no-repeat; }
.cont_focus	IMG		{ float: left; width: 155px; height: 95px; margin: 26px 12px 0 10px; }
.cont_focus	.infos	{ float: left; width: 330px; }
.cont_focus	.titre	{ font-weight: bold; margin: 10px 0 0 0; padding-right: 12px; }
.cont_focus	.titre A{ color: #000; }	
.cont_focus	.descr	{ margin: 0px; padding-right: 12px; }
.cont_focus	.link	{ margin: 0px; padding-right: 12px; }
.cont_focus	.link A	{ color: #7b8f38; text-transform: uppercase; }

.cont_blogjr		{ float: left; width: 514px; height: 77px; margin: 0 0 0 0; background-color: #7b8f38; background-position: 10px 10px; background-repeat: no-repeat; }
.cont_blogjr P		{ float: left; margin: 26px 0 0 10px; width: 417px; font-size: 11px; color: #fff; }
.cont_blogjr .titre	{ font-weight: bold; color: #fff; }
.cont_blogjr .more	{ color: #fff; text-transform: uppercase; }
.cont_blogjr IMG	{ float: right; margin: 4px 5px 0 0; }

.cont_agenda		{ float: left; width: 224px; height: 198px; padding-top: 27px; background-color: #47372a; background-position: 10px 10px; background-repeat: no-repeat; }
.cont_agenda P		{ margin: 0 0 10px 10px; color: #cac5c1; font-size: 11px; }
.cont_agenda STRONG	{ color: #cac5c1; }
.cont_agenda A		{ color: #fff; text-transform: uppercase; }

/* BLOG de Jacques Rocher */
.post			{ float: left; background: #fff; width: 611px; padding: 0 12px 0 12px; margin: 0px; padding-bottom: 15px; }
.post .vignette	{ float: left; width: 90px; height: 90px; margin: 12px 12px 0 0; }
.post .titre	{ font-size: 14px; font-weight: bold; color: #47372a; }
.post .date		{ font-size: 11px; }
.post .body		{ margin: 18px 0 0 0; }

.post A:link,
.post A:visited { text-decoration:none !important; color:#808000 !important; }
.post A:hover   { text-decoration:underline !important; }

.firstElement					{ float: left; background: #fff; width: 609px; padding: 12px; margin: 0 0 7px 15px; _margin: 0 0 7px 7px; }
.firstElement .thumb			{ float: left; margin-right: 12px; }
.firstElement .thumb IMG		{ width: 90px; height: 90px; } 
.firstElement .infos			{ float: left; width: 505px; }
.firstElement .infos .titre 	{ color: #47372a; font-size: 14px; font-weight: bold; }
.firstElement .infos .date		{ font-size: 11px; }
.firstElement .infos .descr		{ margin: 0 0 12px 0; }
.firstElement .infos .more		{ float: left; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; }
.firstElement .infos .more A	{ color: #fff; }

.element				{ float: left; background: #bcb2a5; width: 609px; padding: 12px; margin: 0 0 7px 15px; _margin: 0 0 7px 7px; }
.element .thumb			{ float: left; margin-right: 12px; }
.element .thumb IMG		{ width: 90px; height: 90px; } 
.element .infos			{ float: left; width: 505px; }
.element .infos .titre 	{ color: #47372a; font-size: 14px; font-weight: bold; }
.element .infos .date	{ font-size: 11px; }
.element .infos .descr	{ margin: 0 0 12px 0; color: #fff; }
.element .infos .more	{ float: left; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; }
.element .infos .more A	{ color: #fff; }

/* MISSIONS */
.tit_mission	{ font-size: 15px; padding-bottom: 5px; color: #fff; font-weight: bold; margin: 0px; }
.tit_mission A	{ color: #fff; }
.descr_mission	{ float: left; width: 206px; padding: 10px; font-size: 11px; background: #89765d; color: #fff; height: 85px; }

.blocMissionA { position: relative; width: 180px; height: 89px; padding: 5px 0 0 185px; margin: 0 0 10px 30px; background: #808040 url(../media/interface/mission-tdf.jpg) top left no-repeat; }
.blocMissionA:hover { background: #aaaa65 url(../media/interface/mission-tdf.jpg) top left no-repeat; }
.blocMissionB { position: relative; width: 175px; height: 89px; padding: 5px 190px 0 7px; margin: 0 0 10px 60px; background: #73a07f url(../media/interface/mission-feteNature.jpg) top right no-repeat; }
.blocMissionB:hover { background: #87bd95 url(../media/interface/mission-feteNature.jpg) top right no-repeat; }
.blocMissionC { position: relative; width: 175px; height: 89px; padding: 5px 190px 0 7px; margin: 0 0 10px 30px; background: #a17e54 url(../media/interface/mission-terraFicaria.jpg) top right no-repeat; }
.blocMissionC:hover { background: #c09663 url(../media/interface/mission-terraFicaria.jpg) top right no-repeat; }
.blocMissionD { position: relative; width: 175px; height: 89px; padding: 5px 5px 0 185px; margin: 0 0 10px 60px; background: #bebf73 url(../media/interface/mission-jardins.jpg) top left no-repeat; }
.blocMissionD:hover { background: #d5d67d url(../media/interface/mission-jardins.jpg) top left no-repeat; }

.missionA TD { background: #808040; }
.missionA TD:hover { background: #aaaa65; }
.missionB TD { background: #73a07f; }
.missionB TD:hover { background: #87bd95; }
.missionC TD { background: #a17e54; }
.missionC TD:hover { background: #c09663; }
.missionD TD { background: #bebf73; }
.missionD TD:hover { background: #d5d67d; }

/* GOOGLE MAP */
table#legendeCarto 		{ margin: 0px; }
table#legendeCarto TD 	{ color: #fff; padding: 3px; }
table#legendeCarto A 	{ color: #fff; font-weight: bold; }
table#legendeCarto IMG 	{ float: left; margin-right: 5px; }
table#legendeCarto P 	{ line-height: 22px; margin: 0px; }

/* TERRE DE FEMMES */
.boxLaureate { float: left; margin-right: 30px; }
.linkPages A { background: #808040; color: #fff; padding: 2px 3px 2px 3px; text-decoration: none; }
.linkPages A.active { background: #999; color: #fff; padding: 2px 3px 2px 3px; }

/* AGENDA */
#agenda span   { text-transform: uppercase; color: #FFF; }
#agenda strong { color: #FFF; }
#agenda p      { margin: 0px; }

/* EQUIPE */
.equipe TD	{ background: url(/media/interface/bg_equipe.jpg) top left no-repeat; width: 135px; height: 165px; }
#right TABLE.equipe IMG { margin: 11px 0 0 13px !important; }
/*.equipe .photo	{ margin: 11px 0 0 13px; }*/
.equipe .nom	{ margin: 5px 0 0 13px; font-size: 10px; }
.equipe .statut	{ color: #47372a; font-style: italic; }
.equipe A		{ color: #000; }

/* JURY */
.jury			{ margin: 0 0 25px 0; }
.jury TD		{ background-image: url(/media/interface/bg_jury.jpg); background-position: top left; background-repeat: no-repeat !important; width: 135px; height: 185px; }
.jury .photo	{ margin: 11px 0 0 13px; }
.jury .nom		{ margin: 5px 0 0 13px; font-size: 10px; width: 90px; }
.jury .statut	{ color: #47372a; font-style: italic; }
TABLE.jury IMG { margin: 11px 0 0 13px !important; }

/* PARTENAIRES */
.partner		{ float: left; margin: 15px 0 0 25px; }
.partnerText	{ float: left; margin: 15px 0 0 5px; width: 350px; height: 160px; padding: 5px; }

.partenaires .pola			{ width: 101px; height: 140px; background: url(/media/interface/bg_partnerTdf.jpg) top left no-repeat; }
.partenaires .pola .photo	{ float: left; width: 80px; margin: 11px 0 1px 11px; }
.partenaires .pola .logo	{ float: left; margin: 0 0 0 11px !important; }
.partenaires .texte			{ width: 133px; }
.partenaires .texte .nom	{ margin: 10px 10px 0 4px; }
.partenaires .texte .statut	{ font-size: 11px; }
.partenaires .texte .linkBg	{ margin: 4px 0 0 4px; }

.itwPartner							{ position: relative; }
.itwPartner .contPhoto				{ position: absolute; top: -11px; left: -86px; width: 116px; height: 250px; background: url(../media/interface/bg_partner_itwTdf.jpg) top left no-repeat; }
.itwPartner .contPhoto IMG			{ float: left; margin: 11px 0 0 11px; }
.itwPartner .contPhoto P			{ padding: 2px 0 0 11px; float: left; width: 80px; font-size: 11px; }
.itwPartner .contTextes				{ position: relative; float: left; width: 549px; background: #fcfaee; margin: 11px 0 15px 86px; _margin: 11px 0 15px 42px; padding: 15px 15px 15px 30px; }
.itwPartner .contTextes P			{ margin: 0 0 9px 0; }

/* MODULE LAUREATES */
.left_laureates				{ position: relative; }
.left_laureates .link		{ position: absolute; top: 128px; left: 9px; }
.left_laureates .link IMG	{ width: 223px; height: 287px; }

.laureates .body		{ width: 589px; margin: 0 0 20px 15px; }
.laureates .tri			{ float: left; background: #f1e3a0; margin: 0 0 0 15px;_margin: 0 0 0 7px; font-size: 10px; padding: 9px; }
.laureates .tri .select	{ float: left; color: #47372a; margin: 3px 10px 0 0; }
.laureates .tri .domaine{ float: left; color: #47372a; font-style: italic; margin: 3px 17px 0 0; }
.laureates .tri INPUT	{ float: left; margin: 0 3px 0 20px; }
.laureates .tri LABEL	{ float: left; margin: 3px 5px 0 0; }
.laureates .tri SELECT	{ float: left; margin: 0 8px 0 0; font-size: 11px; }

.laureates .laureatesyear	{ float: left; margin: 20px 0 10px 15px; font-weight: bold; }

.container_list_laureate	{ margin: 0 0 0 11px; }
.list_laureate				{ float: left; width: 240px; height: 147px; margin: 0 0 10px 0; }
.list_laureate .photo		{ float: left; width: 116px; height: 147px; background: url(../media/laureates/bg_laureate_01.jpg) top left no-repeat; }
.list_laureate .photo IMG	{ margin: 11px 0 0 13px; }
.list_laureate .photo P		{ font-size: 10px; font-weight: bold; margin: 5px 0 0 13px; }
.list_laureate .infos			{ float: left; width: 124px; font-size: 11px; }
.list_laureate .infos H4		{ font-size: 11px; margin: 0px; padding: 0px; color: #000; padding: 15px 0 10px 0; }
.list_laureate .infos P			{ margin: 0px; font-size: 10px; padding: 0 2px 0 0; }
.list_laureate .infos .more		{ float: left; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; margin: 5px 0 5px 0; }
.list_laureate .infos .more A	{ color: #fff; }

.laureate							{ position: relative; }
.laureate .contTextes				{ float: left; width: 594px; background: #fcfaee; margin: 0 0 15px 111px; _margin: 0 0 15px 55px; }
.laureate .contTextes H4			{ color: #000; margin: 15px 0 15px 25px; }
.laureate .contTextes P				{ margin: 0 0 15px 0; }
.laureate .contTextes .cont			{ margin: 0 20px 40px 55px; }
.laureate .contTextes .specialprice	{ margin: 0 0 15px 25px; text-transform: uppercase; font-size: 11px; }
.laureate .contPhoto				{ position: absolute; top: 40px; left: 10px; width: 116px; height: 250px; background: url(../media/laureates/bg_laureate_02.jpg) top left no-repeat; }
.laureate .contPhoto IMG			{ margin: 11px 0 50px 13px; }
.laureate .contPhoto .itwVideo A, .laureate .contPhoto .linkPrint A, .laureate .contPhoto .linkCarto A	{ color: #47372a; }
.laureate .contPhoto .itwVideo, .laureate .contPhoto .linkPrint, .laureate .contPhoto .linkCarto		{ font-size: 10px; margin: 0 0 5px 5px; padding: 0 0 0 21px; }
.laureate .contPhoto .itwVideo		{ line-height: 10px; background: url(../media/interface/puce_03.gif) top left no-repeat; }
.laureate .contPhoto .linkPrint		{ line-height: 13px; background: url(../media/interface/puce_05.gif) top left no-repeat; }
.laureate .contPhoto .linkCarto		{ line-height: 19px; background: url(../media/interface/puce_04.gif) top left no-repeat; }
.laureate .logoFondPrint	{ display: none; }

/* ESPACE PRESSE */
#logPresse LABEL			{ float: left; text-transform: uppercase; width : 130px; font-weight: bold; font-size: 10px; margin: 0 0 10px 30px; }
#logPresse INPUT			{ margin: 0 0 10px 0; font-family: verdana; font-size: 10px; padding: 2px; border: 1px solid #99B09C; }
#logPresse INPUT.button 	{ float: left; margin: 10px 0 0 195px; background: #808040; border: 1px solid #fff; height: 20px; width: 80px; text-transform: uppercase; font-weight: bold; }

table#listPresse TR 		{ background: #808040; }
table#listPresse TR:hover	{ background: #b3b350; }
table#listPresse TD 		{ height: 30px; border-bottom: 1px solid #99b09c; color: #FFF; }
table#listPresse TD.top 	{ height: 20px !important; background: #99b09c; text-transform: uppercase; border: none !important; color: #000; }
table#listPresse A 			{ color: #fff; }

/* FORMULAIRE CONTACT */
#formContact LABEL		{ float: left; width: 150px; margin: 0 0 17px 90px; }
#formContact INPUT		{ border: none; margin: 0 0 17px 0; padding: 0 0 0 2px; width: 200px; }
#formContact SELECT		{ border: none; margin: 0 0 17px 0; font-size: 12px; }
#formContact TEXTAREA	{ width: 250px; height: 95px; overflow: auto; border: none; }
#formContact .button	{ float: left; width: 70px; color: #fff; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; margin: 10px 0 0 240px; }

/* FORMULAIRES NEWSLETTER */
.intitule	{ font-weight: bold; margin: 0 0 15px 15px; }
#formNewsIns LABEL, #formNewsDes LABEL	{ float: left; width: 115px; margin: 0 0 17px 90px; }
#formNewsIns INPUT, #formNewsDes INPUT	{ border: none; margin: 0 0 17px 0; }
#formNewsIns .button, #formNewsDes .button { float: left; color: #fff; font-size: 10px; background: #7b8f38; text-transform: uppercase; padding: 0 2px 0 2px; margin: 0 0 0 288px; }
.obligatoire	{ margin: 20px 0 0 15px; font-size: 11px; font-weight: bold; }
.cnil			{ margin: 0 0 150px 15px; font-size: 10px; }

/* RECHERCHE */
.container_recherche			{ float: left; width: 674px; margin: 0 0 0 15px; }
.container_recherche .nbResults	{ font-weight: bold; margin: 0 0 20px 0; }
.container_recherche .result			{ float: left; width: 674px; clear: left; margin: 0 0 15px 0; }
.container_recherche .result .titre		{ font-weight: bold; margin: 0 0 2px 0; }
.container_recherche .result .titre A	{ color: #000; }
.container_recherche .result .text		{ margin: 0 0 4px 0; }

TABLE.partenaires IMG { float:left !important; margin:11px 0 1px 11px !important; }

/* PAGES RENCONTRES */
#pageRencontre { width:732px; background:#90983a url(/media/interface/rencontres/bg_PR2.jpg) bottom left no-repeat; /*background:#90983a url(/media/interface/rencontres/bgpage.jpg) top right no-repeat;*/ }
#pageRencontre TABLE.topContainer { border-collapse:collapse;width:732px; }
#pageRencontre TABLE.topContainer TR TD.spacingContainer { padding:0 0 0 22px; }
#pageRencontre TABLE TR TD P { padding:0;margin:0;color:#FFF;font-size:11px; }
#pageRencontre TABLE TR TD H2.titrePage { text-transform:none !important;line-height:24px;color:#e7d135;font-size:24px;padding:12px 0 25px 0;margin:0; }
#pageRencontre P.preTitre { font-size:14px;font-weight:bold; }
#pageRencontre P.firstBloc { padding:0 0 18px 0; }
#pageRencontre P.bloc1 { width:440px; }
#pageRencontre P.bloc1_r2 { font-size:12px !important; }
#pageRencontre TABLE.bottomContainer { margin-top:26px;_margin-top:13px;border-collapse:collapse;width:711px;height:467px;background:#FFF url(/media/interface/rencontres/bg_tab2.jpg) top left no-repeat; }
#pageRencontre TABLE.bottomContainer TR { width:732px; }
#pageRencontre TABLE.bottomContainer TR TD.blocGauche { padding:60px 0 0 22px;width:465px; }
#pageRencontre TABLE.bottomContainer TR TD.blocGauche A:link,
#pageRencontre TABLE.bottomContainer TR TD.blocGauche A:visited { text-decoration:underline; color:#624734 !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocGauche A:hover { text-decoration:none;}
#pageRencontre TABLE.bottomContainer TR TD P { padding:0 0 7px 0 !important;margin:0;color:#624734 !important;font-size:11px; }
#pageRencontre TABLE.bottomContainer TR TD P.bG_niv1 { padding:0 0 11px 0 !important; }
#pageRencontre TABLE.bottomContainer TR TD H3 { padding:7px 0 4px 0 !important; margin:0 !important; font-weight:bold !important; color:#624734 !important;  font-size:14px !important;}
#pageRencontre TABLE.bottomContainer TR TD P STRONG { font-size:14px; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite { padding:1px 0 0 33px;vertical-align:top;color:#FFF; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.top_bgdroite { font-size:2px !important; background:url(/media/interface/rencontres/top_bgdroite.jpg) top left no-repeat;width:183px;height:4px; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.bottom_bgdroite { font-size:2px !important; background:url(/media/interface/rencontres/bottom_bgdroite.png) top left no-repeat;width:183px;height:4px; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite { line-height:112%;background:#624734 url(/media/interface/rencontres/bgdroite.jpg) top left repeat-y;text-align:center;font-size:10px;width:183px;height:auto; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P { margin:0; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.inPlace { padding:0 0 0 0 !important;text-align:left; margin:0 !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_1 { padding:6px 0 13px 0 !important;;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_2 { padding:11px 0 16px 0 !important;;font-size:12px;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_3 { padding:0 0 16px 0 !important;;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_4 { padding:0 0 15px 0 !important;;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_4 STRONG { font-size:11px;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_5 { padding:0 0 6px 0 !important;;color:#FFF !important; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_5 A:link,
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_5 A:visited { color:#FFF;font-weight:bold;text-decoration:none;font-size:11px; }
#pageRencontre TABLE.bottomContainer TR TD.blocDroite DIV.body_bgdroite P.bloc2_5 A:hover { text-decoration:underline; }
#pageRencontre .linkPart { display:block;line-height:20px;width:470px;height:20px; }
#pageRencontre .linkPartYellow { margin-bottom:3px;_margin-bottom:2px;background:#e7d135 url(/media/interface/rencontres/bgjaune.jpg) top right no-repeat; }
#pageRencontre .linkPartBrown { background:#624734 url(/media/interface/rencontres/bgmarron.jpg) top right no-repeat; }
#pageRencontre .linkPart A { font-weight:bold;font-size:14px;text-decoration:none;padding-left:6px; }
#pageRencontre .linkPartYellow A { color:#624734; }
#pageRencontre .linkPartBrown A { color:#FFF; }
#pageRencontre TABLE.bottomContainer TR TD P.animation { padding:0 !important; margin:0 !important; }

.pageRencontreC2 { background:#90983a url(/media/interface/rencontres/bg_PR2.jpg) bottom left no-repeat; }
#pageRencontre TABLE.bottomContainer2 { border-collapse:collapse;width:732px; }
#pageRencontre TABLE.bottomContainer2 TR TD { vertical-align:top;text-align:left; }
#pageRencontre TABLE.bottomContainer2 TR TD.spacingContainer { padding:10px 0 10px 22px; }
#pageRencontre TABLE.bottomContainer2 TR TD.videoRencontres2009 { padding:0 15px 0 22px !important; margin:0 !important; width:480px !important; }
#pageRencontre TABLE.bottomContainer2 TR TD P { padding:0 0 15px 0 !important;margin:0;color:#624734 !important;font-size:11px; }
#pageRencontre TABLE.bottomContainer2 TR TD H3.titreContenuPR2 { font-size:14px;font-weight:bold;padding:0 0 15px 0 !important; color:#624734 !important; }

