Content-Type: text/css; name="style.css"
Content-Description: style.css
Content-Disposition: inline; filename="style.css"

init { }

body
{
	background-color: #ffffff;
	margin: 0px 0 0 0;
}
body.mail
{
	background-color: #ffffff;
	margin: 10px 0 0 0;
}

/*fonts*/
.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 12px;
	line-height: 20px;
}

.texte_italique
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
}

.texte_rouge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
	line-height: 20px;
	font-weight: none;
}

.texte_ok_comment
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #317306;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}

.texte_texteError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F46700;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}

.texte_petit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
}

.texte_petit_rouge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
}

.texte_petit_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
}

.texte_droite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
}

.texte_copy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 10px;
	line-height: 14px;
	font-weight: none;
}

.texte_coordonnees
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 10px;
	line-height: 14px;
	font-weight: none;
}

.texte_gestion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 10px;
	line-height: 10px;
	font-weight: none;
}

.texte_legende
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
}

.texte_ss_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.texte_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

.texte_moto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 13px;
	line-height: 22px;
	font-style: italic;
	font-weight: none;
}

.texte_mail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

.texte_construct
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 12px;
	line-height: 22px;
	font-style: italic;
	font-weight: none;
}

.texte_menu_bleu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

.texte_menu_bleu_second
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
}

.texte_menu_rouge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

.texte_menu_rouge_second
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 11px;
	line-height: 16px;
	font-weight: none;
}

.texte_liste_rouge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 14px;
	line-height: 20px;
	font-weight: none;
}

.texte_apte_a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
}

.texte_consequence
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 12px;
}
.texte_contact_groupe
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #355587;
	font-size: 12px;
	line-height: 16px;
}



/*ancres*/
a.texte { text-decoration: none; }

a.texte:hover
{
	color: #c6475b;
	text-decoration: underline;
}
a.texte_copy { text-decoration: none; }

a.texte_copy:hover
{
	color: #c6475b;
	text-decoration: underline;
}
}
a.texte_coordonnees { text-decoration: none; }

a.texte_coordonnees:hover
{
	color: #c6475b;
	text-decoration: underline;
}
a.texte_gestion { text-decoration: none; }

a.texte_gestion:hover
{
	color: #c6475b;
	text-decoration: underline;
}
a.texte_liste_rouge { text-decoration: none; }

a.texte_liste_rouge:hover
{
	color: #355587;
	text-decoration: underline;
}

a.texte_article
{
	color: #355587;
	text-decoration: underline;
}

a.texte_article:hover
{
	color: #c6475b;
	text-decoration: none;
}

a.texte_apte_a
{
	color: #cd3248;
	text-decoration: none;
	font-weight: none;
}

a.texte_apte_a:hover
{
	color: #c6475b;
	text-decoration: none;
	font-weight: bold;
}

a.texte_consequence
{
	color: #355587;
	text-decoration: none;
	font-weight: none;
}

a.texte_consequence:hover
{
	color: #c6475b;
	text-decoration: none;
	font-weight: bold;
}

a.texte_mail { text-decoration: underline; }

a.texte_mail:hover
{
	color: #c6475b;
	text-decoration: none;
}

a.texte_menu_bleu { text-decoration: none; }

a.texte_menu_bleu:hover
{
	color: #c6475b;
	text-decoration: underline;
}

a.texte_menu_bleu_second { text-decoration: none; }

a.texte_menu_bleu_second:hover
{
	color: #c6475b;
	text-decoration: underline;
}

a.texte_menu_rouge { text-decoration: none; }
a.texte_menu_rouge:hover { text-decoration: underline; }
a.texte_menu_rouge_second { text-decoration: none; }
a.texte_menu_rouge_second:hover { text-decoration: underline; }
a.texte_petit { text-decoration: underline; }

a.texte_petit:hover
{
	color: #c6475b;
	text-decoration: underline;
}
a.texte_droite { text-decoration: none; }

a.texte_droite:hover
{
	color: #c6475b;
	text-decoration: underline;
}

/*Paragraphes*/
.p_defaut { margin: 0px 0px 0px 0px; }

.p_titre
{
	margin: 0px 0px 0px 20px;
	text-align: left;
}

.p_droite
{
	margin: 60px 0px 0px 4px;
	text-align: left;
}

.p_ligne_titre
{
	margin: 6px 0px 26px 20px;
	text-align: left;
}

.p_ligne_fin_texte
{
	margin: 22px 0px 6px 20px;
	text-align: left;
}

.p_gestion
{
	margin: 22px 0px 1px 20px;
	text-align: right;
}
.p_ligne_gestion
{
	margin: 0px 0px 6px 20px;
	text-align: left;
}

.p_ligne_comment
{
	margin: 20px 0px 26px 20px;
	text-align: left;
}
.p_ligne_titre
{
	margin: 6px 0px 16px 20px;
	text-align: left;
}

.p_ligne_liste
{
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.p_texte
{
	margin: 10px 0px 0px 20px;
	text-align: justify;
}

.p_texte2
{
	margin: 20px 0px 0px 20px;
	text-align: justify;
}

.p_formulaire
{
	margin: 10px 0px 0px 0px;
	text-align: left;
}

.p_moto { margin: 128px 0px 0px 0px; }

.p_mail { margin: 10px; }

.p_liste
{
	margin: 0px 4px 0px 4px;
	text-align: left;
}

.p_liste_2
{
	margin: 2px 4px 0px 4px;
	text-align: left;
}

.p_addiction
{
	margin: 2px 4px 0px 4px;
	text-align: right;
}

.p_reponse
{
	margin: 10px 4px 0px 4px;
	text-align: left;
}

.p_copy
{
	margin: 64px 0px 6px 10px;
	text-align: left;
}

.p_coordonnees
{
	margin: 64px 0px 6px 10px;
	text-align: left;
}

.p_liste_contact_1
{
	margin: 0px 40px 0px 60px;
	text-align: justify;
}
.p_liste_contact_2
{
	margin: 8px 40px 0px 60px;
	text-align: justify;
}
/*Tableau*/
.td_menu
{
	border-color: #fff;
	border-width: 4px 0px 4px 10px;
	border-style: solid;
}

.td_menu_admin
{
	border-color: #F3F6F8;
	border-width: 4px 0px 4px 10px;
	border-style: solid;
}

.table1
{
	border-color: #355587;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
}

.table2
{
	border-color: #c6475b;
	border-width: 2px;
	border-style: solid;
}

.table_mail
{
	border-color: #c6475b;
	border-width: 2px;
	border-style: solid;
}

/*Paragraphes*/
.liste
{
	margin: 10px 40px 0px 0px;
	text-align: justify;
}

.liste2
{
	margin: 4px 8px 0px 0px;
	text-align: justify;
}

.liste3
{
	margin: 4px 40px 0px 20px;
	text-align: left;
}

.liste4
{
	margin: 0px 40px 0px 0px;
	text-align: justify;
}

.liste4_1
{
	margin: 8px 40px 0px 0px;
	text-align: justify;
}

.liste5
{
	margin: 2px 0px 0px 0px;
	text-align: left;
	color: #cd3248;
}

.ul5
{
	color: #CD3248;
	font-size: 14;
}

.image { margin: 6px 0px 6px 0px; }

/*Titres*/
h1
{
	margin: 0px 0px 0px 0px;
	border-bottom: #F46700;
	border-width: 0px 0px 2px 0px;
	border-style: none none solid none;
	padding: 0px 0px 6px 0px;
}

/*Formulaire*/
input { margin: 4px 0px 4px 0px; }
.form { margin: 0px}