/* CSS Document */
body{background-color: #999999; font-family: Arial, Helvetica, sans-serif;}
/*Structure*/
#baseline{width: 186px; height: 40px; font-family: Helvetica, Arial, sans-serif; color: #09A4E2; font-size:14px; text-align: justify;}

#menu{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; vertical-align:middle; text-align:center; font-weight:bold; background-color:#09A4E2;}
#menu a{height:40px; padding-top: 14px; padding-bottom: 14px; padding-left: 5px; padding-right: 5px; color:#FFFFFF; text-decoration:none;}
#menu a:hover{height:40px; padding-top: 12px; padding-bottom: 13px; padding-left: 5px; padding-right: 5px; color:#FFFFFF; text-decoration:none; background-color:#84CD10;}


#footer{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px; vertical-align:middle; text-align:center; text-decoration:none}
#footer a{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px; vertical-align:middle; text-align:center; text-decoration:none}


/*Bandeau gris*/
.bandeau_gris{background-image:url(images/bandeau_gris.gif); background-repeat:repeat-y; width:162px; text-align:center; padding: 15px; vertical-align:text-top;}
.g_titre_bandeau_gris{color: #808080; font-size:16px; font-weight: bold; text-align: center; width:162px;}
.titre_entr_bandeau_gris{color: #FFFFFF; background-color: #09A4E2; font-weight: bold; font-size: 12px; text-align: center; width: 162px; height:18}
.titre_entr_bandeau_gris a{color: #FFFFFF; background-color: #09A4E2; font-weight: bold; font-size: 12px; text-align: center; width: 162px; text-decoration:none; height:18}
.titre_exp_bandeau_gris{color: #FFFFFF; background-color: #84CD10; font-weight: bold; font-size: 12px; text-align: center; width: 162px; height:18}
.titre_exp_bandeau_gris a{color: #FFFFFF; background-color: #84CD10; font-weight: bold; font-size: 12px; text-align: center; width: 162px; text-decoration:none; height:18}
.texte_bandeau_gris{color: #808080; font-size:12px; text-align:left; width:162px;}
.texte_bandeau_gris a{color: #808080; font-size:12px; text-align:center; width:162px; text-decoration:none}
.vert_bandeau_gris{color:#84CD10; font-weight:bold;}
.bleu_bandeau_gris{color:#09A4E2; font-weight:bold;}

/*Textes principaux*/
.titre_home{color:#808080; font-size:18px; text-align:left; margin:0;}
.titre_bleu{color:#09A4E2; font-size:18px; text-align:left; margin:0;}
.titre_vert{color:#84CD10; font-size:14px; text-align:left; font-weight:bold;}
.titre_gris{color:#808080; font-size:12px; font-weight:bold; text-align:justify;}
.main_texte{color:#808080; font-size:12px; text-align:left;}
.main{padding: 15px; vertical-align: top;}


/*Home Page*/
.cartouche_titre_bleu{background-color: #09A4E2; color: #FFFFFF; font-size: 16px; font-weight: bold; text-align: center; padding-bottom: 10px;}
.cartouche_titre_vert{background-color:#84CD10; color:#FFFFFF; font-size:16px; font-weight:bold; text-align:center; padding-bottom: 10px;}
.liste{color:#808080; font-size:12px; text-align:left; padding-left:20px; padding-right:10px; margin-left:5px;}
.question_verte{color:#84CD10; font-size:16px; text-align:center; font-weight:bold; padding-top:0; padding-bottom:5px; margin:0;}
.question_bleue{color:#09A4E2; font-size:16px; text-align:center; font-weight:bold; padding-top:0; padding-bottom:5px; margin:0;}

.cadre_bleu{text-align:center; background-image:url(images/grand_cadre_bleu.gif); background-repeat:repeat-y;}
.cadre_vert{text-align:center; background-image:url(images/grand_cadre_bleu.gif); background-repeat:repeat-y;}
.cadre_bottom_bleu{text-align:center; background-image:url(images/cadre_bottom_bleu.gif); height:32px; color:#FFFFFF; text-align:center; vertical-align:middle; font-weight:bold;}
.cadre_bottom_bleu a{text-align:center; background-image:url(images/cadre_bottom_bleu.gif); height:32px; color:#FFFFFF; text-align:center; vertical-align:middle; font-weight:bold;}
.cadre_bottom_bleu a:hover{text-align:center; background-image:url(images/cadre_bottom_vert.gif); height:32px; color:#FFFFFF; text-align:center; vertical-align:middle; font-weight:bold;}

/*Home Page - Partie Flèches*/
.fond_bleu{background-image:url(images/cadre_bleu.gif); color:#FFFFFF; font-size:12px; text-align:center; width: 173px; padding:5; height:56px; font-weight: bold;}
.fond_vert{background-image:url(images/cadre_vert.gif); color:#FFFFFF; font-size:12px; text-align:left; padding-left: 10px; width: 351px; height:57px; font-weight:bold;}

/*Missions*/
#retrieve_syndication {
width: 600px;
margin-top:10px;
text-align:justify
}
table.intuitionpro {
font: 12px;
font-family: Arial, Helvetica, sans-serif;
border-collapse:collapse;
list-style-type: none;
margin-bottom: 24px;
width:595px;
}
table.intuitionpro th {
background-color:#09A4E2;
color:#FFFFFF;
text-align:justify;
}

table.intuitionpro tr {
border-bottom:2px solid white;
color:#808080;
text-decoration:none;

}
table.intuitionpro tr:hover {
background-color: #84CD10;
color: white;
text-decoration:none;

}
table.intuitionpro tr:hover a {
color:white;
text-decoration:none;
}
table.intuitionpro th {
text-align:left;
vertical-align:middle;
font-size:12px;
text-decoration:none;
padding-left:5px;
}

table.intuitionpro td {
text-align:justify;
vertical-align:middle;
font-size:12px;
text-decoration:none;
padding-right:5px;
}

#retrieve_syndication {
color:#808080;
font-size:12px; 
}

#retrieve_syndication h2 {
color:#84CD10; 
font-size:14px; 
font-weight:bold;
padding-bottom: 4px;
}
#retrieve_syndication h3 {
border-bottom-style:dotted;
border-bottom-width:1px;
margin-bottom:12px;
margin:30px 0 0;
color:#808080; 
font-size:12px; 
font-weight:bold; 
text-align:justify;
}
#retrieve_syndication pre {
width: 560px;
font: 12x;
font-family: Arial, Helvetica, sans-serif;
color:#808080;
white-space:pre-wrap; /* CSS 3 */
word-wrap:break-word; /* IE 5.5+ */
overflow:auto;/* IE 6 */
margin-bottom: 24px;
text-align: justify;
}
table.intuitionproapply {
border-collapse:collapse;
list-style-type: none;
margin-bottom: 24px;
}
table.intuitionproapply td, th {
padding:.2em 1em;
text-align:left;
vertical-align:middle;
}

table.intuitionproapply td a {
font-weight: bold;
background-color:#09A4E2; 
padding:4px;
text-decoration:none;
color:#FFFFFF;
}

table.intuitionproapply td:hover a {
font-weight: bold;
background-color:#84CD10; 
padding:4px;
text-decoration:none;
color:#FFFFFF;
}

