@import "reset.css";
body {
	font:normal 12px Arial, Helvetica, sans-serif;	
	/*background:#000;*/
}
a {
	color:#134D86;
	font:normal 10px/12px Verdana,Arial,Helvetica,sans-serif;
}
a:hover {
	color:#900;
}
div#footer {
	font:normal 10px Arial, Helvetica, sans-serif;	
}	
#page {
	width:1000px;
	margin:0 auto;
	background:#FFF;
	/*padding:0 10px;*/
}
#footer table tr td {
	vertical-align:middle;
}
#topmenu {
	background:url(../images2010/fd_topmnu.png) repeat-x;
	height:27px;
	border-bottom:1px solid #d9d9d9;
}
#topmenu ul {
	float:right;
}

#topmenu ul li {
	line-height:27px;	
	height:27px;
	padding:0 10px;
}
#topmenu ul li a {
	color:#000;
	text-decoration:none;
	font:normal 11px/27px Verdana, Geneva, sans-serif;
}
#topmenu ul li.separator {
	background:url(../images2010/fd_sep.png) no-repeat;
	margin:0;
	padding:0;
	width:2px;
}
#topmenu ul li.active, #topmenu ul li:hover {
	background:url(../images2010/mnu_act.png) repeat-x;
}
#topmenu ul li.home:hover {
	background:none;	
}
#topmenu ul li.active a, #topmenu ul li a:hover, #topmenu ul li:hover a {
	color:#fff;	
	text-decoration:none;
}
ul.menu_horz li {	
	float:left;
}
#banner div {
	margin:0 auto;
	width:100%;
	overflow:visible;
}
#banner {
	padding:5px 0 5px 0;
	width:100%;
	overflow:visible;
	height:90px;
	margin:0px auto;
	/*background:url(../images2010/bg_banner.png) repeat-x;*/
	text-align:center;
}
#logo {
	float:left;	
	width:355px;
}
#search_zone {
	float:left;
	width:220px;
	border-left:1px dotted #999;
	border-right:1px dotted #999;
	padding:10px 5px;
	margin:0 0 0 5px;
}
.vignette_top_1{
	float:left;
	width:180px;
	padding:0 5px;
	margin:0 5px 0 0;
	border-right:1px dotted #999;
}

.left {
	float:left;	
}
.right {
	float:right;	
}
.vignette_top_2 {
	float:left;
}
.cf {
	clear:both;
}	
#title {
	background:url(../images2010/fd_logo.png) repeat-x;	
	border-top:1px solid #d1d1d1;
	/*padding-top:2px;*/
	
}
#mainmenu {
	background:url(../images2010/fd_mnu.png) repeat-x;
	height:25px;
	border-bottom:1px solid #888b8e;
	padding:0 5px;
}
#mainmenu ul li {
	line-height:25px;
}
#mainmenu ul.menu2 {
	float:right;
}
ul.menu1 li {
	padding:0 7px 0 0;
}

ul.menu1 li.separator {
	padding:0;
	margin:3px 5px 0 0;
	border-left:1px solid #fff;
	height:19px;
}
ul.menu1 li a {
	border-bottom:none;
	color:#000;
	margin-top:2px;
	text-decoration:none;
	display:block;
	line-height:24px;
	padding:0 3px;
}
ul.menu1 li:hover a, ul.menu1 li.active a {
	background:url(../images2010/fd_mnu_a.png) repeat-x;
	color:#fff;
}

ul.menu2 li {
	margin:0 5px;	
}
ul.menu2 li div {
	position:absolute;	
	background:#ccc;
	height:140px;
	overflow:auto;
	display:none;
	width:150px;
	margin-left:-79px;
}
ul.menu1 li div {
	position:absolute;	
	background:#ccc;
	display:none;
	width:100px;
	margin-left:0;
}
ul.menu1 li div ul li a, ul.menu1 li.active div ul li a, ul.menu1 li div ul li {
	background:#ccc !important;
}

