/********* 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: #a50016 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_wrapper.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;width:100%;}
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:#df0024;font-size:1.6em;border-bottom:1px dotted #CCCCCC;}
ul#e_identLien.connecte li.moncompte a:hover{text-decoration:none;border-bottom:1px dotted #df0024;}

/********* 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;padding: 4px 3px; margin: 4px;background:transparent url(../images/css/env/bg_header.jpg) no-repeat left top;}
* html #e_header{margin-top:0px;}

/********* Logo *********/
#e_logo{float:left;margin-top:20px;margin-bottom:25px;}
* html #e_logo{margin-bottom:40px;}

/************** Banners **************/
#e_megabanner{padding: 0;width:728px;height:90px;display:block;float:right;}
#e_megabanner{margin-bottom:5px;}


/********* Identification *********/

ul#e_identLien{clear:both;margin: 0;}
ul#e_identLien li{float:left; padding-bottom: 3px}

div.encartpresse.e_blocident{display: none;}
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 #ed082d;border-right:solid 1px #ed082d;border-bottom:solid 1px #880316;}
#e_menu ul li.e_select{ background: transparent url(../images/css/env/bg_tab_selected.jpg) repeat-x left top;border-top:solid 1px #ed082d;border-right:solid 1px #ed082d;border-bottom:solid 1px #880316;}
#e_menu ul li a{display: block; margin: 6px 0;color: #484848; 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}

div.e_utiles a{display:block;height:34px;float:right;margin-top:10px;}
div.e_utiles a.e_espace_pro{width:205px;background:url(../images/css/env/btn_espace_pro_mini.gif) no-repeat left top;}
div.e_utiles a.e_feuilleter_mag{width:171px;background:url(../images/css/env/btn_feuilleter_magazine.gif) no-repeat left top;}
div.e_utiles a:hover{background-position:left -34px}

/*--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 #e1e1e1;margin:10px 0px;}
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_ba {}
div.e_ba .bouton{float:left;margin-right:23px;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;font-size: 0.9em;}
#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{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;}
.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: #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;}

/* DIRECTLINK */
#e_cold .directlink {background-image:url(/fr/html/directlink/directlink-bckgrnd.jpg); height:60px; margin-bottom:10px; adding-left:170px;}
#e_cold .directlink #DirectLinkCode {border:medium none;float:left;font-size:18px;height:23px;margin:30px 3px 0 3px;width:82px;}
#e_cold .directlink #DirectLinkButton {height:23px;border:none;margin-top:29px;}


