#megapromo_content{
height:207px;
overflow:hidden;
}

#megapromo_content .widget{
/*background:url(../images_v2/v3/wid_topfade.png) no-repeat scroll center top;*/
padding:8px;
height:150px;
}

#megapromo_content .pe{
background:url(../images_v2/v3/wid_pepite.png) no-repeat scroll center top;
padding-top:50px;
height:100px;
}
#megapromo_content .qf{
background:url(../images_v2/v3/wid_qf.png) no-repeat scroll center top;
padding-top:50px;
height:100px;
}
#megapromo_content .wid_news{
display:block;
/*background:url(../images_v2/v3/wid_news.png) no-repeat scroll center top;*/
height:145px;
}

#megapromo_content .widget span{
color:#FF6D22;
font-weight:bold;
font-size:12px;
}

#megapromo_content .wid_link{
background:url(../images_v2/v3/wid_bottom_btn.png) no-repeat scroll center top;
width:173px;
height:39px;
padding-top:12px;
text-align:center;
}
#megapromo_content .wid_link a{
color:white;
text-decoration:none;
font-size:14px;
font-weight:bold;
}



#megapromo_content .mailex{
padding:5px 8px 0;
background:url(../images_v2/v3/wid_mail_expert.gif) no-repeat scroll center top;
height:145px;
}

#megapromo_content .hideblock{
float:right;
display:block;
height:50px;
width:60px;
}

#megapromo_content .mailex .linkex{
position:relative;
top:180px;
font-weight:bold;
}

#megapromo_content a{
color:black;
}

/*
TAB PAGE PRODUITS
*/
.panel{
display:none;
}
.panel fieldset{
border:none;
}
.active-tab-body{
display:block;
}
legend, fieldset{
border:0pt none;
margin:0pt;
padding:0pt;
}
input{
margin:0;padding:0
}
ul#tabs{
display:table;
margin:0pt auto 10px;
padding:0;
height:19px;
}
ul#tabs li{
border:1px solid #AC3A0E;
float:left;
list-style:none;
margin:0 5px;
padding:3px 10px;
background:#F47339 ;
/*background:transparent url(../images_v2/v3/cart_top.gif) repeat-x scroll center top*/
}
ul#tabs li a,
ul#tabs li a:visited{
font-weight:bold;
text-decoration:none;
top:-3px;
color:white
}
ul#tabs li a.active-tab{
text-decoration:underline;
}

/*
!TAB PAGE PRODUITS
*/
.separate {
	background-color:black;
	color:black;
	height: 1px;
	border: none;
	width:70%;
	margin:40px auto;
	line-height: 120%;
}
.separate hr {
	display: none;
}

.head_player a:visited{
color:black;
text-decoration:none
}

.head_player a{
background:transparent url(../images_v2/head_bourse.png) no-repeat scroll left top;
color:black;
display:block;
height:102px;
padding:3px 10px 0pt 135px;
text-align:justify;
text-decoration:none;
}

.head_player a:hover{
text-decoration:underline
}

/* Legende des images */
#img_legend {
/*background-color:#ac3a0e;
margin:1px 0 3px 0px;
*/
color: #555;
font-size:x-small;
padding: 0px 0 7px 0px;
width:300px;
text-align:right;
}

/* NAVIGATION DU HAUT */
#topnav{
font-weight:bold;
padding-left:20px;
font-size:10px;
line-height:15px;
}
#topnav a:hover{
text-decoration:none
}

#subscribe{
font-weight:bold;
font-size:small;
}

.forbiden{
color:red;
font-size:20px;
font-weight:bold;
margin:20px 100px;
text-align:center;
}

#subscribe a {
font-size:small;
}

/*a{
font-size:14px;
text-decoration:none;
color:green;
}*/

/* Onglet visible sur la page nos produits */

div.tablo_prod {
        width:100%;
        position:relative;
        top:0;  
}
#list1_prod {
        width:50%;
        float:left;
}
#list2_prod {
        width:50%;
        float:right; 
}

/* google search */

#googlesearch{
font-family:verdana;
font-size:10px;
margin:0px;
padding: 5px;
text-align:center;
margin-right:auto;
margin-left:auto;
}
#googlesearchmenu{
font-family:verdana;
font-size:10px;
margin:0px;
padding: 5px;
height:100px;
} 

#sbi{
padding:0px;
margin:0px;
}

#sbb{
padding:0px;
margin:0px;
width:130px;
}

