
/*Categorie*/

/* main category container blocks on homepage */

.annoncesCategoriesContourDiv {
        border: 1px solid #666666;
        margin: 7px;
        padding: 6px
}

/* main category images blocks (the green ones) */

.annoncesCategoriesContourImg {
        background-color: #bae003;
        float: center;
        padding: 5px;
        border: 0px solid #999999;
}

/* main category images */

.annoncesCategoriesContourImg img {
        /* border: 1px solid white */
}

/* no-image image */

.miniature {
 border: 2px solid #cccccc;
 margin: 1px;
}

/* main category title background (under image) */

.annoncesCategoriesTitre {
        background-color: #bae003;
        padding-bottom: 5px
}

/* main category title links */

.annoncesCategoriesTitre a {
        text-decoration: underline;
}

/* sub-category links and article count */

.annoncesCategoriesSub {
        line-height: 1.3;
        padding: 0px;
        margin-left: 4px;
        text-decoration: none;
}


/* ad listing table */

.annoncesTableau {
        border: 1px solid #c0c0c0;
}

.annoncesLignes td{
        vertical-align: middle;
}

/* ad listing CSS */


.pk_ad_type {
        /* font-family: Arial; */
        font-size: 100%;
        font-weight: normal;
        line-height: 1.3;
}

/* title and link */

.annoncesTitre a {
        /* font-family: Arial; */
        font-size: 100%;
        font-weight: bold;
        line-height: 1.3;
        text-decoration: none;
}

.annoncesTitre a:visited {
        /* font-family: Arial; */
        font-size: 100%;
        font-weight: bold;
        line-height: 1.3;
        text-decoration: none;
}

.annoncesTitre a:hover {
        /* font-family: Arial; */
        font-size: 100%;
        font-weight: bold;
        line-height: 1.3;
        text-decoration: underline;
}

.annoncesDescription {
        font-family: Arial;
        font-size: 90%;
        line-height: 1.2;
        color: #000000;
        text-decoration: none;
        padding-left: 0px;
        padding-right: 2px
}

.pk_item_price {
        font-family: Arial;
        /* font-weight: bold; */
        font-size: 100%;
        line-height: 1.0;
        color: #000000;
        padding: 18px 0 0 0
}

.pk_item_price_option {
        font-family: Arial;
        font-size: 100%;
        line-height: 1.0;
        color: #000000;
        padding: 18px 0 0 0
}

.pk_item_location {
        font-family: Arial;
        font-size: 100%;
        line-height: 1.0;
        color: #000000;
        padding: 18px 0 0 0
}

.pk_item_posted {
        font-family: Arial;
        font-size: 100%;
        line-height: 1.0;
        color: #000000;
        padding: 18px 0 0 0
}


/* ad listing TR height and rollover effect. NB heights should be the same  */

.pk_list_entry{
       height: 62px;
}

.pk_rollover{
       background-color: LemonChiffon;
       height: 62px
}

.pk_rollout{
       background-color: white;
       height: 62px
}


/* Main ad CSS - change table class in template if required */

.itemTitle{
        font-size: 18px;
        text-align: left;
        font-weight: bold;
}

/* description */

.ad_desc_heading{
}

.ad_desc {
line-height: 1.3;
padding: 0 5px 0 10px
}

/* sidebar - you can set unique classes in template if required */

.ad_sidebar {
}

/* expired alert message */

.ad_alert {
color: red;
font-weight: bold
}

/* tags - change float position in template if required */

.ad_tags {
margin: 2px 0 4px 4px
}

/* print button - change float position in template if required */

.ad_print_button {
margin: 2px 4px 0 0
}
