a:link, a:visited{
text-decoration:none;
color:#C93033;
}
body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#646464;
}
.contenu_menu{
width: 100%;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-weight:bold;
font-size:12px;
margin-bottom:10px;
padding-top:10px;
}

.csga {
    width:100%;
    background-image:url(/images/integration/cadre1.png);
    background-repeat : no-repeat;
    background-position : top left;
    }

.cida{
	background-image:url(/images/integration/cadre2.png);
	background-repeat : no-repeat;
	background-position : bottom right;
	padding-bottom:10px;
}


.csgb {
    width:100%;
    background-image:url(/images/integration/cadre1.png);
    background-repeat : no-repeat;
    background-position : top left;
    }

.cidb{
background-image:url(/images/integration/cadre2.png);
background-repeat : no-repeat;
background-position : bottom right;
padding-bottom:20px;
}

.champ{
border:#b9eeff;
border:2px solid #b9eeff;
}

.bt_ok{
position:relative;
margin-left:-15px;
margin-bottom:-15px;
}

.titre_pt{
font-size:10px;
padding:3px;
padding-left:0px;
}

.N1{
text-align:center;
font-weight:bold;
}

.fil_ariane{
font-size:12px;
margin-bottom:15px;
}

.Menu_N1, .Menu_N1_Sel{
text-align:center;
}

.Menu_N1 a:link, .Menu_N1 a:visited{
color:#666666;
font-size:12px;
text-decoration:none;
}

.Menu_N1_Sel a:link, .Menu_N1_Sel a:visited{
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

.Menu_N2, .Menu_N2_Sel{
text-align:left;
margin-left:20px;
line-height:20px;
font-size:11px;

}

.Menu_N2 a:link, .Menu_N2 a:visited{
color:#666666;
text-decoration:none;
}

.Menu_N1 a:hover, .Menu_N2 a:hover, .Menu_N2_Sel{
color:#C93033;
font-weight:bold;
}

hr {
width:75%;
color:#b9eeff;
border:0px;
border-bottom:2px solid #b9eeff;
}

.N3_actus{
background-image:url(/images/integration/tableau-cell-tete-actus.jpg);
color:#0a50a1;
font-size:13px;
font-weight:bold;
padding-bottom:3px;
}

.N3{
background-image:url(/images/integration/tableau-cell-tete.jpg);
color:#0a50a1;
font-size:13px;
font-weight:bold;
padding-bottom:3px;
}

.N4 a:link, .N4 a:visited{
color:#333333;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:20px;
margin-left:25px;
}

.titre_tableau{
color:#C93033;
font-size:13px;
font-weight:bold;
padding-left:20px;
padding-bottom:5px;
}

.titre2_tableau{
color:#0a50a1;
font-size:14px;
font-weight:bold;
padding-bottom:5px;
}
.contenu{
width: 690px;
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-size:10px;
margin-left:10px;
}
.descriptif{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
margin-left:10px;
font-style:italic;
margin-bottom:10px;
margin-left:33px;
margin-right:10px;
}

.adresse{
text-transform:capitalize;
font-weight:normal;

}

.cp_ville{
text-transform:capitalize;
font-weight:normal;

}

.tel_fax{
font-weight:normal;

}

.specialite{
text-transform:capitalize;
font-weight:normal;

}

.titre_champs{
font-weight:bold;
text-decoration:underline;
color:#C93033;
}

.contenu_champs{
font-family:Arial, Helvetica, sans-serif;
color:#646464;
font-size:12px;
margin:10px;
font-weight:normal;
}

.nom_membre{
color:#0a50a1;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
}
.membre_erreur, .deconnecter{
color:#C93033;
font-size:10px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

.fonction_membre{
color:#0a50a1;
font-weight:normal;
padding-bottom:10px;
font-style:italic;
}
.infos{
font-size:12px;
margin-bottom:5px;
margin-left:10px;
}
.auteur{
}
.mail{
}
.telecharger{
line-height:25px;
}