html{
	width: 100%;
	height: 100%;
}

BODY {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	background-image: url(background.jpg);
	background-repeat: repeat-y;
	width: 100%;
	height: 100%;
}

#Tableau_principal{
	height: 100%;
	table-layout: auto;
}

#menu{
	background-color: inherit;
	position: relative;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9pt;
}

#deg_menu{
/*
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='cornflowerblue', endColorStr='#ffffff', gradientType='1')}
*/
}

#menu A{
	color: Navy;
	text-decoration: none;
}
#menu A:hover{
	font-weight: bolder;
}

#jalon{
	background-image: url(images/general/jalon.bmp);
	background-repeat: repeat-y;
}

#contenu{
	background-color: inherit;
	padding-top: 10px;
	font-size: medium;
}

#contenu_1{
	background-color: inherit;
	padding-top: 10px;
	font-size: medium;
}

#contenu_2{
	background-color: inherit;
	padding-top: 10px;
	font-size: medium;
}

#deg_contenu{
/*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='cornflowerblue', gradientType='1')
*/
}

#deg_submenu, #deg_submenu_1, #deg_submenu_2{
	font-size: smaller;
}

#contenu A{
	color: Navy;
	text-decoration: none;
}
#contenu A:hover{
	font-weight: bold;
}

#contenu_1 A{
	color: Navy;
	text-decoration: none;
}
#contenu_1 A:hover{
	font-weight: bold;
}

#contenu_2 A{
	color: Navy;
	text-decoration: none;
}
#contenu_2 A:hover{
	font-weight: bold;
}

#bas_de_page{
	background-color: inherit;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: xx-small;
}

#bas_de_page A{
	color: Navy;
	text-decoration: none;
}
#bas_de_page A:hover{
	font-weight: bold;
}

#bas_de_page_bis{
	background-color: inherit;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: xx-small;
}

#bas_de_page_bis A{
	color: Navy;
	text-decoration: none;
}
#bas_de_page_bis A:hover{
	font-weight: bold;
}

#H2{
	line-height: 75px;
	font-size: 20pt;
	font-style: oblique;
	font: bolder;
}

#H2_bis{
	line-height: 75px;
	font-size: 20pt;
	font-style: oblique;
	font: bolder;
}

#H2_FSP{
	font-size: 18pt;
}

#H3_FSP{
	font-size: smaller;
}

#liste{
	font-size: 12pt;
	list-style-image: url(images/general/puce_01.gif);
	line-height: 20px;
	vertical-align: text-top;
}

#liste_MNU{
	list-style: disc;
	background-color: ButtonHighlight;
}

#image_bandeau{
	border: thin outset Silver;
}

#tableau_information{
	border: 1px solid black;
	padding: 5px 5px 5px;
	background-color: #F5F5F5;
	font: oblique small-caps bolder;
}

#contenu_information{
	padding: 10px 10px 10px 10px;
	font: normal smaller;
}

#mnu_BT{
	display: none;
	background-color: #F5F5F5;
}

#mnu_SA{
	display: none;
	background-color: #F5F5F5;
}

#image_bandeau{
	outline: Silver groove;
}

HR
{
    BORDER-RIGHT: #005aaa 2px solid;
    BORDER-TOP: #005aaa 2px solid;
    BORDER-LEFT: #005aaa 2px solid;
    BORDER-BOTTOM: #005aaa 2px solid;
    HEIGHT: 1px;
    TEXT-ALIGN: center
}

#tableau_collaborateur{
	font-size: 14px;
	text-align: left;
	table-layout: auto;
	border-collapse: collapse;
	empty-cells: show;
	border-bottom: 2px solid #005aaa;
}

#tableau_collaborateur TH{
	border-bottom: 2px solid #005aaa;
	border-left: 2px solid #005aaa;
	border-top: 2px solid #005aaa;
	border-right: 2px solid #005aaa;
	text-shadow: Black;
}

#tableau_collaborateur TD{
	border-bottom: 1px solid #005aaa;
	border-left: 2px solid #005aaa;
	border-right: 2px solid #005aaa;
}

#image_bordure_gris{
	border: 4px groove #DCDCDC;
}

#contenu_bureau{
	display:inline;
}

#contenu_activites{
	display: none;
}

#contenu_autre{
	display: none;
}

#Tableau_AP{
	color: Navy;
	font-size: small;
	font-style: italic;
}

