*
{
margin: 0;
padding: 0;
font-family: Times New Roman;
text-decoration: none;
} 

hr {
  display:none;
}

.menu {
  background:url(images/Menu_gauche_26.gif);
  color:#FFFFFF;
  border:none;
  margin:0em;
  font-size:20px;
  font-stretch:condensed;
}
 .ssmenu {
  background:url(images/Menu_gauche_23.gif);
  color:#000000;
  border:none;
  margin:0em;
  font-size:19px;
  font-stretch:condensed;
  display:none;
  position:relative;
  text-align:center}

.ssmenu a {
  text-decoration:none;
  color:0420ee;
  
}
.ssmenu a:hover {
  text-decoration:none;
  color:#FFFF33;
}
.ssmenu li {
  list-style-type:none;
  list-style-position:inside;
 color:#0707ff;
}



.menu a {
  text-decoration:none;
  color:#FFFFFF;
  height:auto;
}


.menu a {
  text-decoration:none;
  color:#FFFFFF;
  height:auto;
}
.menu a:hover {
  text-decoration:none;
  color:#000000;
  height:auto;
}





.menu {
  padding:0;
}


body
{
   width: 800px;
   margin: auto; /* Pour centrer notre page */
   text-align:center;
}
#entete{
background:url(images/Entete.gif);
background-repeat:no-repeat;
width: 800px;
height: 101px;
}

#entete_1024{
background:url(images/Entete_1024.gif);
background-repeat:no-repeat;
width: 1024px;
height: 130px;
}

#menu_haut{
background-color:#0707ff;
width:800px;
text-align:left;
}


#menu_haut_1024{
background-color:#0707ff;
width:1024px;
height:50px;
text-align:left;
}

#menu_gauche{
background-color:#0707ff;

}
.tableau{
background-color:#0707ff;
/*background:url(/images/Background_gauche.gif) repeat-y left;*/
}
#millieu{
margin: auto; /* Pour centrer notre page */
 /*  margin-top: 20px; /* Pour iviter de coller avec le haut de la fenjtre du navigateur. Essayez d'enlever pour voir ! */
  /* margin-bottom: 20px;    /* Idem pour le bas du navigateur */
}

#contenu{
background-color:#0707ff;
top:0px;
margin-top:0px;
left:0px;
 
}
.gauche{
	background:left url(/images/Background_gauche.gif) repeat-y;

}

.droite{
	background-color:#0707ff;
}


#enpied{
padding:0px;
height:32px;
display:block;
position:relative;
}

.list_menu{
top:20px;
}
.cadre{
	background:url(images/Cadre_13.gif) top left no-repeat;
	padding-top:16px;
}.bloccadre {
background:url(images/Cadre_18.gif) bottom left no-repeat;
padding-bottom:25px;
}
.bloccadre p {
position:relative;
top:0px;
margin-top:0px;
margin-left:10px;
}
.text_scroller {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-stretch:expanded;
  color:white;
  text-align:center;
}
.text_scroller a{
  color:yellow;
}
h1 {
  font-size:18px;
  font-stretch:condensed;
  color:#FFFFFF;
  text-align:center;
}
a.lien_1{
color:#FFFFFF;
}

