
/* MENU */
#menu {  font-family: arial, sans-serif; width:980px; font-size:13px; margin:0px; padding:0px; border:0px; background:url(http://img3.free.fr/2008/portail/new/im/new/chaines/actualite/bg_menu_princ.gif) top left no-repeat;  }





div.bloc300 div.type1{ margin-top:5px;}
div.bloc300 div.type1  h1, div.bloc300 div.type1  h2,  { text-align:left; color:#666666; font-size:1.9em; font-weight:normal; text-transform:uppercase; margin:0px 0px 15px 0px; font-family:Arial,Helvetica,sans-serif; cursor:normal; padding-bottom:5px; border-bottom:3px solid #e8e8e8;  }
div.bloc300 div.type1  h1 a, div.bloc300 div.type1  h2 a{color:#666666; }
div.bloc300 div.type1  h1 a:hover, , div.bloc300 div.type1  h2 a:hover{color:#FF0000; }


div.bloc300 div.type1 span{ width:287px; display:block; text-align:left; color:#666666; float:left; margin-bottom:5px; font-size:1.1em; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px -136px; padding-left:6px; padding-right:5px; font-weight:normal; margin-left:5px;}

div.bloc300 div.type1 span b{ font-size:13px;}
div.bloc300 div.type1 div.next{ display:block; clear:both; text-align:right; background-image:url(http://img3.free.fr/2008/portail/im/bg_ttr_fcateg.png); background-position:100% 60%; background-repeat:repeat-x; width:290px;  margin: 10px 0 10px 0;}
div.bloc300 div.type1 div.next a{ font-weight:bold; font-size:1.1em; background-color:#FFFFFF; padding-left:2px;}
div.bloc300 div.type1 span.first{ padding:0;margin-bottom:5px; padding-bottom:8px;  background:none;  font-size:1.1em; font-weight:normal!important; border-bottom:2px solid #F0f0f0; }
div.bloc300 div.type1 span.first a{ color:#666666; text-decoration:none; font-size:1.6em; line-height:10px; font-weight:bold; }
div.bloc300 div.type1 span.first br{ margin:5px; padding:none;}
div.bloc300 div.type1 span a{ color:#666666; text-decoration:none; font-size:0.8em;  }
div.bloc300 div.type1 span a:hover{ color:#FF0000;}
div.bloc300 div.type1 span.first span{ width:190px;  background:none; margin-top:5px; padding:0px; font-size:0.6em;}
div.bloc300 div.type1 span.first img{ max-width:100px; max-height:85px; _height:85px;  border:1px solid #FFFFFF; margin:0px 5px 3px 0px; float:left; }


div.bloc300 div.type1 dd.dept input.submit{ margin:0px; padding:0; background-image:url(http://img3.free.fr/2008/portail/im/new_actu/btn_search.gif); background-repeat:no-repeat; width:29px; height:26px; font-size:0px; border:0px; float:left; background-color:#FFFFFF;}
div.bloc300 div.type1 div.dept input.submit:hover{background-image:url(http://img3.free.fr/2008/portail/im/new_actu/btn_search_hover.gif);}

div.bloc300 div.type1 dd.dept input.search-style{  border:1px solid #d9d9d9;  padding:6px; background-color:#f5f5f5; font-size:1em; font-family:verdana,Arial, Helvetica, sans-serif; float:left; margin-right:2px; margin-left:0px; font-weight:bold; background-repeat:no-repeat; background-position:right; }

div.bloc300 div.type1 dd.dept{ float:right; text-align:right; margin-left:180px; margin-top:0px; _margin:0px;}
div.bloc300 div.type1 form{ margin:0px; padding:0px;}


div#arcticle{ display:block!important; width:630px!important; border:1px solid #bcbcbc!important;  text-align:center!important;}
div.pcenter{ float:left; width:307px; display:block;padding-left:3px;}
div.pcenter2{ float:left; width:310px; display:block; text-align:right; padding-left:5px;}

#sprice_promo{ width:300px; text-align:left; margin-bottom:3px; padding: 0px 3px 3px 3px;}
#sprice_promo div.bloc { margin-bottom:0px; border:1px solid #c4c4c4; border-top:0px; overflow:hidden; background:url(http://img3.free.fr/2008/portail/im/voyages/ln_sep.gif) top left repeat-y;;}
#sprice_promo div.bloc h2{ font-size:14px; font-weight:bold; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; color:#1aa1e9; background-color:#d2ecfe; padding:4px; padding-left:6px; margin-left:-1px; margin-right:-1px; margin-top:-1px;}
#sprice_promo div.bloc div.titre{ clear:both;  }
#sprice_promo div.bloc div.titre a{ display:block; font-size:11px; padding-left:5px; font-weight:bold; color:#16abb9; text-decoration:none; width:240px; overflow:hidden; height:14px; float:left; margin-bottom:3px;}
#sprice_promo div.bloc div.titre a:hover{color:#FF0000;}
#sprice_promo div.bloc div.description{ font-size:10px; clear:both; padding-left:5px; margin-bottom:13px!important;}
#sprice_promo div.bloc div.main{ display:block; background-color:#F0F0F0; margin:2px; padding:2px; height:50px; display:block; margin-bottom:8px;  }
#sprice_promo div.bloc div.main a{display:block; font-size:11px; padding-left:5px; font-weight:bold; color:#000000; text-decoration:none; width:165px;  overflow:hidden;  float:left; margin-bottom:auto; margin-top:15px;}

#sprice_promo div.bloc div.main img{ background-color:#FFFFFF; margin-left:3px; padding:1px; border:1px solid #999999; width:60px; float:left;}
#sprice_promo div.bloc div.prix {display:block; margin:-28px 0px 0px 0px; text-align:right; font-weight:bold;  color: rgb(251, 122, 31); text-decoration:none; height:16px; width:75px; overflow:hidden; float:right; font-size:14px; padding-right:3px;}
#sprice_promo div.bloc a.plus{ float:right; margin:5px 0 5px 0; padding-left:6px; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0 -42px;}


#promos_right #sprice_promo div.bloc div.description{ margin-bottom:12px!important;}

#content_articles{ background-image:none!important; }
#iarticles_col1{}
#iarticles_col1 #article_musique .album{ width:178px; float:left; margin:10px 5px 10px 5px; padding-left:10px; padding-right:10px; padding-top:10px; height:290px; overflow:hidden; text-align:left; border:1px solid #FFFFFF; border-bottom:1px solid #E5E5E5; }
#iarticles_col1 #article_musique .album:hover{ background-color:#F0F0F0; border:1px solid #cccccc;}
#iarticles_col1 #article_musique .album .standard{ float:none; text-align:center;}
#iarticles_col1 #article_musique .album p{ width:165px;}
#iarticles_col1 #article_musique .album p a{color:#000000; font-size:11px;}
#iarticles_col1 #article_musique .album p a.jouer{ display:block; color:#CC0000; font-weight:bold; padding-top:10px;}
#iarticles_col1 #article_musique .album p a:hover{ color:#FF0000; text-decoration:none;}
#iarticles_col1 #article_musique .album h2 a{ font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
#iarticles_col1 #article_musique .album img{ width:170px; padding:2px; border:1px solid #666666; margin-bottom:3px;}
#iarticles_col1 #article_musique .album img:hover{ width:170px; padding:2px; border:1px solid #FF0000;}
.panoramique{ width:240px!important; float:left; text-align:center;}
.la_une {}
.la_une p{ font-size:14px!important;}
.la_une p span{display:block; padding-top:10px; color:#CC0000!important;}
.la_une p span a{color:#CC0000!important; font-size:12px; font-weight:bold;}
.la_une .spaceboy_b{ width:630px!important; margin-bottom:0px; margin-top:10px;}
ul.nav_form{
list-style:none;
margin:0px 0px 0px 15px;
padding:0;
}
ul.nav_form li{margin:0px!important; padding:0px!important; border:0px!important;}
ul.nav_form li a{display:block; width:109px; height:23px; background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/bg_nav_form.gif) top left no-repeat; float:left; text-align:center; font-weight:bold; color:#535353; padding:10px 0px 0px 0px!important; border:0!important; margin:0px 5px 0px 0px; font-size:14px; text-decoration:none;}

ul.nav_form li:hover a{background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/bg_nav_form_hover.gif) top left no-repeat; color:#FFFFFF; text-decoration:none; }



ul.nav_form li.sel a{background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/bg_nav_form_on.gif) top left no-repeat!important; color:#FFFFFF; text-decoration:none;}

h1.bonplanvols{  background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/ttr_bonplanvols.gif) top left no-repeat!important; height:73px; width:300px; font-size:0px; border:0px; margin:0px 0px 0px 3px; padding:0px;}

h1.bonplanhotels{  background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/ttr_bonplanhotels.gif) top left no-repeat!important; height:37px; width:300px; font-size:0px; border:0px; margin:0px 0px 0px 3px!important; padding:0px;}

h1.bonplansejours{  background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/ttr_bonplansejours.gif) top left no-repeat!important; height:37px; width:300px; font-size:0px; border:0px; margin:0px 0px 0px 3px!important; padding:0px;}

h1.dernieres_minutes{ clear:both;  background:url(http://imgs.aliceadsl.fr/portail/im/chaines/voyages/ttr_dernieresminutes.gif) top left no-repeat!important; height:37px; width:627px; font-size:0px; border:0px; margin:0px 0px 0px 0px!important; padding:0px;}

div.bloc_der_min{ display:block; width:625px; overflow:hidden; background-color:#FFFFFF; border:1px solid #bcbcbc; border-top:0px; padding-top:5px; text-align:center;}
#col2{  margin-top:10px!important;}

#col2 div.pub{ margin-left:3px; margin-top:10px;}

#col1 li.sel { background:none!important; }