*+html ul.menu2 li div, *+html ul.menu1 li div {
	margin-left:0;
}
ul.menu2 li {
	margin-top:2px;	
}
ul.menu2 li a {
	color:#000;
	text-decoration:none;
	line-height:19px;
	display:block;
	border:1px solid #ccc;
	padding:0 5px;
}
ul.menu2 li.active a, ul.menu2 li:hover a {
	background:#bb1b2d;	
	color:#fff;
}
ul.menu2 li.list {
	border:1px solid #ccc;
	background:url(../images2010/drop.png) no-repeat right;
	padding:0 20px 0 5px;
	width:50px;
	color:#000;
	text-decoration:none;
	font:normal 10px/19px Verdana,Arial,Helvetica,sans-serif !important;
	line-height:19px !important;
	height:20px;
}
ul.menu2 li.list:hover {
	background:#bb1b2d url(../images2010/down.png) no-repeat right;
	color:#fff;
}
ul.menu2 li.list:hover div {
	display:block;	
}

ul.menu1 li.amnu div {
	display:none;
}
ul.menu1 li.amnu div ul li {
	padding:0;
	margin:0;
}

ul.menu1 li.amnu:hover div {
	display:block;
}


ul.menu2 li div ul li, ul.menu1 li div ul li {
	float:none;
	border:none;
	background:none;
	border-bottom:1px solid #fff;
	display:block;
}
ul.menu2 li div ul li a, ul.menu1 li div ul li a {
	color:#fff;
	text-decoration:none;
	background:none;
	border:none;
}
ul.menu1 li div ul li:hover a {
	background:#bb1b2d !important;	
	color:#fff !important;
}
div.titrerub_b {
	color:#c02137;
	border-top:3px solid #c02137;
	padding:5px;
	font:bold 14px Arial, Helvetica, sans-serif;	
}
div.titrerub_n {
	color:#000;
	border-top:3px solid #000;
	padding:5px;
	font:bold 14px Arial, Helvetica, sans-serif;
}
div.titrerub_r {
	color:#C02137;
	border-top:3px solid #C02137;
	padding:5px;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.titrerub_rsb {
	color:#C02137;
	padding:0 0 5px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
}
div.titrerub_n.vert {
	color:#a5b35e;
	border-top:3px solid #a5b35e;
}
div.fdv {
background:#f3f7e1;	
}
div.titrerub_n.gris {
	color:#888;
	border-top:1px dotted #888;	
}
div.titrerub {
	color:#C02137;
	font:bold 15px Arial, Helvetica, sans-serif; 
	height:15px;
}
.cadre {
	border:3px solid #c7c7c7;
	border-top:none;
	padding:5px;
}
.cadre1 {
	border:3px solid #c7c7c7;
	padding:5px;
	background:#F5F6F1;
}
.cadre_fond {
	border:3px solid #c7c7c7;
	border-top:none;
	padding:5px;
	background:#f5f6f1;
}
.col1 {
	float:left;
	width:680px;
}
.col_a {
	float:left;
	width:415px;
}
.col_b {
	float:right;
	width:240px;
}
.col2 {
	float:right;
	width:300px;
}
.sep {
	height:5px;
}
.titre_cadre, .titre_cadre2 {

	background:url(../images2010/bd_cadre.png) repeat-x;
	height:25px;
	padding:0 3px;
}
.titre_cadre div {
	padding-left:10px;
	background:url(../images2010/fd_titre.png) repeat-x;
}
.titre_cadre2 div {
	padding-left:10px;
	background:url(../images2010/fd_titre2.png) repeat-x;
}
.titre_cadre div span,.titre_cadre2 div span {
	font:bold 12px/25px Verdana, Geneva, sans-serif;
	color:#a6000a;
	background:#fff;
	padding:0 5px;
}
.boutons_fin ul li {
	float:left;
	margin:0 2px;
}
.boutons_fin ul li a {
	display:block;
	width:66px;
	height:20px;
	line-height:22px;
	text-align:center;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.boutons_fin ul li a:hover {
	text-decoration:underline;	
}
.fin_accueil {
	background:url(../images2010/fin_accueil.png);
	color:#000;
}
.fin_banques {
	background:url(../images2010/fin_banques.png);
	color:#fff;
}
.fin_bourse {
	background:url(../images2010/fin_bourse.png);
	color:#fff;
}
.fin_devises {
	background:url(../images2010/fin_devise.png);	
	color:#fff;
}
#convertisseur {
	border:1px solid #cfcfcf;
	border-top:5px solid #c02137;
	background:#f5f6f1;
}
.cadre_gde {
	border:1px solid #c7c7c7;
	background:#f5f6f1;
	padding:5px;
}
label {
	font-weight:bold;
	margin-right:5px;
	color:#888;
	line-height:15px
}
ul.article li.titrelist a span.surtitre {
		display:inline;
		font-weight:normal;
}
ul.article li .image {
	float:left;
	width:130px;
	margin-right:10px;
	vertical-align:middle;
}
ul.article li .presentation_image {
	float:left;
	width:275px;
}
ul.article li.titre9 a, ul.article li.titre8 a, ul.article li.titre7 a {
	color:#134d86;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
ul.article li.titre9 a {
	font-size:30px;
	line-height:35px;
}

ul.article li.titre9_2 a {
	font-size:24px;
	line-height:30px;
}
ul.article li.titre8 a {
	font-size:24px;	
	line-height:25px;
}
ul.article li.titre7 a {
	font-size:20px;	
	line-height:23px;
}
ul.article li.titre9 a:hover, ul.article li.titre8 a:hover, ul.article li.titre7 a:hover, ul.article li.titre a:hover, ul.article li.titrep a:hover, ul.article li.titrepl a:hover, ul.article li.titrelist a:hover {
	color:#900;
}
ul.article li.titre a {
	color:#134d86;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul.article li.titrep a {
	color:#134d86;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul.article li.titrepl a {
	color:#134d86;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.col2 ul.article li.titrep a, .col2 ul.article li.titre a {
	color:#000;
	font-size:14px;
}
.col2 ul.article li.titrep a:hover, .col2 ul.article li.titre a:hover, .col2 ul.article li.titrelist a:hover {
	color:#900;
}
.col2 ul.article li.titrelist a {
	color:#000;	
}
ul.article li.titrep a .surtitre, ul.article li.titrepl a .surtitre {
	font-weight:normal;	
}
ul.article li.titre9 a span.surtitre, ul.article li.titre8 a span.surtitre, ul.article li.titre7 a span.surtitre {
	font-size:12px;
	line-height:15px;	
	display:block;
}
ul.article li.titre9 a span.surtitre2, ul.article li.titre8 a span.surtitre2, ul.article li.titre7 a span.surtitre2 {
	font-size:12px;
	line-height:15px;	
	color:#900;
}
ul.article li.titrep a .surtitre2, ul.article li.titrepl a .surtitre2 ul.article li.titre9 a span.surtitre2, ul.article li.titre8 a span.surtitre2, ul.article li.titre7 a span.surtitre2 {
	font-size:12px;
	line-height:15px;	
	display:block;
	text-transform:uppercase;
	color:#c02137;
	font-weight:bold;
	float:left;
	padding:0 5px 0 0;
}
.links, .links a {
	color:#b3b3b3 !important;
	font:normal 11px/15px Verdana, Geneva, sans-serif !important;
}
.linksg, .linksg a {
	color:#888;
	font:normal 11px/15px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.links2, .links2 a {
	color:#000;	
	font:normal 11px/15px Verdana, Geneva, sans-serif !important;
}
.links a {
	text-decoration:underline!important;	
}
ul.article li.titrelist {
	background:url(../images2010/puce.png) no-repeat;
	margin:0 0 3px 0;
	padding-left:8px;
}
ul.article li.titrelist.carre {
		background:url(../images2010/puce2.png) no-repeat;
		padding-left:8px;
}
ul.article li.titrelist a {
	color:#134d86;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

ul.article li img {
	margin:0 5px 0 0;
}
ul.article li img[align="left"] {
	float:left;	
}
ul.article li .time {
	color:#b3b3b3;
	font:normal 10px/18px Arial, Helvetica, sans-serif;
}
ul.article li.separator, .separator {
	border-bottom:1px dotted #999;
	margin-bottom:5px;
	padding-bottom:5px;
}
ul.article li .presentation {
	font:normal 12px/18px Verdana, Geneva, sans-serif;
	color:#4f5559;
}
ul.article li.titrep,ul.article li.titrepl  {
	margin-bottom:5px;	
}
ul.article li.titrep .presentation, ul.article li.titrepl .presentation {
	font:normal 11px/15px Verdana, Geneva, sans-serif;
	color:#4f5559;
}	
ul.article li.titrelist.noir a {
	color:#000 !important;	
	font-weight:normal !important;
}
ul.article li.titrelist.noir a:hover {
	color:#900 !important;
}
.theme {
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
/***BOURSE***/
.hausse {
	color:#030;
}
.baisse {
	color:#900;	
}
/***********/
.divcontent {
background:url("../images.new/fondcontent.jpg") repeat-x scroll 0 0 transparent;
padding:3px 0 0;
}

.haut {
	background:url(../images.new/fleche-top.gif) no-repeat right;
	padding-right:10px;
	color:#060;
}
.bas {
	background:url(../images.new/fleche-down.gif) no-repeat right;
	padding-right:10px;
	color:#F00;
}
.rubriquename {
	color:#c02137;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
/******/
.arrowLeft {
left:0;
position:absolute;
top:52px;
z-index:1;
}
.arrowRight {
position:absolute;
right:0;
top:52px;
}

.arrowLeft a.on {
background:url("../images2010/slideleft.png") no-repeat scroll 0 0 transparent;
}

.arrowRight a.off {
	background:url("../images2010/sliderighti.png") no-repeat scroll 0 0 transparent;
}
.arrowLeft a.off { 
background:url("../images2010/slidelefti.png") no-repeat scroll 0 0 transparent;
}
.arrowRight a.on {
background:url("../images2010/slideright.png") no-repeat scroll 0 0 transparent;
}

.arrowLeft a, .arrowRight a {
display:block;
height:38px;
width:12px;
}
.reactions {
position:relative;
height:125px;
padding:5px 15px;
overflow:hidden;
}
.hidden {
	visibility:hidden;
	display:none;
}
.slidebloc {
	height:140px;	
	font:normal 11px/15px Verdana, Geneva, sans-serif;
}
.slidebloc a {
	text-decoration:none;
}
/******/
.label_dvs {
	width:85px;
	display:block;
	float:left;
	font:bold 11px/30px Verdana, Geneva, sans-serif;
	padding:0 0 0 5px;

}
.titre_dvs {
	color:#000;
	font:bold 12px/20px Verdana, Geneva, sans-serif;
}
#convertisseur div {
	line-height:30px;
	height:30px;
}
#currenciess{
	width:130px	
}
#currenciesd  {
	 width:110px;
}
#result {
	font:bold 12px/30px Verdana, Geneva, sans-serif;
	border:1px solid #fff;
	background:#f3f2ed;
	margin:5px;
	padding:5px;
}
.devises div {
	line-height:15px;	
}
*+html .devises div {
	line-height:12px;
}
.devises .label {
	font-weight:bold;
	color:#666;
	line-height:18px !important;
}
.devises {
	border:1px solid #c7c7c7;
	background:#f5f6f1;
	padding:5px;
	height:70px;
}
.devisesb {
	background:#f5f6f1;	
}
.devisesb .label, .devisesb .label a {
	font-weight:bold;
	color:#666;
	line-height:18px !important;
}
.lien-top2010{
background-color:#e9e9e9;
background:url(http://webmanagercenter.com/images.new/1pxentete.gif) repeat-x; 
width:100%; 
height:32px;

	}

.menuplus2010 {
	font: normal 10px verdana, arial, sans-serif;
	list-style:none;
	margin:0px;

}	
.menuplus2010 li {
	float:right;
/*	margin:1px 9px;*/
	padding:0 0 5px 0;
	line-height:21px;

}

.menuplus2010 li a {
		color:#666666;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
}

.menuplus2010 li #culture{
		color:#000;
		text-decoration:none;
	}

.menuplus2010 #titremenuhaut{
	
		margin:3px 14px;
	}
.tab_footer th a {
	font:bold 12px Verdana, Geneva, sans-serif;	
}
.tab_footer td a {
	text-decoration:none;
	
}
/************************style magazine **********************/

#logo_mag {
	float:left;	
	width:364px;
}

