#img2{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
iframe{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
*{
	margin:0px;
	padding:0px;
}
body{
	background: url(Fond.jpg);
	opacity: 0,5;
}
#a2{
	text-decoration: none;
}
p{
	color: red ;
	font-size: 30px ;
	text-decoration: underline ;
	vertical-align: middle ;
	text-shadow: 10px 5px 5px black
}
h2{
	text-align: left ;
	text-transform: none ;
	text-shadow: 5px 5px 5px gray
}
li{
	text-align: left ;
	color: black ;
	font-size: 20px ;
	vertical-align: sub ;
}
#table1 {
	width: 100% ;
	margin: auto;
	padding: 25px;
}
#table2 {
	width: 100% ;
	background: linear-gradient(to right, #226D68, white);
}
#table3{
	background-color: white;
	width: 100% ;
}
#table4 {
	display: block;
	margin-left: 10%;
	margin-right: 10%;
}
#table5 {
	font-weight: bold;
}
#table6 {
}
#td1 {
	text-align: center ;
	vertical-align: center ;
}
#td2{
	background-color: white;
	width:100%;
}
#td3 {
	padding: 10px;
	text-align: center ;
	vertical-align: center ;
	background-color: white;
}
#td4{
	background-color: white;
}
#td5{
	background-color: white;
	width:100%;
	padding: 50px;
}
p2{
	color: red ;
	font-size: 40px ;
	text-decoration: underline ;
	text-align: center ;
	vertical-align: sub ;
	text-shadow: 10px 5px 5px black
}
p3{
	color: black ;
	font-size: 30px ;
	text-align: center ;
	vertical-align: sub ;
	text-shadow: 10px 5px 5px black
}
p4{
	color: black ;
	font-size: 20px ;
	text-align: center ;
	vertical-align: sub ;
}
p5{
	color: black ;
	font-size: 20px ;
	text-align: left ;
	vertical-align: sub 
}

p6{
	color: black ;
	font-size: 5px ;
	text-align: left ;
	vertical-align: sub 
}
p7{
	color: black ;
	font-size: 15px ;
	text-align: left ;
	vertical-align: sub 
}
p8{
	color: black ;
	font-size: 15px ;
	text-align: center ;
	vertical-align: sub
}
p9{
	color: black ;
	font-size: 20px ;
	text-align: justify ;
	vertical-align: center;
}
p10{
	color: black ;
	font-size: 20px ;
	text-align: justify ;
	vertical-align: center;
	font-style: italic;
}
p11{
	color: #226D68 ;
	font-size: 20px ;
	text-align: justify ;
	vertical-align: sub ;
}
p12{
	color: black ;
	font-size: 15px ;
	text-align: right;
	font-weight: bold;
}
p13{
	color: gray ;
	font-size: 15px ;
	text-align: right;
	font-style: italic;
}
p14{
	color: white ;
	font-size: 25px ;
	text-align: right;
	font-style: italic;
}
p15{
	opacity: 0,0;
	font-size: 25px ;
}
p16{
	color: blue ;
	font-size: 20px ;
	text-align: center ;
	vertical-align: sub ;
	text-decoration: underline ;
}
p17{
	color: black ;
	font-size: 15px ;
	text-align: center ;
	vertical-align: back
}
p18{
	color: #226D68 ;
	font-size: 20px ;
	text-align: justify ;
	font-style: italic;
}
p19{
	color: black ;
	font-size: 100px ;
}
p20{
	text-align: center;
}
p21{
	color: black ;
	font-size: 20px ;
	text-align: justify ;
	font-weight: bold;
}
p22{
	color: black ;
	font-size: 15px ;
	text-align: left ;
	vertical-align: sub ;
	font-style: italic;
}
p23{
  font-style: italic;
}
h1{
	color: black ;
	text-align: center ;
	vertical-align: center
}
h2{
	color: black ;
	text-align: center ;
	vertical-align: sub;
}
.opaque{
	opacity: 0.0;
}
.alinea {
  text-indent: 20px;
}
.grayscale img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.grayscale :hover img {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.sepia img {
	-webkit-filter: sepia(100%);
	filter: sepia(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.sepia :hover img {
	-webkit-filter: sepia(0);
	filter: sepia(0);
}
.flash :hover img {
	opacity: 1;
	-webkit-animation: flash 1.5s;
	animation: flash 1.5s;
}
@-webkit-keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}
@keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}
#img2 {
	border-radius: 10px;
	border : groove;
}