.blink_text {
	animation:1s blinker linear infinite;
	-webkit-animation:1s blinker linear infinite;
	-moz-animation:1s blinker linear infinite;
	color: red;
}

@-moz-keyframes blinker {
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	100% { opacity: 1.0; }
}

@keyframes blinker {
	0% { opacity: 1.0; }
	50% { opacity: 0.0; }
	00% { opacity: 1.0; }
}

#page1{
	background-color:B2B2B2;
}

#ContainerHaut{
	height:36px;
	background-color:#375D81;
	position:relative;
}

#menu a { 
	font-family:Calibri Light;
	font-size:19px;
	display:block; 
	color: #fff; 
	text-decoration:none;
}
#menu > li,
#menu > li li {
	position: relative;
	display:inline-block;
	width:80px;
	padding: 6px 15px;
	background-color: #777;
	background-image: linear-gradient(#375D81, #375D81 50%, #375D81 50%,#375D81);
	z-index:2;
}
#menu > li li { background: transparent none; }
#menu > li li a { color: #444; }
#menu > li li:hover { background:#eee; }

#menu > li{
	border-left: 1px solid #aaa;
}
#menu > li:last-child{
	border-right: 1px solid #aaa;
}

#menu > li:hover {
	background-color: #999;
	background-image: linear-gradient(#ABC8E2, #ABC8E2 50%, #ABC8E2 50%,#ABC8E2);
}

#menu ul {
	position:absolute;
	top: 2em; left:0;
	max-height:0em;	
	margin:0; padding:0;
	background-color:#ABC8E2;
	background-image: linear-gradient(#ABC8E2,#ABC8E2);
	overflow:hidden;
	transition: 1s max-height 0.3s;
	border-radius: 0 0 8px 8px;
}

#menu > li:hover ul {
	max-height:13em;
}





h1{
	color:darkred;
	text-align:center;
	font-size:60px;
	border-style: double;
    border-width: 5px;
	border-color:black;
	padding:10px;
	margin:55px;
}

h2{
	color:darkred;
	font-size:40px;
	
	margin-top:15px;
	margin-right:0px;
	margin-bottom:0.5em;
	margin-left:50px;
}

h3{
	color:darkred;
	text-align:center;
	font-size:55px;
}

#Option{
	color:blue;
	font-size:25px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Medecin{
	color:blue;
	font-size:25px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Medicaments{
	color:blue;
	font-size:25px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Allergies{
	color:blue;
	font-size:25px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Autorisation{
	color:blue;
	font-size:25px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#ChoixOption{
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Formulaire{
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#DateEtSign{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#Signature{	
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10em;
	margin-left:1150px;
}

td{
	font-size:20px;
}

p{
	font-size:20px;
	
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2em;
	margin-left:55px;
}

#LienEtape1{
	position:fixed;
	left:890px;
	bottom:50px;
	
	color:red;
}

#LienEtape2-1{
	position:fixed;
	left:800px;
	bottom:50px;
	
	color:red;
}

#LienEtape2-2{
	position:fixed;
	left:950px;
	bottom:50px;
	
	color:red;
}

#LienEtape3-1{
	position:fixed;
	left:800px;
	bottom:50px;
	
	color:red;
}

#LienEtape3-2{
	position:fixed;
	left:950px;
	bottom:50px;
	
	color:red;
}

#LienEtape4-1{
	position:fixed;
	left:800px;
	bottom:50px;
	
	color:red;
}

#LienEtape4-2{
	position:fixed;
	left:950px;
	bottom:50px;
	
	color:red;
}

#LienEtape5{
	position:fixed;
	left:890px;
	bottom:50px;
	
	color:red;
}