html.overflow {
overflow:auto;
}

#china {
background: transparent url(http://www.aporos.fr/IMG/jpg/reporters-without-borders-china.jpg); 
float: left; 
height: 63px; 
width: 982px;
cursor:pointer;
}

.happy-character {
color:#fff;
}

body {
background-color:#ccc;
text-align:center;
margin:0px;
padding-top:10px;
}

.external,
a.external,
a.external:hover,
a.external:link,
a.external:visited,
a.external:active   {
background:transparent url(IMG/png/external.png) no-repeat scroll right center;
padding-right:13px;
}

hr {
border-bottom:1px #ccc dotted;
width:820px; 
}

hr.separation_horizontal_droit {
width:150px;
}

h1 {
color:#ffcc99;
margin-top:0px;
padding-top:10px;
font-family:'times new roman',sans serif;
font-variant:small-caps;
font-size:2em;
font-style:italic;
text-align:left;
}

h1.decouvrir {
font-size:22px;
padding-top:135px;
visibility:hidden;
}

h1#last_actus_ikre,h1#info_partenaires_ikre {
font-size:18px;
padding-top:20px;
}

h1#archives_ikre,h1#partenariats_ikre,h1#recits_ikre,h1#revue_ikre,h1#voyageurs_ikre {
margin-bottom:0px;
padding-bottom:20px;
padding-top:20px;
}

h1#participation_ikre ,
h1#conditions_ikre,
h1#envoi_photos_ikre,
h1#envoi_videos_ikre,
h1#contact_ikre,
h1#valse_ikre,
h1#planisphere_ikre,
h1#association_aporos_ikre, 
h1#course_ikre_title,
h1#vietnam_ikre_title,
h1#circumnavigation_ikre, 
h1#kaleidoscope_title_ikre,
h1#traduction_title_ikre {
padding-left:0px;
margin-left:0px;
margin-bottom:0px;
padding-top:20px;
padding-bottom:20px;
text-align:left;
}

h1#course_ikre_title.course {
padding-left:20px;
}

h1#instruments_navigation_ikre {
width:495px;
padding-left:0px;
margin-left:5px;
margin-bottom:0px;
padding-bottom:0px;
}

h1#tools_navigation_ikre {
width:495px;
padding-left:0px;
margin-left:0px;
margin-bottom:0px;
padding-bottom:0px;
}

h1#planisphere_ikre.planisphere_shift,h1#contact_ikre.contact {
padding-bottom:10px;
padding-left:0px;
}

h1#envoi_photos_ikre.envoi_shift,h1#envois_videos_ikre.envoi_shift  {
padding-bottom:10px;
padding-left:40px;
padding-top:10px;
}

h2,h3 {
font-family:'times new roman',sans serif;
font-style:italic;
font-size:20px;
}

h2.last_actus_ikre,h2.info_partenaires_ikre,h3.spip {
color:#ffcc99;
font-family:sans serif;
font-size:15px;
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:10px;
width:170px;
}

h3.spip {
padding-bottom:0px;
}

h2.archives_ikre,h2.participation_ikre,h2.recits_ikre,h2.valse_ikre,h2.kid_ikre,h2.tds_ikre{
width:600px;
color:#ffcc99;
text-indent:0cm;
padding-top:5px;
margin-top:0px;
padding-bottom:15px;
margin-bottom:0px;
}

h2.partenariats_ikre {
width:600px;
color:#fff;
text-indent:0cm;
padding-top:5px;
margin-top:0px;
padding-bottom:15px;
margin-bottom:0px;
}

h2.pad_ban {	
padding-bottom:5px;
}

h2.ref_title {
display:none;
}

.instruments_text_contener {
position:absolute;
right:205px;
top:0px;
}

div#instruments_ikre.instruments_encart_contener {
height:600px;
padding-bottom:0px;
padding-left:0px;
}

.hidden_title {
margin-top:10px;
width:210px;
height:60px;
background-repeat:no-repeat;
display:none;
}

