/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
background-color:#292929;
text-align:center;
color:#292929;
}

.btn_loupe{
background-image:url(../image_intra/icone/icone_loupe.gif);
background-repeat:no-repeat;
background-color:#cbcbcb;
border:none;
cursor:pointer;
height:33px;
width:34px;
}


.btn_supprimer{
background-image:url(../image_intra/icone/icone_supprimer.gif);
background-repeat:no-repeat;
padding-left:15px;
font-weight:bold;
margin-top:3px;
padding-top:4px;
background-color:#cbcbcb;
height:30px;
border:none;
cursor:pointer;
}

.btn_annuler{
background-image:url(../image_intra/icone/icone_annuler.gif);
background-repeat:no-repeat;
padding-left:20px;
font-weight:bold;
margin-top:3px;
padding-top:4px;
background-color:#cbcbcb;
height:30px;
border:none;
cursor:pointer;
}

.btn_modifier{
background-image:url(../image_intra/icone/icone_modifier.gif);
background-repeat:no-repeat;
padding-left:20px;
font-weight:bold;
margin-top:3px;
padding-top:4px;
background-color:#cbcbcb;
height:30px;
border:none;
cursor:pointer;
}

.btn_ajouter{
background-image:url(../image_intra/icone/icone_plus.gif);
background-repeat:no-repeat;
font-weight:bold;
margin-top:3px;
padding-top:4px;
background-color:#cbcbcb;
height:26px;
border:none;
cursor:pointer;
}


form{
padding:0px;
margin:0px;
}

.style_btn{
border:1px solid #2d79d4;
color:#2d79d4;
background-image:url(../image_intra/background_btn.gif);
background-repeat:repeat-x;
cursor:pointer;
margin-left:3px;
margin-right:3px;
}

.cell_tab{
border-right:1px solid #bdbdbd;
border-bottom:1px solid #bdbdbd;
font-size:8pt;
background-color:#FFFFFF;
vertical-align: text-top;
}

/*styles pour les liens*/

a.lien_bleu{
color:#2d79d4;
text-decoration:none;
}

a.lien_bleu:hover{
text-decoration:underline;
}

a.lien_blanc{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.lien_blanc:hover{
text-decoration:underline;
}

a.petit_lien_bleu{
color:#2d79d4;
font-size:7pt;
text-decoration:none;
}

a.petit_lien_bleu:hover{
color:#CCCCCC;
text-decoration:none;
}


a.petit_lien_gris{
color:#7c7c7c;
font-size:7pt;
text-decoration:none;
}
a.petit_lien_gris:hover{
color:#7c7c7c;
font-size:7pt;
text-decoration:underline;
}


/*styles pour les textes*/
.texte_orange{
color:#fbb21a;
font-weight:bold;
}

.texte_blanc{
color:#FFFFFF;
font-weight:bold;
}
.texte_bleu{
color:#2d79d4;
font-weight:bold;
}
.input{

height:17px;
width:200px;
color:#666666;
border:1px solid #666666;

}

.titre_gris{
color:#c0c0c0;
font-size:22px;
}
.titre_bleu{
color:#2d79d4;
font-weight:bold;
font-size:11pt;
}

.titre_page{
font-size:20px;
}

.petit_texte_orange{
color:#f95702;
font-size:7pt;
}




/*styles pour menu de gauche*/

#menu_jaune{
background-image:url(../image_intra/menu_jaune/degrade_jaune.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#menu_jaune a{
border-bottom:1px solid #cdb02b;
padding:6px;
color:#292929;
text-decoration:none;
margin-left:1px;
margin-right:1px;
display:block;
}
#menu_jaune a:hover{
background-color:#FFFFFF;
color:#292929;
}

#menu_jaune div a{
background-color:#fbb21a;
padding-left:30px;
text-decoration:none
}
#menu_jaune div a:hover{
background-color:#fbb21a;
color:#FFFFFF;
}



#menu_bleu{
background-image:url(../image_intra/menu_bleu/degrade_bleu.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#menu_bleu a{
border-bottom:1px solid #acc3cf;
padding:6px;
color:#292929;
text-decoration:none;
margin-left:1px;
margin-right:1px;
display:block;
}


#menu_bleu a:hover{
background-color:#FFFFFF;
color:#292929;
}

#menu_bleu div a{
background-color:#86b7e9;
padding-left:30px;
text-decoration:none
}
#menu_bleu div a:hover{
background-color:#86b7e9;
color:#FFFFFF;
}



#menu_vert{
background-image:url(../image_intra/menu_vert/degrade_vert.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#menu_vert a{
border-bottom:1px solid #99bd08;
padding:6px;
color:#292929;
text-decoration:none;
margin-left:1px;
margin-right:1px;
display:block;
}
#menu_vert a:hover{
background-color:#FFFFFF;
color:#292929;
}

#menu_vert div a{
background-color:#89aa18;
padding-left:30px;
text-decoration:none
}
#menu_vert div a:hover{
background-color:#89aa18;
color:#FFFFFF;
}




