/********************************************************************GENERAL***********************************************************************/
/* Remise ŕ zéro des styles. Ne pas modifier ces valeurs*/
*
{ 
	margin:0; 
	outline:0; 
	padding:0;
}

html
{
	font-size:100%; /*pour mieux gérer redimensionnement des polices dans internet explorer*/
	height : 100%;
	margin: 0;
	width : 100%; 
}

body 
{
	background:#FFF;
	color:#534a4a;
	font-family: Arial, Georgia, Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
	font-size:1em;
	height : 100%;
	line-height: 1.25;
    margin: 0;
	width : 100%; 
}


h1,h2,h3,h4,h5,h6
{ 
	font-size:100%;
	font-weight:normal; 
}

fieldset, hr, img
{ 
	border:0;
}

input, textarea, select
{
	font-family:inherit; 
	font-size:inherit; 
	font-weight:inherit;
}
 
legend
{ 
	color:#000; 
}

li
{ 
	list-style:none;
}

a, del, ins
{
	text-decoration:none;
}

a
{ 
	color:inherit; 
}


#anim
{
width : 650px;
height: 500px;
 margin-left: auto; 
  margin-right: auto; 
top : 15%;
position : relative;
}

#anim object
{
display : block;
 margin-left: auto; 
  margin-right: auto;
}

div#boite1 /*bordure rouge*/
{
	border : 1px solid #e02828;
	padding : 4px ;
}

div#boite2 /*bordure jaune*/
{
	border : 1px solid #fff33c;
	padding : 4px ;
}

div#boite3 /*bordure bleue*/
{
	border : 1px solid #53b9d3;
	padding : 4px;
}

#anim a:visited, #anim a:link
{
display : block;
text-align : center;
padding-top : 10px;
text-decoration : underline;
}

#anim a:hover, #anim a:active
{
display : block;
color : #e02828;
text-align : center;
padding-top : 10px;
text-decoration : underline;
}