/* CSS Document */

/*html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, ol, ul, li, table, tr, th, td, form { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }

input, button{ overflow: visible; }
html, body { height: 100%; min-height: 100%; }
body { font: normal 11px/14px tahoma, arial, verdana, sans-serif; text-align:center; color: #333; background: #f6f6f6; }
                                  p { padding: 0 0 10px; }
                                  ul { padding: 0 0 0 16px; }
                                  li { padding: 0 0 8px; }
                                  a  { text-decoration: none; }
                                  a:link, a:visited { color: #1d64c1; }
                                  a:hover, a:active { color: #6687dd; text-decoration: underline; }
                                  .clear, .box .content { display: inline-block; }
                                  .clear:after, .box .content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
                                  * html .clear, * html .box .content { height: 1%; }
                                  .clear, .box .content { display: block; }
                                  .none, .hidden { display: none; }


#body { margin: 0 auto; padding: 24px 0 57px 0; width: 734px; text-align:left; }


.test { width: 680px; }
.test .pathbar { color: #7b7b7b; }
.test .pathbar a { text-decoration: underline; color: #7b7b7b; }
.test .pathbar a:hover { color: #39f; }
.test h2 { margin: 10px 0; font-size: 17px; font-weight: normal; }
.test .tab-content { border: 1px solid #a0b0e9; padding: 10px; background: #fff; }
iframe { border: 1px solid #a0b0e9; }
fieldset { border: 1px solid #e0e0e0; margin: 0; padding: 0 10px 10px; }
legend { margin: 0; padding: 0 2px 5px; vertical-align: middle; font-weight: bold; color: #000; }


*/

/*
@font-face {
	font-family: 'AvenirLTStd-Black';
	src: url(‘fonts/AvenirLTStd-Black.otf’) format(‘woff2’);
		url(‘fonts/AvenirLTStd-Black.otf’) format(‘truetype’);
}
body {
	font-family:AvenirLTStd-Black;
    color: #333; background: #f6f6f6; 
    }

*/

body { font-family : arial, verdana, sans-serif;  color: #333; background: #f6f6f6; }



 #formulaire {
color : #FAB512;  
border: 4px;
 border-style: solid;
 width : 1100px;
}



table { font-size: 16pt; }
td { font-size: 16pt; }

.message {color: #ffffff; }



.cgv {
 font-size: 12pt! important;
  }
  

.couleur{
 color : #FAB512;  
  }
  
  

.saisie:focus
{
color: green;
}


.cilor_tr {color:#ffffff;
background : #003D71; }

a:hover  {
 color: red!important;
 text-decoration: underline;
 }
 
 a  {
 color: #FAB512!important;
 text-decoration: underline;
 }
 
 
 
 
input[type=button], input[type=submit], input[type=reset] {
 background-color: #ffffff;
    border: 2px;
    border-color: #2a7331;
    color: #000000;
    padding: 16px 32px;
    text-decoration: solid;
    margin: 4px 20px;
    cursor: pointer;
    border: solid;
    border-block-color: red;
}
 
 
 .titre {color: red;
            font-size 12pt;
 
 
  }
 
 input[type=checkbox] {
  accent-color: red;
}

input[type=radio] {
  accent-color: red!important;
}

input[type=text] {
border: 2px solid  #F96024;
  border-radius: 4px;
  accent-color: #F96024!important;
}
 
 input[type=text]:focus
{
color: red;
font-weight: bold;
font-size: 14pt!important;
}
 
 #photo {
position : relative;  

left: 300px; 

}
 
.retour {
 color: red;
 text-decoration: underline;
 } 
 

.dialog-message {
 
position : absolute;  
top : 100px;  
left: 50px;
font-size: 19pt; 
background-color:#003D71; 
    Width: 80%;
font-weight: bold;

} 
 
#dialog-message-atest{
position : relative;  
top : -650px;  
font-size: 16pt; 
background-color:#ffffff; 
font-weight: bold;
    Width: 80%;
 /*animation:blink 1.5s linear infinite alternate 1.5s;*/

}
#message{
position : relative;  
top : -650px;  
font-size: 16pt; 
background-color:#ffffff; 
font-weight: bold;
    Width: 80%;
 /*animation:blink 1.5s linear infinite alternate 1.5s;*/

}


@keyframes blink {
  80% {
    color:black;
  }
  80% {
    color:white;
  }
  100% {
    color:black;
  }
}
 
 
 
 