#menu_mauve{
background-image:url(../image_intra/menu_mauve/degrade_mauve.gif);
background-repeat:no-repeat;
background-position:bottom;

}
#menu_mauve a{
border-bottom:1px solid #b3a2bb;
padding:6px;
color:#292929;
text-decoration:none;
margin-left:1px;
margin-right:1px;
display:block;
}
#menu_mauve a:hover{
background-color:#FFFFFF;
color:#292929;
}

#menu_mauve div a{
background-color:#aa88bb;
padding-left:30px;
text-decoration:none
}
#menu_mauve div a:hover{
background-color:#aa88bb;
color:#FFFFFF;
}

#menu_gris{
background-image:url(../image_intra/menu_gris/degrade_gris.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#menu_gris a{
border-bottom:1px solid #c6c6c6;
padding:6px;
color:#292929;
text-decoration:none;
margin-left:1px;
margin-right:1px;
display:block;
}
#menu_gris a:hover{
background-color:#FFFFFF;
color:#292929;
}

#menu_gris div a{
background-color:#afafaf;
padding-left:30px;
text-decoration:none
}

#menu_gris div a:hover{
background-color:#afafaf;
color:#FFFFFF;
}

/*** ==========---- MITR  ----=========== ***/
#contenant_listing   ul > li a{
font-weight:bold;
color:#333333;

text-decoration:none;

list-style-type:none;
}

#contenant_listing  > ul > ul > li a{

color:#006633;

}

#contenant_listing  > ul >  ul > ul > li a{
color:#333399;

}

/*** Ajouté par Frédérick ***/
	
 /* Élément de formulaire en lecture seule (readonly) */
input[type="text"][readonly], input[type="radio"][readonly]
{
	border-style:solid;
	border-color:#E9E9E9;
	background-color:#E9E9E9;
	color: black;
	font-weight: bold;
}

input[type="button"][readonly], input[type="submit"][readonly]
{
	color: grey;
}

textarea[readonly]
{
	border-style:solid;
	border:1px solid #7F9DB9;
	background-color:#E9E9E9;
	color: black;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
}

 /* Tableau de listing ajax*/
.selectionner
{
	background-color:#48B0FF;
}

.rev_active
{
	background-color:#FFFF00;
}

.rev_approuvee
{
	background-color:#00CC33;
}

 /* Divs de listing ajax  */

.listes_contenant
{
	display: inline-block;
	background-color:#FFFFFF;
	border:1px solid #9f9f9f;
	text-align:left;
}
									
.listes_item, .listes_select
{
	float:left;
	
}

.listes_item_afichage
{
	float:left;
	position:relative;
	padding-left:6px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:20px;
	background-color:#1b6bcd;
}

.listes_item_supprimer
{
	position:absolute;
	top:0;
	right:0;
	width:12px;
	line-height:12px;
	border-bottom:1px solid black;
	border-left:1px solid black;
	cursor:pointer;
	
	font-size: 0.8em;
	text-align:center;
	background-color:red;
}

#liste_categorie_contenu .listes_item_supprimer
{
	border: 0;
}

 /* Étiquettes de factures */
 
.mini-etiquette
{
	background-color:#FFFFFF; 
	padding:15px;
	margin-left: 15px; 
	margin-right: 15px;
}

.mini-etiquette h1
{
	font-weight:bold;
	display:inline;
	font-size: 1.1em;
	margin:0;
}

 /* Messages de notification */

.etat_application div
{ 
	width:100%;
	text-align:center;
}

.etat_application .message 
{
	color:#000000;
	width:765px;
	background-color:#F0FFF0;
	margin-top:5px;
	padding:10px;
	border:1px solid #00FF00;
}
.etat_application .erreur 
{
	color:#000000;
	width:765px;
	background-color:#FDDFE0;
	margin-top:5px;
	padding:10px;
	border:1px solid #FF0000;
}

.sous_etat_application { text-align:center; }

.sous_etat_application div
{
	color: #000000;
	display:inline-block;
	height:18px;
	background-position: 10px 50%;
	background-repeat: no-repeat;
	padding: 3px 12px 0px 36px;
	margin: 4px auto 4px;
}

.sous_etat_application .vide { margin: 5px auto 5px; border: 0px; }

.sous_etat_application .message 
{
	float:left;
	width:87%;
	background-image: url(../image_intra/icone/notice_message2.png);
	border: 1px solid;
	border-color: #00FF00;
	background-color: #F0FFF0;
}
.sous_etat_application .erreur 
{
	float:left;
	width:87%;
 	background-image: url(../image_intra/icone/notice_erreur2.png);
	border: 1px solid;
	border-color: #FF0000;
	background-color: #FFFFCC;
}




/********************** Rajout Emmie **Pour page produits** ************************/

#container {
	width:740px;
}

#no_produit {
	width:200px;
}

.titre_produits {
	font-weight:bold;
	font-size:12px;	
	padding-left:3px;
}

.menu_aide0 {
	font-weight:bold;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.menu_aide1 {
	margin-left:5px;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}
