body {
background:#FFFFFF;	
font-family:Verdana, Times New Roman, Times, serif;
font-weight: normal;
text-align:left;
font-size:11px;
color:#5a5a5c;
}	
#centrage { 
position: absolute; 
left: 50%; 
top: 50%;
width: 900px;
height: 570px;
margin-left: -450px;
margin-top: -285px;
border: 0px; 
z-index: 1; 
background-image: url(images/idretail-fond.gif);
} 
 
#logo {
position: absolute;
top: 4px;
left: 15px;
width: 136px;
height: 37px;
z-index: 2;
background-image: url(images/idretail-logo.gif);
}
#baseline {
position: absolute;
top: 48px;
left: 0px;
width: 224px;
height: 5px;
z-index: 2;
background-image: url(images/idretail-baseline.gif);
}

#menu {
position: absolute;
top: -18px;
left: 165px;
width: 224px;
height: 16px;
z-index: 2;
}

#accueil {
position: absolute;
z-index: 2;
}
	#menu1 {
	position: absolute;
	z-index: 2;
	left: 140px;
	}
	#menu2 {
	position: absolute;
	z-index: 2;
	left: 280px;
	}
	#menu3 {
	position: absolute;
	z-index: 2;
	left: 490px;
	}
	#menu4 {
	position: absolute;
	z-index: 2;
	left: 640px;
	}

.ssmenu{
font-size: 11px;
letter-spacing: 1px;
font-weight: bold;
color: #db0084;
padding: 3px 3px 3px 3px;
}

.ssmenu a{
text-decoration: none;
letter-spacing: 0px;
font-weight: normal;
font-size: 9px;
color: #555557;
padding: 3px 3px 3px 3px;
}
.ssmenu a:hover{
font-weight: bold;
letter-spacing: 0px;
font-size: 9px;
color: #555557;
padding: 3px 3px 3px 3px;
}

#langage {
position: absolute;
top: 502px;
left: 720px;
width: 139px;
height: 10px;
z-index: 6;
}
#langage_int{
position: absolute;
top: 472px;
left: 707px;
width: 139px;
height: 10px;
z-index: 6;
}
#coordonnees {
position: absolute;
top: 480px;
left: 395px;
width: 500px;
height: 16px;
z-index: 2;
font-size:9px;
letter-spacing: -1px;
line-height: 18px;
}
#coordonnees a{
text-decoration:none;
color:#ff2680;
}
#coordonnees a:hover{
text-decoration:underline;
color:#606062;
}
#visuel1 {
position: absolute;
top: 30px;
left: 13px;
width: 438px;
height: 292px;
z-index: 2;
background-image: url(images/idretail-fond1.jpg);
}
#visuel2 {
position: absolute;
top: 30px;
left: 13px;
width: 438px;
height: 292px;
z-index: 2;
background-image: url(images/idretail-fond2.jpg);
}
#visuel3 {
position: absolute;
top: 30px;
left: 13px;
width: 438px;
height: 292px;
z-index: 2;
background-image: url(images/idretail-fond3.jpg);
}
#visuel4 {
position: absolute;
top: 30px;
left: 13px;
width: 438px;
height: 292px;
z-index: 2;
background-image: url(images/idretail-fond4.jpg);
}
#reahp {
position: absolute;
top: 338px;
left: 40px;
width: 258px;
height: 103px;
z-index: 3;
}
#salonhp {
position: absolute;
top: 350px;
left: 360px;
width: 126px;
height: 81px;
z-index: 4;
}
#actuhp {
position: absolute;
top: 330px;
left: 540px;
width: 279px;
height: 121px;
z-index: 5;
}
#blochp {
position: absolute;
top: 18px;
left: 0px;
width: 863px;
height: 365px;
z-index: 2;
}
#pub {
position: absolute;
top: 305px;
left: 0px;
width: 438px;
height: 110px;
z-index: 2;
background-color:#FFFFFF;
}
#txt {
position: absolute;
top: 0px;
left: 455px;
width: 380px;
height: 418px;
z-index: 2;
text-align:center;
overflow: auto;
letter-spacing: 1px;
line-height: 22px;
background: #FFFFFF;
}
#txt table {
line-height: 15px;
}
.txt_espace {
line-height: 22px;
}
#txt_sstitre {
font-family:Verdana, Times New Roman, Times, serif;
font-weight: bold;
font-size:11px;
letter-spacing: 2px;
color:#db0084;
padding: 3px 3px 3px 3px;
}
#txt_contact a{
text-decoration:none;
background-color: #db0084;
font-weight: bold;
color:#FFFFFF;
padding: 3px 3px 3px 3px;
}
#txt_contact a:hover{
text-decoration:none;
font-weight: bold;
background-color: #FFFFFF;
color:#db0084;
padding: 3px 3px 3px 3px;
}
#txt_info a{
text-decoration:none;
background-color: #db0084;
font-weight: bold;
font-size:8px;
color:#FFFFFF;
padding: 3px 3px 3px 3px;
}
#txt_info a:hover{
text-decoration:none;
font-weight: bold;
font-size:8px;
background-color: #FFFFFF;
color:#db0084;
padding: 3px 3px 3px 3px;
}
/*background: #000000;
font-size:9px;
font-weight: bold;
font-variant: small-caps;
letter-spacing: 0px;

font-variant: small-caps;
font-stretch: expanded
overflow: auto;
padding: 3px 3px 3px 3px;
line-height: 16px;
background-color: #FFFFFF;*/



