* {font-family: "verdana";font-size: 12px;}
INPUT { FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
SELECT { FONT-SIZE: 12px; FONT-FAMILY: Verdana;}
TD { font-size: 12px}

a{outline:none}
.texte {	font-family: "verdana", Times, serif;}
a:link {	font-family: "verdana", Times, serif;text-decoration: none;}
a:hover {	font-family: "verdana", Times, serif; color:#c0cbed;text-decoration: none;}
a:visited {	font-family: "verdana", Times, serif;text-decoration: none;}

a.norm:link, a.norm:visited, a.norm:active {	font-family: "verdana", Times, serif;	font-size: 10px;	color: #5e1e41; background-color:white}
a.norm:hover{	font-family: "verdana", Times, serif;	font-size: 10px;	color: #00CC66; background-color:white;}
a.titre_art:link, a.titre_art:visited, a.titre_art:active {	font-family: "verdana", Times, serif;	font-size: 10px;	color: #6a7781;}
a.titre_art:hover{	font-family: "verdana", Times, serif;	font-size: 10px;	color: #cd1e1e;}
a.lien_art:link, a.lien_art:visited, a.lien_art:active {	font-family: "verdana", Times, serif;	font-size: 10px;	color: #8f0004;}
a.lien_art:hover{	font-family: "verdana", Times, serif;	font-size: 10px;	color: #cd1e1e; }
a.lien_dl:link, a.lien_dl:visited, a.lien_dl:active {	font-family: "verdana", Times, serif;	font-size: 10px;	color: #6456d5;}
a.lien_dl:hover{	font-family: "verdana", Times, serif;	font-size: 10px;	color: #cd1e1e; }
a.titre_art_new:link, a.titre_art_new:visited, a.titre_art_new:active {	font-family: "verdana", Times, serif;	font-size: 10px;	color: #6a7781;}
a.titre_art_new:hover{	font-family: "verdana", Times, serif;	font-size: 10px;	color: #cd1e1e;}

.bg_rose{background-color:#fff4ec;}

.img-select-centre {
    padding-top:40px;
    min-height:75%;
    max-height:100%
}
#image_description {
    line-height:110%;
  
}

#image_select{
    min-height:75%;
    max-height:100%;
    padding-top:40px;
}

.logo-droite-aa {
    padding-top:50px;
    padding-right: 14px;
}

.placement-fleche-g {
    position: absolute;
    left: -8px;
    top: 0;
    cursor: pointer;
    z-index: 30;
}

.placement-fleche-d {
    position: absolute;
    right: -8px;
    top: 0%;
    cursor: pointer;
    z-index: 30;
}

@media (max-width: 991.98px) {
    .logo_june {
        width: 160px;
    }
    .placement-fleche-g {
        top:35%;
    }
    .placement-fleche-d {
        top:35%;
    }
    body {
        margin-left: 0%;
        margin-right: 0%;
    }
    
}


@media (min-width: 992px)
{
    body {
        width: 100%;
        height: 100vh;
        display: flex;
        align-items: center;
        justify-content: center;        
        max-width:1340px;
        margin-right:auto;
        margin-left:auto
    }

    .image-centre-select{
        min-height: 700px;
        line-height: 700px;
    }      
}

a.menu_rubrique:link, a.menu_rubrique:visited, a.menu_rubrique:active {
    background-color:black;
    color:white;
    text-transform: uppercase;
    font-weight: bold;
}

a.menu_rubrique:hover {
    background-color:black;
    color:grey;
    text-transform: uppercase;
    font-weight: bold;
}

.menu_container {
    width: 120px;
    height: 20px;
    background-color:black;
}

/* Scroll galeries */
#contenuCv { width: 307px; height: 612px; overflow: auto; }
#contenuGallerie { 
    width: 138px; 
   height: 590px; 
   margin: 50px 0 10px;
   overflow: auto; 
   display: inline-block;
   padding-top: 52px;
   margin-right:60px;
}
#contenuImages { 
    width: 404px;
    margin: 20px 0 10px;    
    overflow: auto; 
    display:inline-block;
    text-align: left;
}

.titre_rubrique{padding-bottom: 10px; font-size: 9.5px;}
.titre_rubrique_img{ font-size: 10.5px;font-weight: bold;text-align: left;}
.titre_img{ font-size: 10.5px;text-align: left;} 

.imageGallerie {
    padding-top: 0px;
    padding-bottom: 5px;
    padding-right: 20px;
    padding-left: 0px;
    cursor:pointer;
}

div#ajax-img_loader{
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -21px;
    margin-left: -21px;
    display:none;
    width:100px;
    height:40px;
    z-index: 1011;
    border: 1px solid black;
    text-align: left;
    background-color: white;    
/*
    top: 300px;
    left: 500px;
    position: absolute;
    */
}    
    
.padding-lr30 {
    padding-left:30px;padding-right:30px;
}

.barre{text-decoration:line-through;}
.erreur{font-size: 11px;color:red}
.gras{font-weight:bold; }
.souligne {text-decoration:underline;}
.italique{font-style:italic;}
.titre24{font-size: 24px;}
.titre20{font-size: 20px;}
.titre18{font-size: 18px;}
.texte16{font-size: 16px;}
.texte14{font-size: 14px;}
.texte12{font-size: 12px;}
.texte10{font-size: 10px;}
.texte9{font-size: 9px;}



.blanc{color:white;}
.rouge{color:red;}
.noir{color:black;}
.bleu_ide{color:#334e5b;}
.bleu_clair{color:#0b89c6;}	
.img_block {display: block;}
.new {font-weight:bold;}
