/* feuille de style d'impression */

body{
margin:0;
padding:0;
font-family: arial, "Bitstream Vera Sans", sans-serif;
font-size:8pt;
}

div#icon_utils,
div#panier_FAVORIS,
div#bandeau_deco,
div#detail_panier_FAVORIS img,
form#recherche_simple_encadre{
display: none;
}

/* élément cachés à l'impression */
#reseaux_sociaux,
#langues,
#outils_2,
#outils_3,
#acces_directs,
form#recherche_simple,
div#connexion,
div#navigation,
div#menu, 
p#acces_direct,
p#boutons_actions,
hr.separateur_sections_page,
div.encadre_recherche,
div#pied_deco,
#encart_rs, #bloc2, #bloc3{
display: none;
}

/* pour désactiver tout les attributs styles en ligne,
sur les navigateurs récents */
*[style]{
margin:auto !important;
border:none !important;
color:inherit !important;
background: inherit !important;
width: auto !important;
}

/* !important pour désactiver le style en ligne forçant largeur et liseret */
div#contenu_avec_encadres,
div#contenu_sans_encadres{
width:100% !important;
border:none !important;
margin: 20pt 0;
}

div#pied_page {
border-top: 1pt solid #666;
margin-top: 10pt;
padding-top: 5pt;
}

a img{
border:none;
}

h1 {
margin-top:0;
padding-top:0
}

h1 a {
color: #000;
text-decoration: none;
}

h1,
h3 {
border-bottom:1pt solid #666;
padding: 5pt 0;
}

div#encadres h3 {
border: 0;
}

dl{
border:1pt solid #666;
padding:10pt
}

dt{
font-weight:700;
}

dd {
margin-bottom: 15pt;
}

caption{
font-weight:700;
}

/***********************
* FORMATION *
************************/

div#retour_accueil a img,
div#entete,
p#fil_ariane,
a#print-link,
body.formation div.encadre_generique, div#encadres { 
display: none;
}

div#retour_accueil{
background: transparent url(img/bandeauPdf.png) no-repeat;
display :block;
width:177px;
height:99px;

}
#onglet_presentation, #onglet_admission, #onglet_programme, #onglet_apres, #onglet_contact, #onglet_tous
{
display :none;
}
#contenu_onglet_presentation, #contenu_onglet_admission, #contenu_onglet_programme,
#contenu_onglet_apres, #contenu_onglet_contact {
display :block;
background : #ffffff;
}
h3.soustitre, div.element_deco h3 {
    border-bottom: 1px solid #80CECA;
    color: #05A4A7;
    font-family: "Century Gothic",futura,tahoma,arial,helvetica,sans-serif;
    font-size: 1.5em;
    margin-bottom: 0.5em;
    padding: 0.2em;
}
h1 {
    color: #6D6E71;
  font-family: century gothic,arial,helvetica,sans-serif;
	border:none;
	font-size:2.3em;
	background: none;
  text-transform:uppercase;
}
table.type_1{
    background: none repeat scroll 0 0 #F2F2F2;
    color: #6D6E71;
    width: 100%;
	font-family: "Century Gothic",futura,tahoma,arial,helvetica,sans-serif;
    font-size: 1.2em;
}
a, ul.variante_1 {
    color: #D64333;
    text-decoration: none;
}
p#formation_lmd {
    display:none;
}
body.formation p#phrase_auto, body.ueup p#phrase_auto {
    color: #6D6E71;
    font-family: "Century Gothic",futura,tahoma,arial,helvetica,sans-serif;
    font-size: 1em;


}
div.element_deco {
    line-height: 1.6em;
}
 div.sciences {
    background-color: #05a4a7;
    color: #fff;
    font-family: century gothic,arial,helvetica,sans-serif;
    font-size: 1.2em;
    margin: 10px 0;
    padding: 0.2em 0.5em 0.5em;
    text-transform: uppercase;
    font-weight:bold;
  }
  div.lettres {
    background-color: #fdb913;
    color: #fff;
    font-family: century gothic,arial,helvetica,sans-serif;
    font-size: 1.2em;
    margin: 10px 0;
    padding: 0.2em 0.5em 0.5em;
    text-transform: uppercase;
    font-weight:bold;
  }
  div.droit {
    background-color: #d64333;
    color: #fff;
    font-family: century gothic,arial,helvetica,sans-serif ;
    font-size: 1.2em;
    margin: 10px 0;
    padding: 0.2em 0.5em 0.5em;
    text-transform: uppercase;
    font-weight:bold;
  }
   div.shs {
    background-color: #781d7d;
    color: #fff;
    font-family: century gothic,arial,helvetica,sans-serif;
    font-size: 1.2em;
    margin: 10px 0;
    padding: 0.2em 0.5em 0.5em;
    text-transform: uppercase;
    font-weight:bold;
  }
div.domaine {   
    background-color: #6d6e71;
    color: #fff;
    font-family: century gothic,arial,helvetica,sans-serif ;
    font-size: 1.2em;
    margin: 10px 0;
    padding: 0.2em 0.5em 0.5em;
    text-transform: uppercase;
    font-weight:bold;
    }