 a{color: #849828;}
 body{margin:0;padding:0;background:url(../images/background.jpg) repeat-x #e9e9e9;font-family:Arial Helvetica, sans-serif;;}
  #global{margin:0 auto;width:995px;}
  #logo{margin-top:27px;float:left;padding-left:60px}
  #tete{height:237px;overflow:hidden}
  #tetedroit{float:left;margin-top:16px;margin-left:70px;height:86px;overflow:hidden;width:685px}
  #monform {font-size:12px;margin-left:76px}
  #monform input{border:none;width:100px;height:17px;font-size:10px;color:#757575;background:url(../images/fond_input.gif);}
  #monform .button{background:transparent;width:25px;color:#688f00;border:none;font-size:12px}
  .clear{clear:both;font-size:1px;line-height:1px}
  #monform form{float:left;margin-left:70px;padding:0;margin:0}
  #monform div{float:left;} 
  #menu{margin-top:30px;font-size:15px; width:1000px;}
  #menu ul{margin:0;padding:0;}
  #menu li{margin:0;padding:0;list-style:none;float:left;padding-left:19px;padding-right:19px;height:36px;border-right:1px solid #c7c7c7;line-height:40px; color: #849828;}
  #menu a{color:#444343;text-decoration:none}
  #menu a:hover{color: #849828;}
  #signup{float:right}
  #signup a{color:#757575;font-size:11px}
  #content{width:894px;margin-left:50px;background:url(../images/ligne_gris.png) repeat-y right white; position:relative;}
  #content h1{font-size:18px;color:black;text-transform:uppercase;font-weight:normal;letter-spacing:3px;margin-top:20px; margin-bottom:20px;}
  #content h1 span{color:#849828;}
  #content h2{color:#849828;font-size:14px;margin-top:0px}
  #left {width:585px;float:left;margin-left:15px;color:#696969;font-size:12px;line-height:16px;text-align:justify;}
  #left .img2{float:left;margin-right:10px;margin-bottom:10px}
  #left p{font-size:13px;}
  #left ul{margin-top:0px;padding-left:33px}
  #left li{color:#849828; }
  #left li span{color:#696969;}
  #left a{color:#849828;font-size:10px}
  .blockhome{width:245px;font-size:11px;float:left;margin-right:30px}
  #content h3{font-size:18px;color:black;text-transform:uppercase;font-weight:normal;letter-spacing:2px;color:#849828;margin-top:8px}
  #content h3 span{color:black}
  .blockhome h4{font-size:12px;text-transform:uppercase;margin:0;float:left;text-indent:23px;background:url(../images/puce.jpg) no-repeat 0px 4px}
  .blockhome span{float:right;font-size:10px}
  .blockhome p{margin-top:5px;margin-bottom:11px;}
  #left p span { font-size:10px;}
  a img {border:none}
  #members{margin-top:10px;border:1px solid #e3e3e3;width:590px;padding-bottom:10px;}
  #members h3{margin-top:10px;margin-left:5px;margin-bottom:5px}
  #members .jic{width:190px;float:left;position:relative}
  #members .jic a {font-size:9px;}
  #members a{position:relative;display:block;margin-left:15px;text-indent:15px;text-decoration:none;font-size:12px;color:#4a4a47;background:url(../images/puce2.gif) no-repeat 0px 5px white;line-height:18px}
  #members a div{display:none;background:url(../images/pointe.gif) no-repeat 3px bottom;position:absolute;top:-56px;left:120px;}
  #members a div img{border:5px solid black;margin-bottom:8px; padding:5px; background:#ffffff;}
  #members a:hover{color:#849828;background:url(../images/puce2-on.gif) no-repeat 0px 5px}
  #members a:hover div{display:block;z-index:1000}
  #right{float:right;background:url(../images/fond_mapmonde.jpg) repeat-x ;width:265px;height:630px;overflow:hidden;position:relative}
  #right div{margin:10px 10px 10px 10px;font-size:11px;color:#696969;text-align:justify;line-height:13px}
  #right h3{margin-top:0px;margin-bottom:10px;padding:0;font-size:18px;line-height:18px}
  #pied{margin-left:50px;padding-left:75px;padding-top:20px;background:white;overflow:hidden;margin-right:50px;height:40px;width:820px}
  #pied a{color:#a4a4a4;font-size:11px;text-decoration:none;display:inline-block;padding-left:18px;padding-right:19px;background:url(../images/barre.gif) no-repeat 0px 3px;}
  #pied #rss div{background:url(../images/rss.gif) no-repeat 35px 0px;width:60px;height:26px;line-height:20px;}
  #pied #rss{background:url(../images/barre.gif) no-repeat 0px 6px;}
  #pied #byagency a{background:none;font-size:8px;}
  #pied #byagency{float:left;margin-left:200px;margin-top:4px;width:160px}
  
  #content #left .docu{background-image:url(../images/doc_block_txt.jpg); border:none; width:573px; height:111px;}
  #date {text-align:center;}
  #date p a {color:#666; font-size:12px; font:Arial, Helvetica, sans-serif;}
  #date p a:hover {color:#849828; font-size:12px; font:Arial, Helvetica, sans-serif;}
  #date a {text-decoration:none}
  #date {text-align:center;}
  #date p a {color:#666; font-size:12px; font:Arial, Helvetica, sans-serif;}
  #date p a:hover {color:#849828; font-size:12px; font:Arial, Helvetica, sans-serif;}
  #prem {padding-left:20px; padding-top:8px; margin-top:10px; background-image:url(../images/photo4-membres.jpg); width:557px; height:190px; line-height:10px}
  #blockgauche {float:left;}
  #blockdroit {float:left; margin-left:-1px; margin-top:-2px}
  .puce {position:absolute;cursor:pointer;cursor:hand; position:absolute; display:block; z-index:20;}

/*.puce span{display:none;position:absolute;left:0px;top:-65px;padding-left:0px;z-index:1000;}*/

.puce span b{font-weight:normal;color:#a2c31c;text-transform:uppercase}
#puce-5{
	top:313px;
	left:18px;
	z-index:60;
}
#puce-3{
	top:289px;
	left:35px;
	z-index:59;
}
#puce-6{
	top:280px;
	left:40px;
	z-index:58;
}
#puce-4{
	top:270px;
	left:48px;
	z-index:57;
}
#puce-2{
	top:553px;
	left:90px;
	z-index:56;
}
#puce-14{
	top:292px;
	left:50px;
	z-index:55;
}
#puce-8{
	top:278px;
	left:55px;
	z-index:54;
}
#puce-13{
	top:293px;
	left:55px;
	z-index:53;
}
#puce-1{
	top:235px;
	left:55px;
	z-index:52;
}
#puce-12{
	top:285px;
	left:75px;
	z-index:51;
}
#puce-9{
	top:230px;
	left:85px;
	z-index:50;
}
#puce-10{
	top:291px;
	left:90px;
	z-index:49;
}
#puce-11{
	top:291px;
	left:100px;
	z-index:48;
}
#puce-7{
	top:275px;
	left:108px;
	z-index:47;
}
.puce {position:absolute;cursor:pointer;cursor:hand; z-index:20;}
#puce2{
	top:301px;
	left:350px;
	z-index:60;
}
#puce1{
	top:250px;
	left:385px;
	z-index:59;
	
}
#puce3{
	top:233px;
	left:400px;
	z-index:58;
}
#puce4{
	top:219px;
	left:408px;
	z-index:57;
}
#puce13{
	top:260px;
	left:412px;
	z-index:56;
}
#puce12{
	top:260px;
	left:422px;
	z-index:55;
}
#puce14{
	top:248px;
	left:454px;
	z-index:54;
}
#puce10{
	top:150px;
	z-index:50;
	left:430px;
}
#puce6{
	top:235px;
	left:425px;
	z-index:52;
}
#puce7{
	top:422px;
	left:475px;
	z-index:51;
}
#puce8{
	top:140px;
	left:483px;
	z-index:50;
}
#puce9{
	top:265px;
	z-index:49;
	left:505px;
}
#puce5{
	top:265px;
	left:515px;
	z-index:48;
}
#puce11{
	top:220px;
	left:530px;
	z-index:47;
	
}

.puce span{display:none;position:absolute;left:0px;top:-35px; z-index:1000;}
.puce span div{background:url(../images/photo3-geolo.gif) 20px 0px no-repeat;padding-left:30px;margin-left:10px;   width:320px; height:59px;}
.puce span div p{margin-left:100px; margin-top:-5px; line-height:14px; text-align:left;}
.Style10 {font-size: 10px; color:white;float:left; padding-top:5px;}
#imglocation{position:relative;margin-left:-14px;margin-top:-20px}
.formul { width:400px; height:60px;}
#eventsevents a{color:#444343;text-decoration:none}
#eventsevents{color:#849828; font-size:12px;}