#info_logo {
margin-top:10px;
}

.info_aporos {
color:#000;
font-size:11px;
float:left;
line-height:13px;
margin-top:0px;
margin-bottom:0px;
padding-left:20px;
padding-top:15px;
padding-bottom:0px;
text-align:justify;
text-indent:0cm;
width:250px;
}

.rouge {
color:#990000
}

input,textarea,select,.option{
color:#ffcc99;
border:1px #000000 solid;
background-color:#990000;
}

textarea {
width:300px;
}

span.active {
font-weight:bold;
color:#fff;
text-decoration:none;
}

span.on,a:active,a:hover,a:link,a:visited,
#pagination_page:active,#pagination_page:link,#pagination_page:hover,#pagination_page:visited {
color:#ffcc99;
}

span.date {
color:#ffcc99;
float:right;
font-size:11px;
padding-top:10px;
}

span.travellers_list_elem_init {
color:#CC6600;
font-size:11px;
padding-left:50px;
text-align:left;
width:400px;
}

span.travellers_list_elem {
font-size:11px;
padding-left:50px;
text-align:left;
width:400px;
}

strong {
letter-spacing:0cm;
}

img {
border-width:0px;
}

img#aporos_logo {
visibility:hidden;
}

img.minipic {
border:1px #ccc solid;
margin-bottom:5px;
margin-left:5px;
}

img.partenaires_picture {
border:1px #000 solid;
float:left;
}

form.adhesion {
font-family:verdana,arial,serif;
font-size:16px;
width:350px;
height:550px;
text-align:center;
margin:auto;
margin-top:20px;
}

form#form_1 {
height:40px;
}

form#form_2 {
height:40px;
}

form#form_3 {
padding-top:20px;
}

span.invalid_request {
position:absolute;
right:250px;
top:100px;
}

span#adresse {
width:400px;
height:40px;
float:left;
text-align:left;
}

span#email {
width:400px;
float:left;
}

input.adhesion {
float:left;
height:20px;
margin-bottom:20px;
}

input.continent {
border-width:0px;
}

input#newsletter {
border-width:0px;
float:left;
margin-bottom:20px;
}

select.adhesion {
float:left;
height:20px;
margin-bottom:20px;
}

span.adhesion {
float:left;
width:150px;
padding-right:10px;
text-align:left;
float:left;
}

input.submit {
float:right;
height:20px;
}

#icone_communication{
border:1px #ccc solid;
}

#icone_projet {
border:1px #ccc solid;
}

#icone_participer {
border:1px #ccc solid;
}

#icone_soutiens {
border:1px #ccc solid;
}

#icone_voyageur {
border:1px #ccc solid;
}

#icone_interaction {
border:1px #ccc solid;
position:absolute;
right:10px;
top:510px;
margin-top:0px;
}

#projet_icone_contener {
margin-left:7px;
text-align:right;
width:150px;
}

#participer_icone_contener {
margin-left:7px;
text-align:right;
width:150px;
}

#communication_icone_contener {
margin-left:7px;
text-align:right;
width:150px;
}

#soutiens_icone_contener {
margin-left:7px;
text-align:right;
width:150px;
}

#voyageur_icone_contener {
margin-left:7px;
text-align:right;
width:150px;
}

#contact_haut_droit {
background:url(images/haut_droit_contact.jpg);
height:85px;
width:486px;
position:absolute;
top:10px;
right:205px;
border:0px #ccc solid;
}

#communication_contener {
height:265px;
width:553px;
position:absolute;
bottom:0px;
right:170px;
z-index:0;
}

#communication_11{
background:url(images/communication_11.jpg);
float:left;
height:133px;
width:184px;
}

#communication_12 {
background:url(images/communication_12.jpg);
float:left;
height:133px;
width:185px;	
}

#communication_13 {
background:url(images/communication_13.jpg);
float:left;
height:133px;
width:184px;
}

#communication_21 {
background:url(images/communication_21.jpg);
float:left;
height:132px;
width:184px;
}

