﻿/* CSS Document */
/*
COULEURS
orange brûlé        AD650E
vert foncé          81A83D
bleu foncé du logo	0067AC
gris du logo		ADAFB2
bleu boite texte 	2781C4
gris texte 			3F3F3F
boite beige			BFBDA5
bleu foncé fin de dégradé de la barre du haut 1776B8
*/
/* ########################################## */
/* IMPORTANTS */
/* ########################################## */
body
{
    background-color: #ffffff;    /*UPDATE*/ /* Couleur de fond du module de gestion */
    color: Black;             /*UPDATE #AD650E*/ /* Couleur du texte du module de gestion */
    font: 1em Myriad, Geneva, Arial, Helvetica, sans-serif;          /* Font du texte du module de gestion */
    margin: 0;
    padding: 0;
}
#contenu
{
	background-color: White;    /*UPDATE*/ /* Background de la boîte centrale du module de gestion */
	padding: 15px;              /* Espacement intérieur de la boîte centrale du module de gestion */
	margin: 10px auto 3% auto;  /* Espacement extérieur de la boîte centrale du module de gestion */
    width: 90%;                 /* Largeur de la boîte centrale du module de gestion */
    border: thin solid #AD650E;
}
html:not([lang*=""]) #contenu { 
    margin-top:30px;
}
.boutons 
{
    color: White;             /*UPDATE*/ /* Couleur du texte des boutons */
    background-color: #AD650E;  /*UPDATE*/ /* Background des boutons */
    border: outset 2px #AD650E;     /*UPDATE*/ /* Bordure des boutons */
	font: bold 12px Verdana;    /* Police et grosseur du texte des bouton */
}

/* affecte les liens du menu du haut */
#menu
{
    width: 90%;                 /* Largeur du menu */
    text-align: left;           /* Alignement du texte du menu */
    margin: 10px auto 10px auto;/* Espacement extérieur du menu */
    font-weight: bold;
}
#menu a{color:#AD650E; margin-right:20px;} /* sépare les liens du menu */
#menu a:hover {text-decoration:underline;}
#menu
{
   	margin-left: 3%;
    padding-top: 20px;
    padding-left: 15px;
}
.ContourMenu{z-index:999;}
/*#menu .AspNet-Menu-Link{color:white;}*/
#menu li li .AspNet-Menu-Link
{
    color:White;
}
#menu ul.AspNet-Menu ul
{
        /*width: 200px;*/
}


/* ########################################## */
/* GRIDVIEW */
/* ########################################## */
.TableauSommaire
{
    width: 650px;               /* Largeur du GridView */
    border: 1px solid #AD650E;    /* Bordure du GridView */
    border-collapse: separate;
}
.TableauSommaireHeaderCell
{
    border: 1px solid #AD650E;    /* Bordure des cellules d'en-tête */
    background-color: #AD650E;  /* Background des cellules d'en-tête */
    color: #81a83d;               /* Couleur du texte des cellules d'en-tête */
    padding: 5px 0px 5px 0px;   /* Espacement intérieur des cellules d'en-tête */
}
.TableauSommaireHeaderCell a
{
    color: #81a83d;               /* Couleur des liens des cellules d'en-tête */
}
.TableauSommaireItemCell
{
    border: 1px solid #AD650E;    /* Bordure des cellules normales */
    background-color: White;    /* Background des cellules normales */
    padding: 5px;               /* Espacement intérieur des cellules normales */
}




/* ########################################## */
/* TABLEAUX DÉTAILS */
/* ########################################## */
.tableaudonnees 
{
    width: 650px;               /* Largeur des tableaux de détails */
    background-color:#FFFFFF;   /* Background des tableaux de détails */
	border-collapse: collapse;
    border: 1px solid silver;	/* Bordure des cellules des tableaux de détails */

}

.tableaudonnees td 
{
    padding:4px;                /* Espacement intérieur des cellules des tableaux de détails */
    border: 1px solid silver;	/* Bordure des cellules des tableaux de détails */
    text-align: left;
}



/* ########################################## */
/* AUTRES */
/* ########################################## */
#Titre, .Titre, h1
{
    text-align: left;           /* Alignement du titre */
    font-weight: bold;          /* Mettre le titre en gras */
    font-size: 12pt;            /* Taille de la police du titre */
	margin: 20px 0px 20px 0px;  /* Espacement extérieur du titre */
	border-bottom: thin dotted #AD650E; /* Bordure du bas du titre */
}
.sousTitre
{
    font-weight: bold;          /* Mettre le titre en gras */
    font-size: 12pt;            /* Taille de la police du titre */
}
.Liens
{
	color: #AD650E;             /* Couleurs des liens */
	text-decoration: underline; /* Soulignement des liens */
}
.Textbox
{
	width: 250px;               /* Longueur des champs texte */
}
.Error
{
	color: Red;                 /* Couleur du texte des messages d'erreur */
	font-size: 12px;	        /* Grosseur de la police des messages d'erreur */
}

#divAjouter{width:750px;text-align:left;margin-bottom:10px;}

a {text-decoration: none; }
a:visited{color: #AD650E;}
a:link{color: #AD650E;}
a:hover{text-decoration:underline;}

img {border:0;}

.champtexte {width: 200px; background-color:#E6E8EA; }
.visible{display: inline;}
.invisible{display: none;}

.FilterBox {
width:866px;
text-align:left;
background:silver;
border:1px solid gray;
margin-bottom:10px;
padding:2px;
}
.FilterBox h2 {
margin:0;padding:0;
font:20px arial;
background:gray;
color:white;
text-align:center;
}