/*rouge foncé : #B30000orange foncé: #df7526*//* ------------------------------------ *//*                                      *//*            Généralités               *//*                                      *//* ------------------------------------ */body {	margin : 0;	padding : 0;	font : normal 80%/1em "Trebuchet MS", Verdana, Arial, sans-serif;	color : black;  background : #FAF0F0 url(http://www.webrankexpert.com/images/design/fd_body.gif) repeat-y 50% 0;}#global {  margin : 0 auto;	padding : 0;  width : 987px;  border-left : 1px solid #860000;  border-right : 1px solid #860000;  background-color : white;}#header {  margin-bottom : 10px;  padding : 0;  background: white;}#content {  clear : both;  margin : 15px 14px 0 13px;  padding-bottom : 20px;}#fin_contenu {  clear : both;  margin : 0;  padding: 0;  border : 0 none;  height: 1px;  background-color: white;  color: white;  background : white;}#footer {  padding-top : 10px;  height : 104px;	font-size : 0.97em;  background : #7C0000 url(http://www.webrankexpert.com/images/design/fd_footer.png) repeat-x 0 0;}a {   color : #0083C7;  text-decoration : none;}a:hover { text-decoration : underline; }a:hover img, a img { border : 0 none; text-decoration : none;}/* ------------------------------------ *//*              Header                  *//* ------------------------------------ */#header a:hover {  text-decoration : none;}/*  Photo OD  */#olivier-duffez {float: right; margin: 0 15px 0 0; padding:0;border: none;}/*  Eléments de menu + logo  */#header div {  margin : 0 0 0 25px;}#menu {  margin : 0 0 0 5px;  padding : 0;  list-style : none;}#menu li {  float : left;  margin-right : 15px;}#menu li a {  display : block;  padding-right : 13px;  color : #333333;  font-weight : bold;}#menu li a span {  display : block;  padding : 6px 5px 5px 18px;}#menu li a.actif {  position : relative;  z-index : 100;  top : 1px;}#menu li.rouge a { background : #9d0303 url(http://www.webrankexpert.com/images/design/fd_menu_rouge.png) no-repeat 100% -50px; }#menu li.rouge a span { background : #9d0303 url(http://www.webrankexpert.com/images/design/fd_menu_rouge.png) no-repeat 0 -50px; }#menu li.rouge a.actif, #menu li.rouge a:hover { background : url(http://www.webrankexpert.com/images/design/fd_menu_rouge.png) no-repeat 100% 0; }#menu li.rouge a.actif span, #menu li.rouge a:hover span { background : url(http://www.webrankexpert.com/images/design/fd_menu_rouge.png) no-repeat 0 0; }#menu li.vert a { background : #5a9b00 url(http://www.webrankexpert.com/images/design/fd_menu_vert.png) no-repeat 100% -50px; }#menu li.vert a span { background : #5a9b00 url(http://www.webrankexpert.com/images/design/fd_menu_vert.png) no-repeat 0 -50px; }#menu li.vert a.actif, #menu li.vert a:hover { background : url(http://www.webrankexpert.com/images/design/fd_menu_vert.png) no-repeat 100% 0; }#menu li.vert a.actif span, #menu li.vert a:hover span { background : url(http://www.webrankexpert.com/images/design/fd_menu_vert.png) no-repeat 0 0; }#menu li.jaune a { background : #f0b400 url(http://www.webrankexpert.com/images/design/fd_menu_jaune.png) no-repeat 100% -50px; }#menu li.jaune a span { background : #f0b400 url(http://www.webrankexpert.com/images/design/fd_menu_jaune.png) no-repeat 0 -50px; }#menu li.jaune a.actif, #menu li.jaune a:hover { background : url(http://www.webrankexpert.com/images/design/fd_menu_jaune.png) no-repeat 100% 0; }#menu li.jaune a.actif span, #menu li.jaune a:hover span { background : url(http://www.webrankexpert.com/images/design/fd_menu_jaune.png) no-repeat 0 0; }#menu li.orange a { background : #dc7028 url(http://www.webrankexpert.com/images/design/fd_menu_orange.png) no-repeat 100% -50px; }#menu li.orange a span { background : #dc7028 url(http://www.webrankexpert.com/images/design/fd_menu_orange.png) no-repeat 0 -50px; }#menu li.orange a.actif, #menu li.orange a:hover { background : url(http://www.webrankexpert.com/images/design/fd_menu_orange.png) no-repeat 100% 0; }#menu li.orange a.actif span, #menu li.orange a:hover span { background : url(http://www.webrankexpert.com/images/design/fd_menu_orange.png) no-repeat 0 0; }/*  Eléments du sous-menu  */#sous_menu {  clear : left;  position : relative;  z-index : 10;  margin : 0;   padding : 0 0 0 5px;  height : 22px;  border-top : 1px solid #333333;  border-bottom : 1px solid #333333;  list-style : none;}ul.rouge { background : #34d7fe url(http://www.webrankexpert.com/images/design/fd_ss_menu_rouge.gif) repeat-x 0 0; }ul.vert { background : #cdf79a url(http://www.webrankexpert.com/images/design/fd_ss_menu_vert.gif) repeat-x 0 0; }ul.jaune { background : #fbf969 url(http://www.webrankexpert.com/images/design/fd_ss_menu_jaune.gif) repeat-x 0 0; }ul.orange { background : #ffe12e url(http://www.webrankexpert.com/images/design/fd_ss_menu_orange.gif) repeat-x 0 0; }#sous_menu li {  float : left;  padding : 4px 8px;  background : url(http://www.webrankexpert.com/images/design/fd_ss_menu_li.gif) no-repeat 100% 0;}#sous_menu.rouge li {  background : url(http://www.webrankexpert.com/images/design/fd_ss_menu_li_rouge.gif) no-repeat 100% 0;}#sous_menu #dernier_lien {  background : none;}#sous_menu li a {  padding-left : 8px;  font-size : 0.95em;  font-weight : bold;  color : #333333;}#sous_menu li a span {  padding-right : 7px;}.rouge li a.actif, .rouge li a:hover { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_left_rouge.png) no-repeat 0 50%; }.rouge li a.actif span, .rouge li a:hover span { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_right_rouge.png) no-repeat 100% 50%; }.jaune li a.actif, .jaune li a:hover { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_left_jaune.png) no-repeat 0 50%; }.jaune li a.actif span, .jaune li a:hover span { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_right_jaune.png) no-repeat 100% 50%; }.orange li a.actif, .orange li a:hover { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_left_orange.png) no-repeat 0 50%; }.orange li a.actif span, .orange li a:hover span { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_right_orange.png) no-repeat 100% 50%; }.vert li a.actif, .vert li a:hover { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_left_vert.png) no-repeat 0 50%; }.vert li a.actif span, .vert li a:hover span { background : url(http://www.webrankexpert.com/images/design/ss_menu_actif_right_vert.png) no-repeat 100% 50%; }#flux_rss {  float : right;  position : relative;  z-index : 15;   margin : -18px 15px 0 0;  font-size : 0.95em;  font-weight : bold;  color : #333333;}#flux_rss img {  margin-left : 10px;  vertical-align : top;}/* ------------------------------------ *//*             Content                  *//* ------------------------------------ */#content p {  font-size : 1.05em;}.bloc ul {  margin : 5px 10px;  padding : 0;  font-size : 0.95em;}.bloc li {  margin : 0;  padding : 5px 0;  border-top : 1px solid #D10000;   list-style : none;}.bloc li.first_link {  border-top : 0 none;}.bloc li a {  color : black;}.bloc li a:hover {  color : #0083C7;  text-decoration : none;}#content .bloc p {  margin : 10px;  padding : 0;  line-height : 1.15em;  font-size : 0.95em;  text-align : justify;}#content .bloc .savoir_plus {  margin-top : 15px;  text-align : right;}/*  Fil ariane + newsletter  */#fil_ariane{  margin : 15px 0;  padding : 0 0 0 14px;  font-size : 0.95em;  font-weight : bold;  color : #333333;}/*  Colonne de 300px de large  */#colonne_300 {  float : right;  width : 300px;}#colonne_300 .bloc {  margin-bottom : 15px;  padding-bottom : 1px;  background : url(http://www.webrankexpert.com/images/design/fd_bloc_300.png) no-repeat 0 100%;}#colonne_300 .bloc h2 {  margin : 0;  padding : 5px 0 5px 10px;  line-height : 1.15em;    font-size : 1.17em;  color : white;  background : url(http://www.webrankexpert.com/images/design/fd_bloc_300.png) no-repeat 0 0;}#colonne_300 .bloc h2 a {  color: white;}#colonne_300 .bloc h3 {  margin : 10px 0 0 0;  padding : 0;  line-height : 1.15em;    font-size : 1.1em;  color : #B30000;  text-align : center;}#colonne_300 .audit li, #colonne_300 .audit p, #colonne_300 p.center {  text-align : center;}/* Contenu interne */#texte {  float : left;  width : 645px;}#texte h1 {  margin : 30px 0 3px 0;  padding : 0 0 0 30px;  font-size : 1.75em;  line-height : 1em;  color : #B30000;  background : url(http://www.webrankexpert.com/images/design/fd_h1.gif) no-repeat 0 0.23em;}#texte h1.first_title {  margin-top : 0;}#texte h2 {  margin : 25px 0 15px 0;  padding : 0 0 0 25px;  font-size : 1.65em;  line-height : 1.3em;  color : #B30000;  background : url(http://www.webrankexpert.com/images/design/fd_h2.gif) no-repeat 0 0.35em;}#texte h2 a { color: #B30000; }#texte h2 a:hover { text-decoration: none; }#texte h3 {  margin: 0 0 7px 0;  padding: 0;  text-align: left;  font-size: 1.3em;  line-height: 1.1em;}#texte h3 a { color: #015481; }#texte h3 a:hover { text-decoration: underline; }#texte .float_right {  float : right;  margin-left : 10px;}#texte .float_left {  float : left;  margin-right : 10px;}#texte .legende {  margin : 5px 0 0 2px;  width : 250px;  font-size : 0.9em;  font-style : italic;  color : #666666;}#texte p {  margin : 12px 0;  padding : 0;  line-height : 1.2em;  text-align: justify;}#texte ul {  margin : 10px 0 10px 15px;  padding : 0;}#texte li {  margin : 0;  padding : 0 0 0 10px;  line-height : 1.35em;  list-style : none;  background : url(http://www.webrankexpert.com/images/design/fd_li.gif) no-repeat 0 0.35em;  overflow : hidden;}.underline {  text-decoration : underline;}sup {  font-size : 0.75em;  line-height : 0.5em;}a.ranking-metrics {  margin-left : 30px;  border : none;}form#contact {  margin: 10px 40px;}form#contact input[type=text], form#contact textarea {  width: 400px;}form#contact textarea {  height: 200px;}form#contact fieldset {  margin: 15px 0;  padding: 5px;  border: 1px solid #A70000;}form#contact legend {  font-size : 1.2em;  font-weight : bold;}  input.submit {  font-size : 1.5em;  color : #B30000;}/* ------------------------------------ *//*              Footer                  *//* ------------------------------------ */#footer #right_list {  float : right;  text-align : right;}#footer ul {  margin : 0 13px;  padding : 0;  list-style : none;}#footer ul li {  margin : 5px 0;  padding : 0;}#footer ul li.first_link {  margin-top : 1px;  margin-bottom : 25px;}#footer ul li a:link, #footer ul li a:visited {  color : white;  text-decoration : none;}#footer ul li a:hover, #footer ul li a:active {  text-decoration : underline;}#footer ul li a img {  vertical-align : middle;}div.partenaire { clear: left; margin: 35px 0;}.encadre {  font-size: 1.2em !important;	text-align: left;  background-color: #FFFFEE;  border: 3px solid #A70000;  padding: 15px !important;	margin: 20px 10px 10px 10px;  clear: both;}.encadre p {margin:0;}.infos_articles {  font-size: 0.9em !important;  font-style : italic;  margin: -5px 0 0 0;  padding: 0;  color: #666666;}.infos_articles a, .infos_articles a:hover, .infos_articles a:visited {  color: #FF9933;  font-variant: small-caps;  font-weight: bold;}.separation_article {  margin: 15px 0;  height: 1px;  border: 0 none;  background: url(http://www.webrankinfo.com/images/design/hr_simple.gif) repeat-x 0 0;}.post p { margin:5px 0; padding:0;}.cleaner {display: none; clear:both;}.champ_masque {display: none;}.erreur {  color: #FFFFFF; font-weight: bold; background: #CC0000; padding: 0 2px;}.warning {  color: #FFFFFF; font-weight: bold; background: #117899; padding: 0 2px;}.jaune_nouveau {  color: #000000; font-weight: bold; background: #FFFF00; padding: 0 2px; font-variant:small-caps; margin: 0 5px;}.centre {  text-align: center;}.gauche {  text-align: left;}.droite {  text-align: right !important;}.vert_url {  color: #339900;}a.vert_url, a.vert_url:visited, a.vert_url:hover {  color: #339900 !important;  text-decoration: none !important;}