/******************** TITRES ***********************/
.titre_gris{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#aaa398;
border-bottom:1px solid #e0e0e0;
text-decoration:none;
padding:0;
margin:0;
}

.titre_rouge_actualite{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#d55842;
margin:0 0 7px 0;
padding:0;
border-bottom:1px solid #e0e0e0;
}

.titre_rouge{
font-family:"Times New Roman", Times, serif;
text-decoration:none;
font-size:20px;
color:#d55842;
margin:0 0 7px 0;
padding:0;
}

.titre_2_rouge{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#d55842;
margin:0 0 7px 0;
padding:0;
}
/******************** TEXTES ***********************/

.txt_gris_clair{
color:#d55842;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}

.txt_gris_tab{
color:#777777;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}

.p_sans_top{
margin-top:0;
}

.capacites{
color:#A8A196;
}

.txt_nom_associe{
color:#000000;
font-weight:bold;
}

/******************** LIENS ***********************/
.lien_gris_fonce{
color:#777777;
text-decoration:underline;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}

.lien_gris_fonce2{
color:#777777;
text-decoration:none;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}
.lien_gris_fonce2:hover{
color:#d55842;
text-decoration:underline;
}
.lien_gris_clair{
color:#a8a196;
text-decoration:none;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}

.lien_gris_clair:hover{
text-decoration:underline;
color:#d55842;
}

.lien_rouge_gris{
float:left;
background-image:url(../art/btn_rouge_gris.png);
background-repeat:no-repeat;
background-position:bottom;
width:207px;
height:21px;
display:block;
text-align:center;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
padding:3px 0 0 0;
text-decoration:none;
}


.lien_rouge_gris:hover{
background-position:top;
text-decoration:none;
}

.lien_gris_rouge{
float:left;
background-image:url(../art/btn_rouge_gris.png);
background-repeat:no-repeat;
background-position:top;
width:207px;
height:21px;
display:block;
text-align:center;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
padding:3px 0 0 0;
text-decoration:none;
}


.lien_gris_rouge:hover{
background-position:bottom;
text-decoration:none;
}

.lien_rouge_gris_margin{
margin:0 7px 0 0;
text-decoration:none;
}

.lien_rouge_gris_on{
float:left;
background-image:url(../art/btn_rouge_gris.png);
background-repeat:no-repeat;
background-position:top;
width:207px;
height:21px;
display:block;
text-align:center;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
padding:3px 0 0 0;
text-decoration:none;
}

.lien_liste{
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#777777;
text-decoration:none;
}

.lien_liste:hover{
text-decoration:underline;
color:#d55842;
}

.lien_liste_current_page{
color:#a8a196;
}

.nom_associe{
color:#000000;
font-weight:bold;
text-decoration:none;
}
/*
.nom_associe:hover{
text-decoration:underline;
color:#d55842;
}*/

.lien_gris_clair_puce{
color:#a8a196;
text-decoration:none;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
background:url(../art/li_orange.gif) 0 6px no-repeat;
padding-left:10px;
}

.lien_gris_clair_puce:hover{
text-decoration:underline;
color:#d55842;
}
.lien_gris_clair_puce_marge{
color:#a8a196;
text-decoration:none;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
background:url(../art/li_orange.gif) 0 6px no-repeat;
padding-left:10px;
margin-left:25px;
}

.lien_gris_clair_puce_marge:hover{
text-decoration:underline;
color:#d55842;
}

#actualite_txt a{
color:#a8a196;
text-decoration:none;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
}

#actualite_txt a:hover{
text-decoration:underline;
color:#d55842;
}

/******************** LISTES ***********************/
.liste{
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#777777;
list-style-image:url(../art/li_orange.gif);
margin:10px 0 0 0;
!margin:10px 0 0 40px;
}

 
.liste_sans_puce{
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#777777;
list-style-type:none;
margin:10px 0 0 0;
!margin:10px 0 0 40px;
}
/******************** TABLEAUX ***********************/
.cell_interventions{
border-bottom:1px dotted #CCCCCC;
}
.header_interventions{
background-color:#CCCCCC;
color:#777777;
}
/******************** FORMULAIRES ***********************/
.form_login{
border:1px solid #dfdbd5;
height:16px;
width:98px;
color:#777777;
font-size:11px;
font-family:"Trebuchet MS", Arial;
padding:0 0 0 5px;
}

