@charset "iso-8859-1";
/*@charset "utf-8";
IMPORT TRIPOLI*/
@import url(http://img3.free.fr/2008/portail/css/reset.css);
@import url(http://img3.free.fr/2008/portail/css/generic.css);
@import url(http://img3.free.fr/2008/portail/css/ie.css);
@import url(http://img3.free.fr/2008/portail/css/print.css) print;

/* TYPO */
html { font-size:100%; color: #666666; font-family: lucida, verdana, arial, sans-serif; }
body { background-image:url(http://img3.free.fr/2008/portail/im/chrom_degh.png); background-repeat: repeat-x; font-size:0.6em; height:100%; }
a:link { text-decoration: none; color: #FF0000; }
a:visited { text-decoration: none; color: #ff0000; }
a:hover { text-decoration: underline; color: #c33; }
p{margin:13px 0px 13px 0px;}

#wrap { display:block; width:948px; margin:auto; background-color:#FFFFFF; clear:both; height:100%; overflow:visible;}
#transw{display:block; background-color:#FFFFFF;  height:100%; clear:both;}
#noscript{ display:block; background-color:#666666; width:420px; margin: 5px auto 5px auto; text-align:center; color:#FFFFFF; font-weight:bold; padding:5px;}
#content_articles{ display:block; clear:both; height:100%; background-image:url(http://img3.free.fr/2008/portail/im/bg_content_articles_home.png); background-repeat:repeat-y;}
#content_articles_nobg{ display:block; clear:both; height:100%; background-image:none;}
/* ////////////////////////////////////////////////// */
/* ////////////////////  HEADER  //////////////////// */
/* ////////////////////////////////////////////////// */
#header{width:auto;clear:both; overflow:hidden; display:block; height:112px}
#header img { margin: 10px 0 0 10px; vertical-align:baseline; float:left; }
#header img.chaine { margin:0px; float:left; padding: 0; text-align:center }
#googlebox { float:right; width:680px; vertical-align:middle; }
#mapbox { float:right; height:80px;  text-align:center; }
#reminder{ display:block; position:absolute; left:1000px; width:100px; height:100px; background-image:url(http://www.free.fr/im/global/navigation/main-menu/reminder.png); background-repeat:no-repeat;}
#logo{ width:185px; display:block;}
#logo, #logo img { text-align:center; float:left;  font-family: arial, sans-serif; color: #666666; font-size: 16px; font-weight:bold; margin:2px 0px 2px 5px; padding:0; }
#logo h1{position:absolute; margin: -9px auto auto 50px; padding:3px 10px 3px 10px; _margin: -9px auto auto -40px; background-color:#666666; color:#FFFFFF; text-transform:uppercase;}
#rlinks { display:block; position:absolute;  width:948px; height:111px; border-bottom:1px solid #cccccc; background-image:url(http://img3.free.fr/2008/portail/im/chrom_menu.png); }
#topmenu { font-family:  verdana, arial, sans-serif; float:left; height:13px; width:938px; font-size:1.3em; padding: 5px 5px 6px 5px; text-align:center;  font-weight:bold; margin: 0; border-bottom:1px solid #c0c0c0;/* background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenulhover.png);*/}
#topmenu li { margin:0 10px 0 0px; float:left; padding-right:10px; border-right:1px solid #cccccc; }
#topmenu li a:link, #topmenu li a:visited { color:#666666; padding: 5px 0px 6px 0px;}
#topmenu li a:hover { color: #FF0000; text-decoration:none; border-bottom:1px solid #FF0000; }
#search { margin: 20px 0 10px 0; float:left; width:700px; }
#search .text,#search .search-style{ padding:5px; font-size:12px; width:480px; float:left; border:1px solid #CCCCCC;}
#search .submit {  border:1px solid #CCCCCC; border-top:0px; margin-left:2px; width:80px; font-size:11px; height:26px;  background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenul.png); font-weight:bold; color:#666666;}
#search input[type=submit]:hover {  border:1px solid #CCCCCC; font-size:11px;  background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenulhover.png); color:#FF0000;}
#search ul{ width:330px;  float:left; }
#search .options li { list-style:none; float:left; padding:5px; }
#search .options li.selected a { color:#666; font-weight:bold; text-decoration:none; }
#search .options .radio{ float:left; border:none;}
#search .options label{ margin-left:3px; }
#search .scredits { float:left; padding:0; margin:0; }
#search .scredits img{ border:0; margin:0; padding:0; }
/*--------------------------------------------------
----------------------------------------------------
------------------ ZONE ARTICLES -------------------
----------------------------------------------------
---------------------------------------------------*/

#col1 img {  border:2px solid #999999; }



#wrap_article { width:635px; float:left; margin-top:10px; }

#arcticle { font-size:1.4em; color:#666666; font-family: verdana, arial, sans-serif;  }
#arcticle a{ font-size:0.9em; color:#666666;  }
#arcticle a:hover{color:#FF0000; }


/* ////////////////////////////////////////////////// */
/* ////////////////  MENUS ARTICLES  //////////////// */
/* ////////////////////////////////////////////////// */

#menu {  font-family: arial, sans-serif; width:948px; font-size:13px; margin:0px 0px 10px 0px; padding-left:0px; padding-right:0px; border-top:30px solid #f2f1f1; background-color:#FFFFFF; }

/* NIVEAU 1 */
#n1menu {  height:28px; text-align: left; border:0px; margin: 0px 0px 0px 0px; width: 948px; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenul.png); border-top:3px solid #f2f1f1; border-bottom:1px solid #FFFFFF;}
#n1menu ul{  height:30px;  padding:0px 0px 0px 0px; margin-bottom:2px;}
#n1menu li { float:left; margin-bottom: -2px; }
#n1menu li a { font-weight:bold; list-style:none; float:left; padding:5px 10px 8px 10px;  border-right: 1px #CCCCCC solid; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenul.png); color:#22597f; border-bottom:0px; }
#n1menu li a:hover { padding:6px 10px 7px 10px; color:#c33; text-decoration:none; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenulhover.png);  }
#n1menu li a.sel { border:0px; padding:6px 10px 11px 10px; font-weight:bold; border: 2px solid #d1d1d1; border-left:0; border-right:0; border-top:0px solid #d1d1d1; margin-bottom:-1px; margin-top:-1px; border-bottom:0px;  background-color:#0c5f99; background-image:none; color: #FFFFFF; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenulsel.png); }
#n1menu li a.home { background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenulhome.png); color: #FFFFFF; border-bottom: 1px #CC0000 solid; border-top: 1px #f10101 solid;  border-right: 1px #CC0000 solid; }
#n1menu li a.sel:hover {  }
#n1menu li a.nosel { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -2px; border-left: 1px #CCCCCC solid; }
/* NIVEAU 2 */
#n2menu { width:948px; text-align: left; margin:0px; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenul2.png); }
#n2menu ul { background-color:#0c5f99;  width:930px; height:30px; padding: 0px 5px 0px 0px; width:943px; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongmenul2.png); }
#n2menu li { float:left;}
#n2menu li a{ font-weight:bold;  float:left; background: none; border:none; padding:9px 9px 8px 9px;  list-style:none; color:#FFFFFF;  }
#n2menu li a:hover { color:#ff0000; text-decoration:none; background-image:none; background-image:url(http://img3.free.fr/2008/portail/im/fl_ongmenu2hover.png); background-position:50% 100%; background-repeat:no-repeat; }
#n2menu li a.sel { font-weight:bold; border:none; border-bottom:none; background-image:url(http://img3.free.fr/2008/portail/im/fl_ongmenu2sel.png); background-position:50% 100%; background-repeat:no-repeat;   }
#n2menu li a.sel:hover{ color:#FFFFFF; }
/* NIVEAU 3 */
#n3menu {  width:940px;  padding:4px; margin:0px 0px 0px 0px; border-bottom:4px solid #014574; }
#n3menu ul {   float:left;  padding:5px 0px 5px 0px;  }
#n3menu li{ margin:5px;  min-width:175px; _width:175px;  list-style-position:inside; float:left; }
#n3menu li a{ font-weight:bold;  border-bottom:1px solid #666666; clear:both; border:none; background:none;  color:#8f8e8e; }
#n3menu li a:hover{ color:#c33;}
#n3menu li a.sel { font-weight:bold; border:none; background:none; color:#014574; }
#n3menu ul { }
#n3menu ul.c2, #n3menu ul.c3, #n3menu ul.c4 { border-left:1px #dddddd dotted; }
#n3menu ul.c3 { }
#n3menu ul.c4 { }


/* ////////////////////////////////////////////////// */
/* ////////////////  HOME ARTICLES  ///////////////// */
/* ////////////////////////////////////////////////// */

/* COLONNE 1 */
#iarticles_col_archives{float:left; width:635px;}
#iarticles_col_archives h2{ font-size:14px; margin:15px 0 5px 0; padding-left:1px; color:#666666;}
#iarticles_col_archives h2:FIRST-LETTER {text-transform:capitalize; font-size:14px!important;}
#iarticles_col_archives ul {padding:0px 0px 20px 5px; border-bottom:1px solid #d1d1d1;}
#iarticles_col_archives ul li{margin:3px 0 3px 0; color:#ffffff; font-size:9px;}
#iarticles_col_archives ul li a{color:#444444; font-size:12px; }
#iarticles_col_archives ul li a:hover{color:#FF0000;}

#iarticles_col1 { display:block; width:430px; float:left; padding-left:0px; padding-right:5px; min-height:100%;  line-height:14px; }
#iarticles_col1 ul { margin-bottom:15px; background-repeat:repeat-x; background-color:#999999; }
#iarticles_col1 li { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -3px; border-left: 1px #CCCCCC solid; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongl.png); }
#iarticles_col1 li.sel { background-color:#FFFFFF; border:solid #d1d1d1 1px; border-top:solid #d1d1d1 2px; border-bottom:none; font-weight:bold; background-image:none }
#iarticles_col1 li.nosel { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -3px; border-left: 1px #CCCCCC solid; }
#iarticles_col1 h1 { font-size:14px; margin-top:10px; margin-bottom:5px; margin-left:5px; color:#666666; }
#iarticles_col1 h2 { font-size:14px; margin:0px 0px 3px 0px; color:#666666; }
#iarticles_col1  h2 a{ font-size:14px; margin:0px 0px 3px 0px; color:#666666; }
#iarticles_col1 a h2:hover{color:#ff0000;} 
#iarticles_col1 a:hover{ text-decoration:none;}
#iarticles_col1 .panoramique { display:block; width:427px; margin:0px; text-align:center; background-color:#F5F5F5; margin-bottom:5px; }
#iarticles_col1 .panoramique img {max-width:417px; _width:250px; border:1px solid #999999; background-color:#FFFFFF; padding: 5px; }
#iarticles_col1 .panoramique img:hover { border:1px solid #FF0000; }
#iarticles_col1 .standard { float:left; margin:auto 3px 3px auto; text-align:center; }
#iarticles_col1 #articles span.cfer{color:#CCCCCC;}
#iarticles_col1 #articles span.cfer a{color:#CCCCCC;}
#iarticles_col1 #articles span.cfer a:hover{color:#ff0000;}
#iarticles_col1 #articles a{ font-size:1em; color:#666666;  }
#iarticles_col1 #articles a:hover{ color:#FF0000!important;  }
#iarticles_col1 #articles p a{color:#666666!important; font-size:12px!important;}
#iarticles_col1 #articles p a:hover{color:#FF0000!important;}
#iarticles_col1 span.art_date{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999;}
#iarticles_col1 .next{ float:right;}
#iarticles_col1 .standard img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; max-width:170px; _width:170px; float:left; }
#iarticles_col1 .standard img:hover { border:1px solid #FF0000; }
#iarticles_col1 p{margin:5px 0px 0px 0px;}
#iarticles_col1 #arcticle .standard{_width:170px; float:left; line-height:14px;}
#iarticles_col1 .la_une .spaceboy_b{  text-align:left; font-size:14px;  font-weight:bold; padding:2px; padding-left:0px; border:none;  width:425px; margin-bottom:20px; color:#999999; margin-top:20px; background-image:url(http://img3.free.fr/2008/portail/im/bg_ttr_fcateg.png); background-position:100% 50%; background-repeat:repeat-x;  }
#iarticles_col1 .la_une .spaceboy_b span{ background-color:#FFFFFF; padding-right:5px; }
#iarticles_col1 .la_une h2 a{ font-size:18px; margin:0px 0px 6px 0px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:500; }
#iarticles_col1 .la_une h2 {margin:0px 0px 8px 0px; }
#iarticles_col1 .la_une {margin-top:10px; font-size:14px;}
#iarticles_col1 .la_une .noimage_une{ background-color:#F5F5F5; padding:5px;}
#iarticles_col1 .la_une .panoramique{ clear:both;}
#iarticles_col1 .la_une p{margin:0; padding:0; font-size:16px; font-weight:400; display:block;}
#iarticles_col1 .la_une img{ float:none;}
#iarticles_col1 .la_une .next{ float:none;}
#iarticles_col1 .la_une a{color:#666666;}
#iarticles_col1 .la_une a:hover{color:#FF0000;}


/* COLONNE 1 */
#iarticles_col1_large{ display:block; width:630px; float:left; padding-left:0px; padding-right:5px; min-height:100%; }
#iarticles_col1_large .sbox{margin:10px auto 20px auto;}

#iarticles_col1_large ul { margin-bottom:15px; background-repeat:repeat-x; background-color:#999999; }
#iarticles_col1_large li { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -3px; border-left: 1px #CCCCCC solid; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongl.png); }
#iarticles_col1_large li.sel { background-color:#FFFFFF; border:solid #d1d1d1 1px; border-top:solid #d1d1d1 2px; border-bottom:none; font-weight:bold; background-image:none }
#iarticles_col1_large li.nosel { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -3px; border-left: 1px #CCCCCC solid; }
#iarticles_col1_large h1 { font-size:14px; margin-top:10px; margin-bottom:5px; margin-left:5px; color:#666666; }
#iarticles_col1_large h2 { font-size:14px; margin:0px 0px 3px 0px; color:#666666; }
#iarticles_col1_large  h2 a{ font-size:14px; margin:0px 0px 3px 0px; color:#666666; }
#iarticles_col1_large a h2:hover{color:#ff0000;} 
#iarticles_col1_large a:hover{ text-decoration:none;}
#iarticles_col1_large .panoramique { display:block; width:427px; margin:0px; text-align:center; background-color:#F5F5F5; margin-bottom:5px; }
#iarticles_col1_large .panoramique img {max-width:617px; _width:250px; border:1px solid #999999; background-color:#FFFFFF; padding: 5px; }
#iarticles_col1_large .panoramique img:hover { border:1px solid #FF0000; }
#iarticles_col1_large .standard { float:left; margin:auto 3px 3px auto; text-align:center; }
#iarticles_col1_large #articles span.cfer{color:#CCCCCC;}
#iarticles_col1_large #articles span.cfer a{color:#CCCCCC;}
#iarticles_col1_large #articles span.cfer a:hover{color:#ff0000;}
#iarticles_col1_large #articles a{ font-size:1em; color:#666666;  }
#iarticles_col1_large #articles a:hover{ color:#FF0000!important;  }
#iarticles_col1_large #articles p a{color:#666666!important; font-size:12px!important;}
#iarticles_col1_large #articles p a:hover{color:#FF0000!important;}
#iarticles_col1_large .next{ float:right;}
#iarticles_col1_large .standard img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; max-width:270px; _width:270px; float:left; }
#iarticles_col1_large .standard img:hover { border:1px solid #FF0000; }
#iarticles_col1_large p{margin:5px 0px 0px 0px;}
#iarticles_col1_large #arcticle .standard{_width:270px; float:left;  line-height:14px;}
#iarticles_col1_large .la_une .spaceboy_b{  text-align:left; font-size:14px;  font-weight:bold; padding:2px; padding-left:0px; border:none;  width:425px; margin-bottom:20px; color:#999999; margin-top:20px; background-image:url(http://img3.free.fr/2008/portail/im/bg_ttr_fcateg.png); background-position:100% 50%; background-repeat:repeat-x;  }
#iarticles_col1_large .la_une .spaceboy_b span{ background-color:#FFFFFF; padding-right:5px; }
#iarticles_col1_large .la_une h2 a{ font-size:18px; margin:0px 0px 6px 0px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:500; }
#iarticles_col1_large .la_une h2 {margin:0px 0px 8px 0px; }
#iarticles_col1_large .la_une {margin-top:10px; font-size:14px;}
#iarticles_col1_large .la_une .noimage_une{ background-color:#F5F5F5; padding:5px;}
#iarticles_col1_large .la_une .panoramique{ clear:both;}
#iarticles_col1_large .la_une p{margin:0; padding:0; font-size:16px; font-weight:400;}
#iarticles_col1_large .la_une img{ float:none;}
#iarticles_col1_large .la_une .next{ float:none;}
#iarticles_col1_large .la_une a{color:#666666;}


/* COLONNE 2 */
#iarticles_col2 { display:block; background-color:#F5F5F5; width:193px; _width:193px; height:100%; overflow:hidden;  padding-right:3px; padding-left:3px; float:left; font-family: arial, sans-serif; background-image:url(http://img3.free.fr/2008/portail/im/points2.png); background-repeat:repeat-y;  }
#iarticles_col2 p{ margin:0; }
#iarticles_col2 h1 { font-size:16px; margin-top:10px; margin-bottom:5px; color: #999999; }
#iarticles_col2 a:link, #iarticles_col2 li { font-size:11px; padding:1px 5px 1px 0px; color: #ff0000; }
#iarticles_col2 a:visited { text-decoration: none; color: #949393; }
#iarticles_col2 a:hover { text-decoration:underline; color: #CC0000; }
#iarticles_col2 img { border:1px solid #999999; padding: 3px; background-color:#FFFFFF; }
#iarticles_col2 img:hover { border:1px solid #ff0000; padding: 3px; background-color:#FFFFFF; }
#iarticles_col2 #fcateg .image { display:block; width:187px; text-align:center; margin:0px; }
#iarticles_col2 #fcateg {  font-family:  verdana, arial, sans-serif; font-size:11px; margin-top:-4px; margin-bottom:10px;  padding-bottom: 10px; padding-top: 5px; padding-left: 3px; }
#iarticles_col2 #fcateg a{  color:#CCOOOO;}
#iarticles_col2 #fcateg h4{margin:3px 0px 5px 0px!important;}
#iarticles_col2 #fcateg h4 a{ font-size:13px;  color: #333333; }
#iarticles_col2 #fcateg h4 a:hover{ text-decoration:none; color:#FF0000; }
#iarticles_col2 #fcateg a{color: #333333;}
#iarticles_col2 #fcateg a:hover{ text-decoration:none; color:#FF0000; }
#iarticles_col2 #fcateg ul { padding:2px 2px 2px 2px; margin:0px 0px 0px -2px;  border:1px solid #f1f1f1; }
#iarticles_col2 #fcateg li { margin:5px 0px 5px 0px;  font-weight:bold; color:#666666;  }
#iarticles_col2 #fcateg li a { font-size:11px; padding:1px 5px 1px 0px; color:#666666!important; font-weight:normal!important; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px -81px!important; padding-left:5px;}
#iarticles_col2 #fcateg li a:visited { text-decoration: none; color:#666666!important; }
#iarticles_col2 #fcateg li a:hover { text-decoration: none; color:#ff0000!important; }
#iarticles_col2 #fcateg img{ max-width:170px; _width:130px; margin:auto;}
#iarticles_col2 #fcateg h3 { text-align:right; font-size:13px; margin:0px 0px 10px 0px; color:#FFOOOO!important; padding-bottom:3px; text-transform:uppercase; background-image:url(http://img3.free.fr/2008/portail/im/bg_ttr_fcateg.png); background-position:100% 50%; background-repeat:repeat-x; }
#iarticles_col2 #fcateg h3 a{ background-color:#F5F5F5; padding-left:3px; font-size:13px; color:#FF0000!important;}
#iarticles_col2 #fcateg h3 a:link{ background-color:#F5F5F5; padding-left:3px; font-size:13px; color:#FF0000!important;}
#iarticles_col2 #fcateg h3 a:hover{ color:#FF0000!important;}
#iarticles_col2 #fcateg h3 a:visited{ background-color:#F5F5F5; padding-left:3px; color:#FF0000!important;}
#iarticles_col2 #fcateg a.view{ display:block; margin-left:60px;  padding-left:7px!important; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px 3px!important; color:#666666!important; text-decoration:underline!important; clear:both!important; margin-bottom:15px!important;}
#iarticles_col2 #fcateg a.view:hover{ text-decoration:underline!important;}
/* COLONNE 3 */
#iarticles_col3 { width:300px; min-height:100%; float:left; background-image:url(http://img3.free.fr/2008/portail/im/points2.png); background-repeat:repeat-y; padding-left:5px; padding-right:0px; text-align: center; }
#iarticles_col3 li { list-style:none; float:left; padding:2px 5px 8px 5px; margin-bottom: -3px; border-left: 1px #CCCCCC solid; background-image:url(http://img3.free.fr/2008/portail/im/grd_ongl.png); }
#iarticles_col3 li.sel { background-color:#FFFFFF; border:solid #d1d1d1 1px; border-top:solid #d1d1d1 2px; border-bottom:none; font-weight:bold; background-image:none }
#iarticles_col3 ul { margin-bottom:25px; }
#iarticles_col3 h1 { font-size:12px; margin-top:10px; margin-bottom:5px; margin-left:5px; color: #333333; }
#col3 { height:100%; width:308px; float:left; background-image:url(http://img3.free.fr/2008/portail/im/points2.png); background-repeat:repeat-y; margin:0px!important; padding-left:5px; text-align:center; }
#pub2{}
#pub2 span{ color:#999999; margin: 0 0 3px 0; display:block;}


/* ////////////////////////////////////////////////// */
/* ///////////////////  ARTICLES  /////////////////// */
/* ////////////////////////////////////////////////// */

/* COLONNE 1 */
#wrap_article #col1{width:170px; display:block; padding-right:5px; float:left; font-family:  arial, sans-serif; overflow:hidden;}
#wrap_article #panoramique { background-color:#F6F6F6; text-align:center; padding:5px 0 5px 0; }
#wrap_article #panoramique img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; margin:auto; }
#wrap_article #col1 .panoramique img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; margin:auto; }
#wrap_article #col1 .panoramique img:hover { border:1px solid #FF0000; }
#wrap_article #col1 .standard { float:right; margin:0px; text-align:center; }
#wrap_article #col1 .standard img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; cursor:pointer; }
#wrap_article #col1 .standard img:hover { border:1px solid #FF0000; }
#wrap_article #col1  img{ max-width:156px; _width:156px;}
#wrap_article #col1  .standard{ width:170px;}
#wrap_article #col1 #articles_liens{ width:165px; float:left; margin:0; padding:0; margin-bottom:10px; }
#wrap_article #col1 #articles_liens h3{ width:165px; padding:5px 0px 5px 5px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; border-bottom:1px #CCC solid; margin:0px!important; text-decoration:none; background-color:#666666; color:#FFFFFF!important; display:block; clear:both; }
#wrap_article #col1 #articles_liens ul li a{width:163px; background-color:#EEE; color:#666666; font-family:verdana; font-size:11px; font-weight:600; border-bottom:1px #CCC solid; margin:0px!important; padding:7px; padding-right:0; text-decoration:none; clear:both; display:block; }
#wrap_article #col1 #articles_liens ul li a:hover {background-color:#DDD; color:#FF0000;}
#wrap_article #col1 #credits{ width:170px; color:#999999; margin-bottom:10px; }
#wrap_article #col1 #credits a{ color:#999999; }
#wrap_article #col1 #credits h3{font-size:14px; margin-top:0px; margin-bottom:5px;  color:#666666; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #999; padding-bottom:3px;}
#wrap_article #col1 #credits img{margin-left:0px; border:1px solid #999999; background-color:#FFFFFF; padding: 1px;}
#wrap_article #col1 #videos{ width:170px; margin-bottom:10px; }
#wrap_article #col1 #videos h3{font-size:14px; margin-top:10px; margin-bottom:5px;  color:#666666; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #999; padding-bottom:3px;}
#wrap_article #col1 #diapo{ width:170px; padding:0; margin:0;  margin-bottom:10px;}
#wrap_article #col1 #diapo a{margin:0; padding:0; font-size:12px; color:#666666;}
#wrap_article #col1 #diapo a:hover{margin:0; padding:0; font-size:12px; color:#FF0000;}
#wrap_article #col1 #diapo h3{font-size:14px; margin-top:10px; margin-bottom:5px;  color:#666666; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #999; padding-bottom:3px;}
#wrap_article #col1 #diapo img{ padding:1px; border:1px solid #666666; max-width:163px; _width:163px; margin-bottom:3px;}
#wrap_article #col1 #articles_liens{ width:170px; }
#wrap_article #col1 #articles_liens h3{font-size:14px; margin-top:10px; margin-bottom:5px; margin-left:5px; color:#666666;}
#wrap_article #col1 #encart{ width:170px; font-size: 1.1em; color:#666666; font-family:Verdana, Arial, sans-serif; margin-bottom:10px;}
#wrap_article #col1 #encart br{margin-bottom:4px;}
#wrap_article #col1 #encart h3{font-size:14px; margin-top:10px; margin-bottom:5px;  color:#666666; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #999; padding-bottom:3px;}
#wrap_article #col1 #encart a{color:#cc0000;}
#wrap_article #col1 #encart a:hover{color:#ff0000;}
#wrap_article #col1 #encart ul li{  list-style-type:disc; margin:5px  0px 5px 5px; list-style-position:inside!important; }
#wrap_article #col1 #encart ul li a{color:#666666; font-size:11px;}
#wrap_article #col1 #encart ul li a:hover{color:#FF0000;}

/* COLONNE 2 */
#wrap_article #col2 #arcticle img{max-width:440px;  border:0px; background-color:#FFFFFF; padding: 0px;}
#wrap_article #col2 #arcticle object{max-width:440px; _width:440px!important;}
#wrap_article #col2 #arcticle embed{max-width:440px; _width:440px!important;}
#wrap_article #col2 #arcticle iframe{max-width:440px; _width:440px!important;}
#wrap_article #col2 #arcticle div{max-width:440px; _width:440px!important;}
#wrap_article #col2 #arcticle p a{font-size:12px;}
#wrap_article #col2 #arcticle h2{ margin:5px 0 8px 0; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#wrap_article #col2 #arcticle { overflow:hidden; line-height:20px; color:#444444;}
#wrap_article #col2 #arcticle b{ font-weight:bold;}
#wrap_article #col2 #arcticle u{ text-decoration:underline;}
#wrap_article #col2 #arcticle p{margin:12px 0px 12px 0px; }
#wrap_article #col2 #arcticle h1{ font-size:20px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#666666; background-color:#FFFFFF; }
#wrap_article #col2 #arcticle span.sortie{ font-size:12px; font-style:italic; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
#wrap_article #col2 #arcticle h2{ margin-top:5px;}
#wrap_article #col2 #arcticle a{color:#666666; text-decoration:underline;}
#wrap_article #col2 #arcticle a:hover{color:#ff0000; }
#wrap_article #col2 #arcticle ul li{  list-style-type:disc; margin:8px  0px 8px 15px; list-style-position:outside!important; list-style-image:none!important;}
#wrap_article #col2 #arcticle ul li a{ font-size:12px;}
#wrap_article #col2 #arcticle div.image_article{ background-color:#f5f5f5; border:1px solid #666666; margin:0 0 20px 0; color:#666666;}
#wrap_article #col2 #arcticle div.image_article img{  border:3px solid #f5f5f5; border-bottom:0px; max-width:434px;}
#wrap_article #col2 #arcticle div.image_article p{ margin:0 2px 2px 2px; padding:0 1px 3px 1px;}
#wrap_article #col2 {width:450px; float:left;  padding-left:5px; padding-right:5px; }
#wrap_article #col2 #bottom_arcticle {  margin-top:20px;  background-color:#F5F5F5; line-height:14px;}
#wrap_article #col2 #bottom_arcticle .panoramique { display:block; width:417px; margin:0px; text-align:center; }
#wrap_article #col2 #bottom_arcticle .panoramique img { border:1px solid #999999; background-color:#FFFFFF; padding: 5px; }
#wrap_article #col2 #bottom_arcticle .panoramique img:hover { border:1px solid #FF0000; }
#wrap_article #col2 #bottom_arcticle .standard {_width:100px; float:left; margin:0px 3px 3px 0px; text-align:center; }

#wrap_article #col2 #bottom_arcticle  img{max-width:440px; _width:440px; border:1px solid #999999; background-color:#FFFFFF; padding: 5px;}
#wrap_article #col2 #bottom_arcticle .standard img {max-width:100px; _width:100px; border:1px solid #999999; background-color:#FFFFFF; padding: 5px; }
#wrap_article #col2 #bottom_arcticle .standard img:hover { border:1px solid #FF0000; }
#wrap_article #col2 #bottom_arcticle a.back{float:right; color:#666666; font-weight:bold; font-size:13px; }
#wrap_article #col2 #bottom_arcticle a.back:hover{color:#ff0000;}
#wrap_article #col2 #bottom_arcticle h1{ font-size:16px; margin:0px 0px 20px 0; padding:5px 0 5px 0; color:#666666; border-bottom:2px solid #d1d1d1; background-color:#FFFFFF; }
#wrap_article #col2 #bottom_arcticle h2 {margin:0px 0px 2px 0px;}
#wrap_article #col2 #bottom_arcticle h2 a{font-size:12px; margin:0px; padding:0px; color:#666666; text-decoration:none;}
#wrap_article #col2 #bottom_arcticle h2 a:hover{color:#ff0000; }
#wrap_article #col2 #bottom_arcticle img{ max-width:100px; _width:100px; float:left;}
#wrap_article #col2 #bottom_arcticle p a{ text-decoration:none;}
#wrap_article #col2 #bottom_arcticle p{margin: 5px 0px 0px 0px; padding:0;}

/* MULTIPAGE */
#wrap_article #pg{ display:block; float:right; font-size:1em; line-height:13px; }
#wrap_article #pg strong{ display:block; float:left; height:16px; width:24px; margin:0; padding:3px 0 0 0; border:1px solid #FFFFFF; background-color:#FFFFFF; color:#666666; text-align:center;}
#wrap_article #pg a{ display:block; float:left;  padding:5px 0 0 0; height:16px; width:24px; margin:0 2px 0 2px; text-decoration:none!important; border:1px solid #c3dff2; background-color:#FFFFFF; color:#73b4e2!important; text-align:center;}
#wrap_article #pg a:hover{ border:1px solid #FFFFFF; background-color:#3894d5; color:#FFFFFF!important; text-decoration:none;}
#wrap_article #pg a.pg-next, #wrap_article #pg a.pg-prec, #wrap_article #pg a.pg-suiv{ float:left; padding:5px 0 0 0; height:16px; width:95px;  margin:0 3px 0 3px; border:1px solid #c3dff2; background-color:#FFFFFF; color:#73b4e2; text-align:center;}
#wrap_article #pg a.pg-next:hover, #wrap_article #pg a.pg-prec:hover, #wrap_article #pg a.pg-suiv:hover{  border:1px solid #FFFFFF; background-color:#3894d5; color:#FFFFFF; text-decoration:none;}

/* DIAPO */
#arcticle #diapo{ width:640px; background-color:#CCCCCC; text-align:center;}
#arcticle #diapo img{ border:1px solid #999999; background-color:#FFFFFF; padding: 5px;}


#panoramique { width:629px;  }
#panoramique img { max-width:619px; _width:619px; border:1px solid #999999; background-color:#FFFFFF; padding: 5px; }

/*--------------------------------------------------
----------------------------------------------------
---------------- FIN ZONE ARTICLES -----------------
----------------------------------------------------
---------------------------------------------------*/


.contenu { border-top:solid #d1d1d1 2px; margin:0 auto; }

/* SPACERS */
.spaceboy { clear:both; width:100%; }

.spaceboy_b { clear:both; width:100%; border-top:1px solid #d1d1d1; margin:5px 0px 5px 0px; }

.spaceboy_c { clear:both; width:100%; height:1px; font-size:0 }

/*COLONNE3*/




/*-------------------------*/
#partenaires div.blok2 { padding:5px;  text-align:left;}

#partenaires div.blok2 span.image{ display:block; width:56px; height:56px; margin-right:3px; float:left; overflow:hidden;}

#partenaires div.blok2 p { color:#666666; text-align:left; margin:0 0 2px 0; }
#partenaires div.blok2 h2 { color:#666666; text-align:left; margin:0 0 2px 0; font-size:12px; }

/*elm styles*/
.hr { height:1px; background-image:url(http://img3.free.fr/2008/portail/im/hr.png); clear:both; }

.vr { width:1px; background-image:url(http://img3.free.fr/2008/portail/im/vr.png); float:left; overflow:hidden; }





/*IMAGES*/
#I330x100 { border:1px solid #CCCCCC; }

#I100x150 { background-color:#CCCCCC; float:left; width:100px; border:#999999 1px solid; }


.clear { clear:both }




#cfer {margin:0 0 10px 0; width:948px;  color:#999999;  }
#cfer a{color:#999999!important;}
#cfer a:hover{color:#FF0000!important;}


.cfer {color:#999999!important; font-size:11px;}
.cfer a, .cfer a:link{color:#999999!important;}
.cfer a:hover{color:#FF0000!important;}

.red{ color:#FF0000!important;}

a.red{ color:#FF0000!important;}
a.red:hover{ color:#CC0000!important;}

#shopping {color:#666666; text-align:left;}
#shopping  h1 { text-align:left; color:#666666; font-size:16px; font-weight:bold; margin-top:10px; margin-bottom:5px; margin-left:0px; font-family:Arial,Helvetica,sans-serif; cursor:normal; padding-bottom:5px; border-bottom:2px solid #999999; 
/*background:transparent url(http://img3.free.fr/2008/portail/im/shopping/poweredby_sdc_trans.gif) no-repeat right top;*/ }
#shopping  h1 a{color:#666666; }
#shopping  h1 a:hover{color:#FF0000; }
#shopping  ul { background-image:none; margin:0px; }
#shopping  ul  li{ display:block; float:left; margin:4px 0 12px 0;}
#shopping  ul  li a{ display:block; font-size:14px; font-weight:bold; border-top:none; list-style:none; float:left; padding:0px 5px 0px 5px; margin-bottom: 0px; border-right: 1px #c8c8c8 solid; color:#b5b4b4; background-image:none; font-family:Arial, Helvetica, sans-serif; }
#shopping  ul li.sel a { background-color:#FFFFFF; color:#666666; border-right: 1px #c8c8c8 solid; padding:0px 5px 0px 5px; font-weight:bold; background-image:none; }
#shopping  ul  #blk_shop_1 a{padding:0px 5px 0px 0px; border-left:none;}
#shopping  ul  #blk_shop_3 a{padding:0px 0px 0px 5px; border-right:none;}
#shopping .contenu { display:block; clear:both; border-top:none!important; padding:0 0 5px 0; margin:0 0 20px 0;  }
#shopping div.blok { border-bottom:solid 1px #999999; padding:2px 0 2px 0; overflow:auto; _overflow:hidden; clear:both; _height:80px; }

#shopping div.blok img{ height:65px; margin-right:10px;}
#shopping div.blok h1 { font-weight:bold; white-space:normal; color:#999999; margin-left:0px; padding-top:12px; float:left; font-size:16px; cursor:default; border-bottom:none; background:none; }
#shopping div.blok h2 a{ font-size:1.1em; font-weight:bold; white-space:normal; width:220px; margin-left:0px; float:left; color:#000000; }
#shopping div.blok h3 { font-size:1.3em; font-weight:bold; white-space:normal; color:#ff7f2a; margin:5px 0px 5px 0px; float:left; width:200px; display:block; }
#shopping div.blok h3 a{color:#ff7f2a; float:left;}
#shopping div.blok h3 span{ color:#CC0000; float:right; }
#shopping div.blok img { margin-left:5px; float:left }
#shopping div.blok a { margin-left:0px; padding-top:2px; margin-bottom:5px; color:#000000; }
#shopping div.ligne{ clear:both;}
#shopping .contenu{ border-top:none; }
#shopping .contenu .link{ float:right; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px -41px; padding-left:8px; font-weight:normal; }
#partenaires div.blok2 { padding:5px }
#partenaires div.blok2 p { color:#666666; margin:0px; padding:0px;}
#partenaires div.blok2 h2 { margin-bottom:5px;}
#partenaires div.blok2 h2 a{ color:#666666; font-weight:bold;  font-size:12px; }
#partenaires div.blok2 p a.text { color:#666666; margin:0px; font-weight:normal; text-decoration:none; font-size:11px; }
#partenaires div.blok2 p a.link { color:#FF0000; margin:0; padding-bottom:10px; margin-bottom:10px; margin-top:3px; display:block; }
#partenaires div.blok2 a:hover{color:#FF0000;}
#partenaires div.blok2 .blok { clear:both; display:block; margin:5px 0px 5px 0px;padding:5px 0px 5px 0px;  }

#partenaires .contenu{border:none;}

#setHP{display:block; z-index:60; position:absolute; top:22px; opacity : 0.98; font-weight:normal; font-size:11px; text-align:left; color:#666666; margin:2px auto auto 10px; width:310px; height:90px; border:8px solid #666666; padding:3px; background:#FFFFFF;}
#setHP ol{display:block; margin-left: 60px; margin-top:10px;  background-color:#FFFFFF;}
#setHP ol li{ list-style:decimal; list-style-position:inside;}
#setHP .setHP_close{ float:right; color:#FF0000; padding-left:8px; margin-right:5px; margin-top:5px; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px -40px; font-weight:bold;}
#setHP .fl{background:transparent url(http://img3.free.fr/2008/portail/im/fl_sthp.gif) repeat scroll 0%; height:5px; width:9px; margin:-8px auto auto 20px;}
#setHP .fhp{background:transparent url(http://img3.free.fr/2008/portail/im/logo_free_sethp.gif) no-repeat scroll 0%;display:block;font-size:0px;height:32px;border:1px solid #666666;cursor:move;left:10px;line-height:0px;position:absolute;top:10px;width:40px;}
/* ////////////////////////////////////////////////// */
/* ////////////////  PLAN SITE SLIDE  /////////////// */
/* ////////////////////////////////////////////////// */

#panel {position:absolute; margin:auto; padding:0; background:#F5F5F5; border:5px solid #666666; width:938px; height:290px; display:none; border-top:0px; z-index:12; }
.slide{ position:absolute; margin: 1px 1px auto 870px; padding: 0 3px 0 3px; height:15px; width:66px; z-index:14; border:1px solid #666666; background-color:#F0F0F0; border-top:0px; }
.slide a { color: #666666; padding-top:1px; font-size:1.1em; }
.btn-slide{ background-color:#CCCCCC; background: url(http://img3.free.fr/2008/portail/im/white-arrow.gif) no-repeat left -60px; text-align: center; width: 66px; text-align:right; height: 15px; padding:0; display: block; margin:0; font: normal 120%/100% Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
.active { background-position: left 2px; width:46px; }
#nav-wrapper ul{ display:block; width:920px;  color:#FFFFFF; margin-left:5px; float:left; }
#panel_titre {color:#666666; margin:0; padding:10px 5px 10px 8px; font-size:1.8em; background-image:url(http://img3.free.fr/2008/portail/im/bg_actu_home_revert.gif);background-repeat: repeat-x; height:25px; width:925px; font-weight:bold; z-index:13; }
#panel_titre img{float:left; border:0px; margin:0px 0px 0px 0px;}
#panel_titre h2{ width:118px; float:left; margin-top:2px;}
#panel{ background-color:#FFFFFF; padding-bottom:5px;font-family: lucida, verdana, arial, sans-serif;}
#nav-wrapper .chevron{ width:180px; float:right; text-align:right; padding:5px; color:#ff0000; }
#nav-wrapper #prospect { float:left; display:block; height:230px;  width:195px; background-image:url(http://img3.free.fr/2008/portail/im/bg-plan_prospect2.png); background-position:top right; background-repeat:repeat-y; background-color:#FFFFFF; color:#666666; padding:3px; margin-left:10px;  border:1px solid #CCCCCC; border-right:1px solid #AAAAAA;}
#nav-wrapper #prospect ul{float:left; }
#nav-wrapper #prospect li{width:212px; float:left;}
#nav-wrapper #prospect li a{color:#666666;}
#nav-wrapper #prospect li{margin-left:18px; margin-bottom:3px;}
#nav-wrapper #prospect ul li{width:230px; float:none;}
#nav-wrapper #prospect h3{ margin-left:10px; font-size:1.2em; color:#EE0000; margin-bottom:2px;}
#nav-wrapper #prospect h3 a{ font-size:1.1em; color:#EE0000; }
#nav-wrapper #prospect h3 a.space{ margin-top:10px; }
#nav-wrapper #chaines {float:left; display:block; width:700px; padding:3px; margin-left:10px; border:1px solid #CCCCCC; background-image:url(http://img3.free.fr/2008/portail/im/bg-plan.png); background-position:bottom left; background-repeat:repeat-x;}
#nav-wrapper #chaines li{width:130px; float:left; margin-left:10px; color:#666666; margin-bottom:2px; font-weight:bold;}
#nav-wrapper #chaines li a{ color:#ff0000; font-size:1.4em;}
#nav-wrapper #chaines  li ul{width:118px; height:80px; overflow:hidden; margin-bottom:5px;}
#nav-wrapper #chaines  li ul li{margin:0 0 0 10px; padding:0; width:auto; font-weight:normal; }
#nav-wrapper #chaines  li ul li a{font-size:1em;  color:#666666; font-weight:normal;}
#nav-wrapper #chaines h3 a{color:#3894d5; font-size:1.3em; }

#arcticle div.supa{ font-size:24px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
#arcticle div p.bold{ font-weight:bold;}
#arcticle div p.red{ color:#FF0000;}


/* ///////////////// FIN PLAN SLIDE //////////////////// */

#content_search { font-family:Arial, sans-serif; }
#content_search a{ text-decoration:underline;  }
#content_search a.titregoogle{color:#0000cc; font-size:16px; font-weight:normal; margin:0; padding:0; line-height:19px;}
#content_search a.titregoogle b{font-weight:bold;}
#content_search a.titregoogle:hover{color:#FF0000;}
#content_search a.none{color:#000000; font-size:12px; text-decoration:none; line-height:15px;}
#content_search a.none b{font-weight:bold;}
#content_search a.none:hover{color:#FF0000;}
#content_search .linkgoogle{color:#008000; font-size:12px;  text-decoration:none;}
#content_search .linkgoogle b{font-weight:bold;}
#content_search p b{ font-weight:bold;}
#content_search p a:hover b{ font-weight:bold; color:#FF0000; }
#content_search p{padding:2px 0 2px 0; display:block; line-height:15px;}
#content_search .archivegoogle{color:#7777cc;}

/* //////////////////// FOOTER ///////////////////// */

#footer { display:block; margin:20px 0 20px 0; width:948px; height:25px; border-top:2px solid #CCCCCC; padding:2px; clear:both; background-color:#FFFFFF;}


#footer #copyright {float:left; text-align:left; list-style:none; height:22px; }
#footer #copyright img{float:left; }
#footer #copyright span{float:left; padding:0 8px 0 8px; margin-top:5px; color:#999999;}
#footer #link_cp{margin-left:90px;   float:left;  list-style:none; height:22px;}
#footer #link_corp{margin-left:90px;   float:left;  list-style:none; height:22px;}
#footer #link_cp li,#footer #link_corp li{padding:0 8px 0 8px; margin-top:5px; border-left:1px solid #666666;float:left;list-style:none;}
#footer #link_cp li a, #footer #link_corp li a{ padding-bottom:3px;      color:#999999;}
#footer #link_cp li.first,#footer #link_corp li.first{ border:0; }
#footer #link_cp li a:hover, #footer #link_corp li a:hover{color:#FF0000; text-decoration:none; border-bottom:1px solid #FF0000;}

/* ///////////////// FIN FOOTER //////////////////// */



#top_titre h1{margin:10px 0 10px 0; text-align:left; font-size:14px; margin:0px 0px 10px 0px; color:#CCOOOO!important; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px; text-transform:uppercase; background-image:url(http://img3.free.fr/2008/portail/im/bg_ttr_fcateg.png); background-position:left 50%; background-repeat:repeat-x;}

#top_titre h1 a{color:#CCOOOO; padding-right:3px; background-color:#FFFFFF;}
#top_titre h1 a:visited{color:#CCOOOO; padding-right:3px;}





#diaporama #imgbig { display:block; width:634px; overflow:inherit; text-align:center; float:left; clear:both; }
#diaporama #imgbig span.image { text-align:left; display:block; border:1px solid #666666; padding:2px; margin:0px auto 0 auto;}
#diaporama #imgbig span.image img{margin:0; max-width:615px; _width:600px; clear:both;}
#diaporama #imgbig span.image p{ font-size:10px; background-color:#FFFFFF; margin:3px 0 0 0; }
#diaporama #thumbnail { display:block; width:634px; overflow:inherit; text-align:center; margin:10px 0 10px;clear:both;}
#diaporama #thumbnail .imageElement { display:block; height:106px; width:122px; float:left; margin:2px; text-align:center; overflow:hidden;}
#diaporama #thumbnail .imageElement a{display:block; margin:auto; height:106px; width:122px; text-align:center; }
#diaporama #thumbnail .imageElement a img{ max-width:116px; _width:116px; max-height:100px; border:1px solid #999999; margin:auto; padding:2px; background-color:#FFFFFF; opacity : 0.6; filter : alpha(opacity=60); }
#diaporama #thumbnail .imageElement a img:hover{border:1px solid #FF0000; opacity : 0.9; filter : alpha(opacity=90);}
#diaporama #thumbnail .imageElement a img.sel{border:2px solid #FF0000; padding:1px; opacity : 1; filter : alpha(opacity=100);}

#diaporama{width:634px; display:block; clear:both;}
#diaporama .retour{ float:right; font-size:11px; margin-right:5px; background:transparent url(http://img3.free.fr/2008/portail/im/fl_total.gif) no-repeat scroll 0px -40px; color:#FF0000; padding-left:6px;}
#diaporama h1{ width:500px; float:left; font-size:12px; font-weight:normal; }
#diaporama h1 a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;}
#diaporama h1 a:hover{ color:#FF0000;}
#diaporama .img_nav{width:634px;  display:block; text-align:center; margin:10px 0 10px 0;  clear:both; }
#diaporama .img_nav span{display:block; width:311px; float:left;  margin:2px;  }
#diaporama .img_nav span a{ display:block; padding:2px 4px 2px 4px; font-size:11px; font-weight:bold; color:#024575;  }
#diaporama .img_nav span a:hover{color:#ff0000; text-decoration:none;}
#diaporama .img_nav span a.prec{ float:left; margin:10px 0 10px 0;}
#diaporama .img_nav span a.suiv{ float:right; margin:10px 0 10px 0;}
#diaporama #pg{ clear:both;}


/* //////////////////// SHOPPING ///////////////////// */
#shopping_new {display:block; color:#666666; text-align:left; background-color:#FFFFFF; padding:8px; width:300px; font-size:1em; margin-bottom:20px; overflow:hidden;}
#shopping_new  h1 { text-align:left; color:#666666; font-size:1.9em; font-weight:normal; text-transform:uppercase; margin:0px 0px 5px 0px; font-family:Arial,Helvetica,sans-serif; cursor:normal; padding-bottom:5px; border-bottom:3px solid #e8e8e8; 
/*background:transparent url(http://img3.free.fr/2008/portail/im/shopping/poweredby_sdc_trans.gif) no-repeat right top;*/ }
#shopping_new  h1 a{color:#666666; }
#shopping_new  h1 a:hover{color:#FF0000; }
#shopping_new span.navdot{ display:block; clear:both; width:300px; padding-top:10px; height:10px; margin-bottom:15px; text-align:center; margin-left:0px; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444444; }
#shopping_new ul.navigation{ display:block; width:44px; float:left; text-align:center;}
#shopping_new ul.navigation li{ float:left; font-size:0px!important;  list-style-position:inside; border:none!important; padding:0px!important;}
#shopping_new ul.navigation li a{color:#FFFFFF; height:11px; width:11px; display:block; background-image:url(http://img3.free.fr/2008/portail/im/new_actu/bg_articles_zapette_li_off.gif); background-repeat:no-repeat; font-size:0px!important;  border:none!important; padding:0px!important;}
#shopping_new ul.navigation li.sel a{color:#FFFFFF; height:11px; width:11px; display:block; background-image:url(http://img3.free.fr/2008/portail/im/new_actu/bg_articles_zapette_li_on.gif); background-repeat:no-repeat; }
#shopping_new a.prec{ float:left;  color:#000000; text-align:left; width:120px; padding-left:9px; background-image:url(http://img3.free.fr/2008/portail/im/new_actu/fl_black_left.gif); background-repeat:no-repeat; background-position:left -1px;}
#shopping_new a.suiv{ float:right;  color:#000000; text-align:right; padding-right:9px; background-image:url(http://img3.free.fr/2008/portail/im/new_actu/fl_black_right.gif); background-repeat:no-repeat; background-position:right -1px; }


#shopping_new #shopscroller {width: 300px;margin:0 auto;overflow: hidden; clear:both;}
#shopping_new #shopscroller #shopcontent {display:block!important;clear:both;margin:0;padding:0;width: 1800px;}
#shopping_new #shopscroller #shopcontent div{width:300px; float:left;}
#shopping_new #shopscroller #shopcontent div div {display:block!important; float:left!important; overflow:hidden; width:90px; height:150px; padding:0px; margin-left:0px; margin-bottom:5px; text-align:center!important; clear:none!important; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; margin:5px;}

#shopping_new #shopscroller #shopcontent div div img{ max-width:90px;}
#shopping_new #shopscroller #shopcontent div div h2, #shopping_new #shopscroller #shopcontent div div h3{ clear:both; font-family:verdana,Arial, Helvetica, sans-serif; }
#shopping_new #shopscroller #shopcontent div div h2{ display:block; height:28px; line-height:14px; overflow:hidden; font-weight:normal; color:#1f78b7;}
#shopping_new #shopscroller #shopcontent div div h2 a{color:#1f78b7;}
#shopping_new #shopscroller #shopcontent div div h3 { color:#CC0000; font-size:1em; border:0; }
#shopping_new #shopscroller #shopcontent div div h3 a{ color:#ff7f2a;  font-weight:normal; padding:5px;}
#shopping_new span.search{ width:300px; text-align:center; clear:both;}
#shopping_new span.search form{margin:0; padding:0;}
#shopping_new span.search input.search-style{  border:1px solid #d9d9d9; width:240px; padding:6px; background-color:#f5f5f5; font-size:1em; font-family:verdana,Arial, Helvetica, sans-serif; float:left; margin-right:2px; margin-left:10px; /*background-image:url(http://img3.free.fr/2008/portail/im/new_actu/bg_shop_search.gif);*/ background-repeat:no-repeat; background-position:right; _background-image:none;}
#shopping_new span.search input.search-style:focus{ /*background-image:url(http://img3.free.fr/2008/portail/im/new_actu/bg_shop_search_focus.gif);*/}
#shopping_new span.search 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;}
#shopping_new span.search input.submit:hover{background-image:url(http://img3.free.fr/2008/portail/im/new_actu/btn_search_hover.gif);}

/**/