#communication_22 {
background:url(images/communication_22.jpg);
float:left;
height:132px;
width:185px;
}

#communication_23 {
background:url(images/communication_23.jpg);
float:left;
height:132px;
width:184px;
}

#accueil {
margin:auto;
padding-top:10px;
text-align:center;
width:982px;
}

#accueil_elem_1 {
background-color:#990000;
float:left;
height:30px;
width:8px;
margin-bottom:2px;
}

#accueil_elem_2 {
background-color:#990000;
float:left;
height:30px;
width:974px;
margin-bottom:2px;
}

#accueil_elem_3 {
float:left;
background-color:#990000;
width: 0px;
border:1px; 
}

#accueil_elem_4, #instrument_logo {
background:url(images/logo_APOROS_accueil.jpg);
background-repeat:no-repeat;
float:left;
margin-top:12px;
height:70px;
width:214px;
cursor:pointer;
}

#accueil_elem_5 {
background:url(images/panoramique_11.jpg);
float:left;
height:100px;
width:252px;
}

#accueil_elem_6 {
background:url(images/panoramique_12.jpg);
float:left;
height:100px;
width:270px;	
}

#accueil_elem_7 {
background:url(images/panoramique_13.jpg);
float:left;
height:100px;
width:246px;
}

#accueil_elem_8_fr {
background:url(images/jefferson_fr.jpg);
background-color:#990000;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:200px;
width:213px;
border-right:1px #ccc solid;
}

#accueil_elem_8_en {
background:url(images/jefferson_en.jpg);
background-color:#990000;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:200px;
width:213px;
border-right:1px #ccc solid;
}

#accueil_elem_9 {
background:url(images/panoramique_21.jpg);
float:left;
height:100px;
width:252px;
}

#accueil_elem_10 {
background:url(images/panoramique_22.jpg);
float:left;
height:100px;
width:270px;
}

#accueil_elem_11 {
background:url(images/panoramique_23.jpg);
float:left;
height:100px;
width:246px;
}

#accueil_elem_12 {
background:url(IMG/jpg/panoramique_31.jpg);
border-bottom:1px #ccc solid;
float:left;
height:99px;
width:252px;
}

#accueil_elem_13 {
background:url(IMG/jpg/panoramique_32.jpg);
border-bottom:1px #ccc solid;
float:left;
height:99px;
width:270px;
}


#accueil_elem_14 {
background:url(images/panoramique_33.jpg);
border-bottom:1px #ccc solid;
float:left;
height:99px;
width:246px;
}

#accueil_elem_15 {
background-color:#990000;
float:left;
height:100px;
width:982px;
}

li.item_menu {
background-repeat:no-repeat;
display:inline;
padding-left:25px;
padding-right:10px;
}

li.item_menu_projet {
background-repeat:no-repeat;
display:inline;
padding-left:15px;
padding-right:10px;
z-index:0;
}

.kaleidoscope_submenu {
font-size:12px;
padding-left:5px;
margin-left:0px;
text-align:left;
}

.kaleidoscope_shift {
margin-bottom:20px;
}

.pad_kal {
padding-top:50px;
}

li.item_submenu {
background-repeat:no-repeat;
color:#ffcc99;
padding-left:0px;
padding-right:10px;
}


li.item_subsubmenu {
background-repeat:no-repeat;
list-style-type:none;
margin-left:0px;
padding-right:10px;
padding-left:20px;
}

li.item_lang{
display:inline;
padding-left:2px;
padding-right:2px;
}

li.map_item {
background:url(images/map.jpg);
background-repeat:no-repeat;
cursor:pointer;
width:50px;
}

li.boussole_item {
background:url(images/boussole.png);
background-repeat:no-repeat;
cursor:pointer;
padding:0px;
position:absolute;
left:-14px;
top:-7px;
height:50px;
width:50px;
z-index:1000;
}

.menu {
float:left;
margin-left:0px;
margin-top:0px;
padding-left:10px;
padding-top:5px;
}

