body	{
	margin: 0;
	padding: 0;
	background-color: #069;
	width: 100%;
	height: 100%;
}
p	{
	margin-bottom: 0;
}
#bodyRubrique-1	{
	background: url(files/images/copen1.jpg) no-repeat top center fixed;
}
#bodyRubrique-2	{
	background: url(files/images/automne.jpg) fixed no-repeat top center;	
}
#bodyRubrique-3	{
	background: url(files/images/chaises.jpg) fixed no-repeat top center;	
}
#bodyRubrique-5	{
	background: url(files/images/free.jpg) fixed no-repeat top center;	
}
#bodyRubrique-8	{
	background: url(files/images/what.jpg) fixed no-repeat top center;	
}
#bodyRubrique-17	{
	background: url(files/images/copen2.jpg) fixed no-repeat top center;	
}
#bodyRubrique-18	{
	background: url(files/images/allee.jpg) fixed no-repeat top center;	
}
#bodyRubrique-19	{
	background: url(files/images/ny.jpg) fixed no-repeat top center;	
}
#bodyRubrique-20	{
	background: url(files/images/chateau.jpg) fixed no-repeat top center;	
}
#bodyRubrique-22	{
	background: url(files/images/louvre.jpg) fixed no-repeat top center;	
}
#bodyRubrique-24	{
	background: url(files/images/ny01.jpg) fixed no-repeat top center;	
}
#bodyRubrique-25	{
	background: url(files/images/ny02.jpg) fixed no-repeat top center;	
}
body, html, div, form, input, textarea, select, p	{
	font-family: Verdana;
	font-size: 10px;
	color: #333;
}
h1, h2, a	{
	color: #069;
}
h1, h2	{
	font-weight: bolder;
	font-size: 12px;
	
}
a	{
	color: #069;
	text-decoration: none;
}
a:hover	{
	color: #018CA1;
	text-decoration: none;
}
a:active	{
	color: #018CA1;
	text-decoration: none;
}
img	{
	border: none;
}
textarea	{
	vertical-align: text-top;
}
li	{
	padding: 3px;
}
#bloc	{
	position: absolute;
	left: 50%;
	margin: 0 0 0 -385px;
	width: 770px;
	padding: 0 0 20px 0;
}
#bandeau	{
	overflow: hidden;
	margin: 20px;
}
#bandeau .topDiv	{
	display: none;
}
#bandeau .bottomDiv	{
	display: none;
}
#page	{
	width:730px;
	_width:770px;
	padding: 0 20px 0 20px;
}
#page .cornerHg	{
	width: 20px;
	height: 20px;
	float: left;
	background: url(files/images/corner2-h-g.gif) no-repeat;
}
#page .cornerHd	{
	width: 20px;
	height: 20px;
	float: right;
	background: url(files/images/corner2-h-d.gif) no-repeat;
}
#page .cornerBg	{
	width: 20px;
	height: 20px;
	float: left;
	background: url(files/images/corner2-b-g.gif) no-repeat;
}
#page .cornerBd	{
	width: 20px;
	height: 20px;
	float: right;
	background: url(files/images/corner2-b-d.gif) no-repeat;
}
#endPage, #endTitre, .endTitre2	{
	clear: both;
}
#contenu	{
	float: right;
	width: 510px;
	margin: 0;
	padding: 0;
}
#contenu .topDiv	{
	height: 20px;
	width: 510px;
}
#contenu .bottomDiv	{
	margin-top: 0;
	height: 20px;
	width: 510px;
}
#contenu .barreH	{
	height: 20px;
	float: left;
	background: url(files/images/bg-top-div-2.gif) repeat-x;
	width: 470px;
}
#contenu .barreB	{
	height: 20px;
	float: left;
	background: url(files/images/bg-bottom-div-2.gif) repeat-x;
	width: 470px;
}
#corps	{
	padding: 0 20px 0 20px;
	background: url(files/images/bg-3.gif) repeat-y;
}
#corps img	{
	margin: 0 20px 20px 0;
}
#avTitre	{
	width: 5px;
	height: 20px;
	border: solid 2px #CCC;
	border-right: none;
	float: left;
}
#apTitre	{
	display: none;
}
#titre h1, #titre h2	{
	float: left;
	width: 430px;
	_width: 455px;	
	margin: 0;
	padding: 3px 20px 0 5px;
}
#endTitre	{
	height: 20px;
}
.endTitre2	{
	height: 10px;
}
#colGauche	{
	float: left;
	padding: 0
}
#colGauche .topDiv	{
	height: 20px;
	width: 200px;
}
#colGauche .bottomDiv	{
	height: 20px;
	width: 200px;
}
#colGauche .barreH	{
	height: 20px;
	float: left;
	background: url(files/images/bg-top-div-2.gif) repeat-x;
	width: 160px;
}
#colGauche .barreB	{
	height: 20px;
	float: left;
	background: url(files/images/bg-bottom-div-2.gif) repeat-x;
	width: 160px;
}
#ulMenu	{
	list-style-type: none; 
	margin: 0;
	padding: 0 0 0 20px;
	font-weight: bold;
	background: url(files/images/bg-2.gif) repeat-y;
}
#ulMenu ul	{
	list-style-type: none; 
	margin: 0;
	padding: 0;
	font-weight: bold;
}
#ulMenu li	{
	background: url(files/images/puce-grise.gif) no-repeat top left;
	width: 140px;
	_width: 160px;
	padding: 7px 0 7px 20px;
}
#ulMenu li a	{
	color: #069;
	text-decoration: none;
}
#ulMenu li a:hover	{
	color: #018CA1;
	text-decoration: none;
}
#footer	{
	clear:both;
	height:15px;
}
.topDiv 	{
	display: none;
}
.bottomDiv	{
	display: none;
}
#page .topDiv	{
	display: block;
}
#page .bottomDiv	{
	display: block;
}