@page { size: portrait; } ; 
@page { size: 8.5in 11in; } /* width height */
@page { margin: 2cm; };

h1, h2, h3, p, form, div, ul, li, a, img{ margin: 0; padding: 0; border:0;}

h1{
	color:#646464;
	font-size: 18px;
	font-family: Arial;
}
h2{
	font-size:12px;
	font-weight: bold;
	color:#727272;
}
h2 a, h2 a:link, h2 a:visited{
	color:#727272;
	text-decoration: none;
}
h2 a:hover{
	color: #237fae;
	text-decoration: none;
}
h3{
	color:#2c2c2c;
	font-size: 12px;
	font-family: Arial;
}
br.both{
	clear: both;
}
img{
	border: 0;
}
a, a:link, a:visited{
	color: #bc5800;
	text-decoration: underline;
}
a:hover{
	color: #bc5800;
	text-decoration: none;
}
.Bleu{ color: #237fae; }
.fonce{ color:#2c2c2c; }
.titre{
	color:#000;
	font-family: Tahoma;
	font-size: 21px;
	font-weight: bold;
}
.sTitre{
	color:#ae9c64;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
}
#backgroundImg{
	visibility: hidden;
	display: none;
}
#main, table{
	font-family: Arial, Verdana, Tahoma, Helvetica, "Trebuchet MS", Georgia, Times, "Times New Roman", "Courier New";
	font-size: 12px;
}
/* CONTENEUR
--------------------------------------------------------------------------------------- */
#main #conteneur{
	display: block;
}

#menu{
	display: none;
	visibility: hidden;
}
#menuBas{
	display: none;
	visibility: hidden;
}
#piedPage{
	display: none;
	visibility: hidden;
}
.NextPrevBtn{
	display: none;
	visibility: hidden;
}
#recherche{
	display: none;
	visibility: hidden;
}
#dhtmltooltip{
	display: none;
	visibility: hidden;
}

#photoHaut{
	display: block;
}

/* Version 3 photos */
#photoHaut .G1{
	display: block;
	float: left;
	/*border: 1px solid #e3d9bd;
	background: #FFF;
	padding: 5px;*/
}
.G1{
	display: block;
	float: left;
	/*border: 1px solid #e3d9bd;
	background: #FFF;
	padding: 5px;*/
}
.P1{
	display: block;
	float: left;
	/*border: 1px solid #e3d9bd;
	background: #FFF;
	padding: 5px;
	margin: 0 0 0 5px;*/
}
.P2{
	display: block;
	float: left;
	/*border: 1px solid #e3d9bd;
	background: #FFF;
	padding: 5px 5px 3px 5px;
	_padding: 5px;
	margin: 5px 0 0 5px;*/
}
/* Version mosaique */
#photoHaut .Mosaique{
	display: block;
	float: left;
	/*border: 1px solid #e3d9bd;
	background: #FFF;
	padding: 5px;*/
}

.cfdebug{
	display: none;
	visibility: hidden;
}
