body {
text-align:center;
font-size:100%;
background-color:#878787;
font-family:"Verdana","Arial","Times";
}

select, textarea {
background-color:#ffffff;
color:navy;
border-style:none; 
border-color:#ffffff;
font-size:11px;
overflow:auto;
}

input {
background-color:#ffffff;
color:navy;
border-style:none; 
border-color:#ffffff;
font-size:11px;
overflow:hidden;
}

/*
.trois {
font-size:20px;
}
*/

/* Calque principaux sur index.php */

.conteneur {
position:absolute;
/*margin-left:5px;
margin-right:5px;*/
top:5px;
/*left:60px;*/
width:900px;
height:600px;
text-align:left;
z-index:2;
}

.animation {
position:absolute;
top:5px;
height:150px;
width:900px;
background-color:#ffffff;
overflow:hidden;
z-index:2;
}

.partenaire {
position:absolute;
top:545px;
height:50px;
width:900px;
background-color:#ffffff;
display:block;
overflow:hidden;
z-index:2;
}

.login {
position:absolute;
top:160px;
left:750px;
/* right:0px; */
width:150px;
height:100px;
background-color:#ffffff;
z-index:2;
}

.centre {
position:absolute;
top:160px;
left:0px;
width:745px;
height:380px;
background-color:#ffffff;
overflow:hidden;
z-index:2;
}

.menu_centre {
position:absolute;
top:2px;
left:2px;
width:745px;
text-align:center;
border-width:0px;
z-index:1
}

.contenu_centre {
position:absolute;
top:-20px;
left:2px;
font-family:"Verdana","Arial","Times";
background-color:green;
z-index:3;

}

.actualite {
position:absolute;
top:270px;
left:750px;
/* right:0px; */
width:150px;
height:270px;
font-family:"Verdana","Arial","Times";
background-color:#ffffff;
}

/* FIN */

.admin_actualite_gauche {
position:absolute;
left:0px;
width:350px;
height:360px;
font-family:"Verdana","Arial","Times";
}

.admin_actualite_droite {
position:absolute;
left:350px;
width:375px;
height:360px;
font-family:"Verdana","Arial","Times";
}

.admin_actualite_validation {
position:absolute;
top:362px;
left:30px;
font-family:"Verdana","Arial","Times";
}

.moteur {
width:150px;
height:17px;
font-family:"Verdana","Arial","Times";
}

#centre_contenu {
position:absolute;
text-align:center;
top:45px;
left:2px;
height:310px;
width:740px;
font-family:"Verdana","Arial","Times";
overflow:auto;
font-size:10px;
}

#interne {
position:relative;
display:none;
background-color:#ababab;
}

#selection {
display:none;
background-color:#a5a512;
}

.moteur_resul {
position:relative;
left:15px;
width:600px;
text-align:left;
display:block;
font-family:"Verdana","Arial","Times";
}

.moteur_cache {
position:relative;
left:10px;
width:500px;
text-align:left;
display:none;
font-family:"Verdana","Arial","Times";
}

.moteurcache_pt {
position:relative;
left:40px;
width:500px;
text-align:left;
display:none;
font-family:"Verdana","Arial","Times";
}

#entete {
position:relative;
display:block;
font-family:"Verdana","Arial","Times";
}

#select_form {
position:relative;
display:block;
font-family:"Verdana","Arial","Times";
}

#deuxieme_select {
position:relative;
display:none;
font-family:"Verdana","Arial","Times";
}

#animation_liee {
position:relative;
display:none;
font-family:"Verdana","Arial","Times";
}

#formulaire {
position:relative;
display:none;
font-family:"Verdana","Arial","Times";
}

#fin_formulaire {
position:relative;
display:block;
font-family:"Verdana","Arial","Times";
}

/* Calque de actualites */
.actu_fond {
position:absolute;
z-index:1;
font-family:"Verdana","Arial","Times";
}

.actu_text {
position:absolute;
top:7px;
left:25px;
width:120px;
height:260px;
font-family:"Verdana","Arial","Times";
text-align:justify;
font-size:9px;
color:#878787;
overflow-x:hidden;
overflow:auto;
z-index:2;
}

/* FIN */

/* Calque du login */

.login_fond {
position:absolute;
z-index:1;
font-family:"Verdana","Arial","Times";
}

.login_text{
position:absolute;
top:15px;
left:25px;
font-size:10px;
color:#878787;
font-family:"Verdana","Arial","Times";
z-index:2;
}

.login_text input {
background-color:#ffffff;
color:navy;
border-style:none; 
border-color:#ffffff;
font-size:11px;
font-family:"Verdana","Arial","Times";
overflow:hidden;
}

/* FIN */

/* Calque pour afficher les barres an bas à droite dans gp */

.gp_logo_bas {
position:absolute;
bottom:10px;
right:10px;
border:none;
font-family:"Verdana","Arial","Times";
z-index:3;
}

/* FIN */

/* Definission de l'iframe */

.i_frame {
background-color:#ffffff;
}

/* FIN */

/* Définition de la classe lien */
/* Calque utilisé dans les menus adh et depot */

.lien {
color:#000000;
border-color:none;
border-color:#ffffff;
font-family:"Verdana","Arial","Times";
}

.text_adh {
color:#878787;
font-size:12px;
font-family:"Verdana","Arial","Times";
text-decoration:underline;
}

.table_outil {
color:#878787;
font-family:"Verdana","Arial","Times";
}

.format_pre {
white-space:normal;
text-align:justify;
font-style:normal;
font-family:"Verdana","Arial","Times";
width:450px;
}

.format_pre_pt {
white-space:normal;
text-align:justify;
font-style:normal;
font-family:"Verdana","Arial","Times";
width:550px;
}

.format_pre_i {
white-space:normal;
text-align:justify;
font-style:italic;
font-family:"Verdana","Arial","Times";
width:450px;
}

/* FIN */

/* Mise en place des liens */
a {
color:#cce91f;
border-style:none;
text-decoration:none;
}

a:hover {
color:#cce91f;
border-style:none;
text-decoration:none;
}

a:active {
color:#cce91f;
border-style:none;
text-decoration:none;
}

a:focus {
color:#cce91f;
border-style:none;
text-decoration:none;
}

.img_img {
color:#ffffff;
border-style:none;
}

.img_lien:hover {
color:#878787;
border-style:solid;
border-width:thin;
}

/* FIN */
