@charset "utf-8";
/* CSS Document */

#page {width:770px; margin:O auto;}
#header {background-color:#000}
#left_column { float:left; width:174px; margin-right:20px; _margin-right:17px; margin-left:12px; _margin-left:9px; }
#body {overflow:hidden; _overflow:visible; zoom:1;}
#body #main {overflow:hidden; _overflow:visible; zoom:1; margin-right:12px;_margin-right:9px;}
#menu {}
#main_inside {_overflow:hidden; _width:100%; _position:relative}

#menu, #menu *, #menu_left, #menu_left *{margin:0; padding:0; list-style:none}
#menu, #menu ul {background:url(/img/_fr/_fr/backstage-news/fond_menu.jpg) no-repeat right top;}
#menu {padding-right:15px;}
#menu ul {background-position:left top;  height:21px;text-align:center;  padding-left:15px; margin-top:10px;}
#menu li {display:inline-block; *display:inline; vertical-align:middle; line-height:10px;position:relative; top:-1px; *top:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
#menu li.last {margin-right:0; padding-right:0; border:0; background:none;}
#menu li a {color:#FFFFFF; text-decoration:none; height:12px;}
#menu li a:hover {font-weight:bold; font-size:12px;}


.blanc9, .blanc10, .blanc11, .blanc17, .blanc19{font-size:9px;font-family:verdana;color:#FFFFFF;text-decoration:none;}
.blanc9{font-size:9px;}
.blanc10{font-size:10px;}
.blanc11{font-size:11px;}
.blanc17{font-size:17px;}
.blanc19{font-size:19px;}
a.blanc9:link, a.blanc9:visited, a.blanc9:hover, a.blanc9:active {font-size:9px;font-family:verdana;color:#FFFFFF;text-decoration:none;}

.jaune11, .jaune11b, .jaune12, .jaune13, .jaune14, .jaune19{font-size:11px;font-family:verdana;color:#cc9933 !important;}
.jaune11b {font-weight:bold;}
.jaune12{font-size:14px;font-style:italic;}
.jaune13{font-size:13px;}
.jaune14{font-size:14px;}
.jaune19{font-size:19px;}

.gris9{font-size:9px;font-family:verdana;color:#666666;text-decoration:none;}
.gris10{font-size:10px;font-family:verdana;color:#666666;text-decoration:none;}
.gris11{font-size:11px;font-family:verdana;color:#666666;text-decoration:none;}
.gris11b{font-size:12px;font-family:verdana;color:#666666;text-decoration:none;}
.gris12{font-size:12px;font-family:verdana;color:#666666;text-decoration:none;}
.gris14{font-size:14px;font-family:verdana;color:#666666;text-decoration:none;}
.gris17{font-size:17px;font-family:verdana;color:#666666;text-decoration:none;}
.gris19{font-size:17px;font-family:verdana;color:#333333;text-decoration:none;}

.marron14{font-size:14px;font-family:verdana;color:#3F1D12;text-decoration:none;}
.marron15{font-size:15px;font-family:verdana;color:#3F1D12;text-decoration:none;}

.or10{font-size:1Opx;font-family:verdana;color:#B57925;text-decoration:none;}
.or11{font-size:11px;font-family:verdana;color:#B57925;text-decoration:none;}
.or12{font-size:12px;font-family:verdana;color:#B57925;text-decoration:none;}
.or13{font-size:13px;font-family:verdana;color:#B57925;text-decoration:none;}
.or14{font-size:14px;font-family:verdana;color:#B57925;text-decoration:none;}

.choco10{font-size:1Opx;font-family:verdana;color:#350D0C;text-decoration:none;}
.choco11{font-size:11px;font-family:verdana;color:#350D0C;text-decoration:none;}
.choco12{font-size:12px;font-family:verdana;color:#350D0C;text-decoration:none;}
.choco13{font-size:13px;font-family:verdana;color:#350D0C;text-decoration:none;}
.choco14{font-size:14px;font-family:verdana;color:#350D0C;text-decoration:none;}

.justify {text-align:justify}

.udl {text-decoration:underline !important}

# a{ color:red;
				}

/* definition block par defaut */
.block {zoom:1; position:relative;}
.blockInside {overflow:hidden; _overflow:visible; zoom:1; color:#FFFFFF;}
b.tl, b.tr, b.bl, b.br {background-repeat:no-repeat; position:absolute; height:11px; width:10px; font-size:1%; overflow:hidden; _overflow:visible;}
b.tl{background-position:left top;top:0; left:0;}
b.tr{background-position:right top;top:0; right:0}
b.bl{background-position:left bottom; bottom:0; left:0;}
b.br{background-position:right bottom; bottom:0; right:0; height:11px; width:10px}


/* definition block login */
.blockLogin {background:url(/img/_fr/_fr/backstage-news/bloc_login_fd.jpg) no-repeat left top; border:solid double #FF0033}
.blockLogin .tl, .blockLogin .bl, .blockLogin .tr, .blockLogin .br {background-image:url(/img/_fr/_fr/backstage-news/coin_arrondi_login.gif)} 

/* definition block chat */
.blockChat .tl, .blockChat .bl, .blockChat .tr, .blockChat .br {background-image:url(/img/_fr/_fr/backstage-news/coin_arrondi_chat2.gif)} 

/* definition block chat2 */
.blockChat2 {background:url(/img/_fr/_fr/backstage-news/bloc_chat_fd2.jpg) no-repeat left top;}


/* definition block temoignage */
.blockTemoignage {background:url(/img/_fr/_fr/backstage-news/bloc_temoignage_fd.jpg) repeat left top}
.blockTemoignage .tl, .blockTemoignage .bl, .blockTemoignage .tr, .blockTemoignage .br {background-image:url(/img/_fr/_fr/backstage-news/coin_arrondi_temoignage.gif)} 

#left_column .block {border:1px solid #D9D9D9; border-top:0; border-left:0;}
#left_column .blockInside {border:1px solid #909090; border-top:0; border-left:0;}
#left_column .blockInside {border:1px solid #909090;}
#left_column b.tr{right:-1px;}
#left_column b.br{bottom:-1px; right:-1px}
#left_column b.bl{bottom:-1px;}

.txtL {text-align:left}
.txtR {text-align:right}
.txtC {text-align:center}

.Tspace, .Vspace {margin-top:10px;}
.Bspace, .Vspace {margin-bottom:10px;}

.fullImg img {width:100%}


/* bloc contenu avec texte image bloc MEA*/
.mea, .mea .text, .meaRight .text, .meaRight {overflow:hidden; _overflow:visible; zoom:1;}
.mea .media {float:left; margin-right:15px; _margin-right:12px;}
.meaRight .media{float:right; margin-left:15px; _margin-left:12px;}
.meaWrap .text {overflow:visible; zoom:0;} 
.mea .title {text-align:left}
.meaRight .title {text-align:right}

/* bloc contenu avec texte image bloc MEA Special*/
.meaSpe {zoom:1; overflow:hidden; _overflow:visible;width:48% !important; margin:5px; float:left;}
.meaSpe .media {float:left; margin-right:10px;}
.meaSpe h3 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;background-color:#484848; margin:0; margin-left:-10px;  _margin-right:-10px; _position:relative; _left:-10px; _width:100%; text-indent:0px; padding:3px 0px 3px 10px;}

html:not([lang*=""]) .meaSpe h3 { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;background-color:#484848; margin:0; margin-left:-10px;  _margin-right:-10px; _position:relative; _left:-10px; _width:100%; text-indent:0px;padding-top:3px; padding-bottom:3px; }

.line {margin:20px 0 0 0; padding:0; overflow:hidden; _overflow:visible; zoom:1;margin-right:15px;}

.form {
 font-family:Verdana; 
 color:#000000; font-size:12px; 
 background-color:#FFFFFF; border-color:#FFFFFF;
 border-style:solid;
}
.inputText {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#000000; font-size:10px;
 border-width: 0px 0px 0px 0px; margin: 2px 0px 5px 3px; 
 width:110px; height:15px;
 background-color:#FFFFFF; border-color:#FFFFFF;
 border-style:solid;
}

/* CSS fix for IE 
//html.IS_IE6  body div.block .tr, html.IS_IE6 body div.block .br{_right:expression(cssRight(this))}
html.IS_IE6  body div.block .br, html.IS_IE6 body div.block .bl{_bottom:expression(cssBottom(this))}
*/



