body    { margin :0; font : 10px 'verdana', 'Arial', sans-serif; }
td { font : 10px 'verdana', 'Arial', sans-serif; }
#haut   { position:relative; top:0; left:0; width:562px; height:128px; }
#centre { position:relative; left:0; top:0; width:562px; height:316px; background-color:#000; }
#bas    { position:relative; left:0; top:0; width:562px; height:99px; }
#bloctexte { margin:4px 0 0 4px; }
#copyright { position:absolute; left:210px; top:65px; text-align:center; }
a:link,a:visited  { color : #ff0000; text-decoration : underline; }
a:hover, a:active { color : #ff0000; text-decoration : none; }
a.bouton:link,  a.bouton:visited  { color : #ff0000; text-decoration : none; font-weight: bold; }
a.bouton:hover, a.bouton:active   { color : #ff0000; text-decoration : underline; font-weight: bold; }
b { color:#ff0000; }
strong { text-decoration:underline; }
img { border:0; }
#haut1 { 
	position:absolute; top:50px; left:0; width:184px; height:78px;
	background-image : url(images/haut1.gif);
	background-repeat : no-repeat;
}
#haut2 { 
	position:absolute; top:50px; left:184px; width:184px; height:78px; 
	background-image : url(images/haut2.gif);
	background-repeat : no-repeat;
}
#haut3 { 
	position:absolute; top:0; left:368px; width:101px; height:49px;
	background-image : url(images/haut3.gif);
	background-repeat : no-repeat;
}
#haut4 { 
	position:absolute; top:49px; left:368px; width:101px; height:79px;
	background-image : url(images/macro_flash.gif);
	background-repeat : no-repeat;
}
#haut5 { 
	position:absolute; top:0; left:469px; width:93px; height:128px;
	background-image : url(images/big_F.gif);
	background-repeat : no-repeat;
}
#texte {
	padding:13px 22px 15px 22px;
	text-align:justify;
}
#cadre {
	position:relative; top:0; left:70px; width:400px; height:316px;
	background-color:#fff; text-align:center;
}
#cadre_haut {
	position:absolute; top:0; left:0; width:400px; height:15px;
	background-image : url(images/haut_cadre.gif);
	background-repeat : no-repeat;
}
#cadre_droite {
	position:absolute; top:0; left:380px; width:20px; height:316px;
	background-image : url(images/droite_cadre.gif);
	background-repeat : no-repeat;
}
#cadre_gauche {
	position:absolute; top:0; left:0; width:20px; height:316px;
	background-image : url(images/gauche_cadre.gif);
	background-repeat : no-repeat;
}
#cadre_bas {
	position:absolute; top:301px; left:20px; width:360px; height:15px;
	background-image : url(images/bas_cadre.gif);
	background-repeat : no-repeat;
}
#bas1 {
	position:absolute; left:0; top:0; width:245px; height:99px;
	background-image : url(images/la_video_est_un_support.gif);
	background-repeat : no-repeat;
}
#bas2 {
	position:absolute; left:245px; top:0; width:317px; height:99px;
	background-image : url(images/de_communication.gif);
	background-repeat : no-repeat;
}
#player {
	position:absolute; top:45px; left:500px; width:26px; height:211px;
	background-image : url(images/player.gif);
	background-repeat : no-repeat;

}
#bouton1 {
	position:absolute; top:110px; left:98px; width:108px; height:22px;
	background-image : url(images/bouton.jpg);
	background-repeat : no-repeat; padding:4px 0 0 9px;
}
#bouton2 {
	position:absolute; top:110px; left:217px; width:108px; height:22px;
	background-image : url(images/bouton.jpg);
	background-repeat : no-repeat; padding:4px 0 0 13px;
}
#bouton3 {
	position:absolute; top:110px; left:336px; width:108px; height:22px;
	background-image : url(images/bouton.jpg);
	background-repeat : no-repeat; padding:4px 0 0 13px;
}
#valid_css {
	position:absolute; top:0; left:160px;	
	width:80px; height:15px;
	background-color:#fff;
}
#valid_xhtml {
	position:absolute; top:0; left:300px;	
	width:80px; height:15px;
	background-color:#fff;
}
table { text-align:left; }
form { margin : 2px; padding : 0; text-align : center; }
fieldset { margin : 0 0 5px 0; padding : 0 5px 2px 5px; border : 0px none; }
input {
	color : #000; 
	background-color : #fff; 
	font-size : 10px; 
	font-family : 'verdana', 'Arial', sans-serif; 
	border : 1px solid #000; 
	padding : 1px; margin : 1px;
} 
input.radio {
	color : #000; border : 0;
	background-color : #fff; 
	vertical-align : middle; 
	width:16px;
} 
textarea {
	color : #000;
	font-size : 10px; background-color : #fff; 
	font-family : 'verdana', 'Arial', sans-serif; 
	border : 1px solid #000; 
}

