a{
outline:none;
}

body {
    color:#93b9bf;
    font-family:Arial Narrow, Arial ,Helvetica;
    font-size:13px;
    margin:0;
    padding:0;
}

.fin {
    clear:both;
    font-size:1px;
    height:0;
    line-height:0;
}

.din    {display:none;}
.dib    {display:block;}
.prel    {position:relative;}
.abs    {position:absolute;}
.alc    {text-align:center;}
.all    {text-align:left;}
.alr    {text-align:right;}
.barre    {text-decoration:line-through;}
.fin     {clear:both; line-height:0; height:0; font-size:1px; }
.flor    {float:right; }
.flol    {float:left; }
.b        {font-weight:bold;}
.n        {font-weight:normal;}

.H-centre {
    font-size:13px;
    margin:0 auto;
    width:996px;
}

.H-centre-cont {
    padding-left:3px;
    padding-right:3px;
    width:990px;
}

.maxisite_cpc1_PUBYES{
    background:url("../images/bg_header.jpg") repeat-x;
    height:92px;
    width:100%;
}
.maxisite_cpc1_PUBNO{
    background:url("../images/bg_header.jpg") repeat-x;
    height:76px;
    width:100%;
}
.maxisite_cpc2{
    background:url("../images/bg_ong.jpg") repeat-x;
    width:100%;
    border-bottom:1px solid #a1cbdc;
}
.maxisite_cpc3{
    background:url("../images/bg_visu.jpg") repeat-x;
    width:100%;
}
.maxisite_cpc4{
    background:#F5F5F5 url("../images/bg_fd.png") repeat-x;
    width:100%;
}
.maxisite_cpc5{
    background:#FFFFFF url("../images/bg_page.png") repeat-x;
    width:950px;
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
}
.maxisite_cpc6{
    background:#FFFFFF url("../images/bot_fd.jpg") repeat-x;
    width:100%;
    height:30px;
}
.maxisite_cpc6_1{
    background:#FFFFFF url("../images/bot_page.jpg") repeat-x bottom;
    width:100%;
    height:30px;
}
.maxisite_cpc7{
    background:#497589 url("../images/bg_footer.jpg") repeat-x;
    width:100%;
    padding-top:10px;
}

.maxisite_headerContLogo{
    display:block;
    float:left;
    background:url("../images/logo.jpg") no-repeat;
    height:73px;
    width:260px;
}

.maxisite_headerContPub{
    float:right;
    background:#DEDEDC;
    height:90px;
    width:728px;
    /*margin-top:5px;*/
}

.maxisite_colCentrePubYES{
    float:left;
    width:630px;
}

.maxisite_colCentrePubNO{
    float:left;
    width:950px;
}

.maxisite_colPub{
    float:left;
    width:300px;
    margin-left:20px;

}

.maxisite_20pc{float:left;width:20%;}

.maxisite_blcAnn_home_H_pubNO{
    height:200px;
}
.maxisite_blcAnn_home_H_pubYES{
    height:225px;
}
.maxisite_blcAnn_liste_H_pubNO {
    height:310px;
}
.maxisite_blcAnn_liste_H_pubYES{
    height:345px;
}

.maxisite_blcAnn{
    width:100%;
    /*height:100%;*/
    overflow:hidden;
    display:block;
    text-decoration:none;
    text-align:center;
    background:url("../images/btn_ensavoirplus.png") no-repeat center bottom;
}
.maxisite_blcAnn img{
    border:0;
    padding-bottom:15px;
}
.maxisite_blcAnn h2{
    display:block;
    /*text-align:justify;*/
    text-align:left;
    font-style:normal;
    font-weight:normal;
    font-size:13px;
    color:#07393e;
    text-decoration:none;
    line-height:15px;
    margin:0;
    padding:0;
    /*height:67px;*/
}

.maxisite_blcAnn div{
    display:block;
    /*text-align:justify;*/
    text-align:left;
    font-style:normal;
    font-weight:normal;
    font-size:13px;
    color:#07393e;
    text-decoration:none;
    line-height:15px;
    margin:0;
    padding:0;
    /*height:67px;*/
}
.maxisite_blcAnn cite{
    display:block;
    text-align:left;
    font-style:normal;
    font-weight:normal;
    font-size:13px;
    color:#93b9bf;
    text-decoration:none;
    line-height:15px;
    margin-bottom:10px;
    padding:0;
    /*height:90px;*/
}
.maxisite_blcAnn dfn{
    /*display:block; */
    /*background:url("../images/btn_ensavoirplus.png") no-repeat;*/
    width:95px;
    height:18px;
    font-size:18px;
}
.maxisite_blcAnn:hover {
    /*background:#f5f5f5;*/
    background:#f5f5f5 url("../images/btn_ensavoirplus_over.png") no-repeat center bottom;
}
.maxisite_blcAnn:hover h2{
    text-decoration:none;
}

