/* 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, div#baseline { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-weight:normal; color:#797979; }
h1 { position:absolute; display:block; height:102px; width:196px; z-index:1; }
h1 a { display:block; height:75px; width:196px; text-align:center; }
h1 a img { margin:5px auto 0px auto; }
h1 span { position:absolute; top:45px; left:0px; width:196px; display:block; }
div#baseline { position:absolute; top:70px; left:0px; padding-top:9px; width:196px; border-top:1px solid #797979; background:#eaeaea; }

/*/////////////////////////
/* MOTEUR */
div#moteurHome { position:absolute; top:0px; left:196px; width:271px; 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:9px; }
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; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:21px; width:21px; }

/* Barre de navigation haute */
div#Nav1nonAbonne { position:absolute; top:72px; width:940px; height:34px; }
div#Nav1nonAbonne ul { position:relative; top:0px; left:196px; display:block; width:748px; height:31px; font-family:Geneva, Arial, Helvetica, sans-serif; }
div#Nav1nonAbonne ul li { display:block; float:left; height:26px; padding:5px 5px 0px 5px; border-left: 1px solid #797979; }
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;}
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 ul#blocIdent li.enteteParam { font-weight:bold; padding:4px 5px 0px 12px; font-size:10px; }
div#ColGauche ul#blocIdent li#parametre ul { padding:10px 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 li { list-style:none; padding:0px 0 0px 0; }
div#ColGauche div#Nav2 ul li.filetBas  { margin-bottom:2px; }
div#ColGauche div#Nav2 ul 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;}

/* 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;!width:75px;margin:0 4px 0 0; background-color:#f2f2f2; }
ul#nav3 #widthIe {!width:110px;}
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; }

