/**GENERAL**/
body,html{
 background-color:#dae6ee;
 color:#4a5a80;
 font-family:Geneva, Arial, Helvetica, sans-serif;
}
table{font-size:1em;}
table table{font-size:1em;}
a { color:#000066;}
a:hover {}
/**GENERAL**/

/**COMMON**/
.floatright{float:right;}
.floatrightdown{float:right;top:30px;}
.floatleft {float:left;}
.spacer {clear:both;height:0;font-size:0;border:0;margin:0;padding:0;}
.floatprot {position:relative;width:100%;}
.invisible{display:none;}
/*COMMON*/

/*BLOC&BUTTON*/
.bloccontent {
 width:100%; padding:5px; margin:5px; border:2px outset #DFEC3A;
 background-color:white; color:#4a5a80;
 font-size:0.9em;
}

.bloccontenttitre {
 font-size:1.3em;
 padding:0 0.5em 2px 0.3em; margin:0;
 border:1px outset black;
 background-color:#ae1424;color:white;
 
}

h1.bloccontenttitre{
height:18px;
font-size:0.8em;
}

.bloccontent b{background-color:white;color:#8b2530;}
.bloccontenttext {color:#8b2530;}
.bloccontenttext td{color:#8b2530;}
.bloccontent  h1{font-size:1.2em;}
.bloccontent h2{font-size:1.0em;}
.bloccontent h3{font-size:1.1em;}
.bloccontenttext p{font-size:1em;}

a.action ,a.action_edit,a.action_ajout,a.action_show,a.action_hide,a.action_suppr,a.action_haut,a.action_bas,a.action_voir,a.action_liste, .button, table a.action , table .button, input.action{
/*a.action ,.button, table a.action , table .button, input.action{*/
/*display:compact;*/
padding:2px 5px 1px 5px;border: outset 1px;/*margin:4px;*/
font-size:0.8em; text-decoration:none;font-weight: bold;
background-color: #89A7ED;color: white;
white-space:nowrap;
line-height:1.7em;
}
a.action:hover,a.action_edit:hover,a.action_ajout:hover,a.action_show:hover,a.action_hide:hover,a.action_suppr:hover,a.action_haut:hover,a.action_bas:hover,a.action_voir:hover,a.action_liste:hover,.button:hover, table a.action:hover, table .button:hover, input.action:hover {
/*a.action:hover,.button:hover, table a.action:hover, table .button:hover, input.action:hover {*/
background-color: #DFEC3A;color:white;
padding:2px 5px 1px 5px;
}
/*.button {
 font-size:0.7em;
}*/
input.action{
line-height:1em;
}

/*BLOC&BUTTON*/

/*AJAX*/
.HTML_AJAX_Loading {
position: absolute; z-index:999; 
height:20px; top: 25; left: 150px; 
background-color: silver; color:black; padding: 4px; 
display: none;
}
/* */

/*#cadre_menu0 {*/
#cadre_haut {
 background-color:#89A7ED;
 border-bottom-color:#DFEC3A;
}


#cadre_gauche {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-variant:small-caps;
 font-style:italic;
 letter-spacing:130%;
/* background-color:#E7DC95;
 border-right-color:#85141D;*/
}

#barre_gauche {
/* background-color:#E7DC95;
 border-right-color:#85141D;*/
}

#content {
}


.label  {
 color:#4a5a80;
 background-color:#AAC94A;
 border:1px outset lightgray;
 padding:2px;
 font-size:0.9em;
}


.message_user_info, .message_user_warning , .message_user_error {
 font-weight:bold;
 font-size:1em;
}

.message_user_info {
width:80%;
}

#content .bloccontent{
width:78%;
}

.message_user_info {
 color:#4a5a80;
}
.message_user_warning {
 color:#FFCC00;
}
.message_user_error {
 font-size:1.1em;
 color:#ae1424;
}

#compteProduits {
/*color:white;*/
font-size:1.2em;
font-weight:600;
}


a.pub_droite, a.pub_gauche, a.pub_haut{
 border:0;
}

a.pub_droite img, a.pub_gauche img , a.pub_haut img{
 border:0;
}

#inscription_pro {
margin-top:7px;
}


#inscription_pro a:hover {
color:#DFEC3A;
}

a .liste_barometre{
border:1px solid red;
color:red;
}
