@charset "UTF-8";
/* @font-face {
    font-family: 'd-dinregular';
    src: url('../fonts/d-din-webfont.woff2') format('woff2'),
         url('../fonts/d-din-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'd-din-bold';
    src: url('../fonts/d-din-bold-webfont.woff2') format('woff2'),
         url('../fonts/d-din-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nothing_you_could_doregular';
    src: url('../fonts/nothingyoucoulddo.woff2') format('woff2'),
         url('../fonts/nothingyoucoulddo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nothing_you_could_do_boldbold';
    src: url('../fonts/nothingyoucoulddobold.woff2') format('woff2'),
         url('../fonts/nothingyoucoulddobold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
} */
p,a,h1,h2,h3,h4,h5{font-family:'Inter', Arial, Verdana;}

a,h1,h2,h3,h4,h5{
	color: #faba50;
}
a:hover{
	color: #bd7706;
}
a:active{
	color: #724805;
}
	.vignette_alumni{
		max-width: 800px;
		background-color: #fcfcfc;
		border: 3px solid #faba50;
		box-shadow: 4px 4px #e6ddccff;
		padding: 10px;
		margin: 10px;
	}

.pas_visible {
display: none;
}

.avertissement
{
	font-weight:bold;
	color:#FF0000;
}    
.avertissement_vert
{
	font-weight:bold;
	color:#6fba4a;
}
.non_renseigne{
    color: grey;
    font-style: italic;
}

input[type=text], input[type=password], input[type=email], textarea, select{
    padding: 4px;
    margin: 2px;
    border-radius:4px;
    border:1px solid #faba50;
}

.notice{
    font-style: italic;
    width: 80%;
    font-size: 85%;
    margin: 0 6px;
    padding: 0 6px;
    background-color: #fcfcfc;
    color: #faba50;
}

input[type=submit].resp_search_p,input[type=button].resp_search_p{
margin: 2px;
width: 140px;
height: 40px;
padding: 15px;
border-radius:5px;
border:1px solid #faba50;
background-color: #faba50;
background-image:url(images/logo_search_al.png);
background-repeat: no-repeat;
background-position: left;
color: aliceblue;
cursor:pointer;
}
input[type=submit].resp_search_p:hover, input[type=button].resp_search_p:hover
{
background-color: #bd7706;
background-image:url(images/logo_search_al2.png);
background-repeat: no-repeat;
color: white;
}
input[type=submit].resp_search_p:active, input[type=button].resp_search_p:active
{
background-color: #724805;
background-image:url(images/logo_search_al3.png);
background-repeat: no-repeat;
color: white;
}

input[type=submit].resp_search_suppr_al,input[type=button].resp_search_suppr_al{
float: right;
margin: 2px;
width: 160px;
height: 40px;
padding: 15px;
border-radius:5px;
border:1px solid #faba50;
background-color: #faba50;
background-image:url(images/logo_search_suppr_al.png);
background-repeat: no-repeat;
background-position: left;
color: aliceblue;
cursor:pointer;
}
input[type=submit].resp_search_suppr_al:hover, input[type=button].resp_search_suppr_al:hover
{
background-color: #bd7706;
background-image:url(images/logo_search_suppr_al2.png);
background-repeat: no-repeat;
color: white;
}
input[type=submit].resp_search_suppr_al:active, input[type=button].resp_search_suppr_al:active
{
background-color: #724805;
background-image:url(images/logo_search_suppr_al3.png);
background-repeat: no-repeat;
color: white;
}

/* input[type=submit].resp_effacer,input[type=button].resp_effacer{
float: right;
margin: 2px;
width: 124px;
height: 40px;
padding: 10px;
border-radius:5px;
border:1px solid #faba50;
background-color: #faba50;
color: aliceblue;
cursor:pointer;
}
input[type=submit].resp_effacer:hover, input[type=button].resp_effacer:hover
{
background-color: #bd7706;
color: white;
}
input[type=submit].resp_effacer:active, input[type=button].resp_effacer:active
{
background-color: #724805;
color: white;
} */

input[type=submit],input[type=button],button{
margin: 2px;
width: 120px;
height: 40px;
padding: 10px;
border-radius:5px;
border:1px solid #faba50;
background-color: #faba50;
color: aliceblue;
font-weight: bold;
cursor:pointer;
}
input[type=submit]:hover, input[type=button]:hover, button:hover
{
background-color: #bd7706;
color: white;
}
input[type=submit]:active, input[type=button]:active, button:active
{
background-color: #724805;
color: white;
}


fieldset.alumni{
max-width: 800px;
background-color:#ffffff;
border: 1px solid #faba50;
border-radius: 5px;
margin:5px;
padding: 5px;
}

legend.alumni{
color: #faba50;
}


span.alumni{
color: #faba50;
font-weight: bold;
}
span.alumni_light{
color: #faba50;
font-weight: normal;
font-size: 90%;
}


label.alumni{
/* color: #faba50; */
color: #000;
}

.option_titre{
	color: grey;
	font-style: italic;
}

div.principale{
    text-align: left;
    max-width: 620px;
    /* width: 820px; */
    background-color: #ffffff;
    padding: 2px 4%;
    border: 1px solid #faba50;
}

body{
    display: flex;
    justify-content: center;
    /* background-color: antiquewhite; */
    background-image: url('images/cmd_prepa2.jpg');
    /* background-size: cover; */
    background-size: 100%;
    /* background-repeat: no-repeat; */
    font-family:'Inter', Arial, Verdana;
    text-align: center;
    /* padding: 100px; */
}


.informations{
    margin: 10px;
	font-style: italic;
    line-height: 1.6;
}

hr{
    border: 5px solid #faba50;
    width: 100%;
}
/* 
.button-link {
      background: none;
      border: none;
      color: #faba50;
      text-decoration: underline;
      cursor: pointer;
    }
.button-link:hover {
      color: #bd7706;
    }
.button-link:active {
      color: #724805;
    }
 */
.menu_simple{
    float: right;
    width: 122px;
    text-align: left;
    line-height: 2;
}