.form_search_global{
border:1px solid #dfdbd5;
height:16px;
width:125px;
color:#777777;
font-size:11px;
font-family:"Trebuchet MS", Arial;
padding:0 0 0 5px;
}

.form_txt{
clear:left;
float:left;
text-align:right;
font-family:"Trebuchet MS", Arial;
margin-right:10px;
width:300px;
color:#777777;
font-size:12px;
}
.form_txt2{
clear:left;
float:left;
text-align:right;
font-family:"Trebuchet MS", Arial;
margin-right:10px;
width:100px;
color:#777777;
font-size:12px;
}

td input{
font-family:"Trebuchet MS", Arial;
color:#777777;
font-size:12px;
}
.form_input{
float:left;
}
.form_input input,select{
font-size:12px;
}

.form_submit{
clear:left;
margin-left:310px;
}

.form_sep{
clear:both;
height:5px;
line-height:5px;
}

/******************** BOUTONS ***********************/
.btn_form_login{
vertical-align:middle;
}
.bouton_interventions{
float:left;
background-image:url(../art/btn_rouge_gris_2.png);
background-repeat:no-repeat;
background-position:top;
width:110px;
height:32px;
display:block;
text-align:center;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
margin-left:50px;
}

.bouton_interventions:hover{
background-position:bottom;
text-decoration:none;
}
.sub{
float:left;
background-image:url(../art/btn_rouge_gris_3.png);
background-repeat:no-repeat;
background-position:top;
width:105px;
height:24px;
display:block;
text-align:center;
font-size:11px;
font-family:Trebuchet MS, Georgia, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
border:0;
padding:1px 0 0 0;
text-decoration:none;
}
.sub:hover{
background-position:bottom;
text-decoration:none;
cursor:pointer;
}
/******************** IMAGES ***********************/
.image_bordure{
border:1px solid #d9d9d9;
padding:4px;
}
.png_ie6{
behavior: url("/gramond-associes/iepngfix_v2/iepngfix.htc");
}
/******************** AUTRES ***********************/
.my_clear{
clear:left;
}
.img-associe{
float:left;
width:100px;
text-align:left;
margin-top:0;
}
.nom-associe{
float:left;
width:300px;
text-align:left;
margin-top:0;
}

/** ADMIN ******************************************/
.li_order{
list-style:none;
border:2px double #777777;
float:left;
display:inline;
margin:5px;
cursor:move;
}

#content_admin{
width:880px;
padding:10px;
margin:0 auto;
}

.lien_menu_admin{
font-family:"Trebuchet MS", Arial;
font-weight:bold;
color:#d55842;
text-decoration:none;
padding:5px;
}

.lien_menu_admin:hover{
color:#d55842;
text-decoration:underline;
}

.vignette_equipe{
padding:5px;
text-align:center;
width:250px;
}

/*----- POPUP POUR LES MESSAGES DE RETOUR -----*/
#div_message{
position:absolute;
top:50%;
left:50%;
width:300px;
height:150px;
margin-left:-150px;
margin-top :-100px;
background-color:#FFFFFF;
border:1px solid #92be93;
z-index:1000;
padding:0;
/*filter :alpha(opacity=0);
-moz-opacity : 0.0;
opacity : 0.0;*/
display:none;
/*visibility:hidden;*/
/*-moz-border-radius:5px;*/
font-family:Arial, Helvetica, sans-serif;
}

.div_message_btn{
text-align:right;
margin:0px;
padding:0 5px 0 0;
background-color:#1b751b;
}
	.div_message_btn a{
	cursor:pointer;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial;
	}
.div_message_p{
text-align:center;
margin:40px 0 0 0;
}
