* {
	margin:0;
	outline:0;
}
html, body {
	height:100%;
}
body {
	background:url(images/body-bg.png) repeat-x 0 0 black;
	text-align:center;	
	color:white;
	min-width:920px;
}
body, p , .p {
	font-family:"Trebuchet MS", "Sans";
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:0;
}

body#wide {
	text-align:left;
	overflow:hidden;
	min-width:920px;
}

.baseline {
	font-family:"Trebuchet MS", "Sans";
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:0;
	color:grey;
}

.prehome  
{
	background-image:url("images/A winning history for ages 1024x768 2010.jpg") ;
	background-repeat:no-repeat;
}

.fondbandeaufr 
{
	 background-image:url("images/LogoELF3-fr.gif");
	 background-repeat:no-repeat;
}
.fondbandeauuk 
{
	 background-image:url("images/LogoELF3-uk.gif");
	 background-repeat:no-repeat;
}

.bgtabcenter
{
	background-image:url("images/bgcenter.jpg") ;	
}
.bdtabcenter
{
	background-image:url("images/bdcenter.jpg") ;	
}
.basfond {
	background-image:url("images/basfond.jpg") ;	
	text-align:center;
}
.bgbasfond {
	background-image:url("images/bgbasfond.jpg") ;	
}
.bdbasfond {
	background-image:url("images/bdbasfond.jpg") ;	
}

h1 {
	font-family:"Trebuchet MS", "Sans";
	font-size:24px;
	font-style:italic;
	letter-spacing:0px;
	clear:both;
	padding-top:4px;
	padding-bottom:12px;
	color:#000000;		
}
h2 {
	font-family:"Trebuchet MS", "Sans";
	font-size:20px;
	font-style:italic;
	letter-spacing:0px;
	clear:both;
	padding-top:4px;
	padding-bottom:12px;
	color:#888888;		
}
h3 {
	font-family:"Trebuchet MS", "Sans";
	font-size:18px;
	font-style:italic;
	letter-spacing:0px;
	clear:both;
	padding-top:4px;
	padding-bottom:12px;
	color:#888888;		
}
.menu2 {
	font-size:14px;
	padding-top:4px;
	padding-bottom:12px;
	color:#0000FF;	
	1font-weight:bold;
		
}
.date 
{
	color:#888888;		
}

.texte
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.prix_total 
{
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.texte:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #000000;
}

a.texte
{
    text-decoration: none;
    text-decoration: underline;
}

.entete_tableau
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #23699A;
    TEXT-ALIGN: center;
    
}

.sous_titre_formulaire
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-style: italic;
    FONT-WEIGHT: bold;
}


.titre_tableau
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left
}
.titre_tableau_colonne
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}

.titre_second
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
}

.onglet_actif
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #23699A;
    TEXT-ALIGN: center
}

.onglet_inactif
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #23699A;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-ALIGN: center;
}


a.texte_clair
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}







.texte_onglet
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.texte_news
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.onglet
{
    FONT-SIZE: 12px;
    COLOR: #aed9ec;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #123394;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.onglet_produit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #123394;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre_news
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.nom_commercial
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.entete_livraison
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre_formulaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #555555;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.num_transac
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre_champ
{
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}

.titre_tableau0
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
.titre_tableau1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-ALIGN: center
}

.cell_qte
{
	BACKGROUND-COLOR: #0000FF;
}
.cell_tableau0
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
.cell_tableau1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-ALIGN: center
}
A.texte_onglet
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.texte_onglet:hover
{
    FONT-SIZE: 12px;
    COLOR: #f9e602;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
marquee
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5678b5;
    TEXT-ALIGN: center
}

.lien_pdf
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.texte_sous_titre
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    font-weight: bold;
}



.tableaubordexterne {
	border: thin solid #000000;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	margin: 0px;


}
.titre_championnat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFCB40;
	font-weight: bold;
	filter: shadow(color=#000000, direction=225);
	text-transform: uppercase;


}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCB40;
	font-weight: bold;
	filter: shadow(color=#000000, direction=225);
	text-transform: uppercase;


}
.pieddepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4F4F4;
	text-decoration: none;

}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #BCD6F5;
}
.petittitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BED3E9;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
.textetableau {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.liensmails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.texteNews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B4CAE0;
	text-align: left;
	margin: 0px;
}
.texteIamgeAccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D5E6F9;
	text-align: center;
	margin: 0px;
	font-weight: bold;

}

.menucell 
{
	 background-image:url("images/fondmenu.jpg");
	 text-align:center;
}

.MenuTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
	
}

.MenuTexte:link {

	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTexte:hover {

	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0px;
	text-decoration:underline;
}
.MenuTexte:active {

	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTexte:visited {

	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTextehaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}
.MenuTextebas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
}
.Menuservice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	text-decoration: none;
	text-transform: uppercase;

}

