/* Classes Génériques */
.gras{font-weight:bold;}
.left{text-align:left;}
.floatRight{float:right;}
.floatLeft{float:left;}
.ContenuRubriqueCache, .displayNone {display:none;}
.cursorPointer {cursor:pointer;}

/*/////////////////////////
/* LOGO */
h1 {float:left;border-right:1px solid #797979;border-left:1px solid #797979;width:194px;}
h1, span#baseline, span#time  { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-weight:normal; color:#797979;  }
h1 { float:left; display:block; height:102px; width:196px; background: url('../../../admin/image/bg_header_h1.png') repeat-x; }
h1 a { display:block; height:102px; width:196px;  }
h1 a span#time { display:block;  padding-top:45px;height:35px;width:196px; display:block;font-size:10px; }
h1 a span#baseline { display:block;width:196px;}

/*/////////////////////////
/* MOTEUR */
div#moteurHome { float:left; width:270px; height:70px; border-left:1px solid #797979; border-right:1px solid #797979; }
div#moteurHome label { display:block; position: relative; top:10px; left:19px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; float:left; }
div#moteurHome a { position:relative; left:20px; _top:7px; !top:7px; padding: 0 0 0 7px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; }
div#moteurHome a:hover { text-decoration:underline; }
div#moteurHome input{ font-size:9px; width:200px; height:18px; margin-top:2px;}
div#moteurHome input { height:14px; }
div#moteurHome .submit { position:relative; top:21px; left:127px; _left:5px;border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:21px; width:21px; }

/* PUB */
#publicite {float:left;height:70px;z-index:1;width:520px;text-align:left;padding:0}
#free-flash-header {display:none;}
#flash{font-family:Arial, Helvetica, sans-serif}
/* Barre de navigation haute */
div#Nav1nonAbonne { float:left; width:793px; height:33px; }
div#Nav1nonAbonne ul { position:relative; top:0px; display:block; width:792px; height:31px;padding:3px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; }
div#Nav1nonAbonne ul li { display:block;  height:26px; padding:3px 8px 0px 4px; /*border-left: 1px solid #797979;*/ }
div#Nav1nonAbonne ul li:hover { background-color:#f2f2f2; }
div#Nav1nonAbonne ul li a { color:#7a7a7a; font-size:11px; padding:1px 4px; font-weight:bold; }
div#Nav1nonAbonne ul li a:hover { color:#000; }
div#Nav1nonAbonne ul li a.libelleNoirPuceOrange { padding-left:20px; color:#000; }
div#Nav1nonAbonne ul li a.uppercase.selected { color:#000; }
div#Nav1nonAbonne ul li a.accesEspAbonne { display:block; height:20px; padding:3px 0 0 30px; color:#727272;font-size:13px; }
div#Nav1nonAbonne ul li a.accesEspAbonne:hover { color:#000; }

/* Bloc identifiant */

div#ColGauche div#divIdent, div#ColGauche ul#blocIdent { position:relative; top:10px; margin:0px; color:#666666; list-style:none; position:relative; padding:0px; }
div#ColGauche div#divIdent form {padding:5px 0px 5px 5px;background-color:#f8f8f8;
	-moz-border-radius: 0px 10px 10px 0px; 
	-webkit-border-radius: 0px 10px 10px 0px; 
	border-radius: 0px 10px 10px 0px;
}
div#ColGauche div#divIdent form p.labelBlocIdent label { font-size:9px; font-weight:bold; color:#7a7a7a; display:block; float:left; margin:0px 0px 0px 0px; width:85px; text-align:right; padding:5px 4px 0px 0px; }
div#ColGauche div#divIdent form p.labelBlocIdent label.erreur { color:#D31E1D; }
div#ColGauche div#divIdent p.messageErreurBlocIdent { border:1px solid #d0d0d0; background-color:#f0f0f0; padding:5px; margin:5px; font-size:10px; color:#666666; }
div#ColGauche div#divIdent form p.labelBlocIdent input { font-size:9px; width:65px; height:11px; border:1px solid #d0d0d0; }
div#ColGauche div#divIdent form p.labelBlocIdent input.erreur { border:1px solid #D31E1D; }
div#ColGauche div#divIdent form p.boutonOK { position:absolute; top:18px; left:167px; width:25px; }
div#ColGauche div#divIdent form p a { float:right;font-size:0.6em;margin:5px 10px 15px 0px;color:#666; }


div#ColGauche ul#blocIdent li.enteteParam { font-weight:bold; padding:4px 5px 5px 12px; font-size:10px; }
div#ColGauche ul#blocIdent li#parametre ul { padding:0px 10px 4px 10px; !padding:0px 10px 4px 10px; font-size:10px; margin-right:5px; list-style:none; }

