@charset "utf-8";
/* CSS Document */
#fond-titre-plan
{
position:absolute;top:30px;left:140px;
width:500px;
font-size:12px;
color:#000000;
font-family:Arial, Sans Serif;
font-weight:bold;
background-image:url(../images/fond_rose_titre.gif);
background-repeat:no-repeat;
margin:0px;
padding-left:30px;
padding-top:3px;
height:30px;
}
#plan-texte-appart
{
position:absolute;
z-index:4;
margin-top:285px;
margin-left:180px;
width:683px;
height:300px;
font-size:14px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
background-image:url(../images/fond_rose_titre_425.png);
background-repeat:no-repeat;
padding-left:25px;
}
#plan-texte-appart2
{
margin-left:-30px;
margin-top:-5px;
z-index:4;
font-size:14px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
background-image:url(../images/liens.png);
background-repeat:no-repeat;
padding-left:25px;
padding-top:2px;
width:325px;
height:30px;
}
#plan-liste-app
{
position:absolute;
z-index:4;
left:-100px;
top:230px;
height:600px;
font-size:12px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
}

#plan a {
display:block;
text-indent:-9999px;
text-decoration:none;
outline:none;
cursor:default;
}

#plan {
position: absolute;
margin-top:55px;margin-left:150px;padding:0px;
width: 571px;
height: 410px;
background: url(../images/plan_vide3.gif) no-repeat;
z-index:1;
}
#plan li {
display:block;
position:absolute;
list-style:none;
margin:0;
padding:0;
}


#plan-arr-photo
{
position:absolute;
z-index:4;
margin-top:320px;margin-left:645px;
}
#plan-texte-arr
{
position:absolute;
z-index:4;
margin-top:290px;margin-left:370px;
width:483px;
height:300px;
font-size:14px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
background-image:url(../images/fond_rose_titre.gif);
background-repeat:no-repeat;
padding-left:30px;
}
#plan-texte-arr2
{
z-index:4;
margin-left:-30px;
margin-top:-5px;
width:300px;
height:30px;
font-size:14px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
background-image:url(../images/liens.png);
background-repeat:no-repeat;
padding-left:30px;
padding-top:2px;
}

#frise
{
z-index:2;position:absolute;top:730px;margin:0px;padding:0px;left:0px;
}


#arr17 a:hover {
background: url(../images/17.png);
background-repeat:no-repeat;
}
#arr17{
     left: 137px; top: 24px; width: 132px; height: 88px; z-index: 10;	 
}

#arr17 a{height: 88px;}

#arr18 a:hover {
background: url(../images/18.png);
background-repeat:no-repeat;
}
#arr18{
     left: 266px; top: 24px; width: 103px; height: 67px; z-index: 10;	 
}

#arr18 a{height: 67px;}

#arr19 a:hover {
background: url(../images/19.png);
background-repeat:no-repeat;
}
#arr19{
     left: 355px; top: 26px; width: 106px; height: 115px; z-index: 10;	 
}

#arr19 a{height: 115px;}

#arr20 a:hover {
background: url(../images/20.png);
background-repeat:no-repeat;
}
#arr20{
     left: 380px; top: 116px; width: 89px; height: 118px; z-index: 10;	 
}

#arr20 a{height: 118px;}

#arr12 a:hover {
background: url(../images/12.png);
background-repeat:no-repeat;
}
#arr12{
     left: 345px; top: 204px; width: 118px; height: 88px; z-index: 10;	 
}

#arr12 a{height: 88px;}


#arr13 a:hover {
background: url(../images/13.png);
background-repeat:no-repeat;
}
#arr13{
     left: 284px; top: 230px; width: 111px; height: 101px; z-index: 10;	 
}

#arr13 a{height: 101px;}

#arr14 a:hover {
background: url(../images/14.png);
background-repeat:no-repeat;
}
#arr14{
     left: 180px; top: 231px; width: 111px; height: 95px; z-index: 10;	 
}

#arr14 a{height: 95px;}

#arr15 a:hover {
background: url(../images/15.png);
background-repeat:no-repeat;
}
#arr15{
     left: 97px; top: 170px; width: 155px; height: 114px; z-index: 10;	 
}

#arr15 a{height: 114px;}

#arr16 a:hover {
background: url(../images/16.png);
background-repeat:no-repeat;
}
#arr16{
     left: 66px; top: 98px; width: 117px; height: 148px; z-index: 10;	 
}

#arr16 a{height: 148px;}