.menu_interieur {
float:left;
margin-left:0px;
margin-top:0px;
padding-left:40px;
padding-top:5px;
position:relative;
z-index:10;
}

.menu_lang {
float:right;
margin-left:0px;
margin-top:0px;
padding-right:30px;
padding-top:5px;
}

.submenu{
float:left;
margin-left:0px;
margin-top:0px;
padding-left:20px;
padding-top:0px;
}

a.instruments:active,a.instruments:link,a.instruments:visited,a.instruments:hover {
color:#000;
text-decoration:underline;
}

a.ref_item:active,a.ref_item:link,a.ref_item:visited {
color:#ffcc99;
font-style:italic;
text-decoration:none;
}

a.ref_map,a.ref_map_accueil {
font-size:1px;
padding-left:0px;
padding-right:0px;
visibility:hidden;
}

#ref_instruments {
float:left;
margin-left:0px;
padding-top:20px;
padding-left:10px;
}

#ref_logo_aporos {
visibility:hidden;
}

a.subElem:active,a.subElem:link,a.subElem:visited {
color:#ffcc99;
font-style:italic;
text-decoration:none;
font-size:15px;
}

a.ref_item:hover,a.subElem:hover  {
text-decoration:underline;
}

span.ref_item {
color:#ffcc99;
font-style:italic;
text-decoration:underline;
}

.item_instruments {
padding-bottom:10px;
margin-left:0px;
padding-left:0px;
list-style-position:inside;
}

#languages {
float:right;
padding-top:2px;
margin-top:0px;
padding-right:32px;
list-style-type:none;
}

#lang_fr {
height:30px;
width:41px;
}

#lang_en {
height:30px;
width:41px;
}

#philosophie_acceuil {
background-color:#990000;
font-family:verdana,arial,serif;
font-size:15px;
line-height:19px;
text-align:left;
padding-bottom:20px;
padding-left:40px;
padding-right:40px;
padding-top:15px;
text-indent:0cm;
}

#acc_lang_fr {
display:inline;
height:10px;
width:20px;
padding-right:2px;
}

#acc_lang_en {
display:inline;
height:10px;
width:20px;
padding-left:2px;
}

#input_lang_fr {
background:url(images/flagFrS.jpg);
border:0px;
cursor:pointer;
color:#ffffff;
font-size:0px;
height:10px;
width:20px;
}

#input_lang_en {
background:url(images/flagEnS.jpg);
border:0px;
cursor:pointer;
color:#cc0033;
font-size:0px;
height:10px;
width:20px;
}

#main {
text-align:center;
margin:auto;
padding-top:10px;
width:982px;
z-index:10;
}

#main_elem_1 {
background-color:#990000;
border-bottom:1px solid #990000;
float:left;
height:30px;
width:8px;
z-index:10;
}

#main_elem_2 {
background-color:#990000;
border-bottom:1px solid #990000;
margin-bottom:1px;
float:left;
height:30px;
width:974px;
z-index:0;
}

#philosophie  {
float:left;
width:1001px;
height:608px;
}

div.archives_ikre,
div.recits_ikre,
div#valse_ikre,
div#philosophie_ikre,
div#partenariats_ikre,
div#participation_ikre,
div#conditions_ikre,
div#envoi_photos_ikre,
div#envoi_videos_ikre,
div#contact_ikre, 
div#course_ikre,
div#circumnavigation_ikre,
div#instruments_ikre,
div#kaleidoscope_ikre,
div#traduction_ikre,
div#revue_ikre,
div#vietnam_ikre,
div#voyageurs_ikre {
color:#ffcc99;
float:left;
font-family:verdana,arial,serif;
font-size:15px;
line-height:19px;
margin-bottom:0px;
overflow:hidden;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
position:relative;
text-indent:0cm;
width:733px;
}

div#voyageurs_ikre {
width:736px;
}

div.paragraphs {
height:565px;
overflow:auto;
width:733px;
padding-right:20px;
}

