﻿select
{
    color:#793F06;
    border:solid 1px #793F06;    
}
input
{
    color:#793F06;
}
textarea
{
    color:#793F06;
}
/*Haut Page*/
div.HautPage
{
    background-image:url(../images/HautPage/970-1/banniere.jpg);
    background-position:center right;
    background-repeat:no-repeat; 
}
/*Bas de page*/
span.SeparateurBasPage
{
    color:#F3A700;
    font-size:13px;
}
.TxtInfo
{
    color:#F3A700;
    font-size:12px;
    font-weight:bold;
}
.TxtErreur
{
    color:red;
    font-size:12px;
    font-weight:bold;
}
DIV.LienRetour
{
    position:absolute;
    top:0px;
    right:25px;
    background-image:url(../images/Puce/970-1/fleches_reverse.gif);
    background-position:center left;
    background-repeat:no-repeat; 
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 20px;
    color:#8A8989;
    height:15px;
    z-index:2;
}
DIV.LienRetour img
{
   display:none;
}
DIV.LienRetour SPAN
{
   color:#8A8989;
   cursor:pointer;
}
DIV.LienRetour A
{
   color:#8A8989;
   text-decoration:none;
}
DIV.LienRetour A:visited
{
   color:#8A8989;
   text-decoration:none;
}
DIV.LienRetour A:hover
{
   color:#8A8989;
   text-decoration:none;
}
/*Pour chaque login du site*/
A.Login
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.Login:visited
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.Login:hover
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
/*Cadre orange avec onglet*/
div.divCadre
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
div.divOnglet
{
    position:absolute;
    left:10px;
    top:0px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    height:30px;
    z-index:2;
}
div.divOnglet span
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
}
table.tbCadre
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:100%;
    z-index:1;
}
table.tbOnglet
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    z-index:1;
}
TD.tdOngletG
{
	background-image : url(../images/Cadre/970-1/HG_onglet.gif);
	background-repeat :no-repeat;	
	background-position:top left;
	border:#000000 solid 0px;
	width:18px;
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdOngletC
{
	background-image : url(../images/Cadre/970-1/fill_onglet.gif);
	background-repeat :repeat-x;	
	background-position:top left;
	border:#000000 solid 0px;
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdOngletD
{
	background-image: url(../images/Cadre/970-1/HD_onglet.gif);
	background-repeat:no-repeat;	
	background-position:top right;
	border:#000000 solid 0px;
	width:22px;
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdCadreH
{
	background-image:url(../images/Cadre/970-1/H_pointis.gif);
	background-repeat:repeat-x;	
	background-position:top left;	
	border:#000000 solid 0px;
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
TD.tdCadreC
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
}
TD.tdCadreG
{
	background-image:url(../images/Cadre/G_pointis.gif);
	background-repeat:repeat-y;	
	background-position:top left;
	width:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
TD.tdCadreD
{
	background-image:url(../images/Cadre/D_pointis.gif);
	background-repeat:repeat-y;	
	background-position:top left;
	width:13px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
TD.tdCadreB
{
	background-image : url(../images/Cadre/B_pointis.gif);
	background-repeat : repeat-x;	
	background-position:top left;	
	border:#000000 solid 0px;
	height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdCadreHD
{
	background-image : url(../images/Cadre/970-1/HD_cadre.gif);
	background-repeat :no-repeat;	
	background-position:top left;
	border:#000000 solid 0px;
	width:13px;
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdCadreBD
{
	background-image : url(../images/Cadre/BD_cadre.gif);
	background-repeat :no-repeat;	
	background-position:top left;
	border:#000000 solid 0px;
	width:13px;
	height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
TD.tdCadreBG
{
	background-image : url(../images/Cadre/BG_cadre.gif);
	background-repeat :no-repeat;	
	background-position:top left;
	border:#000000 solid 0px;
	width:18px;
	height:19px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
/*Pour chaque rubrique du site*/
div.divTitreRubriqueAnnonces
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_annonces.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 35px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueActus
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_actus.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueAlbum
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_album.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueBienvenue
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_bienvenue.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueContacts
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_contacts.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueDispo
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_dispos.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueEquipement
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_equipement.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueForum
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_forum.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueInscrits
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_inscrits.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueObservation
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_observation.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriquePhotos
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_photos.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueProfil
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_profil.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueServices
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_services.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
div.divTitreRubriqueVideos
{
    position:relative;
    background-image:url(../images/Picto/970-1/picto_videos.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 32px;
    margin:0px 0px 0px 0px;
    height:25px;
    z-index:1;
}
/*Pour les liens classiques du site*/
A.LienNormal
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.LienNormal:visited
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.LienNormal:hover
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}

/*Pour chaque element de type equipement, photo, video, question,...*/
A.TitreElement
{
    color:#F3A700;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
A.TitreElement:visited
{
    color:#F3A700;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
A.TitreElement:hover
{
    color:#F3A700;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
/*Pour les dates dans les presentations par petits blocs*/
span.DateElement
{
    color:#9A4202;
    font-size:13px;
    font-weight:bold;
}
/*Boutons*/
div.divLienVisualisation
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
div.divLienVisualisation span
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div.divLienVisualisation A
{
    background-image:url(../images/Puce/970-1/fleches_voir.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    cursor:pointer;
}
div.divLienVisualisation A:visited
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div.divLienVisualisation A:hover
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
span.LienVisualisation a
{
    background-image:url(../images/Puce/970-1/fleches_voir.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    cursor:pointer;
}
span.LienVisualisation a:visited
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
span.LienVisualisation a:hover
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.LienVisualisation
{
    background-image:url(../images/Puce/970-1/fleches_voir.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    cursor:pointer;
}
A.LienVisualisation:visited
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
A.LienVisualisation:hover
{
    color:#8A8989;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div.BoutonContribution
{
    background-image:url(../images/Bouton/970-1/btn_contribution.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:174px;
    height:31px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    z-index:1;
}
div.BoutonContribution span
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
}
div.BoutonContribution a
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

div.BoutonContribution a:hover
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

div.BoutonContribution a:visited
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
A.BoutonContribution
{
    background-image:url(../images/Bouton/970-1/btn_contribution.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:3px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:174px;
    height:31px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.BoutonContribution:visited
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.BoutonContribution:hover
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
.BoutonAspContribution
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_orange_1px.png);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:31px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
table.tbBoutonContribution
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    z-index:1;
    cursor:pointer;
}
TD.tdBoutonContributionG
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_orange_G.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:11px;
    height:31px;
    cursor:pointer;
}
TD.tdBoutonContributionC
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_orange_1px.png);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:31px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
TD.tdBoutonContributionC span
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
TD.tdBoutonContributionC A
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
}
TD.tdBoutonContributionC A:visited
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
}
TD.tdBoutonContributionC A:hover
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
}
.tdBoutonContributionC input
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_orange_1px.png);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 2px 5px;
    margin:0px 0px 5px 0px;
    border:solid 0px #FFFFFF;
    height:31px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
}
TD.tdBoutonContributionD
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_orange_D.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:11px;
    height:31px;
    cursor:pointer;
}
div.GrosBoutonContribution
{
    background-image:url(../images/Bouton/btn_grand.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:176px;
    height:28px;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    z-index:1;
}
div.GrosBoutonContribution span
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
}
div.GrosBoutonContribution A
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
div.GrosBoutonContribution A:visited
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
div.GrosBoutonContribution A:hover
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
A.GrosBoutonContribution
{
    background-image:url(../images/Bouton/btn_grand.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:3px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:176px;
    height:28px;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.GrosBoutonContribution:visited
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.GrosBoutonContribution:hover
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
table.tbGrosBoutonContribution
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    z-index:1;
    cursor:pointer;
}
TD.tdGrosBoutonContributionG
{
    position:relative;
    background-image:url(../images/Bouton/btn_grand_G.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:4px;
    height:28px;
}
TD.tdGrosBoutonContributionC
{
    position:relative;
    background-image:url(../images/Bouton/btn_grand_1px.png);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:28px;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
}
TD.tdGrosBoutonContributionC span
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
}
TD.tdGrosBoutonContributionC A
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdGrosBoutonContributionC A:visited
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdGrosBoutonContributionC A:hover
{
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdGrosBoutonContributionD
{
    position:relative;
    background-image:url(../images/Bouton/btn_grand_D.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:6px;
    height:28px;
}
div.BoutonVisite
{
    background-image:url(../images/Bouton/970-1/btn_noir.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:187px;
    height:26px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    z-index:1;
}
div.BoutonVisite span
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
}
div.BoutonVisite a
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

div.BoutonVisite a:hover
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
div.BoutonVisite a:visited
{
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
A.BoutonVisite
{
    background-image:url(../images/Bouton/970-1/btn_noir.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:187px;
    height:26px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.BoutonVisite:visited
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
A.BoutonVisite:hover
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
.BoutonAspVisite
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_noir_1px.gif);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:26px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
table.tbBoutonVisite
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    z-index:1;
    cursor:pointer;
}
TD.tdBoutonVisiteG
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_noir_G.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:9px;
    height:26px;
}
TD.tdBoutonVisiteC
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_noir_1px.gif);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:26px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
}
TD.tdBoutonVisiteC input
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_noir_1px.gif);
    background-position:top left;
    background-repeat:repeat-x;
    padding:0px 5px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    height:26px;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
}
TD.tdBoutonVisiteC span
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
}
TD.tdBoutonVisiteC A
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdBoutonVisiteC A:visited
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdBoutonVisiteC A:hover
{
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
TD.tdBoutonVisiteD
{
    position:relative;
    background-image:url(../images/Bouton/970-1/btn_noir_D.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:9px;
    height:26px;
}
div.GrosBoutonContribution
{
    background-image:url(../images/Bouton/btn_gros.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:190px;
    height:32px;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    z-index:1;
}
/*Contenu du site*/
div.ContenuGrandBloc
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 10px;
    border:solid 0px #FFFFFF;
    width:930px;
    z-index:1;
}
div.ContenuBloc
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 10px;
    border:solid 0px #000;
    width:685px;
    z-index:1;
}
div.ContenuTresGrand
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:987px;
    z-index:1;
}
div.ContenuTresGrandFond
{
    position:relative;
    background-image:url(../images/Fond/tresgrand_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:987px;
    z-index:1;
}
div.ContenuGrand
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:776px;
    z-index:1;
}
div.ContenuGrandFond
{
    position:relative;
    background-image:url(../images/Fond/grand_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:776px;
    z-index:1;
}
div.ContenuMoyen
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 10px;
    border:solid 0px #FFFFFF;
    width:444px;
    z-index:1;
}
div.ContenuMoyenFond
{
    position:relative;
    background-image:url(../images/Fond/moyen_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:493px;
    z-index:1;
}
div.ContenuPetit
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:108px;
    z-index:1;
}
div.ContenuPetitFond
{
    position:relative;
    background-image:url(../images/Fond/petit_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:5px 0px 5px 10px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:108px;
    z-index:1;
}
/*Demi rond*/
div.divGrandDemiRond
{
    position:relative;
    background-image:url(../images/Note/grand_demi_rond.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:55px;
    height:61px;
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    z-index:1;
}
div.divGrandDemiRond span.txtNbPoints
{
    color:#FFFFFF;
    font-size:11px;
    font-weight:normal;
    text-align:center;
}
div.divGrandDemiRond span.NbPoints
{
    color:#FFFFFF;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    display:block;
}
div.divPetitDemiRond
{
    position:relative;
    background-image:url(../images/Note/petit_demi_rond.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:43px;
    height:37px;
    color:#FFFFFF;
    font-size:17px;
    font-weight:bold;
    text-align:center;
    z-index:1;
}
div.divPetitDemiRond span.Niveau
{
    color:#FFFFFF;
    font-size:17px;
    font-weight:bold;
    text-align:center;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
div.divPetitDemiRond span.txtNbPoints
{
    color:#FFFFFF;
    font-size:11px;
    font-weight:normal;
    text-align:center;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    display:block;
}
div.divPetitDemiRond span.NbPoints
{
    color:#FFFFFF;
    font-size:17px;
    font-weight:bold;
    text-align:center;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
/*Zone profil connecté*/
TABLE.InfoMembre
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    width:206px;
}
TD.Photo
{
    padding:2px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    background-image: url(../images/Profil/ombre_photo.png);
	background-repeat: no-repeat;
	background-position: bottom left;    
    width:66px;
    height:80px;
}
TD.casePseudo
{
    padding:0px 0px 0px 5px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    width:141px;
}
TD.casePseudo span
{
    color:#917353;
    font-size:13px;
    font-weight:bold;
}
A.ZoneProfilPolicePseudo
{
    color:#917353;
    font-size:13px;
    font-weight:bold;
}
A.ZoneProfilPolicePseudo span
{
    color:#917353;
    font-size:13px;
    font-weight:bold;
}
A.ZoneProfilPolicePseudo:visited
{
    color:#917353;
    text-decoration:none;
}
A.ZoneProfilPolicePseudo:hover
{
    color:#917353;
    text-decoration:none;
}
div.divZoneActuelle
{
    position:relative;
    margin:10px 0px 5px 10px;
	padding:0px 0px 0px 0px;
	border:solid 0px #000000; 
	color:#F3A700;
    font-size:13px;
    font-weight:bold;
    width:180px;
    text-align:left;
}
div.divZoneActuelle span
{
    color:#9A4D02;
    font-size:13px;
    font-weight:bold;
}
DIV.divZoneProfilMessage
{
    position:relative;    
    margin:0px 0px 0px 25px;
	padding:10px 0px 5px 40px;
	background-image: url(../images/Picto/970/picto_message.gif);
	background-repeat: no-repeat;
	background-position: center left;
	border:solid 0px #000000; 	
    width:150px;
    text-align:left;
}
DIV.divZoneProfilMonProfil
{
    position:relative;
    margin:0px 0px 0px 25px;
	padding:10px 0px 10px 40px;
	background-image: url(../images/Picto/970/pictoo_profil.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	border:#000000 solid 0px;		
    width:150px;
    text-align:left;
}
A.LienAccesMesMessage
{	
	color:#6D6152;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	text-decoration:none;	
	border:#000000 solid 0px;
}
A.LienAccesMesMessage:visited
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.LienAccesMesMessage:hover
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
A.LienAccesMonProfil
{
	color:#6D6152;
	font-size:12px;
	font-weight:normal;	
	text-decoration:none;
}
A.LienAccesMonProfil:visited
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.LienAccesMonProfil:hover
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
DIV.divZoneProfilDeconnexion
{
    position:relative;    
    margin:0px 0px 0px 25px;
	padding:5px 0px 0px 40px;
	background-image: url(../images/Picto/970/picto_deconnexion.gif);
	background-repeat: no-repeat;
	background-position: center left;
	border:solid 0px #000000;  
    text-align:left;  
    width:150px;   
    height:25px; 
}
A.LienAccesDeconnexion
{
	color:#6D6152;
	font-size:12px;
	font-weight:normal;	
	text-decoration:none;
}
A.LienAccesDeconnexion:visited
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
A.LienAccesDeconnexion:hover
{
    color:#6D6152;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
/*Changement zone*/
DIV.divChangementZone
{
    position:relative;
    padding:0px 0px 7px 0px;
    margin:0px 0px 10px 10px;
    border-top:solid 1px #e9e0cf;  
    border-bottom:solid 1px #d4bd9e;      
    width:180px;
    text-align:left;
}
span.ZoneProfilEspace
{
    color:#F89828;
    font-size:12px;
    font-weight:bold;
}
span.ZoneProfilEspaceEnCours
{
    color:#F89828;
    font-size:12px;
    font-weight:bold;
}
span.ZoneProfilChangementEspace
{
    padding:2px 0px 2px 0px;
    color:#977149;
    font-size:11px;
    font-weight:normal;
    display:block;
}
DIV.ZoneMenuGauche
{
    position:relative;
    background-image:url(../images/MenuGauche/H_nav_album.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:13px 0px 0px 0px;
    margin:10px 0px 0px 10px;
    width:205px;
    background-color:#FFFFFF;
    text-align:center;
}
/*Modele de Tableau 2*/
table.ModelTableau2 {	
	font-size: 12px;
	background-color: #fff;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	width:630px;
}

table.ModelTableau2 TR.entete TD {
	BACKGROUND-COLOR: #F3A700;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;	
}

table.ModelTableau2 TR.pieds TD {
	BACKGROUND-COLOR: #FFFFFF;
	font-weight: normal;
	color: #414141;
	font-size: 13px;
}


table.ModelTableau2 TR.ligneTableauFonce TD {
	font-size: 12px;
	BACKGROUND-COLOR: #414141;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	padding: 4px 0px 4px 0px;	
}

table.ModelTableau2 TR.ligneTableauClair TD {
	font-size: 12px;
	BACKGROUND-COLOR: #8A8989;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	padding: 2px 0px 2px 0px;	
}

table.ModelTableau2 TR.entete a
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.entete a:visited
{
	text-decoration:none;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.entete a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

table.ModelTableau2 TR.pieds a
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: normal;
}
table.ModelTableau2 TR.pieds a:visited
{
	text-decoration:none;
	color:#5F5E5E;
	font-size: 12px;
	font-weight: normal;
}
table.ModelTableau2 TR.pieds a:hover
{
	text-decoration:underline;
	color:#5F5E5E;
	font-size: 12px;
	font-weight: normal;
}

table.ModelTableau2 TR.ligneTableauFonce a
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.ligneTableauFonce a:visited
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.ligneTableauFonce a:hover
{
	text-decoration:underline;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}

table.ModelTableau2 TR.ligneTableauClair a
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.ligneTableauClair a:visited
{
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
table.ModelTableau2 TR.ligneTableauClair a:hover
{
	text-decoration:underline;
	color:#FFFFFF;	
	font-size: 12px;
	font-weight: bold;
}
/*Tableau disponibilite*/
.ModelTableauDispo {	
	font-size: 12px;
	background-color: #fff;
	margin: 10px 10px 10px 10px;
}
.ModelTableauDispo TR.entete TD 
{
	BACKGROUND-COLOR: #FFFFFF;
	height: 25px;	
}
.ModelTableauDispo TR.entete span 
{
	font-weight: bold;
	color: #F3A700;
	text-transform:uppercase;
}
.ModelTableauDispo TR.ligneTableauFonce TD 
{
	BACKGROUND-COLOR: #E6E7D8;
	font-weight: normal;
	height: 20px;
}
.ModelTableauDispo TR.ligneTableauFonce TD.TitreLigne
{
	BACKGROUND-COLOR: #FFFFFF;
}
.ModelTableauDispo TR.ligneTableauFonce TD.horairefichemembre
{
	BACKGROUND-COLOR: #FFFFFF;
	width:100px;
}
.ModelTableauDispo TR.ligneTableauFonce TD.horaire
{
	BACKGROUND-COLOR: #FFFFFF;
}
.ModelTableauDispo TR.ligneTableauFonce span 
{
	font-weight: normal;
	color: #414141;
	font-size: 12px;
	margin-left: 5px;
}
.ModelTableauDispo TR.ligneTableauFonce  td.selected
{
	background-color: #F3A700;
}
.ModelTableauDispo TR.ligneTableauFonce  td.noSelected
{
	background-color: #E6E7D8;
}
.ModelTableauDispo TR.ligneTableauFonce  td.NR
{
	background-color: #E6E7D8;
}
div.DivLegendeDispo
{
	padding-bottom: 10px;
}	
Table.LegendeDispo
{	
	margin-left: 490px;
}
Table.LegendeDispo td.selected
{
	background-color: #F3A700;
	width: 20px;
}
Table.LegendeDispo td.noSelected
{
	background-color: #E6E7D8;
	width: 20px;
}
Table.LegendeDispo td.NR
{
	background-color: #E6E7D8;
	width: 20px;
}
/*Page accueil*/
a.lienVoirAccueil
{
    color:#F89828;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
a.lienVoirAccueil:visited
{
    color:#F89828;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
a.lienVoirAccueil:hover
{
    color:#F89828;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
a.lienTitreAccueil
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
a.lienTitreAccueil:visited
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
a.lienTitreAccueil:hover
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
}
/* popupinvit*/

div.divInvitVisible

{
	background-color: #FFFFFF;
	border: solid 5px #F89828;
	display:block;
	position: absolute;
	top:200px;
	left:300px;
	width:400px;
	z-index: 10;
	text-align: center;
	height:320px;
	
}


div.divPopUpInvit

{
	background-color: #FFFFFF;	
	width:400px;
	height: 100%;
	
}

*html div.divPopUpInvit

{
	background-color: #FFFFFF;	
	width:390px;
	height: 100%;
	
}


div.divPopUpInvit span.Titre
{
	color: #2F2F2F;
	font-size: 14px;
	font-weight: bold;
	
}


div.divPopUpInvit span.Texte
{
	color: #5F5E5E;
	font-size: 12px;
	font-weight: normal;
}

div.divPopUpInvit div.Bouton
{
	background-image: url(../Images/Bouton/970-1/btn_contribution.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:174px;
	height:31px;
	text-align: center;
	cursor: hand;
	padding-top: 5px;
	cursor: pointer;
}

div.divPopUpInvit div.Bouton span
{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	
}

div.divPopUpInvit div.boutonFermer
{
	background-image: url(../Images/picto/970/fermer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 12px;
	height: 12px;
	cursor: hand;
	cursor: pointer;
	
}
iframe.popUp_invit
{
	width:100%;
	height:100%;
	border:#000000 solid 0px;
	z-index:100;
}
/* alert*/
div.divAlertVisible
{
	background-color: #FFFFFF;
	border: solid 5px #F89828;
	display:block;
	position: absolute;
	top:200px;	
	left:300px;
	width:350px;
	z-index: 10;
	padding: 20px;
	text-align: center;
}

div.divAlertVisible span.Texte
{
	color: #2F2F2F;
	font-size: 14px;
	font-weight: bold;
}

div.divAlertVisible div.Bouton
{
	background-image: url(../Images/Bouton/970-1/btn_Contribution.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:174px;
	height:31px;
	text-align: center;
	cursor: hand;
	padding-top: 5px;
	cursor: pointer;
}

div.divAlertVisible div.Bouton span
{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	
}