.new_cadre {
background:url(images/Cadre_accueil_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.new_title{
text-align:center;
color:#0707ff;
font-size:18px;
}
.new_date{
text-align:center;
color:#999999;
font-size:10px;
}
.new_image{
text-align:center;

}
.new_link{
text-align:center;
color:#FFFFFF;
}


.new_content{
text-align:center;
background:#E5F5FF;
color:#000000;
font-size:14px;
text-indent:10;
}
.new_content a{
color:#000000;
text-decoration:none;
}
.new_content a:hover{
color:#0707ff;
}
.new_content_odd{
text-align:center;
background:#FFFABA;
color:#000000;
font-size:14px;
text-indent:10;
}


.new_content2{
color:darkBlue;
font-style:italic;
}

.new_content2 a{
color:darkBlue;
text-decoration:none;)
}

.new_content2 a:hover{
color:#0707ff;
}

em  {
  font-style: italic !important;
}

strong  {
  font-weight: bold !important;
}

em strong {
font-style: italic !important;
  font-weight: bold !important;
}


element.style {
font-style:italic;
font-weight:bold;
}


.media_cadre {
background:url(images/Cadre_media_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}
.media_presse {
color:#FFFFFF;
font-stretch:expanded;
font-size:14px;
text-align:center;
}

.media_video {
background:#000000;
color:#FFFFFF;
font-stretch:expanded;
font-size:14px;
}

.media_video li { 
list-style-type:none; 
list-style-position:inside;
line-height:40px; 
}

.media_cadre a {
color:#FFFFFF; text-decoration:none; 
}

.media_video a {
text-align:center;
color:#FFFFFF; text-decoration:none; 
}

.media_video a:hover 
{ color:#FFFF00; text-decoration:underline; }

.lien_table{
top:0px;
}
.lien_cadre {
background:url(images/Cadre_lien_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.lien_content {
color:#FFFFFF;
font-size:12px;
text-align:center;
}

.lien_content a {
border:none;
}
.lien_content p{
text-align:right;	
color:#FFFFFF;
font-size:14px;
font-stretch:extra-expanded;
}

.club_cadre {
background:url(images/Cadre_club_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.club_title{
text-align:center;
color:#0707ff;
font-size:18px;
font-stretch:semi-expanded;
background-color:#FFFFFF;
}
.club_text{
text-align:center;
color:black;
background-color:#FFFFFF;
font-size:18px;
}


.club_table{
text-align:center;
color:black;
background-color:#FFFFFF;
font-size:14px;
border-color:black; 
border-width:4px; 
border-style:outset; 
}

.club_table tr{
border-color:black; 
border-width:1px; 
border-style:solid;
 
}

.club_table td{
border-color:black; 
border-width:1px; 
border-style:solid; 
}

.club_content{
color:black;
background-color:#FFFFFF;
font-size:14px;
}

.club_content li{
color:black;
background-color:#FFFFFF;
font-size:14px;
}

.club_content a {
color:#666666;
}

.club_legend {
color:black;
background-color:#FFFFFF;
font-size:10px;
position:relative;
}

.seniors_cadre {
background:url(images/Cadre_seniors_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.regionale_cadre {
background:url(images/Cadre_regionale_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}


.jeunes_cadre {
background:url(images/Cadre_jeunes_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.jeunes_text{
text-align:center;
color:black;
background-color:#FFFFFF;
font-size:18px;
}

.jeunes_title{
text-align:center;
color:#0707ff;
font-size:18px;
font-stretch:semi-expanded;
background-color:#FFFFFF;
}

.jeunes_content{
color:black;
background-color:#FFFFFF;
font-size:16px;
}

.seniors_cadre {
background:url(images/Cadre_seniors_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}

.seniors_text{
text-align:center;
color:black;
background-color:#FFFFFF;
font-size:18px;
}

.seniors_title{
text-align:center;
color:#0707ff;
font-size:18px;
font-stretch:semi-expanded;
background-color:#FFFFFF;
}

.seniors_content{
color:black;
background-color:#FFFFFF;
font-size:14px;
}

.regionale_text{
text-align:center;
color:black;
background-color:#FFFFFF;
font-size:18px;
}

.regionale_title{
text-align:center;
color:#0707ff;
font-size:18px;
font-stretch:semi-expanded;
background-color:#FFFFFF;
}

.regionale_content{
color:black;
background-color:#FFFFFF;
font-size:14px;
}

.regionale_tab {
font-size:16px;
text-align:center;
}
.regionale_tab_entete {
color:#0707ff;
background:yellow;
font-size:20px;
font-weight:700;
text-align:center;
}
.regionale_tab_1 {
color:#0707ff;
background:white;
}

.regionale_tab_2 {
color:white;
background-color:#0707ff;
}


.inscriptions_title{
text-align:center;
color:#0707ff;
font-size:18px;
font-stretch:semi-expanded;
background-color:#FFFFFF;
}

.inscriptions_content{
color:black;
background-color:#FFFFFF;
font-size:14px;
border:#000000;
}

.inscriptions_tableau{
border:double;
border-color:#000000;
font-size:14px;
text-align:center;
}

.inscriptions_tableau_title{
background:#0707ff;
color:#FFFFFF;
}
.inscriptions_tableau td{
border-color:black; 
border-width:1px; 
border-style:solid;
}
.inscriptions_tableau_error{
color:red;
}
.inscriptions_cadre {
background:url(admin/images/Cadre_inscriptions_03.gif) repeat-x;
text-align:right;
color:#FFFFFF;
font-stretch:expanded;
font-size:22px;
}


.create_inscriptions_tableau{
font-size:14px;
text-align:left;
}

.create_inscriptions_tableau_title{
background:#0707ff;
color:#FFFFFF;
}
.create_inscriptions_tableau td{
}
.create_inscriptions_content{
color:black;
background-color:#FFFFFF;
font-size:14px;
border:thin;
}
.stats_tableau {
color:#0707ff;
font-size:12px;
}
.stats_tableau td{
text-align:center;
}

div#erreur {
    color: #F00;
    text-align: center;
    font-weight: bold;
}

.halloffame_bigtitle
{
font-size:18;
color:#0707ff;
background:white;
font-stretch:condensed;
margin-left:100px;
text-align:justify;
}
.bottom
{
font-size:18;
color:#0707ff;
background:white;
font-stretch:condensed;
margin-left:100px;
text-align:justify;
}

.halloffame
{
border-collapse:collapse;
width:350px;
text-align:center;
margin:0 25px;
}

.halloffame td
{
border-color:black;
border-width: 1px;
border-style:solid;
}

.halloffame_title
{
font-size:14;
color:#0707ff;
background:white;
text-align:center;
}

.halloffame_title2
{
font-size:12;
color:white;
background:#0707ff;
}

.halloffame_content
{
font-size:12;
color:black;
background:white;
}

.liststats a
{
color:#FFFFFF;
text-decoration:none;
}

#statsmatchs
{
padding:16 0 0 0 ;
display:none;
position:absolute;
text-align:center
}
#statsscore
{
padding:16 0 0 0 ;
display:none;
position:absolute;
text-align:center
}
#statsbuteur
{
padding:16 0 0 0 ;
display:none;
position:absolute;
text-align:center;
}
.liststats
{
border-collapse:collapse;
background-color:#0707ff;;
text-align:center;
font-size:12px;
color:#FFFFFF;
width:350px;

}
.liststats td
{
border-color:black;
border-width: 1px;
border-style:solid;
}


.create_participations_content{
color:blue;
background-color:white;
font-size:16px;
border:thin;
}

td.champagnier
{
font-family:comic Sans MS;
}

.video
{
	border:none;
	padding: 0px;
	border-spacing: 0px;
	padding:10px 0 0;
}

.tv_top
{
background:url(images/tv_top.gif) #0707ff no-repeat;
width:150;
height:11;
}
.tv_left
{
background:url(images/tv_left.gif) #0707ff no-repeat;
width:10px;
height:104px;

}
.tv_right
{
background:url(images/tv_right.gif) #0707ff no-repeat;
width:10px;
height:104px;
}
.tv_bottom
{
background:url(images/tv_bottom.gif) #0707ff no-repeat;
width:150px;
height:35px;
}


#Message
{

}

.Titre_message
{
font-family:Comic Sans MS;
font-size : 14px;
text-align:center;
font-style:italic;
font-stretch:expanded;
font-weight:bold;
}

.Contenu_message
{
	font-family:Comic Sans MS;
font-size : 14px;
}

.Contenu_message a
{
	font-family:Comic Sans MS;
font-size : 14px;
color: blue;
}

.calendrier {
font-family:Comic Sans MS;
font-size : 14px;
}
.calendrier th {
color:black;
font-size : 16px;
font-weight:bold;
background:white;
}

.calendrier td{
text-align:center;
}
.calendrier1
{color:#0707ff;
background-color:white;
}
.calendrier_Champagnier
{
font-style:italic;
}

.calendrier2 {
color:white;
background-color:#0707ff;
}

.counter {
background:none repeat scroll 0 0 white;
color:#0707FF;
font-family:Comic Sans MS;
font-size:16px;
text-align:center;
}
#toto 
{
}
#toto a
{
background: url(../images/podium.gif);
padding: 400px 400px 400px 400px;
}
#toto a:hover
{
background: url(../images/tv_bottom.gif);
}

.flash
{
color:yellow;
text-align:center;
margin-left:30px;
font-size:50px;
}

/*Page d'admin*/

#feuille_match
{
	background-color:white;
	color:#0707ff;
	padding-bottom:800px;
}
#feuille_match td
{
	font-size:14px;
}
#feuille_match td input
{
	font-size:12px;
}
#Inscription 
{
	background-color:white;
	color:#0707ff;
	padding-bottom:800px;
	background:url(admin/images/Inscription.gif) white right no-repeat;
}
#Inscription td
{
	background-color:white;
	color:#0707ff;
}
fieldset
{
    border: 2px solid #A89BE0;
    -moz-border-radius : 6px 6px 6px 6px;; 
    margin: 1em 0 1.5em;
  padding-left: 1em;
padding-bottom: 1em;
}
 legend
{  
    -moz-border-radius: 6px 6px 6px 6px;
    background-color: #A89BE0;
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
    padding: 3px 6px;
    text-align: left;
}
fieldset .label
{
	text-align: right;
	font-weight:bold;
	width: 5em;
	font-size:13px;
}
fieldset .input_field
{
	padding-left:14px;
}
fieldset .input_field input
{
	font-size:18px;
}
fieldset .input_field textarea
{
	font-size:16px;
}
#dessin_insc
{
	
}