#googleFrame{
width:97%;
text-align:center;
margin: 0px auto 0px auto;
padding: 0px;
}

.top_pak{
background-image:url('../images_v2/pak1_head.gif');
background-repeat: no-repeat;
padding: 1px 0px 3px 15px;
height:25px;
margin-top:0px;
color:white;
}

.the_pak{
background-image:url('../images_v2/pak2_bott.gif');
background-repeat: no-repeat;
background-position: bottom;
width:151px;
font-family: sans-serif;
font-size: 14px;
font-weight:bold;
margin: 10px auto 30px auto; 
}
.cont_pak{
padding: 15px 20px 12px 20px;
position: relative;
bottom:10px;
color:black;
text-align:center;
text-shadow:#222 2px 2px 1px; /* ombre pour safari */
list-style:none;
}
#pak a:link,
#pak a:visited{
font-size: 14px;
color: black;
text-decoration: none;
}

#pak a:hover{
text-decoration: underline;
}
/* fin onglet */

#top_cell a{
	font-weight:bold;
	font-size: 10px;
	color : black;
	margin: 5px 0px 15px 10px ;
	padding : 10px;
	text-decoration: none;
}

.module_M, .module_L, .module_S, .module_pay{
 	font-size:10px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 }

.module_header, .module_header_light {
height:18px;
font-size:14px;
z-index:999;
background:#f9f9f9 url(../images_v2/v4/bg_title_header.gif) top repeat-x;
border:1px solid #e0e0e0;
margin:0 3px 5px;
}

#right .module_header,
#right .module_header_light{
margin:0;
}

#home_content_right .module_header,
#home_content_right .module_header_light {
margin:3px;
}

div.module_header_title, 
div.module_header_title_new {
float:left;  padding:0px;
color:#ea601a; font-weight:bold;
height:18px;
}

.module_header_light div.module_header_title,
.module_header_light div.module_header_title_new {
color:#F47339;
}

.module_header_title div, .module_header_title_new div ,
.module_pay .module_header .module_header_title div,
.module_pay .module_header .module_header_title_new div {margin-left:10px; }
.module_header_title_new div {padding-right:38px;}
.module_header_light .module_header_title div {padding-right:40px; }
.module_header_light .module_header_title_new div {}

.module_header_middle {}
.module_pay .module_header_middle {}
.module_header_light .module_header_middle {}


.module_header_middle div {float:right; margin-top:-16px; height:16px; width:18px; background-repeat:no-repeat; cursor:pointer; z-index:999}
html* .module_header_middle div {margin-top:3px;} /* Hack safari (destructif netscape) ! */
* html .module_header_middle div {margin-top:-16px; font-size:6px;}
*+html .module_header_middle div {margin-top:-16px;}
.module_header_right_on {background-image:url(../images_v2/v4/bg_4th_header_open2.gif);}
.module_header_right_off,
.module_S .module_header_right_on {background-image:url(../images_v2/v4/bg_4th_header_close2.gif);}
.module_header_right {cursor:auto;}
div.module_header_right_rss {height:37px; width:18px;float:right;background: url(../images_v2/v4/rss_icon.gif) top left no-repeat;} 
* html div.module_header_right_rss {#display:none;} 


  .module_content, .module_content_light {
  	height:100%;
  	padding:0;
  }

.module_pay .module_content,
.module_pay .module_content_light {
  }
  
.module_content_light {
 }
  
#news_detail_content > .module_footer_light a{
color:white;
}

.module_pay .module_footer,
.module_pay .module_footer_light {
}

/*.module_footer_light {background-image:url(../images_v2/v3/bg_nofooter.gif);}*/
.module_footer_title {}
.module_footer_light .module_footer_title {}

.module_footer_title div {
text-align:right;
padding-right:15px;
padding-top:1px;
padding-bottom:9px;
color:white;
font-weight:bold;
}
.module_footer_light .module_footer_title div {
padding-top:4px;
text-align:right
}

.module_footer_title div a:hover{
text-decoration:underline;
}


.module_footer_nolink {
float:right; width:0; height:23px;}
.module_pay .module_footer_nolink {
}


.module_footer_light .module_footer_nolink {}
  
 .module_nofooter {
	display:none;	
 }
  
