﻿@charset "utf-8";
body {
background-color:#f5f5f5;
background-image:url(images/pixel.gif);
color: #000000;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:14px;
margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
margin-left: 50px;
padding: 0px;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

img {
border:none;
}

hr {
height: 1px;
margin: 0;
padding: 0;
color: #000000;
background-color: #000000;
border: 0;
}

a:link { color: #000066; text-decoration: none }

a:visited { color: #000066; text-decoration: none }

.TableauTdOmbre {
background-image:url(images/ombre.png);
background-position:top;
background-repeat:repeat-x;
padding-top:8px;
}

.TableauTdOmbreGris {
background-image:url(images/ombre.png);
background-position:top;
background-repeat:repeat-x;
padding-top:8px;
background-color:#dbdee0;
text-align:left;
width:220px;
vertical-align:top;
}

.TableauTdOmbreBlanc {
background-image:url(images/ombre.gif);
background-position:top;
background-repeat:repeat-x;
padding-top:15px;
padding-left:10px;
background-color:#ffffff;
text-align:left;
vertical-align:top;
width:650px;
}



#TABLEAU-TD-MENU {
background-image:url(images/fond-menu.gif);
background-repeat:repeat-y;
max-height:25px;
height:25px;
z-index:100;
text-align:center;
vertical-align:top;
}

.TableauFondJaune { background-color:#ffdd00;}

.lst1 {
margin-left: 40px;
 list-style-image: url("images/picto7x7_cyan.gif"); } 
.lst2 {
margin-left: 40px;
 list-style-image: url("images/picto7x7_jaune.gif"); } 
.lst3 {
margin-left: 20px;
 list-style-image: url("images/petite-fleche-rouge.png"); vertical-align:bottom; }
.lst4 {
margin-left: 20px;
 list-style-image: url("images/petite-boule-bleue.png");}
.lst5 {
margin-left: 20px;
 list-style-image: url("images/picto7x7_magenta.gif") } /* carré jaune */

#Footer {
text-align:center;
color:#FFFFFF;
background-color:#25408A;
margin-bottom:5px;
padding-top:2px;
padding-bottom:5px;
padding-top:10px;
}

#FOOTER a:link{
color:#ffffff;
}

#FOOTER a:visited{
color:#ffffff;
}

#FOOTER a:hover{
color:#ffffff;
}

#MENU-GAUCHE h3
{
margin: 15px 0 0 15px;
font-family: Arial;
font-weight: bold;
font-size: 95% ; 
}

#h2 {
font-variant:small-caps;
}

#CONTENU p { line-height: 1.4; margin: 0 10px 0 10px; }
#CONTENU h2 { margin: 0; font-family: Arial; font-weight: bold; color: #253F8A; }
#CONTENU h3 { margin: 0; font-family: Arial;}

#CONTENU-MARGE p { line-height: 1.4; margin: 10px; padding:10px;}
#CONTENU-MARGE h2 { margin: 10px; padding:10px; font-family: Arial; font-weight: bold; color: #253F8A; }
#CONTENU-MARGE h3 { margin: 10px; padding:10px; font-family: Arial;}

#COLGAUCHE { float: left; width: 320px; margin-left: 0px;}
#COLMILIEU { text-align: center; width: 440px; margin-left: 0px;  margin-top:50px;}
#COLDROITE { float: right; width: 320px; margin-left: 320px; margin-top:-150px; margin-right:0px;}
#COLGAUCHE h2, COLDROITE h2, COLMILIEU h2 { margin: 10px 0 10px 0;}
#COLGAUCHE p, COLDROITE p, COLMILIEU p { line-height: 1.4; margin: 0 0 10px 0;}

#AnimationFlash {z-index:10;}

.pg1 {
	text-decoration:none;
	font-size:10px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
.tagcloud {
	width:180px;
	background-color: #F4F4F4;									
	border: 1px solid #BFBFBF;
	padding: 10px;
	text-align: center;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
.tagcloud a {
	text-decoration:underline;
}
.tagcloud a:hover {
	text-decoration:underline;
	background-color:#B3B3B3;
	color:#FFFFFF;
}
.pg1-1 {
	font-size: 16px;
	color:#AA3406;
}
a.pg1-1 {
	font-size: 16px;
	color:#AA3406;
}
.pg1-2 {
	font-size: 14px;
	color:#070089;
}
a.pg1-2 {
	font-size: 14px;
	color:#070089;
}.pg1-3 {
	font-size: 12px;
	color:#BF2470;
}
a.pg1-3 {
	font-size: 12px;
	color:#BF2470;
}.pg1-4 {
	font-size: 10px;
	color:#333333;
}
a.pg1-4 {
	font-size: 10px;
	color:#333333;
}
.pg1-5 {
	font-size: 8px;
	color:#FF3300;
}

a.pg1-5 {
	font-size: 8px;
	color:#FF3300;
}

/* CSS DU MENU EN JAVASCRIPT */

/* FIN DU  CSS DU MENU EN JAVASCRIPT */