#title_mag {
	background:url(../images/1px_degrade-rouge.png) repeat-x;	
		
}
#mainmenu_mag {
	background:url(../images/1px-menu.png) repeat-x;
	height:37px;
	/*border-bottom:1px solid #888b8e;*/
	padding:0 5px;
}

#mainmenu_mag ul.menu2_mag {
	float:right;
}
ul.menu1_mag li {
	padding:5px 7px 0 0;
}

ul.menu1_mag li.separator, ul.menu2_mag li.separator {
	padding:0;
	margin:5px 5px 0 0;
	border-left:1px solid #979797;
	height:25px;
}
ul.menu1_mag li a {
	border-bottom:none;
	color:#000;
	margin-top:2px;
	text-decoration:none;
	display:block;
	line-height:24px;
	padding:0 3px;
	font-size:11px;
}
ul.menu1_mag li:hover a, ul.menu1_mag li.active a {
	background:url(../images2010/fd_mnu_a.png) repeat-x;
	color:#fff;
}

ul.menu2_mag li {
	margin:5px 5px;	
}
ul.menu2_mag li div {
	position:absolute;	
	background:#ccc;
	height:140px;
	overflow:auto;
	display:none;
	width:150px;
	margin-left:-79px;
}
ul.menu1_mag li div {
	position:absolute;	
	background:#ccc;
	display:none;
	width:100px;
	margin-left:0;
}
ul.menu1_mag li div ul li a, ul.menu1_mag li.active div ul li a, ul.menu1_mag li div ul li {
	background:#ccc !important;
}