div#planisphere_ikre {
color:#ffcc99;
float:left;
font-family:verdana,arial,serif;
font-size:14px;
line-height:19px;
margin-bottom:0px;
overflow:hidden;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
position:relative;
text-indent:0.5cm;
width:800px;
}

div.archives,div#revue_ikre.revue {
width:733px;
}

div.adhesion {
float:left;
height:40px;
}

div.champ {
width:550px;
}

div.partenaires_logo {
border:0px #000 solid;
float:left;
height:100%;
margin-bottom:20px;
width:40px;
}

div.partenaires_text {
float:left;
font-size:0.75em;
height:100%;
margin-left:100px;
text-indent:0cm;
width:390px;
}

div.partenaires_title {
float:left;
height:100%;
margin-left:75px;
width:125px;
}

div.partenaires_frontiere {
border-top:1px #ccc solid;
float:left;
height:1px;
padding-bottom:20px;
width:800px;
}

div#aporos_creation {
text-align:center;
padding-bottom:10px;
}

div#aporos_infos_logo {
background:url(images/logo_APOROS_fond.jpg);
background-color:#990000;
background-repeat:no-repeat;
height:66px;
margin-top:20px;
margin-bottom:20px;
width:982px;
}

div#association_aporos_ikre {
color:#ffcc99;
float:left;
font-family:verdana,arial,serif;
font-size:14px;
line-height:19px;
margin-bottom:0px;
overflow:hidden;
padding-left:17px;
padding-right:17px;
padding-bottom:0px;
position:relative;
text-indent:0.2cm;
width:948px;
}

div#course_ikre.course {
padding-left:0px;
padding-top:0px;
padding-right:0px;
width:776px;
}

div#course {
margin-bottom:20px;
overflow:auto;
padding-left:20px;
padding-right:20px;
}

div#vietnam {
margin-bottom:20px;
overflow:auto;
padding-left:20px;
padding-right:20px;
}

div#encart.position {
position:relative;
}

div#encart.contours {
border-width:0px;
}

div#envoi_photos {
color:#ffcc99;
float:left;
text-align:left;
width:768px;
}

div#formulaire_contact {
color:#ffcc99;
float:left;
width:750px;
}

div#insertion {
background-color:#990000;
color:#ffcc99;
text-align:left;
padding-left:20px;
padding-top:15px
}

div#phototheque_formulaire {
border:0px #ccc solid;
float:left;
margin-left:0px;
margin-top:29px;
padding-left:0px;
padding-top:0px;
width:200px;
}

div#kaleidoscope_ikre.kaleidoscope_size {
padding-right:0px;
margin-right:0px;
width:756px;
height:450px;
}

div#kaleidoscope_ikre.videotheque_size,div#kaleidoscope_ikre.audiotheque_size {
height:450px;
}

div#kaleidoscope_gauche{
float:left;
width:150px;
}

div.radio {
width:200px;
}

div#newsletter_box {
float:left;
font-size:0.95em;
width:200px;
padding-bottom:10px;
text-align:center;
}

div#reactions {
float:left;
font-size:0.95em;
padding-left:0px;
padding-top:20px;
padding-bottom:20px;
margin-top:20px;
width:540px;
}

div#themes,div#themes:active,div#themes:visited,div#themes:link {
cursor:pointer;
font-style:italic;
margin-bottom:10px;
text-align:left;
}

div#themes:hover {
cursor:pointer;
font-style:italic;
text-align:left;
margin-bottom:10px;
text-decoration:underline;
}

div#travellers_list {
float:left;
height:452px;
width:756px;
overflow:auto;
}

div#instruments_ikre_texte {
font-family:verdana,arial,serif;
font-size:15px;
height:244px;
line-height:19px;
margin:0px;
overflow:auto;
padding-bottom:0px;
padding-left:20px;
padding-right:15px;
padding-top:15px;
right:0px;
text-align:left;
text-indent:0.5cm;
position:absolute;
top:45px;
width:500px;
}

div#instruments_ikre_texte.instruments_ikre_texte_en{
height:222px;
}

