﻿body {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding-bottom:20px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:Arial;
	font-size:25px;
	font-weight: bold;
	text-transform:uppercase;
}
h1 {color:#EE5610;}
h2 {color:#D90014;}
h3 {color:#39A612;}
h4 {color:#800695;}
h5 {color:#12247C;}
h6 {font-size:18px;color:#000000;text-transform:none;}
/************************************/
/*	Lien actu, document...     		*/
/************************************/
.LienActu
{
    border-left:solid 1px #787878;
  /*  border-right:solid 1px red;*/
 /*   border-bottom:solid 1px red;*/
    vertical-align:middle ;
    display:block;
}
.LienActu2
{
    border-left:solid 1px #a8d040;
    border-right:solid 1px #a8d040;
    border-bottom:solid 1px #a8d040;
    vertical-align:middle ;
    display:block;
}
.LienActuHeader
{
    background: url("../Images/Contenu/mod_t_actus.gif")  no-repeat  top;
    display:block;
    height:15px;
    width:139px;
}

.LienActuHeader2
{
    background: url("../Images/Contenu/chap_actualites.gif")  no-repeat  top;
    display:block;
    height:15px;
    width:276px;
}
.LienDoc
{
    border-left:solid 1px #787878;
    vertical-align:middle ;
    display:block;
}
.LienDoc2
{
    border-left:solid 1px #a8d040;
    border-right:solid 1px #a8d040;
    border-bottom:solid 1px #a8d040;
    vertical-align:middle ;
    display:block;
}


.LienDocHeader2
{
    background: url("../Images/Contenu/chap_documents.gif")  no-repeat  top;
    display:block;
    height:15px;
    width:276px;
}


.LienContact
{
    border-left:solid 1px #787878;
    border-right:solid 1px #787878;
   /* border-bottom:solid 1px #787878;*/
    vertical-align:middle ;
    display:block;
    padding:5px;
}

.LienUtil
{
    border-left:solid 1px #787878;
    vertical-align:middle ;
    display:block;
}

.LienDoc,
.LienContact,
.LienUtil,
.LienDocMetier,
.LienContactMetier,
.LienUtilMetier
{
    padding:5px;
}

.LienHeader
{
    background: url("../Images/Contenu/FondCadrerouge.gif")  no-repeat  top;
    display:block;
    height:18px;
    width:151px;
    color:White;
    border-left:#787878;
    padding-top :2px;
    padding-left:6px;
    font:Arial;
}
.LienContactHeader
{
    background: url("../Images/Contenu/FondCadrerouge.gif")  no-repeat  top;
    display:block;
    height:18px;
    width:151px;
    color:White;
    border-left:solid  1px #787878;
    border-right : solid  1px #787878;
    padding-top :2px;
    font:Arial;
    padding-left:6px;
}

.LienHeaderMetier
{
    background: url("../Images/Contenu/FondCadrevert.gif")  no-repeat  top;
    display:block;
    height:18px;
    width:151px;
    color:White;
    border-left:#787878;
    padding-top :2px;
      font:Arial;
      padding-left:6px;
}
.LienContactHeaderMetier
{
    background: url("../Images/Contenu/FondCadrevert.gif")  no-repeat  top;
    display:block;
    height:18px;
    width:151px;
    color:White;
    border-left:solid  1px #787878;
    border-right : solid  1px #787878;
    padding-top :2px;
      font:Arial;
      padding-left:6px;
}
.LienContactFooter
{
    background: url("../Images/Contenu/FondCadreBas.gif")  no-repeat  top;
    display:block;
    height:62px;
    width:157px;
    color:White;
    border-left:solid  1px #787878;
    border-right : solid  1px #787878;
    border-bottom : solid  1px #787878;
}


.MsoNormal
{
    margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";  
    
}
.MsoNormal font
{
    margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";  
    
}




/************************************/
/*	Popup                   		*/
/************************************/

.PopupTitre
{
    border-bottom:solid 1px green;     
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px; 
    padding-left:130px;
    background: url("../Images/Contenu/deb_titre_popup.gif")  no-repeat  left;     
}
.PopupContenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    /*padding-left:32px;    */
}

/************************************/
/*	FicheMétier FicheFormation		*/
/************************************/
.FicheTitre, .FicheTitreFormation, .Fichetitre
{
    background: url("../Images/Contenu/barre_souligne_Formation.jpg")  no-repeat  bottom; 
    padding-bottom:10px;
    width:294px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #D90014; 
    text-decoration: none ;
    display:block;
    margin-top:15px;
    margin-bottom:15px;
  
}
.FicheTitreMetier
{
    background: url("../Images/Contenu/barre_souligne_Metier.jpg")  no-repeat  bottom; 
    padding-bottom:10px;
    width:294px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #186848; 
    text-decoration: none ;
    display:block;
    margin-top:15px;
    margin-bottom:15px;
  
}
.FicheTitreAnnuaire
{
    background: url("../Images/Contenu/barre_souligne_Metier.jpg")  no-repeat  bottom; 
    padding-bottom:10px;
    width:294px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #186848; 
    text-decoration: none ;
    display:block;
    margin-top:15px;
    margin-bottom:15px;
  
}
.TitreRecherche
{
   background: url("../Images/Recherche/PuceRechercheHaut.gif")  no-repeat  right;
   width:287px;
   display:block;
   color:#1EA70A;
   font-size:25px;
   font-weight:bold ;
   letter-spacing:5px;
}

div.RechercheFormation .TitreRecherche
{
   color:#D90014;
}

div.RechercheMetier .TitreRecherche
{
   color:#39A612;
   text-align:justify;
}

div.RechercheAnnuaire .TitreRecherche
{
   color:#1EA70A;
}

.textevertfonce2 
{
    
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: normal; 
    color: #186848; 
    text-decoration: none 
    }
    
div.ElementRechercheFormation  .textevertfonce2
{
    color:#D90014;
    }


.textevertfonce2gras 
{
   display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: bold; color: #39A612; 
    text-decoration: none 
    }
 .texterougefonce2gras 
{
   
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; font-weight: bold; color: #D90014; 
    text-decoration: none 
    }   
    
.textedoc,
a.textedoc:link,
a.textedoc:active,
a.textedoc:visited,
a.textedoc:hover
{ 
    text-align: justify; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none 
    }
.textedoc2 
{ 
    display:block;
    text-align: justify; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none;
    /*padding-left: 10px;*/
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px
    } 
    
.tableauRecherche
{
        padding-left:30px;
        border-right:solid 1px black;
        border-top:solid 1px black;
        width:611px;
    }
    
 


 .tableauRechercheFooter
{
       background: url("../Images/Recherche/PuceRechercheBas.gif")  no-repeat  right;
       width:240px;
       height:38px;
}   
    
    
.puce
{
    padding-left:10px;
     background: url("../Images/Contenu/puce_carre_vert.gif")  no-repeat  left;
    }
    
    
.tableauRecherche TD
{
    padding-top:10px;
    padding-bottom:10px;
    }
    
    
.textedoc:hover 
{ 
    text-align: justify; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: underline 
    }



.FicheSousTitre
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #186848; 
    text-decoration: none ;
    display:block;
  
}
.DetailResultatsFormation
{
    background: url("../Images/Contenu/PuceRouge.jpg");
    background-repeat :repeat-y ;
    padding-left :15px;
    font-size:14px;
}
.DetailResultatsMetier
{
	clear:both;
    background: url("../Images/Contenu/PuceVerte.jpg");
    background-repeat :repeat-y ;
    padding-left :15px;
    font-size:14px;
}
.DetailResultatsAnnuaire
{
    background: url("../Images/Contenu/PuceVerte.jpg");
    background-repeat :repeat-y ;
    padding-left :15px;
    font-size:14px;
}
.FicheFooter
{
    background: url("../Images/Contenu/ligne_grise.gif") no-repeat;
    padding-top:8px;
    padding-left:15px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #186848; 
    text-decoration: none 

}
.FicheFooter:hover
{
    background: url("../Images/Contenu/ligne_grise.gif") no-repeat;
    padding-top:8px;
    padding-left:15px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #186848; 
    text-decoration: none 

}
/************************/
/*	Titre 1 Accueil		*/
/************************/
samp
{
	display:block;
	font-family:Arial;
	font-size:14px;
	color:#898989;
	font-weight: normal;
	text-transform: uppercase;
}
samp a:link,
samp a:visited,
samp a:active,
samp a:hover
{
	color:#898989;
	text-decoration:none;
}

/************************/
/*	Sous-Titre 1 Accueil*/
/************************/
ins
{
	display:block;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
/************************/

p{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	margin: 0;
	padding: 0;
	line-height: 1.1em;
}

a
{
    text-decoration: none;
    color: blue;
}

a:visited {
    color: blue;
}

a:hover 
{
    
	text-decoration: underline;
    color: blue;
}

a:active {
    color: blue;
}


/************************************************************************************************/
/*	Modèle Général des rubriques																*/
/************************************************************************************************/
table.ModeleRubrique1,
table.ModeleRubrique2,
table.ModeleRubrique3,
table.ModeleRubrique4,
table.ModeleRubrique5
{
	width:100%;
}
table.ModeleRubrique1 td.contenuPrincipal,
table.ModeleRubrique2 td.contenuPrincipal,
table.ModeleRubrique3 td.contenuPrincipal,
table.ModeleRubrique4 td.contenuPrincipal,
table.ModeleRubrique5 td.contenuPrincipal
{
	border-top:solid 1px #000000;
	padding-right:28px;
}
table.ModeleRubrique1 td.contenuPrincipal img,
table.ModeleRubrique2 td.contenuPrincipal img,
table.ModeleRubrique3 td.contenuPrincipal img,
table.ModeleRubrique4 td.contenuPrincipal img,
table.ModeleRubrique5 td.contenuPrincipal img
{
	padding-left: 10px;
}
table.ModeleRubrique1 td.contenuPrincipal ul,
table.ModeleRubrique2 td.contenuPrincipal ul,
table.ModeleRubrique3 td.contenuPrincipal ul,
table.ModeleRubrique4 td.contenuPrincipal ul,
table.ModeleRubrique5 td.contenuPrincipal ul
{
	margin-left:0px;
}
table.ModeleRubrique1 td.contenuPrincipal li,
table.ModeleRubrique2 td.contenuPrincipal li,
table.ModeleRubrique3 td.contenuPrincipal li,
table.ModeleRubrique4 td.contenuPrincipal li,
table.ModeleRubrique5 td.contenuPrincipal li
{
	list-style:none;
	font-size:11px;
	padding-left:15px;
	margin-left:-40px !important;
	_margin-left:0px;
}
table.ModeleRubrique1 td.contenuPrincipal div.ContenuInformation p,
table.ModeleRubrique2 td.contenuPrincipal div.ContenuInformation p,
table.ModeleRubrique3 td.contenuPrincipal div.ContenuInformation p,
table.ModeleRubrique4 td.contenuPrincipal div.ContenuInformation p,
table.ModeleRubrique5 td.contenuPrincipal div.ContenuInformation p
{
	padding-top: 12px;
}

table.ModeleRubrique1 td.colonneDroite,
table.ModeleRubrique2 td.colonneDroite,
table.ModeleRubrique3 td.colonneDroite,
table.ModeleRubrique4 td.colonneDroite,
table.ModeleRubrique5 td.colonneDroite
{
	border-left:solid 1px #787878;
	vertical-align:top;
	width: 140px;
}
table.ModeleRubrique1 td.colonneDroite table,
table.ModeleRubrique2 td.colonneDroite table,
table.ModeleRubrique3 td.colonneDroite table,
table.ModeleRubrique4 td.colonneDroite table,
table.ModeleRubrique5 td.colonneDroite table
{
	width: 140px;
}
table.ModeleRubrique1 td.colonneDroite table th,
table.ModeleRubrique2 td.colonneDroite table th,
table.ModeleRubrique3 td.colonneDroite table th,
table.ModeleRubrique4 td.colonneDroite table th,
table.ModeleRubrique5 td.colonneDroite table th
{
	border-top:solid 1px #787878;
	border-right:solid 1px #787878;
	border-bottom:solid 1px #787878;
	font-weight: normal;
	font-size:11px;
	color:#5E5E5E;
	text-align:left;
	padding-left:15px;
	background:url(../Images/Contenu/puceColonneDroite.gif) no-repeat 7px 5px;
	background-color:#EEEEEE;
}
table.ModeleRubrique1 td.colonneDroite table td li,
table.ModeleRubrique2 td.colonneDroite table td li,
table.ModeleRubrique3 td.colonneDroite table td li,
table.ModeleRubrique4 td.colonneDroite table td li,
table.ModeleRubrique5 td.colonneDroite table td li
{
	list-style:none;
	font-size:11px;
	color:#5E5E5E;
	text-align:left;
	padding-left:20px !important;
	_padding-left:5px;
	background:url(../Images/Contenu/puceLIColonneDroite.gif) no-repeat 7px 5px;
	line-height:1.3em;
}
table.ModeleRubrique1 td.colonneDroite table td li a:link,
table.ModeleRubrique1 td.colonneDroite table td li a:active,
table.ModeleRubrique1 td.colonneDroite table td li a:visited,
table.ModeleRubrique1 td.colonneDroite table td li a:hover,
table.ModeleRubrique2 td.colonneDroite table td li a:link,
table.ModeleRubrique2 td.colonneDroite table td li a:active,
table.ModeleRubrique2 td.colonneDroite table td li a:visited,
table.ModeleRubrique2 td.colonneDroite table td li a:hover,
table.ModeleRubrique3 td.colonneDroite table td li a:link,
table.ModeleRubrique3 td.colonneDroite table td li a:active,
table.ModeleRubrique3 td.colonneDroite table td li a:visited,
table.ModeleRubrique3 td.colonneDroite table td li a:hover,
table.ModeleRubrique4 td.colonneDroite table td li a:link,
table.ModeleRubrique4 td.colonneDroite table td li a:active,
table.ModeleRubrique4 td.colonneDroite table td li a:visited,
table.ModeleRubrique4 td.colonneDroite table td li a:hover,
table.ModeleRubrique5 td.colonneDroite table td li a:link,
table.ModeleRubrique5 td.colonneDroite table td li a:active,
table.ModeleRubrique5 td.colonneDroite table td li a:visited,
table.ModeleRubrique5 td.colonneDroite table td li a:hover
{
	font-size:11px;
	color:#5E5E5E;
	text-decoration:none;
}
/************************************************************************************************/

/************************************************************************************************/
/*	Modèle Rubrique 1																			*/
/************************************************************************************************/
table.ModeleRubrique1 td.contenuPrincipal li
{
	background:url(../Images/Contenu/puceLIContenu_Rubr1.gif) no-repeat 7px 5px;
}
table.ModeleRubrique1 td.contenuPrincipal div.ContenuInformation
{
	float:right;
	width:160px;
	border-top:solid 1px #EE5610;
	border-right:solid 1px #EE5610;
	border-bottom:solid 1px #EE5610;
	border-left:solid 13px #EE5610;
	margin-left:15px;
	padding: 7px;
}
/************************************************************************************************/
/*	Modèle Rubrique 2																			*/
/************************************************************************************************/
table.ModeleRubrique2 td.contenuPrincipal li
{
	background:url(../Images/Contenu/puceLIContenu_Rubr2.gif) no-repeat 7px 5px;
}
table.ModeleRubrique2 td.contenuPrincipal div.ContenuInformation
{
	float:right;
	width:160px;
	border-top:solid 1px #D90014;
	border-right:solid 1px #D90014;
	border-bottom:solid 1px #D90014;
	border-left:solid 13px #D90014;
	margin-left:15px;
	padding: 7px;
}
/************************************************************************************************/
/*	Modèle Rubrique 3																			*/
/************************************************************************************************/
table.ModeleRubrique3 td.contenuPrincipal li
{
	background:url(../Images/Contenu/puceLIContenu_Rubr3.gif) no-repeat 7px 5px;
}
table.ModeleRubrique3 td.contenuPrincipal div.ContenuInformation
{
	float:right;
	width:160px;
	border-top:solid 1px #39A612;
	border-right:solid 1px #39A612;
	border-bottom:solid 1px #39A612;
	border-left:solid 13px #39A612;
	margin-left:15px;
	padding: 7px;
}
/************************************************************************************************/
/*	Modèle Rubrique 4																			*/
/************************************************************************************************/
table.ModeleRubrique4 td.contenuPrincipal li
{
	background:url(../Images/Contenu/puceLIContenu_Rubr4.gif) no-repeat 7px 5px;
}
table.ModeleRubrique4 td.contenuPrincipal div.ContenuInformation
{
	float:right;
	width:160px;
	border-top:solid 1px #800695;
	border-right:solid 1px #800695;
	border-bottom:solid 1px #800695;
	border-left:solid 13px #800695;
	margin-left:15px;
	padding: 7px;
}
/************************************************************************************************/
/*	Modèle Rubrique 5																			*/
/************************************************************************************************/
table.ModeleRubrique5 td.contenuPrincipal li
{
	background:url(../Images/Contenu/puceLIContenu_Rubr5.gif) no-repeat 7px 5px;
}
table.ModeleRubrique5 td.contenuPrincipal div.ContenuInformation
{
	float:right;
	width:160px;
	border-top:solid 1px #12247C;
	border-right:solid 1px #12247C;
	border-bottom:solid 1px #12247C;
	border-left:solid 13px #12247C;
	margin-left:15px;
	padding: 7px;
}
/************************************************************************************************/

/************************************************************************************************/
/*	Style pour l'UC contenant la visite virtuelle + bourse emploi								*/
/************************************************************************************************/
table#cartoucheVisiteBourseAccueil
{
	width:136px;
}
table#cartoucheVisiteBourseAccueil td
{
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#5E5E5E;
	padding:15px 0px 5px 5px;
}
table#cartoucheVisiteBourseAccueil td img
{
}
table#cartoucheVisiteBourseAccueil td a:link,
table#cartoucheVisiteBourseAccueil td a:active,
table#cartoucheVisiteBourseAccueil td a:visited,
table#cartoucheVisiteBourseAccueil td a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#5E5E5E;
	text-decoration:none;
}
/************************************************************************************************/

/************************************************************************************************/
/*	Style pour le modèle Dossier de presse                      								*/
/************************************************************************************************/
div.dossierPresse
{
    margin-right:90px;
    background:url(../Images/Contenu/fond_dossierPresse.jpg) repeat-x left top #FFFFFF;
}
div.dossierPresse div.article
{
    border-top:solid 1px #000000;
    padding:10px 50px 10px 15px;
}
div.dossierPresse div.article p.date
{
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    color:#959595;
    padding-left:0;
    margin-bottom:8px;
}
div.dossierPresse div.article h2
{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#1ea70a;
    padding-bottom:10px;
    text-transform:none;
}
div.dossierPresse div.article h2 span.titre
{
    font-family:Arial;
    font-weight:normal;
    font-size:18px;
    color:#000000;
}

div.dossierPresse div.article p
{
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    color:#000000;
    padding-left:35px;
    margin-bottom:10px;
}

div.dossierPresse div.article p.contact
{
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    color:#000000;
    margin-left:35px;
    padding-left:0;
    padding-top:10px;
    border-top:dashed 1px #a4a4a4;
}

/************************************************************************************************/