*+html ul.menu2_mag li div, *+html ul.menu1_mag li div {
	margin-left:0;
}
ul.menu2_mag li {
	margin-top:7px;	
}
ul.menu2_mag li a {
	color:#000;
	text-decoration:none;
	line-height:19px;
	display:block;
	/*border:1px solid #ccc;*/
	padding:0 5px;
	font-size:11px;
}
ul.menu2_mag li.active a, ul.menu2_mag li:hover a {
	background:#bb1b2d;	
	color:#fff;
}
ul.menu2_mag li.list {
	/*border:1px solid #ccc;*/
	background:url(../images/fleche-menu.png) no-repeat right;
	padding:0px 20px 0 5px;
	width:50px;
	color:#000;
	text-decoration:none;
	font:normal 11px/19px Verdana,Arial,Helvetica,sans-serif !important;
	line-height:19px !important;
	height:20px;
}
ul.menu2_mag li.list:hover {
	background:#bb1b2d url(../images2010/down.png) no-repeat right;
	color:#fff;
}
ul.menu2_mag li.list:hover div {
	display:block;	
}

ul.menu1_mag li.amnu div {
	display:none;
}
ul.menu1_mag li.amnu div ul li {
	padding:0;
	margin:0;
}

ul.menu1_mag li.amnu:hover div {
	display:block;
}


