﻿body 
{
}
/***** STYLES GENERIQUES ****/
DIV, SPAN, P, UL, LI, A,INPUT, SELECT, TEXTAREA, TD, TH
{
    font-family:Arial;
    font-size:12px;
    padding:0px;
    margin:0px;
    list-style:none;
}
A
{
    text-decoration:none;
}
A:hover
{
    text-decoration:underline;
}
.FicheRessource H2
{
    font-size:24px;
    font-weight:normal;
}

A.bouton SPAN.milieu,
A.boutonDroit SPAN.milieu,
A.BoutonAction SPAN.milieu
{
    font-size:10px;
}
A.bouton:hover,
A.bouton:hover SPAN.milieu,
A.boutonDroit:hover,
A.boutonDroit:hover SPAN.milieu,
A.BoutonAction:hover,
A.BoutonAction:hover SPAN.milieu
{
    text-decoration:none;
}
/******HEADER******/
#Header A.Logo:hover
{
    text-decoration:none;
}

DIV.Identification A.btMonEspace,
DIV.IdentificationOK A.btMonEspace,
DIV.IdentificationAssureur A.btMonEspace
{
    font-size:13px;
    font-weight:bold;   
}
.divInfoConnecte SPAN,
.divInfoConnecte A
{
    text-align:right;
}
.divInfoConnecte SPAN
{
    font-size:11px;
    font-weight:bold;
}
.divInfoConnecte A
{
    font-size:10px;
}
.visuelRessourceVideo A.lienVideo  DIV
{
    cursor:pointer;
}
/*******************/
/*      POPUP      */
/*******************/
.PopupMessage .intitule span
{
    font-size:14px;
}
.modalBackground
{
    background-color:#000000;
	filter:alpha(opacity=45);
	opacity:0.7;
}

.popUp .footer LI A
{
    font-size:11px;
}
.popUp .footer .gauche LI A
{
    font-size:13px;
    font-weight:bold;
}
.centrePopUp .titre
{
    font-size:20px;
    font-weight:bold;
}
.IdentificationForm LABEL
{
    font-size:13px;
}  
.IdentificationForm .memoriser LABEL
{
    font-size:10px;
}
.popUp INPUT,
DIV.Commentaires INPUT,
DIV.Commentaires TEXTAREA
{
    background:none;
    background-color:White;
    border:1px solid #c1c1c1;
    border-top:1px solid #a1a1a1;
    background:url('../images/boutons/fdInputIdentification.jpg') repeat-x top left;
    color:#666666;
    font-size:10px;
}
.popUp .erreurValidation
{
    font-size:11px;
    text-align:center;
}
.popUp Div.panMDP
{
    margin-left:9px;
}
.popUp INPUT.btValider,
.popUp A.btValider
{
    border:none;
    background:none;
    cursor:pointer;
    background:url('../images/boutons/btValiderIdentification_OFF.jpg') no-repeat top left;
}
/***** HOME *****/
DIV.PanALaUne H1
{
    font-family:Trebuchet MS;
    font-size:28px;
    }
DIV.PanALaUneGauche H2
{
    font-size:16px;
}   
DIV.PanALaUneGauche .resume
{
    font-size:13px;
}
DIV.PanALaUneDroite .type
{
    font-size:15px;
    font-weight:bold;
    }
 .PanFormation .UneFormation .titre A,
 .PanInformation DIV.titre A
 {
font-size:11px; 
font-weight:bold;
 } 
  .PanFormation .UneFormation .resume
  {
   font-size:11px;
  }  
  DIV.lienLettreInfo .btValider
 {
    border:none;
    cursor:pointer;
 }  
   DIV.lienLettreInfo .inputLettreInfo
   {
       border:none;
       background:none;
       font-size:11px;
   }
/*****DROITE*****/
#cartouche .Focus A.BtInscription
{
    font-size:16px;
    font-family:Trebuchet MS;
    font-weight:bold;
} 
#cartouche DIV.RessourceResume
{
    font-weight:normal;
    font-size:11px;
}
Div.PanTemoignage .UnTemoignage .resume
{
    font-size:10px;
}
Div.PanTemoignage .UnTemoignage .titre
{
    font-size:11px;
    font-weight:bold;
}
DIV.PanLeClicAvance P,
DIV.PanInfoFormation P
{   
    font-size:11px;
 
    }
