.navigation
{

height:15px;
text-transform:uppercase;

}
#PropertyDetails
{
font-family:arial;
font-size:11px;
float:left;
padding-bottom:25px;
position:relative;

}
#PropertyDetails #DiaporamaProperty
{
float:left;
position:relative;
width:634px;
height:344px;
margin-bottom:20px;
}

#PropertyDetails #DiaporamaProperty .PhotoScroll
{

float:right;
width:19%;
height:100%;

margin:auto;
padding-top:0px;
margin-right:5px;
}

#PropertyDetails #DiaporamaProperty .PhotoScroll img
{
cursor:pointer;
}
#PropertyDetails #DiaporamaProperty .PhotoScroll img:hover
{
border:1px solid orange;  
}


#PropertyDetails #DiaporamaProperty .picture
{

float:left;
height:100%;
width:79%;
border:1px solid #CF9A34;
text-align:center;margin:auto;
}
#PropertyDetails #DiaporamaProperty .picture img
{
text-align:center;

margin:auto;

}

#PropertyDetails #cadreProperty
{
float:left;

width:100%;
height:100%;
}
#PropertyDetails #EnteteProperty #CadreTitle1  span
  {

font-size:22px;
}


#PropertyDetails #EnteteProperty
{
margin-top:10px;
height:auto;
padding-bottom:15px;
margin-bottom:10px;
display:block;
float:left;
width:634px;
border-bottom:1px solid #e3e3e3;
}

#PropertyDetails #EnteteProperty .AdresseProperty
{
float:left;
margin-top:-10px;
width:50%;
padding-left:10px;
}
#PropertyDetails #EnteteProperty .PrixProperty 
{
margin-top:-10px;
float:right;
width:40%;

}

#PropertyDetails #EnteteProperty .AdresseProperty span 
{

display:block;
}
#PropertyDetails #EnteteProperty .AdresseProperty #nameprop
{
font-size:20px;
fond-weight:bold;
}

#PropertyDetails #EnteteProperty .AdresseProperty #cityprop
{
font-size:17px;
fond-weight:lighter;
text-transform:capitalize;
padding-top:3px;
}

#PropertyDetails #EnteteProperty .PrixProperty #priceprop
{
font-size:19px;
fond-weight:lighter;
text-transform:capitalize;
}

#PropertyDetails #EnteteProperty .PrixProperty span
{
display:block;
text-align:right;

}
#PropertyDetails #EnteteProperty .PrixProperty #publish
{
vertical-align:bottom;
 
font-size:13px;
font-family:"myriad pro";
}

#CadreTitle3
{
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#cc9933;
background:white;
}



#PropertyDetails  #CadreTitle3
{
margin-top:10px;
 
margin-bottom:10px;
}

#PropertyDetails  #CadreTitle3 span
{
 font-size:12px;
}


#PropertyDetails #InfoPropertyCadre
{

float:right;
width:305px;
height:180px;
background:#faf5ea
}

#PropertyDetails #InfoPropertyCadre #InfoProperty1
{

}
#PropertyDetails #InfoPropertyCadre ul 
{
padding:0 5px 5px 5px;
display:block;
float:left;
width:43%;
}
#PropertyDetails #InfoPropertyCadre #InfoProperty2 ul 
{
margin-top:40px;
display:block;
float:right;
width:50%;
}
#PropertyDetails #InfoPropertyCadre span
{
color:#CC9933;
}









#AgencyContact
{
font-size:11px;
font-family:arial;
padding-right:10px;
}
#AgencyContact #AgencyContact1
{

width:100%;
height:200px;

}

#AgencyContact #AgencyContact1 .logoAgency
{
 

}

#AgencyContact #AgencyContact1 .InfoAgency
{
 

 
float:left;
display:block;
}
#AgencyContact #AgencyContact1 .InfoAgency span
{
color: #CC9933;
}

#AgencyContact #AgencyContact1 .LinkAgency 
{
margin-top:20px;

text-transform:capitalize;
 
float:left;
display:block;
}

#AgencyContact #AgencyContact1 .LinkAgency a
{
font-weight:bold;
color:black;
}
#DescAgent?  #InfoAgent
{
font-weight:bold;
text-transform:capitalize;
width:135px;
float:left;
display:block;
}
#DescAgent?  #InfoAgentspan
{
color: #CC9933;
}



#AgencyContact #AgencyContact2 
{
margin-top:20px;
margin-left:5px;
}





#AgenceInfo01 #LogoAgence
{
margin-top:10px;
margin-bottom:10px;

}


#InfoAgence6
{
border-top:1px solid black;
width:60%;
text-align:center;
}
#InfoAgence6 ul
{
margin-top:10px;
text-align:left;
}
#AgenceInfo01,#InfoAgence6
{
margin-left:10px;
}

#AgenceInfo01 li
{

margin-top:5px;

}
#AgenceInfo01
{
padding-bottom:20px;
border-bottom:1px solid #CC9933;

}

#AgenceInfo01 li 
{
color:black;
font-size:11px;
 
}
#AgenceInfo01 li a
{
color:black;
}
#AgenceInfo01 span
{
color:#CC9933;
text-transform: capitalize;
font-weight:lighter;
}



#AgenceInfo02
{
list-style:none;
margin-top:50px;
padding-left:10px;
}
#AgencyDetails
{

float:left;
width:90%;
margin:auto;
margin-top:10px;
margin-bottom:10px;
}
#AgencyDetails #InfoAgence1 
{




}

