/*
** Feuille de styles www.fapu.org
*/

body {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
	background: #e8fafc;
}


/* ******* */


/* BANDEAUX MENUS */

/* Styles des menus */

.tdmenu {
	font-family: Fixed, sans-serif;
	font-weight: bold;
	color: #e8fafc;
	background: #020efa;
	font-size: 14pt;
}

.tdmenurgence {
	font-family: Fixed, sans-serif;
	font-weight: bold;
	color: #e8fafc;
	background: #b36ded;
	font-size: 14pt;
}

.stylelienmenu {
	color: white;
	text-decoration: none;
}

/* ******* */


/* PAGE D'ACCUEIL */

.accueil, .accueildate, .accueilcentre {
	font-family: Fixed, sans-serif;
	font-weight: normal;
	font-size: 15pt;
	color: #349e8c;
	text-align: justify;
	margin-left: 10px;
	margin-right: 20px;
}

.accueildate { text-align: right; }

.accueilcentre { text-align: center; }

/* ******* */


/* TITRES */

    /* POLICES */
    .t1, .t2, .t2c, .t3  { font-family: Fixed, sans-serif; }
    .t1, .t2, .t2c, .t3 { font-weight: bold; font-style: normal; }

    /* COULEURS */
    .t1, .t2, .t2c, .t3 { 
	color: #349e8c;
    }

    /* ALIGNEMENTS */
    .t1, .t2c { text-align: center; }
    .t2, .t3 { text-align: left; }

    /* TAILLES, MARGES ET INDENTATIONS */
    .t1 { font-size: 22pt; margin-top: 20px; margin-bottom: 20px; }
    .t2c { font-size: 18pt; margin-top: 15px; margin-bottom: 15px; }
    .t2 { font-size: 18pt; margin-top: 15px; margin-bottom: 15px; margin-right: 20px; margin-left: 20px; }
    .t3 { font-size: 15pt; margin-top: 10px; margin-bottom: 10px; margin-right: 20px; margin-left: 30px; }


/* ******* */


/* TEXTES */

    /* POLICES */
    .c1, .c2, .c3  { font-family: Fixed, sans-serif; }
    .c1, .c2, .c3 { font-weight: normal; font-style: normal; }

    /* COULEURS */
    .c1, .c2, .c3 { 
	color: #349e8c;
    }

    /* ALIGNEMENTS */
    .c1, .c2, .c3 { text-align: justify; }

    /* TAILLES, MARGES ET INDENTATIONS */
    .c1 { font-size: 15pt; margin-top: 10px; margin-bottom: 10px; margin-right: 20px; margin-left: 10px; }
    .c2 { font-size: 14pt; margin-top: 5px; margin-bottom: 10px; margin-right: 20px; margin-left: 20px; }
    .c3 { font-size: 13pt; margin-top: 5px; margin-bottom: 10px; margin-right: 20px; margin-left: 30px; }


/* ******* */


/* BLOCS DE TEXTE */

    /* POLICES */
    .ul1, .ul2, .ul3 { font-family: Fixed, sans-serif; font-weight: normal; font-style: normal; }

    /* COULEURS */
    .ul1, .ul2, .ul3 { 
	color: #349e8c;

    }

    /* ALIGNEMENTS */
    .ul1, .ul2, .ul3 { text-align: justify; list-style: inside; }

    /* TAILLES, MARGES ET INDENTATIONS */
    .ul1 { font-size: 15pt; margin-top: 1px; margin-bottom: 2px; margin-left: 20px; margin-right: 20px; }
    .ul2 { font-size: 14pt; margin-top: 1px; margin-bottom: 2px; margin-left: 30px; margin-right: 20px; }
    .ul3 { font-size: 13pt; margin-top: 1px; margin-bottom: 2px; margin-left: 40px; margin-right: 20px; }


/* ******* */


/* TABLEAUX DE BUDGET */

    /* POLICES */
    .col1 { font-family: Fixed, sans-serif; font-weight: normal; font-style: normal; }

    /* COULEURS */
    .col1 { color: #349e8c; }

    /* ALIGNEMENTS */
    .col1 { text-align: left; }

    /* TAILLES, MARGES ET INDENTATIONS */
    .col1 { font-size: 13pt; margin-top: 1px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }


/* ******* */


/* LIENS HYPERTEXTE */

    /* ACTIVATION */

    l1:visited {color: blue; }
    lt1:visited {color: blue; }
    l1:hover {color: blue; text-decoration:underline; }
    lt1:hover {color: blue; text-decoration:underline; }
    l1:active {color: blue; }
    lt1:active {color: blue; }

    l2:visited {color: blue; }
    lt2:visited {color: blue; }
    l2:hover {color: blue; text-decoration:underline; }
    lt2:hover {color: blue; text-decoration:underline; }
    l2:active {color: blue; }
    lt2:active {color: blue; }

    l3:visited {color: blue; }
    l3:hover {color: blue; text-decoration:underline; }
    l3:active {color: blue; }

    /* COULEURS */
    .l1, .lt1, .l2, .lt2, .l3 { 
	color: blue;
	text-decoration: none;
    }

    /* POLICES */
    .l1, .lt1, .l2, .lt2, .l3 { font-family: Fixed, sans-serif; font-weight: bold; font-style: normal; text-decoration: normal;}

    /* TAILLES, MARGES ET INDENTATIONS */
    .lt1 { font-size: 22pt; }
    .lt2 { font-size: 18pt; }
    .l1 { font-size: 15pt; }
    .l2 { font-size: 14pt; }
    .l3 { font-size: 14pt; }


/* ******* */


/* STYLES EN TOUT GENRE */

    .centerit {
	text-align: center;
    }

    .boldit {
	font-weight: bold;	
    }

    .italicit {
	font-style: italic;
    }

    .indentit1 {
	text-indent: 15px;
}

    .indentit2 {
	text-indent: 30px;
}


/* ******* */


/* PLAQUETTE */

    /* POLICES */
    .plt1, .plt2, .plc1, .plc2, .plc1c, .plc3 { font-family: Fixed, sans-serif; }
    .plt1, .plt2 { font-weight: bold; font-style: normal; }
    .plc1, .plc2, .plc1c, .plc3 { font-weight: normal; font-style: normal; }

    /* COULEURS */
    .plt1, .plt2, .plc1, .plc1c, .plc3 { color: #349e8c; }
    .plc2 { color: blue; }

    /* ALIGNEMENTS */
    .plt1, .plc1c { text-align: center; }
    .plt2, .plc1, .plc2 { text-align: justify; }
    .plc3 { text-align: left; }

    /* TAILLES, MARGES ET INDENTATIONS */
    .plt1, .plt2 { font-size: 20pt; margin-top: 20px; margin-bottom: 20px; }
    .plc1, .plc2, .plc1c, .plc3 { font-size: 16pt; margin-top: 15px; margin-bottom: 15px; }
    .plc3 { margin-left: 18px; }

