.bleu {  background-color: #333367}
.centre {  background-image: url(../images/centre.gif); background-repeat: repeat-y}
.bleu_clair { background-color: #9999B3}
.form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.form_moteur     { font-family: Tahoma, Arial; font-size: 10px; color: #333367; background-color: #D6D6E1; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.form_newsletter { font-family: Tahoma, Arial; font-size: 10px; color: #333367; background-color: #FFFFFF; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.txt9_blanc {  font-family: Tahoma, Arial; font-size: 9px; color: #FFFFFF}
.degrade_haut {  background-image: url(../images/degrade.jpg); background-repeat: no-repeat; background-position: center top}
.txt9_bold_noir {  font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #383838; text-decoration: none}
.txt9_gris {  font-family: Tahoma, Arial; font-size: 9px; color: #CC3333; font-weight: bold}
.txt9_noir { font-family: Tahoma, Arial; font-size: 9px; color: #000000}
.btn_txt {  font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; background-color: #333366; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px; text-decoration: none; height: 8px; font-weight: normal}
a:hover {  color: #FF860D}
.txt9_bas { font-family: Tahoma, Arial; font-size: 9px; color: #B3B3D9; text-decoration: none}
.txt9_bold_Bleu { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #333366; text-decoration: none }
.fond_langues {  background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: center bottom}
.filet_gris { border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txt9_bold_noir_italique { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none ; font-style: italic}
.txt9_bold_Bleu_souligne { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #333366; text-decoration: underline}
.txt12_bold_Bleu { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #333366; text-decoration: none}
.txt14_bold_Bleu { font-family: Tahoma, Arial; font-size: 14px; font-weight: bold; color: #333366; text-decoration: none }
.cadre_images {  border: 1px #E2E2EF solid}
.pointillets {  background-image: url(../images/pointillets.gif); background-repeat: repeat-x; background-position: center center; font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.txt10_noir { font-family: Tahoma, Arial; font-size: 11px; color: #000000 }
.txt9_bold_orange_souligne { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #FF850D; text-decoration: underline }
.txt9_bold_orange { font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #FF850D; text-decoration: none}
.txt10_bold_Bleu { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #333366; text-decoration: none }
.txt10_bold_orange { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #FF850D; text-decoration: none }
.gris { background-color: #B7B6B6}
.titres_box { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #666699; text-decoration: none ; font-style: normal}
.txt9_orange { font-family: Tahoma, Arial; font-size: 9px; color: #FF850D}
.txt10_orange { font-family: Tahoma, Arial; font-size: 11px; font-weight: normal; color: #FF850D; text-decoration: none }
.formulaire_cellule { font-family: Arial, Helvetica, sans-serif; color: #333333; border: 1px solid; border-color: #A5ACB2 A5ACB2 A5ACB2}
.bleu_tresclair { background-color: #AFAFC7}
.box_de_txt {  background-image: url(../images/haut_box.gif); background-repeat: repeat-x; background-color: #E5E4E4; font-family: Tahoma, Arial; font-size: 10px; color: #000000}
.btn_txt_visiter { font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; background-color: #CCCCCC; padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 5px; text-decoration: none; height: 8px; font-weight: normal }
.form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.btn_form {  font-family: Tahoma, Arial; font-size: 9px; color: #FFFFFF; background-color: #333366; border-color: #333366 #333366 #5050A0 #5050A0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box { font-family: Tahoma, Arial; font-size: 10px; color: #000000; border: 1px #9999CC solid}
.blason { background-image: url(../images/blason.gif)}
.filet_orange { border: 1px #FF9900 solid}
.txt10_bold_noir { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #383838; text-decoration: none }
.txt10_noir { font-family: Tahoma, Arial; font-size: 11px; color: #383838; text-decoration: none }
.txt12_bold_blanc { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.grisclair { background-color: #D8D8D8}
.txt10_bold_BleuActu { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #333366; text-decoration: none}
.titre_actu { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color: #333366; text-decoration: none }
.texte_actu { font-family: Tahoma, Arial; font-size: 11px; color: #000000 }
.btn_txt2 { font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; background-color: #333366; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 5px; text-decoration: none; height: 8px; font-weight: normal }
.type_restau_hergements {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900}
.cache {
	position:absolute; 
	left:500px; 
	top:500px;
	width:250px; 
	height:150px;
	z-index:1;
	visibility: hidden;
}.txt9_bas_intro { font-family: Tahoma, Arial; font-size: 9px; color: #333367; text-decoration: none }
.txt10_bold_VertActuRugby { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #336633; text-decoration: none}
.degrade_haut_rugby {  background-image: url(../images/degrade_rugby.jpg); background-repeat: no-repeat; background-position: center top}
.centre_rugby  {  background-image: url(../images/centre_rugby.gif); background-repeat: repeat-y}