body{
	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif," "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	font-size:80%;
	background-color :#ffefd3;
	color : black;
	}
a
{
	text-decoration: none;
	color:black;
}
a.visited 
{
	text-decoration: none;
	color:black;
}
a.active 
{
	text-decoration: none;
	color:black;
}

img
{
	border: none;
	border: 0;
}
.menu_sup{
	background-color : #B8B8B8;
	color : white;
	}
#colonne_gauche{
	float:left;
	width:180px;
	}
#colonne_droite{
	float:right;
	width: 150px;
	}
#telechargement{
	padding-bottom:5px;
	}
#conteneur_logo{
	background-color : white;
	text-align : center;
	border:solid;
	border-width:2px;
	border-color:#fe6432;
	padding-bottom:5px;
	}

#conteneur_principal{
	 /* fonctionne egalement avec IE5*/
	 margin-left: auto;
     margin-right: auto;
     width: 1100px;
     text-align: left;
     }
	 
.conteneur1{
	color : black; 
	margin-left: 190px;
	margin-right: 160px;
	}
.titre1{
	color : black;
	font-weight : bold;
	margin-top : 20px;
	background-color : #fe6432;
	border-style : ridge;
	}

#banner{
	background-color : black;
	height:140px;
	margin-bottom:20px;
	}
#titre_A{
	float:left;
	font-size:1.1em;
	text-align:center;
	width:430px;
	color:#ffefd3;
	padding-top:10px;
	margin-bottom:0px;
	}
#titre_B{
	float:left;
	font-size:2.5em;
	font-weight:bold;
	text-align:center;
	width:430px;
	color:white;
	}
#cloud_tag{
	float: right;
	width : 300px;
	}
	
.chapitre_1{
	margin-bottom:20px 
	}
.chapitre_2{
	margin-bottom:5px ;
	background-color : white;
	border:solid;
	border-width:2px;
	border-color:#fe6432;
	}
.titre_1{
	padding:3px;
	padding-left:10px;
	font-size:1.0em;
	font-weight:bold;
	background-color : #fe6432;
	color:black;
	margin-bottom:5px;
	}
.contenu_chapitre_1{
	font-size:0.9em;
	padding-left:10px;
	padding-right:10px;
	}
.table_1{
	width:100%;
	border-spacing:15px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	border-color:black;
	}
.table_1 th {
	border-width:1px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	}
.table_1 td {
	width:25%;
	border-style:solid;
	border-width:1px;
	border-color:black;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	}

#amazon{
	}
	
#validator_xhtml{
	position:fixed;
	right:10px;
	bottom:45px;
}
#validator_css{
	position:fixed;
	right:10px;
	bottom:10px;
}