.module_S .module_header, 
.module_S .module_header_light,
.xboxcontent .module_header {background:#F47339 ; border:1px solid #ac3a0e; height:18px;}
.xboxcontent .module_header {border-width:0 0 1px;
color:white; font-size:11px; font-weight:bold; height:14px; padding:2px 0; text-indent:12px; }
.module_S div.module_header_title {padding:3px 0 0 5px; color:white; font-weight:bold; height:15px; background-image:none; font-size:10px;}

.module_S .module_footer, .module_S .module_footer_light {width:175px;}
.module_S .module_content, .module_S .module_content_light {background-color:white; background-image:none;  border-left:1px solid #ac3a0e; border-right:1px solid #ac3a0e; border-bottom:1px solid #ac3a0e;}
#applet_CAC .module_content_light {background-color:#5c686f;}
#cac-perf {margin-left:0;position:absolute}
#cac-perf span.up {color:green;position:absolute;left:67px;width:50px}
#cac-perf span.down {color:red;position:absolute;left:67px;width:50px}
#cac40 .module_header {background: url(../images_v2/v4/cac40.gif) no-repeat}
#cac40 #cac-val{position:absolute;left:10px;width:60px;color:black}


#autopromo1 .module_content {background-color:#ac3a0e;}
div#autopromo2 div.module_content {padding:3px; text-align:center;}

.module_S .module_header_right_on, .module_S .module_header_right_off, .module_S .module_header_right {float:right; background-repeat:no-repeat; height:15px; width:19px;}
.module_S .module_header_right {display:none;}
.module_S .module_header_right_on {background-image:url(../images_v2/v4/bg_4th_header_open.gif);}
.module_S .module_header_right_off {background-image:url(../images_v2/v4/bg_4th_header_close.gif);}

.module_S .module_header_light {background:#cccccc; border:1px solid #8f8f8f; }
.module_S .module_footer_light { }
.module_S .module_content_light {border-left:1px solid #5c686f; border-right:1px solid #5c686f; border-bottom:1px solid #5c686f;} 
 

.promo_detail {text-align:center;} 
#dashboard p {margin:0; padding:3px;; text-align:justify;}
#dashboard p a {font-weight:bold; color:#ea601a;}
 
/* Debut article du jour */
.day_news_v3 {border-top:1px solid white; min-height:135px; z-index:200;margin:0 5px;}
* html .day_news_v3,*+html .day_news_v3 {border:none;}
.day_news_v3 img {border:none; margin:0; padding:2px; padding-right:3px;}
.day_news_v3 p {margin:0; padding:0; padding-right:10px; text-align:justify;}
.day_news_v3 span {font-weight:bold; font-size:14px;}
.day_news_v3 h1, .day_news_v3 h1:visited {padding:0pt 0pt 3px; margin:0pt; font-size:14px; color:#ea601a;}
.day_news_v3 h1:hover {text-decoration:underline;}

/* Fin article du jour */  


/* Debut blocs news et analyses */
.list_news_v3 {margin:0; padding:0; list-style-type:none;padding:5px;}
.module_content .list_news_v3 {padding:3px 0 5px 3px;}
.list_news_v3 li {margin:0; padding:0;}
.list_news_v3 li a, .list_news_v3 a:visited { text-decoration:none; color:black; }
.list_news_v3 li a:hover {text-decoration:underline;}
.rubpic {margin-right:5px;float:left}
.link_news_img {
display:table;
margin-bottom:10px;
width:100%;
}

.list_news_v3 li div.link_news,
.list_news_v3 li div.link_news_mnemo,
.list_news_v3 li div.link_news_hp,
.list_news_v3 li div.link_newsflv,
.list_news_v3 li div.link_newsmp3,
.list_news_v3 li div.link_news_mnemoflv, 
.list_news_v3 li div.link_news_mnemomp3  {z-index:1; margin: -12px 4px 0 40px; min-height:15px;}

.list_news_v3 li div.link_news_mnemo,
.list_news_v3 li div.link_news_mnemoflv,
.list_news_v3 li div.link_news_mnemomp3
{margin-left:85px;}
.list_news_v3 .paru_text {display:block;min-height:100px;}
.list_news_v3 .paru_text h1{ font-size:12px; margin:0pt 0pt 5px; padding:0; }
.list_news_v3 .paru_text h1 a{ color:#EA601A; }
.list_news_v3 .paru_text  a, .list_news_v3  .paru_text  a:hover{ }

.list_news_v3 span.mnemo {font-weight:bold; color:#DB5A18; padding-left:5px; width:40px;}
* html .list_news_v3 li div.link_news,
* html .list_news_v3 li div.link_news_hp,
* html .list_news_v3 li div.link_newsflv,
* html .list_news_v3 li div.link_newsmp3 {height:15px;}
*+html .module_content_light .list_news_v3 li div.link_news,
* html .module_content_light .list_news_v3 li div.link_news, 
*+html .module_content_light .list_news_v3 li div.link_news_hp,
* html .module_content_light .list_news_v3 li div.link_news_hp,
*+html .module_content_light .list_news_v3 li div.link_newsflv,
* html .module_content_light .list_news_v3 li div.link_newsflv,
*+html .module_content_light .list_news_v3 li div.link_newsmp3,
* html .module_content_light .list_news_v3 li div.link_newsmp3, {margin-top:-13px;}

.list_news_v3 li span {
color:#ea601a; 
}

.list_news_v3 li div.separator {
padding:0; margin:0 4px 0 0;
height:2px; font-size:1px;
/*background:url(../images_v2/v3/bg_news_separator_light_pay.gif) bottom left no-repeat */

}
.module_pay .list_news_v3 li div.separator {
padding:0; margin:0 4px 0 0; height:2px; font-size:1px; 
}

.module_content .list_news_v3 li div.separator {
}
.module_pay .module_content .list_news_v3 li div.separator {
}

.linkProvider_news_v3 {margin-left:30%; padding-bottom:4px; width:50%;}
* html .linkProvider_news_v3 {width:250px;}
.linkProvider_news_v3 a {text-decoration:underline; font-weight:bold; color:#ea601a; width:100%;text-align:center; }

/* Fin blocs news */

/* Debut blocs audioweb */
.audioweb_v3, .broker {padding:5px; color:#5b5b5b;}
.audioweb_v3 p , .broker p{font-weight:bold; color:black; padding:0; margin:0; padding-bottom:5px;}
.audioweb_v3 div.separator {padding:0; margin:0 -1px 0 0; height:2px; font-size:1px; background-image:url(../images_v2/v3/bg_news_separator_light_pay.gif)}

.broker a{color:black;text-decoration:none}
.broker a:hover{text-decoration:underline}

.module_content .audioweb_v3 div.separator {background-image:url(../images_v2/v3/bg_news_separator_pay.gif);}

.audioweb_v3 #audioweb_player {text-align:center;margin-top:3px;}
* html .audioweb_v3 #audioweb_player {width:99%} /* Eviter le flash presence applet */

.audioweb_link {margin-left:60px; font-weight:bold; text-decoration:underline; padding-bottom:3px;}
.audioweb_link a {color:#ea601a; }

.audioweb_v3 ul {margin:0; padding:0; list-style-type:none;}

.audioweb_v3 ul {margin:0; padding:0; list-style-type:none;}
.audioweb_v3 .audioweb_credit, .audioweb_v3 #audioweb_notoken {font-size:10px;}
/* Fin blocs audioweb */



/* Debut blocs sondage */
.poll_question {font-weight:bold; padding:3px 0 10px 10px;}
#poll_ajax {padding: 0 0 0 3px;}
#poll_ajax p {font-weight:bold; color:#ea601a; padding:0; margin:0; margin-bottom:5px;}
#poll_result {margin:0; padding:0; list-style-type:none; }
#poll_result li {height:20px}
#poll_result li div.poll_score {
background:#F4F4F4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
height:14px;
margin:-14px 4px 4px 35px;
position:relative;
z-index:1;
}
#poll_result li div.poll_response {z-index:2; margin: -18px 4px 0 38px;  position:relative; }
#poll_result li span {z-index:3; color:#ea601a; position:relative; text-align:right; font-weight:bold;}

#poll_responses {margin:0; padding:0; list-style-type:none; }
#poll_responses li {height:20px}
#poll_responses li div.poll_response {z-index:2; margin: -16px 4px 0 38px;  position:relative; }
#poll_responses input {margin-left:10px;}
/* Fin blocs sondage */

/* Debut bloc Audiotel */
.audiotel_v3 {padding:5px; color:#5b5b5b;}
.audiotel_v3 p.number {margin:0 0 5px; padding:0 0 5px; font-weight:bold; font-size:14px; color:#ea601a; width:160px; text-align:center; border-bottom:1px solid #ea601a;}
.audiotel_v3 div.number {}
.audiotel_v3 p.message {margin:3px 0 3px 0; padding:0; font-weight:bold; color:black;}
.audiotel_v3_last {text-align:center; background:url(../images_v2/v3/phonetel.png) no-repeat center 20px; font-weight:bold; color:#ea601a; padding:0 0 60px;}
/* Fin bloc Audiotel */


/* debut Alapage */
.alapage_v3 {list-style-type:none;padding:5px; margin:0;}
.alapage_v3 li {padding-left:60px;padding-top:5px;background-repeat: no-repeat; height:30px;}
.alapage_v3 li a, .alapage li a:visited {text-decoration:none;color:black;}
.alapage_v3 li a:hover {text-decoration:underline;}

.alapage_book {background-image: url(../images_v2/v3/picto-livre.gif)}
.alapage_dvd {background-image: url(../images_v2/v3/picto-dvd.gif);background-position: 11px 0%;}
.alapage_resto {background-image: url(../images_v2/v3/picto-assiette.gif);background-position: 5px 0%;}
/* fin Alapage */

/* debut Analyses */
div.analyse_lock {margin-left:0px; width:70px; background-image:url(../images_v2/v3/picto-lockkey.gif); background-repeat:no-repeat; background-position:100% 0px; padding-bottom:0px; padding-top:0px; height:15px;}
* html div.analyse_lock {background-position:100% -1px; height:14px;}

.analyse_title {
color:#EA601A;
font-weight:bold;
height:16px;
margin:0pt 4px 0pt 0pt;
padding:3px 0pt 0pt 10px;
}
li.analyse_enterprise div.link_news,
li.analyse_enterprise div.link_news_hp,
li.analyse_enterprise div.link_newsflv,
li.analyse_enterprise div.link_newsmp3 {margin-left:95px;}

li.mail_list div.mail_news{
margin:-12px 4px 0 50px;
min-height:15px;
z-index:1;
}


li.analyse_enterprise span {font-weight:bold;}
.link_news_hp, .link_newsmp3{
background-image:url(../images_v2/v3/picto-HP.gif);
background-repeat:no-repeat;
background-position:97% 1px;
padding-right:25px;}
.link_newsflv{
background-image:url(../images_v2/v3/picto-TV.gif);
background-repeat:no-repeat;
background-position:97% 1px;
padding-right:25px;}
/* fin Analyses */

/* debut Analyses overview */
.analyse_list {display:none;}
#analyses {list-style-type: none; margin: 0; padding:0;display:table;}
#analyses li { color:#ea601A; cursor:pointer; width:147px; height:19px; float: left; background-image:url(/images_v2/v3/bg_tab.gif); background-repeat:no-repeat; font-weight:bold; padding:3px 0 0 5px; font-size:9px;}
#analyses li.analyse_on {color:#ae601A;}
#analyses li.analyse_off {color:#ea601A;}
/* fin Analyses overview */

/* Debut Palmares */
ul#perform_v3 {margin:0; padding:0; width:170px; list-style-type:none; font-size:10px; font-weight:bold; font-family:Arial; text-align:left;}

ul#perform_v3 li {padding-left:3px;}
ul#perform_v3 li.perf_up {color:#008000;}
ul#perform_v3 li.perf_down {color:#cc0000;}
ul#perform_v3 li.perf_spacer {height:4px;}
ul#perform_v3 li p.perf_value  {margin:0;top:0;width:90px;}
ul#perform_v3 li p.perf_price  {margin:0;float:left;margin-left:85px; width:47px; margin-top:-12px;text-align:right;}
ul#perform_v3 li p.perf_delta  {margin:0;float:right;margin-top:-12px;}
ul#perform_v3 a {text-decoration:none;color:inherit; text-transform:lowercase}
ul#perform_v3 a:hover {text-decoration:underline;}
ul#perform_v3 li.perf_legend p.perf_price {text-align:left; padding-left:28px;}
ul#perform_v3 li.perf_legend p.perf_delta {padding-right:10px;}
ul#perform_v3 li.perf_up a {color:#008000}
ul#perform_v3 li.perf_down a {color:#cc0000}
ul#perform_v3 li.perf_up p.perf_price {color:#008000}
ul#perform_v3 li.perf_down p.perf_price {color:#cc0000}
* html ul#perform_v3 li {border: 1px solid white;}
* html ul#perform_v3 li p.perf_price {margin-left:38px;}

.perform_v3_title {margin:0; padding:0; width:173; height:19px; background-image:url(../images_v2/v4/bg_palmares.gif);}
/* fin Palmares */

/* Debut publication */
#publish .module_content {background-color:white;}
#publish_QI, #publish_PE {width:173px; text-align:center; color:#889ca5; font-size:10px;}
#publish_QI td,#publish_PE td  {padding:0; margin:0;}
#publish_QI tr, #publish_PE tr {height:30px}
#publish_PE {display:none;}
.publish_val1 {width:52px;font-weight:bold; color:white;}
.publish_val2 {width:52px;font-weight:bold;}

.publish_desc {border-bottom:1px solid #AC3A0E;}
.publish_val1 {border-bottom:1px solid #AC3A0E; background-color:#F47339;}
.publish_begin .publish_val1 {border:1px solid #AC3A0E;border-top:none}
.publish_val2 {border-bottom:1px solid #d8dee1;}
.publish_begin .publish_val2 {border-bottom:1px solid white;}

.publish_title .publish_desc {border:1px solid #ac3a0e; font-weight:bold; color:white; background:#f47339; }
#publish_QI .publish_title .publish_val2,
#publish_PE .publish_title .publish_val2 {background:url(../images_v2/v4/bg_publish_cac.gif);}

.publish_perf {color:#768389; width:165px; padding:3px; background-repeat:no-repeat; height:45px; cursor:pointer;}
.publish_header_QI .publish_perf  {text-align:right; background-image:url(../images_v2/v3/picto_QI.gif); background-position:10% 3px;}
.publish_header_PE .publish_perf  {background-image:url(../images_v2/v3/picto_PE.gif); background-position:95% 3px;}
.publish_perf span {font-weight:bold; color:#ea601a;}
.publish_header_title {font-weight:bold; color:white; width:173px; height:17px; padding-top:3px;border-color:#ac3a0e;border-style:solid;border-width:0 0 1px;}
.publish_header_QI .publish_header_title { background-image:url(../images_v2/v4/bg_publish_title_QI.gif); }
.publish_header_PE .publish_header_title { background-image:url(../images_v2/v4/bg_publish_title_PE.gif); }
.publish_header_titleQI {padding-left:11px;}
.publish_header_titlePE {padding-left:32px;}
.publish_header_PE .publish_header_titleQI {text-decoration:underline;}
.publish_header_QI .publish_header_titlePE {text-decoration:underline;}
.publish_header_titleQI, .publish_header_titlePE {cursor:pointer;}

.publish_legend {font-size:9px; padding:3px; color:#889ca5;text-align:left;height:62px;}
.publish_legend a {font-size:9px; font-weight:bold; color:#EA601A;margin-left:10px;}
/* Fin publication */

/* debut player home */
#player_home {
	margin:0px; 
	padding:0px; 
	height:249px; 	
}
/* fin player home */



/* Debut News detail */
#news_detail_content>.module_content_light {background-image:none;}
* html #news_detail_content {height:100%; width:98%;}
.module_header_middle div.module_header_right_news {color:white; padding:0;  font-size:12px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float:right; margin-top:-20px; height:19px; background-repeat:no-repeat; cursor:auto; background-image:url(../images_v2/v3/bg_header_news_left.gif);  }
.module_header_middle div.module_header_right_news div {text-align:right; padding:0; padding-top:2px; padding-right:15px; margin-top:0px; width:auto; display:block; background-repeat:no-repeat;  background-image:url(../images_v2/v3/bg_header_news_right.gif); background-position:100% 0; height:19px; font-size:10px; } 

.module_header_right_news a, .module_header_right_news a:hover, .module_header_right_news a:visited {color:white; text-decoration:underline;}
* html .module_header_middle div.module_header_right_news {margin-top:-19px; }
*+html .module_header_middle div.module_header_right_news {margin-top:-19px; }

.news_content {}
#news_detail_content .module_header_middle div.module_header_right_news {width:180px;}
#news_detail_content .module_header_middle div.module_header_right_news div {width:160px;}
.news_text table {}
.news_text td {vertical-align:top;}

.news_text {font-size:12px; text-align:justify; }
.news_text a {font-size:12px;}
.news_text a:hover {text-decoration:none;}
.news_text h1 {padding:0px 5px 5px 0; margin:0; font-size:16px; color:#db5a18;}
.news_left {float:right; padding-left:5px; width:300px;}
.news_img {padding:0px; border:none; overflow:hidden;}
#news_detail_content .module_M {width:298px; padding:0; margin:5px 0 0;}

#linked_news,
#other_news{
background:#f6f6f6;
border: 1px solid #cdcdcd;
}

#linked_news .module_header,
#linked_news  .module_header_light ,
#other_news .module_header,
#other_news  .module_header_light {
background:none;
border:none;
font-size: 12px;
margin:5px 0pt 0pt;
}

.google_pubs {width:95%; height: 280px; margin:auto;}
.news_google1 {width:49%; float:left; margin:auto; text-align:center; position:relative; top:10px; }
.news_google2 {width:49%; float:right; margin:auto; text-align:center; position:relative; top:10px; }
.news_date {color:#db5a18; font-size:10px;}
.news_count {font-weight:bold; color:gray; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.news_mnemo {background-color:#fdefe8; color:#db5a18; margin:0; padding:3px; width:220px; font-weight:bold; }
.news_source {background-color:white; color:#db5a18; margin:0; padding:3px; width:320px; font-weight:bold;}
.news_media {background-color:#fdefe8; color:#db5a18; margin:0; padding:3px; width:350px; font-weight:bold;}
.news_mnemo a, .news_mnemo a:visited {color:#db5a18; font-size:12px;}

#comments_list .module_content {background-color:white;}
/* Fin News detail */

/* Debut Commentaires d'article */
/*
div.comments {display:none; padding-right:4px;}
div.comments_add {padding-right:4px;}
ul.comments {list-style-type: none; margin: 0; padding:0; font-size:10px; width:100%;}
ul.comments li.odd {background-color:#fdefe8;}
ul.comments li.even {background-color:white;}
ul.comments li div.first, ul.comments li div.first2 {width:20%; height:50px; float:left; padding:3px;}
ul.comments li div.first2 {width:75px; height:20px; padding-left:5px; text-align:right; padding-right:10px;}
ul.comments li div.last {float:right; margin-left:75px; margin-top:-50px; padding-right:1px; width:79%;overflow:auto;  }

ul.comments li div.last  {scrollbar-arrow-color: #db5a18; scrollbar-shadow-color: #db5a18; scrollbar-highlight-color: #db5a18; scrollbar-darkshadow-color: #db5a18; scrollbar-track-color: white; scrollbar-face-color: #fdefe8; }
ul.comments li.odd div.last  { scrollbar-track-color: #fdefe8; }

ul.comments li div.last2 {float:left; margin-left:0; margin-top:0; padding-top:5px; width:85%;}
*+html ul.comments li div.last {margin-left:0; margin-top:0;}
* html ul.comments li div.last {margin-left:0; margin-top:0;}
ul.comments li div span {font-weight:bold}
ul.comments li div p {color:gray; font-size:9px; padding:0; margin:0;}
ul.comments li div.clear {clear:both}

ul.comments li div.separator {padding:0; margin:0; background-color:#ea601a; height:2px; font-size:1px; background-image:url(../images_v2/v3/bg_news_separator_light.gif)}
ul.comments li.odd div.separator {background-image:url(../images_v2/v3/bg_news_separator.gif);}
*/
div.comments {display:none; padding-right:4px;}
* html div.comments {padding-right:0px;}
div.comments_add {padding-right:4px;}
table.comments {padding:0; font-size:10px; width:100%; padding:0; margin:0 4px 0 0; }
table.comments tr.odd {background-color:#fdefe8;  }
table.comments tr.even {background-color:white;}
table.comments tr td.first, table.comments tr td.first2 {width:20%; height:50px; float:left; padding:3px;}
table.comments tr td.first2 {width:100px; height:20px; padding-left:5px; text-align:right; padding-right:10px;}
table.comments tr td.last {float:right; margin-left:75px; margin-top:-50px; padding-right:1px; width:79%;overflow:auto;  }

table.comments tr td.last  { scrollbar-arrow-color: #db5a18; scrollbar-shadow-color: #db5a18; scrollbar-highlight-color: #db5a18; scrollbar-darkshadow-color: #db5a18; scrollbar-track-color: white; scrollbar-face-color: #fdefe8; }
table.comments li.odd div.last  { scrollbar-track-color: #fdefe8; }

table.comments tr td.last2 {float:left; margin-left:0; margin-top:0; padding-top:5px; width:85%;}
*+html table.comments tr td.last {margin-left:0; margin-top:0;}
* html table.comments tr td.last {margin-left:0; margin-top:0;}
table.comments tr td span {font-weight:bold}
table.comments tr td p {color:gray; font-size:9px; padding:0; margin:0;}
table.comments tr td.clear {clear:both}

table.comments tr td.separator {padding:0; margin:0; background-color:#ea601a; height:2px; font-size:1px; background-image:url(../images_v2/v3/bg_news_separator_light.gif)}
table.comments tr.odd td.separator {background-image:url(../images_v2/v3/bg_news_separator.gif);}

div.comments_text {height:70px; width:100%; overflow:auto;}

.comments_list_pages {
	text-align:center;
	width:120px;
	font-size:12px;
	margin:3px 0 0 43%;
	padding-bottom:3px;	
}

*+html .comments_list_pages {
	margin-left:300px;	
}

#comments_prev {
	float:left;
	cursor:pointer;
	margin-top:0px;

}

#comments_next {
	float:right;
	margin-top:-13px;
	cursor:pointer;
}

#sendMsg{ margin-bottom:15px; }
#sendMsg a.btn{ position:relative; display:table; left:200px; }

#fast_comments_page {
	font-weight:bold;
	color:gray;
	margin-left:-25px;
	padding-left:20px;
}
table.comments input {margin:0; padding:0; border:1px dotted gray; font-size:10px; width:200px;}
table.comments input[type=submit] { font-size:10px; width:75px;}
table.comments textarea {margin:0; padding:0; border:1px dotted gray; font-size:12px; width:98%; height:50px; xmin-width:510px; margin-bottom:5px;}


#news_links, #news_other {display:none;}
/* Fin Commentaires d'article */

#poll_cac {width:300px; margin-top:25px;}

#profil_result_header, #profil_result_footer, #profil_newbye, #profil_pro {display:none;}
.profilResult {display:none;}


a.btn, a:visited.btn {
background:transparent url(../images_v2/v4/bottom_btn_1.png) no-repeat scroll left top;
border:0 none;
color:white;
display:table-cell;
#display:table;
font-size:11px;
font-weight:bold;
height:31px;
padding:0 0 0 5px;
text-decoration:none;
margin:0;
#margin:10px;
line-height:13px;
#line-height:30px;
}
a.btn span {
background:transparent url(../images_v2/v4/bottom_btn_2.png) no-repeat scroll right top;
display:block;
#display:table;
padding:8px 14px 9px;
}

div.content_titre_puce {
background:#F47339;
color:white;
font-size:12px;
margin:0;
padding:2px 0 3px;
text-indent:10px;
text-shadow:#afa5a0 1px 1px 2px;
border:1px solid #AC3A0E;
}

/* background:url('../images/content/titre/puce.gif') no-repeat left ; */
div.formulaire-titre_puce {padding-left:15px; width:97%;  font-size:18px; background:#d93434; }

div.formulaire-titre a,
div.formulaire-titre a:visited{
color:#F47339;
text-decoration:none;
}

div.formulaire-titre a:hover{
text-decoration:underline;
}

div.descrip{
margin:10px 10px 30px;
}

div.descrip .color-txt{
color:#666;
display:block;
margin:10px 0 0;
text-decoration:underline;
font-size:12px;
}

div.descrip a.goabo{
float:right;
font-weight:bold;
position:relative;
top:-10px;
}

/* PATCH pub reservation billet */
#avionsid table tr {height:1px; font-size:1px;}

/* Debut Liste de mails et d'articles */
ul.content_list {list-style-type:none; margin:0; padding:0; width:99%}
ul.content_list li.pub {width:120px; float: right; }
ul.content_list li.nopub {width:81%; float: left;}
/* Fin Liste de mails et d'articles */


/* Debut JTs de la home */
#module_header_JT {cursor:pointer; padding-top:3px; background-repeat:no-repeat; font-size:12px; color:white; font-weight:bold; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.jt_bourse {background-image:url(../images_v2/v3/bg_header_jt_bourse.gif);}
div.jt_actu {background-image:url(../images_v2/v3/bg_header_jt_actu.gif);}
span.jt_bourse {padding-left:18px;}
span.jt_actu {padding-left:60px;}
/* Fin JTs de la home */

#footer a.rssLink, #footer a.rssLink:visited, #footer a.rssLink:hover, #footer a.rssLink:active   {
padding:6pt 5px 20pt 39px; 
margin:0;
text-decoration:none;
font-size:9px;
border:none;
background-image: url(../images_v2/v3/ico_rss_bottom.png);
background-repeat: no-repeat;
line-height:45px;
}

.alert_caddy{
color:#FF6D22;font-weight:bold;width:70%;text-align:center;
margin:auto;border:2px solid red;padding:10px;
}

