
/***** comportement des balises générales *****/
body{margin:0;padding:0;background-color:#000000;background-image:url(../images/font.jpg);background-repeat:repeat-x;}
input,form{margin:0;padding:0;}
blockquote{font-size:1.2em;font-style:italic;font-weight:bold;text-align:center;}
dd{margin:0 0 25px 0;}
dt{color:#F50211;font-weight:bold;}

/***** structure *****/
#site{width:760px;margin-right:auto;margin-left:auto;padding:0;margin-top:0;margin-bottom:30px;background-image:url(../images/temp/centre.jpg);background-repeat:repeat-y;}
#pied{width:760px;height:119px;clear:both;text-align:center;padding-top:0;margin-top:10px;background-image:url(../images/temp/pied.jpg);background-repeat:no-repeat;}
#entete{height:261px;width:760px;background-image:url(../images/temp/entete.jpg);background-repeat:no-repeat;}
#nav{width:760px;float:left;text-align:center;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;height:66px;background-image:url(../images/temp/menu.jpg);background-repeat:no-repeat;padding-top:20px;}
#centre{color:#000000;}
#content_primary{height:auto;width:600px;float:left;color:#FFFFFF;}
#profs{color:#FFFFFF;}

/***** comportement des balises de la structures *****/
#pied a{font-size:14px;color:#000000;margin:2px;font-weight:bold;}
#pied img{margin:70px 0 0 0;}
#pied a img{border:0;}
#entete p{margin:0 0 0 15px;padding:0;}
#nav ul { list-style:none; padding:0; margin:0 0 0 35px; }
#nav ul li { float:left;}
#content_primary {padding-left:80px;padding-right:80px;}
#content_primary p,h1,h2,h3,h4{font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:0.2em;}
#content_primary ul,dl{padding-left:10px;padding-right:70px;}
#content_primary ul{line-height:140%;font-family:Geneva, Arial, Helvetica, sans-serif;}
#content_primary table{margin:10px 10px;text-align:center;border-collapse:collapse;}
#content_primary th{color:#FFFFFF;background-color:#BF230F;font-weight:bold;}
#profs img{color:#FFFFFF;margin-top:30px;}
#content_primary p{font-family:Arial, Helvetica, sans-serif;font-size:1em;letter-spacing:0;line-height:140%;text-align:left; margin-top:0;}
#content_primary img{margin-bottom:15px;}
#content_primary p.important{ margin:30px auto; width:60%; text-align:center;}
#content_primary a{color:#0C8DCF;font-weight:bold;}
#content_primary a img{color:#F50211;font-weight:bold;}
#content_primary h2{font-size:22px;color:#F50211;0.2em;font-style:normal;}
#content_primary h3{font-size:16px;color:#F50211;font-style:normal;}
#content_primary h4{font-size:14px;color:#0C8DCF;font-style:normal; margin-top:15px;}
#content_primary dl{padding-left:10px;padding-right:70px;font-family:Geneva, Arial, Helvetica, sans-serif;}
#content_primary h1 { display:none; }

/***** comportement des liens *****/
#nav a{font-size:14px;color:#FFFFFF;font-weight:bold;text-decoration:none;margin-right:5px;margin-left:5px;padding-top:1px;padding-left:8px;padding-right:8px;padding-bottom:1px;}
#nav a:hover{font-size:14px;color:#FFFFFF;font-weight:bold;text-decoration:none;background-color:#DC0000;}

/***** classes *****/
.video{color:#F50211;}
.gauche{float:left;margin:0 16px 0 0;}
.cacher{display:none;}
.news{float:right;margin-right:40px;margin-top:210px;margin-bottom:0;padding:0;}
.plus{font-weight:bold;}
.important{color:#FFFFFF;background-color:#FF3333;font-weight:bold;border:thin solid #FFFFFF;margin:5px;padding:5px;}
.heure{font-style:italic;font-weight:bold;color:#0A93D7;}
.cheque{list-style:none;}
.date_inscription span { display:block;}
table.tarif  td span ,table.tarif  td strong{ display:block; font-size:1.2em;}


