/*  CSS Document */

body {
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background: #007EF0 url(images/bg_body.gif) repeat-x;
}

#contenu {
	border: 5px solid #ffffff;
	background-color: #ffffff;
}

/* Style menu outils */

#ToolsMenu {
	padding-bottom: 10px;
}

#ToolsMenu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#ToolsMenu ul li {
	background: url(images/blt_tools.gif) no-repeat 0 5px;
	padding-left: 10px;
}

#ToolsMenu ul li a {
	color: #999999;
	text-decoration: none;
}

#ToolsMenu ul li a:hover {
	color: #007EF0;
	text-decoration: underline;
}

/* Style menu gauche */

#menu1 ,#menu2 , #menu3 , #menu4 , #menu5 {
	width: 265px;
	font-family: Arial, Helvetica, sans-serif;
}

#menu1 h3 ,#menu2 h3 , #menu3 h3 , #menu4 h3 , #menu5 h3 {
	display: block;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding: 3px 7px;
	margin: 0;
}

#menu1 h3 {
	background-color: #669933;
}

#menu2 h3 {
	background-color: #4D7F4D;
}

#menu3 h3 {
	background-color: #4D7F7F;
}

#menu4 h3 {
	background-color: #4E4D7F;
}

#menu5 h3 {
	background-color: #7F4D5F;
}

#menu1 ul ,#menu2 ul , #menu3 ul , #menu4 ul , #menu5 ul {
	margin: 0 0 5px 0;
	padding: 5px 0 0 7px;
	list-style-type: none;
}

#menu1 ul li ,#menu2 ul li , #menu3 ul li , #menu4 ul li , #menu5 ul li {
	margin: 0;
	padding: 0 0 5px 0;
}

#menu1 ul li a ,#menu2 ul li a , #menu3 ul li a , #menu4 ul li a , #menu5 ul li a {
	color: #ffffff;
	text-decoration: none;
}

#menu1 ul li a:hover, #menu2 ul li a:hover, #menu3 ul li a:hover, #menu4 ul li a:hover, #menu5 ul li a:hover  {
	padding-right: 10px;
	background: url(images/blt_menu.gif) no-repeat right;
}

#menu1 ul {
	background: #90BF33 url(images/bg_menu1.gif) repeat-x bottom;
}

#menu2 ul {
	background: #5B975B url(images/bg_menu2.gif) repeat-x bottom;
}

#menu3 ul {
	background: #5B9797 url(images/bg_menu3.gif) repeat-x bottom;
}

#menu4 ul {
	background: #5D5B97 url(images/bg_menu4.gif) repeat-x bottom;
}

#menu5 ul {
	background: #975B71 url(images/bg_menu5.gif) repeat-x bottom;
}

/* Style du contenu */

#contenu1 h1, #contenu2 h1, #contenu3 h1, #contenu4 h1, #contenu5 h1 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
} 

#contenu1 h2, #contenu2 h2, #contenu3 h2, #contenu4 h2, #contenu5 h2 {
	font-weight: bold;
	font-size: 12px;
} 

#contenu1 h3, #contenu2 h3, #contenu3 h3, #contenu4 h3, #contenu5 h3 {
	font-weight: bold;
	font-size: 12px;
} 

#contenu1 a:hover, #contenu2 a:hover, #contenu3 a:hover, #contenu4 a:hover, #contenu5 a:hover {
	color: #333333;
}


#breadcrumb {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

#footer {
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	padding: 10px 0;
}

#footer a {
	color: #ffffff;
}

#footer a:hover {
	color: #cccccc;
}

/* les couleurs des sections */

#contenu1 h1, #contenu1 h2 , #contenu1 a, #contenu1 #breadcrumb {
	color: #669933;
}

#contenu2 h1, #contenu2 h2 , #contenu2 a, #contenu2 #breadcrumb {
	color: #4D7F4D;
}

#contenu3 h1, #contenu3 h2 , #contenu3 a, #contenu3 #breadcrumb {
	color: #67A3A3;
}

#contenu4 h1, #contenu4 h2 , #contenu4 a, #contenu4 #breadcrumb {
	color: #6563A1;
}

#contenu5 h1, #contenu5 h2 , #contenu5 a, #contenu5 #breadcrumb {
	color: #9A5D73;
}

/* style des tableaux */

table.donnee1 {
	border-right: 1px solid #007EF0;
	border-bottom: 1px solid #007EF0;
}

table.donnee1 td, table.donnee1 th {
	border-left: 1px solid #007EF0;
	border-top: 1px solid #007EF0;
}

table.donnee1 th {
	background-color: #4FAAFC;
	color: #ffffff;
}

table.donnee2 {
	border: 1px solid #525252;
}

table.donnee2 td, table.donnee2 th {
	border: 1px solid #525252;
}

table.donnee2 th {
	background-color: #858C92;
	color: #ffffff;
}

table.donnee2 td {
	background-color: #DBDDDE;
}

table.donnee3 {
	border-right: 1px solid #4D7F4D;
	border-bottom: 1px solid #4D7F4D;
}

table.donnee3 td, table.donnee3 th {
	border-left: 1px solid #4D7F4D;
	border-top: 1px solid #4D7F4D;
}

table.donnee3 th {
	background-color: #94C435;
	color: #ffffff;
}

/* style page */

p.citation {
	padding-left: 5px;
	margin-left: 10px;
	border-left: 1px solid #007EF0;
	font-style: italic;
}

p.box {
	padding: 5px;
	border: 2px solid #007EF0;
}

p.box span {
	text-align: right;
	display: block;
}

p.box2 {
	background-color: #AFD562;
	padding: 5px;
	border: 2px solid #669933;
}

p.box2 span {
	text-align: right;
	display: block;
}

p.box3 {
	background-color: #FFF0C1;
	padding: 5px;
	border: 2px solid #FFCC33;
}

p.box3 span {
	text-align: right;
	display: block;
}

p.note {
	border-top: 1px dashed #007EF0;
	font-style: italic;
	padding: 5px; 
}

#contenu hr {
	border-top: 2px solid #007EF0;
	border-bottom: none;
	border-left: none;
	border-right: none;
	color: #007EF0;
	background-color: #007EF0;
	margin: 10px 0;
}

#contenu p.top {
	text-align: right;
	padding-right: 5px;
}






