﻿body, p, span, td, a, div,select{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
    color:#000000;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;  
}
body{
    background-color:#000000;   
}
a
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
a:visited
{
    color:#414141;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
a:hover
{
    color:#414141;
    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:#FFFFFF;
    font-weight:normal;
    font-size:11px; 
}
input
{
    font-weight:normal;
    font-size:11px; 
}
textarea
{
    font-weight:normal;
    font-size:11px; 
}
img.png
{
    behavior: url(/Design/png.htc);
}
TABLE.PageGlobale
{
    position:relative;
    width:1020px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    z-index:1;
    background-color:#000000;   
}
TD.ZoneHG
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    width:32px;
}
TD.ZoneHD
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    width:28px;
}
TD.ZoneC
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    width:960px;
}
TABLE.Page
{
    position:relative;
    width:960px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #000000;
    z-index:1;
    background-color:#FFFFFF;   
}
TD.ZoneHaut
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;    
    border:solid 0px #000000; 
    border-bottom:solid 0px #F89828; 
    height:143px;
}
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;  
    height:141px;
    background-image:url(../images/BasPage/footer.gif);
    background-position:top left;
    background-repeat:no-repeat;
    background-color:#000000;   
}
DIV.HautPage
{
    position:relative;
    width:960px;
    height:143px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#000000 solid 0px;
    z-index:2;
}
DIV.Logo
{
    position:relative;
    width:224px;
    height:143px;
    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:960px;
    z-index:1;
}
TD.tdZoneCentraleGauche
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:236px;
}
TD.tdZoneCentraleDroite
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:solid 0px #FFFFFF;
    width:724px;
}
div.ContenuZoneCentraleDroite
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:15px 0px 0px 0px;
    width:724px;
    border:solid 0px #FFFFFF;
    z-index:1;
}
div.ContenuZoneCentralePleine
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:960;
    border:solid 0px #FFFFFF;
    z-index:1;
}
/*Page accueil*/
div.divBienvenuePart1
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:8px 0px 0px 0px;
    width:300px;
    border:solid 0px #000;
    z-index:1;
}
div.divBienvenuePart2
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 8px 0px;
    width:300px;
    border:solid 0px #000;
    z-index:1;
}
div.divImgAccueil
{
    position:absolute;
    left:-10px;
    top:0px;
    background-image:url(../images/Accueil/chiens.jpg);
	background-repeat : no-repeat;	
	background-position:left top;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:380px;
    height:128px;
    border:solid 0px #000;
    z-index:1;    
}
div.BtInscription
{
	background-image:url(../images/Bouton/btn_inscription.gif);
	background-repeat : no-repeat;	
	background-position:center;
	vertical-align:top;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	border:#000000 solid 0px;
	height:26px;
	width:187px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
}
html>body div.BtInscription
{
    height:21px;
}
div.BtInscription span
{
    color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
div.divService
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 8px 0px;
    width:141px;
    border:solid 0px #000;
    text-align:center;
    z-index:1;
}
div.divLibelleService
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 8px 0px;    
    text-align:center;    
    border:solid 0px #000;  
    z-index:1;
}
div.divLibelleService a
{
    color:#D07104;
    font-size:14px;
    font-weight:bold;
}
div.divLibelleService a:visited
{
    color:#D07104;
    font-size:14px;
    font-weight:bold;
}
div.divLibelleService a:hover
{
    color:#D07104;
    font-size:14px;
    font-weight:bold;
}
div.divLibelleService span
{
    color:#D07104;
    font-size:14px;
    font-weight:bold;
}
div.divDescriptionService
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 8px 0px; 
    border:solid 0px #000;
    text-align:center;    
    z-index:1;
}
div.divDescriptionService span
{
    color:#8A8989;
    font-size:8.5pt;
    font-weight:normal;
}
/*Zone connexion*/
DIV.divConnexionGeneral
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 10px;
    width:206px;
    height:195px;
    z-index:1;
    border:#000000 solid 0px;   
    background-image:url(../images/Connexion/bg_profil.gif);
    background-position:top left;
    background-repeat:repeat-x;    
}
div.divConnexionInterne
{
    POSITION:relative;
    width:206px;
    height:195px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    background-image:url(../images/Connexion/profil_B.gif);
    background-position:bottom left;
    background-repeat:no-repeat;      
}
table.tblConnexionGeneral
{
    width:100%;
}
div.divDejaInscrit
{
    position:relative;
    padding:0px 0px 8px 0px;
    margin:15px 0px 2px 15px; 
    background-image:url(../images/Connexion/sep_horiz_profil.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
}
div.divDejaInscrit span
{
    font-size:13px;
    color:#9A4D02;
    font-weight:bold;
}
div.ZoneIFConnexion
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    z-index:1;
}
IFRAME.IFConnexion
{
    width:180px;
    height:120px;
}
IFRAME.IFConnexionOxylaneId
{
    width:500px;
    height:200px;
}
IFRAME.IFConnexionMenu
{
    width:180px;
    height:115px;
    background-color:#FFFFFF;
    border:#000000 solid 0px;
}
#divContenuOngletConnexion div.divConnexionInterne
{
    width:500px;
    height:200px;
    background-image:none;
}
DIV.divConnexion
{
    position:relative;
    background-image:url(../images/Connexion/bg_profil_oxid.gif);
    background-position:top left;
    background-repeat:repeat-x;   
    width:180px;
    height:115px;
    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;
    width:180px;
}
table.tblConnexion span.TitreChamps
{
    padding:0px 0px 0px 0px; 
    font-weight:bold;
    color:#414141;
}
table.tblConnexion span.TitreChamps span
{
    font-weight:bold;
}
INPUT.openid-identifier
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border:#2F2F2F solid 1px;
    color:#2F2F2F;
    font-size:12px;
    width:174px;
}
div.divBoutonConnexion
{ 
    position:absolute;
    top:27px;
    left:455px;
    padding:0px 0px 0px 0px;
}
div.PetitBoutonPublicSurNoir
{
	background-image:url(../images/Bouton/btn_connexion.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:174px;
    height:31px;
    text-align:center;
    cursor:pointer;
}
div.PetitBoutonPublicSurNoir span
{
	color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
}
/*Zone profil connecté*/
DIV.ZoneLogo
{
    position:relative;
    background-image:url(../images/Profil/profil_B.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 0px;
    width:206px;
    height:291px;
    border:#000000 solid 0px;
}
div.ZoneLogoFond
{
    position:absolute;
    left:0px;
    top:96px;
    width:206px;
    height:158px;
    background-image:url(../images/Profil/bg_profil.gif);
    background-position:bottom left;
    background-repeat:repeat-x;
    z-index:1;
}
div.ZoneLogoPseudo
{
	position:relative;
    padding:4px 0px 0px 0px;
    margin:0px 0px 8px 0px;
    background-image:url(../images/Profil/bg_profil.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    z-index:2;
}

/*Zone bas de page*/
DIV.PiedsPage
{
    position:relative;
    padding:110px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    z-index:1;
}
DIV.PiedsPage A
{
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#FFFFFF;
}
DIV.PiedsPage A:visited
{
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#FFFFFF;
}
DIV.PiedsPage A:hover
{
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    color:#FFFFFF;
}

/*Page login*/
div.divZoneLogin
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    width:400px;
    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.divExplicationPageLogin span
{
    color:#414141;
    font-size:12px;
}
div.divZoneLogin DIV.divConnexionGeneral
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:400px;
    height:150px;
    border:#000000 solid 0px;   
    
}
div.divZoneLogin div.ZoneConnexionInterne
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:400px;
    height:150px;
    z-index:1;
    border:#000000 solid 0px;  
}
div.divZoneLogin div.divConnexionInterne
{
    background-image:none;
}
div.divZoneLogin table.tblConnexionGeneral
{
    width:100%;
}
div.divZoneLogin div.ZoneIFConnexion
{
    position:relative;
    background:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px;
    z-index:1;
}
div.divZoneLogin IFRAME.IFConnexion
{
    width:400px;
    height:100px;
}
div.divZoneLogin IFRAME.IFConnexionOxylaneId
{
    width:400px;
    height:100px;
}
div.divZoneLogin IFRAME.IFConnexionMenu
{
    width:400px;
    height:100px;
}
DIV.divConnexionNonMenu
{
    position:relative;
    width:400px;
    height:100px;
    padding:10px 0px 0px 0px;
    margin:0px 0px 0px 0px; 
    border:#000000 solid 0px; 
    background-color:#FFFFFF;
    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.divTitreLogin
{
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
}
div.divTitreLogin span
{
    color:#9A4D02;
    font-size:14px;
    font-weight:bold;
}
div.ZoneBoutonInscription
{   
    position:relative;
    padding:0px 0px 0px 0px;
    margin:10px 0px 0px 0px;
    width:100%;
    text-align:center;
}
div.BoutonPublicColorNoirSurBlanc
{
    background-image:url(../images/Bouton/btn_connexion.png);
    background-position:top left;
    background-repeat:no-repeat;
    padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:174px;
    height:31px;
    text-align:center;
    cursor:pointer;
    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.joinSolognacClub 
{
	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 10px;
		width: 36px;
		height: 44px;	
		float: left;
	}
	span.numEtapeActive
	{
		color : #F3A700;
		font-size : 20px;
		font-weight : bold;
		padding:10px 0px 0px 12px;
		margin: 0px 0px 0px 0px;
		float: left;
	}
	span.lblEtapeActive
	{
		color : #FFFFFF;
		font-size : 15px;
		font-weight:bold;
		padding:12px 0px 0px 10px;
		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;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width: 300px;
		height: 44px;	
		float: left		
	}
	div.numEtapeInactive
	{
		background-image: url(../Images/Inscription/rond_gris.gif);
		background-repeat:no-repeat;
		margin:0px 0px 0px 10px;
		margin-top:0px;
		width: 36px;
		height: 44px;	
		float: left;
	}
	span.numEtapeInactive
	{
		color : #FFFFFF;
		font-size : 20px;
		font-weight : bold;
		padding:10px 0px 0px 12px;
		margin: 0px 0px 0px 0px;
		float: left;
	}
	span.lblEtapeInactive
	{
		color : #b5ae9b;
		font-size : 15px;
		font-weight:bold;
		padding:12px 0px 0px 10px;
		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:50px 0px 0px 0px;
        border:#000000 solid 0px;
    }
    input.InscriptionChamps
    {
        background-color:#FCFAEA;
    }
    span.InscriptionTitreChamps
    {
        font-size:13px;
        font-weight:bold;
        color:#414141;
    }
    /* popupHelp*/

div.divInfoInvisible
{
	display:none;
}

div.divInfoVisible
{
	background-color: #FFFFFF;
	border: solid 5px #F3A700;
	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: #F3A700;
	font-size: 12px;
	font-weight: bold;
}

div.divPopUpHelp span.Texte
{
	color: #414141;
	font-size: 12px;
	font-weight: normal;
}
div.divPopUpHelp a
{
    text-decoration:none;
}
div.divPopUpHelp a:visited
{
    text-decoration:none;
}
div.divPopUpHelp a:hover
{
    text-decoration:none;
}
div.divPopUpHelp 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.divPopUpHelp div.Bouton span
{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	
}
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/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: 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;
}
/*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;
}

/*IFRAME COMPTE OXYLANE*/

IFRAME.searchFrameConnexion{
    width:185px;
    height:130px;
}

html* IFRAME.searchFrameConnexion{
    width:185px;
    height:120px;
}

IFRAME.searchFrameLogin{
    width:210px;
    height:130px;
}

html* IFRAME.searchFrameLogin{
    width:210px;
    height:120px;
}
