
/*  --- Layout --- */
html,body{margin:0;padding:0;border:0 none;}
body{font-family:sans-serif;font-size:0.7em;color:#333;
/*background:#D0BF9B;*/
/*background:#EADBB7;*/

/* valeur prod !! */
background:#ECE9D8 url('../images/fond.jpg') repeat-x;

/* valeurs de VABF */
/*background:#72BDFF url('../images/(VABF)fond.jpg') repeat-x;*/ 
}

#ALL{position:absolute;width:100%;height:100%;}

/* ------------------------------ */
/* HAUT               						*/ 
/* ------------------------------ */
#haut{position:absolute;width:100%;height:65px;z-index:100;}

/* MODIF CEV Authentification + Voir hack css dans GER_entete.php		 */ 
/*#LOGFORM{margin:0 30px 0 0;border:1px red solid;height:75px;}*/
/* Connexion */
#tab_log {height:65px;margin:0 50px 0 0;}
#tab_log td{vertical-align:bottom;}
#FLOGIN{
/*background-color:#FF9900;*/
/*background-color:#ED9B4F;*/
background-color:#FA9539;
margin:0 5px 0 0;color:white;}
#FPASS{
background-color:#F4723F;
/*background-color:#E44F3C;*/
margin:0 5px 0 0;color:white;}
#FVALID{background-color:#cc0000;margin:0;color:white;}
/* Déconnexion */
#tab_disco {height:65px;margin-right:50px;font-size:120%;}
#tab_disco td{vertical-align:bottom;}
#tab_disco .DISCO{background-color:#cc0000;padding:2px 4px;border:0;}
#tab_disco .DISCO a{text-decoration:none;color:white;cursor:pointer;}
#tab_disco .LOGBAR{padding:2px 4px;color:white;background-color:#E44F3C;margin:0 5px 0 0;border:0;}


/* ------------------------------ */
/* GAUCHE               						*/ 
/* ------------------------------ */
#gauche{position:absolute;width:25em;height:100%;z-index:1;}
#ctt_gauche{margin-top:75px;}

/* LOGO */ 
#TOPLOGO{float:left;width:25em;}
img{border:0;}

/* MENU 	*/ 
#menu{background:#AAD971;padding:6px 0 10px 10px;margin:110px 0 20px 30px;}
#menu a{cursor:pointer;color:#333;text-decoration:none;}
#menu .niv1{padding:10px 2px 2px 2px;border-bottom:1px #f5f5f5 solid;font-size:120%;}
#menu .niv2{padding:2px 8px;background:#B8E085;border-left:1px #f5f5f5 solid;}
#menu .niv1 a:hover,#menu .niv2 a:hover{color:#FF6600;}

/* Coordonnées CCMP 	*/ 
#ADDR_CCMP{
background-color:#E8883A;
margin-left:30px;padding:10px 0 10px 10px;}
#ADDR_CCMP div{
background-color:#ED9B4F;
color:#333;padding:4px;
border-top:1px #F3D6B2 solid;border-left:1px #F3D6B2 solid;
}

h1 {color:#333;font-size:150%;}
h2 {color:#333;font-size:120%;}
h3 {color:#333;font-size:120%;}
h4 {color:#333;font-size:100%;}
h5 {color:#333;font-size:100%;}
hr {color: #666;background-color:#666;height: 1px;border: 0;}

/* ------------------------------ */
/* DROITE               						*/ 
/* ------------------------------ */
#droite{position:absolute;width:100%;height:100%;}
a {color:green;text-decoration:none;}
a:hover{text-decoration:underline;}
/* min-height 100% pour Firefox */
#ctt_droite{margin-top:65px;margin-left:25em;background-color:#FFFFFF;min-height:130%;z-index:10;
border-left:1px #999 solid;}
/* height 100% pour IE */
#contenu{padding:20px;text-align:justify;font-size:100%;height:100%;background-color:#FFFFFF;}
.ARTPAGE,.EDPAGE{width:100%;height:100%;}
.EDBLOCK{padding:1em;min-height:8em;float:left;}
.EDBT{cursor:pointer;color:green;}
.REG {padding:2px 10px 10px 10px;}
.REG p {padding:0;color:#555;font-size:100%;}
.message_erreur{width:auto;padding:0.8em;border:1px solid #ff9900;color:#ff6600;margin-bottom:10px;}
.idxed{text-align:center;} /* IE SHIT ! */
.SESS{margin:10px auto;padding:4px;background-color:#ECE9D8;}
/*   BLOC DE FICHIER UPLOADé */
.SESSHID{display:none;color:#555;}
.FIL{margin:5px;padding:0 3px 5px 3px;height:auto;background-color:white;float:left;text-align:left;}
.STTI {font-size:150%;}
.STTI a {color:green;}
.STTI a:hover {text-decoration:none;}
.UPEL{margin:0 0 0 2em;}
/*  POPUP FILE CONTENT */
.PUP {
text-align:center;
padding:1em;background-color:#ECE9D8;
border-top: 18px #695D54 solid;
border-bottom: 3px #695D54 solid;
border-left: 3px #695D54 solid;
border-right: 3px #695D54 solid;
}


/* AJOUT CEV Styles pages hors tiny mce 								*/ 
.formulaire table {background:#F2F0E5;border:10px #F2F0E5 solid;width:100%;}
.formulaire td {padding:2px 10px;}
.formulaire th {padding:2px 10px;color:green;}
.formulaire input {border:1px #ABA099 solid;padding:2px;}
.formulaire .bouton {text-decoration:none;background-color:#AAD971;color:#fff;border:0;}
.formulaire .gris {background-color:#F2F0E5;}
.formulaire .blanc {background-color:#fff;}

.liste table {border:10px #F2F0E5 solid;width:100%;}
.liste td {padding:2px 10px;}
.liste th {padding:2px 10px;color:green;}
.liste .gris {background-color:#F2F0E5;}
.liste .blanc {background-color:#fff;}
.liste .milieu {vertical-align:middle;text-align:center;}

.special {background-color:#F2F0E5;width:100%;}
.special table {border:1px #aaa solid;width:60%;font-size:120%;}
.special td {padding:2px 10px;}
.special th {padding:2px 10px;font-weight:bold;text-align:left;color:#705048;}
.special .gris {background-color:#F2F0E5;}
.special .blanc {background-color:#fff;}
.special .gris_moyen {background-color:#D8D1B5;}


/* ------------------------------ */
/* POPUP               						*/ 
/* ------------------------------ */
.popup {
position: absolute;
left: 50%;
top: 50%;
width: 36em;
margin-top: -4em;
margin-left: -18em;
background: #F2F0E5;
border-top: 18px #695D54 solid;
border-bottom: 3px #695D54 solid;
border-left: 3px #695D54 solid;
border-right: 3px #695D54 solid;
padding: 12px;
}
.popup td {
padding: 4px 20px;
}
.popup .icones {
text-align:right;
}