.maxisite_blcAnn:hover div{
    text-decoration:none;
}
.maxisite_blcAnn:hover cite{
    text-decoration:none;
}
.maxisite_blcAnn:hover dfn{
    /*background:url("../images/btn_ensavoirplus_over.png") no-repeat;*/
}


.maxisite_6pc{float:left;width:6%;}

.maxisite_7pc{float:left;width:7%;}


.maxisite_listeTTL  h1{
    font-style:normal;
    font-weight:normal;
    font-size:17px;
    color:#2780A6;
    font-weight:bold;
    border-bottom:1px solid #93b9bf;
    margin:0;
    padding-top:10px;
    padding-bottom:5px;
}

.maxisite_listeTTL  h2{
    font-style:normal;
    font-weight:normal;
    font-size:17px;
    color:#2780A6;
    font-weight:bold;
    border-bottom:1px solid #93b9bf;
    margin:0;
    padding-top:10px;
    padding-bottom:5px;
}

.maxisite_listeTTL  span{
    display:block;
    font-style:normal;
    font-weight:normal;
    font-size:17px;
    color:#2780A6;
    font-weight:bold;
    border-bottom:1px solid #93b9bf;
    margin:0;
    padding-top:10px;
    padding-bottom:5px;
}

.maxisite_listeRecapCrit{
    font-size:11px;
    color:#93b9bf;
    margin-bottom:14px;
    margin-top:2px;
}


.maxisite_linesep{
    line-height:1px;
    height:1px;
    background:url("../images/pointilles.png") repeat-x;
    margin-bottom:15px;
    margin-top:10px;
}


.maxisite_linesep2{
    line-height:1px;
    height:1px;
    background:url("../images/pointilles.png") repeat-x;
    margin-bottom:5px;
    margin-top:10px;
}

.maxisite_spacer{
    line-height:1px;
    height:15px;
}

/* les onglets */

#maxisite_menu_onglets {
    width:100%;
    margin:0; padding:0;
    height:57px;
    list-style:none;
}

#maxisite_menu_onglets li {
    float:left;
    width:130px;
    height:57px;
    position:relative;
    top:1px;
}

#maxisite_menu_onglets li a {
    float:left;
    width:130px;
    height:57px;
    margin:0;
    width:130px;
    text-align:center;
    text-decoration:none;
    color:#FFF;
}


#maxisite_menu_onglets li a div{
    padding-top:25px;
}

#maxisite_menu_onglets li a span{
    text-decoration:none;
    font-size:17px;
    color:#FFF;
    font-style:normal;
    font-weight:normal;
}


#maxisite_menu_onglets li dfn{
    float:left;
    display:none;
}

#maxisite_menu_onglets li a:hover {
    text-decoration:underline;
}

/* --- selectionne --- */
#maxisite_menu_onglets li.selected a, #maxisite_menu_onglets li.selected a:hover {
    float:left;
    margin:0;
    padding-left:34px;
    width:62px;
    /*height:57px;*/
    font-size:17px;
    color:#1e546b;
    font-weight:bold;
    text-decoration:none;
    background:url("../images/ong_actif_g.png") no-repeat;
}

#maxisite_menu_onglets li.selected a span, #maxisite_menu_onglets li.selected a:hover span{
    font-size:17px;
    color:#1e546b;
    font-weight:bold;
    text-decoration:none;
}

#maxisite_menu_onglets li.selected dfn {
    display:block;
    float:right;
    margin:0;
    height:57px;
    width:34px;
    text-decoration:none;
    background:url("../images/ong_actif_d.png") no-repeat;
}



#maxisite_menu_onglets li.maxisite_menu_ong_sep{
    float:left;
    width:1px;
    height:37px ;
    font-size:1px;
    background:url("../images/ong_defaut_d.png") no-repeat;
    margin-top:19px;
}

/* les onglets */


.maxisite_fa{
    color:#FFF;
    padding-left:20px;
    font-size:13px;
    padding-top:3px;
    padding-bottom:3px;
    height:19px;
}

a.maxisite_fa_lnk, a.maxisite_fa_lnk:visited, a.maxisite_fa_lnk:active {
      font-weight:bold;
    color:#FFF;
    font-size:13px;
    text-decoration:none;
}
a.maxisite_fa_lnk:hover {
     text-decoration:underline;
}

.maxisite_searchCont{
    background:#83b7cf url("../images/bg_visu.jpg") repeat-x;
    border-bottom:1px solid #658897;
}


.maxisite_searchaccueil{
    background:url("../images/visu_home.jpg") no-repeat bottom;
    height:300px;
}

.maxisite_searchhome_auto{
    background:url("../images/visu_sshome_auto.jpg") no-repeat  bottom;
    height:300px;
}

