

/* Liste d'annonce (mini)
------------------------------------------------------------------------------*/

#categoryDeck li {
    width: 200px;
}


.housingAdsList {
    float: left;
    clear: none;
    width: 325px;
    padding: 0 0 14px 0;
}


.housingAdsList ul {
}

.housingAdsList li {
    float: left;
    clear: none;
    width: 135px;
    background: #f5f5f5;
    margin: 7px 7px 0 0;
    padding: 7px 9px 7px 9px;
}

* html .housingAdsList li {
    width: 153px;
}

.housingAdsList li.breakLine {
    float: none;
    display: block;
    padding: 0;
    margin: 0;
    clear: both;
}

.housingAdsList h3 {
    font-size: 1em;
}

.housingAdsList h3 a {
    color: #6C6C6C;
    font-weight: normal;
}


.housingAdsList h4 {
    font-size: 1em;
    padding: 0 0 4px 0;
}

.housingAdsList h4 a {
    color: #CC0000;
    font-size: .9em;
}

.housingAdsList img {
    border: 1px solid #dadada;
}

.housingAdsList p {
    font-size: .9em;
}

.housingAdsList em {
    color: #575757;
}

.housingAdsList strong {
    color: #373737;
}

.housingAdsList a {
    color: #CC0000;
}



/* Annonces en une
------------------------------------------------------------------------------*/

.housingAdsBig {
    float: right;
    clear: none;
    width: 335px;
}

.housingAdsBig ul {

}

.housingAdsBig li {
    background: #DA1F00 url(../img/bigAdBg.gif) bottom left repeat-x;
    margin: 7px 0;
    padding: 7px 0 0 0;
    font-size: .9em;
    text-align: center;
}




.housingAdsBig li .photo {
    float: left;
    width: auto;
    padding: 1px;
    margin: 0 0 0 5px;
    background: #C71C00; /* url(../img/bigAdPhotoShadowTL.gif) 0 0 no-repeat;*/
    border: 1px solid #D41E00;
}

* html .housingAdsBig li .photo {
    margin: 0 0 0 3px;
    padding: 1px 0;
}

.housingAdsBig li .photo a {
    float: left;
    width: auto;
    padding: 1px;
    margin: 0;
    line-height: 0;
    font-size: 0;
    background: #991600; /*url(../img/bigAdPhotoShadowBR.gif) 100% 100% no-repeat;*/
    border: 1px solid #B31900;
    text-align: left;
    /*border-width: 0 1px 1px 0;*/
}

* html .housingAdsBig li .photo a {
    padding: 1px -2px;
}

.housingAdsBig li .photo img {
    float: left;
    width: auto;
    padding: 0;
    border: 1px solid #DAD9D9;
    margin: 0;
}

* html .housingAdsBig li .photo img {
    margin: 0 -2px;
}


.housingAdsBig p {
    float: left;
    clear: none;
    color: #fff;
    width: 210px;
    padding: 5px 0 5px 0;
    text-align: left;
}


.housingAdsBig .infos {

}


.housingAdsBig p.adLogo {
    text-align: center;
    width: 105px;
    height: 80px;
    padding: 3px 0;
}

.housingAdsBig p.adLogo img {
    border: none;
    margin: 0 auto;
}

.housingAdsBig em {

}

.housingAdsBig strong {

}

.housingAdsBig a {
    color: #fff;
}

.housingAdsBig .video {
    float: left;
    width: 100%;
    background: #E6581A url(../img/adVideoLinkBg.gif) 0 0 repeat-x;
    padding: 7px 0 7px 10px;
}

.housingAdsBig .video a {
    float: left;
    clear: both;
    text-align: left;
    width: 100%;
    height: 20px;
    background: url(../img/pictoAdvideoLink.gif) 0 0 no-repeat;
    padding: 7px 0 0 31px;
    font-weight: bold;
}

* html .housingAdsBig .video a {
    height: 27px;
}


.submit {
    float: left;
}



