/* CSS Document */

*, html { margin: 0; padding: 0; }

body { padding:0; margin:0; text-align: center; color: #fff; background: #fff; width:740px !important; height:400px;}

#mapWrapper {width:913px; height: 624px; overflow: hidden; position: relative; margin: 0 auto;}
#mapContainer {position: absolute; top: -8px; left: -48px;}


/* formatage biographies 
#flottan_alain, #flottan_seme { visibility: hidden; position:absolute; z-index:9999;  width:250px; margin-left:50%; left:-175px; top:60px; background:#FFF; border:2px solid #411911; }
#flottan_alain img, #flottan_seme img { margin-bottom:10px; }
#flottan_alain  h1, #flottan_seme  h1 { font-size:16px; text-align:center; font-weight:bold; margin-bottom:10px; padding:28px 0 18px 0; }
#flottan_alain  h2, #flottan_seme  h2 { font-size:18px; text-align:center; font-weight:normal;  }
#flottan_alain h3, #flottan_seme h3 { font-size:14px; text-align:center; margin-bottom:4px; font-weight:normal; margin-bottom:10px; }
#flottan_alain p, #flottan_seme p { font-size:12px; margin:0 auto;margin-bottom:10px;}
#flottan_alain p a, #flottan_seme p a { color:#3f2814; font-size:11px; text-decoration:underline }
#flottan_alain p a:hover, #flottan_seme p a:hover { color:#6a4a2e }
#flottan_alain p.title, #flottan_seme p.title { font-size:12px;  margin-bottom:10px; padding:2px 8px; font-weight:bold; }
#flottan_alain p.title2, #flottan_seme p.title2 { font-size:14px;  margin-bottom:10px; padding:2px 8px; font-weight:bold; }
#flottan_alain p.title span, #flottan_seme p.title span { font-size:10px;  }
#flottan_alain ul.listing, #flottan_seme ul.listing { list-style: outside disc; margin-left:22px; margin-top:5px; margin-bottom:20px; }
#flottan_alain ul.listing li, #flottan_seme ul.listing li { font-size:11px; margin-bottom:10px; }
#flottan_alain ul.listing li label strong, #flottan_seme ul.listing li label strong { font-weight:bold }
*/


#flottan_alain { width:740px; }
#flottan_alain a{ width:15px; left:725px!important;}
#flottan_alain h1 { padding-top: 10px; color:#ffffff; background-color:#61574e; font-size: 21px; font-family: Arial, Helvetica, sans-serif; height:53px; margin-bottom: 8px; text-align: center; border: 1px solid #fff; border-right: 0; width:748px; }
#flottan_alain h1.small { height: 60px; }
#flottan_alain h2 { color:#666666; }
#flottan_alain h3 { color:#666666; }

#flottan_alain span { color:#BFAD98; font-size: 13px; font-weight: normal; padding-top: 8px; text-align: center;}
#flottan_alain p { color:#000000; font-size: 12px; font-weight: normal;  text-align: left; padding: 12px 8px 8px 8px; *padding:12px 8px 0 8px; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; margin:0; *line-height:1.3em;  width:98% !important; *width:465px!important; *float:left;}
#flottan_alain p a { color:#2D0303}
		
	
#flottan_alain p.title{ color:#d7b596;background-color:#1c0602;}
#flottan_alain p.title span{color:#d7b596; }
#flottan_alain ul.listing li{ color:#d7b596; }
#flottan_alain ul.listing li label{ color:#d7b596; }

#flottan_alain div.contentBio {float:left; width: 450px !important; clear:none; }

#flottan_alain div.advise {float:left; clear:both; margin:15px 15px 90px 2px; width:220px !important}
#flottan_alain div.advise p {font-size:10px; color:#666666; padding:5px 0 10px 47px; margin:0; width:173px !important;}


#flottan_seme h1{padding-top: 8px; color:#d7b596; background-color:#2d0303; font-size: 21px; font-family: Arial, Helvetica, sans-serif; height:80px; margin-bottom: 8px; text-align: center; border: 1px solid #fff; border-right: 0; }
#flottan_seme h2{color:#d7b596;  }
#flottan_seme h3{color:#d7b596;  }

#flottan_seme h1 span { color:#8a6a4b; font-size: 14px; font-weight: normal; padding-top: 8px; text-align: center;}
#flottan_seme p{color:#8a6a4b; font-size: 11px; font-weight: bold;  text-align: left; padding: 12px 8px 8px 8px;font-family: Arial, Helvetica, sans-serif; line-height: 1.4em;}
#flottan_seme p strong{color:#d7b596}
#flottan_seme p a{color:#d7b596}
		
	
#flottan_seme p.title{ color:#d7b596;background-color:#1c0602;}
#flottan_seme p.title span{color:#d7b596; }
#flottan_seme ul.listing li{ color:#d7b596; }
#flottan_seme ul.listing li label{ color:#d7b596; }


/*------------
AUDIO PLAYER
------------*/
#flottan_alain .extrait {float:left; width:500px; position:relative; height:24px; margin-bottom:3px; text-align:left;}
#flottan_alain span.audioPlayer {padding-top:0px; position:absolute; left:200px; top:0;}
#flottan_alain span.titleAudio {padding-top:0px; color:#333333; *margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:absolute; left:0; top:6px;}