div#vignettes,div#cadre_video,div#cadre_audio {
border:1px #ccc dotted;
float:right;
height:300px;
margin-bottom:100px;
margin-right:0px;
margin-top:88px;
overflow:auto;
padding-right:0px;
padding-top:0px;
text-align:center;
text-indent:0cm;
width:548px;
}

div#cache.loading {
background:url(images/overlay.png);
border:0px #000 solid;
position:absolute;
left:225px;
height:300px;
padding-top:10px;
position:absolute;
top:88px;
width:560px;
z-index:1000;
visibility:visible;
}

div#cadre_video.video,div#cadre_audio.audio {
border:0px #000 solid;
overflow:hidden;
text-align:center;
width:490px;
}

div#cadre_video.video {
width:430px;
}

div#baumgarten_11 {
background:url(images/icone_ivan_baumgarten_11.jpg);
float:left;
height:150px;
width:148px;
}

div#baumgarten_12 {
background:url(images/icone_ivan_baumgarten_12.jpg);
float:left;
height:150px;
width:200px;
}

div#baumgarten_13 {
background:url(images/icone_ivan_baumgarten_13.jpg);
float:left;
height:150px;
width:200px;
}

div#baumgarten_21 {
background:url(images/icone_ivan_baumgarten_21.jpg);
float:left;
height:150px;
width:148px;
}

div#baumgarten_22 {
background:url(images/icone_ivan_baumgarten_22.jpg);
float:left;
height:150px;
width:200px;
}

div#baumgarten_23 {
background:url(images/icone_ivan_baumgarten_23.jpg);
float:left;
height:150px;
width:200px;
}

ol.spip {
color:#ffcc99;
text-align:justify;
}

li.spip {
color:#ffcc99;
margin-bottom:20px;
}

#content{
background-color:#990000;
float:left;
position:relative;
overflow:hidden;
text-align:justify;
width:982px;
}

#encart {
background-color:inherit;
border-left:1px #ccc dotted;
float:right;
font-size:0.9em;
padding-bottom:19px;
padding-left:10px;
padding-right:10px;
text-align:left;
width:185px;
}

#encart_gauche {
background-color:#ccc;
border-top:1px #990000 solid;
float:left;
height:599px;
margin-left:1px;
width:247px;
overflow:hidden;
}

div#choix {	
width:450px;
}

div#termes {
width:450px;	
padding-top:10px;
padding-bottom:10px;
}

.champ {
text-align:left;
padding-top:5px;
}

.saisie {
text-align:left;
padding-left:150px;
padding-bottom:5px;
border-bottom:1px #000 dotted;
}

div#envoi {
padding-bottom:20px;
}

div#star_fields {
text-align:left;
}

.choix_1 {
border:1px #ccc dotted;
float:left;
margin-bottom:0px;
margin-top:0px;
text-align:center;
width:198px;
}

.galery_form_1 {
border:1px #ccc solid;
border-left:0px #ccc solid;
border-right:0px #ccc solid;
cursor:pointer;
float:left;
font-style:italic;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
text-indent:0cm;
width:200px;
}

.galery_form_2 {
border:0px #ccc solid;
border-bottom:1px #ccc solid;
border-top:1px #ccc solid;
cursor:pointer;
float:left;
font-style:italic;
margin-bottom:0px;
margin-top:5px;
width:202px
}

.galery_form_3 {
border:1px #ccc solid;
border-left:0px #ccc solid;
border-right:0px #ccc solid;
cursor:pointer;
float:left;
font-style:italic;
margin-bottom:0px;
margin-top:5px;
width:200px;
}

#form_saisie {
width:500px;
}

.form_align {
text-align:center;
margin:auto;
width:800px;
}

#formulaire-participation {
margin:auto;
overflow:hidden;
width:430px;
}

#map_haut_gauche{
background:url(images/map_haut_gauche.jpg);
float:left;
height:213px;
width:405px;
}

#map_haut_droit {
background:url(images/map_haut_droit.jpg);
float:left;
height:213px;
width:405px;
}