DIV.PanLeClicAvance .type,
DIV.PanInfoFormation H2,
.homeEspace .PanAlaUneCategorie .type
{
    font-family:Trebuchet MS;
    font-size:19px;
    font-weight:bold;
}
DIV.PanLeClicAvance .titre,
.homeEspace .PanAlaUneCategorie .titre
{
    font-size:14px;
    font-weight:bold;
}
DIV.PanLeClicAvance .resume,
.homeEspace .PanAlaUneCategorie .resume
{
    font-size:11px;
}    
/*****RESSOURCES****/
.Inscription,
.AlternateRessource,
.carrousel
{
    background:url('../images/Contenu/ressourceHeader.jpg') no-repeat top left;
}
.InscriptionDansArticle
{
    background:url('../images/Contenu/ressourceHeader.jpg') no-repeat top left;    
}
.PremiereRessource
{
}
.AlternateRessource
{
}
.Ressource
{
}
.recherche H1 SPAN,
.Inscription H1,
.InscriptionDansArticle H1
{
    font-size:14px;
    font-weight:normal;
}
.FicheRessource H1,
.ListePartenaires H1
{
   font-size:19px;
   font-family:Trebuchet MS; 
    }
#listeRessources H1,
#listeRessources H1 SPAN,
#ListeRessources H1,
#ListeRessources H1 SPAN
{
    font-size:28px;
    font-family:Trebuchet MS;
    font-weight:bold;
}    
.FicheRessource #ContenuRessource H1,
#boutique .itemSelected H1
{
    font-size:16px;
    font-weight:bold;
}
.FicheRessource #ContenuRessource H2,
#boutique .itemSelected H2
{
    font-size:14px;
    font-weight:bold;    
}
.ListePartenaires H2,
.ListePartenaires H2 A
{
    color:#1F191D;
    font-size:24px;
    font-weight:normal;
}
.FicheRessource #ContenuRessource H3
{
    font-size:12px;
    font-weight:bold;    
}
.ListePartenaires H3
{
    color:#666666;
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
    }
#listeRessources H2 A,
#ListeRessources H2 A
{
    font-size:22px;
    font-weight:normal;
}

.Inscription .InscriptionForm,
.InscriptionDansArticle .InscriptionForm,
.recherche .ressourceDescriptif
{
    border:1px solid #CDCDCD;
    border-top:none;
    background:#F0F0F0 url('../images/Contenu/fdRessource.jpg') repeat-x top left;
}
#listeRessources .carrousel .ressourceDescriptif,
#ListeRessources .carrousel .ressourceDescriptif
{
    border:1px solid #CDCDCD;    
}
.MotsCles LI A,
.MotsCles LI, 
.RessourceRegroupement LI, 
.RessourceRegroupement A
{
    font-size:11px;
    white-space:nowrap;
    display:block;
    float:left;    
} 
.MotsCles LI A,
.RessourceRegroupement A
{

}
#ContenuRessource TABLE
{
}
#ContenuRessource TD
{
    color:#333333;
    font-weight:bold;
    border:1px solid #999999;
    background-color:White;
}
A.btLienRessources
{
    background:url('../images/Boutons/btLienRessources.jpg') no-repeat top left;
}
/****DETAIL UNE RESSOURCE*****/
DIV.FilAriane A
{
    font-size:11px;
}
DIV.dateRessource .mois
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold; 
    text-align:center       
}
.PanALaUneDroite DIV.dateRessource .mois,
.PanInformation DIV.dateRessource .mois
{
    font-size:9px;
}
DIV.dateRessource .jour
{
    font-family:Verdana;
    font-size:18px;
    font-weight:bold;
    text-align:center    
}
.PanALaUneDroite DIV.dateRessource .jour,
.PanInformation DIV.dateRessource .jour
{
    font-size:13px;
    }
