body { color:#333333;
font-family: Verdana,sans-serif, Arial, Helvetica;
font-size: 11px;
font-style:normal;

scrollbar-face-color: #A09C7D;
scrollbar-track-color: #FFFFFF;
link-color:#0066FF}
td { color: #333; font-size: 11px; text-decoration: none }
H1.main { color: #333; font-size: 13px; text-decoration: none }
H1 { color: #333; font-size: 13px; text-decoration: none }
/* liens par defauts */

a:link  { color: #333333; font-style: italic; text-decoration: none }
a:visited  { color: #333; font-style: italic; text-decoration: none }
a:hover  { color: #FF0000; font-style: italic; text-decoration: none }
a:active  { color: #333; font-style: italic; text-decoration: none }
    
    
/* liens pour le pieds de page */

a.footer:link { text-decoration:none; color:#333333;; font-size: 7pt;}
a.footer:visited {text-decoration:none; color:#333333;font-style:italic font-size: 7pt; }
a.footer:hover {text-decoration:none; color:#333333;font-style:italic; font-size: 7pt; }
a.footer:active { color: #333333; font-style: normal; text-decoration: none }

/* ˇcriture pour le pieds de page */  
 
.footer { color:#333333; font-size: 7pt;padding-top:3pt;padding-bottom:3pt; }

/* cadre page principale */  

 .cadre     { padding-top: 3px; padding-left: 56px }
.main { margin-left: 47px; padding-top: 0px; padding-left: 0px }
.galeriephoto  { text-align: left; vertical-align: top; padding: 4px 9px 4px 4px }
.galeriephoto_txt { text-align: left; vertical-align: top; padding: 4px 9px 4px 4px }
.calendrier   { background-color: #a09c7d; border: solid 1px #333 }
.ca_tab_fonce   { background-color: #a09c7d; padding: 3px 27px 3px 9px; border-top: none #a09c7d; border-right: none #333; border-bottom: 1px dotted #696969; border-left: none #a09c7d }
.ca_tab2_fonce  { background-color: #a09c7d; padding: 3px 9px; border-top: none #a09c7d; border-right: none #ccccb1; border-bottom: 1px dotted #696969; border-left: none #a09c7d }
.ca_tabnombre_fonce { background-color: #a09c7d; padding: 3px; border-top: none #a09c7d; border-right: none #ccccb1; border-bottom: 1px dotted #696969; border-left: none #a09c7d }
.ca_tabnombre_claire { background-color: #ccccb1; padding: 3px; border-top: none #a09c7d; border-right: none #ccccb1; border-bottom: 1px dotted #696969; border-left: none #a09c7d }
.ca_tab_claire  { background-color: #ccccb1; padding: 3px 27px 3px 9px; border-top: none #a09c7d; border-right: none #333; border-bottom: 1px dotted #696969; border-left: none #a09c7d }
.ca_tab2_claire  { background-color: #ccccb1; padding: 3px 9px; border-top: 1px dotted #696969; border-right: none #a09c7d; border-bottom: none #a09c7d; border-left: none #a09c7d }
.ca_tab2_claire_title  { background-color: #ccccb1; padding: 3px 9px; border-top: none #a09c7d; border-right: none #a09c7d; border-bottom: none #a09c7d; border-left: none #a09c7d }
.ca_tabnombretop_fonce1 { background-color: #a09c7d; padding: 3px; border-top: none #a09c7d; border-right: none #ccccb1; border-bottom: 1px solid #696969; border-left: none #a09c7d }
.ca_tab2top_fonce { background-color: #a09c7d; padding: 3px 9px; border-top: none #a09c7d; border-right: none #ccccb1; border-bottom: 1px solid #696969; border-left: none #a09c7d }
.ca_tabtop  { background-color: #a09c7d; padding-top: 3px; padding-bottom: 3px; padding-left: 9px; border-top: none #a09c7d; border-right: none #a09c7d; border-bottom: 1px solid #333; border-left: none #a09c7d }
/* texte last news */
p.info      { color: #333; margin: 0px; padding: 6px 130px 6px 0px; border-style: none none dashed none; border-width: 1px; border-color: #a09c7d }
p.info_inv { color: #333; margin: 0px; padding: 6px 130px 6px 0px; border-style: dashed none none none; border-width: 1px; border-color: #a09c7d }
p.team { color: #333; margin: 0px; padding: 3px 130px 6px 0px; border-style: none none dashed none; border-width: 1px; border-color: #a09c7d }
p.pilotes { color: #333; line-height: 130%; text-indent: 0px; margin-top: 0px; margin-right: 9px; margin-bottom: 0px; padding: 6px; border: dotted 1px #a09c7d }
p.pilotes1 { color: #333; font-size: 9px; margin-top: 0px; margin-right: 9px; margin-bottom: 0px; padding: 6px; border: dotted 1px #a09c7d }
/* texte compte-rendu */
p.cr { color: #333; margin: 0px; padding: 3px 18px 6px 0px; border-style: none none dashed none; border-width: 1px; border-color: #a09c7d }
p.cr2 { color: #333; background-color: #a09c7d; margin: 0px; padding: 3px 18px 6px 3px; border-style: none none dashed none; border-width: 1px; border-color: #a09c7d #a09c7d #ccccb1 #a09c7d }
/* cadre pour championnat et photo */
.cadre_sub  { color: #333; padding: 3px 18px 16px 0px; border-right: none }

/* ˇcritures principales */
.team  { color: #333; font-size: 11px; font-family: Verdana, sans-serif, Arial, Helvetica; text-align: left; padding-right: 3px; padding-bottom: 3px }
a.team:link   { color: #333; font-style: italic; text-decoration: none }
a.team:visited   { color: #333; font-style: italic; text-decoration: none }
a.team:hover   { color: #663; font-style: italic; text-decoration: none }
a.team:active { color:#333333;font-style:italic; text-decoration:none; }

/* photo pilotes */
.photo  { padding: 5px;}
.photo_ac { padding: 5px 0px 5px 5px }
/* ˇcriture pour les commentaires photo */
.txtphoto { font-size:9px; text-align:left; color:"#333333";font-family: Verdana,sans-serif, Arial, Helvetica;  Helvetica; padding-top: 5px;}

/* articles */

.article { border-top: 1px solid  #333;border-right: 1px solid  #333; border-bottom: 1px solid  #a09c7d; border-left: 1px solid  #a09c7d }