#map_bas_gauche {
background:url(images/map_bas_gauche.jpg);
float:left;
height:213px;
width:405px;
}

#map_bas_droit {
background:url(images/map_bas_droit.jpg);
float:left;
height:213px;
width:405px;
}

#light_oceanie {
background:url(images/light_oceanie.jpg);
float:left;
height:168px;
top:126px;
left:230px;
position:absolute;
visibility:hidden;
width:274px;
}

#light_amerique_bas {
background:url(images/light_amerique_bas.jpg);
float:left;
height:149px;
left:578px;
position:absolute;
top:192px;
visibility:hidden;
width:207px;
}

#light_amerique_haut {
background:url(images/light_amerique_haut.jpg);
float:left;
left:465px;
height:180px;
position:absolute;
top:12px;
visibility:hidden;
width:269px;
}

#light_afrique {
background:url(images/light_afrique.jpg);
float:left;
left:15px;
height:175px;
position:absolute;
top:107px;
visibility:hidden;
width:187px;
}

#light_europe {
background:url(images/light_europe.jpg);
float:left;
left:63px;
height:133px;
position:absolute;
top:18px;
width:146px;
visibility:hidden;
}

#light_asie {
background:url(images/light_asie.jpg);
float:left;
height:190px;
left:157px;
position:absolute;
top:13px;
width:217px;
visibility:hidden;
}

#map_contener {
margin:auto;
height:426px;
text-align:center;
width:810px;
}

#relative_map {
float:left;
height:426px;
position:relative;
width:810px;
color:#ffcc99;
}

#country_list {
margin:auto;
text-align:center;
padding-top:10px;
padding-left:150px;
width:625px;
}

.country_item {
cursor:pointer;
display:inline;
float:left;
width:75px;
}

.america {
width:150px;
}

.oceanie {
width:90px;
}

.shift {
position:absolute;
top:-20px;
}

a.spip_out:visited, a.spip_out:link { 
text-decoration:underline;
color:#ffcc99;
background-color:inherit;
border-width:0px;
letter-spacing:0.03cm;
font-weight:normal;
}

a.spip_out_actus:visited, a.spip_out_actus:link { 
text-decoration:none;
color:#CC9900;
background-color:inherit;
border-width:0px;
font-weight:bold;
font-style:italic;
font-size:12px;
}

a.spip_out_phototheque:visited, a.spip_out_phototheque:link { 
text-decoration:none;
color:#CC9900;
background-color:inherit;
border-width:0px;
font-weight:bold;
font-style:italic;
font-size:13px;
}

p.spip {
color:#ffcc99;
font-family:verdana,arial,sans-serif;
margin-bottom:0px;
margin-top:0px;
padding-top:0px;
padding-bottom:15px;
}

p.liste_voyageurs_ikre {
text-indent:0cm;
margin:auto;
text-align:center;
padding-top:10px;
}

.project-caption {
font-size:0.8em
}
p.legende {
text-align:center;
font-size:12px;
}

.planque {
display:none;
}

.jump {
text-decoration:none;
color:#CC9900;
background-color:inherit;
border-width:0px;
font-weight:bold;
font-style:italic;
}

#liste_voyageurs {
float:left;
width:1006px;
height:624px;
text-align:center;
margin:0;
padding:0;
}

#recents_voyageurs {
text-align:left;
font-family:tahoma,arial,serif;
font-size:11px;
}

#Sakfinisote-11_ {
float:left;
width:36px;
height:664px;
background:url(images/Sakfinisote_11.jpg);
}

#Sakfinisote-14_ {
float:left;
width:172px;
height:104px;
background:url(images/Sakfinisote_14.jpg);
}

#partage {
border:0px;
}

#menu_etapes {
float:left;
width:82px;
height:117px;
background:url(images/menu_etapes.jpg);
}

#menu_diaporama{
float:left;
width:152px;
height:95px;
}

