body         { background-color: #FFFFFF; background-image:  url('../medias/cadre_2007/Cadre_2007_04.jpg'); background-repeat:  repeat-x; background-position-y: top }

a            { color: #292929 }

a:link       { color: #292929 }

a:visited    { color: #666666 }

a:active     { color: #CCCCCC }

a:hover      { text-decoration: none; color: #FFCC00 }

h1, h1 a     { font-size: 14px; font-weight: bold; text-decoration:none }

h4, h4 a     { font-size: 11px; text-decoration: none; font-weight: bold }

h2           { font-size: 14px; font-weight: bold; margin-top:5px; margin-bottom:5px; padding-top:0px; padding-bottom:0px }

.font_general { font-family: 'Arial', 'Verdana', 'Helvetica'; color: #444444 }

.chapo-principal { font-size: 11px; text-align:justify }

.suite_cadre { border-bottom:1px solid #FFCC00; height: 57px }

.suite_article { font-size: 13px }

.suite_introduction { font-size: 11px }

.suite_date  { color: #CC0000; font-size: 8px; font-family: Arial, Verdana, Arial }

div.cadre_memo		{font-size: 11px; color: #666666}

div.cadre_memo a		{font-size: 11px; color: #333333;text-decoration:none }

div.cadre_memo a:hover		{font-size: 11px; color: #666666;text-decoration:none }


.chapo-memo  { font-size: 11px; margin-bottom: 20px; padding-left: 10px; padding-right: 10px; margin-top:10px }

.Coordonnees { font-size: 10px; padding-left: 15px; padding-top: 15px; padding-bottom: 15px }

.photo_accueil {margin:6px; float:left; }

a.photo_accueil_hover img { opacity: 1.0; filter:alpha(opacity= 100); }

a:hover.photo_accueil_hover img { background-image:url('../medias/album_2007/Ablum_test_2007_on.png') }

.espace   { padding-top: 0px; padding-bottom: 10px }

.menu_hierarchique { color: #000000; font-size: 12px;  }

.menu_hierarchique a, .menu_hierarchique a:visited { text-decoration: none; }

.menu_hierarchique a:hover { text-decoration: none; }

.descriptif_rubrique { font-size: 11px; color: #666666; }

.cadre_statistiques { height: 16px; background-repeat: no-repeat;  font-size: 13px; color: #000000 }

.menu-liste-global_avant { padding-top: 20px }

.menu-liste-descriptif { font-size: 10px; color: #333333; margin-top:0px; margin-bottom:5px }

.menu-liste-global { margin-top: 10px; margin-bottom: 10px; padding-left: 80px }

.formulaire_web_a { font-family: Verdana; font-size: 10px; color: #5059B1; background-color:  #E4E4E4; position: relative; width: 300px; border: 1px solid #999999 }



table.inc_competitions { width: 615px }

table.inc_competitions_annees { height: 25px; background-image: url('../medias/competitions/Competition_11.png'); 
               background-repeat: no-repeat }
H1.super_titre_rubrique {font-size: 14px; color: #333333; font-weight: bold; margin-top: 0px; 
               margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}


div.choix_annee {display: block; font-size: 12px; color: #FFFFFF; height: 25px; line-height: 25px; 
               padding-left: 8px; padding-right: 8px }
div.choix_annee a {display: block; text-decoration: none; color:#FFFFFF}
div.choix_annee a:hover {text-decoration: none; color:#CCCCCC}

td.liste_gradient_01 { vertical-align: top; background-image: url('../medias/competitions/Competition_16.png'); 
               background-repeat: repeat-y }
table.structure_liste_gradient { background-image: url('../medias/competitions/Competition_14.png'); 
               background-repeat: no-repeat; font-size:11px; color:#333333 }
table.structure_liste_gradient th.titre_compe { font-weight: bold; padding-left: 3px; color:#C40202 }
table.structure_liste_gradient td.texte_compe { padding:4px;  }




table.structure_liste_gradient td.texte_compe H4{ font-size: 11px; color: #333333; font-weight: bold; margin-top: 0px; 
               margin-bottom: 0px}
table.structure_liste_gradient td.texte_compe H4 a { font-size: 11px; color: #333333; font-weight: bold;}
table.structure_liste_gradient td.texte_compe H4 a:visited { font-size: 11px; color: #5B5B5B; font-weight: bold}
table.structure_liste_gradient td.texte_compe H4 a:hover { font-size: 11px; color: #707070; font-weight: bold}

table.structure_liste_gradient td.texte_compe a { text-decoration:none;color: #000000;  }
table.structure_liste_gradient td.texte_compe a:visited { text-decoration:none;color: #333333;  }
table.structure_liste_gradient td.texte_compe a:hover { text-decoration:none;color: #808080;  }

th.tete_pointilles { background-image: url('../medias/competitions/Competition_20.png'); 
               background-repeat: no-repeat }
td.table_pointilles { background-image: url('../medias/competitions/Competition_22.png'); background-repeat:repeat }
