body {
color:#333333;
font-family:Verdana,Geneva,“DejaVu Sans”,sans-serif;
font-size: 11px;	
}

a:link    {
color:#4B0F7B;
text-decoration:underline;
}
a:visited {
color:#4B0F7B;
text-decoration:underline;

}
a:hover   {
color:#A079BE;
text-decoration:underline;
}
a:focus {
color:#4B0F7B;
text-decoration:underline;
}
a:active  {text-decoration: none; color: #fff;}
img {border: 0px;}

input, select, textarea {
font-family: Trebuchet MS;
font-size: 11px;	
}

.alert {
color: #FFFFFF;	
font-weight: bold; 
font-style: normal;
background-color:#FF0000;
}

#submit input{
background-color:#CBAFD6;
border:2px solid #AB8AB8;
color:#4B0F7B;
cursor:pointer;
float:right;
font-size:12pt;
font-weight:bold;
height:30px;
width:170px;
margin-top:25px;
}


#sect1,#sect2,#pieces,#chambres,#budget,#surface,#compl1,#compl2{
float:left;
width:50%;
}

#separator2,#separator6,#separator7,#separator11,#separator12,#separator20,#separator21{
clear:both;
}

#main{
border:1px solid #CBAFD6;
margin:0pt;
padding:10px;
width:97%;
}

#lang{
float:right;
margin-top:8px;
text-align:right;
}

#recherche div{
margin-top:15px;
}

#recherche h1{
background:#F2EDF4 none repeat scroll 0% 50%;
border-bottom:3px solid #E1D1E8;
color:#542679;
font-family:arial;
font-size:19px;
font-weight:normal;
line-height:24px;
margin:0pt -10px 15px;
padding:0pt 0pt 3px 5px;
}

#recherche h2{
background:#E1D1E8 none repeat scroll 0%;
color:#4B0F7B;
font-size:10pt;
font-style:normal;
font-weight:bold;
margin:0pt 0pt 10px;
padding:5px;
}

#recherche h3{
margin: 0;
padding: 0;
font-size: 10pt; 
color: #fff;
font-weight: bold; 
font-style: normal; 
}

#recherche td{
margin:0;
padding:0;
}

#rappelcriteres{
padding:3px;
border:#ccc solid 1px;
}

#rappelcriteres strong{
color:#4B0F7B;
}

#affiner{
text-align:right;
}

#navig select{
font-size: 10px;; 
text-align:left;
width:165px;
}

#pager{
float:left;
}

#tri{
text-align:right;
color:#4B0F7B;
}

#annoncetitre{
border-top:#fff solid 1px;
padding:2px;
background-color:#AB8AB8;
}

#annoncetitre h2{
background:transparent none repeat scroll 0%;
color:#FFFFFF;
float:left;
margin:0pt;
padding:0pt;
}

#annoncetitre h3{
text-align:right;
}

#annoncephoto img{
margin:0 10px 10px 0px;
float:left;
border:2px solid #AB8AB8;
}

#annoncephoto p{
margin:0px;
padding:0px;
}

#annonceliste,#detail {
background-color:#F2EDF4;
padding:10px;
}

#annoncerefcoord,#annoncedetailcontact p{
border:1px solid #AB8AB8;
color:#333;
padding:2px;
background:#F2EDF4;
}

#annoncerefcoord a, #annoncedetailcontact a{
color:#4B0F7B;
}

#separator14{
height:10px;
}

#detail p{
margin: 8px;
}


#annoncedetailphoto{
margin:0 2px 0 2px;
}

#annoncedetailphoto img{
margin:2px;
float:left;
border:#929BDB solid 1px;
}
#annoncedetailpagerphoto{
margin-left:2px;
width:auto;
height:244px;
overflow:auto;
}

#annoncedetailpagerphoto img{
margin:2px;
}

#detail ul {
padding:10px 0 10px 0;
margin:5px 0 0 0;
float:left;
width:100%;
list-style:none;
border-bottom:1px solid #fff;
}

#detail li{
float:left;
width:14em;
margin:0;
white-space:nowrap;
background-image: url('/themes/cb/images/arrow1.gif');
background-position: 4px 3px;
background-repeat: no-repeat;
padding: 0 0 0 1.5em; 
}

#annoncedetailcontactform, #annoncedetailproximiteform{
margin: 8px;
}

#annoncedetailproximiteform form { 
display:inline;
}
/* coup de coeur */

div#cc {
margin-left:40px;
margin-bottom:10px;

}

div#cc1 {
float:left; 
width:124px; 
padding:2px; 
margin-left:4px;
margin-top:4px;
border:solid 1px #929BDB;
/*background-color: #996633;*/
}

div#cc2 {
text-align:center;

}


div#cc3 {
width:100%; 
font-size:10px; 
font-weight:bold; 
letter-spacing:-1px;
color: #D9C258;
}


div#cc4{
width:100%; 
text-align:right; 
font-weight:bold;
color: #D9C258;
}

/*
#080942 bfoncé
#929BDB bclair
#D9C258 jaune
#323874 bfoncé2
*/


#type_bien #

}

#secteur {

}

#sect1 {

}

#type_bien {

}

#sect1 input {
margin-bottom:4px;
width:100px;
}

#pieces {


}

#budget {

}

#surface{

}

#chambres {

}

#compl1{

}

compl2 {

}

#separator{

}

#separator1{

}

#separator2{

}

#separator3{

}

#separator4{

}

#separator5{

}

#separator6{

}

#separator7{

}

#separator8{

}

#separator9{

}

#separator10{

}


