html {
	margin: 0px;
	padding: 0px;
}

body {
	SCROLLBAR-FACE-COLOR: #c6c2c3;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e9e7e8;
	text-align: justify;
	background-image: url(../sauvegarde%20afci/images/degrade_page.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#global {
	width: 850px;
	border: 1px solid #a8111c;
	background-color: #FFFFFF;
	background-image: url(../sauvegarde%20afci/images/degrade_sommaire.jpg);
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	padding: 0px;
}
#banniere {
	WIDTH: 100%;
	HEIGHT: 116px;
	BACKGROUND-COLOR: #C6C2C3;
	background-image: url(../sauvegarde%20afci/images/banniere.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	position: relative;
}
#banliens {
	RIGHT: 0px; MARGIN-RIGHT: 0px
}
#membre {
	FONT-SIZE: 10px;
	COLOR: #a8111c;
	width: 170px;
	top: 2px;
	position: absolute;
	left: 650px;	
}
#membre fieldset {
	MARGIN: 5px 5px 5px 18px;
	WIDTH: 150px;
	padding: 5px;
	/*flot: right;*/
}
#membre legend {
	COLOR: #a8111c
}
#membre fieldset td input {
	WIDTH: 50px
}
#membre .bouton {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	MARGIN-TOP: 5px;
	FONT-SIZE: 10px;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 100px;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #ffffff 1px solid;
	background-color: #a8111c;
}
#banniere H1 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../sauvegarde%20afci/images/trait_droite.gif); PADDING-BOTTOM: 2px; MARGIN: 10px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
#banniere H1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#banniere H1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#banniere H1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#banniere H1 A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#membre INPUT {
	FONT-SIZE: 10px; COLOR: #000066
}
#sommaire {
	MARGIN: 0px;
	WIDTH: 180px;
	background-image: url(../sauvegarde%20afci/images/degrade_sommaire.jpg);
	background-repeat: repeat-y;
	height: 100%;
	padding: 0px;
	float: left;
}
#bonus {
	Z-INDEX: 500; LEFT: 850px; WIDTH: 150px; POSITION: absolute; TOP: 116px; display: none
}
#bonus A:link {
	COLOR: #000066; TEXT-DECORATION: none
}
#bonus A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
#bonus A:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
#bonus A:active {
	COLOR: #000066; TEXT-DECORATION: none
}
#contenu {
	/*BACKGROUND-POSITION: right top;*/
	PADDING-LEFT: 0px;
	WIDTH: 650px;
	background-color:#FFFFFF;
	/*height: 600px;*/
	height: 100%;
	float: left;
	margin: 0px;
	padding-right: 0px;
}
#entete {
	DISPLAY: none
}
#pieds {
	DISPLAY: none
}
#plan {
	/*WIDTH: 650px;*/
	/*height: 600px;*/
	height: 100%;
}
#entete {
	/*WIDTH: 650px;*/
}
#pieds {
	/*WIDTH: 650px;*/
}
#baspage {
	clear: both;
}
H1 {
	FONT-SIZE: 20px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#entete {
	PADDING-BOTTOM: 3px; BORDER-BOTTOM: #cb351b thin solid; TEXT-ALIGN: right
}
#entete H1 {
	MARGIN-BOTTOM: 0px; COLOR: #cb351b
}
#entete P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; FONT-STYLE: italic
}
#pieds {
	FONT-SIZE: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