DIV.RessourceColonneDroite
{
    border:1px solid #BEBEBE;
    border-top:none;
}
DIV.RessourceColonneDroite .RessourceBlocDroit
{
   border-top:1px solid #BEBEBE;    
}
.RessourceColonneDroite H1
{
    font-size:14px;
}
.RessourceColonneDroite A
{
    font-size:11px;
    font-weight:bold;
}
DIV.Commentaires
{
    border:1px solid #CCCCCC;
    background-color:White;
    }
DIV.Commentaires H1    
{
    color:#1F191D;
    font-size:20px;
    font-weight:normal;
}
DIV.Commentaires INPUT,
DIV.Commentaires TEXTAREA
{
    font-size:12px;
}
TABLE.ListeCommentaires TD
{
    border-bottom:1px solid #C6C6C6;
    padding:15px 0px 9px 0px;
}
TABLE.ListeCommentaires .pagination TD
{
    border:none;
}
TABLE.ListeCommentaires TABLE TD
{
    border:none;
    padding:0px;
}
.CommentairePersonne
{
    font-weight:bold;
}
.CommentaireDate
{
    font-size:10px;
}
.CommentaireTitre
{
    font-weight:bold;
    font-size:11px;    
}
.CommentaireContenu
{
    font-size:11px;
}
.CommentaireCaptcha .texte
{
    font-size:11px;
}
/********************************/
/*	    Notation Ressource 	    */
/********************************/

div.BlocNotation, div.notation
{
    display: block;
    float: left;
}

div.LabelBlocNotation
{

}

span.ratingStar.filledRatingStar {
	background:transparent url(../images/boutons/etoilePleine_2.png) no-repeat scroll left top;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="/_Include/Images/boutons/etoilePleine_2.png");
	_background-image:none;	  	
}

span.ratingStar {
	background:transparent url(../images/boutons/etoileVide_2.png) no-repeat scroll left top;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crope", src="/_Include/Images/boutons/etoilePleine_2.png");
	_background-image:none;	  	
}

span.ratingStar {
	display:block;
	float:left;
	height:15px;
	width:15px;
}
/**** MON ESPACE ****/

.monEspace .Progress
{
    font-size:10px;
    text-align:center;
}
.monEspace A.titreBloc,
.monEspace A.titreBloc:hover
{
    text-decoration:none;
   font-size:13px;
}
.monEspace .divProfilLienContenu A,
.monEspace .divMesServices A,
.monEspace .ProfilInfo .cabinet,
.monEspace .ProfilInfo .nom,
.monEspace .ProfilInfo .fonction,
.monEspace .divMesArchives A,
.monEspace .divMesContacts A,
.monEspace .divMesEtudes A,
.monEspace .divMesDossiers A,
.monEspace .divMesFormations A,
.monEspace .divGestionEtablissements A,
.monEspace .divProfilCompteCabinet A,
.monEspace .divProfilMembresCabinet A,
.ProfilInfo A,
.monEspace .divMesArchives .titre,
.monEspace .divMesEtudes .titre,
.monEspace .divMesDossiers .titre,
.monEspace .divMesFormations .titre,
.monEspace .divMesServices .titre,
.monEspace .divGestionEtablissements .titre,
.monEspace .divProfilCompteCabinet .titre,
.monEspace .divProfilMembresCabinet .titre
{
    font-size:11px;
}
.monEspace .divMesArchives .listeArchives A,
.monEspace .divMesServices .listeServices A,
.monEspace .divMesEtudes .listeServices A,
.monEspace .divMesDossiers .listeServices A
{
    font-size:10px;
}
.monEspace .ProfilInfo .nom

