body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #341603;
    background-color: #6A4A22;
    margin: 0px 0px 0px 0px;
    background-image: url(/i/c/fondtop.jpg);
    background-repeat: repeat-x;
    }
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
form  {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

/* LIEN */
a {
	color: #DC6A00;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
a:hover {
	color: #341603;
	text-decoration: none;
	font-size: 12px;
	}
a:focus {
    outline: none;
    }
/* MENU */
#main-menu {
    padding:0;
    margin:0;
    list-style-type:none;
    width: 910px;
    }
#main-menu li {
    float: left;
    background-repeat: no-repeat;
    background-position: center 3px;
    height: 42px;
    }
#main-menu li a {
    display: block;
    color: #000000;
    text-decoration: none;
    text-align: center;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    height: 42px;
    text-indent: -9999px;
    }
li#m_accueil:hover, li#m_fichetechnique:hover, li#m_team:hover, li#m_dates:hover, li#m_actus:hover, li#m_photos:hover, li#m_presse:hover, li#m_partenaires:hover, li#m_liens:hover, li#m_contact:hover {
    background-position: center -33px;
    } 
li#menuselected {
    background-position: center -33px;
    }
#main-menu li a:hover#menuselected {
    color:#78802E;
    }
.menusepa {
    background-image: url(/i/c/m_sepa.gif);
    width: 2px;
    }



/* FORMULAIRE */
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	background-image: url(/i/c/fond-form.jpg);
	background-repeat: repeat-x;
	}
TEXTAREA {
	FONT-SIZE: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	background-image: url(/i/c/fond-form.jpg);
	background-repeat: repeat-x;
	}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #000000; 
	background-color: #E0E7E9;
	border: 1px solid #000000;	/* inset ridge groove double solid */
	}
.form_but {
	font-size: 12px;
	background-color: #E0E7E9;
	color: #000000;
	border: 1px solid #2063DF;	/* inset ridge groove double solid */
	background-image: none;
	background-image: url(/i/c/button.gif);
	}
.ssclass {
	border: 0px solid #FFFFFF;
	background-image: none;
	background-color: transparent;
	color: #FFFFFF;
	}

/* DESIGN */
#visutop {
    background-image: url(/i/c/visutop.jpg);
    height: 115px;
    background-position: center;
    background-repeat: no-repeat;
    }
#menu1 {
    background-image: url(/i/c/menufond.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 44px;
    width: 984px;
    }
#contenubg {
    background-image: url(/i/c/fondcontenubg.png);
    background-repeat: repeat-y;
    background-position: center top;
    }
#contenu1, #contenu1_home {
    background-repeat: no-repeat;
    background-position: center top;
    }
#contenu1 {
    background-image: url(/i/c/fondcontenu.jpg);
    min-height: 400px;
    }
#contenu1_home {
    background-image: url(/i/h/fondaccueil.jpg?nocache=1);
    min-height: 597px;
    }
#contenu2 {
    width: 840px;
    margin: 0px auto 0px auto;
    padding: 20px 0px 0px 0px;
    }
#cle19 {
    position: absolute;
    left: 50%;
    margin-left: 399px;
    width: 93px;
    height: 440px;
    background-image: url(/i/c/cle19.png);
    }
#pieddepage {
    background-image: url(/i/c/pieddepage.jpg);
    margin: 0px auto 0px auto;
    height: 122px;
    width: 984px;
    }
#divtableauteam {
    background-repeat: no-repeat;
    padding-left: 20px;
    background-image: url(/i/t/fond-cercles.gif);
    background-repeat: no-repeat;
    background-position: 20px top;
    margin-left: 40px;
    }
#tableauteam {
    background-image: url(/i/t/fond-tableau-team.gif);
    background-repeat: repeat-y;
    width:732px;
    }
#tableauteam TD {
    height: 40px;
    padding: 0px 0px 0px 8px;
    }
#tabclassementfr {
    height:384px;
    width:238px;
    background-image: url(/i/d/tabclassementfr.gif);
    background-repeat: no-repeat;
    background-position: center top;
    }
#tabcompetitionsfr {
    height:482px;
    width:500px;
    background-image: url(/i/d/tabcompetitionsfr.gif);
    background-repeat: no-repeat;
    background-position: center top;
    }
#studiodelahome, #studiodelahome a, #studiodela, #studiodela a {
    font-size: 11px;
    font-family: verdana;
    }
#studiodelahome {
    position: absolute;
    left: 50%;
    margin-left: -450px;
    top: 693px;
    width: 200px;
    color: #000000;
    }
#studiodela {
    position: relative;
    top: 42%;
    left: 73%;
    width: 200px;
    color: #000000;
    }
#studiodelahome a, #studiodela a{
    font-weight: bold;
    text-decoration: none;
    color: #FF6600;
    }
.tdpartenaire {
	border-bottom: 1px solid #7A3507;
	border-right: 1px solid #7A3507;
	padding: 5px;
	}
/* HOME */
#home_titre {
    position: absolute;
    left: 50%;
    top: 190px;
    margin-left: -13px;
    }
#home_titre h1{
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    }
#home_txt {
    position: absolute;
    left: 50%;
    top: 500px;
    width: 375px;
    margin-left: -13px;
    font-size: 12px;
    }
#c2lanews {
    position: absolute;
    left: 50%;
    top: 228px;
    margin-left: -453px;
    width: 370px;
    height: 180px;
    overflow: auto;
    scrollbar-base-color:#B1A596;
    scrollbar-track-color: #F2ECBD;                /* fond scroll */
    scrollbar-arrow-color: #F2ECBD;                /* fleches */ 
    scrollbar-darkshadow-color: #F2ECBD;
    scrollbar-3dlight-color: #B1A596;
    }
#polaroid {
    position: absolute;
    top: 220px;
    left: 50%;
    margin-left: -20px;
    background-image: url(/i/h/polaroid.png);
    background-repeat: no-repeat;
    width: 399px;
    height: 267px;
    }
#lesTof {
    margin: 12px 0px 0px 14px;
    width: 361px;
    height: 235px;
    }

/*TEXTE*/
.sstitre {
    background-image: url(/i/c/pucesstitre.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    height: 20px;    
    font-weight: bold;
    font-size: 12px;
    color:#DC6A00;
    }
.lieninternes {
	color: #341603;
    text-decoration: none;    
    }
.lieninternes:hover{
	color: #DC6A00;
    text-decoration: underline;    
    }