.maxisite_searchhome_immo{
    background:url("../images/visu_sshome_immo.jpg") no-repeat  bottom;
    height:300px;
}

.maxisite_searchH1 {
    margin-bottom:15px;
}

.maxisite_searchH1 h1{
    font-style:normal;
    font-weight:bold;
    font-size:27px;
    color:#1e546b;
    font-weight:bold;
    margin:0;
    padding:0;
    width:425px;
    padding-left:560px;
}

.maxisite_search_mot{
    width:450px;
    padding-left:560px;
    padding-top:10px;
}







/*bouton recherche*/

.maxisite_search_button {
    float:left;
    margin:0; padding:0;
    list-style:none;
    width:92px;
}
.maxisite_search_button a {
    margin:0;
    display:block;
    text-decoration:none;
    /*padding-left:12px;*/
}
.maxisite_search_button a span{
    float:left;
    display:block;
    color:#1e546b;
    height:31px;
    padding-left:12px;
    padding-top:5px;
    font-size:15px;
    text-decoration:none;
    background:url("../images/btn_g.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_g.png", sizingMethod='crop');
}
.maxisite_search_button a:hover span{
    float:left;
    display:block;
    text-decoration:none;
    background:url("../images/btn_g_over.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_g_over.png", sizingMethod='crop');
}
.maxisite_search_button a dfn{
    float:left;
    display:block;
    height:31px;
    width:12px;
    background:url("../images/btn_d.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_d.png", sizingMethod='image');
}
.maxisite_search_button a:hover  dfn{
    float:left;
    display:block;
    background:url("../images/btn_d_over.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_d_over.png", sizingMethod='image');
}

/* bouton recherche */





/*input recherche*/

.maxisite_search_input {
    float:left;
    list-style:none;
    text-decoration:none;
    /*width:258px;*/
    width:330px;
}
.maxisite_search_input span{
    float:left;
    display:block;
    color:#1e546b;
    height:30px;
    /*padding-left:12px;*/
    padding-top:5px;
    font-size:15px;
    text-decoration:none;
    background:url("../images/saisie_g.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/saisie_g.png", sizingMethod='crop');
}

.maxisite_search_input span input{
    background:none;
    border:0;
    font-size:17px;
    color:#07393E;
    width:312px;
}
.maxisite_search_input dfn{
    float:left;
    display:block;
    height:30px;
    width:12px;
    background:url("../images/saisie_d.png") no-repeat;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/saisie_d.png", sizingMethod='image');
}

/* bouton recherche */




.maxisite_homeHoriz_lnkCont {
    text-decoration:none;
    /*overflow:hidden;*/
}
.maxisite_homeHoriz_lnkCont:hover{
    background:none;
    /*overflow:hidden;*/
}

.maxisite_homeHoriz_lnkCont  span{
    text-decoration:none;
    color:#93B9BF;
    font-size:13px;
    /*overflow:hidden;*/
}
.maxisite_homeHoriz_lnkCont:hover span {
    text-decoration:underline;
    color:#93B9BF;
}



.maxisite_homeHoriz_lnkCont cite{
    font-size:11px;
    text-decoration:none;
    color:#2780A6;
    font-style:normal;
}

.maxisite_homeHoriz_lnkCont:hover cite{
    text-decoration:underline;
}



/*
.maxisite_homeHoriz_lnkCont cite{
    width:50px;
    height:10px;
    font-size:8px;
    text-decoration:none;
    background:url("../images/cliquez.png") no-repeat 0 2px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.maxisite_homeHoriz_lnkCont cite{
    width:20px;
    height:13px;
    font-size:10px;
    text-decoration:none;
    background:url("../images/cliquez.png") no-repeat 0 1px;
}
}

.maxisite_homeHoriz_lnkCont:hover cite{
    background:url("../images/cliquez_over.png") no-repeat 0 2px;
    text-decoration:none;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.maxisite_homeHoriz_lnkCont:hover cite{
    background:url("../images/cliquez_over.png") no-repeat 0 1px;
    text-decoration:none;
}
}
*/



.maxisite_footer_copyright{
    width:100%;
    text-align:center;
    height:15px;
    /*padding-top:15px;*/
    padding-bottom:15px;
}



.maxisite_footer_copyright span{
    font-size:11px;
    color:#d79e28;
}

.maxisite_footer_copyright a, .maxisite_footer_copyright a:hover{
    font-size:13px;
    color:#d79e28;
    font-weight:bold;
    text-decoration:underline;
    padding-left:15px;
}

.maxisite_footer_tabPadd{
    padding-top:20px;
    padding-bottom:20px;
}

.maxisite_footer_tab{
    border-left:1px solid #80ABBD;
    border-right:1px solid #80ABBD;
    border-collapse:collapse;
    width:100%;
    padding:0;
    margin:0;
}
.maxisite_footer_tdTxt{
    border-left:1px solid #80ABBD;
    border-right:1px solid #80ABBD;
    width:246px;
    vertical-align:top;
}

