body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	background-color:#cccccc;
	text-align: center;
}
div#main {
	width: 850px;
	margin: 0 auto 0 auto;
	text-align: center;
}

/* SCROLL */

/*A DESACTIVER POUR TRAVAILLER EN LOCAL 
D'ICI */

#divCont 		{
	position:relative;
	left:0px;
	top:0px;
	width:614px;
	height:488px;
	overflow:hidden;
	clip:rect(0,614,488,0);
	visibility:visible;
}
#BlocScroll 	{
	position:absolute;
	left:-1px;
	top:5px;
	width:614px;
	z-index:5;
}
#carre {position:absolute;	left:0px;		top:0px;		width:12px;		z-index:7;	}

/*A LA */

/* FIN SCROLL */


.txt {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #666666;
}

.titre {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	padding-left:15px;
	background-image:url(../images/puce_orange.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.txt_12 {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
}

.s_titre {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	padding-left:15px;
}
.s_titre_fleche {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	padding-left:10px;
	background-image:url(../images/fleche_droite.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.s_titre_puce {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	padding-left:10px;
	background-image:url(../images/puce_grise.gif);
	background-repeat:no-repeat;
	background-position:left;
}

a:link {text-decoration: none; color: #FF9900;}
a:visited {text-decoration: none; color: #FF9900;}
a:hover {text-decoration: underline; color: #FF9900;}


.error {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FF0000;
}

.footer {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
}

a.footer_link{
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_link:hover, visited, active{
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}

.fotoG {
	float: left;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}
.fotoD {
	float: right;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
}

a.txt_black_link{
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.txt_black_link:hover, visited, active{
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