{
    font-weight:bold;
}
.monEspace #Colonne2 H1
{
 font-size:16px;
 
}
.monEspace #Colonne2 .RessourceEntite H1 A
{
 font-size:16px;
 font-weight:bold;
}
.monEspace .ProfilCabinet H3
{
  padding:0px;
  font-size:12px;
}
.monEspace .ProfilCabinet .nom SPAN
{
    font-size:20px;
    font-weight:bold;
}
/***Readaction message***/
LABEL
{
}
.formulaire INPUT,
.formulaire SELECT,
.formulaire TEXTAREA,
.formulaire .AutoCompleteBloc,
.formulaire .EtudeAutoCompleteBloc
{
    border:1px solid #C1C1C1;
    border-top:1px solid #A1A1A1;
}
.formulaire .AutoCompleteBloc
{

}
/****** RECHERCHE *****/
.champsRecherche IMG
{
    cursor:pointer;
}
.champsRecherche SELECT,
.champsRecherche INPUT
{
    font-size:11px;
}
.champsRecherche .dates INPUT
{
    font-size:10px;
}
.resultatRecherche .mot
{
    font-size:14px;
}
.resultatRecherche .nbResultats
{
    
}
.ListeTagRessources H1 A
{
    font-weight:bold;
    text-decoration:underline;
}
.recherche .ListeTagRessources .date,
.recherche .ListeTagRessources .resume
{
    font-size:11px;
}
/****** IFRAME SERVICES******/
.iframeService .titre .titreService
{
    font-size:20px;
}
.iframeService .PiecesJointes LI,
.iframeService .PiecesJointes A
{
    font-size:14px;
}
/**** FORMULAIRES ****/

.formulaire .remaindercommentaires
{
    font-size:11px;
}
.formulaire .txtObligatoire,
.formulaire SPAN.obligatoire
{
    font-size:11px;
}
.formulaire .infosRenseignes SPAN
{
    color:#666666;
    font-weight:bold;
}
.formulaire .infosRenseignes SPAN.nom
{
    font-size:16px;
}
.formulaire .infosRenseignes SPAN.rSociale
{
    font-size:14px;
}
/*** CGU ***/

.CGU
{
    padding:20px;
}
.CGU TD
{
    border:1px solid #333333;
}
.CGU .titreCGUAO,
.CGU .titreCGUAO A
{
    color:#88146A;
    font-size:14px;
    font-weight:bold;
}
.CGU .titreCGUAO A
{
    text-decoration:underline;
}
/**** FOOTER****/

#Footer H1
{
   font-size:12px;
}
/***** calendrier ****/

.ajax__calendar_container
{
    background-color:White;
    border:1px solid #333333;

}

/**** BLOC IMPORTANT****/

.blocImportant,
.blocImportant DIV,
.blocImportant SPAN
{
    font-size:14px;
    font-weight:bold;
}

/*********FCKeditor*********/

.FCKeditor
{
    padding:0px 20px 20px 20px;
}
.FCKeditor H1
{
    color:#88146A;
    font-size:16px;
    margin:15px 0px 20px 0px;
}
.FCKeditor H2
{
    color:#88146A;
    font-size:14px;
    margin:7px 0px 10px 0px;
}
.FCKeditor,
.FCKeditor P
{
    font-family:Arial;
    font-size:12px;
    color:#333333;
}

.Readonly
{
	background: lightgrey !important
}
/*-------------------------------

	Partenaires

---------------------------------*/
.ListePartenaires .visuel
{
}
.ListePartenaires .visuel IMG
{
    border:2px solid #999999 !important;
}
.ListePartenaires .unPartenaire .resume,
.ListePartenaires .publicationsPartenaire .resume,
.ListePartenaires .publicationsPartenaire .resume A
{
    color:Black;
    font-size:11px;
}
.ListePartenaires .unPartenaire .details
{
    background-color:#EEEEEE;
    border:1px solid #D7D7D7;
}
.ListePartenaires .unPartenaire .details DIV,
.ListePartenaires .unPartenaire .details A
{
    color:#666666;
    }
.ListePartenaires H4,
.ListePartenaires H4 A
{
    color:#333333;
    font-size:14px;
    font-weight:bold;
}    
.SignatureRessource,
.ListePartenaires .lienPartenaire A
{
    color:#666666;
}

.SignatureRessource .visuel IMG
{
    border:1px solid #999999 !important;
}
.ListePartenaires .lienPartenaire
{
    
}