#arr8 a:hover {
background: url(../images/8.png);
background-repeat:no-repeat;
}
#arr8{
     left: 171px; top: 84px; width: 95px; height: 69px; z-index: 10;	 
}

#arr8 a{height: 69px;}


#arr9 a:hover {
background: url(../images/9.png);
background-repeat:no-repeat;
}
#arr9{
     left: 265px; top: 85px; width: 46px; height: 47px; z-index: 10;	 
}

#arr9 a{height: 47px;}


#arr10 a:hover {
background: url(../images/10.png);
background-repeat:no-repeat;
}
#arr10{
     left: 307px; top: 87px; width: 71px; height: 64px; z-index: 10;	 
}

#arr10 a{height: 64px;}

#arr11 a:hover {
background: url(../images/11.png);
background-repeat:no-repeat;
}
#arr11{
     left: 348px; top: 142px; width: 75px; height: 79px; z-index: 10;	 
}

#arr11 a{height: 79px;}


#arr7 a:hover {
background: url(../images/7.png);
background-repeat:no-repeat;
}
#arr7 {
     left: 163px; top: 151px; width: 115px; height: 63px; z-index: 10;	 
}

#arr7 a{height: 63px;}


#arr6 a:hover {
background: url(../images/6.png);
background-repeat:no-repeat;
}
#arr6{
     left: 226px; top: 180px; width: 68px; height: 59px; z-index: 10;	 
}

#arr6 a{height: 59px;}

#arr5 a:hover {
background: url(../images/5.png);
background-repeat:no-repeat;
}
#arr5{
     left: 277px; top: 197px; width: 67px; height: 58px; z-index: 10;	 
}

#arr5 a{height: 58px;}


#arr4 a:hover {
background: url(../images/4.png);
background-repeat:no-repeat;
}
#arr4{
     left: 295px; top: 164px; width: 57px; height: 57px; z-index: 10;	 
}

#arr4 a{height: 57px;}

#arr3 a:hover {
background: url(../images/3.png);
background-repeat:no-repeat;
}
#arr3{
     left: 314px; top: 144px; width: 40px; height: 56px; z-index: 10;	 
}

#arr3 a{height: 56px;}

#arr2 a:hover {
background: url(../images/2.png);
background-repeat:no-repeat;
}
#arr2{
     left: 271px; top: 133px; width: 51px; height: 28px; z-index: 10;	 
}

#arr2 a{height: 59px;}

#arr1 a:hover {
background: url(../images/1.png);
background-repeat:no-repeat;
}
#arr1{
     left: 241px; top: 137px; width: 71px; height: 43px; z-index: 10;	 
}

#arr1 a{height: 43px;}

#liste_appart1
{
position:absolute;
z-index:4;
left:-37px;
top:100px;
/*
margin-top:350px;
margin-left:-&67px;
*/
font-size:12px;
font-weight:bold;
color:#000000;
font-family:Arial,Sans-Serif;
margin:0px;
padding:0px;
}

#liste_appart1 li {
display:block;
list-style-type:none;
height:1px;
margin:0px;
padding:0px;
}
#liste_appart1 ul{
list-style-type:none;
	}
	
#liste_appart1 a
{
display:block;
text-decoration:underline;
height:10px;
width: 260px;  
}
#liste_appart1 a img {

	width: 20px; /* IE5 Win can't dynamically change size - don't use 0px to hide */
	height: 25px;
	position: absolute;
	
	border-color: #000000;
	border-style: solid ;
	
	border:1px;
	visibility: hidden;
	top: 200px;
	left: 500px;
	}

#liste_appart1 a:hover img{
	visibility:visible;
	background-image: url(../images/tour_eiffel_plan.png); /* This is to preload the hover state */
	background-repeat: no-repeat;
	
	/*top:220px;left:310px;padding:0px;margin-top:27px;margin-left:-12px;border:0px;*/
	
	}
#plan-app-photo a img
{
position:absolute;
text-indent:0px;
top:322px;
left:200px;
width:110px;
height:83px;
z-index:4;
visibility:visible;

}
#plan-texte-app-teasing
{
position:absolute;
z-index:4;
margin-top:320px;margin-left:335px;padding:0px;
width:300px;
height:100px;
font-weight:normal;
text-align:justify;
}
#plan-texte-app-teasing a
{
display:inline;
z-index:4;
margin-top:0px;margin-left:0px;padding:0px;
width:300px;
height:100px;
text-align:justify;
}