body {background-color:#DBD8CC; font-family:trebuchet MS,arial,helvetica,sans-serif; margin:0px}

#head TABLE	{border-left: 1px solid #414146; border-right: 1px solid #414146; background-color: #C7C9CB}
#head .jump {background: url('../images/interface/fr/head-03.gif') no-repeat; padding-left:6px; padding-right:0px; padding-top:48px; padding-bottom:0px}
#head .jump SELECT {background-color: #EDF5FB; font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 10px; color: #5F6264}
#head .menu {background-color: #919195; padding: 5px 0px 5px 5px; line-height: 0px}

#contenu .box	{border: 1px solid #FFFFFF; background-color: #797E88;}
#contenu .boxdescription	{padding: 2px 8px 0px 8px; font-size: 13px; color: #FFFFFF; letter-spacing : -1px;}
#contenu .boxtitre				{padding: 0px 8px 0px 8px; text-align: right; font-weight: bold; font-size: 19px; color: #FFFFFF;}
#contenu .boxtitre A:link		{color: #FFFFFF; text-decoration: none;}
#contenu .boxtitre A:visited	{color: #FFFFFF; text-decoration: none;}
#contenu .boxtitre A:hover		{color: #FFFFFF; text-decoration: none;}


#visuels		{border: 1px solid #C7C9CB;}
#visuels TD		{font-size: 10px; color:#000000;}
#visuels IMG	{margin: 3px;}

#visuels2		{border: 1px solid #C7C9CB;}
#visuels2 TD	{font-size: 10px; color:#000000;}
#visuels2 IMG	{margin: 3px;}


#pied TABLE				{border-left: 1px solid #414146; border-right: 1px solid #414146; background-color: #919195}
#pied .menu				{padding: 5px 5px 0px 5px; font-size: 13px; text-align: center; color: #FFFFFF;}
#pied .menu A:link 		{color: #FFFFFF; text-decoration: none}
#pied .menu A:visited 	{color: #FFFFFF; text-decoration: none}
#pied .font-family a:hover		{color: #FFFF00; text-decoration: underline}
#pied .copy				{padding: 0px 5px 5px 5px; font-size: 11px; text-align: center; color: #414146;}
#pied .copy A:link 		{color: #414146; text-decoration: none}
#pied .copy A:visited 	{color: #414146; text-decoration: none}
#pied .copy A:hover		{color: #414146; text-decoration: underline}

#contact INPUT		{color: #000000; background: #C7C9CB; padding: 0px 2px; font-family:trebuchet MS,arial,helvetica,sans-serif; font-size: 11px; border: #000000 solid 1px; font-weight: bold;}
#contact SELECT		{color: #000000; background: #C7C9CB; padding: 0px 2px; font-family:trebuchet MS,arial,helvetica,sans-serif; font-size: 11px; border: #000000 solid 1px; font-weight: bold;}
#contact TEXTAREA	{color: #000000; background: #C7C9CB; padding: 0px 2px; font-family:trebuchet MS,arial,helvetica,sans-serif; font-size: 11px; border: #000000 solid 1px; font-weight: bold;}


/* Polices globales */

.titre 				{color: #FFFFFF; font-size: 19px;}
.normal 			{color: #FFFFFF; font-size: 12px; line-height: 15px;}
.normal A:link 		{color: #FFFFFF; font-size: 12px;}
.normal A:visited 	{color: #FFFFFF; font-size: 12px;}
.normal A:hover		{color: #FFFFFF; font-size: 12px;}
.normal A:active 	{color: #FFFFFF; font-size: 12px;}

.ss-menu 			{color: #FFFFFF; font-size: 13px; padding: 5px 0px 5px 7px; line-height: 25px}
.ss-menu A:link		{color: #FFFFFF; text-decoration: none; line-height: 25px}
.ss-menu A:visited	{color: #FFFFFF; text-decoration: none; line-height: 25px}
.ss-menu A:hover	{color: #FFFFFF; text-decoration: underline; line-height: 25px}

.format-titre	{padding-left: 8px; color: #FFFFFF; font-size: 14px; font-weight: bold;}
.format-descr	{padding-left: 8px; color: #FFFFFF; font-size: 11px; line-height: 15px;}

.icon {
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin: 0 15px 0 0;
	line-height: 20px;
}
.pdf-file {BACKGROUND-IMAGE: url(../images/icons/pdf.gif)}
.add {BACKGROUND-IMAGE: url(../images/icons/add.gif)}