.tab_fond00 {  border: 6px #C04D48 solid; background-color: #FFFFFF}
.img_tab_fond { background-image: url(../images/fond_tab.gif); background-repeat: no-repeat; background-position: left top; border: 1px #FFFFFF solid; background-color: #bd0000; padding-top: 2px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.photo_bandeau_loading {  background-image: url(../images/photo_loading.jpg); background-position: center top; background-repeat: no-repeat}
.wf {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #C04D48; text-decoration: none}
.nav {  padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px}
.texte10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.titre_gris_22 {  font-family: "Trebuchet MS"; font-size: 26px; color: #BFBFBF}
.titre_gris_17 {  font-family: "Trebuchet MS"; font-size: 17px; color: #BFBFBF}
.titre_rouge_24 {  font-family: "Tahoma"; font-size: 24px; color: #CC0000}
.titre_rouge_20 {  font-family: "Tahoma"; font-size: 20px; color: #CC0000}
.titre_rouge_17 {  font-family: "Tahoma"; font-size: 17px; color: #CC0000}
.titre_rouge_11 {  font-family: "Tahoma"; font-size: 11px; color: #CC0000}
.titre_rouge_13 {  font-family: "Tahoma"; font-size: 13px; color: #CC0000}
.titre_bleu_11 {  font-family: "Tahoma"; font-size: 11px; color: #330066}
.titre_bleu_12 {  font-family: "Tahoma"; font-size: 12px; color: #330066}
.texte11 { font-family: "Trebuchet MS"; font-size: 11px; color: #454545; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none}
.texte12 { font-family: "Trebuchet MS"; font-size: 12px; color: #454545; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none}
.texte13 { font-family: "Trebuchet MS"; font-size: 13px; color: #454545; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none}
.texte11blod {  font-family: "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #666666}

.texte12bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold; text-decoration: none}
.texte11bleubold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1B1772; font-weight: bold; text-decoration: none}

.texte12violetbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660099; font-weight: bold; text-decoration: none}


.texte13bleubold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #1B1772; font-weight: bold; text-decoration: none}
.texte13bold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1B1772; font-weight: bold ; padding-top: 25px; padding-right: 0px; padding-bottom: 25px; padding-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px}
.txt_actu_box {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.box_actu {  border: none; background-image: url(../images/fond_box_actu.gif); background-repeat: repeat-x}
.tab_centre {  padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; background-image: url(../images/filet_centre.gif); background-repeat: repeat-y; background-position: center top}
.pt_photo_cadre {  border: 1px #D1D1D1 solid}
.flas_cadre { border: 1px #330066 solid}
.texte11bleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.texte11bleu_bold { font-family: "Trebuchet MS", Arial; font-size: 11px; color: #CC0000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; text-decoration: none}
.texte11justif { font-family: "Trebuchet MS"; font-size: 11px; color: #000000 ; text-align: justify; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.texte11gris_blod { font-family: "Trebuchet MS"; font-size: 11px; color: #C10000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; font-weight: bold}
.filet_gris {  background-color: #cccccc}
a:hover {  color: #999999}
.tab_centre02 { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.img_tab_fond_home { background-repeat: no-repeat; background-position: 80px 1px; border: 1px #FFFFFF solid; background-color: #ba0001; padding-top: 2px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px ; background-image: url(../images/home_fond.gif)}
.savoir_plus {  text-align: right}
.filet_gris_point { border: #CCCCCC; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.telecharger { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none }
.pt_photo_cadre_gallerie { border: 0px #D1D1D1 solid; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(../images/photo_rencontres03.jpg); background-repeat: no-repeat; list-style-position: outside; list-style-image: url(../images/cadre_gallerie.gif)}
.pt_photo_cadre_gallerie_grande { border: 0px #D1D1D1 solid; background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(../images/photo_rencontres02.jpg); background-repeat: no-repeat; list-style-position: outside; list-style-image: url(../images/cadre_gallerie.gif) }
.border_blanc {  border: 1px #FFFFFF solid}
.texte11bleu_justif { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #330066; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; text-align: justify}
.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}
.vip_box {  width: 80px; border: 1px solid; font-family: Arial; font-size: 9px; color: #330066; border-color: #CCCCCC #FFFFFF #FFFFFF #CCCCCC; text-indent: 3pt}
.tab_fond02 { border: 1px #C04D48 solid; background-color: #FFFFFF }
.texte11bleu_bold2 { font-family: "Trebuchet MS", Arial; font-size: 13px; color: #CC0000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; text-decoration: none }
.filet_gris_point2 { border: none; background-image: url(../images/espaceur2.gif); background-repeat: repeat-x}
.texte13_rouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000; font-weight: bold; text-decoration: none }
.texte14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000; font-weight: bold; text-decoration: none }
.sejour_box { border: 1px solid; font-family: Arial; font-size: 10px; color: #330066; border-color: #CCCCCC #FFFFFF #FFFFFF #CCCCCC; text-indent: 3pt }
.border_rouge { border: 1px #CC0000 solid}
.texte11rouge_bold { font-family: "Trebuchet MS", Arial; font-size: 11px; color: #CC0000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; text-decoration: none }
.texte11bleu_bold3 { font-family: "Trebuchet MS", Arial; font-size: 11px; color: #003399; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; text-decoration: none }
.border_rougeCopie { border: 1px #CC0000 none; background-image: url(../images/fond_trame.gif); background-repeat: repeat}
.titre_gris_ru {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.contener_titre {
	color: #FFFFFF;
	background-image: url(../programme_iphone_fr/images/fr/fond_date.gif);
	background-repeat: repeat-x;