div#ColGauche ul#blocIdent li#parametre ul li { display:block; padding:5px 2px 5px 2px; !padding:0px 2px 5px 2px; border-bottom:1px dotted #666666; list-style:none; }
div#ColGauche ul#blocIdent li.identifie { font-size:12px;margin-left:10px; }

div#ColGauche ul#blocIdent li.enteteParam a { width:auto; padding-left:14px; color:#95212f; }

div#ColGauche ul#blocIdent li.entete2Param {border-bottom:1px dotted grey;color:#95212f;margin-top:5px;}
div#ColGauche ul#blocIdent li.texteIpParam { font-size:12px;font-size:11px;margin:5px 0px 5px 10px; }
div#ColGauche ul#blocIdent li#parametre ul li.filetParam a { color:#666666; }

div#ColGauche ul#blocIdent li#parametre ul li.selected, div#ColGauche ul#blocIdent li#parametre ul li.filetParam:hover { font-weight:bold; padding:5px 2px 5px 20px; !padding:0px 2px 5px 20px; }
p.texteIpParam { font-size:11px;padding:4px 5px 0px 12px;}

/* Barre de navigation nav2  */
div#ColGauche div#Nav2 { position:relative; top:10px; width:197px; padding: 0 0px 0 0px; margin-bottom:30px; margin-top:20px; }
div#ColGauche div#Nav2 ul.domaine li { list-style:none; padding:0px 0 0px 0; }
div#ColGauche div#Nav2 ul.domaine li.filetBas  { margin-bottom:2px; }
div#ColGauche div#Nav2 ul.domaine li a { display:block; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; padding:5px 0 2px 10px; line-height:16px; min-height:30px; _height:14px;!width:197px;!height:37px; }
li.enteteDomaine { margin-left: 10px; margin-top: 15px; font-weight: bold; color: #555555;font-size: 13px;}

/* Twitter */
.tweet, .query, .tweet_header {
  font-family: Georgia, serif;
  font-size: 0.8em;
  color: #666;padding:30px 5px 5px 0px;  margin-top:15px;-webkit-border-radius: 0 1em 1em 0;-moz-border-radius: 0 1em 1em 0;border-radius: 0 1em 1em 0;}
  .tweet .loading {padding:5px;}
  .tweet .relativeTime {font-size:0.8em;}
  .tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow-y: hidden;
    background-color: transparent; }
    .tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
      text-transform: uppercase; }
    .tweet .tweet_list li, .query .tweet_list li {
      overflow-y: auto;
      overflow-x: hidden;
      padding: .5em; }
      .tweet .tweet_list li a:hover, .query .tweet_list li a:hover {
        text-decoration:underline; }
		 .tweet_time {}
    .tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
      background-color: transparent; }
    .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }
		
/* Barre de navigation niv3 */
ul#nav3 { width:540px; height:21px; border-bottom:1px solid #8b8b8b; }
ul#nav3 li {  left:4px; float:left; height:21px; width:auto;margin:0 4px 0 0; background-color:#f2f2f2; }
ul#nav3 li a { display:block; color:#686868; border-left: 1px solid #797979; border-right: 1px solid #797979; font-size:11px; padding:3px 5px 2px 5px; font-weight:bold;height:14px; }
ul#nav3 li a:hover { position:relative; top: -1px;  _top:0px; _border-bottom:none; color:#000000; }
ul#nav3 li a.selected { position:relative; top: -1px; border-bottom:1px solid #ffffff; _top:0px; _border-bottom:none; background-color:#ffffff; color:#000000; }
ul#nav3 li.ongletQuitter { margin:0px 0px 0px 280px; _margin-left:240px; width:75px; }
ul#nav3 li.ongletQuitterIdent { margin:0px 0px 0px 225px; _margin-left:185px; width:75px; }
ul#nav3 li.ongletQuitter a, ul#nav3 li.ongletQuitterIdent a { _position:absolute; color:#666666; border-top-color:#666666; }
ul#nav3 li.ongletQuitter a:hover, ul#nav3 li.ongletQuitterIdent a:hover { _position:absolute; color:#000000; }
ul#nav3 li.ongletQuitter, ul#nav3 li.ongletQuitterIdent { background:#f2f2f2 url('../../../admin/image/bt_quitter_gris.png') no-repeat 95% 5px; }

ul#nav4 { width:525px; height:21px; float:left; margin:2px 5px; border-bottom:1px solid #d9d6d6; padding-left:5px; }
ul#nav4 li { float:left; height:21px; width:auto;!width:100px;margin-right:4px; font-size:11px; border-bottom:none; }
ul#nav4 li a { display:block; height:21px; line-height:21px; border:solid 1px #d9d6d6; border-bottom:none; padding:0px 4px 0px 4px; color:#686868; }
ul#nav4 li a:hover { background-color:#eceaea; }
ul#nav4 li a.selected { height:20px; color:#000; border-bottom:1px solid #ffffff; font-weight:bold; }


