body { color: #333; font-family: arial, verdana, sans; background-color: white; background-image: url(fonds/fond0.gif); background-repeat: repeat-y; background-position: left 100%; margin: 0; padding: 0; }
#logo { background-image: url(images/logo.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 140px; height: 100px; }
#head1 { background-color: white; background-image: url(fonds/bande1.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 140px; width: 660px; height: 33px; border-width: 0; }
#head2 { background-color: white; background-image: url(fonds/bande2.gif); background-repeat: no-repeat; position: absolute; top: 33px; left: 140px; width: 660px; height: 33px; border-width: 0; }
#head3 { color: #f85036; font-size: 10px; font-family: verdana; font-weight: bold; background-color: white; text-align: right; letter-spacing: 5px; position: absolute; top: 66px; left: 140px; width: 660px; height: 34px; }
#colleft  { position: absolute; top: 100px; width: 140px }
#colright { background-color: #e6e5e5; position: absolute; top: 100px; left: 650px; width: 145px; padding-right: 1px; padding-left: 1px; }
#colright2 { padding-right: 1px; padding-left: 1px; position: absolute; top: 100px; left: 645px; width: 145px; }
#colcenter { position: absolute; top: 100px; left: 186px; width: 420px; }
#colcenter2  { position: absolute; top: 100px; left: 186px; width: 610px }
.blocreponse { background-color: #f73c3c; vertical-align: text-top; position: absolute; top: 100px; left: 190px; width: 420px; }
#bloccenter { width: 420px; }
#colcenterforum { position: absolute; top: 100px; left: 190px; width: 540px; }
#colrightforum { position: absolute; top: 100px; left: 236px; width: 548px; }
#affiche { background-color: #fff; position: absolute; top: 0; left: 410px; width: 200px; height: 200px; }
#bulletin { position: absolute; top: 100px; left: 410px; float: right; }
#bloc_cal { background-color: #e6e6e6; width: 414px; padding-top: 2px; padding-left: 3px; }
A    { color: #f85036; font-size: 11px; text-decoration: none   }
A:hover   { color: #f85036; text-decoration: underline  }
B {  }
I {font-style: italic}
p { color: #000; font-size: 11px; font-family: arial, verdana, sans; text-align: justify; }
.TexteCorp { COLOR:#000000; font-size: 11px; font-family: arial, verdana, sans; text-align: justify; }
.required { color: #000000; font-size: 11px; font-family: arial, verdana, sans; text-align: justify }
.attributeinput { color: #000000; font-size: 11px; font-family: arial, verdana, sans; text-align: justify }
.attributename { color: #000000; font-size: 11px; font-family: arial, verdana, sans; text-align: justify }
h3
{ color: #7e7e7e; font-size: small; font-weight: normal; background-color: transparent; padding-left: 10px; padding-right: 10px; margin: 0 0 1px; }
.Ligne { padding-top: 15px; padding-bottom: 15px; }
.Pied { COLOR:#f85036; font-size: xx-small; font-family: arial, verdana, sans; text-align: center; }
.TexteTitre    { color: #7e7e7e; font-size: 18pt; font-family: arial, verdana, sans; font-weight: bold ; vertical-align: top; }
.Datenews { color: #c9c7c7; font-size: small; font-family: arial, verdana, sans; font-weight: bold; }
.TexteTitre02    { color: #7e7e7e; font-size: 18px; font-family: arial, verdana, sans; font-weight: bold }
.TexteTitre03 { color: #7e7e7e; font-size: 18px; font-family: arial, verdana, sans; font-weight: bold; font-style: italic; }
.TexteTitre2 { color: #7e7e7e; font-size: 16px; font-family: arial, verdana, sans; font-weight: bold; }
.TexteBdv {COLOR:#000000; font-size: 11px; font-family: arial, verdana, sans}
.TexteScBold {COLOR:#194d62; font-size: 12px; font-family: arial, verdana, sans; font-weight: bold}
.TexteCorpSerif {COLOR:#000000; font-size: 14px; font-family: Times New Roman, Times, Serif}
ul { color: #000; font-size: 11px; font-family: arial, verdana, sans; margin: 0 0 5px 5px; padding-right: 0; padding-bottom: 0; padding-left: 8px; list-style-image: url(images/tri2.gif); }
#divtablenews { padding-top: 5px; }
#listings {  }
#listings2 { color: #4a4949; font-size: xx-small; margin-right: 5px; margin-left: 5px; }
h4
{
	font-size: x-small;
	font-weight: bold;
	color: #666;
	margin:5px;
}
dt
{
	color: #666;
	font-size: x-small;
	padding-left: 10px;
	margin: 0;
}
dd
{ color: #666; font-size: x-small; margin: 0 0 10px; padding-left: 10px; }
table { position: relative; left: -1px; }
#diaporama { position: absolute; top: 300px; left: 300px; }

