
/* Aide
----------------------------------------------------------*/

.faq
{
    font-size : 9pt;
    line-height: 16px;
    margin-left:5px;
    /*margin-top: 10px;*/
}
.faq a {text-decoration:none; color: #009900;}
.faq a:hover {color: #000000;}

.titlefaq
{
    font-size : 11pt;
    line-height: 18px;
    text-decoration:bold;
    text-decoration:underline;
}

.faquest
{
    font-size : 9pt;
    line-height: 16px;
    margin-left:5px;
}
.faquest a {text-decoration:none; color : #004080;}
.faquest a:hover {color: #000000;}


.sous_menu
{
	margin: 0px 50px 0px 0px;
	display : none;
/*	border: 1px solid #d8dfea;*/
	padding: 0px 10px;
	text-decoration: none;
}

.sousous_menu
{
	margin: 0px 10px 0px 0px;
	display : none;
/*	border: 1px solid #d8dfea;*/
	padding: 0px 10px;
	text-decoration: none;
}

.titlepopup
{
        font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
        font-size : 11pt;
        margin : 0px 0px 0px 50px;
        text-decoration:none;
        color: #009900;
}

.tableclassement table
{
        margin : 0px 0px 0px 50px;
        border: medium solid #004080;
        border-collapse: collapse;
        width: 80%;
        font-size : 9pt;
}

.tableclassement td
{
        font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
        border: thin solid #004080;
        width: 33%;
        padding: 5px;
        text-align: center;
        background-color: #ffffff;
}

.tablecontact table
{
        margin : 0px 0px 0px 50px;
        border: medium solid #67b022;
        border-collapse: collapse;
        width: 80%;
        font-size : 9pt;
}

.tablecontact td
{
        font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
/*        border: thin solid #009933;*/
        width: 20%;
        padding: 5px;
        text-align: left;
}

.tablecontact .rowy { background-color: #67b022; }
.tablecontact .roww { background-color: #ffffff; }

.textpopup
{
        margin : 0px 0px 0px 50px;
        font-size : 9pt;
}

/* CSS d'anthony modifié

   Variante renomé avec mak
--------------------------------- */

.mak_bloc_titre_infomoncompte {
    height: 1px;
    width: 345px;
    padding-top: 0px;
}
.mak_center_text_right {
	float:right;
	padding-top:5px;
	padding-bottom:35px;
	padding-right:10px;
	padding-left:5px;
	/*width:360px;*/
}

/* CSS d'anthony modifié

   Création de compte by mak
--------------------------------- */

.mak_block_newprf table
{
        margin : 0px 0px 0px 50px;
/*        border: medium solid #009933;*/
        border-collapse: collapse;
        font-size : 9pt;
}

.mak_block_newprf td
{
        font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
/*        border: thin solid #009933;*/
        width: 50%;
        padding: 5px;
        text-align: left;
}

.conteneur {
	background-color: #eff3f7;
        margin-top:0px;
        border:1px solid #004080;
        padding-bottom:10px;
        padding:3px 3px 3px 3px;
        text-align:center;
        font-size: 8pt;
}

.colonne {
        display:table-cell;
        width:50%;
        padding:10px;
        text-align:justify;
        font-size: 9pt;
}

.colonne:first-child {width:40%;}

.tablenewprf table
{
        margin : 0px 0px 0px 0px;
        /*border: medium solid #009933;*/
        border-collapse: collapse;
        width: 80%;
        font-size : 9pt;
}

.tablenewprf td
{
        font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
/*        border: thin solid #009933;*/
        width: 50%;
        padding: 5px;
        text-align: left;
}

/* Mon profil
----------------------------------------------------------*/

.midrowy {
        background-color: #9cdaaf;
        height: 18px;
        margin-right: 50px;
        margin-left: 205px;
        padding: 5px;
}

.midroww { background-color: #ffffff;
        height: 18px;
        margin-right: 50px;
        margin-left: 205px;
        padding: 5px;
}

.conteneurprof {
	background-color: #eff3f7;
        margin-top:0px;
        border:1px solid #004080;
        padding-bottom:10px;
        padding:3px 3px 3px 3px;
        text-align:center;
        font-size: 8pt;
        width: 500px;
}

/* Blog
----------------------------------------------------------*/

.text_blog {
        padding-top: 20px;
        padding-bottom: 10px;
        padding-right: 50px;
        padding-left: 5px;
        width: 760px;
        height: 100%;
}