/*----------------- titres -----------------*/

.title 
{
 color: #27436C;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 18px;
 font-weight: bold;
 margin-top: 18px;
}
.slogan
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 18px;
 font-weight: bold;
 margin-top: 18px;
}

/*----------------- textes -----------------*/

.coach td, .partn td
{
 padding-left:5px;
 padding-top:5px;
}

.titre_form_inscription
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 12px;
 font-weight:bold;
}

.text_form_inscription td
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 padding-left:30px;
}

.valeur{
	width: 495px;
}

.text, .coach td, .partn td
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
}
.textmin 
{
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 10px;
}
.copyright 
{
 color: #2A4E83;
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size: 9px;
}
.legend 
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size: 11px;
 font-style: italic;
}
.legend2 
{
 font-family: Arial, Helvetica, Sans-Serif; 
 font-size: 11px;
 font-style: italic;
 color: #D60220;
}
.navig 
{
 color: #27436C;
 font-family: Verdana, Lucida, Sans-Serif; 
 font-size: 10px;
}
.sitemap 
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
}

/*----------------- menus -----------------*/

.menu 
{
 color: #27436C;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 font-weight: bold;
/* position:static;
 left:1px;*/
/* margin-left: 20px;*/
 /*align="left";*/
}

.menu1 
{
 /*color: #27436C;*/
 color:yellow;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 13px;
 font-weight: bold;
/* position:static;
 left:1px;*/
/* margin-left: 20px;*/
 /*align="left";*/
}

.menu2 
{
 color: #27436C;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
/* position:static;
 left:1px;*/
/* margin-left: 20px;*/
 /*align="left";*/
}

.explan 
{
 color: #27436C;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 10px;
}
.menutitle 
{
 color: #FFFFFF;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 18px;
 font-weight: bold;
 margin-top: 6px;
 margin-left: 5px;
 /*align="left"*/
}

/*----------------- liens menu -----------------*/

.menu a:active
{
 color: #D60220;
 text-decoration: none;
}

.menu a:visited
{
 color: #27436C;
 text-decoration: none;
}
.menu a:link
{
 color: #27436C;
 text-decoration: none;
}
.menu a:hover
{
 color: #27436C;
 text-decoration: underline;
}

/*----------------- liens -----------------*/

.navig a:active
{
 color: #27436C;
 text-decoration: underline;
}
.navig a:visited
{
 color: #27436C;
 text-decoration: underline;
}
.navig a:link
{
 color: #27436C;
 text-decoration: underline;
}
.navig a:hover
{
 color: #D60220;
 text-decoration: underline;
}

/*----------------- liens explan -----------------*/

.explan a:active
{
 color: #27436C;
 text-decoration: underline;
}
.explan a:visited
{
 color: #27436C;
 text-decoration: underline;
}
.explan a:link
{
 color: #27436C;
 text-decoration: underline;
}
.explan a:hover
{
 color: #D60220;
 text-decoration: underline;
}

/*----------------- liens sitemap -----------------*/

.sitemap a:active
{
 color: #27436C;
 text-decoration: none;
}
.sitemap a:visited
{
 color: #27436C;
 text-decoration: none;
}
.sitemap a:link
{
 color: #27436C;
 text-decoration: none;
}
.sitemap a:hover
{
 color: #D60220;
 text-decoration: underline;
}

/*----------------- liens références -----------------*/

.ref a:active
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}
.ref a:visited
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}
.ref a:link
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}

.ref a:hover
{
 color: #D60220;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}

/*----------------- liens partners -----------------*/

/*
.partn a:active
{
 color: black;
 text-decoration: none;
}
.partn a:visited
{
 color: black;
 text-decoration: none;
}
.partn a:link
{
 color: black;
 text-decoration: none;
}

.partn a:hover
{
 color: #27436C;
 text-decoration: underline;
}
*/

/*----------------- presse -----------------*/

.press
{
 color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
}
.press a:active
{
 color: black;
 border-color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}
.press a:visited
{
 color: black;
 border-color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}
.press a:link
{
 color: black;
 border-color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}
.press a:hover
{
 color: #D60220;
 border-color: black;
 font-family: Verdana, Lucida, Sans-Serif;
 font-size: 11px;
 text-decoration: none;
}

/*----------------- listes -----------------*/




.ul
{
 margin-top: 10px;
 margin-left: 20px;
 /*align="left";*/
 margin-bottom: 3px;	
}
.ol 
{
 margin-top: 10px;
 margin-left: 28px;
 margin-bottom: 3px;	
}

/*----------------- tableaux -----------------*/

.tabdesign
{
 background-color: #FFFFFF;
 border: none;
 border-color: #FFFFFF;
}
.tablight
{
 background-color: #F0F3F7;
 border-color: #27436C;
}
.tabhaevy
{
 background-color: #27436C;
 border-color: #27436C;
}
.tabwhite
{
 background-color:#FFFFFF;
 border-color:#FFFFFF;
}

.tab1
{
border-color: #B0AFC1;
border-style: solid;
border-width: 1px;
}

/*----------------- alert -----------------*/

.alert
{
position: absolute;
top:50px;
left:450px;
visibility: hidden;
color: red;
font-family: Verdana, Lucida, Sans-Serif;
font-size: 18px;
font-weight: bold;
text-align: center;
line-height: 90%;
}

