.tab_fond {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.barres_oranges {  background-color: #FF9900}
.fond_64 {  background-color: #FFFFFF; background-image: url(../images/fond_64.gif); background-repeat: no-repeat; background-position: left top}
.separateur_nav {  background-image: url(../images/separateur_nav.gif); background-repeat: repeat-y}

.txt10 {  font-family: Tahoma, Arial; font-size: 10px; color: #5252C2}
.txt10:hover {color: #FF9900; text-decoration: none}

.txt12Gras { font-family: Tahoma, Arial; font-size: 12px; color: #5252C2 ; font-weight: bold}
.txt11Orange { font-family: Tahoma, Arial; font-size: 11px; color: #FF9900}
.txt10Orange { font-family: Tahoma, Arial; font-size: 10px; color: #FF9900 }
.fond_box01 {  background-image: url(../images/fond_box01.gif); background-repeat: no-repeat; background-position: center center}
.box {  font-family: Tahoma, Arial; font-size: 11px; color: #000000; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box02_03 {  background-image: url(../images/box02_03.gif); background-repeat: repeat-x; background-position: center center}
.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}

.txt10Noir { font-family: Tahoma, Arial; font-size: 10px; color: #000000}

.fond_bleu {  background-color: #D4D4F0}
.images {  border: 1px #A8A8E0 solid; background-color: #FFFFFF}
.cadre_image_mini {  background-image: url(../images/mini_vide.gif); background-repeat: no-repeat; background-position: center center; border: 1px A8A8E0 solid; background-color: #FFFFFF}
.titre_offre { font-family: Tahoma, Arial; font-size: 12px; color: #6363C7; font-weight: bold }
.sous_titre_Offre { font-family: Tahoma, Arial; font-size: 11px; color: #5252C2 }
.puce_offre { font-family: Tahoma, Arial; font-size: 12px; color: #FF9900; font-weight: bold }

.txt9 { font-family: Tahoma, Arial; font-size: 9px; color: #5252C2 }
.txt9:hover {color: #FF9900; text-decoration: none}

.box_contact { border: 1px A8A8E0 solid; background-color: #FFFFFF ; width: 170px; color: #5252c2; font-size: 11px}
.box_contact_msg { border: 1px A8A8E0 solid; background-color: #FFFFFF ; width: 444px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 5252c2}
.trait_mauve {  background-image: url(../images/pixel_mauve.gif); background-repeat: repeat-x; background-position: center}
.txt9_mauve_clair { font-family: Tahoma, Arial; font-size: 9px; color: #a8a8e0; text-align: justify}
.txt12orange { font-family: Tahoma, Arial; font-size: 12px; color: #FF9900}
.fond_64_popup { background-color: #FFFFFF; background-image: url(../images/fond_64_popup.gif); background-repeat: no-repeat; background-position: left top }

.txt_fiche { font-family: Tahoma, Arial; font-size: 11px; color: #5252C2 ; font-weight: bold; line-height: 6px}

.txt11Noir { font-family: Tahoma, Arial; font-size: 11px; color: #000000 }
.txt11Noir:hover {color: #FF9900; text-decoration: none}
.txt12Noir { font-family: Tahoma, Arial; font-size: 12px; color: #000000 }
.txt11Noir:hover {color: #FF9900; text-decoration: none}
.txt11bleu { font-family: Tahoma, Arial; font-size: 11px; color: #5252C2 }
.txt11bleu:hover {color: #FF9900; text-decoration: none}
.box_contact_court { border: 1px A8A8E0 solid; background-color: #FFFFFF ; width: 150px; color: #5252c2; font-size: 11px }

.cache {
	position:absolute; 
	left:300px; 
	top:50px;
	width:350px; 
	height:200px;
	z-index:1;
	visibility: hidden;
}
