@charset "utf-8";
/* CSS Document */
BODY {  background:white url("img/fond/fond_rosace.jpg") repeat; }

.fond-rosace2{  background:white url("img/fond/fond_rosace2.jpg") repeat; 
height:100%;
width:50%;
margin-left:50%;
position:absolute;

}

.fond_head {
	height:100px;
	width:auto;
	background:url("img/fond/fond_header.png") repeat-x;
}
div#page {
    width: 500px;
    margin: 0 auto;
}

body {
    text-align: center;
}
div#page {
    width: 500px;
    margin: 0 auto;
    text-align: left;
}
html {
    height: 100%;
}
body {
    height: 100%;
    margin: 0;
    padding: 0;
}
#page-table {
    height: 100%;
    width: 100%;
    border-collapse: collapse;
    text-align: center;
}
#page-td {
    height: 100%;
    padding: 0;
    vertical-align: middle;
}
div#global {
    width: auto;
    margin: 20px auto;
    text-align: left;
}
.blanc {
	height:140px;
	width:auto;
	position:relative;
}
.blanc1 {
	float:left;
height:140px;
width:50%;
	background:url("img/fond/blanc.png") repeat-x;
}
.blanc2{
	float:left;
height:140px;
width:50%;
	background:url("img/fond/blanc2.png") repeat-x;
}

#picto{
	margin-top:45px;}
.imgflash{
	background:url(imgflash.png);
	width:450px;
	height:130px;
}
.imgflash2{
	background:url(imgflash2.png);
	width:450px;
	height:130px;
}
.animflash{
	width:450px;
	height:130px;
}
.entrer{
	margin-top:10px;
	text-align:center;
	color:#aca3a1;
	font-size:0.625em;
	font-family:"Arial", sans-serif;
	letter-spacing:0.02em;
	position:relative;
}
.entrer2{

	margin-top:10px;
	text-align:center;
	color:#aca3a1;
	font-size:0.625em;
	font-family:"Arial", sans-serif;
	letter-spacing:0.02em;
	position:relative;
}	
.entrer a{
	text-decoration:none;
	color:#aca3a1;
}

.entrer a:hover {
 	 color:#a18f8a;
 } 
 .entrer2 a{
	text-decoration:none;
	color:white;
}

.entrer2 a:hover {
 	 color:#3aa2e7;
 } 