@import url("reset.css");
/*******************/
/* Global styles */
/*****************/
html, body { }
body { border:0; font-family: Arial, Helvetica, sans-serif; color: #000; background: #fff; font-size: 0.89em; }
a { color:#000; text-decoration: none; }
a:hover, a:focus { color: #0192b5; }
.clearboth { clear: both; }
.hidden { display: none; }
.global { width: 760px; background: #fff; padding-right: 4px; padding-left: 4px; margin-right: auto; margin-left: auto; position: relative; }
/* HEADER */
#header { position: relative; height: 78px; margin: 0px; width: 760px; z-index: 0; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.headlogo { position: relative; display: block; top: 10px; left: 5px; }
.headlogo h1 span { display:none }
.headlogo h1 a { background: url(/../skin/header_logo.jpg) no-repeat left center; display: block; width: 251px; height: 88px; }
.flags { position: absolute; top: 5px; right: 5px; }
.flags a img { height:11px; width:16px; padding: 2px; }
.flags a:hover img, .flags a.active img { border: 1px solid #0192b5; padding: 1px; }
.top_btn { display: block; background: url(/../skin/img_global/top_btn_deposer.gif) no-repeat center center; width: 196px; height: 40px; color: #fff; font-size: 1.09em; position: absolute; right: 5px; top: 25px; text-align: center; font-weight: bold; padding-left: 5px; padding-top: 2px; }
.top_btn span { display: block; font-size: 0.89em; }
/* TOPMENU */
.topmenu { position: relative; height: 22px; margin: 0px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; width: 760px; }
.topmenu li { position: relative; display: inline; height: 22px; }
.topmenu .item1 { background-color: #6fa4c3; width: 85px; }
.topmenu .item1ok { background-color: #81cf00; width: 85px; }
.topmenu .item2 { background-color: #6fa4c3; width: 70px; }
.topmenu .item2ok { background-color: #81cf00; width: 70px; }
.topmenu .item3 { background-color: #6fa4c3; width: 120px; }
.topmenu .item3ok { background-color: #81cf00; width: 120px; }
.topmenu .item4 { background-color: #6fa4c3; width: 106px; }
.topmenu .item4ok { background-color: #81cf00; width: 106px; }
.topmenu .item5 { background-color: #6fa4c3; width: 72px; }
.topmenu .item5ok { background-color: #81cf00; width: 72px; }
.topmenu .item6 { background-color: #6fa4c3; width: 126px; }
.topmenu .item6ok { background-color: #81cf00; width: 126px; }
.topmenu a { color: #fff; text-decoration: none; font-weight: bold; display: block; float: left; height: 16px; font-size: 1.05em; position: relative; padding-left: 10px; padding-right: 10px; margin: 0px; padding-top: 3px; padding-bottom: 3px; -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; margin-right: 5px; margin-left: 5px; text-align: center; }
.topmenu a:hover, .topmenu a:focus { background-color: #0192b5; color: #fff; }
/* TOPSEARCH */
.topsearch { z-index: 20; font-size: 0.79em; position: relative; background-color: #eeeff1; width: 755px; border-top: 1px dotted #000; border-bottom: 1px dotted #000; padding-top: 3px; padding-bottom: 3px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-left: 5px; }
.topsearch input { font-size: 1.09em; margin-right: 5px; }
.searchinput { font-size: 1.09em; margin-right: 5px; width: 150px;}
.topsearch select { font-size: 1.09em; margin-right: 5px; }
/* CONTENT */
.ads { text-align: center; font-size: 0.99em; margin-bottom: 10px;  font-family: Arial, Helvetica, sans-serif; }
.content { width: 720px; background-color: #fff; position: relative; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 10px; }
/* FOOTER */
#footer { color: #000; background: #fff; position: relative; font-size: 0.69em; width: 760px; text-align: center; margin-right: auto; margin-left: auto; clear: both; height: 20px; padding-top: 4px; font-family: Verdana, Geneva, sans-serif; }
#footer a, #footer a:active { color: #000; text-decoration: none; }
#footer a:hover, #footer a:focus { text-decoration: underline; color: #0192b5; }
/*******************/
/*      HOME      */
/*****************/
#home .content .bloc_region { 	background: url(../img_global/content_bg.png) repeat-x center top; position: relative; text-align: left;  }
#home .content .bloc_region ul li { margin-right: 5px; display: inline; }
#home .content .bloc_region ul li a { }
#home .content .bloc_region ul li a:hover { text-decoration: underline!important; color: #0192b5!important; }
#home .content .bloc_region h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#home .content .bloc_region h2 span { display: block; background: url(../img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#home .content .bloc_region .carte { text-align: center; margin-bottom: 20px; width: 460px; height: 480px; position: relative; margin-left: auto; margin-right: auto; background: url(../img_global/home_map_bg.png) no-repeat center top; }
#home .content .liste_cat { font-size:0.79em; margin-top: 40px; }
#home .content  .liste_cat h2 { text-indent: -9999px; display: none; }
#home .content  .liste { float: left; margin-left: 3px; margin-right: 9px; }
#home .content  .liste h3 { color:#0192b5; text-transform:uppercase; margin-bottom: 5px; }
#home .content .liste li { margin-top: 0px; margin-bottom: 0px; }
#home .content  .liste a { color:#999999 }
#home .content  .liste a:hover { color:#0192b5; text-decoration:underline; }
/*******************/
/* LISTE ANNONCES */
/*****************/
/*tableau liste*/
#liste .content { padding-left: 0px; padding-right: 0px; width: 760px; }
#liste .content .list_annonce { position: relative; }
#liste .content .list_annonce table { border-collapse: collapse; width: 100%; font-size: 0.89em; margin-bottom: 20px; }
#liste .content .list_annonce table caption { display: none; }
#liste .content .list_annonce table th { background-color: #0192b5; color: #fff; text-align: center; padding-top: 2px; padding-bottom: 2px; }
#liste .content .list_annonce table th a { color:#fff; text-decoration: underline; }
#liste .content .list_annonce table th a:hover { color:#fff; text-decoration: none; }
#liste .content .list_annonce table th.col1 { text-align: left; padding-left: 5px; }
#liste .content .list_annonce table tr { border-bottom: 1px dotted #103350; }
#liste .content .list_annonce table .pub { border: 1px solid #666666; background-color: #74B64A }
#liste .content .list_annonce table tr.first { border:none; }
#liste .content .list_annonce table td { vertical-align: top; }
#liste .content .list_annonce table td.colpub {  text-align: center; }
#liste .content .list_annonce table td.col1 { width: 130px; text-align: center; }
#liste .content .list_annonce table td.col1pub { width: 130px; text-align: center; }
#liste .content .list_annonce table td.col2 {  font-size: 0.89em; color:#0192b5; padding-top: 2%; padding-left: 6px; }
#liste .content .list_annonce table td.col2pub {  font-size: 0.89em; color:#ffffff; padding-top: 2%; padding-left: 6px; }
#liste .content .list_annonce table td.col3 { width: 100px; color: #74b64a; font-weight: bold; padding-top: 3%; text-align: center; }
#liste .content .list_annonce table td.col4 { width: 120px; padding-top: 3%; text-align: center; }
#liste .content .list_annonce table td.col5 { width: 150px;   text-align: center; }
#liste .content .list_annonce table td.col1 img { border:1px solid #999999; margin-top: 5px; margin-bottom: 5px; }
#liste .content .list_annonce table td.col1 img.nopict { border:none; }
#liste .content .list_annonce table td.col1pub img { border:1px solid #ffffff; margin-top: 5px; margin-bottom: 5px; }
#liste .content .list_annonce table td.col1pub img.nopict { border:none; }
#liste .content .list_annonce table td.col2 h2 { font-size: 1.19em; color: #0192b5; }
#liste .content .list_annonce table td.col2 a { color: #0192b5; }
#liste .content .list_annonce table td.col2 a:hover { text-decoration:underline; }
#liste .content .list_annonce table td.col2 strong { font-style: normal; color: #999999; font-weight: normal; }
#liste .content .list_annonce table td.col2pub h2 { font-size: 1.19em; color: #ffffff; }
#liste .content .list_annonce table td.col2pub a { color: #ffffff; }
#liste .content .list_annonce table td.col2pub a:hover { text-decoration:underline; }
#liste .content .list_annonce table td.col2pub strong { font-style: normal; color: #000000; font-weight: normal; }
#liste .content .list_annonce table td.col4 span { display: block; }
#liste .content .list_annonce table .cat1 { border: 1px solid #0192b5; padding-left: 10px; padding-right: 10px; height: 12px; display: inline; margin-top: 5px; line-height: 2em; }
#liste .content .list_annonce table .cat2 { border: 1px solid #74b64a; }
#liste .content .list_annonce table .cat3 { border: 1px solid #e02578; }
#liste .content .list_annonce table .cat4 { border: 1px solid #e06e21; }
#liste .content .list_annonce table .cat5 { border: 1px solid #b31c27; }
#liste .content .list_annonce table .cat6 { border: 1px solid #663399;color: #663399; }
#liste .content .list_annonce table .cat2 a{  color: #74b64a; }
#liste .content .list_annonce table .cat3 a{  color: #e02578; }
#liste .content .list_annonce table .cat4 a{  color: #e06e21;  }
#liste .content .list_annonce table .cat5 a{  color: #b31c27; }
#liste .content .list_annonce table .cat6 a{  color: #663399; }
#liste .content .list_annonce table .cat1, #liste .content .list_annonce table .cat2, #liste .content .list_annonce table .cat3, #liste .content .list_annonce table .cat4, #liste .content .list_annonce table .cat5, #liste .content .list_annonce table .cat6  { padding-left: 10px; padding-right: 10px; height: 12px; display: inline; margin-top: 5px; line-height: 2em; }
/*pagination*/
#liste .content .list_annonce .pagination { width: 100%; text-align: center; margin-bottom: 10px; }
#liste .content .list_annonce .pagination .links { background-color: #0192b5; -moz-border-radius: 2px; display: inline; padding-right: 15px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; color: #fff; font-size: 0.89em; }
#liste .content .list_annonce .pagination .links a { color:#fff; margin-right: 1px; margin-left: 1px; }
#liste .content .list_annonce .pagination .links a:hover { color:#cced33; }
#liste .content .list_annonce .pagination .links a.active, #liste .content .list_annonce .pagination .links span { font-weight: bold; font-size: 1.19em; margin-right: 1px; margin-left: 1px; }
/*liste catégories annonces*/
#liste .content .list_annonce .liste_cat { font-size:0.79em; margin-top: 20px; }
#liste .content .list_annonce .liste_cat h2 { text-indent: -9999px; display: none; }
#liste .content .list_annonce .liste { float: left; margin-left: 5px; margin-right: 12px; }
#liste .content .list_annonce .liste h3 { color:#0192b5; text-transform:uppercase; margin-bottom: 5px; }
#liste .content .list_annonce .liste li { margin-top: 2px; margin-bottom: 2px; }
#liste .content .list_annonce .liste a { color:#999999 }
#liste .content .list_annonce .liste a:hover { color:#0192b5; text-decoration:underline; }
/********************/
/* DETAIL ANNONCES */
/******************/
#detail .content { padding-left: 5px; padding-right: 5px; width: 750px; }
#detail .content .bloc_detail { font-size: 0.89em; }
#detail .content .bloc_detail .breadcrumb { margin-top: 5px; margin-bottom: 10px;}
#detail .content .bloc_detail .leftcol { margin-right: 5px; float:left }
#detail .content .bloc_detail h1 { margin-bottom: 10px; color: #0192b5; font-size: 1.59em; display: block; position: relative; }
#detail .content .bloc_detail h1 .prix { color: #81cf00; font-size: 1.19em; position: absolute; right: 5px; top: 0px; }
#detail .content .bloc_detail .leftcol .pict { margin-bottom: 10px; width: 470px; float: left; margin-right: 5px; }
#detail .content .bloc_detail .leftcol .pict img { border:1px solid #dbdbdb; }
#detail .content .bloc_detail .leftcol .vignets { width: 97px; float: right; cursor:pointer; }
.contour { border:1px solid #000000; margin-bottom: 6px; }
.nocontour { border:1px solid #dbdbdb; margin-bottom: 6px; }
#detail .content .bloc_detail .leftcol .vignets img:hover { border:1px solid #0192b5;  margin-bottom: 6px;  }
#detail .content .bloc_detail .leftcol .description { width: 470px;font-size: 1.30em;  }
#detail .content .bloc_detail .leftcol .description  ul { padding-top:15px }
#detail .content .bloc_detail .leftcol .description  li { position: relative; display: inline; height: 150px; margin-right:20px;padding-top:20px }
#detail .content .bloc_detail .leftcol .description a { text-decoration: underline; }
#detail .content .bloc_detail p { margin-bottom: 10px; }
#detail .content .bloc_detail .rightcol { float:left }
/*infos*/
#detail .content .bloc_detail .rightcol .bloc_infos { margin-bottom: 30px; }
#detail .content .bloc_detail .rightcol .bloc_infos h3 { color:#fff; font-size: 1em; margin-bottom: 15px; background-color: #81cf00; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-weight: normal; }
#detail .content .bloc_detail .rightcol .bloc_infos h3 span { display: block; background: url(/../skin/img_global/titre_picto3.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#detail .content .bloc_detail .rightcol .bloc_infos li { color:#777777; }
#detail .content .bloc_detail .rightcol .bloc_infos li strong { color:#0192b5; }
#detail .content .bloc_detail .rightcol .bloc_infos li a { color:#0192b5; }
#detail .content .bloc_detail .rightcol .bloc_infos li a:hover {
   
        color: #000000;
    }

/* contact */
#detail .content .bloc_detail .rightcol .bloc_contact { margin-bottom: 30px; }
#detail .content .bloc_detail .rightcol .bloc_contact h3 { color:#fff; font-size: 1em; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-weight: normal; }
#detail .content .bloc_detail .rightcol .bloc_contact h3 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#detail .content .bloc_detail .rightcol .bloc_contact .email { font-weight: bold; background: url(/../skin/img_global/mail.png) no-repeat 6px -4px; padding-left: 36px; display: block; height: 20px; margin-bottom: 6px;}
#detail .content .bloc_detail .rightcol .bloc_contact .tel { font-weight: bold; background: url(/../skin/img_global/phone.png) no-repeat 6px -4px; padding-left: 37px; display: block; height: 20px; }
/* outils */
#detail .content .bloc_detail .rightcol .bloc_outils { }
#detail .content .bloc_detail .rightcol .bloc_outils h3 { color:#fff; font-size: 1em; background-color: #ff6000; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-weight: normal; margin-bottom: 10px; }
#detail .content .bloc_detail .rightcol .bloc_outils h3 span { display: block; background: url(/../skin/img_global/titre_picto2.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#detail .content .bloc_detail .rightcol .bloc_outils li { font-size: 0.95em; margin-bottom: 5px; }
/*******************/
/*   FORMULAIRES  */
/*****************/

/*Envoyer un message*/

#forms .content .bloc_send_email { background: url(/../skin/img_global/content_bg.png) repeat-x center top; position: relative; margin-top: 20px; margin-bottom: 20px; }
#forms .content .bloc_send_email h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#forms .content .bloc_send_email h2 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#forms .content .bloc_send_email form { }
#forms .content .bloc_send_email form .f1 { width: 520px; float: left; }
#forms .content .bloc_send_email form .f1 label { display: block; text-align: right; width: 150px; float: left; clear: left; padding-top: 3px; }
#forms .content .bloc_send_email form .f1 label span { font-size: 0.89em; }
#forms .content .bloc_send_email form .f1 input { width: 340px; margin-left: 10px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; }
#forms .content .bloc_send_email form .f1 textarea { width: 340px; height: 130px; margin-left: 10px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 0.89em; }
#forms .content .bloc_send_email form .f2 { text-align: center; float: left; width: 100%; }
#forms .content .bloc_send_email form .f2 input#send_message { margin-top:15px; }
#forms .content .bloc_send_email form .avertissement { display: block; text-align: center; font-size: 0.89em; }
#forms .content .bloc_send_email form .resume_annonce { width: 140px; font-size: 0.89em; text-align: center; line-height: 1em; float: right; margin-right: 20px; }
#forms .content .bloc_send_email form .resume_annonce img { margin-bottom: 5px; }
#forms .content .bloc_send_email form .resume_annonce .prix { color: #0192b5; margin-top: 5px; margin-bottom: 5px; font-weight: bold; }
#forms .content .bloc_send_email form .resume_annonce .tel { font-weight: bold; background: url(/../skin/img_global/picto_tel.png) no-repeat left top; padding-left: 30px; display: block; height: 20px; width: 80px; margin-left: 20px; margin-top: 10px; margin-bottom: 5px; padding-top: 6px; }
#forms .content .bloc_send_email form .resume_annonce .date { font-size: 0.89em; color: #999999; }
/*Publication d'une annonce*/
#forms .content .bloc_publication { background: url(/../skin/img_global/content_bg.png) repeat-x center top; position: relative;  }
#forms .content .bloc_publication h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#forms .content .bloc_publication h2 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#forms .content .bloc_publication form { }
#forms .content .bloc_publication form label { color: #0192b5; margin-right: 10px; }
#forms .content .bloc_publication form .f1 { margin-bottom: 20px; }
#forms .content .bloc_publication form .f1 div { color: #000000;margin-left: 170px;margin-top: 6px; }
#forms .content .bloc_publication form .f1 span { color: #fff; font-weight: bold; font-size: 0.89em; padding-right: 7px; margin-right:6px; padding-top: 3px; padding-bottom: 1px; }
#forms .content .bloc_publication form .f1 span.vendre { background-color: #0192b5; }
#forms .content .bloc_publication form .f1 span.donner { background-color: #74b64a; }
#forms .content .bloc_publication form .f1 span.chercher { background-color: #e02578; }
#forms .content .bloc_publication form .f1 span.louer { background-color: #e06e21; }
#forms .content .bloc_publication form .f1 span.troquer { background-color: #b31c27; }
#forms .content .bloc_publication form .f1 span.maison { background-color: #663399; }
#forms .content .bloc_publication form .f1 label { display: block; text-align: right; width: 160px; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_publication form .f2 { margin-bottom: 10px; }
#forms .content .bloc_publication form .f2 label { display: block; text-align: right; width: 160px; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_publication form .f2 input { margin-right: 10px; }
#forms .content .bloc_publication form .f2 .annonce_dept_info { margin-left: 180px; margin-bottom: 20px; margin-top: 5px; }
#forms .content .bloc_publication form .f3 { margin-bottom: 10px; }
#forms .content .bloc_publication form .f3 span { font-size: 0.79em;  }
#forms .content .bloc_publication form .f3 div#texte_description { color: #000000;margin-left: 170px;font-size: 0.85em; }
#forms .content .bloc_publication form .f3 label { display: block; text-align: right; width: 160px; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_publication form .f3 input { font-family: Arial, Helvetica, sans-serif; }
#forms .content .bloc_publication form .f3 textarea { width: 525px; height: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 0.89em; padding: 3px; }
#forms .content .bloc_publication form .f4 { margin-bottom: 10px; color: #0192b5; margin-left: 180px;  }
#forms .content .bloc_publication form .f4 label{ display: block; text-align: right; float: left; color: #0192b5; padding-top: 3px; margin-right: 18px; padding-bottom: 10px; }
#forms .content .bloc_publication form .f4 input { width: 50px;}
#forms .content .bloc_publication form .f5 { margin-bottom: 10px; }
#forms .content .bloc_publication form .f5 div#texte_photo { color: #000000;margin-left: 170px;font-size: 0.85em; }
#forms .content .bloc_publication form .f5 label { display: block; text-align: right; width: 160px; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_publication form .f5 span { font-size: 0.79em;   }
#forms .content .bloc_publication form .f5 input {  width: 50px}
#forms .content .bloc_publication form .f6 { width: 100%;  }
#forms .content .bloc_publication form .f6 input#send_message { margin-left: 170px; }
.erreur  { margin-left: 160px; color: #990000;}
/*Verification d'une annonce*/
#forms .content .bloc_verification { background: url(/../skin/img_global/content_bg.png) repeat-x center top; position: relative; margin-top: 20px; margin-bottom: 20px; }
#forms .content .bloc_verification h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#forms .content .bloc_verification h2 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#forms .content .bloc_verification table { margin-right: 10px; margin-left: 10px; }
#forms .content .bloc_verification table td { padding-top: 5px; padding-bottom: 10px; vertical-align: top; }
#forms .content .bloc_verification table td p { padding-top: 5px; }
#forms .content .bloc_verification table td.col1 { color: #0192b5; width: 125px; padding-right: 15px; text-align: right; }
#forms .content .bloc_verification table td.col2 { }
#forms .content .bloc_verification table span { color: #fff; font-weight: bold; font-size: 0.89em; padding-right: 10px; margin-right:10px; padding-top: 3px; padding-bottom: 1px; padding-left: 10px; }
#forms .content .bloc_verification table span.vendre { background-color: #0192b5; }
#forms .content .bloc_verification table span.donner { background-color: #74b64a; }
#forms .content .bloc_verification table span.chercher { background-color: #e02578; }
#forms .content .bloc_verification table span.louer { background-color: #e06e21; }
#forms .content .bloc_verification table span.troquer { background-color: #b31c27; }
/*Gestion d'une annonce*/
#forms .content .bloc_gestion { background: url(/../skin/img_global/content_bg.png) repeat-x center top; position: relative; margin-top: 20px; padding-bottom: 20px; margin-bottom: 20px; }
#forms .content .bloc_gestion h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#forms .content .bloc_gestion h2 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#forms .content .bloc_gestion form { }
#forms .content .bloc_gestion form label { color: #0192b5; margin-right: 10px; }
#forms .content .bloc_gestion form .f1 { margin-bottom: 20px; }
#forms .content .bloc_gestion form .f1 span { color: #fff; font-weight: bold; font-size: 0.89em; padding-right: 10px; margin-right:10px; padding-top: 3px; padding-bottom: 1px; }
#forms .content .bloc_gestion form .f1 span.supprimer { background-color: #0192b5; }
#forms .content .bloc_gestion form .f1 span.modifier { background-color: #74b64a; margin-left: 160px; margin-top: 10px; }
#forms .content .bloc_gestion form .f1 span.remonter { background-color: #b31c27; margin-left: 160px; margin-top: 10px; }
#forms .content .bloc_gestion form .f1 label { display: block; text-align: right; width: 150px; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_gestion form .f2 { width: 100%; }
#forms .content .bloc_gestion form .f2 input#send_message { margin-left: 160px; }
/*Suppression d'une annonce*/
#forms .content .bloc_suppression { background: url(/../skin/img_global/content_bg.png) repeat-x center top; position: relative; margin-top: 20px; padding-bottom: 20px; margin-bottom: 20px; color: #0192b5; }
#forms .content .bloc_suppression h2 { color:#fff; font-size: 1em; margin-top: 10px; margin-bottom: 15px; background-color: #0192b5; padding-top: 2px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; position: relative; height: 18px; font-family: Verdana, Geneva, sans-serif; }
#forms .content .bloc_suppression h2 span { display: block; background: url(/../skin/img_global/titre_picto1.gif) no-repeat left top; height: 8px; width:15px; position: absolute; bottom: -8px; left: 15px; }
#forms .content .bloc_suppression form { padding-left: 10px; padding-right: 10px; }
#forms .content .bloc_suppression form label { color: #0192b5; margin-right: 10px; }
#forms .content .bloc_suppression form p { margin-bottom: 10px; margin-top: 10px; }
#forms .content .bloc_suppression form a { color: #0192b5; text-decoration: underline; font-size: 0.79em; margin-top: 10px; }
.message { color: #b31c27; font-weight: bold; margin-left: 160px; }
#forms .content .bloc_suppression form .f1 { margin-bottom: 20px; }
#forms .content .bloc_suppression form .f1 span { color: #fff; font-weight: bold; font-size: 0.89em; padding-right: 10px; margin-right:10px; padding-top: 3px; padding-bottom: 1px; }
#forms .content .bloc_suppression form .f1 label { display: block; text-align: right; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_suppression form .f1 .avertissement { color: #b31c27; font-weight: bold; }
#forms .content .bloc_suppression form .f1 input#suppress { margin-left: 150px; }
#forms .content .bloc_suppression form .f2 span { color: #fff; font-weight: bold; font-size: 0.89em; padding-right: 10px; margin-right:10px; padding-top: 3px; padding-bottom: 1px; }
#forms .content .bloc_suppression form .f2 label { display: block; text-align: right; float: left; clear: left; color: #0192b5; padding-top: 3px; }
#forms .content .bloc_suppression form .f2 .avertissement { color: #b31c27; font-weight: bold; }
#forms .content .bloc_suppression form .f2 input#suppress { margin-left: 0px; }
/****** end ******/