ul.menu2_mag li div ul li, ul.menu1_mag li div ul li {
	float:none;
	border:none;
	background:none;
	border-bottom:1px solid #fff;
	display:block;
}
ul.menu2_mag li div ul li a, ul.menu1_mag li div ul li a {
	color:#fff;
	text-decoration:none;
	background:none;
	border:none;
}
ul.menu1_mag li div ul li:hover a {
	background:#bb1b2d !important;	
	color:#fff !important;
}

div.titrerub_mag {
	color:#010101;
	background:url(../images/1px-240.png) repeat-x;
	/*border-bottom:3px solid #981825;*/
	padding:5px;
	font: bold 16px "Trebuchet MS";
		
}

.cadre_mag {

	border-bottom:3px solid #c7c7c7;
	padding:5px;
	background:#F5F6F1;
}

div.titrerub_inter {
	color:#010101;
	background:url(../images/1px-interview.png) repeat-x;
	/*border-bottom:3px solid #981825;*/
	padding:5px;
	font: bold 16px "Trebuchet MS";
		
}
div.titrerub_tribune {
	color:#010101;
	background:url(../images/1px-interview.png) repeat-x;
	/*border-bottom:3px solid #981825;*/
	padding:5px;
	font: bold 16px "Trebuchet MS";
		
}

.cadre_inter {

	border-bottom:3px solid #c7c7c7;
	padding:5px;
	background:#991825;
}

ul.article li.titrep_mag a {
	color:#2c2f36;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul.article li.titrep_inter {
	background:url(../images/puce-blanche.png) no-repeat ;
	margin:3px 0 10px 0;
	padding-left:8px;
	padding-bottom:10px;
	border-bottom:1px dotted #FFFFFF;
}

