﻿/*
BODY, p, span, td, a, div,select{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
    color:#5F5E5E;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;      
}
BODY
{
    background-color:#FFFFFF;
}
A
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
A:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
A:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
FORM {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;  
    border:solid 0px #000000;
}
SELECT
{
    background-color:#FCFAEA;
    border:solid 1px #F89828;      
}
*/
img.png
{
    behavior: url(../Design/png.htc);
}
TABLE.Page
{

    position:relative;
    /*width:998px;*/
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    z-index:1;
}
TD.ZoneHaut
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    border:solid 0px #000000; 
    border-bottom:solid 1px #F89828; 
    height:92px;
}
TD.ZoneBandeau
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    border:solid 0px #000000;
    height:217px;
}
TD.ZoneCentrale
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:solid 0px #000000;
}
TD.ZoneBas
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;  
}
DIV.HautPage
{
    position:relative;
    /*width:998px;*/
    height:92px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    z-index:1;
}
DIV.Logo
{
    position:relative;
    width:211px;
    HEIGHT:51px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:solid 0px #000000; 
    z-index:1;
}
/*Zone centrale*/
/*Zone milieu de page*/
TABLE.tbZoneCentrale
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    /*width:998px;*/
    z-index:1;
}
TD.tdZoneCentraleGauche
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    /*width:215px;*/
}
TD.tdZoneCentraleDroite
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    /*width:783px;*/
}
DIV.ContenuZoneCentraleDroite
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 5px 0px;
    /*width:783px;*/
    border:solid 0px #FFFFFF;
    z-index:1;
}
/*Pour chaque rubrique du site*/
div.divTitreRubrique
{
    /*position:relative;*/
    background-image:url(../images/Picto/fleche_orange.gif);
    background-position:center left;
    background-repeat:no-repeat;
    padding:0px 0px 0px 15px;
    margin:0px 0px 5px 0px;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    z-index:1;
}
div.divTitreRubrique span
{
    color:#000000;
    font-size:13px;
    font-weight:bold;
}
div.divTitreRubrique a
{
    color:#000000;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
div.divTitreRubrique a:visited
{
    color:#000000;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
div.divTitreRubrique a:hover
{
    color:#000000;
    font-size:13px;
    font-weight:bold;
    text-decoration:underline;
}
div.divTitreSousRubrique
{
    position:relative;
    padding:0px 0px 0px 15px;
    margin:0px 0px 5px 0px;
    color:#F89828;
    font-size:13px;
    font-weight:bold;
}
div.divTitreSousRubrique span
{
    color:#F89828;
    font-size:12px;
    font-weight:bold;
}
/*Zone connexion*/
DIV.divConnexionGeneral
{
    position:absolute;
    top:0px;
    left:283px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    /*width:715px;*/
    height:68px;
    border:#000000 solid 0px;   
    
}
div.ZoneConnexionInterne
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    /*width:715px;*/
    height:68px;
    z-index:1;
    border:#000000 solid 0px;  
}
table.tblConnexionGeneral
{
    width:100%;
}
div.ZoneIFConnexion
{
    POSITION:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    z-index:1;
}
IFRAME.IFConnexion
{
    width:200px;
    height:100px;
}
IFRAME.IFConnexionOxylaneId
{
    width:600px;
    height:200px;
}
IFRAME.IFConnexionMenu
{
    width:715px;
    height:68px;
}
DIV.divConnexion
{
    position:relative;
    background-image:url(../images/Connexion/bloc_connexion_top.gif);
    background-position:top left;
    background-repeat:no-repeat;    
    width:715px;
    height:68px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px; 
    text-align:left;  
}
table.tblConnexion
{
    padding:0px 0px 0px 0px;    
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px; 
}
INPUT.openid-identifier
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#2F2F2F solid 1px;
    color:#2F2F2F;
    font-size:12px;
}
div.divBoutonConnexion
{ 
    position:absolute;
    top:27px;
    left:455px;
    padding:0px 0px 0px 0px;
}
div.PetitBoutonPublicSurNoir
{
	background-image:url(../images/Bouton/btn_orange_petit.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:3px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:82px;
    height:23px;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}

div.PetitBoutonPublicSurNoir span
{
	color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
div.PetitBoutonPublicSurNoir a{color:#FFFFFF;}
table#OngletConnexionInscription a.LienMarque
{
    display:none;
}
/*Zone profil connecté*/
DIV.ZoneLogo
{
    position:absolute;
    top:0px;
    left:283px;
    background-image:url(../images/Profil/bloc_profil_top_.gif);
    background-position:top left;
    background-repeat:no-repeat;
    MARGIN:0px 0px 0px 0px;
    width:715px;
    height:68px;
    border:#2F2F2F solid 0px;
}

div.ZoneLogoPseudo
{
	PADDING:4px 0px 0px 315px;
    MARGIN:0px 0px 0px 0px;
}

/*Zone bas de page*/
DIV.PiedsPage
{
    position:relative;
    padding:10px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    z-index:1;
}
DIV.PiedsPage A
{
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    color:#5F5E5E;
}
DIV.PiedsPage A:visited
{
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
}
DIV.PiedsPage A:hover
{
    font-size:10px;
    font-weight:normal;
    text-decoration:underline;
}

/*Page login*/
div.divZoneLogin
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    width:493px;
    height:150px;
}
div.divZoneInscription
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    width:400px;
    height:150px;
}
div.divExplicationPageLogin
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
}
div.divZoneLogin DIV.divConnexionGeneral
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:493px;
    height:150px;
    border:#000000 solid 0px;   
    
}
div.divZoneLogin div.ZoneConnexionInterne
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:493px;
    height:150px;
    z-index:1;
    border:#000000 solid 0px;  
}
div.divZoneLogin table.tblConnexionGeneral
{
    width:100%;
}
div.divZoneLogin div.ZoneIFConnexion
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    z-index:1;
}
div.divZoneLogin IFRAME.IFConnexion
{
    width:493px;
    height:100px;
}
div.divZoneLogin IFRAME.IFConnexionOxylaneId
{
    width:493px;
    height:100px;
}
div.divZoneLogin IFRAME.IFConnexionMenu
{
    width:493px;
    height:100px;
}
DIV.divConnexionNonMenu
{
    position:relative;
    background-image:url(../images/Fond/moyen_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    width:493px;
    height:100px;
    padding:10px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px; 
    text-align:center;  
}
DIV.divConnexionNonMenu table.tblConnexion
{
    position:relative;
    padding:10px 0px 0px 10px;    
    margin:10px 0px 0px 10px;
    width:200px;
    border:#000000 solid 0px; 
}
DIV.divConnexionNonMenu div.divBoutonConnexion
{ 
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    left:0px;
    top:0px;
}
div.ZoneBoutonInscription
{   
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    width:100%;
    text-align:center;
}
div.ZoneBoutonInscriptionPopin
{   
    position:relative;
    padding:0px 0px 0px 0px;
    margin:20px 0px 0px 80px;
    width:100%;
    text-align:center;
}
html* div.ZoneBoutonInscriptionPopin
{
    margin:20px 0px 0px -20px;
}
div.BoutonPublicColorNoirSurBlanc
{
	background-image:url(../images/Bouton/btn_orange_petit.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding:3px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:82px;
    height:23px;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
div.BoutonPublicColorNoirSurBlanc span
{
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
div.divConnexionNonMenu div.divTitreRubrique{display:none;}
div.divZoneLogin a.LienMarque{display:none;}




/********************/
/*  DESIGN ACCUEIL  */
/********************/
DIV.divTitreRubrique TD
{
    font-size:14px;
    font-weight:bold;
    color:#2F2F2F;
}

DIV.divTitreRubrique .NomService
{
    font-size:16px;
    font-weight:bold;
    color:#2F2F2F;
}

TD.bandeauOrange 
{
	width:313px;
	text-align:left;
	background-image:url('../../Design/images/General/bandeau_orange_1px.gif');
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}

TD.bandeauVoir 
{
	 width:85px;
	 text-align:center;
	 background-image:url('../../Design/images/General/bandeau_voir.gif');
	 background-repeat:no-repeat;
	 color:#F89828;
     font-weight:bold;
}

DIV.class1 
{
    background-image:url(../images/Fond/petit_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:300px;
    height:180px;
    overflow:hidden;
    font-weight:bold;
    border:solid 0px #000000;
}

DIV.class2 
{
    background-image:url(../images/Fond/petit_background_1px.gif);
    background-position:top left;
    background-repeat:repeat-y;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:110px;
    height:180px;
    overflow:hidden;
    background-color:#FFFFFF;
    font-weight:bold;
    border:solid 0px #000000;
}
span.joinQuechuaClub 
{
	color:#F89828;
	font-size:17px;
	font-weight:bold;
}
DIV.TRAccueilMessage .ligne1
{
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
}
DIV.TRAccueilMessage .ligne2
{
	color:#2F2F2F;
	font-size:16px;
	font-weight:bold;
}
.MessageInscription
{
	color:#2F2F2F;
	font-size:16px;
	font-weight:bold;
}
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;
}
div.descriptionService
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
	color:#2F2F2F;
	font-size:12px;
	font-weight:bold;
}

/* Inscription */
	/*Etape Active*/
	div.Etapes
	{
	    position:relative;
	    display:block;
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		width:690px;
	}
	div.etapeActiveGauche
	{
		background-image: url(../Images/Inscription/coin_G_orange.gif);
		background-repeat:no-repeat;
		width: 10px;
		height: 44px;
		float: left
	}
	div.etapeActiveDroite
	{
		background-image: url(../Images/Inscription/coin_D_orange.gif);
		background-repeat:no-repeat;
		width: 10px;
		height: 44px;	
		float: left
	}
	div.etapeActiveCorps
	{
		background-image: url(../Images/Inscription/1px_orange.gif);
		background-repeat:repeat;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width: 300px;
		height: 44px;	
		float: left;
		border:#000000 solid 0px;
	}
	div.numEtapeActive
	{
		background-image: url(../Images/Inscription/rond_blanc.gif);
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		width: 36px;
		height: 44px;	
		float: left;
	}
	span.numEtapeActive
	{
		color : #001F39;
		font-size : 20px;
		font-weight : bold;
		padding:8px 0px 0px 8px;
		margin: 0px 0px 0px 0px;
		float: left;
	}
	span.lblEtapeActive
	{
		color : #FFFFFF;
		font-size : 15px;
		font-weight:bold;
		padding:10px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
	}
	
	/*Etape Inactive*/
	div.etapeInactiveGauche
	{
		background-image: url(../Images/Inscription/coin_G_gris.gif);
		background-repeat:no-repeat;
		width: 10px;
		height: 44px;
		float: left
	}
	div.etapeInactiveDroite
	{
		background-image: url(../Images/Inscription/coin_D_gris.gif);
		background-repeat:no-repeat;
		width: 10px;
		height: 44px;	
		float: left
	}
	div.etapeInactiveCorps
	{
		background-image: url(../Images/Inscription/1px_gris.gif);
		background-repeat:repeat;
		width: 300px;
		height: 44px;	
		float: left		
	}
	div.numEtapeInactive
	{
		background-image: url(../Images/Inscription/rond_gris.gif);
		background-repeat:no-repeat;
		margin-top:0px;
		width: 36px;
		height: 44px;	
		float: left;
	}
	span.numEtapeInactive
	{
		color : #99A5B0;
		font-size : 20px;
		font-weight : bold;
		padding:8px 0px 0px 8px;
		margin: 0px 0px 0px 0px;
		float: left;
	}
	span.lblEtapeInactive
	{
		color : #FFFFFF;
		font-size : 15px;
		font-weight:bold;
		padding:10px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float: left;
	}
	div.etapeFleche
	{
		float: left;
		padding:12px 5px 0px 5px;
		margin:0px 0px 0px 0px;
	}
	div.Cache
    {
	    display:none;	
    }
    div.Affiche
    {
	    display:block;
    }
    div.divContenuInscription
    {
        position:relative;
	    display:block;
        padding:0px 0px 0px 0px;
        margin:100px 0px 0px 0px;
        /margin:70px 0px 0px 0px;
        border:#000000 solid 0px;
    }
    input.InscriptionChamps
    {
        background-color:#FCFAEA;
    }
    /* popupHelp*/

div.divInfoInvisible
{
	display:none;
}

div.divInfoVisible
{
	background-color: #FFFFFF;
	border: solid 5px #F89828;
	display:block;
	position: absolute;
	top:400px;
	left:350px;
	width:360px;
	height: 180px;
	z-index: 10;
	padding: 10px;
	text-align: center;
}

div.divPopUpHelp
{
	background-color: #FFFFFF;	
	width:100%;
	height: 100%;
	
}

div.divPopUpHelp span.Titre
{
	color: #F89828;
	font-size: 12px;
	font-weight: bold;
	border:0 solid #FFFFFF;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    margin:0;
    padding:0;
}

div.divPopUpHelp span.Texte
{
	color: #5F5E5E;
	font-size: 12px;
	font-weight: normal;
	border:0 solid #FFFFFF;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    margin:0;
    padding:0;
}

div.divPopUpHelp div.Bouton
{
	background-image: url(../Images/Bouton/btn_orange_petit.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 82px;
	height: 23px;
	text-align: center;
	cursor: hand;
	padding-top: 5px;
	cursor: pointer;
}

div.divPopUpHelp div.Bouton span
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
    font-family:Arial,Verdana,Helvetica,sans-serif;
	
}
iframe.popUp_help
{
	width:100%;
	height:100%;
	border:#000000 solid 0px;
	z-index:100;
}

/* popupinvit*/

div.divInvitVisible

{
	background-color: #FFFFFF;
	border: solid 5px #00B4FF;
	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: #000;
	font-size: 14px;
	font-weight: bold;
	
}


div.divPopUpInvit span.Texte
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
}

div.divPopUpInvit div.Bouton
{
	background-image: url(../Images/Bouton/961/btn_bleu.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 99px;
	height: 24px;
	text-align: center;
	cursor: hand;
	padding-top: 5px;
	cursor: pointer;
}

div.divPopUpInvit div.Bouton span
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	
}

div.divPopUpInvit div.boutonFermer
{
	background-image: url(../Images/picto/936/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;
}
/*Zone dernieres activites*/
div#divDernierePhoto
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div.divInfoPhoto
{
    position:absolute;
    top:20px;
    left:137px;
    display:block;
    width:82px;
    height:90px;
    border:#000000 solid 0px;
}
div#divTitreDernierePhoto
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divTitreDernierePhoto a
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierePhoto a:visited
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierePhoto a:hover
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
div#divPhotoDernierePhoto
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:80px;
    height:80px;
}
div#divPseudoDernierePhoto
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDernierePhoto a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierePhoto a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierePhoto a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDernierePhoto
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}

div#divDerniereVideo
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div.divInfoVideo
{
    position:absolute;
    top:20px;
    left:137px;
    display:block;
    width:82px;
    height:90px;
    border:#000000 solid 0px;
}
div#divTitreDerniereVideo
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divTitreDerniereVideo a
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDerniereVideo a:visited
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDerniereVideo a:hover
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
div#divPhotoDerniereVideo
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:80px;
    height:80px;
}
div#divPseudoDerniereVideo
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDerniereVideo a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDerniereVideo a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDerniereVideo a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDerniereVideo
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}
/*Dernier message*/
div#divDernierMessage
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div#divTitreDernierMessage
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
}
div#divTitreDernierMessage a
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierMessage a:visited
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierMessage a:hover
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
div#divPseudoDernierMessage
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDernierMessage a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierMessage a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierMessage a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDernierMessage
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}
/*Dernier inscrit*/
div#divDernierInscrit
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div.divInfoInscrit
{
    position:absolute;
    top:20px;
    left:85px;
    display:block;
    width:130px;
    height:100px;
    border:#000000 solid 0px;
}
div#divPhotoDernierInscrit
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:80px;
    height:80px;
}
div#divPseudoDernierInscrit
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDernierInscrit a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierInscrit a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierInscrit a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDernierInscrit
{
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}
/*Dernier evenement*/
div#divDernierEvenement
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div#divTitreDernierEvenement
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
}
div#divTitreDernierEvenement a
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierEvenement a:visited
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDernierEvenement a:hover
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
div#divPseudoDernierEvenement
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDernierEvenement a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierEvenement a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDernierEvenement a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDernierEvenement
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}
/*Derniere question*/
div#divDerniereQuestion
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
    height:115px;
}
div#divTitreDerniereQuestion
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    width:210px;
}
div#divTitreDerniereQuestion a
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDerniereQuestion a:visited
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div#divTitreDerniereQuestion a:hover
{
    color:#2F2F2F;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}
div#divPseudoDerniereQuestion
{
    position:relative;
    display:block;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
}
div#divPseudoDerniereQuestion a
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDerniereQuestion a:visited
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divPseudoDerniereQuestion a:hover
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
}
div#divDateDerniereQuestion
{
    color:#5F5E5E;
    font-size:12px;
    font-weight:normal;
}

/*IFRAME COMPTE OXYLANE*/

IFRAME.searchFrameConnexion{   
    width:715px;
    height:75px;
}

html* IFRAME.searchFrameConnexion{
    width:715px;
    height:75px;
}

IFRAME.searchFrameLogin{
    width:210px;
    height:130px;
    padding-left:80px;
}

html* IFRAME.searchFrameLogin{
    width:300px;
    height:120px;
   /*  padding-left:80px;*/
}

.tagcloud a{color:#5F5E5E;text-align:justify;}
.tagcloud .txt10{font-size:10px;}
.tagcloud .txt12{font-size:12px;}
.tagcloud .txt14{font-size:14px;}
.tagcloud .txt16{font-size:16px;}
.tagcloud .txt18{font-size:18px;}

span.txtErreur
{
    color:Red;
}

div.txtErreur
{
    color:Red;
}

div.sdmenu h2.txt12
{
    padding:10px 0 0 80px;
}
