﻿/* -------------------------------- CSS Document ---------------------------------*/
/* -------------------- Feuille de style de la Protection Civile -----------------*/
/* Copyright(c) 2007, Fédération Nationale de Protection Civile                   */
/* Tous droits réservés.                                                          */
/* Toute reproduction ou diffusion integrale ou partielle par quelque procede que */
/* ce soit ne peut être faite sans l'autorisation préalable de la                 */
/* Fédération Nationale de Protection Civile (communication@protection-civile.org)*/
/*--------------------------------------------------------------------------------*/

/**************************** CSS BODY **************************************/
body	{ width:820px; margin-top:0px; margin-bottom:0px; margin:auto; text-align:center; }
#base		{ width:820px; padding:0px 0px 0px 0px; background-color:#FFFFFF; border:1px solid black; }


/**************************** CSS ENTETE HEADER FIXE ************************/
div.header		{ 
width:820px; 
height:100px; 
background-image:url(../images/hearder2.jpg); 
background-repeat:no-repeat; 
border-bottom:1px solid #000000; 
padding-top:0px; 
margin-bottom:0px;}
div.logo		{ float:left; margin-left:5px; padding-top:5px; }
div.protection-civile	{ margin-right:160px; padding-top:5px; }


/**************************** CSS CONTENU ***********************************/
/*div.container	{ width:750px; margin:10px; }*/
/*div.menu2Container	{ width:750px; margin:0px; }*/
/*div.menu2Content { width:775px; margin-right:50px; }*/
/*#contenu	{ float:left; background-color:#FFFFFF; margin-top: 10px; }*/
/*#article 	{ width:530px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; color:#333333; background-color:#f2f2f2; padding:10px; text-align:justify; border:1px solid #0A347C; margin-bottom:15px; margin-left:8px; }*/