#details {
	FLOAT: left; WIDTH: 470px; HEIGHT: 100%
}
#details P {
	MARGIN-TOP: 0px; MARGIN-LEFT: 30px
}
#infos {
	BORDER-left: #cb351b 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FLOAT: right;
	PADDING-BOTTOM: 20px;
	WIDTH: 140px;
	PADDING-TOP: 20px;
	text-align: left;
}
#infos P {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; FONT-STYLE: italic
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN: 10px 10px 10px 15px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #A8111C
}
#infos H3 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px
}
#infos H3:first-letter {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 20px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; PADDING-TOP: 8px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #cb351b; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
#infos P:first-letter {
	TEXT-TRANSFORM: uppercase
}
#sommaire H1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../sauvegarde%20afci/images/trait_gauche.gif); MARGIN: 20px 10px 3px 0px; CLIP: rect(0px 0px 0px 0px); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
#bonus H1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../sauvegarde%20afci/images/trait_gauche.gif); MARGIN: 20px 10px 3px 0px; CLIP: rect(0px 0px 0px 0px); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
#sommaire UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 20px
}
#sommaire LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BACKGROUND-COLOR: #c0c0c0;
}
#sommaire A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #a8111c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-STYLE:normal;
}
#sommaire A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  FONT-STYLE:normal;
}
#sommaire A:hover {
	COLOR: #ffffff;
	background-image: url(../sauvegarde%20afci/images/degrade_hover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	width: 175px;
}
#sommaire A:active {
	COLOR: #08111c; TEXT-DECORATION: none
}
.titre_puce {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #c0c0c0;
}

#contenu A:link {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#contenu A:visited {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#contenu A:hover {
	COLOR: #A8111C
}

#contenu A:active {
	COLOR: #08111c; TEXT-DECORATION: none
}
#sommaire #blocs {
	BORDER-RIGHT: #ff6600 78px solid; MARGIN: 20px 10px 4px; BORDER-LEFT: #cccccc 78px solid; HEIGHT: 25px
}
#adresse {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 4px 10px 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #cb3212
}
.promo {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #A8111C;
	padding: 2px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.metier {
	COLOR: #cb3212
}
#adresse A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#adresse A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#adresse A:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#adresse A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline overline
}
#ssverticalegend {
	Z-INDEX: 14; LEFT: 600px; WIDTH: 72px; POSITION: absolute; TOP: 23px; HEIGHT: 411px
}
#cubes {
	BACKGROUND-POSITION: left bottom; Z-INDEX: 13; LEFT: 590px; BACKGROUND-IMAGE: url(../sauvegarde%20afci/images/carres.gif); WIDTH: 45px; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 12px; display: none
}
.domaine {
	FLOAT: left; WIDTH: 310px
}
.domaine UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 0px
}
.domaine LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 2px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#plan P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	line-height: 16px;
	font-size: 12px;
}
#plan TABLE {
	MARGIN: 10px
}
.titre1 {
	FONT-WEIGHT: bold;
	COLOR: #a8111c;
	line-height: 14px;
}
TABLE.realisation TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#contenu INPUT {
	FONT-SIZE: 12px; COLOR: #000066
}
#contenu SELECT {
	FONT-SIZE: 12px; COLOR: #000066
}
#bonus INPUT {
	FONT-SIZE: 12px; COLOR: #000066
}
#contenu .bouton {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	MARGIN-TOP: 5px;
	FONT-SIZE: 10px;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 150px;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #A8111C
}
#bonus .bouton {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	MARGIN-TOP: 5px;
	FONT-SIZE: 10px;
	BORDER-LEFT: #ffffff 1px solid;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #A8111C
}
A.spip_out {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../sauvegarde%20afci/images/vers_ancre.gif); PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
A.spip_out:link {
	TEXT-DECORATION: none
}
A.spip_out:visited {
	TEXT-DECORATION: none
}
A.spip_out:hover {
	TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; TEXT-DECORATION: underline overline
}
#afci_chiffres {
	width: 600px;
	border: 1px dashed #A8111C;
	color: #666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#afci_formations {
	clear: both;
	float: left;
	width: 190px;
	border: 1px dashed #A8111C;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}
#afci_promos {
	float: left;
	width: 190px;
	border: 1px dashed #A8111C;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#evenement {
	float: left;
	width: 190px;
	border: 1px dashed #A8111C;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	list-style-type: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-align: left;
}
#plan li {
	margin-right:15px;
	padding-top: 5px;
	font-size: 12px;
}
.accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#afci_formations ul, #afci_promos ul, #evenement ul {
	margin: 20px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
#footer {
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	width: 850px;
	text-align: center;
}