ul.article li.titrep_inter2 {
	background:url(../images/puce-blanche.png) no-repeat ;
	margin:3px 0 10px 0;
	padding-left:8px;
	padding-bottom:10px;
	
}
ul.article li.titrep_inter2 a {
	color:#fff;
	font:bold 13px/16px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
ul.article li.titrep_inter a {
	color:#fff;
	font:bold 13px/16px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	margin:5px 0 5px 0;
}

.cadre_mag_tribune {
	
	border-bottom:3px solid #c7c7c7;
	padding:5px;
	background:#18669a;
}

.cadre_mag_affaire {

	border-bottom:3px solid #c7c7c7;
	padding:5px;
	background:#3e3d40;
}
.presentation_tribune {
	font:normal 12px/18px Verdana, Geneva, sans-serif;
	color:#fff;
	margin:10px 0 10px 0;
}
.links_tribune, .links_tribune a {
	color:#fff !important;
	font:normal 11px/15px Verdana, Geneva, sans-serif !important;
}
.divcontent_mag {
		background:url(../images.new/fondcontent.jpg) repeat-x ;
		padding:3px 0px 0px 0px;
}
.rubriqueart_mag {
padding:5px 0px;
	font:bold 10px/20px Verdana,Arial,Helvetica,sans-serif;
}
.rubriqueart_mag a {
	color:#000000;
	text-decoration:none;
}
.tabscontent_mag, .tabscontentgde_mag {
	background-image:none;
	clear:both;
	padding:5px;
	margin:0px;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
}
.tabscontentgde_mag {
	background-color:#ECF5FA;
}

.inlinetab_mag {
	border-bottom:1px solid #cfcfcf;
}

.tabs {
background-image:none;
float:left;
font-size:93%;
line-height:normal;
width:100%;
padding:0px;
margin:0px;
}
.tabs ul {
background-image:none;
padding:5px 0px 21px 0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border-bottom:1px solid #cfcfcf;
margin:0px;
}
.tabs li {
float:left;
margin:0px 2px 1px 0px;
padding:0px;
height:20px;
}
.tabs li.right {
	float:right;
	margin:0px;
	padding:0px;
}
.tabs li.active {
	border-bottom:1px solid #fff;
	padding:0px;
}
.tabs li.active a {
background:url(../images.new/tableftact.jpg) no-repeat scroll left top;
float:left;
margin:0px;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
}
.tabs li.active a span {
background:url(../images.new/tabrightact.jpg) no-repeat scroll right top;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#666;
display:block;
float:left;
padding:5px 10px 4px 6px;
margin:0px;
}

.tabs a {
background:url(../images.new/tableft.jpg) no-repeat scroll left top;
float:left;
margin:0px;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
}
.tabs a span {
background:url(../images.new/tabright.jpg) no-repeat scroll right top;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#666;
display:block;
float:left;
padding:5px 10px 4px 6px;
margin:0px;
cursor:pointer;
}
.tabs a:hover {
background-position:0% -21px;
}
.tabs a:hover span {
background-position:100% -21px;
color:#666;
}
.tabs li.active a:hover {
background-position:0% -21px;
}
.tabs li.active a:hover span {
background-position:100% -21px;
}

.tabscontent {
	background-image:none;
	clear:both;
	padding:5px;
	margin:0px;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
}
.rubriqueart2 a {
	color:#000000;
	text-decoration:none;
}
#rub_class{

color:#A21928; 
font:14px 'Trebuchet MS'; 
font-weight:bold;

}
.lien_mag{

font:bold 12px/20px Verdana,Arial,Helvetica,sans-serif;
color:#005C9F; 
}
 #gallery
        {
            background-color: #fff;
            padding: 10px;
            width: 620px;
        }
        #gallery ul
        {
            list-style: none;
        }
        #gallery ul li
        {
            display: inline;
        }
        #gallery ul img
        {
            border: 8px solid #3e3e3e;
            border-width: 5px 5px 20px;
        }
        #gallery ul a:hover img
        {
            border: 5px solid #e9e9e9;
            border-width: 5px 5px 20px;
            color: #fff;
        }
        #gallery ul a:hover
        {
            color: #e9e9e9;
        }