h1	{ font:bold 12px Arial; color:#FF660B; }
h2	{ font:bold 29px Arial; color:#6cb0c1; text-transform:uppercase; margin:0px; }
h2a	{ font:bold 20px Arial;	color:#6c9999; text-transform:lowercase; margin:0px; }
h3	{ font:bold 17px Arial; color:#6c9999; margin:0px; padding:5px; }
h4	{ font:bold 11px Arial; color:#CC0000; text-transform:uppercase; text-align:left; margin:10px 0px 0px 20px; }
#formulaireADPC	{ width:770px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.3em; color:#333333; background-color:#f2f2f2; padding:10px; text-align:justify; border:1px solid #0A347C; margin-bottom:15px; margin-left:8px; }
#page		{ width:530px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.1em; color:#333333; padding:10px; text-align:justify; margin-bottom:15px; margin-left:8px; }

img.imageleft 	{ float:left; margin:5px 10px 5px 0px; border:0px; }
img.imageright	{ float:right; margin:5px 0px 5px 10px; border:0px; }
img.imagecenter { text-align:center; margin:5px 5px 5px 5px; border:0px; }

#info-plus 	{ width:530px; height:120px; background-color:#FFFFFF; border:1px dashed #666666; margin-top:10px; text-align:left; }
#list-info 	{ float:left; margin:10px; width:156px; }

ul		{ list-style:circle; }


/********************************************************************************/
/*********************** STRUCTURE GENERAL DE LA PAGE  **************************/
/********************************************************************************/

/*********************** STRUCTURE DU CONTENU ***********************************/
div.contenu	{ float:left; background-color:#FFFFFF; margin:10px 0px 0px 0px; }
div.carte	{ float:left; margin-left:20px; background-color:#FFFFFF; margin-top: 10px; }
div.article	{
	width:575px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3em;
	color:#333333;
	background-color:#f2f2f2;
	padding:10px 10px 10px 10px;
	text-align:justify;
	border:1px solid #0A347C;
	margin:0px 0px 15px 16px
}

table.article	{ width:510px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:2px; padding-right:2px; }
div.suite	{ width:508px; height:20px; border-bottom:2px solid #009193; border-top:2px solid #009193; margin-top:10px; text-align:right; }


/**************************** CSS MENU DROITE ***********************************/
div.menu-droit	{ width:170px; float:right;color:#FFFFFF;margin-left:18px;margin-bottom:15px;margin-top:12px; padding-right:15px; }
div.france	{ width:170px; height:161px; padding-bottom:0px; margin-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; }
div.bleu	{ text-decoration:none; width:172px; background-image:url(../images/fond-bleu.gif);border-bottom:1px solid #333333;padding-top:5px;padding-bottom:5px;text-align:center;border-left:0px solid #333333;border-right:0px solid #333333;border-top:0px; }
div.haut	{ width:172px; height:30px; background-image:url(../images/haut-mdroit.gif); background-repeat:no-repeat; }
div.bas		{ width:172px; height:13px; background-image:url(../images/bas-mdroit.gif); background-repeat:no-repeat; }
div.membre	{ height:20px; width:170px; margin-top:10px; background-image:url(../images/membre.gif); background-repeat:no-repeat; padding:0px 2px 4px 2px; text-align:center;}
div.photo	{ width:170px; height:74px; padding-bottom:0px;border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; }

a.bleu 		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none; /*text-align:center;*/ }
a.bleu:hover 	{ color:#000066; text-decoration:none; text-align:center; }
a.bleu:visted 	{ color:#FFFFFF; text-decoration:none; text-align:center; border:0px; }

.p-bleu		{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000066; line-height:9px; padding-top:5px; }


/**************************** FOOTER DES PAGES ******************************/
div.footer 		{ clear:both;padding-top:2px;width:820px;margin-top:10px;margin-bottom:5px;border-top:3px solid #FF9900;font-family:Arial, Helvetica, sans-serif;font-size: 10px;color:#AAAAAA;text-align:center;align:center;}

a.footer:link		{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ea8333; text-decoration:none }
a.footer:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ea8333; text-decoration:none }
a.footer:active   	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ea8333; text-decoration:none }
a.footer:hover    	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ea8333; cursor:hand; text-decoration:underline }

p.footer		{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#AAAAAA; font-weight:normal; margin-top:0; margin-bottom:2px; text-align:center; }


/*********************** TABLE DES TITRES D'ONGLET **************************/
td.date      		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:right; }
td.titre     		{ background-color:#0A347C; text-align:center; font:bold 12px Arial; color:#FF660B; }

div.titre		{ height:15px; padding-bottom:0px; }

div.tetiaire-info	{ font-family:Arial, Helvetica, sans-serif; color:#CDF0FF; font-size:11px; text-align:right; width:530px; margin-left:16px; }


/**************************** CSS LOGIN PAGE ********************************/
/*div.login { float:left; background-color:#FFFFFF; margin-top:10px; background-image:url(../images/login.gif); background-repeat:no-repeat; height:400px; width:500px;}*/

.champtxt_login	{ font:9px Arial, Arial, Helvetica, sans-serif; border:1px solid #494F7A; color:#494F7A; background-color:#FFFFFF; vertical-align:middle; padding-left:3px; }

.champ_login	{ margin-top:40px; padding-left:0px; }
.bouton_login	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF660B; text-decoration:none; }
.txt_login	{ font: 11px Arial, Arial, Helvetica, sans-serif; color:#FF660B; vertical-align:middle; padding-left:3px; }

.titreidentification	{ margin:120px 0px 0px 30px; font:35px Arial, Arial, Helvetica, sans-serif; color:#FF660B; padding-left:inherit;}

/* FIREFOX */
*>.champtxt_login	{ font:9px Arial, Arial, Helvetica, sans-serif; border:1px solid #494F7A; color:#494F7A; background-color:#FFFFFF; vertical-align:middle; padding-left:3px; margin-bottom:0px; }
*>.champ_login	{ margin-top:20px; padding-left:140px; }
*>.txt_login	{ font: 11px Arial, Arial, Helvetica, sans-serif; color:#FF660B; vertical-align:middle; padding-left:3px; margin-bottom:5px; }
*>.titreidentification	{
	margin:78px 0px 0px 30px;
	font:35px Arial, Arial, Helvetica, sans-serif;
	color:#FF660B;
	padding-left:inherit;
}


/**************************** CSS DES CONTACTS ADPC *************************/
div.contacts 	{ float:left;background-color:#FFFFFF;margin-top: 10px;text-align:center; width:530px; }

p.contactstitre	{ color:#FF9933; font-size:24px; font-family:Tahoma, Verdana, Arial; font-weight:bold; }
p.contactsasso	{ color:#000066; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
p.contacts	{ color:#000066; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; }


/*************************** CSS MENUS **************************************/
div.menu-principal	{ width:820px; background-image:url(../images/fond-menu.gif); border-bottom:1px solid #000000; padding:0px 10px 4px 15px; text-align:left;}
*>div.menu-principal	{ width:805px; background-image:url(../images/fond-menu.gif); border-bottom:1px solid #000000; padding:0px 0px 4px 15px; text-align:left;}
.menu-secondaire	{ height:15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:inherit; color:#FFFFFF; font-weight:bold; text-decoration:none; }

a.menu		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:8px; border-bottom:none; }
a.menu:hover	{ color:#FF0000; text-decoration:overline underline; }
a.menu:visted	{ color:#FFFFFF; text-decoration:none; }

a.menu2		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000066; text-decoration:underline; font-weight:bold; padding-right:38px; padding-left:70px; border-bottom:none; }
a.menu2:hover	{ color:#FF0000; text-decoration:overline underline; }
a.menu2:visted	{ color:#FFFFFF; text-decoration:none; }

a.menu-secondaire		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:18px; border-bottom:none; }
a.menu-secondaire:hover		{ color:#FF0000; text-decoration:overline underline; }
a.menu-secondaire:visted	{ color:#FFFFFF; text-decoration:none; }

span.h1		{ font:bold 12px Arial;	color:#FF660B; }
span.h2a	{ font:bold 20px Arial; color:#6c9999; text-transform:lowercase; margin:0px; }
span.h4		{ font:bold 11px Arial;	color:#CC0000; text-transform:uppercase; margin:0px; padding:5px; padding-bottom:0px; }


/*************************** CSS ALBUM PHOTOS *******************************/
#album1 { background-color:#f2f2f2; border:3px solid #FF660B; }
#divimage { margin-left:25px; margin-top:5px; margin-bottom:5px; border:2px solid #000000; }

span.h3		{ font:bold 18px Arial; color:#6c9999; text-transform:capitalize; margin-left:18px; padding:5px; }
span.h2		{ font:bold 14px Arial; color:#6c9999; /*text-transform:uppercase;*/ margin-left:18px; margin-bottom:40px; }

div.photo-centre	{ float:center; margin-left:18px; background-color:#FFFFFF; margin-top: 10px; }


/***************************** CSS FORMULAIRE PHOTO *************************/
#formulairePhoto { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; }

/*********************************Style ***********************************/

.style1 {
	border-width: 0px;
}
.style2 {
	border-width: 0px;
}


.style15 {
	margin-top: 0;
	margin-bottom: 0;
}
	.style16 {
	line-height: 150%;
		font-style: normal;
	margin-top: 0;
	margin-bottom: 0;
}
.style17 {
		font-family: "Arial Unicode MS", sans-serif;
	}
	
		.style18 {
		margin-top: 0;
		margin-bottom: 0;
		font-size: large;
		color: #6C9999;
	text-align: left;
}

	.style19 {
		font-size: large;
		color: #6C9999;
		text-decoration: underline;
	}

.style20 {
	line-height: 150%;
}
.style21 {
	font-weight: normal;
}
	.style22 {
	font-weight: normal;
}
.style23 {
	line-height: 200%;
}
.style36 {
	color: #333333;
}
.style41 {
	text-decoration: underline;
}
.style42 {
	text-decoration: none;
}
.style46 {
	font-family: "Segoe Print";
	font-size: small;
}
.style54 {
	border-width: 0;
	font-size: medium;
	border-collapse: collapse;
}
.style51 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
}
.style53 {
	padding: 0cm 5.4pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: none;
	border-right-width: 1px;
	border-top-style: none;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-width: 1px;
}
.style55 {
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
	font-size: x-small;
	color: #000066;
}
.style56 {
	border-bottom-width: 0px;
}
.style57 {
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
	color: #000066;
}
.style58 {
	text-decoration: underline;
	font-size: x-small;
}

	.style62 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
}
.style65 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
}
.style66 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	font-size: xx-small;
}
	.style67 {
		padding: 0cm 5.4pt;
		text-align: center;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: none;
		border-right-width: 1px;
		border-top-style: none;
		border-top-width: medium;
		border-bottom-style: none;
		border-bottom-width: medium;
	}
	.style68 {
		border-right: 1px solid #000066;
	}
	.style69 {
	text-align: center;
}

	.style70 {
	line-height: 150%;
	margin-top: 8px;
	margin-bottom: 0;
}
.style71 {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 11px;
}
.style72 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	font-size: 6pt;
}

	.style73 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
	.style74 {
	line-height: 100%;
	margin-top: 3px;
	margin-bottom: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
}

	.style75 {
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.style76 {
	font-family: Arial, Helvetica, sans-serif;
}
	.style77 {
		border-left-style: solid;
		border-left-width: 1px;
	}
	.style78 {
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

.style79 {
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}


	.style80 {
		border-width: 0;
	}
	
	.style81 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 30px;
}
.style82 {
	font-size: 11px;
	color: #333333;
}

.style83 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
}
.style84 {
	text-decoration: underline;
	font-size: 17px;
	font-family: Arial;
	color: #6C9999;
}
.style85 {
	color: #0000FF;
	font-size: 11px;
}
.style86 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	color: #0000FF;
	font-size: small;
}
	.style87 {
	padding: 0cm 5.4pt;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: none;
	border-right-width: 1px;
	border-top-style: none;
	border-top-width: medium;
	border-bottom-style: none;
	border-bottom-width: medium;
}
.style88 {
	line-height: 100%;
}
	.style89 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 3px;
}
.style90 {
	border-left: medium none #FF9900;
	border-top: medium none #FF9900;
	border-bottom: medium none #FF9900;
	border-right: 1px solid #FF9900;
	padding: 0cm 5.4pt;
	line-height: 150%;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
}

	.style91 {
		margin-top: 0;
		margin-bottom: 0;
		text-align: left;
		line-height: 200%;
	}
		.style92 {
	font-weight: normal;
}
	.style93 {
	line-height: 200%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
	color: #0000FF;
	font-size: small;
}

	.style94 {
	font-size: 11px;
	color: #333333;
}

.style95 {
	font-size: large;
	color: #6C9999;
}


.style99 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}
	.style106 {
	text-decoration: underline;
	font-style: italic;
}
.style107 {
	font-size: x-small;
}
	.style108 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.style109 {
	font-family: Arial, Helvetica, sans-serif;
}
.style110 {
	text-decoration: underline;
	font-size: large;
}
	.style111 {
	text-align: center;
}
	.style114 {
		margin-top: 0;
		margin-bottom: 0;
		line-height: 150%;
		text-align: center;
		font-size: large;
		color: #EA8333;
	}
		.style115 {
	text-align: center;
	line-height: 100%;
}
	.style116 {
	text-align: left;
}
.style117 {
	text-align: center;
	color: #6C9999;
	text-decoration: underline;
	font-size: large;
}
	.style118 {
	text-align: right;
}
	
	.style119 {
	font-size: x-small;
	font-style: italic;
}
.style120 {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
	.style121 {
		font-size: large;
		font-weight: normal;
		color: #6C9999;
	}
	.style122 {
		line-height: 150%;
		font-style: normal;
		text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.style172 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.style173 {
	font-weight: normal;
}
.style174 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.style175 {
	font-size: large;
	color: #6C9999;
	text-decoration: underline;
}


.style176 {
	font-size: x-small;
}
.style177 {
	font-size: small;
	color: #0000FF;
	text-decoration: underline;
}
.style179 {
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
}
.style180 {
	font-size: x-small;
	text-decoration: underline;
}
.style181 {
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
}
.style182 {
	font-weight: normal;
	text-decoration: underline;
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
}
.style183 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	font-weight: normal;
}
.style185 {
	font-weight: normal;
}
.style186 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	font-weight: normal;
}
.style187 {
	font-family: "Comic Sans MS";
	font-size: x-small;
	color: #333333;
}
.style188 {
	text-decoration: underline;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.style191 {
	font-family: "Comic Sans MS";
	font-size: small;
	color: #333333;
	font-weight: normal;
}
.style192 {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.style194 {
	color: #333333;
	font-weight: normal;
}
.style197 {
	font-family: Arial, Helvetica, sans-serif;
}
.style199 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}
	.style205 {
	text-align: center;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
}
.style206 {
	text-decoration: underline;
	font-style: italic;
}
.style207 {
	font-size: x-small;
}
	.style208 {
	font-size: 17px;
	color: #6C9999;
	font-weight: normal;
}
.style209 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style210 {
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #6C9999;
}
.style211 {
	line-height: 150%;
}
	.style212 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		color: #9900CC;
		font-weight: normal;
	}
	.style213 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: small;
		color: #00FF00;
		font-weight: normal;
	}
	.style214 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: xx-small;
		color: #333333;
		font-weight: normal;
	}
	.style215 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: xx-small;
		color: #333333;
	}
	.style216 {
	text-align: right;
	font-size: 10.0pt;
	font-family: Arial, sans-serif;
	margin-left: 42.55pt;
	margin-right: 42.55pt;
	margin-top: 0cm;
	margin-bottom: .0001pt;
}
	
.style224 {
	line-height: 150%;
	font-family: "Comic Sans MS";
	font-size: x-large;
	color: #000080;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
}
.style249 {
	line-height: 150%;
	text-align: center;
}

.style250 {
	line-height: 150%;
	font-family: "Comic Sans MS";
	font-size: x-large;
	color: #000080;
	text-align: center;
}


.style252 {
	font-size: medium;
}


.style253 {
	text-align: center;
	font-family: "Comic Sans MS";
	color: navy;
	font-size: small;
	line-height: 150%;
	margin-left: 0cm;
	margin-right: 0cm;
	margin-top: 0cm;
	margin-bottom: .0001pt;
}


		.style308 {
	text-align: center;
	font-size: large;
	text-decoration: underline;
}
.style314 {
	text-align: center;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
}

.style317 {
	color: #6C9999;
	font-size: 11pt;
}
.style318 {
	font-family: Arial;
	font-size: 11pt;
	color: #6C9999;
}
.style319 {
	font-family: Arial, Helvetica, sans-serif;
}
.style320 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.style321 {
	text-align: center;
	font-family: Arial;
	font-size: 11pt;
	color: #6C9999;
	margin-top: 0;
	margin-bottom: 0;
}
.style322 {
	border-width: 1px;
}


	.style473 {
	font-weight: normal;
}
.style474 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
	
	          /*********** Style formation ************/
.style323 { 
	text-align: center;
	font-family: Arial;
	font-size: 6pt;
}
.style324 {
	text-align: center;
	font-family: Arial;
	font-size: 23px;
	color:#6C9999;
}
.style325 { 
font:bold 12px Arial; 
color:#FF660B; 
}
.style326 {
	font:bold 12px Arial;
	color:#333333;
}
	
	          /*********** FIN  ************/
	
	/************************** Style photo *****************************/



.style502 {
	color: #FFFFFF;
	font-size: 30pt;
	font-family: Arial;
	letter-spacing: -1pt;
}
.style507 {
	margin-right: 23px;
	margin-top: 0px;
}
.style509 {
	color: #FFFFFF;
	font-size: 28pt;
	font-family: Arial;
	letter-spacing: -1pt;
}
.style511 {
	color: #FF6600;
	font-size: 40pt;
	font-family: Arial;
	letter-spacing: -1pt;
}
.style514 {
	text-align: center;
}
.style517 {
	color: #FFFFFF;
}
.style518 {
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 0;
}
.style519 {
	text-decoration: none;
}
		
	/************************** FIN Style photo *****************************/
	
	.style1076 {
	line-height: 150%;
	text-align: center;
}
.style1077 {
	text-align: center;
}
.style1078 {
	line-height: 200%;
	text-align: center;
}
.style1079 {
	line-height: 100%;
	text-align: center;
}
.style1080 {
	text-align: left;
}

/************************** entête  *****************************/
	
	.style1100 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28pt;
}

	.style1101 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:center;
}

/***************************** menu ***************************/

#bouton {
width: 150px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #90bade;
color: #333;
}

#bouton ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#bouton li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#bouton li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #bouton li a {
width: auto;
}

#bouton li a:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
} 

#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
/* page identification ebrigade*/
div.login  {
	background-image:url("../images/login.gif");
	background-repeat:no-repeat;
	float:left;
	height:390px;
	margin-left:68px;
	margin-top:40px;
	width:480px;
	margin-right: 68px;
}
protec-01.css #2 (ligne 90)
div.login {
background-image:url("../images/login.gif");
background-repeat:no-repeat;
float:left;
height:390px;
margin-left:40px;
margin-top:40px;
width:480px;
}

/* page identification membre*/
div.login2  {
	background-image:url("../images/login2.gif");
	background-repeat:no-repeat;
	float:left;
	height:390px;
	margin-left:68px;
	margin-top:40px;
	width:480px;
	margin-right: 68px;
}
protec-01.css #2 (ligne 90)
div.login2 {
background-image:url("../images/login2.gif");
background-repeat:no-repeat;
float:left;
height:390px;
margin-left:40px;
margin-top:40px;
width:480px;
}