#AgencyDetails #InfoAgence1 span
{
font-weight:bold;

}
#AgencyContact1 #LogoAgence

{
margin-top:10px;
margin-bottom:10px;
 

}

#Mapsprop #LogoAgence
{
margin-top:10px;
margin-bottom:10px;
border:1px solid #CC9933;
height:200px;
}
#Mapsprop #LogoAgence img
{
vertical-align:middle;

}

#AgencyDetails #InfoAgence1 
{
margin-bottom:50px;
float:left;
width:50%;

}
#AgencyDetails #InfoAgence1 ul,#AgencyDetails #InfoAgence2 ul,#AgencyDetails #InfoAgence3 
{

padding-left:25px;
margin-bottom:10px;
}
#AgencyDetails #InfoAgence2
{
margin-bottom:50px;
float:left;
width:100%;
font-weight:bold;

}
#AgencyDetails #InfoAgence2 #MapsPropery
{
}
#InfoAgence5 p
{
font-size:12px;
font-family:verdana;
text-align:justify;
width:90%;
margin-top:20px;
margin-bottom:50px;
}

#ContactAgency input
{

width:150px;
display:block;

}
#ContactAgency label
{
width:100px;
font-weight:bold;
float:left;
}
#ContactAgency textarea
{
margin-top:10px;
margin-bottom:10px;
width:82%;
height:150px;
}




#InfoAgence6
{

position:relative;
top:150px;


}


#AgencyDetailsFiche #InfoAgenc
{
padding:10px;


}

#AgencyDetailsFiche #imageAgence
{

float:left;
width:50%;
height:150px;
}
#AgencyDetailsFiche #InfoAgence5
{
clear:both;
height:100%;
float:left;
width:100%;

}

#AgencyDetailsFiche #InfoAgencedoc
{

float:left;
width:100%;
height:150px;
}

#AgencyDetailsFiche #ContactAgency 
{
clear:both;
float:left;
width:600px;
}
#InfoAgence2
{

padding:10px;
}
#DescAgente #InfoAgent
{
margin-top:10px;
 
line-height:19px;
}

#DescAgente #InfoAgent span
{
width:117px;
 
color:#CC9933;
 
}

#AgencyDetailsFiche #AgenceInfo
{
float:right;
width:100%;

padding:5px;
padding-bottom:20px;
padding-top:0px;
margin-bottom:20px;
border-bottom:1px solid #C99A30;
}
#AgencyDetailsFiche #InfoAgenc
{

float:left;
width:90%;
}
#AgencyDetailsFiche #InfoAgence4
{

float:right;
width:45%;
}
#AgencyDetailsFiche #InfoAgenc span,#AgencyDetailsFiche #InfoAgence4 span
{font-size:12px;
color:#C99A30;
font-weight:lighter;
}
#AgencyDetailsFiche #InfoAgenc li,#AgencyDetailsFiche #InfoAgence4 li
{
font-size:12px;

}
#AgencyDetailsFiche #InfoAgence4 li ul 
{
text-indent:20px;

}
#AgencyDetailsFiche #InfoAgence4 li ul a
{
color:black;

}

#AgentDetailsFiche #InfoAgent1
{
width:100%;
padding-bottom:0px;
margin-bottom:0px;
border-bottom:1px solid #E3E3E3;
border-top:1px solid #E3E3E3;
float:left;
}

#AgentDetailsFiche #InfoAgent1 ul 
{
padding:2px;
float:left;

}
#AgencyDetailsFiche #InfoAgent1 a
{
color:black;
}


#AgentDetailsFiche #InfoAgent1 span
{
font-size:12px;
color:#C99A30;
font-weight:lighter;
}

#AgentDetailsFiche #InfoAgent1 li
{
font-size:12px;
color:black;


}

#AgentDetailsFiche #InfoAgence5 h4

{
font-size:12px;
color:#C99A30;


}

#AgentDetailsFiche #InfoAgence5 p

{

margin-bottom:100px;

}

/* Property Details (info a gauche) */
.PropertyDetailsInfo
{
height:272px;

}
.ListeInfo li span
{
color:#CC9933;
width:115px;
display:block;
float:left; 

}
.ListeInfo li 
{

line-height:19px;

}

.PropertyTools
{
height:250px;
}

.PropertyTools ul
{
position:relative;
font-weight:bold;
padding-top:20px;
padding-bottom:20px;
}
.PropertyTools li
{
 
line-height:19px;
}

.boutonAgence
{
background-color:#F6EBD7;
font-weight:bold;
border: solid;
border-color:#cc9933;
border-width:thin;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-size:16px;
vertical-align:middle;
}



#descproperty
{
width:300px;
 
 
position:relative;
float:left;
}
#descproperty2
{
width:300px;
height:450px;
 
position:relative;
float:right;
}


#PropertyDetails #DescriptionProperty
{
position:relative;
display:block;
float:left;
width:100%;
min-height:200px;
position:relative;
padding-left:10px;
 
}
#PropertyDetails #DescriptionPropertyDoc
{
float:left;
width:100%;
position:relative;
 
margin-bottom:30px;
 }
#PropertyDetails #DescriptionPropertyInfoSecret
{
float:left;
width:100%;
position:relative;
 

 }
#PropertyDetaoils #MapsPropery
{

 }
#PropertyDetails #DescriptionProperty p,#PropertyDetails #DescriptionPropertyInfoSecret p
{
padding:0px;
margin:0px;
 
}


#PropertyDetails #EnteteProperty .AdresseProperty span 
{
font-size:13px;
display:block;
}