/*env.css - Charte Bourgogne Annonces 2008*/
body{padding: 0; margin: 0;}
.e_invisible{position: absolute; top: 0; left: -9000px; width: 1px; height: 1px; overflow: hidden;}
/*Conteneurs*/ 
#e_fullSite{background: /* OLD ROUGE #a50016*/ #c65c0e url(../images/css/env/bg_body.jpg) repeat-x left top; text-align: center; min-width: 978px;}
#e_wrapper{position: relative; margin:0 auto; width: 990px; overflow: hidden; padding: 5px 0 0 0;background: transparent url(../images/css/env/bg_header.jpg) no-repeat left 0;margin-top:10px;}
#e_contener{background: transparent url(../images/css/env/bg_site.png) repeat-y center top; padding: 0 10px; margin: -1px 0 0 0; overflow: hidden;}
* html #e_contener{padding-top:4px;margin-top:-3px;}
#e_page{display: block; margin:4px; height: auto;border:solid 1px transparent;}
* html #e_page{border:none;}
div.e_widthmin{font-size:0px;height:0px;border:0px;margin:0px;padding:0px}
table.e_fixe{margin-left:auto;margin-right:auto}
div.e_widthmin,table.e_fixe{width:966px}
:root div.e_widthmin,:root table.e_fixe{width:970px}
table.e_etirable{width:100%}
table.e_gouttieres{border:none;padding:0px;width:960px}
table.e_gouttieres td{vertical-align:top;}
table.e_gouttieres td.e_contenu{width:776px}
#e_cold {float:right}
#e_col_large{float:left;overflow:visible;margin: 0; background-color: #FFF;min-width:800px;width:100%;}
* html #e_col_large {width:97% !important;}
table.e_gouttieres td.e_colg, #e_cold,table.e_gouttieres td.e_cold {width:155px;}
/*A*/
ul#e_identLien li a{text-decoration:none;margin-right:15px;color:#06acec;}
ul#e_identLien li a:hover{text-decoration:underline}
ul#e_identLien.connecte{background:transparent url(../images/css/env/bg_blocident.jpg) no-repeat left top;height:60px;padding-top:3px;}
ul#e_identLien.connecte li{float:none;margin-left:65px;padding-left:25px;margin-bottom:5px;}
ul#e_identLien.connecte li.moncompte {background:transparent url(../images/css/env/identlien_moncompte.jpg) no-repeat left center;}
ul#e_identLien.connecte li.login{background:transparent url(../images/css/env/identlien_login.jpg) no-repeat left center;}
ul#e_identLien.connecte li a{margin-right:0;}
ul#e_identLien.connecte li.moncompte a{color:/*OLD ROUGE #df0024;*/#FD9203;font-size:1.6em;border-bottom:1px dotted #CCCCCC;}
ul#e_identLien.connecte li.moncompte a:hover{text-decoration:none;border-bottom:1px dotted #FD9203;}
/*UL - LI*/
ul#e_identLien,ul#e_AA{list-style:none;list-style-image:none; list-style-position:inside;}
ul#e_AA li{font-size:0.9em}
/*Header*/
#e_header * {font-family:arial, Helvetica, sans-serif;}
#e_header{display: block;background-color:#f0f0f0;border:solid 1px #dfdfdf; padding: 4px 3px; margin: 4px;}
* html #e_header{margin-top:0px;}
#e_bdHaut{display: block; clear: both;background:#fff url(../images/css/env/bg_bdhaut.jpg) repeat-x left bottom;padding:5px 8px 12px 8px;}
* html #e_bdHaut{padding-bottom:4px;}
/*Logo*/
#e_logo{float:left; padding: 10px 0 0 0;}
/*Banners*/
#e_megabanner{overflow:hidden;padding: 0;margin-left:12px;width:728px;height:90px;float:left;display:block;}
#e_logo, #e_megabanner{margin-bottom:5px;}
* html #e_megabanner{margin-left:8px;}
/*Identification*/
ul#e_identLien{clear:both;margin: 0;}
ul#e_identLien li{float:left; padding-bottom: 3px}
div.encartpresse.e_blocident table{width:260px;}
/*Menu horizontal*/
#e_menu{display: block; padding: 0; height: 29px; font-size: 1.4em; margin: 0 0 5px 0; clear: both;}
#e_menu ul{display: block; overflow: hidden; list-style: none; margin: 0; padding: 0; font-weight: bold; width: 100%;}
#e_menu ul li{width:121px;height:29px;padding:5px;float: left;display: block;margin: 0 1px; text-align: center;overflow:hidden;}
#e_menu ul li.e_noselect{ background: transparent url(../images/css/env/bg_tab.jpg) repeat-x left top; border-bottom:solid 1px #b0b0b0;border-top:solid 1px #fff;border-right:solid 1px #fff;}
#e_menu ul li.e_noselect:hover{background: transparent url(../images/css/env/bg_tab_selected.jpg) repeat-x left top;border-top:solid 1px #fdb303;border-right:solid 1px #fdb303;border-bottom:solid 1px #ec7602;}
#e_menu ul li.e_select{ background: transparent url(../images/css/env/bg_tab_selected.jpg) repeat-x left top;border-top:solid 1px #fdb303;border-right:solid 1px #fdb303;border-bottom:solid 1px #ec7602;}
#e_menu ul li a{display: block; margin: 6px 0;color: #7d7979; white-space: nowrap;}
* html #e_menu ul li{width: 131px;height:40px}
* html li.e_select a, * html li.e_noselect a {margin-top:10px !important;}
*+html li.e_select a, *+html li.e_noselect a {margin-top:10px !important;}
#e_menu ul li.e_select a, #e_menu ul li.e_noselect:hover a{color: #FFF;}
/*Fil Ariane,Recherche,Agrandissement, bandeau defilant*/
div#e_barreNav{display: block; margin: 0; overflow: hidden; clear: both; height: 20px;}
div#e_filetAriane{float: left; color: #9A9A9A; font-size: 10px; font-weight: bold;}
div#e_filetAriane a{color: #9A9A9A; text-decoration: underline;}
div#e_search{width: 100%;clear: both;}
div#e_search,div#e_search form{margin:5px 0;padding:0px}
ul#e_AA li{display:inline}
ul#e_AA a.e_Aplus{background:url(../images/css/env/puce_aplus.gif) no-repeat right top;padding-right:7px;font-size:1.4em;font-weight:bold;text-decoration:none;margin-right:3px}
ul#e_AA a.e_Amoins{background:url(../images/css/env/puce_amoins.gif) no-repeat right bottom;padding-right:8px;font-size:0.9em;text-decoration:none}
/*Formulaires*/
div#e_identification input.e_btOk{margin: 0; padding: 0; border: none}
/*Bloc contextuel*/
div#e_contextuel{margin-bottom:20px}
div.e_bloccol, .i_blocmeteo div.encartpresse{background:transparent url(../images/css/env/ombre_blocs_cols.jpg) no-repeat center top;padding:10px 13px 0 13px;height:auto;min-height:123px;}
* html div.e_bloccol{height:123px;}
div.e_bloccol h2, .i_blocmeteo div.encartpresse h2, #e_cold p.a_titre2{color:#00a9eb;background:transparent url(../images/css/v3base/bg_titre.jpg) no-repeat left bottom;border-left:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;padding-left:7px;font-size:1em;}
div.e_bloccol.e_pub .e_liensponso{padding:10px 10px 20px 10px;border:solid 1px #ccc;margin:10px 0px;background:#fff url(../images/css/env/bg_liens_sponso.jpg) repeat-x left top;}
div.e_bloccol.e_pub .e_liensponso a{color:#497aab;font-size:1.1em;text-decoration:underline;}
div.e_bloccol.e_pub .e_liensponso img{margin-bottom:10px;}
div.e_bloccol.e_pub .e_boiteaidee{padding:10px 10px 20px 10px;border:solid 1px #ccc;margin:10px 0px;background:#fff url(../images/css/env/bg_liens_sponso.jpg) repeat-x left top;}
div.e_bloccol.e_pub .e_boiteaidee em a{color:#497aab;font-size:1.2em;text-decoration:underline;}
div.e_bloccol.e_pub .e_boiteaidee em a:hover{color:#000000;}
div.e_bloccol.e_pub .e_boiteaidee a{color:#000000;font-size:1em;text-decoration:none;}
div.e_bloccol.e_pub .e_boiteaidee img{margin-bottom:10px;width:110px;}
div.e_bloccol.e_pub .e_boiteaidee:hover{background:#f1f1f1 url(../images/css/env/bg_liens_sponso2.jpg) repeat-x left top;}
div.e_ba .bouton{float:left;margin-right:55px;margin-bottom:10px;padding:5px;border:solid 1px #eee;}
/*Footer*/
#e_footer{background: transparent url(../images/css/env/bg_e_footer.png) no-repeat center bottom; clear: both; overflow: hidden;}
#e_footer .bloc_link{background:#fff url(../images/css/env/bg_footer_top.jpg) repeat-x left top;color: #ccc;padding:20px;text-align:center;}
#e_footer .bloc_link a{color:#06acec;font-family:Trebuchet MS, verdana, sans-serif;}
#e_footer #ojd {margin: 10px auto;text-align: center;width: 250px;}
#e_footer #ojd img {text-align: center;vertical-align: middle;}
/*Meteo*/
.i_blocmeteo div.encartpresse{padding:10px 0;}
.i_blocmeteo div.encartpresse div.top span{display:none;}
.i_blocmeteo div.encartpresse .top, .i_blocmeteo div.encartpresse .bordcontent, .i_blocmeteo div.encartpresse .top span, .i_blocmeteo div.encartpresse .maincontent{background:none;}
.i_blocmeteo div.encartpresse .top h2, .i_blocmeteo .top p.titre{padding:5px 0 5px 7px;display:block;text-align:left;border-left:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;border-top:none;border-right:none;margin:0 13px 0 13px;color:#00A9EB;font-weight:bold;}
.i_blocmeteo a.suite{background:none;}
* html .i_blocmeteo div.maincontent{height: 1%;}
.i_blocmeteo div.maincontent{margin-bottom:5px;}
.i_blocmeteo .boitejour{display: block; overflow: visible;}
* html .i_blocmeteo div.boitejour{height: 1%;}
.i_blocmeteo div.boitejour span{background: none;}
.i_blocmeteo div.boitejour h3{color: #444 !important; float: none; font-size: 14px; margin: 0 0 10px 0;padding:0 0 0 10px;background:none;}
.i_blocmeteo div.boitejour .imagemeteo img{width:83px;}
.i_blocmeteo div.jour a.imagemeteo{float: left; width: 120px; margin: 0; background-image: none; text-align: center;}
.i_blocmeteo div.jour a.imagemeteo img{width: 95px; height: 82px;}
.i_blocmeteo div.jour .d{margin: 0; padding: 0 10px 0 0;}
.i_blocmeteo div.jour .temperature{float:right;font-size: 11px; margin: 5px 0 0 0; width: 70px; text-align: right;}
.i_blocmeteo div.jour .temperature br{height:3px;}
.i_blocmeteo div.jour .temperature .maxi{width: 90px; padding: 0 10px 0 0;}
* html .i_blocmeteo div.jour .temperature .maxi{margin-top:-30px;}
.i_blocmeteo div.jour .temperature .mini{width: 90px; padding: 0 10px 0 0;}
.i_blocmeteo div.bordcontent .form{display: block; clear: both; margin: 0 10px; border-color: #FFF; border-style: solid; border-width: 1px 0 0 0; padding: 5px 0;}
.i_blocmeteo div.bordcontent .form label{color: #484848; font-size:0.9em}
.i_blocmeteo div.bordcontent .form .saisie{background: #FFF url(../images/css/v3base/icon_search_input.gif) no-repeat right center; width: 100px;}
.i_blocmeteo div.bordcontent .form .ac_loading{background: #FFF url(../images/css/v3base/indicator.gif) no-repeat right center; width: 100px;}
.i_blocmeteo div.bordcontent .form .valide{border: none; vertical-align: bottom;}
.i_blocmeteo div.bordcontent .c a img{margin: 0 !important;}
* html .i_blocmeteo div.bordcontent .form .valide{background-color: #FDCA05;}
.i_blocmeteo a.suite{color:#FD9203; /*#e2001a;*/text-decoration:none;font-size:0.9em}
/* autocomplete */
.ac_results{padding: 0; border: 1px solid #7C7C7C; background-color: #FFF; /*overflow: hidden;*/ z-index: 600; width: auto;}
.ac_results ul{min-width: 200px; list-style: none; padding: 0; margin: 0; background-color: #FFF;}
.ac_results li{margin: 0; padding: 2px 0 0 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden;}
.ac_loading{background: #FFF url(../images/css/v3base/indicator.gif) no-repeat right center;}
.ac_odd {background-color: #EEE;}
.ac_over {background-color: #e2001a;color: #FFF;}
