﻿@charset "utf-8";   .add_annonce { float:left; padding:10px 0 0 0; color:#6D6D6D; } .add_annonce h1 { width:300px; color:#fff; font-size:14px; line-height:22px; margin:0; padding:0; } .add_annonce h1 a{ float:left; width:300px; color:#fff; margin:0; padding:2px 0 5px 17px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -63px; } body .add_annonce h2 { float:left; clear:left; font-size:16px; margin:0; padding:0; letter-spacing:-1px; word-spacing:-0.5px; } body .add_annonce h3 { float:left; clear:left; width:100%; font-size:12px; margin:7px 0 0 0; padding:0; font-weight:normal; } body .add_annonce h3 a { font-weight:bold; } .add_annonce form { float:left; clear:left; margin:10px 0 0 0; width:100%; } .add_annonce form label { font-weight:bold; margin:10px 0 0 0; padding:2px 5px 2px 0; text-align:left; width:145px; float:left; clear:left; line-height:12px; font-size:13px; letter-spacing:-1px; word-spacing:-0.5px; } .add_annonce form input.text{ float:left; margin:10px 0 0 0; padding:2px 5px; border-color:#B4C218; color:#717C01; font-size:12px; } .add_annonce form input.checkbox{ float:left; margin:15px 0 0 0; padding:2px 5px; border-color:#B4C218; color:#717C01; font-size:12px; } .add_annonce form input.file{ float:left; margin:10px 0 0 0; padding:2px 5px; border:1px solid #B4C218; } .add_annonce form .other_file { float:left; clear:left; margin:5px 0 0 0 ; width:500px; height:0; overflow:hidden; } .add_annonce form .other_file input.file { float:left; margin:5px 0 0 0; }  .add_annonce form #more_file { float:left; margin:10px 0 0 10px; cursor:pointer; } .add_annonce form .exists_file{ margin:0 0 0 150px; width:640px; } .add_annonce form .exists_file ul{ float:left; margin:0; } .add_annonce form .exists_file ul li{ float:left; margin:10px 2px 5px 0; padding:0; border:1px solid #B4C218; } .add_annonce form .exists_file ul li img{ float:left; clear:left; margin:0 2px 2px 2px; } .add_annonce form .exists_file ul li p { float:left; clear:left; margin:0; padding:2px 0; line-height:15px; } body .add_annonce form .exists_file ul li input.checkbox{ float:left; clear:left; width:8px; margin:0px 2px 2px 2px; padding:0; line-height:15px; width:5px; height:5px; border:1px solid #B4C218; } .add_annonce form .exists_file ul li label { float:left; font-size:11px; clear:none; width:auto; margin:0 0 0 0; padding:0; font-weight:normal; letter-spacing:inherit; font-style:italic; }  .add_annonce form textarea { float:left; margin:10px 0 0 0; padding:2px 5px; border:1px solid #B4C218; color:#717C01; font-size:12px; } .add_annonce form select { float:left; border-color:#B4C218; margin:10px 0 0 0; padding:2px 5px; color:#717C01; font-size:12px; } .add_annonce form select option { line-height:17px; } .add_annonce form p { margin:0 0 5px 0; } .add_annonce form p.submit { float:left; clear:left; margin:5px 0 10px 90px; padding:20px 20px 0 0; width:270px; text-align:right; } .add_annonce form #category { width:205px; } .add_annonce form p.last_update { float:left; clear:left; width:275px; margin:0px 10px 10px 0; text-align:left; } .add_annonce form p.last_update a { font-weight:bold; color:#B4C218; margin:2px 0 0 -2px; padding:0 17px 0 0;  } .add_annonce form p.last_update a:hover { color:#7E852F; } .add_annonce form span.info { float:left; clear:left; width:650px; color:#6D6D6D; margin:2px 0 10px 150px; font-size:10px; line-height:12px; font-style:italic; }  .add_annonce div.copyright { float:left; width:100%; clear:left; margin:20px 0 20px 0; font-size:10px; line-height:12px; font-style:italic; } .add_annonce div.copyright p { color:#6D6D6D; margin:0 0 2px 0; } .add_annonce div.copyright p a { color:#6D6D6D; font-weight:bold; text-decoration:underline; } .add_annonce div.copyright hr { border-top:1px solid #ccc; }  .add_annonce .error { float:left; clear:left; width:100%; margin:2px 0 0 150px; } body .add_annonce .field_error, body .add_annonce input.field_error { border-color:#D23403; background:#FFF3EF; }  body .message { margin-left:150px; text-align:left; } .bg_radian{ float:left; width:100%; height:15px; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -350px; } .StickyWin .annonce-outer { position:relative; float:left; z-index:10; }  * html .StickyWin .annonce-outer {position:none; float:none;}  *+html .StickyWin .annonce-outer {position:none; float:none;} .annonces { float:left; margin:8px 0 20px 0; width:100%; }  .annonces h1 { clear:left; color:#B4C218; font-size:24px; line-height:26px; letter-spacing:-1px; word-spacing:-0.5px; font-weight:lighter; border-bottom:4px solid #B4C218; text-align:left; } .annonces h2 { float:left; clear:left; width:100%; margin:10px 0 0 0; padding:0; font-size:17px; color:#6D6D6D; }  .annonces .number_result { float:left; clear:left; width:100%; text-align:left; margin:5px 0 0 0; padding:0; font-size:12px; } .annonces .number_result h2 { float:left; font-size:12px; line-height:20px; margin:0; padding:0; } .annonces .number_result p { float:left; } .annonces .number_result span { font-weight:bold; } .annonces .number_result span a { } /**/ ul.menu_annonce { float:left; margin:10px 0 20px 0; } ul.menu_annonce li{ float:left; width:100px; margin:0; padding:0 10px; } body ul.menu_annonce2 li{ width:510px; } body ul.menu_annonce li h2 { float:left; clear:left; width:100px; margin:15px 0 0 0; padding:0; text-align:left; font-size:12px; line-height } ul.menu_annonce li h2.selected a { color:#B4C218; text-decoration:underline; } ul.menu_annonce li img { float:left; } ul.menu_annonce li div.sub_cat { float:left; clear:left; width:100px; margin:15px 0 0 0; padding:0; } ul.menu_annonce2 li div.sub_cat { float:right; width:400px; margin:0; overflow:hidden; } ul.menu_annonce li div.sub_cat p { float:left; clear:left; text-align:left; line-height:13px; font-size:12px; margin:0 0 7px 0; padding:0; width:100px; } ul.menu_annonce2 li div.sub_cat p { margin:0 10px 7px 0; font-size:12px; font-weight:bold; color:#B4C218; } ul.menu_annonce2 li div.sub_cat p a{ color:#B4C218; } ul.menu_annonce2 li div.sub_cat p.selected a{ color:#6D6D6D; text-decoration:underline; } ul.menu_annonce li p.selected a{ color:#B4C218; } ul.menu_annonce li p a{ } ul.menu_annonce li p a:hover{ text-decoration:underline; }  .short_box { float:right; width:100%; text-align:right; margin:5px 0 0 0; padding:0; } body .short_box p{ float:right; margin:5px 0 0 0; } body .short_box h2{ float:left; line-height:20px; margin:0; padding:0; font-size:11px; } body .short_box label{ float:left; margin:0 5px 0 10px; font-size:11px; line-height:17px; font-weight:bold; } body .short_box select{ float:left; width:140px; border-color:#B4C218; padding:1px 5px; color:#717C01; font-size:11px; } .short_box ul.short { float:left; width:100%; margin:5px 0 0 0; padding:0; } .short_box ul.short li { float:right; margin:5px 0 0 5px; padding:0; font-size:10.5px; line-height:12px; } .short_box ul.short li a { text-decoration:underline; } .short_box ul.short li.asc a{ padding:0 10px 0 0; background: url(/template/default//image/../image/asc.png) no-repeat center right; } .short_box ul.short li.desc a{ padding:0 10px 0 0; background: url(/template/default//image/../image/desc.png) no-repeat center right; }  .annonces { float:left; } .annonces ul.items { float:left; width:525px; margin:5px 0 0 0; padding:0 0 0 2px; text-align:left; } .annonces ul.items li.item{ float:left; width:100%; margin:0 0 10px 0; padding:0; } .annonces ul.items li.item h2 { float:left; width:100%; border-top:2px solid #B4C218; font-size:12px; line-height:15px; margin:0 0 5px 0; padding:6px 0 6px 5px; background:#EDEFD1; } body .annonces ul.items li.item h2 span { float:left; } .annonces ul.items li.item span.date, .annonces ul.items li.item p.date { float:right; margin:10px 5px 0 0; margin:0; font-weight:normal; font-size:11px; color:#A2AF0A; } .annonces ul.items li.item p.date { float:none; text-align:right; margin-right:5px; } .annonces ul.items li.item span.abuse_message { margin:0 5px 10px 0; font-weight:normal; font-size:12px; color:#D23403; text-decoration:underline; font-style:italic; } .annonces ul.items li.item h3 { font-size:15px; margin:10px 0 0 0; } .annonces ul.items li.item h3 span { font-weight:normal; } .annonces ul.items li.item p { font-size:13px; margin:10px 0 0 0; } .annonces ul.items li.item a img{ float:left; margin: 0 20px 5px 0; padding:10px 20px 10px 0; border-right:1px solid #EDEFD1; } .annonces ul.items li.item a:hover img{ background:#FEFFEF;  } .annonces ul.items li.item div.control_box { clear:left; text-align:right; width:100%; margin:0px 10px 5px 0; font-size:11px; font-style:italic; color:#b42c02; } .annonces ul.items li.item div.control_box a { text-decoration:underline; color:#b42c02; } .annonces ul.items li.item div.contact_box { clear:left; padding:2px; font-size:10px; border-top:1px solid #EDEFD1; background:#FEFFEF; } .annonces ul.items li.item div.contact_box p{ font-size:11px; color:#BDBFA7; margin:0; padding:0; } .annonces ul.items li.item div.contact_box p span { float:left; } .annonces ul.items li.item div.contact_box p span.abuse { float:right; margin:0 5px 0 0; } .annonces ul.items li.item div.contact_box p span.abuse a{ font-weight:bold; } .annonces ul.items li.item div.contact_box p a { font-weight:bold; text-decoration:underline; color:#BDBFA7; } .annonces ul.items li.item span.number-photo { float:left; clear:left; width:180px; margin:-15px 0 0 0; }  body .nav_letter a { color:#666F01; }  #alerteEmailBt { display:none; } .alerte_email { float:left; margin:0 0 0 12px; padding:0 0 0 20px; text-align:left;  color:#B4C218; background: url(/template/default//image/../image/bg_info.gif) no-repeat top left; } .alerte_email p { font-size:11px; line-height:12px; font-weight:bold; color:#B4C218; } .alerte_email p a { color:#B4C218; } .alerte_email p a:hover{ text-decoration:underline; } .annonces_rand_image{ float:left; margin:20px 0 20px 0; width:530px; } .annonces_rand_image ul { margin:0 0 0 0px; padding:0; width:530px; } .annonces_rand_image ul li{ float:left; display:inline; margin:-1px 0 0 -1px; padding:0; } .annonces_rand_image ul li a img { float:left; margin:0; padding:2px; background:#EDEFD1; } .annonces_rand_image ul li a:hover img { background:#A2AF0A; } .search_annonce { padding:0px 0 20px 0; color:#6D6D6D; text-align:left; } .search_annonce h1 { width:300px; color:#fff; font-size:14px; line-height:22px; margin:0 0 10px 0; padding:2px 0 5px 17px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -63px; } .search_annonce .title_hr { width:300px; font-size:18px; font-weight:bold; margin:20px 0; color:#B4C218; text-align:center; } .search_annonce form { margin:5px 0 10px 10px; } .search_annonce fieldset { margin:0 0 10px 0; padding:10px 0 0 15px; border:0; border-top:15px solid #EDEFD1; } .search_annonce fieldset legend { margin:0 0 0 -15px; padding:0 0 0 10px; font-size:11px; line-height:15px; height:15px; font-weight:bold; background:#EDEFD1; border:0; }  div.search_annonce fieldset legend { margin-top: -25px\9;}  *+html div.search_annonce fieldset legend { margin-top: 0;}  * html div.search_annonce fieldset legend { margin-top: 0;} .search_annonce label { float:left; clear:left; margin:6px 0 0 0; padding:0 5px 0 5px; text-align:right; width:80px; line-height:12px; } .search_annonce p.input-group { float:left; clear:left; width:100%; margin:0; padding:0; } .search_annonce p.input-group-col { float:left; width:130px; margin:0; padding:0; } .search_annonce label.radio , .search_annonce label.checkbox { margin:0; padding:0 10px 5px 0; clear:none; width:auto; text-align:left; line-height:12px; vertical-align:top; } .search_annonce input.radio, .search_annonce input.checkbox { float:left; margin:0 2px 5px 0; padding:0; width:13px; height:13px; clear:none; vertical-align:top; } .search_annonce p.input-group-col input.radio , .search_annonce p.input-group-col input.checkbox { clear:left; } .search_annonce input.text{ margin:3px 0 0 0 ; padding:1px 5px; border-color:#B4C218; color:#717C01; font-size:12px; } .search_annonce input#price_min, .search_annonce input#price_max { margin-right:100px; } .search_annonce select { border-color:#B4C218; margin:3px 0 0 0 ; padding:1px 5px; color:#717C01; font-size:12px; width:180px; } .search_annonce select option { line-height:17px; } .search_annonce form p { margin:0 0 5px 0; } .search_annonce form p.submit { float:left; margin:10px 0 5px 0px; padding:0 20px 0 0; width:270px; text-align:right; } .search_annonce form #category { width:205px; } .search_annonce form .last_update { float:left; clear:left; width:275px; margin:10px 10px 0px 0; text-align:left; } .search_annonce form .last_update a { font-weight:bold; color:#B4C218; margin:2px 0 0 -2px; padding:0 17px 0 0;  } .search_annonce form .last_update a:hover { color:#7E852F; } .search_annonce form p.info { clear:left; font-size:11px; font-style:italic; } .select_secteur { float:left; margin:0 0 20px 0; padding:0; } .select_secteur h1 { width:300px; color:#fff; font-size:14px; line-height:22px; margin:0 0 20px 0; padding:2px 0 5px 17px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -63px; } .select_secteur img { float:left; clear:left; border:0; } .select_secteur img#carte_secteur{ width:300px; height:263px; }  .comment{ float:left; margin:10px 0 0 0; padding:0 10px 0 0; } .comment_list h1{ color:#d23403; font-size:26px; font-weight:lighter; } .comment_list ul li{ float:left; margin:0 0 2px 0; padding:5px 5px 5px 0; width:100%; } .comment_list ul li a{ text-decoration:underline; } .comment_list ul li img{ float:left; border:1px solid #0093c9; margin:0 5px 0 5px; } .comment_list ul li h2{ margin:0 10px 0 0; padding:0; font-size:12px; font-style:italic; } .comment_list ul li .content { margin:0 10px; font-size:12px; line-height:16px; } .comment_list ul li .comment_control { float:right; margin:5px 0 0 0; } .comment_list ul li .comment_control a{ color: #0093c9; font-style:italic; padding:1px 3px; text-decoration:underline; } .comment_list ul li .comment_control a:hover { color:#10536b; } .comment_list ul li .comment_control ul{ margin:0; padding:0; text-align:left; } .comment_list ul li .comment_control ul li{ margin:0 0 0 5px; padding:0; width:auto; text-align:left; } .comment_form { float:left; } .comment_form img.thumb{ float:left; border:1px solid #0093c9; margin:2px 0 2px 5px; } .comment_form .textarea_out{ float:left; width:520px; padding:5px 0; background:#016698; } .comment_form textarea{ float:left; margin:3px 0 0 5px; width:440px; height:25px; border:1px solid #10536b; font-size:11px; } .comment_form textarea:focus{  } .comment_form p.notify_checkbox{ float:left; margin:5px 0 0 5px; color:#FFFFFF; } .comment_form p.bt { float:right; margin:5px 5px 0 0; cursor:pointer; display:none; } .comment .no_notify{ color: #0093c9; float: right; width:440px; margin:10px 0 5px 0; text-align: right; } .comment .no_notify a{ color: #0093c9; text-decoration: underline; }  .login_message { position:absolute; background:#d23403; text-align:center; color:#fff; padding:10px 0; width:525px; } .login_message a{ color:#f1efde; text-decoration:underline; } .login_message h2{ margin:0; padding:0; } .login_message h3{ margin:0; padding:0; }  .comment_no_authenticate { float:left; padding:10px 0; width:525px; text-align:center; } .comment_no_authenticate a{ color:#d23403; text-decoration:underline; } .comment_no_authenticate h2{ margin:0; padding:0; font-size:13px; } .comment_no_authenticate h3{ margin:0; padding:0; font-size:12px; } body{ font-size:11px; text-align: justify; margin: 0; padding: 0; background:#f1efde; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif; } body.site-development, body.site-testing{background:#b02b02;}  a{text-decoration: none;border:0;outline:0;color:#6d6d6d;} a img{text-decoration: none;border:0;outline:0;} h1,h2,h3,h4,h5,dl,dd,dt,ul,li,label,input,p{margin: 0;padding: 0;} ul,li{list-style:none;} input.text{ height:14px; line-height:14px; padding:2px 5px; border:1px solid #016698; font-size:12px; color:#016698; font-family:Arial, Helvetica, sans-serif; } select { line-height:14px; padding:2px 5px 2px 0; border:1px solid #016698; font:11px "lucida grande",tahoma,verdana,arial,sans-serif; } input.text, textarea { font:11px "lucida grande",tahoma,verdana,arial,sans-serif; padding:2px 5px; } input.text:focus, textarea:focus{ color:#d23403; border-color:#d23403; } .error{ color:#D23403; font-weight:bold; padding:0 0 0 20px; background:url(/template/default//image/error.gif) no-repeat center left; } .loading { background-image: url(/template/default//image/../image/loading.gif); background-position:center center; background-repeat:no-repeat; } #body_overlay{ position:absolute; } #loading_box{ position:absolute; top:5px; text-align:right; width:95%; z-index:20; font-family: arial,helvetica,clean,sans-serif; font-weight:bold; font-size:11px; } * html #loading_box {width:85%;}  *+html #loading_box{ width:85%;}  #loading_box p { float:right; padding:1px 50px 2px 50px; color:#fff; background:#d23403; font-size:11px; } .container{ width: 1024px; height: auto; margin: 0 auto; padding: 0; }   .navigation_admin{ width: 100%; height: 33px; padding: 5px 5px auto 50px; top:0; position: fixed; z-index: -1000px; color: #FFFFFF; background-color: black; -moz-opacity:0.8; opacity: 0.8; filter:alpha(opacity=70); float: left; } .navigation_admin_ongle{ width: 40px; height: 33px; padding: 0px; top:0; position: fixed; color: #FFFFFF; background-color: black; -moz-opacity:0.8; opacity: 0.8; filter:alpha(opacity=50); float: left; } #vertical_slide, #horizontal_slide { } div.marginbottom { width: 20px; height: 33px;  }  #nav a, #subMenusContainer a{ text-decoration:none; display:block; padding:10px 20px;  }  #nav a{ color: white; margin:0; float:left; }  #subMenusContainer a, #nav li li a{ text-align:left; }  #nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{ ; color:#FFF; }  #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused, #nav li a:hover, #nav li a:focus{ ; color:#FFF; }  .subMenuParentBtn{  }  .subMenuParentBtnFocused{  }  .mainMenuParentBtn{  }  .mainMenuParentBtnFocused{  }   .smOW{ display:none; position: absolute; overflow:hidden;  padding:0 2px; margin:0 0 0 -2px; }  #nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol { padding: 0; margin: 0; list-style: none; line-height: 1em; }  #nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {   left:0; }  #nav li {  display:block; list-style:none; position:relative; float:left; } #subMenusContainer li{ list-style: none; }  #nav{ display:block; position: absolute; list-style:none; margin:0 0 10px 0; left:30px; text-align: center; display:block; } #subMenusContainer{display:block; position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1000000000; }  #nav li li{ float:none; background-color: black; -moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=70); } #nav li li a{  position:relative; float:none; } #nav li ul {  position: absolute; width: 13em; margin-left: -1000em;  margin-top:2.2em; }  #nav li ul ul { margin: -1em 0 0 -1000em; } #nav li:hover ul ul {margin-left: -1000em; }  #nav li:hover ul{margin-left: 0; } #nav li li:hover ul {margin-left: 10em; margin-top:-2.5em;}  #nav li a:focus + ul { margin-left: 0; margin-top:2.2em; } #nav li li a:focus + ul { left:0; margin-left: 1010em; margin-top:-2.2em;} #nav li li a:focus {left:0; margin-left:1000em; width:10em; margin-top:0;} #nav li li li a:focus {left:0; margin-left: 2010em; width: 10em; margin-top:-1em;} #nav li:hover a:focus{ margin-left: 0; } #nav li li:hover a:focus + ul { margin-left: 10em; }  .header{ width: 1024px; height: 30px; float: left; text-transform:uppercase; overflow:hidden; } .header .nav1{ width: 720px; height: 30px; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0 0; float: left; } .header .nav1 ul{ float: left; width: 710px; height: 12px; list-style: none; display: inline; margin: 8px 5px 0 0; padding: 0; border-right: solid 1px #6d6d6d; overflow: hidden; } .header .nav1 ul li { float:right; } .header .nav1 ul li a{ width: auto; height: 12px; font-size: 12px; line-height: 12px; font-weight: bold; color: #6d1a04; display: inline; border-left: solid 1px #6d6d6d; padding: 0 20px; } .header .nav1 ul li a:hover {font-weight:bold; color:#d23403;} .header .nav2{ float: left; width: 304px; height: 30px; background: #fff url(/template/default//image/../image/bg_commun.gif) no-repeat 0px 0px; } .header .nav2 ul { float: left; width: 280px; height: 12px; list-style: none; display: inline; margin: 8px 0 0 15px; padding: 0; border-left: solid 1px #fff; overflow: hidden; } .header .nav2 ul li { float:left; } .header .nav2 ul li a{ float: left; width: auto; height: 12px; font-size: 12px; line-height: 12px; font-weight: bold; color: #fff; display: inline; border-right: solid 1px #fff; padding: 0 20px; } .header .nav2 ul li a:hover {font-weight:bold; color:#ccc;}  .message_service { float:right; text-transform:none; margin:-16px 0 -10px 0; } .message_service p { text-align:left; margin:0; padding:0; line-height:13px; font-size:11px; color:#6D6D6D; } .message_service p a { font-weight:bold; color:#D23403; text-decoration:underline; }  .search { float: left; width: 528px; height: 50px; margin: 10px 0 0; overflow:hidden; color:#a3a3a3; } .search a{ color:#a3a3a3; font-weight:600; } .search ul { float:left; width: 528px; } .search ul li{ float: left; margin: 0; padding:4px 0; font-size: 14px; text-align: center; } .search ul li a{ float:left; padding: 0 13px; height: 13px; line-height: 13px; border-right:2px solid #a3a3a3; } .search ul li.selected{ background:#dddbc7; margin-left:-2px; } .search ul li.selected a{ border:0; color:#016698; } .search .block { float:left; clear:left; width:280px; height:30px; padding:5px 13px 2px; background:#dddbc7; overflow:hidden; } .search .block input.text{ float:left; width:240px; } .search .block input.bt{ float:left; width:20px; height:20px; margin-left:7px; background: url(/template/default//image/../image/bt_loop.gif) no-repeat; } .search p.baseline { float:left; margin:13px 0 0 10px; font-size:10px; font-weight:bold; }  div.izi_box{ float: left; width:525px; height: 87px; margin: 10px 0 17px 0; background: url(/template/default//image/../image/bg_tetiere.gif) no-repeat; overflow:hidden; } div.izi_box h1{ float:right; margin:0 12px 0 0; padding:0; font-size:18px; color:#fff; line-height:28px; height:31px; overflow:hidden; font-weight:500; text-align:right; } div.izi_box div.box { float:left; width: 528px; } div.izi_box div.box div.text { float:left; clear:left; margin:10px 0 0 0; padding:0 0 0 13px; width:120px; font-size:14px; line-height:16px; font-weight:500; color:#fff; text-align:left; } div.izi_box div.box div.text a { color:#fff; } div.izi_box div.box div.text a:hover { text-decoration:underline; } div.izi_box div.box div.test { float:left; width:395px; margin:0; padding:5px 0 0 0; overflow:hidden; } div.izi_box div.box div.test h2{ float:left; width:auto; font-size:20px; margin:0; padding:0 0 0 20px; } div.izi_box div.box div.test input.text{ float:left; width:150px; margin:3px 0 0 5px; } div.izi_box div.box div.test input.bt{ float:left; width: 95px; height: 21px; border: 0; background: url(/template/default//image/../image/bg_bt_envoyer.gif) no-repeat; margin: 2px 5px 0 5px; padding: 0; cursor:pointer; } div.izi_box div.box div.test p.baseline { float:right; width:385px; margin:7px 0 0 0; padding:0 5px 0 0; color:#fff; font-size:12px; font-weight:bolder; } div.izi_box div.box div.test p.baseline a{ color:#fff; } div.izi_box div.box div.test p.baseline a:hover{ text-decoration:underline; }  .middleContentIn{ float: left; width: 1024px; height: auto; overflow: hidden; height: auto; background-color: #fff; } .sidebar1{ float: left; width: 171px; height: auto; overflow: hidden; margin: 2px 0 0; } .sidebar2{ float: left; width: 300px; height: auto; overflow: hidden; margin: 0 0 0 12px; background: url(/template/default//image/../image/bg_verti.gif) repeat-y 0px 0px; border-bottom:1px solid #eee; } .sidebar3{ float: left; width: 300px; height: 250px; overflow: hidden; margin: 0 0 0 12px; } .mainContent, .mainContentFull{ float: left; width: 525px; height: auto; overflow: hidden; margin: 2px 0 0 12px; background-color: #fff; } .mainContentFull{ float:right; width: 825px; margin: 2px 12px 0 12px; } .mainContent h1, .mainContentFull h1{ font-size:24px; line-height:25px; font-weight:normal; text-align:left; } .footer{ float: left; width: 1024px; height: 30px; overflow: hidden; text-align: center; background-color: #b2b09b; margin: 0; padding: 0; } .mainContent2{ float: left; width: 840px; height: auto; overflow: hidden; margin: 0 0 0 12px; }  .logo{ float: left; width: 171px; height: 190px; text-align: center; overflow:hidden; } .logo a{ float: left; width: 171px; height: 190px; background: url(/template/default//image/../image/logo_izi.gif) no-repeat center center; }  .menu{ width: 170px; margin: 20px 0; float: left; font-size:13px; } .menu a{ color: #6d6d6d; outline:0; } .menu dl { float:left; margin:0; padding:0; border-top:1px solid #b0b0ae; } .menu dl,.menu dt,.menu dd { margin:0; padding:0; } .menu dl dt { margin:0; padding:0; } .menu dl dt a{ color: #000000; line-height:22px; font-weight:bold; text-decoration:none; } .menu dl dt.mapage a{background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1px;} .menu dl dt.news a{ background: #f1efde url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -25px;} .menu dl dt.pratique a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -50px;} .menu dl dt.perso a{background: #f1efde url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1px; color:#016698;} .menu dl dt.help a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1180px;} .menu dl dt.offre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 0px -1210px;} .menu dl dt.selected{ float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -154px; } .menu dl dt.selected a, .menu dl dt a:hover{ color:#016698; }  .menu ul{ float: left; list-style: none; padding: 0; margin: 0; } .menu ul li { clear:left; margin:0; padding:0; } .menu ul li a, .menu dl dt a { float: left; margin:0; padding:0 0 0 30px; width:140px; border-bottom:1px solid #b0b0ae; } .menu ul li a { line-height:22px; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 7px -155px; } .menu ul li.meteo a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -237px;} .menu ul li.route a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -260px;} .menu ul li.cinema a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -282px;} .menu ul li.annonce a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -305px;} .menu ul li.rencontre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -328px;} .menu ul li.auto a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -350px;} .menu ul li.finance a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -373px;} .menu ul li.tv a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -396px;} .menu ul li.radio a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -419px;} .menu ul li.people a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -442px;} .menu ul li.divertissement a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -465px;} .menu ul li.horoscope a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -535px;} .menu ul li.emploi a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -487px;} .menu ul li.musique a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -513px;} .menu ul li.agenda a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -579px;} .menu ul li.home a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -970px;} .menu ul li.email a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -992px;} .menu ul li.tele a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1605px;} .menu ul li.tele_pub a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1625px;} .menu ul li.demenage a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1015px;} .menu ul li.invoice a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1038px;} .menu ul li.voip a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1061px;} .menu ul li.conso a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1085px;} .menu ul li.ecard a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1107px;} .menu ul li.cagnotte a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1130px;} .menu ul li.forgot a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1152px;} .menu ul li.tel a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1445px;} .menu ul li.faq a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1465px;} .menu ul li.setting a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1485px;} .menu ul li.tarif a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1505px;} .menu ul li.fax a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1545px;} .menu ul li.setting2 a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1565px;} .menu ul li.espace a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1585px;} .menu ul li.rss a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1337px;} .menu ul li.newsletter a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1362px;} .menu ul li.offre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1525px;} .menu ul li.shopping a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1384px;} .menu ul li.livre a{ background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 5px -1407px;} .menu ul li.selected{} .menu dl dd.news ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -154px; } .menu dl dd.news ul li.selected a, .menu dl dd.news ul li a:hover{ color:#d23403; font-weight:bold; background-position: 7px -75px; }  .menu dl dd.pratique ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -95px; } .menu dl dd.pratique ul li.selected a, .menu dl dd.pratique ul li a:hover{ color:#b4c218; font-weight:bold; } .menu dl dd.perso ul li.selected { float:left; background: transparent url(/template/default//image/../image/bg_picto.gif) no-repeat 155px -115px; } .menu dl dd.perso ul li.selected a, .menu dl dd.perso ul li a:hover{ color:#016698; font-weight:bold; }  ul.fil_arianne { float:left; width:100%; margin:0px 0 0 0; padding:0; font-weight:normal; line-height:22px; font-style:italic; } ul.fil_arianne li { float:left; margin:0 5px 0 0; padding:0; color:#bbb; line-height:15px; background:none; font-size:11px; } ul.fil_arianne li a { text-decoration:underline; font-weight:normal; color:#bbb; } ul.fil_arianne li.selected a { font-weight:bold; }  .search{} .izi_box{}  .pub_rectangle { width:300px; height: 250px; margin:0 0 0 1px; text-align:right; overflow: hidden; } .pub_468x60 { width:100%; }  .pub_top{ float:left; margin:25px 0 20px 0; }  .pub_link { float:left; margin:0 0 10px 0; text-align:left; } .pub_link h2{ color:#fff; font-size:14px; line-height:22px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -32px; margin:0 0 5px 0; padding:0 0 0 17px; } .pub_link h2 a{color:#fff;} .pub_link h2 a:hover{color:#eee;} .pub_link p{ color:#016698; font-size:11px; line-height:15px; margin:0 17px; font-weight:500; } .pub_link p a{color:#016698;} .pub_link p a:hover{color:#003366;} .pub_link p.link { color:#b4c218; margin-bottom:10px; text-decoration:underline; } .pub_link p.link a{color:#b4c218;} .pub_link p.link a:hover{color:#999900;}  .pub_link_footer { float:left; margin:10px 0 10px 0; padding:0 0 10px 0; text-align:left; width:1200px; background:#f1efde; } .pub_link_footer_in { width:300px; float:left; background:#f1efde; overflow:hidden; border-right:2px solid #b2b09b; } .pub_link_footer h2{ color:#fff; font-size:14px; line-height:22px; background: url(/template/default//image/../image/bg_300.gif) no-repeat 0px -32px; margin:0 0 5px 0; padding:0 0 0 17px; } .pub_link_footer h2 a{color:#fff;} .pub_link_footer h2 a:hover{color:#eee;} .pub_link_footer p{ color:#016698; font-size:11px; line-height:15px; margin:0 17px; font-weight:500; } .pub_link_footer p a{color:#016698;} .pub_link_footer p a:hover{color:#003366;} .pub_link_footer p.link { color:#b4c218; margin-bottom:10px; text-decoration:underline; display:none; } .pub_link_footer p.link a{color:#b4c218;} .pub_link_footer p.link a:hover{color:#999900;}  .footer ul{ width: auto; height: 12px; list-style: none; } .footer ul li{ width: auto; display: inline; padding:0 20px; border-left: solid 1px #666666; } li.debutli{ height: 12px; border-left: solid 1px #666666; } .footer ul li a{ width: auto; font-size: 12px; color: #666666; float: none; } .footer span{ width: 1024px; font-size: 12px; color: #666666; float: left; }    div.DefaultPointyTip {position: relative} div.DefaultPointyTip div.body{display:none;right: 0px ;padding: 0px 10px ;margin-left: 0px ;font-family: verdana;font-size: 10px;line-height: 13px;position: relative;} div.DefaultPointyTip div.top {position: relative;overflow: visible; text-align:left;height: 20px;} div.DefaultPointyTip div.top_ul{background: url(/template/default//image/pointyTip/pointyTip.png) top left no-repeat;width: 8px;height: 25px; position: absolute; left: 0px;} div.DefaultPointyTip div.top_ur{background: url(/template/default//image/pointyTip/pointyTip.png) top right ;margin: 0 0 0 8px ;height: 25px;position: relative;left: 0px ;padding: 0;} div.DefaultPointyTip h1.caption{color: #fff;left: 0px ;top: 4px ;clear: none ;overflow: hidden;font-weight: 700;font-size: 12px ;position: relative;float: left;height: 20px ;margin: 0 ;padding: 0 10px 0 5px;} div.DefaultPointyTip div.bottom {clear: both;} div.DefaultPointyTip div.middle,div.DefaultPointyTip div.closeBody{background:#505701;margin: 0 0px 0 0 ;position: relative;top: 0 ;} div.DefaultPointyTip div.bottom_ll{background: url(/template/default//image/pointyTip/pointyTip.png) bottom left no-repeat;width: 6px;height: 6px;position: absolute; left: 0px;} div.DefaultPointyTip div.bottom_lr{background: url(/template/default//image/pointyTip/pointyTip.png) bottom right;height: 6px;margin: 0 0 0 6px ;position: relative;left: 0 ;} div.DefaultPointyTip .pointyDivot {display:block;}  * html div.DefaultPointyTip div.top{ width:300px;} * html div.DefaultPointyTip div.bottom{ width:300px;}  div.StickyWin div.body{font-size:11px; line-height: 13px; text-align:left;} div.StickyWin div.top_ul{background:url(/template/default//image/stickyWinHTML/full.png) top left no-repeat; height:30px; width:15px; float:left} div.StickyWin div.top_ur{position:relative; left:0px !important; left:-4px; background:url(/template/default//image/stickyWinHTML/full.png) top right !important; height:30px; margin:0px 0px 0px 15px !important; margin-right:-4px; padding:0px} div.StickyWin h1.caption{clear: none !important; margin:0px !important; overflow: hidden; padding:0 !important; font-weight:bold; color:#003366; font-size:14px !important; position:relative; top:8px !important; left:5px !important; float: left; height: 22px !important;} div.StickyWin div.middle, div.StickyWin div.closeBody {background:url(/template/default//image/stickyWinHTML/body.png) top left repeat-y; margin:0px 20px 0px 0px !important;margin-bottom: -3px; position: relative;top: 0px !important; top: -3px;} div.StickyWin div.body{background:url(/template/default//image/stickyWinHTML/body.png) top right repeat-y; padding:8px 30px 8px 0px !important; margin-left:5px !important; position:relative; right:-20px !important;} div.StickyWin div.bottom{clear:both} div.StickyWin div.bottom_ll{background:url(/template/default//image/stickyWinHTML/full.png) bottom left no-repeat; width:15px; height:15px; float:left} div.StickyWin div.bottom_lr{background:url(/template/default//image/stickyWinHTML/full.png) bottom right; position:relative; left:0px !important; left:-4px; margin:0px 0px 0px 15px !important; margin-right:-4px; height:15px} div.StickyWin div.closeButtons{text-align: center; background:url(/template/default//image/stickyWinHTML/body.png) top right repeat-y; padding: 0px 30px 8px 0px; margin-left:5px; position:relative; right:-20px} div.StickyWin a.button:hover{background:url(/template/default//image/stickyWinHTML/big_button_over.gif) repeat-x} div.StickyWin a.button {background:url(/template/default//image/stickyWinHTML/big_button.gif) repeat-x; margin: 2px 8px 2px 8px; padding: 2px 12px; cursor:pointer; border: 1px solid #999 !important; text-decoration:none; color: #000 !important;} div.StickyWin div.closeButton{width:13px; height:13px; background:url(/template/default//image/stickyWinHTML/closebtn.gif) no-repeat; position: absolute; right: 0px; margin:10px 15px 0px 0px !important; cursor:pointer;top:0px} div.StickyWin div.dragHandle {width: 11px;height: 25px;position: relative;top: 5px;left: -3px;cursor: move;background: url(/template/default//image/stickyWinHTML/drag_corner.gif); float: left;} div.overTxtDiv { position:absolute; width:200px; display:block; font-weight: bold; font-family: arial, helvetica, verdana; font-size: 12px; color: #999; padding:1px 0 0 5px; }  body .simple_text { text-align:left; } body .simple_text h2{ font-size:14px; } body .simple_text p { float:left; width:100%; margin: 5px 0 10px 0; font-size:12px; } body .simple_text p br{ margin: 10px 0; } body .simple_text p strong{ margin: 0 10px 0 0; }  .fanbox { width:270px; margin:0 0 10px 15px; border:0; } #overflow_div { position: absolute;  background-color: #000000; left: 0px; top: 0px; z-index: 100; width:100%; height:100%; } .overflow_up { position: absolute; top:25px; width:100%; z-index: 101; text-align:center; } .overflow_up a:hover{ text-decoration:underline; } .overflow_up h3 { font-size:13px; }   .exists_file { float:left; clear:left; width:800px; margin:15px 0 20px 0; background:#EDEFD1; } .exists_file .image_container { position: relative; float:left; padding:4px; background:#EDEFD1; border:1px solid #EDEFD1; } .exists_file .image_container img{ float:left; width:420px; } #handles_picts{ float:left; margin:0; padding:0; width:90px; overflow:hidden; } .exists_file ul { float:right; margin:2px 2px 0 0px; } .exists_file ul li { float:left; margin:0; } .exists_file ul li img { float:left; } .exists_file ul li a { padding:0; } .exists_file ul li a:active, .exists_file ul li a:hover{  border: solid 1px #000000; }.myForm { margin:10px 0 0 0; padding:0; text-align:left; } .myForm .intro{ float:left; clear:left; width:100%; margin:0 0 10px 0; font-size:12px; } .myForm .intro h3 { font-size:13px; } .myForm .intro h3 a{ text-decoration:underline; color:#00aae3; } .myForm form { margin:5px 0 0 0; padding:5px 0 0 0; background:#fff; text-align:left; width:500px; } .myForm form label{ float:left; clear:left; width:150px; margin:0 10px 0 0; font-weight:bold; text-align:right; } .myForm form select { width:200px; margin:0 0 10px 0; } .myForm form input.file{ margin: -2px 0 10px 0; padding: 2px 5px; font-size:11px; } .myForm form input.text{ margin: -2px 0 10px 0; } .myForm form input.text:focus{ border-color:#d23403; color:#d23403; } .myForm form p.checkbox{ float:left; line-height:12px; width:100%; } .myForm form label.checkbox{ float:left; clear:none; width:300px; text-align:left; line-height:12px; } .myForm form input.checkbox{ float:left; clear:left; clear:left; line-height:12px; width:12px; height:12px; margin: 0px 5px 10px 85px; padding:0; } .myForm form textarea{ clear:left; margin:0 0 10px 0; } .myForm form p.submit{ clear:left; margin: 0px 0 0 160px; }  .myForm .form_info { float:left; margin:20px 0 20px 0; font-size:10px; line-height:12px; font-style:italic; } .myForm .form_info hr { border-top:1px solid #ccc; }  .myForm .formMainContent { float:left; margin:20px 0 0 0; padding:10px 0 0 0; } .myForm .formMainContent label { text-align:left; width:auto; margin-bottom:5px; }  .message { clear:left; width:350px; margin:0 0 5px 100px; padding:0;  text-align:left; color:#6D6D6D; font-weight:bold; border:1px solid #B0B0AE; border-width:0; background:#F1EFDE; } body .message p { margin:5px; padding:0 0 0 20px; background:url(/template/default//image/ok.gif) no-repeat center left; } .message a { color:#00aae3; text-decoration:underline; } .message .error{ color:#D23403; font-weight:bold; } .message p.error{ text-align:left; padding:0 0 0 20px; margin:5px 5px 0px 5px; background:url(/template/default//image/error.gif) no-repeat center left; } .message h3.error { margin:5px 5px 0 5px; padding:0 0 0 20px; text-decoration:underline; } .myTab { float:left; } .tabContent { float:left; } ul.tab{ float:left; width:590px; border-top:4px solid #d23403; } ul.tab li{ float:left; margin:0 13px 0 0; padding:0; } ul.tab li a{ float:left; margin:0; padding:2px 28px; line-height:22px; background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -200px; font-size:14px; font-weight:bold; color:#d23403; } ul.tab li a:hover, ul.tab li.selected a { background: url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -173px; color:#fff; }.nav { float:left; clear:left; text-align:center; margin:10px 0 20px 0; padding:0 0 40px 200px; } .nav_letter { float:left; font-size:15px; width:380px; clear:left; line-height:15px; font-weight:bold; } .nav_letter a { text-decoration:none; color:#d23403; } .nav ul li { float:left; display:inline; padding:1px;  padding:0 5px; } .nav ul li.selected a { color:#ccc; text-decoration:underline; } body .izi_user_link{ float:right; width:500px; margin:45px 0 19px 0; } .izi_user_link .title{ float:right; color:#00aae3; font-size:22px; margin:0 10px 0 0; } .izi_user_link .box{ float:right; width:270px; height:30px; padding:7px 10px 10px 10px; overflow:visible; border-top:4px solid #64c5eb; background: #f1efde url(/template/default//image/../image/bg_radian.gif) repeat-x 0px -557px; }  .izi_user_link p { float:left; font-size:12px; line-height:14px; color:#6d6d6d; margin:0; padding:0; text-align:left; } .izi_user_link p a { color:#016698; font-weight:bold; } .izi_user_link p a.logout { padding:0 20px 0 0; background: url(/template/default//image/../image/fleche_blue.gif) no-repeat center right; } 
