@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500);
body, div, dl, dt, dd, ul, ol, li, h1, h2, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin : 0; padding : 0; }
a { text-decoration : none; }
a:hover { text-decoration : underline; }
:hover { outline : 0; }
:focus { outline : 0; }
table { border-collapse : separate; border-spacing : 0; }
fieldset, img { border : 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style : inherit; font-weight : inherit; }
del, ins { text-decoration : none; }
li { list-style : none; }
caption, th { text-align : left; }
h1, h2, h3, h4, h5, h6 { font-weight : normal; }
q:before, q:after { content : ''; }
abbr, acronym { border : 0; font-variant : normal; }
sup { vertical-align : baseline; }
sub { vertical-align : baseline; }
legend { color : #000; }
input, button, textarea, select, optgroup, option { font-family : inherit; font-size : inherit; font-style : inherit; font-weight : inherit; }
input, button, textarea, select { font-size : 100%; }
.clear { clear : both; display : block; overflow : hidden; visibility : hidden; width : 0; height : 0; line-height : 0; font-size : 0; }
.clearfix:after { clear : both; content : ' '; display : block; font-size : 0; line-height : 0; visibility : hidden; width : 0; height : 0; }
.clearfix { display : inline-block; }
* html .clearfix { height : 1%; }
.blink { text-decoration : blink; color : #C03; font-size : 10px; }
body#iframe { background-color : #FFF; }
strong { font-weight : bold; }
a { text-decoration : none; cursor : pointer; }
a:hover { text-decoration : underline; }
a.orange { color : #E26500 !important; }
.left { float : left; }
.right { float : right; }
.last { margin-right : 0 !important; }
.align_center { text-align : center !important; }
.align_right { text-align : right !important; }
.align_left { text-align : left !important; }
.columns .col { float : left; }
.hidden { display : none; }
.blue { color : #449CCF; }
body { background : url("https://www.ichri.net/charte/images/linen-tiled.png") 0 0 repeat #D2E2EA; color : #594F4B; font-size : 12px; font-family : 'Ubuntu'; }
a, span { transition : all 0.6s; }
a:hover, span:hover { transition : all 0.6s; }
h2 { font-size : 20px; color : #D96C00; margin : 6px 0; }
.page-recherche h2 { color: #666; }
.page-recherche h2 span { color: #D96C00; font-size: 25px; }
h3 { font-size : 17px; color : #449CCF; background : url("https://www.ichri.net/charte/images/puce-annonces.png") left 10px no-repeat transparent; padding-left : 10px; margin : 6px 0; }
#top-header { background-color : #F6F6F6; padding : 8px 0 8px; text-shadow : 0 1px 0 #FFFFFF; z-index : 1000; height : 16px; border-bottom : 1px solid #CCC; }
#top-header .content-th { height : 16px; display : block; margin-left : auto; margin-right : auto; width : 1000px; z-index : 1; padding : 3px 0 0; }
.content-th h1 { font-size : 11px; display : inline; float : left; }
#top-header .connexion { font-size : 11px; color : #8DAFC4; }
#top-header .connexion a { text-decoration : none; }
#top-header .connexion ul.tophead { list-style : none outside none; }
#top-header .connexion ul.tophead li { float : left; position : relative; }
#top-header .connexion ul.tophead li .boxhover { position : absolute; z-index : 10; border : #A5C7DD solid 2px; background-color : #FFF; display : none; right : 0; top : 15px; border-top : 4px solid #A5C7DD; border-radius : 4px; padding : 10px; font-size : 12px; }
#top-header .connexion ul.tophead li .boxhover label { display : block; color : #444; margin : 5px 0; }
#top-header .connexion ul.tophead li .boxhover input.submit { background : url("https://www.ichri.net/charte/images/bg_bt_submit.png") 0 -7px repeat-x #09C; color : #FFF; width : auto; height : auto; border : none !important; font-weight : bold; border-radius : 3px; }
#top-header .connexion ul.tophead li .boxhover input.submit:hover { background : #09C; }
#top-header .connexion ul.tophead li .boxhover a.oublie { color : #CCC; font-size : 11px; text-decoration : underline; }
#top-header .connexion ul.tophead li .boxhover input { display : block; margin : 5px 0 10px; padding : 5px; width : 208px; background : url("https://www.ichri.net/charte/images/bg_InputSearch.png") 0 -8px repeat-x #FFFFFF; border : #999 solid 1px; }
#top-header .connexion ul.tophead li.connecthover:hover .boxhover { display : block; }
#top-header .connexion .bt { color : #FFF; border : #999; background-color : #8DAFC4; border-radius : 3px; padding : 3px 5px; text-shadow : none; margin : 0 7px; }
#top-header .connexion .bt:hover { background-color : #A5C7DD; }
#top-header .connexion ul.tophead li.connecthover:hover .bt { background-color : #A5C7DD; }
.annonces { height : 16px; padding : 0 16px 16px 0; background-image : url("https://www.ichri.net/charte/images/home-annonces.png"); background-position : 0 0; background-repeat : no-repeat; margin : 0 10px; float : left; }
#page-content { margin : 0 auto; width : 1000px; overflow : hidden; }
#header { height : 126px; overflow : hidden; }
#header .logo { height : 126px; width : 207px; float : left; }
#header .logo a { background : url("https://www.ichri.net/charte/images/logo-annonces.png") 0 0 no-repeat transparent; display : block; height : 126px; width : 207px; }
#header .logo a span { display : none; }
#header .banniere { width : 728px; height : 90px; float : right; text-align : right; vertical-align : middle; position : relative; top : 13%; }
#header .banniere img { vertical-align : middle; }
#content { background : 0 0 repeat #FFFFFF; border : #CCC solid 1px; border-radius : 10px; overflow : hidden; }
#search { background : url("https://www.ichri.net/charte/images/bg_recherche.png") left bottom repeat #FFFFFF; border-radius : 10px 10px 0 0; border-bottom : 1px solid #CCC; padding : 20px; }
#search #search-box { float : left; }
#search .search-box1 { margin : 0; }
#search .search-box1 input, #search .search-box1 .dropdown { margin-right : 4px; }
.searchForm .filtre label { display : block; }
.searchForm .filtre { float : left; }
input.search { height : 28px; position : relative; vertical-align : bottom; background: linear-gradient(to bottom, rgba(255, 255, 255, 0.81), rgba(255, 255, 255, 0.6)); box-shadow: inset 1px 1px 2px 0 #EDEDED; border: 1px solid #b5c3cc; padding: 0px 11px; border-radius: 3px; }
.dropdown { display : inline-block; position : relative; overflow : hidden; height : 28px; width : 150px; background : #FFF; border : solid 1px; border-color : #FFFFFF #F7F7F7 #F5F5F5; border-radius : 3px; background-image : linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.06)); box-shadow : 0 1px 1px rgba(0, 0, 0, 0.08); vertical-align : bottom; }
.dropdown:before, .dropdown:after { content : ''; position : absolute; z-index : 2; top : 9px; right : 5px; width : 0; height : 0; border : dashed 4px; border-color : #888 transparent; }
.dropdown:before { border-bottom-style : solid; border-top : none; }
.dropdown:after { margin-top : 7px; border-top-style : solid; border-bottom : none; }
.dropdown-select { position : relative; width : 130%; margin : 0; padding : 6px 8px 6px 4px; height : 28px; line-height : 14px; font-size : 12px; color : #62717A; text-shadow : 0 1px #FFFFFF; background : #F2F2F2; background : rgba(0, 0, 0, 0) !important; border : 0; border-radius : 0; }
.dropdown-select:focus { z-index : 3; width : 100%; color : #394349; outline : 2px solid #49AFF2; outline-offset : -2px; }
.dropdown-select > option { margin : 3px; padding : 6px 8px; text-shadow : none; background : #F2F2F2; border-radius : 3px; cursor : pointer; }
.lt-ie9 .dropdown { z-index : 1; }
.lt-ie9 .dropdown-select { z-index : -1; }
.lt-ie9 .dropdown-select:focus { z-index : 3; }
.search-box1 input.recherche { vertical-align : bottom; position : relative; height : 30px; line-height : 28px; margin : 0; padding : 0 14px 4px; font-size : 13px; font-weight : bold; color : #597490; text-decoration : none; text-shadow : 0 1px rgba(255, 255, 255, 0.8); background : #D8E6F4; background-clip : padding-box; border : solid 1px; border-color : #B2BCC8 #ACB6C0 #97ABBA; border-radius : 3px; background-image : linear-gradient(to bottom, #f1f6ff, #d3dde7 70%, #bfcddc); box-shadow : 0 1px #FFFFFF inset, 0 0 0 1px rgba(255, 255, 255, 0.25) inset, 0 1px 1px rgba(0, 0, 0, 0.06); }
#search #search-box .search_field { background-position : 5px 3px; border : #CCCCCC solid 1px; border-radius : 15px 15px 15px 15px; color : #228CC9; font-size : 16px; font-weight : bold; padding : 5px 10px 5px 35px; width : 300px; background : url("https://www.ichri.net/charte/images/icon_search_home.png") 5px 3px no-repeat #FFFFFF; }
#search .search-text { font-size : 17px; color : #5D7C8E; float : left; text-shadow : 0 1px 0 #FFFFFF; padding : 10px 0 0; }
#search .search-text .number { border : #CCC solid 1px; background-color : #FFF; border-radius : 3px; padding : 0 2px; margin-right : 3px; }
ul#menu { padding : 0; margin : 0; list-style-type : none; background : url("https://www.ichri.net/charte/images/bg-menu.png") repeat-x; width : 1000px; overflow : hidden; height : 39px; font-size : 1.225em; }
ul#menu li { float : left; margin-left : 2px; }
ul#menu li a { color : #FFF; display : block; float : left; text-decoration : none; text-align : center; padding : 8px 25px 8px 20px; height : 22px; background : url("https://www.ichri.net/charte/images/sep-menu.png") right top repeat-y; text-shadow : 0 2px 2px #234961; }
#left-content { float : left; width : 706px; padding-left : 20px; margin-right : 20px; overflow : hidden; margin-top : 15px; font-size : 13px; }
#left-content p { line-height : 28px; margin : 3px 0; }
#left-content .col-annonces { width : 233px; float : left; overflow : hidden; margin-bottom : 15px; }
.col-annonces h4 { margin : 8px 0 1px; }
.col-annonces h4 a { color : #449CCF; font-size : 16px; display : block; }
.col-annonces h4 .nbr-annonces { font-size : 11px; color : #666; }
.col-annonces .cat-image { background : url("https://www.ichri.net/charte/images/sprite-categories.png") left top no-repeat transparent; float : left; height : 30px; margin : 0 5px 0 0; width : 35px; }
.col-annonces .auto { background-position : 0 0; }
.col-annonces .moto { background-position : 0 -30px; }
.col-annonces .immobilier { background-position : 0 -60px; }
.col-annonces .informatique { background-position : 0 -90px; }
.col-annonces .gsm { background-position : 0 -120px; }
.col-annonces .cours { background-position : 0 -150px; }
.col-annonces .colocation { background-position : 0 -180px; }
.col-annonces .emploi { background-position : 0 -210px; }
.col-annonces .services { background-position : 0 -240px; }
.col-annonces .image-son { background-position : 0 -270px; }
.col-annonces .electromenager { background-position : 0 -300px; }
.col-annonces .mode-vetements { background-position : 0 -330px; }
.col-annonces .artisanat-deco { background-position : 0 -360px; }
.col-annonces .bonnes-affaires { background-position : 0 -390px; }
.col-annonces .text-cat { font-size : 12px; margin-bottom : 15px; }
.col-annonces .text-cat a { color : #8E8E8E; font-style : italic; display : block; font-size : 13px; padding-left : 7px; line-height : 22px;}
#annonces1 { float : left; width : 410px; margin-right : 10px; }
#map-annonces { float : left; width : 286px; height : 530px; background : url("https://www.ichri.net/images/map/annonce-tunisie.png") center top no-repeat transparent; }
ul.villes-annonces { padding-left : 25px; margin : 15px 0; line-height : 25px; width : 100px; float : left; font-size : 13px; background : url("https://www.ichri.net/charte/images/sep-v-tunisie.png") right top repeat-y transparent; }
ul.villes-annonces a { color : #594F4B; text-decoration : none; }
ul.villes-annonces a:hover { text-decoration : underline; color : #E5489C; }
#right-content { float : left; width : 232px; margin-right : 20px; margin-bottom : 20px; }
#right-content .encart-droit { margin-top : 15px; width : 232px; overflow : hidden; line-height : 20px; }
.encart-droit a, a:active, a:visited { color : #476670; }
.encart-droit .titre { background : url("https://www.ichri.net/charte/images/top-plugin.png") no-repeat; height : 23px; width : 220px; color : #1971AF; letter-spacing : 0.6px; font-size : 14px; vertical-align : middle; padding : 5px 0 0 25px; }
.encart-droit .titre2 { background : #e95d00; border-radius : 4px 4px 0 0; color : #FFF; padding : 4px 12px; font-size : 16px; }
.encart-droit .contenu-encart { border : #CCC solid 1px; background-color : #F8F8F8; border-top : none; overflow : hidden; }
.encart-droit .contenu-encart2 { border : #ede1c7 solid 1px; background-color : #fffcf7; border-top : none; overflow : hidden; padding : 18px 10px; }
.contenu-encart2 li { margin : 0 8px 20px 0; display : block; float : left; }
.contenu-encart2 li a { font-size : 11px; background-color : #f2f2f3; color : #778187; line-height : 20px; padding : 8px 10px; box-shadow : 0 -2px rgba(255, 255, 255, 0.1) inset, 0 -3px rgba(0, 0, 0, 0.1) inset, 0 1px rgba(0, 0, 0, 0.05); border-radius : 2px; }
.contenu-encart2 li a:hover { color : white; background : #20aae5; text-decoration : none; text-shadow : 0 1px rgba(0, 0, 0, 0.15); }
.encart-droit .text { padding : 8px; }
.encart-droit .topannonces a { color : #666; }
#right-content .info1 { width : 230px; height : 227px; background : url("https://www.ichri.net/charte/images/info1.png") no-repeat; overflow : hidden; }
#right-content .info1 .text-info1 { margin-top : 45px; padding : 15px 10px 14px 22px; line-height : 20px; height : 132px; overflow : hidden; font-style : italic; }
#right-content .info2 { width : 230px; height : 238px; background : url("https://www.ichri.net/charte/images/info2.png") no-repeat; overflow : hidden; }
#right-content .info2 .text-info2 { margin-top : 65px; padding : 15px 18px 14px 29px; line-height : 20px; height : 100px; overflow : hidden; font-style : italic; }
#right-content .info3 { width : 230px; height : 157px; background : url("https://www.ichri.net/charte/images/info3.png") no-repeat; overflow : hidden; }
#right-content .info3 .text-info3 { margin-top : 3px; padding : 10px 12px 0 22px; line-height : 22px; height : 128px; overflow : hidden; font-style : italic; }
#footer { font-size : 11px; }
#footer a { color : #594F4B; }
#footer .top-footer { color : #FFF; font-size : 18px; background-color : #5D7C8E; padding : 5px 10px; box-shadow : 0 3px 4px #BBBBBB; }
#footer .footer-box { width : 1000px; border-bottom : 1px solid #CCC; overflow : hidden; }
.footer-box-publier { padding: 10px 15px; line-height: 18px; border-bottom: 1px solid #CCC; }
.footer-box .footer-bloc { width : 302px; border-right : 1px dashed #CCC; float : left; padding : 15px; overflow : hidden; line-height : 17px; height : 130px; }
.footer-bloc .footer-titre { font-size : 12px; font-weight : bold; margin-bottom : 4px; }
.footer-bloc .footer-titre.last { border-right : none; }
.footer-bloc a span { display : none; }
.footer-bloc a.social1 { background : url("https://www.ichri.net/charte/images/social-annonces.png") 0 0 no-repeat; height : 50px; width : 50px; padding : 25px; margin-right : 7px; }
.footer-bloc a.social2 { background : url("https://www.ichri.net/charte/images/social-annonces.png") -58px 0 no-repeat; height : 50px; width : 50px; padding : 25px; margin-right : 7px; }
.footer-bloc a.social3 { background : url("https://www.ichri.net/charte/images/social-annonces.png") -117px 0 no-repeat; height : 50px; width : 50px; padding : 25px; margin-right : 7px; }
.footer-bloc a.social4 { background : url("https://www.ichri.net/charte/images/social-annonces.png") -178px 0 no-repeat; height : 50px; width : 50px; padding : 25px; margin-right : 7px; }
.footer-bloc table.tab3 { width : 300px; border : 0; padding : 0; margin : 0; }
table.tab3 td { width : 100px; }
#footer .footer-bottom { width : 900px; height : 20px; color : #666; font-size : 11px; padding : 5px 20px 0; }
.footer-bottom .left-footer { }
.footer-bottom .copyright { float : right; }
table.listing-annonces { width : 704px; border : #E8E8E8 solid 1px; }
.search-block { margin-bottom: 25px; }
.listing-annonces td { padding : 20px 7px; }
.listing-annonces td.td-photo { height : 68px; width : 85px; }
.photo-annonce { height : 68px; width : 85px; padding : 3px; background-color : #FFF; border : #EBE2D3 solid 1px; border-radius : 3px 3px 3px 3px; }
.listing-description { margin-bottom:10px ; } 
.listing-annonces tr.colored { background : url("https://www.ichri.net/charte/images/bg-colored.png") 5px repeat-x; }
.listing-annonces tr:hover { background : #F2FAFF !important; }
.listing-annonces tr.google:hover { background : #FFF !important; }
.listing-annonces td { border-bottom : 1px dashed #E8E8E8; }
.listing-annonces td.info-annonce { width : 475px; height : 60px; overflow : hidden; }
.listing-annonces td.info-annonce a.titre-annonce { font-size : 23px; color : #1971AF; display : block; font-weight : 300; }
.listing-annonces td.info-annonce .description-annonce { font-size : 10px; color : #CACACA; }
.listing-annonces td.info-annonce .info2-annonce { font-size : 0.9em; color : #9A9A9A; }
.listing-annonces td.info-annonce .info2-annonce b { color : #8C8C8C; }
.annonces-google { text-align : center; font-weight: bold; }
.listing-annonces td.price { width : 100px; text-align : center; }
.listing-annonces td.price .prix { font-size : 15px; font-weight : bold; color : #594F4B; }
.listing-annonces td.price a { color : #1971AF; font-size : 10px; }
ul.pagination { margin : 6px 0; text-align : center; font-weight : bold; }
ul.pagination li { background : #FFF; display : inline; margin : 0; padding : 0; overflow : hidden; }
ul.pagination li span, #lien_off { line-height : 20px; padding : 2px 8px; color : #F29400; font-weight : bold; text-decoration : underline; }
#lien_off { border : #EDD8E3 solid 1px; color : #EDD8E3; }
ul.pagination a { background : #FFF; line-height : 20px; padding : 2px 8px; text-decoration : none; border : #CCC solid 1px; color : #E2007A; }
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus { background : #F29400; border : #F29400 solid 1px; color : #FFF; text-decoration : none; }
.ligne_page { width : 760px; line-height : 1px; border-top : 1px dotted #969594; }
#left-content .content-annonce { background-color : #FFFCF6; border : #E8E8E8 solid 1px; width : 704px; overflow : hidden; margin : 15px 0 30px; color : #494949; border-radius : 3px; }
.content-annonce .photos-detail { padding : 10px; width : 380px; border-right : 1px solid #E8E8E8; height : 400px; }
.content-annonce .photo-annonce { float : left; margin : 3px; }
.content-annonce .info-annonce-det { padding : 10px; vertical-align : top; }
.content-annonce .description-detail { border-top : 1px solid #E8E8E8; padding : 15px; line-height : 20px; }
.content-annonce .tab-info { width : 290px; margin-top : 7px; }
.content-annonce .tab-info a { color : #333; }
.content-annonce .tab-info td { padding : 5px 0; vertical-align : top; max-width : 120px; min-width : 100px; }
.icons-det { background-image : url("https://www.ichri.net/charte/images/icons-detail.png"); background-repeat : no-repeat; }
.icons-pos1 { background-position : 0 3px; }
.icons-pos2 { background-position : 0 -19px; }
.reply_action { background-image : url("https://www.ichri.net/charte/images/reply_background.png"); background-position : top left; background-repeat : no-repeat; display : block; width : 260px; padding : 15px; margin-bottom : 20px; border-radius : 10px; margin : 0 auto; }
.reply_action a { background : url("https://www.ichri.net/charte/images/bg-reply-green1.jpg") left top repeat-x #82B12F; border : #829627 solid 1px; border-radius : 8px 8px 8px 8px; color : #FFFFFF; display : block; font-size : 12px; font-weight : bold; letter-spacing : 0.5px; padding : 6px; text-align : center; text-decoration : none; text-shadow : 2px 1px 1px #829627; }
.reply_action a:hover { background-image : none; }
.reply_action a.reply_action_link { color : #FFF; }
.similaires { width : 704px; border : #E8E8E8 solid 1px; margin : 15px 0; }
.similaires td { width : 156px; padding : 10px; }
.similaires td .photo-annonce { margin : 5px 0; }
.similaires td a, a:active, a:visited { color : #476670; }
.page_complete { padding : 15px 25px; position : relative; }
.contact-info { background-color : #FFF9F0; border-radius : 3px; padding : 10px; border : #EBE2D3 solid 1px; overflow : hidden; }
.contact-info2 { margin : 0 2px 0 8px; width : 215px; height : 78px; overflow : hidden; line-height : 18px; }
div.cadre-marque { border : #E8E8E8 solid 1px; float : left; padding : 5px; margin : 0 15px 15px 0; background-color : #FFFCF6; border-radius : 3px; }
div.cadre-marque a { color : #594F4B; }
ul.marques { width : 155px; line-height : 25px; font-size : 14px; float : left; height : 290px; overflow : hidden; margin-bottom : 5px; }
ul.marques h3 { color : #449CCF; font-size : 16px; font-weight : bold; margin-left : 5px; }
ul.marques li { margin-left : 7px; }
.cadre-ville { border : #E8E8E8 solid 1px; float : left; padding : 5px; margin : 0 15px 15px 0; background-color : #FFFCF6; border-radius : 3px; }
.cadre-ville a { color : #594F4B; }
ul.villes { width : 135px; line-height : 25px; font-size : 14px; float : left; height : 170px; overflow : hidden; margin-bottom : 5px; }
ul.villes h3 { color : #449CCF; font-size : 16px; font-weight : bold; margin-left : 5px; }
ul.villes li { margin-left : 7px; }
#breadcrumb { width : 700px; float : left; }
#breadcrumb ul.aaamenu { overflow : hidden; padding : 0 15px 15px 0; color : #666666; }
#breadcrumb ul.aaamenu a { color : #666666; }
#breadcrumb ul.aaamenu li { background : url("https://www.ichri.net/charte/images/breadcrumbs_bg.png") center top no-repeat transparent; color : #666666; display : block; float : left; font-size : 1em; height : 25px; line-height : 25px; margin : 0; padding : 0 11px; }
#breadcrumb ul.aaamenu li a:hover { text-decoration : none; }
#breadcrumb ul.aaamenu li.mmsep { background : url("https://www.ichri.net/charte/images/sep_breadcrumb.jpg") left 0 no-repeat; width : 10px; padding : 0; }
#breadcrumb ul.aaamenu li.mmsep.next-last { background-position : 0 -60px; }
#breadcrumb ul.aaamenu li.mmsep.next-hover { background-position : left -60px; }
#breadcrumb ul.aaamenu li.mmsep.hover { background-position : -40px 0; }
#breadcrumb ul.aaamenu li.mmsep.next-last.hover { background-position : -40px -30px; }
#breadcrumb ul.aaamenu li.mmfirst { background-position : left top; width : 3px; padding : 0; }
#breadcrumb ul.aaamenu li.mmfirst.next-hover { background-position : left -108px; }
#breadcrumb ul.aaamenu li.mmlast { background-position : right 0; width : 10px; padding : 0; }
#breadcrumb ul.aaamenu li.mmlast2 { background-position : right -27px; width : 10px; padding : 0; }
#breadcrumb ul.aaamenu li.mmlast.hover { background-position : right -108px; }
#breadcrumb ul.aaamenu li:hover .aaasub-menu { display : block; }
#breadcrumb ul.aaamenu .aaasub-menu { position : absolute; border : #ADADAD solid 1px; display : block; min-width : 110px; margin-top : -1px; margin-left : -21px; font-size : 12px; background : #FBFBFB !important; display : none; z-index : 1000; }
#breadcrumb ul.aaamenu .aaasub-menu ul { list-style : none; }
#breadcrumb ul.aaamenu .aaasub-menu ul li { float : none !important; border : none !important; background : #FBFBFB !important; font-size : 12px; }
#breadcrumb ul.aaamenu .aaasub-menu ul li a:hover { text-decoration : underline; }
.gestion { background-color : #FFFCF6; height : 200px; width : 500px; margin : 40px auto 0; border : #BBB solid 1px; border-radius : 5px 5px 5px 5px; font-size : 13px; line-height : 1.6em; padding : 15px; box-shadow : 0 0 3px #CCC; }
.gestion input.mail { color : #333; padding : 5px; margin-right : 10px; font-size : 15px; background-color : #FFF; border : #666 solid 1px; }
.gestion input.submit { font-size : 15px; padding : 2px; }
.text_bas { line-height : 22px; margin-bottom : 30px; }
.tags1 { list-style : none; margin : 0; overflow : hidden; padding : 0; }
.tags1 li { float : left; }
a.tag1:hover { text-decoration : none; }
.tag1 { background : #EEE; border-radius : 3px 0 0 3px; color : #999; display : inline-block; height : 26px; line-height : 26px; padding : 0 20px 0 23px; position : relative; margin : 0 10px 10px 0; text-decoration : none; }
.tag1::before { background : #FFF; border-radius : 10px; box-shadow : 0 1px rgba(0, 0, 0, 0.25) inset; content : ''; height : 6px; left : 10px; position : absolute; width : 6px; top : 10px; }
.tag1::after { background : #FFF; border-bottom : 13px solid transparent; border-left : 10px solid #EEE; border-top : 13px solid transparent; content : ''; position : absolute; right : 0; top : 0; }
.tag1:hover { background-color : #DC143C; color : #FFFFFF; }
.tag1:hover::after { border-left-color : #DC143C; }
.pub-marques { float : left; margin-right : 10px; }
.pub-publier { position : absolute; top : 272px; right : 19px; }
.pub-det { background : #FFE8B1; text-align : center; border-radius : 8px; }
.cat-animaux { background: url("https://www.ichri.net/charte/images/animaux.png") left top no-repeat transparent; float: left; height: 30px; margin: 0 5px 0 0; width: 35px; }
.logo-mobile {display:none;}
.logo-mobile span { color: #F4A62B; font-size: 35px; }
.publier-box { text-align: center; line-height: 60px; }
.btn-publier:active, .btn-publier:visited { color: #FFF; }
.btn-publier:hover { text-decoration: none; }
.btn-publier { background-color: #3bb3e0; font-size: 20px; text-decoration: none; color: #fff; position: relative; padding: 10px 20px; border-left: solid 1px #2ab7ec; margin-left: 35px; background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(44,160,202)), color-stop(1, rgb(62,184,229)) ); -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999; -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999; -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999; box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999; }
.btn-publier:active { top: 3px; background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%); background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%); background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%); background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%); background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(62,184,229)), color-stop(1, rgb(44,160,202)) ); -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999; -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999; -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999; box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999; }
.btn-publier::before { background-color: #2561b4; content: "+"; line-height: initial; width: 35px; max-height: 29px; height: 100%; position: absolute; display: block; padding-top: 14px; top: 0px; left: -36px; font-size: 16px; font-weight: bold; color: #8fd1ea; text-shadow: 1px 1px 0px #07526e; border-right: solid 1px #07526e; background-image: linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%); background-image: -o-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%); background-image: -moz-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%); background-image: -webkit-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%); background-image: -ms-linear-gradient(bottom, rgb(10,94,125) 0%, rgb(14,139,184) 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(10,94,125)), color-stop(1, rgb(14,139,184)) ); -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999; -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999; -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999; box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 0px 10px 5px #999; }
.btn-publier:active::before { top: -3px; -webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999; -moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999; -o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999; box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #032b3a, 1px 1px 0px 0px #044a64, 2px 2px 0px 0px #044a64, 2px 5px 0px 0px #044a64, 6px 4px 2px #0b698b, 0px 10px 5px #999; }
.text-listing { display:none; }
.page1 .text-listing { display:block; }
.bar-cookies{background:rgba(234,234,234,0.9) none repeat scroll 0 0;bottom:0;color:#616161;font-size:12px;position:fixed;width:100%;z-index:10000}.bar-cookies a{color:#777;text-decoration:underline}.bar-cookies p{display:inline-block;text-align:center;width:96%;padding:7px;margin:0}.bar-cookies a.close-bar{background:#ddd;padding:1px 11px;color:#000;border:1px solid #FFF;text-decoration:none}