.maxisite_footer_tdTxt a{
    display:block;
    color:#72c3e5;
    font-size:11px;
    padding-left:15px;
    padding-right:10px;
    padding-bottom:10px;
    text-decoration:none;
}
.maxisite_footer_tdTxt a:hover{
    text-decoration:underline;
}



/*pagination*/
.maxisite_pagination{
    margin-top:20px;
    background:url("../images/bg_pagination.jpg") repeat-x top;

}

.maxisite_paginationTTL{
    text-align:center;
    padding-top:10px;
    font-size:15px;
    color:#2780a6;
    width:100%;
}


.maxisite_paginationTTL span{
    font-weight:bold;
}

.maxisite_paginumCentrum{
    display:block;
    width:280px;
    height:24px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.maxisite_paginum {
    display:block;
    margin-top:10px;
}

.maxisite_paginum a {
    display:block;
    float:left;
    text-align:center;
    text-decoration:none;
    color:#2780a6;
    font-size:17px;
    font-weight:bold;
    margin-left:3px;
    line-height:17px;
}

.maxisite_paginum a:hover {
    text-decoration:none; cursor:pointer;
}

.maxisite_paginum p{
    display:block;
    float:left;
    margin:5px 0 0 0px;
    color:#2780a6;
    font-size:17px;
    font-weight:bold;
}

.maxisite_paginum a span{
    height:20px; width:24px;
    padding-top:4px;
    display:block;
    text-align:center;
    color:#2780a6;
    font-size:17px;
    line-height:17px;
}

.maxisite_paginum a.selected span{
    /*background:url("../images/num_actif.png") no-repeat;*/
    border:1px solid #0ea6e6;
    background:#e7a31a;
    font-weight:bold;
    text-decoration:none;
    color: #2780a6;
    line-height:17px;
}

.maxisite_paginum a:hover span{
    /*background:url("../images/num_over.png") no-repeat;*/
    background:#b4e4ea;
    font-weight:bold;
    text-decoration:none;
    color: #2780a6;
    line-height:17px;
}

.maxisite_paginum a.left, .maxisite_paginum span.left {
    background:url("../images/fl_pagination_g.png") no-repeat;
    /*background:url("http://www.immo-auto-dev.com/images/fl_pagination_g.png") no-repeat;*/
    width:24px;
    height:24px;
    display:block;
}
.maxisite_paginum a.left:hover, .maxisite_paginum span.left:hover {
    background:url("../images/fl_pagination_g_over.png") no-repeat;
}

.maxisite_paginum a.right, .maxisite_paginum span.right {
    background:url("../images/fl_pagination_d.png") no-repeat;
    width:24px;
    height:24px;
    display:block;
}
.maxisite_paginum a.right:hover, .maxisite_paginum span.right:hover {
    background:url("../images/fl_pagination_d_over.png") no-repeat;
}

/*pagination*/



.maxisite_colDroite{
    margin-top:15px;
}

.maxisite_encartLienCont{
    width:298px;
    background:#f5f5f5;
    border:1px solid #dbd8d8;
    margin-bottom:6px;
    margin-top:6px;
}
.maxisite_encartLienCont2{
    padding:15px;
    margin:10px;
    background:#FFFFFF;
}

.maxisite_encartLienCont3{
    padding-top:10px;
}

.maxisite_encartLienTTL {
    border-bottom:1px solid #93b9bf;
    padding-bottom:5px;
}

.maxisite_encartLienTTL cite{
    font-size:15px;
    font-weight:bold;
    color:#c09625;
    font-style:normal;
    display:block;
}

.maxisite_encartLienTTL dfn{
    font-size:15px;
    font-weight:bold;
    color:#2780a6;
    font-style:normal;
    display:block;
}

.maxisite_OASCont{
    text-align:center;
}

.maxisite_zeroCont{
    padding-top:15px;height:300px;
}

.maxisite_zero{
    font-size:17px;
    font-weight:bold;
    color:#2780a6;
}


.maxisite_zero span{
    font-size:17px;
    font-weight:bold;
    color:#bd8e2e;
}


.maxisite_zero_search_mot{
    padding-top:20px;
}





.maxisite_zero_search_motG{
    float:left;
    background:url("../images/ctn_moteur_g.png") no-repeat;
    padding-top:10px;
    height:40px;
    width:422px;
    padding-left:10px;
}



.maxisite_zero_search_motD{
    float:left;
    background:url("../images/ctn_moteur_d.png") no-repeat;
    height:50px;
    width:10px;
}



.maxisite_mentionslegales {
    background:url("../images/legal.gif") no-repeat;
    height:550px;
    width:650px;
}