#menu_son {
float:left;
width:153px;
height:137px;
background:url(images/Sakfinisote_29.jpg);
}

#menu_mel {
float:left;
width:113px;
height:95px;
background:url(images/Sakfinisote_18.jpg);
}

#lien_mel,#lien_catalogue,#lien_diaporama,#lien_video {
border:0px;
}

#menu_marge_bas {
float:left;
width:99px;
height:99px;
background:url(images/menu_marge_bas.jpg);
}

#Sakfinisote-25_ {
float:left;
width:84px;
height:99px;
background:url(images/Sakfinisote_25.jpg);
}

#Sakfinisote-30_ {
float:left;
width:19px;
height:137px;
background:url(images/Sakfinisote_30.jpg);
}

#menu_facettes_multiples {
float:left;
width:447px;
height:79px;
padding:0px;
margin:0px;
line-height:0px;
font-size:0px;
background:url(images/menu_facettes_multiples.jpg);
}

#menu_bas {
float:left;
width:1006px;
height:50px;
background:url(images/menu_bas.jpg);
padding:0px;
margin:0px;
line-height:0px;
font-size:0px;
margin:0px;
padding:0px;
}

body.mel {
background:#D6D7D8;
font-family: arial, sans-serif; 
font-size: 13px;
color:#000000;
}

#mel {
text-align:center;
margin:auto;
width:550px;
}

div#contact_carte {
float:left;
width:550px;
height:80px;
background:url(images/contact.png);
}

#contact_droite {
float:left;
padding-left:30px;
width:190px;
}

#contact_retour {
color:#000000;
float:left
}

#contact_carton {
width:550px;
text-align:center;
margin:auto;
}

#contact_paper {
float:left;
height:200px;
margin-bottom:0px;
padding-bottom:0px;
width:251px;
}

#contact_redaction {
float:left;
width:268px;
height:30px;
}

#contact_message {
padding:10px;
float:left;
width:227px;
height:197px;
background:transparent;
border-color:#000000;
border-width:1px;
}

#contact_separation {
float:left;
width:62px;
height:245px;
border:0px #000 solid;
}

#contact_courriel {
float:left;
font-size:0.95em;
height:30px;
text-align:left;
width:220px; 
}

#contact_email {
padding:3px;
float:left;
width:190px;
margin-bottom:10px;
height:20px;
border-color:#000000; 
border-width:1px;
}

#contact_upload {
border-color:#000000; 
border-width:1px;
padding-bottom:10px;
float:left;
font-family: Verdana, arial, sans-serif;
font-weight: bold;
height:20px; 
width:60px;
}

#contact_hippocampe {
float:left;
width:190px;
height:80px;
}

#contact_reactions {
float:left;
}

#diaporama {
float:left;
width:336px;
height:498px;
text-align:justify;
font-size:10px;
font-family:arial,serif;
margin-left:0px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
overflow:hidden;
}

#videotheque,#recordings {
text-align:center;
font-size:10px;
font-family:arial,serif;
margin-left:0px;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
padding-left:0px;
background:url(images/philosophie_projet_3.jpg);
}

div#videotheque.video {
margin:auto;
text-align:center;
}

div#recordings.audio {
margin:auto;
margin-top:50px;
text-align:center;
}

div#menu_carton {
float:left;
padding-left:75px;
padding-top:10px;
}

#footer {
background-color:#ccc; 
float:right;
height:30px;
width:982px;
}

#flash_video,#flash_audio {
margin:auto;
width:320px;
}

#overlay{ background-image: url(images/overlay.png); }

ul#movie_list {
border:0px #000 solid;
float:left;
font-size:0.75em;
padding:0px;
padding-top:50px;
margin:0px;
width:350px;
z-index:1000;
}

ul#sound_list {
float:left;
font-size:0.75em;
padding:0px;
padding-top:155px;
margin:0px;
margin-left:75px;
width:150px;
z-index:1000;
}

* html #overlay{
background-color: #000;
back\ground-color: transparent;
background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}

.underline {
text-decoration:underline
}

